vare=/[&<>"']/,r=/[&<>"']/g,t=/[<>"']|&(?!#?\w+;)/,n=/[<>"']|&(?!#?\w+;)/g,a={"&":"&","<":"<",">":">",'"':""","'":"'"},i=function(e){returna[e]};functiono(a,o){if(o){if(e.test(a))returna.replace(r,i)}elseif(t.test(a))returna.replace(n,i);returna}varc=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;functionu(e){returne.replace(c,function(e,r){return"colon"===(r=r.toLowerCase())?":":"#"===r.charAt(0)?"x"===r.charAt(1)?String.fromCharCode(parseInt(r.substring(2),16)):String.fromCharCode(+r.substring(1)):""})}vars=/(^|[^\[])\^/g;functionl(e,r){e=e.source||e,r=r||"";vart={replace:function(r,n){returnn=(n=n.source||n).replace(s,"$1"),e=e.replace(r,n),t},getRegex:function(){returnnewRegExp(e,r)}};returnt}varf=/[^\w:]/g,p=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;functiond(e,r,t){if(e){varn;try{n=decodeURIComponent(u(t)).replace(f,"").toLowerCase()}catch(a){returnnull}if(0===n.indexOf("javascript:")||0===n.indexOf("vbscript:")||0===n.indexOf("data:"))returnnull}r&&!p.test(t)&&(t=x(r,t));try{t=encodeURI(t).replace(/%25/g,"%")}catch(a){returnnull}returnt}varg={},h=/^[^:]+:\/*[^\/]*$/,v=/^([^:]+:)[\s\S]*$/,m=/^([^:]+:\/*[^\/]*)[\s\S]*$/;functionx(e,r){g[" "+e]||(h.test(e)?g[" "+e]=e+"/":g[" "+e]=A(e,"/",!0));vart=-1===(e=g[" "+e]).indexOf(":");return"//"===r.substring(0,2)?t?r:e.replace(v,"$1")+r:"/"===r.charAt(0)?t?r:e.replace(m,"$1")+r:e+r}varw={exec:function(){}};functionC(e){for(varr,t,n=1;n<arguments.length;n++)for(tinr=arguments[n])Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t]);returne}functionb(e,r){vart=e.replace(/\|/g,function(e,r,t){for(varn=!1,a=r;--a>=0&&"\\"===t[a];)n=!n;returnn?"|":" |"}).split(/ \|/),n=0;if(t.length>r)t.splice(r);elsefor(;t.length<r;)t.push("");for(;n<t.length;n++)t[n]=t[n].trim().replace(/\\\|/g,"|");returnt}functionA(e,r,t){varn=e.length;if(0===n)return"";for(vara=0;a<n;){vari=e.charAt(n-a-1);if(i!==r||t){if(i===r||!t)break;a++}elsea++}returne.substr(0,n-a)}functionO(e,r){if(-1===e.indexOf(r[1]))return-1;for(vart=e.length,n=0,a=0;a<t;a++)if("\\"===e[a])a++;elseif(e[a]===r[0])n++;elseif(e[a]===r[1]&&--n<0)returna;return-1}function$(e){e&&e.sanitize&&!e.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}module.exports={escape:o,unescape:u,edit:l,cleanUrl:d,resolveUrl:x,noopTest:w,merge:C,splitCells:b,rtrim:A,findClosingBracket:O,checkSanitizeDeprecation:$};
functione(e,n){if(!(einstanceofn))thrownewTypeError("Cannot call a class as a function")}functionn(e,n){for(varr=0;r<n.length;r++){vart=n[r];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"int&&(t.writable=!0),Object.defineProperty(e,t.key,t)}}functionr(e,r,t){returnr&&n(e.prototype,r),t&&n(e,t),e}module.exports=function(){functionn(){e(this,n),this.seen={}}returnr(n,[{key:"slug",value:function(e){varn=e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,.\/:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(n)){varr=n;do{this.seen[r]++,n=r+"-"+this.seen[r]}while(this.seen.hasOwnProperty(n))}returnthis.seen[n]=0,n}}]),n}();
},{}],"BbJD":[function(require,module,exports){
functione(e,t){if(!(einstanceoft))thrownewTypeError("Cannot call a class as a function")}functiont(e,t){for(vari=0;i<t.length;i++){vars=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"ins&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}functioni(e,i,s){returni&&t(e.prototype,i),s&&t(e,s),e}vars=require("./Renderer.js"),r=require("./defaults.js"),n=r.defaults,l=require("./rules.js"),o=l.inline,u=require("./helpers.js"),h=u.findClosingBracket,a=u.escape;module.exports=function(){functiont(i,r){if(e(this,t),this.options=r||n,this.links=i,this.rules=o.normal,this.options.renderer=this.options.renderer||news,this.renderer=this.options.renderer,this.renderer.options=this.options,!this.links)thrownewError("Tokens array requires a `links` property.");this.options.pedantic?this.rules=o.pedantic:this.options.gfm&&(this.options.breaks?this.rules=o.breaks:this.rules=o.gfm)}returni(t,[{key:"output",value:function(e){for(vari,s,r,n,l,o,u="";e;)if(l=this.rules.escape.exec(e))e=e.substring(l[0].length),u+=a(l[1]);elseif(l=this.rules.tag.exec(e))!this.inLink&&/^<a /i.test(l[0])?this.inLink=!0:this.inLink&&/^<\/a>/i.test(l[0])&&(this.inLink=!1),!this.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(l[0])?this.inRawBlock=!0:this.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(l[0])&&(this.inRawBlock=!1),e=e.substring(l[0].length),u+=this.renderer.html(this.options.sanitize?this.options.sanitizer?this.options.sanitizer(l[0]):a(l[0]):l[0]);elseif(l=this.rules.link.exec(e)){varc=h(l[2],"()");if(c>-1){varp=(0===l[0].indexOf("!")?5:4)+l[1].length+c;l[2]=l[2].substring(0,c),l[0]=l[0].substring(0,p).trim(),l[3]=""}e=e.substring(l[0].length),this.inLink=!0,r=l[2],this.options.pedantic?(i=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(r))?(r=i[1],n=i[3]):n="":n=l[3]?l[3].slice(1,-1):"",r=r.trim().replace(/^<([\s\S]*)>$/,"$1"),u+=this.outputLink(l,{href:t.escapes(r),title:t.escapes(n)}),this.inLink=!1}elseif((l=this.rules.reflink.exec(e))||(l=this.rules.nolink.exec(e))){if(e=e.substring(l[0].length),i=(l[2]||l[1]).replace(/\s+/g," "),!(i=this.links[i.toLowerCase()])||!i.href){u+=l[0].charAt(0),e=l[0].substring(1)+e;continue}this.inLink=!0,u+=this.outputLink(l,i),this.inLink=!1}elseif(l=this.rules.strong.exec(e))e=e.substring(l[0].length),u+=this.renderer.strong(this.output(l[4]||l[3]||l[2]||l[1]));elseif(l=this.rules.em.exec(e))e=e.substring(l[0].length),u+=this.renderer.em(this.output(l[6]||l[5]||l[4]||l[3]||l[2]||l[1]));elseif(l=this.rules.code.exec(e))e=e.substring(l[0].length),u+=this.renderer.codespan(a(l[2].trim(),!0));elseif(l=this.rules.br.exec(e))e=e.substring(l[0].length),u+=this.renderer.br();elseif(l=this.rules.del.exec(e))e=e.substring(l[0].length),u+=this.renderer.del(this.output(l[1]));elseif(l=this.rules.autolink.exec(e))e=e.substring(l[0].length),r="@"===l[2]?"mailto:"+(s=a(this.mangle(l[1]))):s=a(l[1]),u+=this.renderer.link(r,null,s);elseif(this.inLink||!(l=this.rules.url.exec(e))){if(l=this.rules.text.exec(e))e=e.substring(l[0].length),this.inRawBlock?u+=this.renderer.text(this.options.sanitize?this.options.sanitizer?this.options.sanitizer(l[0]):a(l[0]):l[0]):u+=this.renderer.text(a(this.smartypants(l[0])));elseif(e)thrownewError("Infinite loop on byte: "+e.charCodeAt(0))}else{if("@"===l[2])r="mailto:"+(s=a(l[0]));else{do{o=l[0],l[0]=this.rules._backpedal.exec(l[0])[0]}while(o!==l[0]);s=a(l[0]),r="www."===l[1]?"http://"+s:s}e=e.substring(l[0].length),u+=this.renderer.link(r,null,s)}returnu}},{key:"outputLink",value:function(e,t){vari=t.href,s=t.title?a(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(i,s,this.output(e[1])):this.renderer.image(i,s,a(e[1]))}},{key:"smartypants",value:function(e){returnthis.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014\/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014\/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e}},{key:"mangle",value:function(e){if(!this.options.mangle)returne;for(vart,i=e.length,s="",r=0;r<i;r++)t=e.charCodeAt(r),Math.random()>.5&&(t="x"+t.to
functione(e,n){if(!(einstanceofn))thrownewTypeError("Cannot call a class as a function")}functionn(e,n){for(vart=0;t<n.length;t++){varu=n[t];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"inu&&(u.writable=!0),Object.defineProperty(e,u.key,u)}}functiont(e,t,u){returnt&&n(e.prototype,t),u&&n(e,u),e}module.exports=function(){functionn(){e(this,n)}returnt(n,[{key:"strong",value:function(e){returne}},{key:"em",value:function(e){returne}},{key:"codespan",value:function(e){returne}},{key:"del",value:function(e){returne}},{key:"html",value:function(e){returne}},{key:"text",value:function(e){returne}},{key:"link",value:function(e,n,t){return""+t}},{key:"image",value:function(e,n,t){return""+t}},{key:"br",value:function(){return""}}]),n}();
},{}],"Xd8K":[function(require,module,exports){
functione(e,t){if(!(einstanceoft))thrownewTypeError("Cannot call a class as a function")}functiont(e,t){for(varr=0;r<t.length;r++){varn=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"inn&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}functionr(e,r,n){returnr&&t(e.prototype,r),n&&t(e,n),e}varn=require("./Renderer.js"),s=require("./Slugger.js"),i=require("./InlineLexer.js"),o=require("./TextRenderer.js"),h=require("./defaults.js"),a=h.defaults,l=require("./helpers.js"),u=l.merge,k=l.unescape;module.exports=function(){functiont(r){e(this,t),this.tokens=[],this.token=null,this.options=r||a,this.options.renderer=this.options.renderer||newn,this.renderer=this.options.renderer,this.renderer.options=this.options,this.slugger=news}returnr(t,[{key:"parse",value:function(e){this.inline=newi(e.links,this.options),this.inlineText=newi(e.links,u({},this.options,{renderer:newo})),this.tokens=e.reverse();for(vart="";this.next();)t+=this.tok();returnt}},{key:"next",value:function(){returnthis.token=this.tokens.pop(),this.token}},{key:"peek",value:function(){returnthis.tokens[this.tokens.length-1]||0}},{key:"parseText",value:function(){for(vare=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;returnthis.inline.output(e)}},{key:"tok",value:function(){vare="";switch(this.token.type){case"space":return"";case"hr":returnthis.renderer.hr();case"heading":returnthis.renderer.heading(this.inline.output(this.token.text),this.token.depth,k(this.inlineText.output(this.token.text)),this.slugger);case"code":returnthis.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":vart,r,n,s,i="";for(n="",t=0;t<this.token.header.length;t++)n+=this.renderer.tablecell(this.inline.output(this.token.header[t]),{header:!0,align:this.token.align[t]});for(i+=this.renderer.tablerow(n),t=0;t<this.token.cells.length;t++){for(r=this.token.cells[t],n="",s=0;s<r.length;s++)n+=this.renderer.tablecell(this.inline.output(r[s]),{header:!1,align:this.token.align[s]});e+=this.renderer.tablerow(n)}returnthis.renderer.table(i,e);case"blockquote_start":for(e="";"blockquote_end"!==this.next().type;)e+=this.tok();returnthis.renderer.blockquote(e);case"list_start":e="";for(varo=this.token.ordered,h=this.token.start;"list_end"!==this.next().type;)e+=this.tok();returnthis.renderer.list(e,o,h);case"list_item_start":e="";vara=this.token.loose,l=this.token.checked,u=this.token.task;if(this.token.task)if(a)if("text"===this.peek().type){varp=this.peek();p.text=this.renderer.checkbox(l)+" "+p.text}elsethis.tokens.push({type:"text",text:this.renderer.checkbox(l)});elsee+=this.renderer.checkbox(l);for(;"list_item_end"!==this.next().type;)e+=a||"text"!==this.token.type?this.tok():this.parseText();returnthis.renderer.listitem(e,u,l);case"html":returnthis.renderer.html(this.token.text);case"paragraph":returnthis.renderer.paragraph(this.inline.output(this.token.text));case"text":returnthis.renderer.paragraph(this.parseText());default:varc='Token with "'+this.token.type+'" type was not found.';if(!this.options.silent)thrownewError(c);console.log(c)}}}],[{key:"parse",value:function(e,r){returnnewt(r).parse(e)}}]),t}();
functione(r){return(e="function"==typeofSymbol&&"symbol"==typeofSymbol.iterator?function(e){returntypeofe}:function(e){returne&&"function"==typeofSymbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeofe})(r)}varr=require("./Lexer.js"),t=require("./Parser.js"),n=require("./Renderer.js"),u=require("./TextRenderer.js"),i=require("./InlineLexer.js"),o=require("./Slugger.js"),l=require("./helpers.js"),s=l.merge,a=l.checkSanitizeDeprecation,f=l.escape,p=require("./defaults.js"),c=p.getDefaults,h=p.changeDefaults,d=p.defaults;functiong(n,u,i){if(null==n)thrownewError("marked(): input parameter is undefined or null");if("string"!=typeofn)thrownewError("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected");if(i||"function"==typeofu){varo=function(){i||(i=u,u=null),u=s({},g.defaults,u||{}),a(u);vare,o,l=u.highlight,f=0;try{e=r.lex(n,u)}catch(c){return{v:i(c)}}o=e.length;varp=function(r){if(r)returnu.highlight=l,i(r);varn;try{n=t.parse(e,u)}catch(c){r=c}returnu.highlight=l,r?i(r):i(null,n)};if(!l||l.length<3)return{v:p()};if(deleteu.highlight,!o)return{v:p()};for(;f<e.length;f++)!function(e){"code"!==e.type?--o||p():l(e.text,e.lang,function(r,t){returnr?p(r):null==t||t===e.text?--o||p():(e.text=t,e.escaped=!0,void(--o||p()))})}(e[f]);return{v:void0}}();if("object"===e(o))returno.v}try{returnu=s({},g.defaults,u||{}),a(u),t.parse(r.lex(n,u),u)}catch(l){if(l.message+="\nPlease report this to https://github.com/markedjs/marked.",(u||g.defaults).silent)return"<p>An error occurred:</p><pre>"+f(l.message+"",!0)+"</pre>";throwl}}g.options=g.setOptions=function(e){returns(g.defaults,e),h(g.defaults),g},g.getDefaults=c,g.defaults=d,g.Parser=t,g.parser=t.parse,g.Renderer=n,g.TextRenderer=u,g.Lexer=r,g.lexer=r.lex,g.InlineLexer=i,g.inlineLexer=i.output,g.Slugger=o,g.parse=g,module.exports=g;
vart,e,n=module.exports={};functionr(){thrownewError("setTimeout has not been defined")}functiono(){thrownewError("clearTimeout has not been defined")}functioni(e){if(t===setTimeout)returnsetTimeout(e,0);if((t===r||!t)&&setTimeout)returnt=setTimeout,setTimeout(e,0);try{returnt(e,0)}catch(n){try{returnt.call(null,e,0)}catch(n){returnt.call(this,e,0)}}}functionu(t){if(e===clearTimeout)returnclearTimeout(t);if((e===o||!e)&&clearTimeout)returne=clearTimeout,clearTimeout(t);try{returne(t)}catch(n){try{returne.call(null,t)}catch(n){returne.call(this,t)}}}!function(){try{t="function"==typeofsetTimeout?setTimeout:r}catch(n){t=r}try{e="function"==typeofclearTimeout?clearTimeout:o}catch(n){e=o}}();varc,s=[],l=!1,a=-1;functionf(){l&&c&&(l=!1,c.length?s=c.concat(s):a=-1,s.length&&h())}functionh(){if(!l){vart=i(f);l=!0;for(vare=s.length;e;){for(c=s,s=[];++a<e;)c&&c[a].run();a=-1,e=s.length}c=null,l=!1,u(t)}}functionm(t,e){this.fun=t,this.array=e}functionp(){}n.nextTick=function(t){vare=newArray(arguments.length-1);if(arguments.length>1)for(varn=1;n<arguments.length;n++)e[n-1]=arguments[n];s.push(newm(t,e)),1!==s.length||l||i(h)},m.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.env={},n.argv=[],n.version="",n.versions={},n.on=p,n.addListener=p,n.once=p,n.off=p,n.removeListener=p,n.removeAllListeners=p,n.emit=p,n.prependListener=p,n.prependOnceListener=p,n.listeners=function(t){return[]},n.binding=function(t){thrownewError("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(t){thrownewError("process.chdir is not supported")},n.umask=function(){return0};