var Showdown={};Showdown.converter=function(){var a;var b;var c;var d=0;this.makeHtml=function(d){a=new Array;b=new Array;c=new Array;d=d.replace(/~/g,"~T");d=d.replace(/\$/g,"~D");d=d.replace(/\r\n/g,"\n");d=d.replace(/\r/g,"\n");d="\n\n"+d+"\n\n";d=E(d);d=d.replace(/^[ \t]+$/mg,"");d=f(d);d=e(d);d=h(d);d=C(d);d=d.replace(/~D/g,"$$");d=d.replace(/~T/g,"~");return d};var e=function(c){var c=c.replace(/^[ ]{0,3}\[(.+)\]:[ \t]*\n?[ \t]*(\S+?)>?[ \t]*\n?[ \t]*(?:(\n*)["(](.+?)[")][ \t]*)?(?:\n+|\Z)/gm,function(c,d,e,f,g){d=d.toLowerCase();a[d]=y(e);if(f){return f+g}else if(g){b[d]=g.replace(/"/g,""")}return""});return c};var f=function(a){a=a.replace(/\n/g,"\n\n");var b="p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math|ins|del";var c="p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math";a=a.replace(/^(<(p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math|ins|del)\b[^\r]*?\n<\/\2>[ \t]*(?=\n+))/gm,g);a=a.replace(/^(<(p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math)\b[^\r]*?.*<\/\2>[ \t]*(?=\n+)\n)/gm,g);a=a.replace(/(\n[ ]{0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,g);a=a.replace(/(\n\n[ ]{0,3}[ \t]*(?=\n{2,}))/g,g);a=a.replace(/(?:\n\n)([ ]{0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,g);a=a.replace(/\n\n/g,"\n");return a};var g=function(a,b){var d=b;d=d.replace(/\n\n/g,"\n");d=d.replace(/^\n/,"");d=d.replace(/\n+$/g,"");d="\n\n~K"+(c.push(d)-1)+"K\n\n";return d};var h=function(a){a=o(a);var b=s("
"+d+"\n";return s(d)+e});a=a.replace(/~0/,"");return a};var s=function(a){a=a.replace(/(^\n+|\n+$)/g,"");return"\n\n~K"+(c.push(a)-1)+"K\n\n"};var t=function(a){a=a.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,function(a,b,c,d,e){var f=d;f=f.replace(/^([ \t]*)/g,"");f=f.replace(/[ \t]*$/g,"");f=u(f);return b+""+f+""});return a};var u=function(a){a=a.replace(/&/g,"&");a=a.replace(//g,">");a=F(a,"*_{}[]\\",false);return a};var v=function(a){a=a.replace(/(\*\*|__)(?=\S)([^\r]*?\S[*_]*)\1/g,"$2");a=a.replace(/(\*|_)(?=\S)([^\r]*?\S)\1/g,"$2");return a};var w=function(a){a=a.replace(/((^[ \t]*>[ \t]?.+\n(.+\n)*\n*)+)/gm,function(a,b){var c=b;c=c.replace(/^[ \t]*>[ \t]?/gm,"~0");c=c.replace(/~0/g,"");c=c.replace(/^[ \t]+$/gm,"");c=h(c);c=c.replace(/(^|\n)/g,"$1 ");c=c.replace(/(\s*[^\r]+?<\/pre>)/gm,function(a,b){var c=b;c=c.replace(/^ /mg,"~0");c=c.replace(/~0/g,"");return c});return s("\n"+c+"\n
")});return a};var x=function(a){a=a.replace(/^\n+/g,"");a=a.replace(/\n+$/g,"");var b=a.split(/\n{2,}/g);var d=new Array;var e=b.length;for(var f=0;f=0){d.push(g)}else if(g.search(/\S/)>=0){g=i(g);g=g.replace(/^([ \t]*)/g,"");g+="
";d.push(g)}}e=d.length;for(var f=0;f=0){var h=c[RegExp.$1];h=h.replace(/\$/g,"$$$$");d[f]=d[f].replace(/~K\d+K/,h)}}return d.join("\n\n")};var y=function(a){a=a.replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&");a=a.replace(/<(?![a-z\/?\$!])/gi,"<");return a};var z=function(a){a=a.replace(/\\(\\)/g,G);a=a.replace(/\\([`*_{}\[\]()>#+-.!])/g,G);return a};var A=function(a){a=a.replace(/<((https?|ftp|dict):[^'">\s]+)>/gi,'$1');a=a.replace(/<(?:mailto:)?([-.\w]+\@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,function(a,b){return B(C(b))});return a};var B=function(a){function b(a){var b="0123456789ABCDEF";var c=a.charCodeAt(0);return b.charAt(c>>4)+b.charAt(c&15)}var c=[function(a){return""+a.charCodeAt(0)+";"},function(a){return""+b(a)+";"},function(a){return a}];a="mailto:"+a;a=a.replace(/./g,function(a){if(a=="@"){a=c[Math.floor(Math.random()*2)](a)}else if(a!=":"){var b=Math.random();a=b>.9?c[2](a):b>.45?c[1](a):c[0](a)}return a});a=''+a+"";a=a.replace(/">.+:/g,'">');return a};var C=function(a){a=a.replace(/~E(\d+)E/g,function(a,b){var c=parseInt(b);return String.fromCharCode(c)});return a};var D=function(a){a=a.replace(/^(\t|[ ]{1,4})/gm,"~0");a=a.replace(/~0/g,"");return a};var E=function(a){a=a.replace(/\t(?=\t)/g," ");a=a.replace(/\t/g,"~A~B");a=a.replace(/~B(.+?)~A/g,function(a,b,c){var d=b;var e=4-d.length%4;for(var f=0;f