!function(){vara={},b=function(b){for(varc=a[b],e=c.deps,f=c.defn,g=e.length,h=newArray(g),i=0;i<g;++i)h[i]=d(e[i]);varj=f.apply(null,h);if(void0===j)throw"module ["+b+"] returned undefined";c.instance=j},c=function(b,c,d){if("string"!=typeofb)throw"module id must be a string";if(void0===c)throw"no dependencies for "+b;if(void0===d)throw"no definition function for "+b;a[b]={deps:c,defn:d,instance:void0}},d=function(c){vard=a[c];if(void0===d)throw"module ["+c+"] was undefined";returnvoid0===d.instance&&b(c),d.instance},e=function(a,b){for(varc=a.length,e=newArray(c),f=0;f<c;++f)e.push(d(a[f]));b.apply(null,b)},f={};f.bolt={module:{api:{define:c,require:e,demand:d}}};varg=c,h=function(a,b){g(a,[],function(){returnb})};h("6",tinymce.util.Tools.resolve),g("1",["6"],function(a){returna("tinymce.Env")}),g("2",["6"],function(a){returna("tinymce.PluginManager")}),g("3",[],function(){vara={},b="undefined"!=typeofa?a:"undefined"!=typeofWorkerGlobalScope&&selfinstanceofWorkerGlobalScope?self:{},c=function(){vara=/\blang(?:uage)?-(?!\*)(\w+)\b/i,c=b.Prism={util:{encode:function(a){returnainstanceofd?newd(a.type,c.util.encode(a.content),a.alias):"Array"===c.util.type(a)?a.map(c.util.encode):a.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(a){returnObject.prototype.toString.call(a).match(/\[object (\w+)\]/)[1]},clone:function(a){varb=c.util.type(a);switch(b){case"Object":vard={};for(vareina)a.hasOwnProperty(e)&&(d[e]=c.util.clone(a[e]));returnd;case"Array":returna.map&&a.map(function(a){returnc.util.clone(a)})}returna}},languages:{extend:function(a,b){vard=c.util.clone(c.languages[a]);for(vareinb)d[e]=b[e];returnd},insertBefore:function(a,b,d,e){e=e||c.languages;varf=e[a];if(2==arguments.length){d=arguments[1];for(vargind)d.hasOwnProperty(g)&&(f[g]=d[g]);returnf}varh={};for(variinf)if(f.hasOwnProperty(i)){if(i==b)for(vargind)d.hasOwnProperty(g)&&(h[g]=d[g]);h[i]=f[i]}returnc.languages.DFS(c.languages,function(b,c){c===e[a]&&b!=a&&(this[b]=h)}),e[a]=h},DFS:function(a,b,d){for(vareina)a.hasOwnProperty(e)&&(b.call(a,e,a[e],d||e),"Object"===c.util.type(a[e])?c.languages.DFS(a[e],b):"Array"===c.util.type(a[e])&&c.languages.DFS(a[e],b,e))}},plugins:{},highlightAll:function(a,b){for(vard,e=document.querySelectorAll('code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'),f=0;d=e[f++];)c.highlightElement(d,a===!0,b)},highlightElement:function(d,e,f){for(varg,h,i=d;i&&!a.test(i.className);)i=i.parentNode;i&&(g=(i.className.match(a)||[,""])[1],h=c.languages[g]),d.className=d.className.replace(a,"").replace(/\s+/g," ")+" language-"+g,i=d.parentNode,/pre/i.test(i.nodeName)&&(i.className=i.className.replace(a,"").replace(/\s+/g," ")+" language-"+g);varj=d.textContent,k={element:d,language:g,grammar:h,code:j};if(!j||!h)returnvoidc.hooks.run("complete",k);if(c.hooks.run("before-highlight",k),e&&b.Worker){varl=newWorker(c.filename);l.onmessage=function(a){k.highlightedCode=a.data,c.hooks.run("before-insert",k),k.element.innerHTML=k.highlightedCode,f&&f.call(k.element),c.hooks.run("after-highlight",k),c.hooks.run("complete",k)},l.postMessage(JSON.stringify({language:k.language,code:k.code,immediateClose:!0}))}elsek.highlightedCode=c.highlight(k.code,k.grammar,k.language),c.hooks.run("before-insert",k),k.element.innerHTML=k.highlightedCode,f&&f.call(d),c.hooks.run("after-highlight",k),c.hooks.run("complete",k)},highlight:function(a,b,e){varf=c.tokenize(a,b);returnd.stringify(c.util.encode(f),e)},tokenize:function(a,b,d){vare=c.Token,f=[a],g=b.rest;if(g){for(varhing)b[h]=g[h];deleteb.rest}a:for(varhinb)if(b.hasOwnProperty(h)&&b[h]){vari=b[h];i="Array"===c.util.type(i)?i:[i];for(varj=0;j<i.length;++j){vark=i[j],l=k.inside,m=!!k.lookbehind,n=0,o=k.alias;k=k.pattern||k;for(varp=0;p<f.length;p++){varq=f[p];if(f.length>a.length)breaka;if(!(qinstanceofe)){k.lastIndex=0;varr=k.exec(q);if(r){m&&(n=r[1].length);vars=r.index-1+n,r=r[0].slice(n),t=r.length,u=s+t,v=q.slice(0,s+1),w=q.slice(u+1),x=[p,1]