text: function module(e,t,n){var r,i;r=this,i=function(){"use strict";function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function t(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}function n(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=n(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var i=0;return function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}function s(e,t){return e(t={exports:{}},t.exports),t.exports}var l=s((function(e){function t(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}function n(t){e.exports.defaults=t}e.exports={defaults:{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1},getDefaults:t,changeDefaults:n}})),a=l.defaults,o=l.getDefaults,c=l.changeDefaults,u=/[&<>"']/,h=/[&<>"']/g,p=/[<>"']|&(?!#?\w+;)/,g=/[<>"']|&(?!#?\w+;)/g,f={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},d=function e(t){return f[t]};function k(e,t){if(t){if(u.test(e))return e.replace(h,d)}else if(p.test(e))return e.replace(g,d);return e}var b=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function m(e){return e.replace(b,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var x=/(^|[^\[])\^/g;function v(e,t){e=e.source||e,t=t||"";var n={replace:function t(r,i){return i=(i=i.source||i).replace(x,"$1"),e=e.replace(r,i),n},getRegex:function n(){return new RegExp(e,t)}};return n}var w=/[^\w:]/g,_=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function y(e,t,n){if(e){var r;try{r=decodeURIComponent(m(n)).replace(w,"").toLowerCase()}catch(i){return null}if(0===r.indexOf("javascript:")||0===r.indexOf("vbscript:")||0===r.indexOf("data:"))return null}t&&!_.test(n)&&(n=T(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch(i){return null}return n}var z={},S=/^[^:]+:\/*[^/]*$/,$=/^([^:]+:)[\s\S]*$/,A=/^([^:]+:\/*[^/]*)[\s\S]*$/,R;function T(e,t){z[" "+e]||(S.test(e)?z[" "+e]=e+"/":z[" "+e]=q(e,"/",!0));var n=-1===(e=z[" "+e]).indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace($,"$1")+t:"/"===t.charAt(0)?n?t:e.replace(A,"$1")+t:e+t}function I(e){for(var t=1,n,r;t<arguments.length;t++)for(r in n=arguments[t])Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r]);return e}function Z(e,t){var n,r=e.replace(/\|/g,(function(e,t,n){for(var r=!1,i=t;--i>=0&&"\\"===n[i];)r=!r;return r?"|":" |"})).split(/ \|/),i=0;if(r.length>t)r.splice(t);else for(;r.length<t;)r.push("");for(;i<r.length;i++)r[i]=r[i].trim().replace(/\\\|/g,"|");return r}function q(e,t,n){var r=e.length;if(0===r)return"";for(var i=0;i<r;){var s=e.charAt(r-i-1);if(s!==t||n){if(s===t||!n)break;i++}else i++}return e.substr(0,r-i)}function O(e,t){if(-1===e.indexOf(t[1]))return-1;for(var n=e.length,r=0,i=0;i<n;i++)if("\\"===e[i])i++;else if(e[i]===t[0])r++;else if(e[i]===t[1]&&--r<0)return i;return-1}function U(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")}var C=k,j=m,E=v,P=y,D=T,L={exec:function e(){}},B=I,F=Z,M=q,N=O,W=U,X=l.defaults,G=M,V=F,H=C,J=N;function K(e,t,n){var r=t.href,i=t.title?H(t.title):null,s=e[1].replace(/\\([\[\]])/g,"$1");return"!"!==e[0].charAt(0)?{type:"link",raw:n,href:r,title:i,text:s}:{type:"image",raw:n,href:r,title:i,text:H(s)}}function Q(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/),n;return null===t?e:t[0].length>=r.length?e.slice(r.length):e})).join("\n")}var Y=function(){function e(e){this.options=e||X}var t=e.prototype;return t.space=function e(t){var n=this.rules.block.newline.exec(t);if(n)return n[0].length>1?{type:"space",raw:n[0]}:{raw:"\n"}},t.code=function e(t,n){var r=this.rules.block.code.exec(t);if(r){var i=n[n.length-1];if(i&&"paragraph"===i.type)return{raw:r[0],text:r[0].trimRight()};var s=r[0].replace(/^ {4}/gm,"");return{type:"code",raw:r[0],codeBlockStyle:"indented",text:this.options.pedantic?s:G(s,"\n")}}},t.fences=function e(t){var n=this.rules.block.fences.exec(t);if(n){var r=n[0],i=Q(r,n[3]||"");return{type:"code",raw:r,lang:n[2]?n[2].trim():n[2],text:i}}},t.heading=function e(t){var n=this.rules.block.heading.exec(t);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},t.nptable=function e(t){var n=this.rules.block.nptable.exec(t);if(n){var r={type:"table",header:V(n[1].replace(/^ *| *\| *$/g,"")),align:n[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:n[3]?n[3].replace(/\n$/,"").split("\n"):[],raw:n[0]};if(r.header.length===r.align.length){var i=r.align.length,s;for(s=0;s<i;s++)/^ *-+: *$/.test(r.align[s])?r.align[s]="right":/^ *:-+: *$/.test(r.align[s])?r.align[s]="center":/^ *:-+ *$/.test(r.align[s])?r.align[s]="left":r.align[s]=null;for(i=r.cells.length,s=0;s<i;s++)r.cells[s]=V(r.cells[s],r.header.length);return r}}},t.hr=function e(t){var n=this.rules.block.hr.exec(t);if(n)return{type:"hr",raw:n[0]}},t.blockquote=function e(t){var n=this.rules.block.blockquote.exec(t);if(n){var r=n[0].replace(/^ *> ?/gm,"");return{type:"blockquote",raw:n[0],text:r}}},t.list=function e(t){var n=this.rules.block.list.exec(t);if(n){for(var r=n[0],i=n[2],s=i.length>1,l=")"===i[i.length-1],e={type:"list",raw:r,ordered:s,start:s?+i.slice(0,-1):"",loose:!1,items:[]},a=n[0].match(this.rules.block.item),o=!1,c,u,h,p,g,f,d,k=a.length,b=0;b<k;b++)r=c=a[b],u=c.length,~(c=c.replace(/^ *([*+-]|\d+[.)]) */,"")).indexOf("\n ")&&(u-=c.length,c=this.options.pedantic?c.replace(/^ {1,4}/gm,""):c.replace(new RegExp("^ {1,"+u+"}","gm"),"")),b!==k-1&&(h=this.rules.block.bullet.exec(a[b+1])[0],(s?1===h.length||!l&&")"===h[h.length-1]:h.length>1||this.options.smartLists&&h!==i)&&(p=a.slice(b+1).join("\n"),e.raw=e.raw.substring(0,e.raw.length-p.length),b=k-1)),g=o||/\n\n(?!\s*$)/.test(c),b!==k-1&&(o="\n"===c.charAt(c.length-1),g||(g=o)),g&&(e.loose=!0),d=void 0,(f=/^\[[ xX]\] /.test(c))&&(d=" "!==c[1],c=c.replace(/^\[[ xX]\] +/,"")),e.items.push({type:"list_item",raw:r,task:f,checked:d,loose:g,text:c});return e}},t.html=function e(t){var n=this.rules.block.html.exec(t);if(n)return{type:this.options.sanitize?"paragraph":"html",raw:n[0],pre:!this.options.sanitizer&&("pre"===n[1]||"script"===n[1]||"style"===n[1]),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):H(n[0]):n[0]}},t.def=function e(t){var n=this.rules.block.def.exec(t),r;if(n)return n[3]&&(n[3]=n[3].substring(1,n[3].length-1)),{tag:n[1].toLowerCase().replace(/\s+/g," "),raw:n[0],href:n[2],title:n[3]}},t.table=function e(t){var n=this.rules.block.table.exec(t);if(n){var r={type:"table",header:V(n[1].replace(/^ *| *\| *$/g,"")),align:n[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:n[3]?n[3].replace(/\n$/,"").split("\n"):[]};if(r.header.length===r.align.length){r.raw=n[0];var i=r.align.length,s;for(s=0;s<i;s++)/^ *-+: *$/.test(r.align[s])?r.align[s]="right":/^ *:-+: *$/.test(r.align[s])?r.align[s]="center":/^ *:-+ *$/.test(r.align[s])?r.align[s]="left":r.align[s]=null;for(i=r.cells.length,s=0;s<i;s++)r.cells[s]=V(r.cells[s].replace(/^ *\| *| *\| *$/g,""),r.header.length);return r}}},t.lheading=function e(t){var n=this.rules.block.lheading.exec(t);if(n)return{type:"heading",raw:n[0],depth:"="===n[2].charAt(0)?1:2,text:n[1]}},t.paragraph=function e(t){var n=this.rules.block.paragraph.exec(t);if(n)return{type:"paragraph",raw:n[0],text:"\n"===n[1].charAt(n[1].length-1)?n[1].slice(0,-1):n[1]}},t.text=function e(t,n){var r=this.rules.block.text.exec(t);if(r){var i=n[n.length-1];return i&&"text"===i.type?{raw:r[0],text:r[0]}:{type:"text",raw:r[0],text:r[0]}}},t.escape=function e(t){var n=this.rules.inline.escape.exec(t);if(n)return{type:"escape",raw:n[0],text:H(n[1])}},t.tag=function e(t,n,r){var i=this.rules.inline.tag.exec(t);if(i)return!n&&/^<a /i.test(i[0])?n=!0:n&&/^<\/a>/i.test(i[0])&&(n=!1),!r&&/^<(pre|code|kbd|script)(\s|>)/i.test(i[0])?r=!0:r&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(i[0])&&(r=!1),{type:this.options.sanitize?"text":"html",raw:i[0],inLink:n,inRawBlock:r,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):H(i[0]):i[0]}},t.link=function e(t){var n=this.rules.inline.link.exec(t);if(n){var r=J(n[2],"()");if(r>-1){var i,s=(0===n[0].indexOf("!")?5:4)+n[1].length+r;n[2]=n[2].substring(0,r),n[0]=n[0].substring(0,s).trim(),n[3]=""}var l=n[2],a="",o;if(this.options.pedantic){var e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(l);e?(l=e[1],a=e[3]):a=""}else a=n[3]?n[3].slice(1,-1):"";return K(n,{href:(l=l.trim().replace(/^<([\s\S]*)>$/,"$1"))?l.replace(this.rules.inline._escapes,"$1"):l,title:a?a.replace(this.rules.inline._escapes,"$1"):a},n[0])}},t.reflink=function e(t,n){var r;if((r=this.rules.inline.reflink.exec(t))||(r=this.rules.inline.nolink.exec(t))){var i=(r[2]||r[1]).replace(/\s+/g," "),s;if(!(i=n[i.toLowerCase()])||!i.href){var l=r[0].charAt(0);return{type:"text",raw:l,text:l}}return K(r,i,r[0])}},t.strong=function e(t,n,r){void 0===r&&(r="");var i=this.rules.inline.strong.start.exec(t);if(i&&(!i[1]||i[1]&&(""===r||this.rules.inline.punctuation.exec(r)))){n=n.slice(-1*t.length);var s="**"===i[0]?this.rules.inline.strong.endAst:this.rules.inline.strong.endUnd,l;for(s.lastIndex=0;null!=(i=s.exec(n));)if(l=this.rules.inline.strong.middle.exec(n.slice(0,i.index+3)))return{type:"strong",raw:t.slice(0,l[0].length),text:t.slice(2,l[0].length-2)}}},t.em=function e(t,n,r){void 0===r&&(r="");var i=this.rules.inline.em.start.exec(t);if(i&&(!i[1]||i[1]&&(""===r||this.rules.inline.punctuation.exec(r)))){n=n.slice(-1*t.length);var s="*"===i[0]?this.rules.inline.em.endAst:this.rules.inline.em.endUnd,l;for(s.lastIndex=0;null!=(i=s.exec(n));)if(l=this.rules.inline.em.middle.exec(n.slice(0,i.index+2)))return{type:"em",raw:t.slice(0,l[0].length),text:t.slice(1,l[0].length-1)}}},t.codespan=function e(t){var n=this.rules.inline.code.exec(t);if(n){var r=n[2].replace(/\n/g," "),i=/[^ ]/.test(r),s=r.startsWith(" ")&&r.endsWith(" ");return i&&s&&(r=r.substring(1,r.length-1)),r=H(r,!0),{type:"codespan",raw:n[0],text:r}}},t.br=function e(t){var n=this.rules.inline.br.exec(t);if(n)return{type:"br",raw:n[0]}},t.del=function e(t){var n=this.rules.inline.del.exec(t);if(n)return{type:"del",raw:n[0],text:n[1]}},t.autolink=function e(t,n){var r=this.rules.inline.autolink.exec(t),i,s;if(r)return s="@"===r[2]?"mailto:"+(i=H(this.options.mangle?n(r[1]):r[1])):i=H(r[1]),{type:"link",raw:r[0],text:i,href:s,tokens:[{type:"text",raw:i,text:i}]}},t.url=function e(t,n){var r;if(r=this.rules.inline.url.exec(t)){var i,s;if("@"===r[2])s="mailto:"+(i=H(this.options.mangle?n(r[0]):r[0]));else{var l;do{l=r[0],r[0]=this.rules.inline._backpedal.exec(r[0])[0]}while(l!==r[0]);i=H(r[0]),s="www."===r[1]?"http://"+i:i}return{type:"link",raw:r[0],text:i,href:s,tokens:[{type:"text",raw:i,text:i}]}}},t.inlineText=function e(t,n,r){var i=this.rules.inline.text.exec(t),s;if(i)return s=n?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):H(i[0]):i[0]:H(this.options.smartypants?r(i[0]):i[0]),{type:"text",raw:i[0],text:s}},e}(),ee=L,te=E,ne=B,re={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|<![A-Z][\\s\\S]*?>\\n*|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>\\n*|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:ee,table:ee,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};re.def=te(re.def).replace("label",re._label).replace("title",re._title).getRegex(),re.bullet=/(?:[*+-]|\d{1,9}[.)])/,re.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,re.item=te(re.item,"gm").replace(/bull/g,re.bullet).getRegex(),re.list=te(re.list).replace(/bull/g,re.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+re.def.source+")").getRegex(),re._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",re._comment=/<!--(?!-?>)[\s\S]*?-->/,re.html=te(re.html,"i").replace("comment",re._comment).replace("tag",re._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),re.paragraph=te(re._paragraph).replace("hr",re.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",re._tag).getRegex(),re.blockquote=te(re.blockquote).replace("paragraph",re.paragraph).getRegex(),re.normal=ne({},re),re.gfm=ne({},re.normal,{nptable:"^ *([^|\\n ].*\\|.*)\\n *([-:]+ *\\|[-| :]*)(?:\\n((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)",table:"^ *\\|(.+)\\n *\\|?( *[-:]+[-| :]*)(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),re.gfm.nptable=te(re.gfm.nptable).replace("hr",re.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",re._tag).getRegex(),re.gfm.table=te(re.gfm.table).replace("hr",re.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",re._tag).getRegex(),re.pedantic=ne({},re.normal,{html:te("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",re._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:ee,paragraph:te(re.normal._paragraph).replace("hr",re.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",re.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var ie={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:ee,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",strong:{start:/^(?:(\*\*(?=[*punctuation]))|\*\*)(?![\s])|__/,middle:/^\*\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*\*$|^__(?![\s])((?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?)__$/,endAst:/[^punctuation\s]\*\*(?!\*)|[punctuation]\*\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]__(?!_)(?:(?=[punctuation\s])|$)/},em:{start:/^(?:(\*(?=[punctuation]))|\*)(?![*\s])|_/,middle:/^\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*$|^_(?![_\s])(?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?_$/,endAst:/[^punctuation\s]\*(?!\*)|[punctuation]\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]_(?!_)(?:(?=[punctuation\s])|$)/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:ee,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\<!\[`*]|\b_|$)|[^ ](?= {2,}\n))|(?= {2,}\n))/,punctuation:/^([\s*punctuation])/,_punctuation:"!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~"};ie.punctuation=te(ie.punctuation).replace(/punctuation/g,ie._punctuation).getRegex(),ie._blockSkip="\\[[^\\]]*?\\]\\([^\\)]*?\\)|`[^`]*?`|<[^>]*?>",ie._overlapSkip="__[^_]*?__|\\*\\*\\[^\\*\\]*?\\*\\*",ie.em.start=te(ie.em.start).replace(/punctuation/g,ie._punctuation).getRegex(),ie.em.middle=te(ie.em.middle).replace(/punctuation/g,ie._punctuation).replace(/overlapSkip/g,ie._overlapSkip).getRegex(),ie.em.endAst=te(ie.em.endAst,"g").replace(/punctuation/g,ie._punctuation).getRegex(),ie.em.endUnd=te(ie.em.endUnd,"g").replace(/punctuation/g,ie._punctuation).getRegex(),ie.strong.start=te(ie.strong.start).replace(/punctuation/g,ie._punctuation).getRegex(),ie.strong.middle=te(ie.strong.middle).replace(/punctuation/g,ie._punctuation).replace(/blockSkip/g,ie._blockSkip).getRegex(),ie.strong.endAst=te(ie.strong.endAst,"g").replace(/punctuation/g,ie._punctuation).getRegex(),ie.strong.endUnd=te(ie.strong.endUnd,"g").replace(/punctuation/g,ie._punctuation).getRegex(),ie.blockSkip=te(ie._blockSkip,"g").getRegex(),ie.overlapSkip=te(ie._overlapSkip,"g").getRegex(),ie._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,ie._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,ie._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,ie.autolink=te(ie.autolink).replace("scheme",ie._scheme).replace("email",ie._email).getRegex(),ie._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,ie.tag=te(ie.tag).replace("comment",re._comment).replace("attribute",ie._attribute).getRegex(),ie._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,ie._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,ie._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,ie.link=te(ie.link).replace("label",ie._label).replace("href",ie._href).replace("title",ie._title).getRegex(),ie.reflink=te(ie.reflink).replace("label",ie._label).getRegex(),ie.reflinkSearch=te(ie.reflinkSearch,"g").replace("reflink",ie.reflink).replace("nolink",ie.nolink).getRegex(),ie.normal=ne({},ie),ie.pedantic=ne({},ie.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:te(/^!?\[(label)\]\((.*?)\)/).replace("label",ie._label).getRegex(),reflink:te(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",ie._label).getRegex()}),ie.gfm=ne({},ie.normal,{escape:te(ie.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\<!\[`*~]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))|(?= {2,}\n|[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))/}),ie.gfm.url=te(ie.gfm.url,"i").replace("email",ie.gfm._extended_email).getRegex(),ie.breaks=ne({},ie.gfm,{br:te(ie.br).replace("{2,}","*").getRegex(),text:te(ie.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()});var se={block:re,inline:ie},le=l.defaults,ae=se.block,oe=se.inline;function ce(e){return e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…")}function ue(e){var t="",n,r,i=e.length;for(n=0;n<i;n++)r=e.charCodeAt(n),Math.random()>.5&&(r="x"+r.toString(16)),t+="&#"+r+";";return t}var he=function(){function e(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||le,this.options.tokenizer=this.options.tokenizer||new Y,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options;var t={block:ae.normal,inline:oe.normal};this.options.pedantic?(t.block=ae.pedantic,t.inline=oe.pedantic):this.options.gfm&&(t.block=ae.gfm,this.options.breaks?t.inline=oe.breaks:t.inline=oe.gfm),this.tokenizer.rules=t}e.lex=function t(n,r){var i;return new e(r).lex(n)};var n=e.prototype;return n.lex=function e(t){return t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),this.blockTokens(t,this.tokens,!0),this.inline(this.tokens),this.tokens},n.blockTokens=function e(t,n,r){var i,s,l,a;for(void 0===n&&(n=[]),void 0===r&&(r=!0),t=t.replace(/^ +$/gm,"");t;)if(i=this.tokenizer.space(t))t=t.substring(i.raw.length),i.type&&n.push(i);else if(i=this.tokenizer.code(t,n))t=t.substring(i.raw.length),i.type?n.push(i):((a=n[n.length-1]).raw+="\n"+i.raw,a.text+="\n"+i.text);else if(i=this.tokenizer.fences(t))t=t.substring(i.raw.length),n.push(i);else if(i=this.tokenizer.heading(t))t=t.substring(i.raw.length),n.push(i);else if(i=this.tokenizer.nptable(t))t=t.substring(i.raw.length),n.push(i);else if(i=this.tokenizer.hr(t))t=t.substring(i.raw.length),n.push(i);else if(i=this.tokenizer.blockquote(t))t=t.substring(i.raw.length),i.tokens=this.blockTokens(i.text,[],r),n.push(i);else if(i=this.tokenizer.list(t)){for(t=t.substring(i.raw.length),l=i.items.length,s=0;s<l;s++)i.items[s].tokens=this.blockTokens(i.items[s].text,[],!1);n.push(i)}else if(i=this.tokenizer.html(t))t=t.substring(i.raw.length),n.push(i);else if(r&&(i=this.tokenizer.def(t)))t=t.substring(i.raw.length),this.tokens.links[i.tag]||(this.tokens.links[i.tag]={href:i.href,title:i.title});else if(i=this.tokenizer.table(t))t=t.substring(i.raw.length),n.push(i);else if(i=this.tokenizer.lheading(t))t=t.substring(i.raw.length),n.push(i);else if(r&&(i=this.tokenizer.paragraph(t)))t=t.substring(i.raw.length),n.push(i);else if(i=this.tokenizer.text(t,n))t=t.substring(i.raw.length),i.type?n.push(i):((a=n[n.length-1]).raw+="\n"+i.raw,a.text+="\n"+i.text);else if(t){var o="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(o);break}throw new Error(o)}return n},n.inline=function e(t){var n,r,i,s,l,a,o=t.length;for(n=0;n<o;n++)switch((a=t[n]).type){case"paragraph":case"text":case"heading":a.tokens=[],this.inlineTokens(a.text,a.tokens);break;case"table":for(a.tokens={header:[],cells:[]},s=a.header.length,r=0;r<s;r++)a.tokens.header[r]=[],this.inlineTokens(a.header[r],a.tokens.header[r]);for(s=a.cells.length,r=0;r<s;r++)for(l=a.cells[r],a.tokens.cells[r]=[],i=0;i<l.length;i++)a.tokens.cells[r][i]=[],this.inlineTokens(l[i],a.tokens.cells[r][i]);break;case"blockquote":this.inline(a.tokens);break;case"list":for(s=a.items.length,r=0;r<s;r++)this.inline(a.items[r].tokens)}return t},n.inlineTokens=function e(t,n,r,i,s){var l;void 0===n&&(n=[]),void 0===r&&(r=!1),void 0===i&&(i=!1),void 0===s&&(s="");var a=t,o;if(this.tokens.links){var c=Object.keys(this.tokens.links);if(c.length>0)for(;null!=(o=this.tokenizer.rules.inline.reflinkSearch.exec(a));)c.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(a=a.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+a.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(o=this.tokenizer.rules.inline.blockSkip.exec(a));)a=a.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+a.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;t;)if(l=this.tokenizer.escape(t))t=t.substring(l.raw.length),n.push(l);else if(l=this.tokenizer.tag(t,r,i))t=t.substring(l.raw.length),r=l.inLink,i=l.inRawBlock,n.push(l);else if(l=this.tokenizer.link(t))t=t.substring(l.raw.length),"link"===l.type&&(l.tokens=this.inlineTokens(l.text,[],!0,i)),n.push(l);else if(l=this.tokenizer.reflink(t,this.tokens.links))t=t.substring(l.raw.length),"link"===l.type&&(l.tokens=this.inlineTokens(l.text,[],!0,i)),n.push(l);else if(l=this.tokenizer.strong(t,a,s))t=t.substring(l.raw.length),l.tokens=this.inlineTokens(l.text,[],r,i),n.push(l);else if(l=this.tokenizer.em(t,a,s))t=t.substring(l.raw.length),l.tokens=this.inlineTokens(l.text,[],r,i),n.push(l);else if(l=this.tokenizer.codespan(t))t=t.substring(l.raw.length),n.push(l);else if(l=this.tokenizer.br(t))t=t.substring(l.raw.length),n.push(l);else if(l=this.tokenizer.del(t))t=t.substring(l.raw.length),l.tokens=this.inlineTokens(l.text,[],r,i),n.push(l);else if(l=this.tokenizer.autolink(t,ue))t=t.substring(l.raw.length),n.push(l);else if(r||!(l=this.tokenizer.url(t,ue))){if(l=this.tokenizer.inlineText(t,i,ce))t=t.substring(l.raw.length),s=l.raw.slice(-1),n.push(l);else if(t){var u="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(u);break}throw new Error(u)}}else t=t.substring(l.raw.length),n.push(l);return n},t(e,null,[{key:"rules",get:function e(){return{block:ae,inline:oe}}}]),e}(),pe=l.defaults,ge=P,fe=C,de=function(){function e(e){this.options=e||pe}var t=e.prototype;return t.code=function e(t,n,r){var i=(n||"").match(/\S*/)[0];if(this.options.highlight){var s=this.options.highlight(t,i);null!=s&&s!==t&&(r=!0,t=s)}return i?'<pre><code class="'+this.options.langPrefix+fe(i,!0)+'">'+(r?t:fe(t,!0))+"</code></pre>\n":"<pre><code>"+(r?t:fe(t,!0))+"</code></pre>\n"},t.blockquote=function e(t){return"<blockquote>\n"+t+"</blockquote>\n"},t.html=function e(t){return t},t.heading=function e(t,n,r,i){return this.options.headerIds?"<h"+n+' id="'+this.options.headerPrefix+i.slug(r)+'">'+t+"</h"+n+">\n":"<h"+n+">"+t+"</h"+n+">\n"},t.hr=function e(){return this.options.xhtml?"<hr/>\n":"<hr>\n"},t.list=function e(t,n,r){var i=n?"ol":"ul",s;return"<"+i+(n&&1!==r?' start="'+r+'"':"")+">\n"+t+"</"+i+">\n"},t.listitem=function e(t){return"<li>"+t+"</li>\n"},t.checkbox=function e(t){return"<input "+(t?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "},t.paragraph=function e(t){return"<p>"+t+"</p>\n"},t.table=function e(t,n){return n&&(n="<tbody>"+n+"</tbody>"),"<table>\n<thead>\n"+t+"</thead>\n"+n+"</table>\n"},t.tablerow=function e(t){return"<tr>\n"+t+"</tr>\n"},t.tablecell=function e(t,n){var r=n.header?"th":"td",i;return(n.align?"<"+r+' align="'+n.align+'">':"<"+r+">")+t+"</"+r+">\n"},t.strong=function e(t){return"<strong>"+t+"</strong>"},t.em=function e(t){return"<em>"+t+"</em>"},t.codespan=function e(t){return"<code>"+t+"</code>"},t.br=function e(){return this.options.xhtml?"<br/>":"<br>"},t.del=function e(t){return"<del>"+t+"</del>"},t.link=function e(t,n,r){if(null===(t=ge(this.options.sanitize,this.options.baseUrl,t)))return r;var i='<a href="'+fe(t)+'"';return n&&(i+=' title="'+n+'"'),i+=">"+r+"</a>"},t.image=function e(t,n,r){if(null===(t=ge(this.options.sanitize,this.options.baseUrl,t)))return r;var i='<img src="'+t+'" alt="'+r+'"';return n&&(i+=' title="'+n+'"'),i+=this.options.xhtml?"/>":">"},t.text=function e(t){return t},e}(),ke=function(){function e(){}var t=e.prototype;return t.strong=function e(t){return t},t.em=function e(t){return t},t.codespan=function e(t){return t},t.del=function e(t){return t},t.html=function e(t){return t},t.text=function e(t){return t},t.link=function e(t,n,r){return""+r},t.image=function e(t,n,r){return""+r},t.br=function e(){return""},e}(),be=function(){function e(){this.seen={}}var t;return e.prototype.slug=function e(t){var e=t.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(e)){var n=e;do{this.seen[n]++,e=n+"-"+this.seen[n]}while(this.seen.hasOwnProperty(e))}return this.seen[e]=0,e},e}(),me=l.defaults,xe=j,ve=function(){function e(e){this.options=e||me,this.options.renderer=this.options.renderer||new de,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new ke,this.slugger=new be}e.parse=function t(n,r){var i;return new e(r).parse(n)};var t=e.prototype;return t.parse=function e(t,n){void 0===n&&(n=!0);var r="",i,s,l,a,o,c,u,h,p,g,f,d,k,b,m,x,v,w,_=t.length;for(i=0;i<_;i++)switch((g=t[i]).type){case"space":continue;case"hr":r+=this.renderer.hr();continue;case"heading":r+=this.renderer.heading(this.parseInline(g.tokens),g.depth,xe(this.parseInline(g.tokens,this.textRenderer)),this.slugger);continue;case"code":r+=this.renderer.code(g.text,g.lang,g.escaped);continue;case"table":for(h="",u="",a=g.header.length,s=0;s<a;s++)u+=this.renderer.tablecell(this.parseInline(g.tokens.header[s]),{header:!0,align:g.align[s]});for(h+=this.renderer.tablerow(u),p="",a=g.cells.length,s=0;s<a;s++){for(u="",o=(c=g.tokens.cells[s]).length,l=0;l<o;l++)u+=this.renderer.tablecell(this.parseInline(c[l]),{header:!1,align:g.align[l]});p+=this.renderer.tablerow(u)}r+=this.renderer.table(h,p);continue;case"blockquote":p=this.parse(g.tokens),r+=this.renderer.blockquote(p);continue;case"list":for(f=g.ordered,d=g.start,k=g.loose,a=g.items.length,p="",s=0;s<a;s++)x=(m=g.items[s]).checked,v=m.task,b="",m.task&&(w=this.renderer.checkbox(x),k?m.tokens.length>0&&"text"===m.tokens[0].type?(m.tokens[0].text=w+" "+m.tokens[0].text,m.tokens[0].tokens&&m.tokens[0].tokens.length>0&&"text"===m.tokens[0].tokens[0].type&&(m.tokens[0].tokens[0].text=w+" "+m.tokens[0].tokens[0].text)):m.tokens.unshift({type:"text",text:w}):b+=w),b+=this.parse(m.tokens,k),p+=this.renderer.listitem(b,v,x);r+=this.renderer.list(p,f,d);continue;case"html":r+=this.renderer.html(g.text);continue;case"paragraph":r+=this.renderer.paragraph(this.parseInline(g.tokens));continue;case"text":for(p=g.tokens?this.parseInline(g.tokens):g.text;i+1<_&&"text"===t[i+1].type;)p+="\n"+((g=t[++i]).tokens?this.parseInline(g.tokens):g.text);r+=n?this.renderer.paragraph(p):p;continue;default:var y='Token with "'+g.type+'" type was not found.';if(this.options.silent)return void console.error(y);throw new Error(y)}return r},t.parseInline=function e(t,n){n=n||this.renderer;var r="",i,s,l=t.length;for(i=0;i<l;i++)switch((s=t[i]).type){case"escape":r+=n.text(s.text);break;case"html":r+=n.html(s.text);break;case"link":r+=n.link(s.href,s.title,this.parseInline(s.tokens,n));break;case"image":r+=n.image(s.href,s.title,s.text);break;case"strong":r+=n.strong(this.parseInline(s.tokens,n));break;case"em":r+=n.em(this.parseInline(s.tokens,n));break;case"codespan":r+=n.codespan(s.text);break;case"br":r+=n.br();break;case"del":r+=n.del(this.parseInline(s.tokens,n));break;case"text":r+=n.text(s.text);break;default:var a='Token with "'+s.type+'" type was not found.';if(this.options.silent)return void console.error(a);throw new Error(a)}return r},e}(),we=B,_e=W,ye=C,ze=l.getDefaults,Se=l.changeDefaults,$e=l.defaults,Ae;function Re(e,t,n){if(null==e)throw new Error("marked(): input parameter is undefined or null");if("string"!=typeof e)throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");if("function"==typeof t&&(n=t,t=null),t=we({},Re.defaults,t||{}),_e(t),n){var r=t.highlight,i;try{i=he.lex(e,t)}catch(o){return n(o)}var s=function e(s){var l;if(!s)try{l=ve.parse(i,t)}catch(o){s=o}return t.highlight=r,s?n(s):n(null,l)};if(!r||r.length<3)return s();if(delete t.highlight,!i.length)return s();var l=0;return Re.walkTokens(i,(function(e){"code"===e.type&&(l++,setTimeout((function(){r(e.text,e.lang,(function(t,n){if(t)return s(t);null!=n&&n!==e.text&&(e.text=n,e.escaped=!0),0==--l&&s()}))}),0))})),void(0===l&&s())}try{var a=he.lex(e,t);return t.walkTokens&&Re.walkTokens(a,t.walkTokens),ve.parse(a,t)}catch(o){if(o.message+="\nPlease report this to https://github.com/markedjs/marked.",t.silent)return"<p>An error occurred:</p><pre>"+ye(o.message+"",!0)+"</pre>";throw o}}return Re.options=Re.setOptions=function(e){return we(Re.defaults,e),Se(Re.defaults),Re},Re.getDefaults=ze,Re.defaults=$e,Re.use=function(e){var t=we({},e);if(e.renderer&&function(){var n=Re.defaults.renderer||new de,r=function t(r){var i=n[r];n[r]=function(){for(var t=arguments.length,s=new Array(t),l=0;l<t;l++)s[l]=arguments[l];var a=e.renderer[r].apply(n,s);return!1===a&&(a=i.apply(n,s)),a}};for(var i in e.renderer)r(i);t.renderer=n}(),e.tokenizer&&function(){var n=Re.defaults.tokenizer||new Y,r=function t(r){var i=n[r];n[r]=function(){for(var t=arguments.length,s=new Array(t),l=0;l<t;l++)s[l]=arguments[l];var a=e.tokenizer[r].apply(n,s);return!1===a&&(a=i.apply(n,s)),a}};for(var i in e.tokenizer)r(i);t.tokenizer=n}(),e.walkTokens){var n=Re.defaults.walkTokens;t.walkTokens=function(t){e.walkTokens(t),n&&n(t)}}Re.setOptions(t)},Re.walkTokens=function(e,t){for(var n=i(e),r;!(r=n()).done;){var s=r.value;switch(t(s),s.type){case"table":for(var l=i(s.tokens.header),a;!(a=l()).done;){var o=a.value;Re.walkTokens(o,t)}for(var c=i(s.tokens.cells),u;!(u=c()).done;)for(var h,p=i(u.value),g;!(g=p()).done;){var f=g.value;Re.walkTokens(f,t)}break;case"list":Re.walkTokens(s.items,t);break;default:s.tokens&&Re.walkTokens(s.tokens,t)}}},Re.Parser=ve,Re.parser=ve.parse,Re.Renderer=de,Re.TextRenderer=ke,Re.Lexer=he,Re.lexer=he.lex,Re.Tokenizer=Y,Re.Slugger=be,Re.parse=Re,Re},"object"==typeof t&&void 0!==n?n.exports=i():"function"==typeof define&&define.amd?define(i):(r=r||self).marked=i()}
  
  