"+Dn(t[e].content)+`
-`};Pt.fence=function(t,e,n,r,o){var i=t[e],a=i.info?rie(i.info).trim():"",s="",c="",l,d,u,_,p;return a&&(u=a.split(/(\s+)/g),s=u[0],c=u.slice(2).join("")),n.highlight?l=n.highlight(i.content,s,c)||Dn(i.content):l=Dn(i.content),l.indexOf("1?arguments[1]:void 0,E=f!==void 0,S=0,T=u(m),C,y,I,N;if(E&&(f=i(f,h>2?arguments[2]:void 0,2)),T!=null&&!(g==Array&&c(T)))for(N=T.call(m),y=new g;!(I=N.next()).done;S++)d(y,S,E?s(N,f,[I.value,S],!0):I.value);else for(C=l(m.length),y=new g(C);C>S;S++)d(y,S,E?f(m[S],S):m[S]);return y.length=S,y}},"./node_modules/core-js/internals/array-includes.js":function(n,r,o){var i=o("./node_modules/core-js/internals/to-indexed-object.js"),a=o("./node_modules/core-js/internals/to-length.js"),s=o("./node_modules/core-js/internals/to-absolute-index.js");n.exports=function(c){return function(l,d,u){var _=i(l),p=a(_.length),m=s(u,p),g;if(c&&d!=d){for(;p>m;)if(g=_[m++],g!=g)return!0}else for(;p>m;m++)if((c||m in _)&&_[m]===d)return c||m||0;return!c&&-1}}},"./node_modules/core-js/internals/bind-context.js":function(n,r,o){var i=o("./node_modules/core-js/internals/a-function.js");n.exports=function(a,s,c){if(i(a),s===void 0)return a;switch(c){case 0:return function(){return a.call(s)};case 1:return function(l){return a.call(s,l)};case 2:return function(l,d){return a.call(s,l,d)};case 3:return function(l,d,u){return a.call(s,l,d,u)}}return function(){return a.apply(s,arguments)}}},"./node_modules/core-js/internals/call-with-safe-iteration-closing.js":function(n,r,o){var i=o("./node_modules/core-js/internals/an-object.js");n.exports=function(a,s,c,l){try{return l?s(i(c)[0],c[1]):s(c)}catch(u){var d=a.return;throw d!==void 0&&i(d.call(a)),u}}},"./node_modules/core-js/internals/check-correctness-of-iteration.js":function(n,r,o){var i=o("./node_modules/core-js/internals/well-known-symbol.js"),a=i("iterator"),s=!1;try{var c=0,l={next:function(){return{done:!!c++}},return:function(){s=!0}};l[a]=function(){return this},Array.from(l,function(){throw 2})}catch{}n.exports=function(d,u){if(!u&&!s)return!1;var _=!1;try{var p={};p[a]=function(){return{next:function(){return{done:_=!0}}}},d(p)}catch{}return _}},"./node_modules/core-js/internals/classof-raw.js":function(n,r){var o={}.toString;n.exports=function(i){return o.call(i).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(n,r,o){var i=o("./node_modules/core-js/internals/classof-raw.js"),a=o("./node_modules/core-js/internals/well-known-symbol.js"),s=a("toStringTag"),c=i(function(){return arguments}())=="Arguments",l=function(d,u){try{return d[u]}catch{}};n.exports=function(d){var u,_,p;return d===void 0?"Undefined":d===null?"Null":typeof(_=l(u=Object(d),s))=="string"?_:c?i(u):(p=i(u))=="Object"&&typeof u.callee=="function"?"Arguments":p}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(n,r,o){var i=o("./node_modules/core-js/internals/has.js"),a=o("./node_modules/core-js/internals/own-keys.js"),s=o("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),c=o("./node_modules/core-js/internals/object-define-property.js");n.exports=function(l,d){for(var u=a(d),_=c.f,p=s.f,m=0;m",C="java"+S+":",y;for(h.style.display="none",l.appendChild(h),h.src=String(C),y=h.contentWindow.document,y.open(),y.write(E+S+T+"document.F=Object"+E+"/"+S+T),y.close(),g=y.F;f--;)delete g[p][s[f]];return g()};n.exports=Object.create||function(f,E){var S;return f!==null?(m[p]=i(f),S=new m,m[p]=null,S[_]=f):S=g(),E===void 0?S:a(S,E)},c[_]=!0},"./node_modules/core-js/internals/object-define-properties.js":function(n,r,o){var i=o("./node_modules/core-js/internals/descriptors.js"),a=o("./node_modules/core-js/internals/object-define-property.js"),s=o("./node_modules/core-js/internals/an-object.js"),c=o("./node_modules/core-js/internals/object-keys.js");n.exports=i?Object.defineProperties:function(d,u){s(d);for(var _=c(u),p=_.length,m=0,g;p>m;)a.f(d,g=_[m++],u[g]);return d}},"./node_modules/core-js/internals/object-define-property.js":function(n,r,o){var i=o("./node_modules/core-js/internals/descriptors.js"),a=o("./node_modules/core-js/internals/ie8-dom-define.js"),s=o("./node_modules/core-js/internals/an-object.js"),c=o("./node_modules/core-js/internals/to-primitive.js"),l=Object.defineProperty;r.f=i?l:function(u,_,p){if(s(u),_=c(_,!0),s(p),a)try{return l(u,_,p)}catch{}if("get"in p||"set"in p)throw TypeError("Accessors not supported");return"value"in p&&(u[_]=p.value),u}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(n,r,o){var i=o("./node_modules/core-js/internals/descriptors.js"),a=o("./node_modules/core-js/internals/object-property-is-enumerable.js"),s=o("./node_modules/core-js/internals/create-property-descriptor.js"),c=o("./node_modules/core-js/internals/to-indexed-object.js"),l=o("./node_modules/core-js/internals/to-primitive.js"),d=o("./node_modules/core-js/internals/has.js"),u=o("./node_modules/core-js/internals/ie8-dom-define.js"),_=Object.getOwnPropertyDescriptor;r.f=i?_:function(m,g){if(m=c(m),g=l(g,!0),u)try{return _(m,g)}catch{}if(d(m,g))return s(!a.f.call(m,g),m[g])}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(n,r,o){var i=o("./node_modules/core-js/internals/object-keys-internal.js"),a=o("./node_modules/core-js/internals/enum-bug-keys.js"),s=a.concat("length","prototype");r.f=Object.getOwnPropertyNames||function(l){return i(l,s)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(n,r){r.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(n,r,o){var i=o("./node_modules/core-js/internals/has.js"),a=o("./node_modules/core-js/internals/to-object.js"),s=o("./node_modules/core-js/internals/shared-key.js"),c=o("./node_modules/core-js/internals/correct-prototype-getter.js"),l=s("IE_PROTO"),d=Object.prototype;n.exports=c?Object.getPrototypeOf:function(u){return u=a(u),i(u,l)?u[l]:typeof u.constructor=="function"&&u instanceof u.constructor?u.constructor.prototype:u instanceof Object?d:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(n,r,o){var i=o("./node_modules/core-js/internals/has.js"),a=o("./node_modules/core-js/internals/to-indexed-object.js"),s=o("./node_modules/core-js/internals/array-includes.js"),c=o("./node_modules/core-js/internals/hidden-keys.js"),l=s(!1);n.exports=function(d,u){var _=a(d),p=0,m=[],g;for(g in _)!i(c,g)&&i(_,g)&&m.push(g);for(;u.length>p;)i(_,g=u[p++])&&(~l(m,g)||m.push(g));return m}},"./node_modules/core-js/internals/object-keys.js":function(n,r,o){var i=o("./node_modules/core-js/internals/object-keys-internal.js"),a=o("./node_modules/core-js/internals/enum-bug-keys.js");n.exports=Object.keys||function(c){return i(c,a)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(n,r,o){var i={}.propertyIsEnumerable,a=Object.getOwnPropertyDescriptor,s=a&&!i.call({1:2},1);r.f=s?function(l){var d=a(this,l);return!!d&&d.enumerable}:i},"./node_modules/core-js/internals/object-set-prototype-of.js":function(n,r,o){var i=o("./node_modules/core-js/internals/validate-set-prototype-of-arguments.js");n.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var a=!1,s={},c;try{c=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,c.call(s,[]),a=s instanceof Array}catch{}return function(d,u){return i(d,u),a?c.call(d,u):d.__proto__=u,d}}():void 0)},"./node_modules/core-js/internals/own-keys.js":function(n,r,o){var i=o("./node_modules/core-js/internals/global.js"),a=o("./node_modules/core-js/internals/object-get-own-property-names.js"),s=o("./node_modules/core-js/internals/object-get-own-property-symbols.js"),c=o("./node_modules/core-js/internals/an-object.js"),l=i.Reflect;n.exports=l&&l.ownKeys||function(u){var _=a.f(c(u)),p=s.f;return p?_.concat(p(u)):_}},"./node_modules/core-js/internals/path.js":function(n,r,o){n.exports=o("./node_modules/core-js/internals/global.js")},"./node_modules/core-js/internals/redefine.js":function(n,r,o){var i=o("./node_modules/core-js/internals/global.js"),a=o("./node_modules/core-js/internals/shared.js"),s=o("./node_modules/core-js/internals/hide.js"),c=o("./node_modules/core-js/internals/has.js"),l=o("./node_modules/core-js/internals/set-global.js"),d=o("./node_modules/core-js/internals/function-to-string.js"),u=o("./node_modules/core-js/internals/internal-state.js"),_=u.get,p=u.enforce,m=String(d).split("toString");a("inspectSource",function(g){return d.call(g)}),(n.exports=function(g,h,f,E){var S=E?!!E.unsafe:!1,T=E?!!E.enumerable:!1,C=E?!!E.noTargetGet:!1;if(typeof f=="function"&&(typeof h=="string"&&!c(f,"name")&&s(f,"name",h),p(f).source=m.join(typeof h=="string"?h:"")),g===i){T?g[h]=f:l(h,f);return}else S?!C&&g[h]&&(T=!0):delete g[h];T?g[h]=f:s(g,h,f)})(Function.prototype,"toString",function(){return typeof this=="function"&&_(this).source||d.call(this)})},"./node_modules/core-js/internals/require-object-coercible.js":function(n,r){n.exports=function(o){if(o==null)throw TypeError("Can't call method on "+o);return o}},"./node_modules/core-js/internals/set-global.js":function(n,r,o){var i=o("./node_modules/core-js/internals/global.js"),a=o("./node_modules/core-js/internals/hide.js");n.exports=function(s,c){try{a(i,s,c)}catch{i[s]=c}return c}},"./node_modules/core-js/internals/set-to-string-tag.js":function(n,r,o){var i=o("./node_modules/core-js/internals/object-define-property.js").f,a=o("./node_modules/core-js/internals/has.js"),s=o("./node_modules/core-js/internals/well-known-symbol.js"),c=s("toStringTag");n.exports=function(l,d,u){l&&!a(l=u?l:l.prototype,c)&&i(l,c,{configurable:!0,value:d})}},"./node_modules/core-js/internals/shared-key.js":function(n,r,o){var i=o("./node_modules/core-js/internals/shared.js"),a=o("./node_modules/core-js/internals/uid.js"),s=i("keys");n.exports=function(c){return s[c]||(s[c]=a(c))}},"./node_modules/core-js/internals/shared.js":function(n,r,o){var i=o("./node_modules/core-js/internals/global.js"),a=o("./node_modules/core-js/internals/set-global.js"),s=o("./node_modules/core-js/internals/is-pure.js"),c="__core-js_shared__",l=i[c]||a(c,{});(n.exports=function(d,u){return l[d]||(l[d]=u!==void 0?u:{})})("versions",[]).push({version:"3.1.3",mode:s?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-at.js":function(n,r,o){var i=o("./node_modules/core-js/internals/to-integer.js"),a=o("./node_modules/core-js/internals/require-object-coercible.js");n.exports=function(s,c,l){var d=String(a(s)),u=i(c),_=d.length,p,m;return u<0||u>=_?l?"":void 0:(p=d.charCodeAt(u),p<55296||p>56319||u+1===_||(m=d.charCodeAt(u+1))<56320||m>57343?l?d.charAt(u):p:l?d.slice(u,u+2):(p-55296<<10)+(m-56320)+65536)}},"./node_modules/core-js/internals/to-absolute-index.js":function(n,r,o){var i=o("./node_modules/core-js/internals/to-integer.js"),a=Math.max,s=Math.min;n.exports=function(c,l){var d=i(c);return d<0?a(d+l,0):s(d,l)}},"./node_modules/core-js/internals/to-indexed-object.js":function(n,r,o){var i=o("./node_modules/core-js/internals/indexed-object.js"),a=o("./node_modules/core-js/internals/require-object-coercible.js");n.exports=function(s){return i(a(s))}},"./node_modules/core-js/internals/to-integer.js":function(n,r){var o=Math.ceil,i=Math.floor;n.exports=function(a){return isNaN(a=+a)?0:(a>0?i:o)(a)}},"./node_modules/core-js/internals/to-length.js":function(n,r,o){var i=o("./node_modules/core-js/internals/to-integer.js"),a=Math.min;n.exports=function(s){return s>0?a(i(s),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(n,r,o){var i=o("./node_modules/core-js/internals/require-object-coercible.js");n.exports=function(a){return Object(i(a))}},"./node_modules/core-js/internals/to-primitive.js":function(n,r,o){var i=o("./node_modules/core-js/internals/is-object.js");n.exports=function(a,s){if(!i(a))return a;var c,l;if(s&&typeof(c=a.toString)=="function"&&!i(l=c.call(a))||typeof(c=a.valueOf)=="function"&&!i(l=c.call(a))||!s&&typeof(c=a.toString)=="function"&&!i(l=c.call(a)))return l;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/uid.js":function(n,r){var o=0,i=Math.random();n.exports=function(a){return"Symbol(".concat(a===void 0?"":a,")_",(++o+i).toString(36))}},"./node_modules/core-js/internals/validate-set-prototype-of-arguments.js":function(n,r,o){var i=o("./node_modules/core-js/internals/is-object.js"),a=o("./node_modules/core-js/internals/an-object.js");n.exports=function(s,c){if(a(s),!i(c)&&c!==null)throw TypeError("Can't set "+String(c)+" as a prototype")}},"./node_modules/core-js/internals/well-known-symbol.js":function(n,r,o){var i=o("./node_modules/core-js/internals/global.js"),a=o("./node_modules/core-js/internals/shared.js"),s=o("./node_modules/core-js/internals/uid.js"),c=o("./node_modules/core-js/internals/native-symbol.js"),l=i.Symbol,d=a("wks");n.exports=function(u){return d[u]||(d[u]=c&&l[u]||(c?l:s)("Symbol."+u))}},"./node_modules/core-js/modules/es.array.from.js":function(n,r,o){var i=o("./node_modules/core-js/internals/export.js"),a=o("./node_modules/core-js/internals/array-from.js"),s=o("./node_modules/core-js/internals/check-correctness-of-iteration.js"),c=!s(function(l){Array.from(l)});i({target:"Array",stat:!0,forced:c},{from:a})},"./node_modules/core-js/modules/es.string.iterator.js":function(n,r,o){var i=o("./node_modules/core-js/internals/string-at.js"),a=o("./node_modules/core-js/internals/internal-state.js"),s=o("./node_modules/core-js/internals/define-iterator.js"),c="String Iterator",l=a.set,d=a.getterFor(c);s(String,"String",function(u){l(this,{type:c,string:String(u),index:0})},function(){var _=d(this),p=_.string,m=_.index,g;return m>=p.length?{value:void 0,done:!0}:(g=i(p,m,!0),_.index+=g.length,{value:g,done:!1})})},"./node_modules/webpack/buildin/global.js":function(n,r){var o;o=function(){return this}();try{o=o||Function("return this")()||(0,eval)("this")}catch{typeof window=="object"&&(o=window)}n.exports=o},"./src/default-attrs.json":function(n){n.exports={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"}},"./src/icon.js":function(n,r,o){Object.defineProperty(r,"__esModule",{value:!0});var i=Object.assign||function(g){for(var h=1;h 2&&arguments[2]!==void 0?arguments[2]:[];_(this,g),this.name=h,this.contents=f,this.tags=E,this.attrs=i({},d.default,{class:"feather feather-"+h})}return a(g,[{key:"toSvg",value:function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},E=i({},this.attrs,f,{class:(0,c.default)(this.attrs.class,f.class)});return""}},{key:"toString",value:function(){return this.contents}}]),g}();function m(g){return Object.keys(g).map(function(h){return h+'="'+g[h]+'"'}).join(" ")}r.default=p},"./src/icons.js":function(n,r,o){Object.defineProperty(r,"__esModule",{value:!0});var i=o("./src/icon.js"),a=u(i),s=o("./dist/icons.json"),c=u(s),l=o("./src/tags.json"),d=u(l);function u(_){return _&&_.__esModule?_:{default:_}}r.default=Object.keys(c.default).map(function(_){return new a.default(_,c.default[_],d.default[_])}).reduce(function(_,p){return _[p.name]=p,_},{})},"./src/index.js":function(n,r,o){var i=o("./src/icons.js"),a=u(i),s=o("./src/to-svg.js"),c=u(s),l=o("./src/replace.js"),d=u(l);function u(_){return _&&_.__esModule?_:{default:_}}n.exports={icons:a.default,toSvg:c.default,replace:d.default}},"./src/replace.js":function(n,r,o){Object.defineProperty(r,"__esModule",{value:!0});var i=Object.assign||function(m){for(var g=1;g 0&&arguments[0]!==void 0?arguments[0]:{};if(typeof document>"u")throw new Error("`feather.replace()` only works in a browser environment.");var g=document.querySelectorAll("[data-feather]");Array.from(g).forEach(function(h){return _(h,m)})}function _(m){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},h=p(m),f=h["data-feather"];delete h["data-feather"];var E=l.default[f].toSvg(i({},g,h,{class:(0,s.default)(g.class,h.class)})),S=new DOMParser().parseFromString(E,"image/svg+xml"),T=S.querySelector("svg");m.parentNode.replaceChild(T,m)}function p(m){return Array.from(m.attributes).reduce(function(g,h){return g[h.name]=h.value,g},{})}r.default=u},"./src/tags.json":function(n){n.exports={activity:["pulse","health","action","motion"],airplay:["stream","cast","mirroring"],"alert-circle":["warning","alert","danger"],"alert-octagon":["warning","alert","danger"],"alert-triangle":["warning","alert","danger"],"align-center":["text alignment","center"],"align-justify":["text alignment","justified"],"align-left":["text alignment","left"],"align-right":["text alignment","right"],anchor:[],archive:["index","box"],"at-sign":["mention","at","email","message"],award:["achievement","badge"],aperture:["camera","photo"],"bar-chart":["statistics","diagram","graph"],"bar-chart-2":["statistics","diagram","graph"],battery:["power","electricity"],"battery-charging":["power","electricity"],bell:["alarm","notification","sound"],"bell-off":["alarm","notification","silent"],bluetooth:["wireless"],"book-open":["read","library"],book:["read","dictionary","booklet","magazine","library"],bookmark:["read","clip","marker","tag"],box:["cube"],briefcase:["work","bag","baggage","folder"],calendar:["date"],camera:["photo"],cast:["chromecast","airplay"],"chevron-down":["expand"],"chevron-up":["collapse"],circle:["off","zero","record"],clipboard:["copy"],clock:["time","watch","alarm"],"cloud-drizzle":["weather","shower"],"cloud-lightning":["weather","bolt"],"cloud-rain":["weather"],"cloud-snow":["weather","blizzard"],cloud:["weather"],codepen:["logo"],codesandbox:["logo"],code:["source","programming"],coffee:["drink","cup","mug","tea","cafe","hot","beverage"],columns:["layout"],command:["keyboard","cmd","terminal","prompt"],compass:["navigation","safari","travel","direction"],copy:["clone","duplicate"],"corner-down-left":["arrow","return"],"corner-down-right":["arrow"],"corner-left-down":["arrow"],"corner-left-up":["arrow"],"corner-right-down":["arrow"],"corner-right-up":["arrow"],"corner-up-left":["arrow"],"corner-up-right":["arrow"],cpu:["processor","technology"],"credit-card":["purchase","payment","cc"],crop:["photo","image"],crosshair:["aim","target"],database:["storage","memory"],delete:["remove"],disc:["album","cd","dvd","music"],"dollar-sign":["currency","money","payment"],droplet:["water"],edit:["pencil","change"],"edit-2":["pencil","change"],"edit-3":["pencil","change"],eye:["view","watch"],"eye-off":["view","watch","hide","hidden"],"external-link":["outbound"],facebook:["logo","social"],"fast-forward":["music"],figma:["logo","design","tool"],"file-minus":["delete","remove","erase"],"file-plus":["add","create","new"],"file-text":["data","txt","pdf"],film:["movie","video"],filter:["funnel","hopper"],flag:["report"],"folder-minus":["directory"],"folder-plus":["directory"],folder:["directory"],framer:["logo","design","tool"],frown:["emoji","face","bad","sad","emotion"],gift:["present","box","birthday","party"],"git-branch":["code","version control"],"git-commit":["code","version control"],"git-merge":["code","version control"],"git-pull-request":["code","version control"],github:["logo","version control"],gitlab:["logo","version control"],globe:["world","browser","language","translate"],"hard-drive":["computer","server","memory","data"],hash:["hashtag","number","pound"],headphones:["music","audio","sound"],heart:["like","love","emotion"],"help-circle":["question mark"],hexagon:["shape","node.js","logo"],home:["house","living"],image:["picture"],inbox:["email"],instagram:["logo","camera"],key:["password","login","authentication","secure"],layers:["stack"],layout:["window","webpage"],"life-bouy":["help","life ring","support"],link:["chain","url"],"link-2":["chain","url"],linkedin:["logo","social media"],list:["options"],lock:["security","password","secure"],"log-in":["sign in","arrow","enter"],"log-out":["sign out","arrow","exit"],mail:["email","message"],"map-pin":["location","navigation","travel","marker"],map:["location","navigation","travel"],maximize:["fullscreen"],"maximize-2":["fullscreen","arrows","expand"],meh:["emoji","face","neutral","emotion"],menu:["bars","navigation","hamburger"],"message-circle":["comment","chat"],"message-square":["comment","chat"],"mic-off":["record","sound","mute"],mic:["record","sound","listen"],minimize:["exit fullscreen","close"],"minimize-2":["exit fullscreen","arrows","close"],minus:["subtract"],monitor:["tv","screen","display"],moon:["dark","night"],"more-horizontal":["ellipsis"],"more-vertical":["ellipsis"],"mouse-pointer":["arrow","cursor"],move:["arrows"],music:["note"],navigation:["location","travel"],"navigation-2":["location","travel"],octagon:["stop"],package:["box","container"],paperclip:["attachment"],pause:["music","stop"],"pause-circle":["music","audio","stop"],"pen-tool":["vector","drawing"],percent:["discount"],"phone-call":["ring"],"phone-forwarded":["call"],"phone-incoming":["call"],"phone-missed":["call"],"phone-off":["call","mute"],"phone-outgoing":["call"],phone:["call"],play:["music","start"],"pie-chart":["statistics","diagram"],"play-circle":["music","start"],plus:["add","new"],"plus-circle":["add","new"],"plus-square":["add","new"],pocket:["logo","save"],power:["on","off"],printer:["fax","office","device"],radio:["signal"],"refresh-cw":["synchronise","arrows"],"refresh-ccw":["arrows"],repeat:["loop","arrows"],rewind:["music"],"rotate-ccw":["arrow"],"rotate-cw":["arrow"],rss:["feed","subscribe"],save:["floppy disk"],scissors:["cut"],search:["find","magnifier","magnifying glass"],send:["message","mail","email","paper airplane","paper aeroplane"],settings:["cog","edit","gear","preferences"],"share-2":["network","connections"],shield:["security","secure"],"shield-off":["security","insecure"],"shopping-bag":["ecommerce","cart","purchase","store"],"shopping-cart":["ecommerce","cart","purchase","store"],shuffle:["music"],"skip-back":["music"],"skip-forward":["music"],slack:["logo"],slash:["ban","no"],sliders:["settings","controls"],smartphone:["cellphone","device"],smile:["emoji","face","happy","good","emotion"],speaker:["audio","music"],star:["bookmark","favorite","like"],"stop-circle":["media","music"],sun:["brightness","weather","light"],sunrise:["weather","time","morning","day"],sunset:["weather","time","evening","night"],tablet:["device"],tag:["label"],target:["logo","bullseye"],terminal:["code","command line","prompt"],thermometer:["temperature","celsius","fahrenheit","weather"],"thumbs-down":["dislike","bad","emotion"],"thumbs-up":["like","good","emotion"],"toggle-left":["on","off","switch"],"toggle-right":["on","off","switch"],tool:["settings","spanner"],trash:["garbage","delete","remove","bin"],"trash-2":["garbage","delete","remove","bin"],triangle:["delta"],truck:["delivery","van","shipping","transport","lorry"],tv:["television","stream"],twitch:["logo"],twitter:["logo","social"],type:["text"],umbrella:["rain","weather"],unlock:["security"],"user-check":["followed","subscribed"],"user-minus":["delete","remove","unfollow","unsubscribe"],"user-plus":["new","add","create","follow","subscribe"],"user-x":["delete","remove","unfollow","unsubscribe","unavailable"],user:["person","account"],users:["group"],"video-off":["camera","movie","film"],video:["camera","movie","film"],voicemail:["phone"],volume:["music","sound","mute"],"volume-1":["music","sound"],"volume-2":["music","sound"],"volume-x":["music","sound","mute"],watch:["clock","time"],"wifi-off":["disabled"],wifi:["connection","signal","wireless"],wind:["weather","air"],"x-circle":["cancel","close","delete","remove","times","clear"],"x-octagon":["delete","stop","alert","warning","times","clear"],"x-square":["cancel","close","delete","remove","times","clear"],x:["cancel","close","delete","remove","times","clear"],youtube:["logo","video","play"],"zap-off":["flash","camera","lightning"],zap:["flash","camera","lightning"],"zoom-in":["magnifying glass"],"zoom-out":["magnifying glass"]}},"./src/to-svg.js":function(n,r,o){Object.defineProperty(r,"__esModule",{value:!0});var i=o("./src/icons.js"),a=s(i);function s(l){return l&&l.__esModule?l:{default:l}}function c(l){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(console.warn("feather.toSvg() is deprecated. Please use feather.icons[name].toSvg() instead."),!l)throw new Error("The required `key` (icon name) parameter is missing.");if(!a.default[l])throw new Error("No icon matching '"+l+"'. See the complete list of icons at https://feathericons.com");return a.default[l].toSvg(d)}r.default=c},0:function(n,r,o){o("./node_modules/core-js/es/array/from.js"),n.exports=o("./src/index.js")}})})})(RC);const ze=Mh(id),CC={class:"container flex flex-col sm:flex-row item-center gap-2 py-1"},OC={class:"items-center justify-between hidden w-full md:flex md:w-auto md:order-1"},NC={class:"flex flex-col font-medium p-4 md:p-0 mt-4 md:flex-row md:space-x-8 md:mt-0"},AC=v("a",{href:"#",class:"hover:text-primary duration-150"},"Discussions",-1),IC=v("a",{href:"#",class:"hover:text-primary duration-150"},"Settings",-1),xC=v("a",{href:"#",class:"hover:text-primary duration-150"},"Extensions",-1),DC=v("a",{href:"#",class:"hover:text-primary duration-150"},"Training",-1),wC=v("a",{href:"#",class:"hover:text-primary duration-150"},"Help",-1),kh={__name:"Navigation",setup(t){return(e,n)=>(ce(),_e("div",CC,[v("div",OC,[v("ul",NC,[v("li",null,[Ne(nt(Tn),{to:{name:"discussions"},"active-class":" bg-bg-light-tone dark:bg-bg-dark-tone p-2 px-4 rounded-t-lg "},{default:qt(()=>[AC]),_:1})]),v("li",null,[Ne(nt(Tn),{to:{name:"settings"},"active-class":" bg-bg-light-tone dark:bg-bg-dark-tone p-2 px-4 rounded-t-lg "},{default:qt(()=>[IC]),_:1})]),v("li",null,[Ne(nt(Tn),{to:{name:"extensions"},"active-class":" bg-bg-light-tone dark:bg-bg-dark-tone p-2 px-4 rounded-t-lg "},{default:qt(()=>[xC]),_:1})]),v("li",null,[Ne(nt(Tn),{to:{name:"training"},"active-class":" bg-bg-light-tone dark:bg-bg-dark-tone p-2 px-4 rounded-t-lg "},{default:qt(()=>[DC]),_:1})]),v("li",null,[Ne(nt(Tn),{to:{name:"help"},"active-class":" bg-bg-light-tone dark:bg-bg-dark-tone p-2 px-4 rounded-t-lg "},{default:qt(()=>[wC]),_:1})])])])]))}},LC={class:"top-0 shadow-lg"},MC={class:"container flex flex-col lg:flex-row item-center gap-2 py-2"},kC=v("div",{class:"flex items-center gap-3 flex-1"},[v("img",{class:"w-12 hover:scale-95 duration-150",title:"GPT4ALL-UI",src:Fo,alt:"Logo"}),v("p",{class:"text-2xl"},"GPT4ALL-UI")],-1),PC={class:"flex gap-3 flex-1 items-center justify-end"},UC=v("a",{href:"https://github.com/nomic-ai/gpt4all-ui",target:"_blank"},[v("div",{class:"text-2xl hover:text-primary duration-150",title:"Visit repository page"},[v("i",{"data-feather":"github"})])],-1),FC=v("i",{"data-feather":"sun"},null,-1),BC=[FC],GC=v("i",{"data-feather":"moon"},null,-1),qC=[GC],YC=v("body",null,null,-1),HC={name:"TopBar",data(){return{sunIcon:document.querySelector(".sun"),moonIcon:document.querySelector(".moon"),userTheme:localStorage.getItem("theme"),systemTheme:window.matchMedia("prefers-color-scheme: dark").matches}},mounted(){this.sunIcon=document.querySelector(".sun"),this.moonIcon=document.querySelector(".moon"),this.userTheme=localStorage.getItem("theme"),this.systemTheme=window.matchMedia("prefers-color-scheme: dark").matches,this.themeCheck(),Le(()=>{ze.replace()})},created(){this.sunIcon=document.querySelector(".sun"),this.moonIcon=document.querySelector(".moon"),this.userTheme=localStorage.getItem("theme"),this.systemTheme=window.matchMedia("prefers-color-scheme: dark").matches},methods:{themeCheck(){if(this.userTheme=="dark"||!this.userTheme&&this.systemTheme){document.documentElement.classList.add("dark"),this.moonIcon.classList.add("display-none");return}this.sunIcon.classList.add("display-none")},themeSwitch(){if(document.documentElement.classList.contains("dark")){document.documentElement.classList.remove("dark"),localStorage.setItem("theme","light"),this.iconToggle();return}document.documentElement.classList.add("dark"),localStorage.setItem("theme","dark"),this.iconToggle()},iconToggle(){this.sunIcon.classList.toggle("display-none"),this.moonIcon.classList.toggle("display-none")}},components:{Navigation:kh}},VC=Object.assign(HC,{setup(t){return(e,n)=>(ce(),_e(Me,null,[v("header",LC,[v("nav",MC,[Ne(nt(Tn),{to:{name:"discussions"}},{default:qt(()=>[kC]),_:1}),v("div",PC,[UC,v("div",{class:"sun text-2xl w-6 hover:text-primary duration-150",title:"Swith to Light theme",onClick:n[0]||(n[0]=r=>e.themeSwitch())},BC),v("div",{class:"moon text-2xl w-6 hover:text-primary duration-150",title:"Swith to Dark theme",onClick:n[1]||(n[1]=r=>e.themeSwitch())},qC)])]),Ne(kh)]),YC],64))}}),at=(t,e)=>{const n=t.__vccOpts||t;for(const[r,o]of e)n[r]=o;return n},zC={class:"flex flex-col h-screen max-h-screen font-sans bg-bg-light text-slate-950 dark:bg-bg-dark dark:text-slate-50"},$C={class:"flex overflow-hidden flex-grow"},WC={__name:"App",setup(t){return(e,n)=>(ce(),_e("div",zC,[Ne(VC),v("div",$C,[Ne(nt(Lh),null,{default:qt(({Component:r})=>[(ce(),sn(rv,null,[(ce(),sn(pv(r)))],1024))]),_:1})])]))}},KC={setup(){return{}}};function QC(t,e,n,r,o,i){return ce(),_e("div",null," Extensions ")}const jC=at(KC,[["render",QC]]),XC={setup(){return{}}};function ZC(t,e,n,r,o,i){return ce(),_e("div",null," Help ")}const JC=at(XC,[["render",ZC]]);function Ph(t,e){return function(){return t.apply(e,arguments)}}const{toString:eO}=Object.prototype,{getPrototypeOf:Hd}=Object,fi=(t=>e=>{const n=eO.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Qt=t=>(t=t.toLowerCase(),e=>fi(e)===t),Ei=t=>e=>typeof e===t,{isArray:cr}=Array,Fr=Ei("undefined");function tO(t){return t!==null&&!Fr(t)&&t.constructor!==null&&!Fr(t.constructor)&&$t(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const Uh=Qt("ArrayBuffer");function nO(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&Uh(t.buffer),e}const rO=Ei("string"),$t=Ei("function"),Fh=Ei("number"),Vd=t=>t!==null&&typeof t=="object",oO=t=>t===!0||t===!1,yo=t=>{if(fi(t)!=="object")return!1;const e=Hd(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},iO=Qt("Date"),aO=Qt("File"),sO=Qt("Blob"),cO=Qt("FileList"),lO=t=>Vd(t)&&$t(t.pipe),dO=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||$t(t.append)&&((e=fi(t))==="formdata"||e==="object"&&$t(t.toString)&&t.toString()==="[object FormData]"))},uO=Qt("URLSearchParams"),_O=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Vr(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,o;if(typeof t!="object"&&(t=[t]),cr(t))for(r=0,o=t.length;r 0;)if(o=n[r],e===o.toLowerCase())return o;return null}const Gh=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),qh=t=>!Fr(t)&&t!==Gh;function ad(){const{caseless:t}=qh(this)&&this||{},e={},n=(r,o)=>{const i=t&&Bh(e,o)||o;yo(e[i])&&yo(r)?e[i]=ad(e[i],r):yo(r)?e[i]=ad({},r):cr(r)?e[i]=r.slice():e[i]=r};for(let r=0,o=arguments.length;r (Vr(e,(o,i)=>{n&&$t(o)?t[i]=Ph(o,n):t[i]=o},{allOwnKeys:r}),t),mO=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),gO=(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},fO=(t,e,n,r)=>{let o,i,a;const s={};if(e=e||{},t==null)return e;do{for(o=Object.getOwnPropertyNames(t),i=o.length;i-- >0;)a=o[i],(!r||r(a,t,e))&&!s[a]&&(e[a]=t[a],s[a]=!0);t=n!==!1&&Hd(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},EO=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return r!==-1&&r===n},hO=t=>{if(!t)return null;if(cr(t))return t;let e=t.length;if(!Fh(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},SO=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&Hd(Uint8Array)),bO=(t,e)=>{const r=(t&&t[Symbol.iterator]).call(t);let o;for(;(o=r.next())&&!o.done;){const i=o.value;e.call(t,i[0],i[1])}},TO=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},yO=Qt("HTMLFormElement"),vO=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),b_=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),RO=Qt("RegExp"),Yh=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};Vr(n,(o,i)=>{e(o,i,t)!==!1&&(r[i]=o)}),Object.defineProperties(t,r)},CO=t=>{Yh(t,(e,n)=>{if($t(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if($t(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},OO=(t,e)=>{const n={},r=o=>{o.forEach(i=>{n[i]=!0})};return cr(t)?r(t):r(String(t).split(e)),n},NO=()=>{},AO=(t,e)=>(t=+t,Number.isFinite(t)?t:e),zi="abcdefghijklmnopqrstuvwxyz",T_="0123456789",Hh={DIGIT:T_,ALPHA:zi,ALPHA_DIGIT:zi+zi.toUpperCase()+T_},IO=(t=16,e=Hh.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function xO(t){return!!(t&&$t(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const DO=t=>{const e=new Array(10),n=(r,o)=>{if(Vd(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[o]=r;const i=cr(r)?[]:{};return Vr(r,(a,s)=>{const c=n(a,o+1);!Fr(c)&&(i[s]=c)}),e[o]=void 0,i}}return r};return n(t,0)},B={isArray:cr,isArrayBuffer:Uh,isBuffer:tO,isFormData:dO,isArrayBufferView:nO,isString:rO,isNumber:Fh,isBoolean:oO,isObject:Vd,isPlainObject:yo,isUndefined:Fr,isDate:iO,isFile:aO,isBlob:sO,isRegExp:RO,isFunction:$t,isStream:lO,isURLSearchParams:uO,isTypedArray:SO,isFileList:cO,forEach:Vr,merge:ad,extend:pO,trim:_O,stripBOM:mO,inherits:gO,toFlatObject:fO,kindOf:fi,kindOfTest:Qt,endsWith:EO,toArray:hO,forEachEntry:bO,matchAll:TO,isHTMLForm:yO,hasOwnProperty:b_,hasOwnProp:b_,reduceDescriptors:Yh,freezeMethods:CO,toObjectSet:OO,toCamelCase:vO,noop:NO,toFiniteNumber:AO,findKey:Bh,global:Gh,isContextDefined:qh,ALPHABET:Hh,generateString:IO,isSpecCompliantForm:xO,toJSONObject:DO};function ve(t,e,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}B.inherits(ve,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:B.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Vh=ve.prototype,zh={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{zh[t]={value:t}});Object.defineProperties(ve,zh);Object.defineProperty(Vh,"isAxiosError",{value:!0});ve.from=(t,e,n,r,o,i)=>{const a=Object.create(Vh);return B.toFlatObject(t,a,function(c){return c!==Error.prototype},s=>s!=="isAxiosError"),ve.call(a,t.message,e,n,r,o),a.cause=t,a.name=t.name,i&&Object.assign(a,i),a};const wO=null;function sd(t){return B.isPlainObject(t)||B.isArray(t)}function $h(t){return B.endsWith(t,"[]")?t.slice(0,-2):t}function y_(t,e,n){return t?t.concat(e).map(function(o,i){return o=$h(o),!n&&i?"["+o+"]":o}).join(n?".":""):e}function LO(t){return B.isArray(t)&&!t.some(sd)}const MO=B.toFlatObject(B,{},null,function(e){return/^is[A-Z]/.test(e)});function hi(t,e,n){if(!B.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=B.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(g,h){return!B.isUndefined(h[g])});const r=n.metaTokens,o=n.visitor||d,i=n.dots,a=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&B.isSpecCompliantForm(e);if(!B.isFunction(o))throw new TypeError("visitor must be a function");function l(m){if(m===null)return"";if(B.isDate(m))return m.toISOString();if(!c&&B.isBlob(m))throw new ve("Blob is not supported. Use a Buffer instead.");return B.isArrayBuffer(m)||B.isTypedArray(m)?c&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function d(m,g,h){let f=m;if(m&&!h&&typeof m=="object"){if(B.endsWith(g,"{}"))g=r?g:g.slice(0,-2),m=JSON.stringify(m);else if(B.isArray(m)&&LO(m)||(B.isFileList(m)||B.endsWith(g,"[]"))&&(f=B.toArray(m)))return g=$h(g),f.forEach(function(S,T){!(B.isUndefined(S)||S===null)&&e.append(a===!0?y_([g],T,i):a===null?g:g+"[]",l(S))}),!1}return sd(m)?!0:(e.append(y_(h,g,i),l(m)),!1)}const u=[],_=Object.assign(MO,{defaultVisitor:d,convertValue:l,isVisitable:sd});function p(m,g){if(!B.isUndefined(m)){if(u.indexOf(m)!==-1)throw Error("Circular reference detected in "+g.join("."));u.push(m),B.forEach(m,function(f,E){(!(B.isUndefined(f)||f===null)&&o.call(e,f,B.isString(E)?E.trim():E,g,_))===!0&&p(f,g?g.concat(E):[E])}),u.pop()}}if(!B.isObject(t))throw new TypeError("data must be an object");return p(t),e}function v_(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function zd(t,e){this._pairs=[],t&&hi(t,this,e)}const Wh=zd.prototype;Wh.append=function(e,n){this._pairs.push([e,n])};Wh.toString=function(e){const n=e?function(r){return e.call(this,r,v_)}:v_;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function kO(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Kh(t,e,n){if(!e)return t;const r=n&&n.encode||kO,o=n&&n.serialize;let i;if(o?i=o(e,n):i=B.isURLSearchParams(e)?e.toString():new zd(e,n).toString(r),i){const a=t.indexOf("#");a!==-1&&(t=t.slice(0,a)),t+=(t.indexOf("?")===-1?"?":"&")+i}return t}class PO{constructor(){this.handlers=[]}use(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){B.forEach(this.handlers,function(r){r!==null&&e(r)})}}const R_=PO,Qh={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},UO=typeof URLSearchParams<"u"?URLSearchParams:zd,FO=typeof FormData<"u"?FormData:null,BO=typeof Blob<"u"?Blob:null,GO=(()=>{let t;return typeof navigator<"u"&&((t=navigator.product)==="ReactNative"||t==="NativeScript"||t==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),qO=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Nt={isBrowser:!0,classes:{URLSearchParams:UO,FormData:FO,Blob:BO},isStandardBrowserEnv:GO,isStandardBrowserWebWorkerEnv:qO,protocols:["http","https","file","blob","url","data"]};function YO(t,e){return hi(t,new Nt.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,i){return Nt.isNode&&B.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},e))}function HO(t){return B.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function VO(t){const e={},n=Object.keys(t);let r;const o=n.length;let i;for(r=0;r =n.length;return a=!a&&B.isArray(o)?o.length:a,c?(B.hasOwnProp(o,a)?o[a]=[o[a],r]:o[a]=r,!s):((!o[a]||!B.isObject(o[a]))&&(o[a]=[]),e(n,r,o[a],i)&&B.isArray(o[a])&&(o[a]=VO(o[a])),!s)}if(B.isFormData(t)&&B.isFunction(t.entries)){const n={};return B.forEachEntry(t,(r,o)=>{e(HO(r),o,n,0)}),n}return null}const zO={"Content-Type":void 0};function $O(t,e,n){if(B.isString(t))try{return(e||JSON.parse)(t),B.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const Si={transitional:Qh,adapter:["xhr","http"],transformRequest:[function(e,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,i=B.isObject(e);if(i&&B.isHTMLForm(e)&&(e=new FormData(e)),B.isFormData(e))return o&&o?JSON.stringify(jh(e)):e;if(B.isArrayBuffer(e)||B.isBuffer(e)||B.isStream(e)||B.isFile(e)||B.isBlob(e))return e;if(B.isArrayBufferView(e))return e.buffer;if(B.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let s;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return YO(e,this.formSerializer).toString();if((s=B.isFileList(e))||r.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return hi(s?{"files[]":e}:e,c&&new c,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),$O(e)):e}],transformResponse:[function(e){const n=this.transitional||Si.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(e&&B.isString(e)&&(r&&!this.responseType||o)){const a=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(e)}catch(s){if(a)throw s.name==="SyntaxError"?ve.from(s,ve.ERR_BAD_RESPONSE,this,null,this.response):s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Nt.classes.FormData,Blob:Nt.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};B.forEach(["delete","get","head"],function(e){Si.headers[e]={}});B.forEach(["post","put","patch"],function(e){Si.headers[e]=B.merge(zO)});const $d=Si,WO=B.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),KO=t=>{const e={};let n,r,o;return t&&t.split(` +`).forEach(function(a){o=a.indexOf(":"),n=a.substring(0,o).trim().toLowerCase(),r=a.substring(o+1).trim(),!(!n||e[n]&&WO[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},C_=Symbol("internals");function mr(t){return t&&String(t).trim().toLowerCase()}function vo(t){return t===!1||t==null?t:B.isArray(t)?t.map(vo):String(t)}function QO(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const jO=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function $i(t,e,n,r,o){if(B.isFunction(r))return r.call(this,e,n);if(o&&(e=n),!!B.isString(e)){if(B.isString(r))return e.indexOf(r)!==-1;if(B.isRegExp(r))return r.test(e)}}function XO(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function ZO(t,e){const n=B.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(o,i,a){return this[r].call(this,e,o,i,a)},configurable:!0})})}class bi{constructor(e){e&&this.set(e)}set(e,n,r){const o=this;function i(s,c,l){const d=mr(c);if(!d)throw new Error("header name must be a non-empty string");const u=B.findKey(o,d);(!u||o[u]===void 0||l===!0||l===void 0&&o[u]!==!1)&&(o[u||c]=vo(s))}const a=(s,c)=>B.forEach(s,(l,d)=>i(l,d,c));return B.isPlainObject(e)||e instanceof this.constructor?a(e,n):B.isString(e)&&(e=e.trim())&&!jO(e)?a(KO(e),n):e!=null&&i(n,e,r),this}get(e,n){if(e=mr(e),e){const r=B.findKey(this,e);if(r){const o=this[r];if(!n)return o;if(n===!0)return QO(o);if(B.isFunction(n))return n.call(this,o,r);if(B.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=mr(e),e){const r=B.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||$i(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let o=!1;function i(a){if(a=mr(a),a){const s=B.findKey(r,a);s&&(!n||$i(r,r[s],s,n))&&(delete r[s],o=!0)}}return B.isArray(e)?e.forEach(i):i(e),o}clear(e){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const i=n[r];(!e||$i(this,this[i],i,e,!0))&&(delete this[i],o=!0)}return o}normalize(e){const n=this,r={};return B.forEach(this,(o,i)=>{const a=B.findKey(r,i);if(a){n[a]=vo(o),delete n[i];return}const s=e?XO(i):String(i).trim();s!==i&&delete n[i],n[s]=vo(o),r[s]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return B.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=e&&B.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(o=>r.set(o)),r}static accessor(e){const r=(this[C_]=this[C_]={accessors:{}}).accessors,o=this.prototype;function i(a){const s=mr(a);r[s]||(ZO(o,a),r[s]=!0)}return B.isArray(e)?e.forEach(i):i(e),this}}bi.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);B.freezeMethods(bi.prototype);B.freezeMethods(bi);const Ht=bi;function Wi(t,e){const n=this||$d,r=e||n,o=Ht.from(r.headers);let i=r.data;return B.forEach(t,function(s){i=s.call(n,i,o.normalize(),e?e.status:void 0)}),o.normalize(),i}function Xh(t){return!!(t&&t.__CANCEL__)}function zr(t,e,n){ve.call(this,t??"canceled",ve.ERR_CANCELED,e,n),this.name="CanceledError"}B.inherits(zr,ve,{__CANCEL__:!0});function JO(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new ve("Request failed with status code "+n.status,[ve.ERR_BAD_REQUEST,ve.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const eN=Nt.isStandardBrowserEnv?function(){return{write:function(n,r,o,i,a,s){const c=[];c.push(n+"="+encodeURIComponent(r)),B.isNumber(o)&&c.push("expires="+new Date(o).toGMTString()),B.isString(i)&&c.push("path="+i),B.isString(a)&&c.push("domain="+a),s===!0&&c.push("secure"),document.cookie=c.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function tN(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function nN(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function Zh(t,e){return t&&!tN(e)?nN(t,e):e}const rN=Nt.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function o(i){let a=i;return e&&(n.setAttribute("href",a),a=n.href),n.setAttribute("href",a),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(a){const s=B.isString(a)?o(a):a;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function oN(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function iN(t,e){t=t||10;const n=new Array(t),r=new Array(t);let o=0,i=0,a;return e=e!==void 0?e:1e3,function(c){const l=Date.now(),d=r[i];a||(a=l),n[o]=c,r[o]=l;let u=i,_=0;for(;u!==o;)_+=n[u++],u=u%t;if(o=(o+1)%t,o===i&&(i=(i+1)%t),l-a {const i=o.loaded,a=o.lengthComputable?o.total:void 0,s=i-n,c=r(s),l=i<=a;n=i;const d={loaded:i,total:a,progress:a?i/a:void 0,bytes:s,rate:c||void 0,estimated:c&&a&&l?(a-i)/c:void 0,event:o};d[e?"download":"upload"]=!0,t(d)}}const aN=typeof XMLHttpRequest<"u",sN=aN&&function(t){return new Promise(function(n,r){let o=t.data;const i=Ht.from(t.headers).normalize(),a=t.responseType;let s;function c(){t.cancelToken&&t.cancelToken.unsubscribe(s),t.signal&&t.signal.removeEventListener("abort",s)}B.isFormData(o)&&(Nt.isStandardBrowserEnv||Nt.isStandardBrowserWebWorkerEnv)&&i.setContentType(!1);let l=new XMLHttpRequest;if(t.auth){const p=t.auth.username||"",m=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";i.set("Authorization","Basic "+btoa(p+":"+m))}const d=Zh(t.baseURL,t.url);l.open(t.method.toUpperCase(),Kh(d,t.params,t.paramsSerializer),!0),l.timeout=t.timeout;function u(){if(!l)return;const p=Ht.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders()),g={data:!a||a==="text"||a==="json"?l.responseText:l.response,status:l.status,statusText:l.statusText,headers:p,config:t,request:l};JO(function(f){n(f),c()},function(f){r(f),c()},g),l=null}if("onloadend"in l?l.onloadend=u:l.onreadystatechange=function(){!l||l.readyState!==4||l.status===0&&!(l.responseURL&&l.responseURL.indexOf("file:")===0)||setTimeout(u)},l.onabort=function(){l&&(r(new ve("Request aborted",ve.ECONNABORTED,t,l)),l=null)},l.onerror=function(){r(new ve("Network Error",ve.ERR_NETWORK,t,l)),l=null},l.ontimeout=function(){let m=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const g=t.transitional||Qh;t.timeoutErrorMessage&&(m=t.timeoutErrorMessage),r(new ve(m,g.clarifyTimeoutError?ve.ETIMEDOUT:ve.ECONNABORTED,t,l)),l=null},Nt.isStandardBrowserEnv){const p=(t.withCredentials||rN(d))&&t.xsrfCookieName&&eN.read(t.xsrfCookieName);p&&i.set(t.xsrfHeaderName,p)}o===void 0&&i.setContentType(null),"setRequestHeader"in l&&B.forEach(i.toJSON(),function(m,g){l.setRequestHeader(g,m)}),B.isUndefined(t.withCredentials)||(l.withCredentials=!!t.withCredentials),a&&a!=="json"&&(l.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&l.addEventListener("progress",O_(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&l.upload&&l.upload.addEventListener("progress",O_(t.onUploadProgress)),(t.cancelToken||t.signal)&&(s=p=>{l&&(r(!p||p.type?new zr(null,t,l):p),l.abort(),l=null)},t.cancelToken&&t.cancelToken.subscribe(s),t.signal&&(t.signal.aborted?s():t.signal.addEventListener("abort",s)));const _=oN(d);if(_&&Nt.protocols.indexOf(_)===-1){r(new ve("Unsupported protocol "+_+":",ve.ERR_BAD_REQUEST,t));return}l.send(o||null)})},Ro={http:wO,xhr:sN};B.forEach(Ro,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const cN={getAdapter:t=>{t=B.isArray(t)?t:[t];const{length:e}=t;let n,r;for(let o=0;o t instanceof Ht?t.toJSON():t;function Zn(t,e){e=e||{};const n={};function r(l,d,u){return B.isPlainObject(l)&&B.isPlainObject(d)?B.merge.call({caseless:u},l,d):B.isPlainObject(d)?B.merge({},d):B.isArray(d)?d.slice():d}function o(l,d,u){if(B.isUndefined(d)){if(!B.isUndefined(l))return r(void 0,l,u)}else return r(l,d,u)}function i(l,d){if(!B.isUndefined(d))return r(void 0,d)}function a(l,d){if(B.isUndefined(d)){if(!B.isUndefined(l))return r(void 0,l)}else return r(void 0,d)}function s(l,d,u){if(u in e)return r(l,d);if(u in t)return r(void 0,l)}const c={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(l,d)=>o(A_(l),A_(d),!0)};return B.forEach(Object.keys(t).concat(Object.keys(e)),function(d){const u=c[d]||o,_=u(t[d],e[d],d);B.isUndefined(_)&&u!==s||(n[d]=_)}),n}const Jh="1.3.6",Wd={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{Wd[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const I_={};Wd.transitional=function(e,n,r){function o(i,a){return"[Axios v"+Jh+"] Transitional option '"+i+"'"+a+(r?". "+r:"")}return(i,a,s)=>{if(e===!1)throw new ve(o(a," has been removed"+(n?" in "+n:"")),ve.ERR_DEPRECATED);return n&&!I_[a]&&(I_[a]=!0,console.warn(o(a," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(i,a,s):!0}};function lN(t,e,n){if(typeof t!="object")throw new ve("options must be an object",ve.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let o=r.length;for(;o-- >0;){const i=r[o],a=e[i];if(a){const s=t[i],c=s===void 0||a(s,i,t);if(c!==!0)throw new ve("option "+i+" must be "+c,ve.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new ve("Unknown option "+i,ve.ERR_BAD_OPTION)}}const cd={assertOptions:lN,validators:Wd},Zt=cd.validators;class Bo{constructor(e){this.defaults=e,this.interceptors={request:new R_,response:new R_}}request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=Zn(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:i}=n;r!==void 0&&cd.assertOptions(r,{silentJSONParsing:Zt.transitional(Zt.boolean),forcedJSONParsing:Zt.transitional(Zt.boolean),clarifyTimeoutError:Zt.transitional(Zt.boolean)},!1),o!=null&&(B.isFunction(o)?n.paramsSerializer={serialize:o}:cd.assertOptions(o,{encode:Zt.function,serialize:Zt.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a;a=i&&B.merge(i.common,i[n.method]),a&&B.forEach(["delete","get","head","post","put","patch","common"],m=>{delete i[m]}),n.headers=Ht.concat(a,i);const s=[];let c=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(n)===!1||(c=c&&g.synchronous,s.unshift(g.fulfilled,g.rejected))});const l=[];this.interceptors.response.forEach(function(g){l.push(g.fulfilled,g.rejected)});let d,u=0,_;if(!c){const m=[N_.bind(this),void 0];for(m.unshift.apply(m,s),m.push.apply(m,l),_=m.length,d=Promise.resolve(n);u<_;)d=d.then(m[u++],m[u++]);return d}_=s.length;let p=n;for(u=0;u<_;){const m=s[u++],g=s[u++];try{p=m(p)}catch(h){g.call(this,h);break}}try{d=N_.call(this,p)}catch(m){return Promise.reject(m)}for(u=0,_=l.length;u<_;)d=d.then(l[u++],l[u++]);return d}getUri(e){e=Zn(this.defaults,e);const n=Zh(e.baseURL,e.url);return Kh(n,e.params,e.paramsSerializer)}}B.forEach(["delete","get","head","options"],function(e){Bo.prototype[e]=function(n,r){return this.request(Zn(r||{},{method:e,url:n,data:(r||{}).data}))}});B.forEach(["post","put","patch"],function(e){function n(r){return function(i,a,s){return this.request(Zn(s||{},{method:e,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:a}))}}Bo.prototype[e]=n(),Bo.prototype[e+"Form"]=n(!0)});const Co=Bo;class Kd{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const r=this;this.promise.then(o=>{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](o);r._listeners=null}),this.promise.then=o=>{let i;const a=new Promise(s=>{r.subscribe(s),i=s}).then(o);return a.cancel=function(){r.unsubscribe(i)},a},e(function(i,a,s){r.reason||(r.reason=new zr(i,a,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}static source(){let e;return{token:new Kd(function(o){e=o}),cancel:e}}}const dN=Kd;function uN(t){return function(n){return t.apply(null,n)}}function _N(t){return B.isObject(t)&&t.isAxiosError===!0}const ld={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ld).forEach(([t,e])=>{ld[e]=t});const pN=ld;function eS(t){const e=new Co(t),n=Ph(Co.prototype.request,e);return B.extend(n,Co.prototype,e,{allOwnKeys:!0}),B.extend(n,e,null,{allOwnKeys:!0}),n.create=function(o){return eS(Zn(t,o))},n}const Fe=eS($d);Fe.Axios=Co;Fe.CanceledError=zr;Fe.CancelToken=dN;Fe.isCancel=Xh;Fe.VERSION=Jh;Fe.toFormData=hi;Fe.AxiosError=ve;Fe.Cancel=Fe.CanceledError;Fe.all=function(e){return Promise.all(e)};Fe.spread=uN;Fe.isAxiosError=_N;Fe.mergeConfig=Zn;Fe.AxiosHeaders=Ht;Fe.formToJSON=t=>jh(B.isHTMLForm(t)?new FormData(t):t);Fe.HttpStatusCode=pN;Fe.default=Fe;const tt=Fe,mN={data(){return{show:!1,message:""}},methods:{hide(){this.show=!1,this.$emit("ok")},showMessage(t){this.message=t,this.show=!0}}},gN={key:0,class:"fixed top-0 left-0 right-0 bottom-0 flex items-center justify-center bg-black bg-opacity-50"},fN={class:"bg-bg-light dark:bg-bg-dark p-8 rounded-lg shadow-lg"},EN={class:"text-lg font-medium"},hN={class:"mt-4 flex justify-center"};function SN(t,e,n,r,o,i){return o.show?(ce(),_e("div",gN,[v("div",fN,[v("h3",EN,St(o.message),1),v("div",hN,[v("button",{onClick:e[0]||(e[0]=(...a)=>i.hide&&i.hide(...a)),class:"bg-primary hover:bg-primary-light active:scale-95 duration-150 text-white px-4 py-2 rounded-lg shadow-lg hover:bg-secondary-dark"}," OK ")])])])):xe("",!0)}const bN=at(mN,[["render",SN]]),TN={data(){return{show:!1,message:"",resolve:null}},methods:{hide(t){this.show=!1,this.resolve&&(this.resolve(t),this.resolve=null)},askQuestion(t){return new Promise(e=>{this.message=t,this.show=!0,this.resolve=e})}}},yN={key:0,class:"fixed top-0 left-0 right-0 bottom-0 flex items-center justify-center bg-black bg-opacity-50"},vN={class:"relative w-full max-w-md max-h-full"},RN={class:"relative bg-white rounded-lg shadow dark:bg-gray-700"},CN=v("svg",{"aria-hidden":"true",class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[v("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1),ON=v("span",{class:"sr-only"},"Close modal",-1),NN=[CN,ON],AN={class:"p-4 text-center"},IN=v("svg",{"aria-hidden":"true",class:"mx-auto mb-4 text-gray-400 w-14 h-14 dark:text-gray-200",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[v("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),xN={class:"mb-5 text-lg font-normal text-gray-500 dark:text-gray-400 select-none"};function DN(t,e,n,r,o,i){return o.show?(ce(),_e("div",yN,[v("div",vN,[v("div",RN,[v("button",{type:"button",onClick:e[0]||(e[0]=a=>i.hide(!1)),class:"absolute top-3 right-2.5 text-gray-400 bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-lg text-sm p-1.5 ml-auto inline-flex items-center dark:hover:bg-gray-800 dark:hover:text-white"},NN),v("div",AN,[IN,v("h3",xN,St(o.message),1),v("button",{onClick:e[1]||(e[1]=a=>i.hide(!0)),type:"button",class:"text-white bg-red-600 hover:bg-red-800 focus:ring-4 focus:outline-none focus:ring-red-300 dark:focus:ring-red-800 font-medium rounded-lg text-sm inline-flex items-center px-5 py-2.5 text-center mr-2"}," Yes, I'm sure "),v("button",{onClick:e[2]||(e[2]=a=>i.hide(!1)),type:"button",class:"text-gray-500 bg-white hover:bg-gray-100 focus:ring-4 focus:outline-none focus:ring-gray-200 rounded-lg border border-gray-200 text-sm font-medium px-5 py-2.5 hover:text-gray-900 focus:z-10 dark:bg-gray-700 dark:text-gray-300 dark:border-gray-500 dark:hover:text-white dark:hover:bg-gray-600 dark:focus:ring-gray-600"},"No, cancel")])])])])):xe("",!0)}const wN=at(TN,[["render",DN]]);tt.defaults.baseURL="/";const LN={components:{MessageBox:bN,YesNoDialog:wN},setup(){return{}},data(){return{bec_collapsed:!1,pc_collapsed:!1,mc_collapsed:!1,backendsArr:[],modelsArr:[],persLangArr:[],persCatgArr:[],persArr:[],langArr:[],configFile:{},showConfirmation:!1}},methods:{onMessageBoxOk(){console.log("OK button clicked")},refresh(){this.api_get_req("list_backends").then(t=>{this.backendsArr=t}),this.api_get_req("list_models").then(t=>{this.modelsArr=t}),this.api_get_req("list_personalities_languages").then(t=>{this.persLangArr=t}),this.api_get_req("list_personalities_categories").then(t=>{this.persCatgArr=t}),this.api_get_req("list_personalities").then(t=>{this.persArr=t}),this.api_get_req("list_languages").then(t=>{this.langArr=t}),this.api_get_req("get_config").then(t=>{this.configFile=t})},toggleAccordion(){this.showAccordion=!this.showAccordion},update_setting(t,e,n=void 0){tt.post("/update_setting",{setting_name:t,setting_value:e}).then(r=>{if(r)return n!==void 0&&n(),r.data}).catch(r=>({status:!1}))},save_configuration(){this.showConfirmation=!1,tt.post("/save_settings",{}).then(t=>{if(t)return t.status?this.$refs.messageBox.showMessage("Settings saved!"):this.$refs.messageBox.showMessage("Error: Couldn't save settings!"),t.data}).catch(t=>(console.log(t),this.$refs.messageBox.showMessage("Couldn't save settings!"),{status:!1}))},reset_configuration(){this.$refs.yesNoDialog.askQuestion(`Are you sure? +This will delete all your configurations and get back to default configuration.`).then(t=>{t&&tt.post("/reset_settings",{}).then(e=>{if(e)return e.status?this.$refs.messageBox.showMessage("Settings have been reset correctly"):this.$refs.messageBox.showMessage("Couldn't reset settings!"),e.data}).catch(e=>(console.log(e),this.$refs.messageBox.showMessage("Couldn't reset settings!"),{status:!1}))})},update_backend(t){res=update_setting("backend",t),res.status&&console.log("Backend changed")},async api_get_req(t){try{const e=await tt.get("/"+t);if(e)return e.data}catch(e){return console.log(e),[]}}},async mounted(){Le(()=>{ze.replace()}),this.backendsArr=await this.api_get_req("list_backends"),this.modelsArr=await this.api_get_req("list_models"),this.persLangArr=await this.api_get_req("list_personalities_languages"),this.persCatgArr=await this.api_get_req("list_personalities_categories"),this.persArr=await this.api_get_req("list_personalities"),this.langArr=await this.api_get_req("list_languages"),this.configFile=await this.api_get_req("get_config")},watch:{bec_collapsed(){Le(()=>{ze.replace()})},pc_collapsed(){Le(()=>{ze.replace()})},mc_collapsed(){Le(()=>{ze.replace()})},showConfirmation(){Le(()=>{ze.replace()})}}},MN={class:"container overflow-y-scroll flex flex-col no-scrollbar shadow-lg p-1 pt-0"},kN={class:"flex flex-row mb-2 p-3 gap-3 w-full rounded-b-lg bg-bg-light-tone dark:bg-bg-dark-tone shadow-lg"},PN={key:0,class:"flex gap-3 flex-1 items-center duration-75"},UN=v("i",{"data-feather":"x"},null,-1),FN=[UN],BN=v("i",{"data-feather":"check"},null,-1),GN=[BN],qN={key:1,class:"flex gap-3 flex-1 items-center"},YN=v("i",{"data-feather":"save"},null,-1),HN=[YN],VN=v("i",{"data-feather":"refresh-ccw"},null,-1),zN=[VN],$N={class:"flex flex-col mb-2 p-3 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},WN={class:"flex flex-row"},KN={class:"m-2"},QN=v("label",{for:"backend",class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"}," Backend: ",-1),jN={class:"m-2"},XN=v("label",{for:"model",class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"}," Model: ",-1),ZN={id:"model",class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},JN={class:"flex flex-col mb-2 p-3 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},eA={class:"flex flex-row"},tA={class:"m-2"},nA=v("label",{for:"persLang",class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"}," Personalities Languages: ",-1),rA={class:"m-2"},oA=v("label",{for:"persCat",class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"}," Personalities Category: ",-1),iA={class:"m-2"},aA=v("label",{for:"persona",class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"}," Personality: ",-1),sA={class:"flex flex-col mb-2 p-3 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},cA={class:"flex flex-row"},lA={class:"m-2"},dA=v("label",{for:"seed",class:"block mb-2 text-sm font-medium"}," Seed: ",-1),uA={class:"m-2"},_A={class:"flex flex-col align-bottom"},pA={class:"relative"},mA=v("p",{class:"absolute left-0 mt-6"},[v("label",{for:"temperature",class:"text-sm font-medium"}," Temperature: ")],-1),gA={class:"absolute right-0"},fA={class:"m-2"},EA={class:"flex flex-col align-bottom"},hA={class:"relative"},SA=v("p",{class:"absolute left-0 mt-6"},[v("label",{for:"predict",class:"text-sm font-medium"}," N Predict: ")],-1),bA={class:"absolute right-0"},TA={class:"m-2"},yA={class:"flex flex-col align-bottom"},vA={class:"relative"},RA=v("p",{class:"absolute left-0 mt-6"},[v("label",{for:"top_k",class:"text-sm font-medium"}," Top-K: ")],-1),CA={class:"absolute right-0"},OA={class:"m-2"},NA={class:"flex flex-col align-bottom"},AA={class:"relative"},IA=v("p",{class:"absolute left-0 mt-6"},[v("label",{for:"top_p",class:"text-sm font-medium"}," Top-P: ")],-1),xA={class:"absolute right-0"},DA={class:"m-2"},wA={class:"flex flex-col align-bottom"},LA={class:"relative"},MA=v("p",{class:"absolute left-0 mt-6"},[v("label",{for:"repeat_penalty",class:"text-sm font-medium"}," Repeat penalty: ")],-1),kA={class:"absolute right-0"},PA={class:"m-2"},UA={class:"flex flex-col align-bottom"},FA={class:"relative"},BA=v("p",{class:"absolute left-0 mt-6"},[v("label",{for:"repeat_last_n",class:"text-sm font-medium"}," Repeat last N: ")],-1),GA={class:"absolute right-0"};function qA(t,e,n,r,o,i){const a=Wl("YesNoDialog"),s=Wl("MessageBox");return ce(),_e(Me,null,[v("div",MN,[v("div",kN,[o.showConfirmation?(ce(),_e("div",PN,[v("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Cancel",type:"button",onClick:e[0]||(e[0]=Ie(c=>o.showConfirmation=!1,["stop"]))},FN),v("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Confirm save changes",type:"button",onClick:e[1]||(e[1]=Ie(c=>i.save_configuration(),["stop"]))},GN)])):xe("",!0),o.showConfirmation?xe("",!0):(ce(),_e("div",qN,[v("button",{title:"Save configuration",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:e[2]||(e[2]=c=>o.showConfirmation=!0)},HN),v("button",{title:"Reset configuration",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:e[3]||(e[3]=c=>i.reset_configuration())},zN)]))]),v("div",$N,[v("div",WN,[v("button",{onClick:e[5]||(e[5]=Ie(c=>o.bec_collapsed=!o.bec_collapsed,["stop"])),class:"text-2xl hover:text-primary duration-75 p-2 -m-2 w-full text-left active:translate-y-1"},[v("h3",{class:"text-lg font-semibold cursor-pointer select-none",onClick:e[4]||(e[4]=Ie(c=>o.bec_collapsed=!o.bec_collapsed,["stop"]))}," Backend Configuration")])]),v("div",{class:rt([{hidden:o.bec_collapsed},"flex flex-col mb-2 p-2"])},[v("div",KN,[QN,v("select",{id:"backend",onChange:e[6]||(e[6]=c=>i.update_backend(c.target.value)),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(ce(!0),_e(Me,null,hn(o.backendsArr,c=>(ce(),_e("option",null,St(c),1))),256))],32)]),v("div",jN,[XN,v("select",ZN,[(ce(!0),_e(Me,null,hn(o.modelsArr,c=>(ce(),_e("option",null,St(c),1))),256))])])],2)]),v("div",JN,[v("div",eA,[v("button",{onClick:e[8]||(e[8]=Ie(c=>o.pc_collapsed=!o.pc_collapsed,["stop"])),class:"text-2xl hover:text-primary duration-75 p-2 -m-2 w-full text-left active:translate-y-1"},[v("h3",{class:"text-lg font-semibold cursor-pointer select-none",onClick:e[7]||(e[7]=Ie(c=>o.pc_collapsed=!o.pc_collapsed,["stop"]))}," Personality Configuration")])]),v("div",{class:rt([{hidden:o.pc_collapsed},"flex flex-col mb-2 p-2"])},[v("div",tA,[nA,v("select",{id:"persLang",onChange:e[9]||(e[9]=c=>i.update_setting("personality_language",c.target.value,i.refresh)),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(ce(!0),_e(Me,null,hn(o.persLangArr,c=>(ce(),_e("option",null,St(c),1))),256))],32)]),v("div",rA,[oA,v("select",{id:"persCat",onChange:e[10]||(e[10]=c=>i.update_setting("personality_category",c.target.value,i.refresh)),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(ce(!0),_e(Me,null,hn(o.persCatgArr,c=>(ce(),_e("option",null,St(c),1))),256))],32)]),v("div",iA,[aA,v("select",{id:"persona",onChange:e[11]||(e[11]=c=>i.update_setting("personality",c.target.value,i.refresh)),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(ce(!0),_e(Me,null,hn(o.persArr,c=>(ce(),_e("option",null,St(c),1))),256))],32)])],2)]),v("div",sA,[v("div",cA,[v("button",{onClick:e[13]||(e[13]=Ie(c=>o.mc_collapsed=!o.mc_collapsed,["stop"])),class:"text-2xl hover:text-primary duration-75 p-2 -m-2 w-full text-left active:translate-y-1"},[v("h3",{class:"text-lg font-semibold cursor-pointer select-none",onClick:e[12]||(e[12]=Ie(c=>o.mc_collapsed=!o.mc_collapsed,["stop"]))}," Model Configuration")])]),v("div",{class:rt([{hidden:o.mc_collapsed},"flex flex-col mb-2 p-2"])},[v("div",lA,[dA,He(v("input",{type:"text",id:"seed","onUpdate:modelValue":e[14]||(e[14]=c=>o.configFile.seed=c),class:"bg-gray-50 border border-gray-300 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,512),[[Qe,o.configFile.seed]])]),v("div",uA,[v("div",_A,[v("div",pA,[mA,v("p",gA,[He(v("input",{type:"text",id:"temp-val","onUpdate:modelValue":e[15]||(e[15]=c=>o.configFile.temperature=c),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,512),[[Qe,o.configFile.temperature]])])]),He(v("input",{id:"temperature",onChange:e[16]||(e[16]=c=>i.update_setting("temperature",c.target.value)),type:"range","onUpdate:modelValue":e[17]||(e[17]=c=>o.configFile.temp=c),min:"0",max:"5",step:"0.1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Qe,o.configFile.temp]])])]),v("div",fA,[v("div",EA,[v("div",hA,[SA,v("p",bA,[He(v("input",{type:"text",id:"predict-val","onUpdate:modelValue":e[18]||(e[18]=c=>o.configFile.n_predict=c),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,512),[[Qe,o.configFile.n_predict]])])]),He(v("input",{id:"predict",onChange:e[19]||(e[19]=c=>i.update_setting("n_predict",c.target.value)),type:"range","onUpdate:modelValue":e[20]||(e[20]=c=>o.configFile.n_predict=c),min:"0",max:"2048",step:"32",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Qe,o.configFile.n_predict]])])]),v("div",TA,[v("div",yA,[v("div",vA,[RA,v("p",CA,[He(v("input",{type:"text",id:"top_k-val","onUpdate:modelValue":e[21]||(e[21]=c=>o.configFile.top_k=c),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,512),[[Qe,o.configFile.top_k]])])]),He(v("input",{id:"top_k",onChange:e[22]||(e[22]=c=>i.update_setting("top_k",c.target.value)),type:"range","onUpdate:modelValue":e[23]||(e[23]=c=>o.configFile.top_k=c),min:"0",max:"100",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Qe,o.configFile.top_k]])])]),v("div",OA,[v("div",NA,[v("div",AA,[IA,v("p",xA,[He(v("input",{type:"text",id:"top_p-val","onUpdate:modelValue":e[24]||(e[24]=c=>o.configFile.top_p=c),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,512),[[Qe,o.configFile.top_p]])])]),He(v("input",{id:"top_p",onChange:e[25]||(e[25]=c=>i.update_setting("top_p",c.target.value)),type:"range","onUpdate:modelValue":e[26]||(e[26]=c=>o.configFile.top_p=c),min:"0",max:"1",step:"0.01",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Qe,o.configFile.top_p]])])]),v("div",DA,[v("div",wA,[v("div",LA,[MA,v("p",kA,[He(v("input",{type:"text",id:"repeat_penalty-val","onUpdate:modelValue":e[27]||(e[27]=c=>o.configFile.repeat_penalty=c),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,512),[[Qe,o.configFile.repeat_penalty]])])]),He(v("input",{id:"repeat_penalty",onChange:e[28]||(e[28]=c=>i.update_setting("repeat_penalty",c.target.value)),type:"range","onUpdate:modelValue":e[29]||(e[29]=c=>o.configFile.repeat_penalty=c),min:"0",max:"2",step:"0.01",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Qe,o.configFile.repeat_penalty]])])]),v("div",PA,[v("div",UA,[v("div",FA,[BA,v("p",GA,[He(v("input",{type:"text",id:"repeat_last_n-val","onUpdate:modelValue":e[30]||(e[30]=c=>o.configFile.repeat_last_n=c),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,512),[[Qe,o.configFile.repeat_last_n]])])]),He(v("input",{id:"repeat_last_n",onChange:e[31]||(e[31]=c=>i.update_setting("repeat_last_n",c.target.value)),type:"range","onUpdate:modelValue":e[32]||(e[32]=c=>o.configFile.repeat_last_n=c),min:"0",max:"100",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Qe,o.configFile.repeat_last_n]])])])],2)])]),Ne(a,{ref:"yesNoDialog"},null,512),Ne(s,{ref:"messageBox"},null,512)],64)}const YA=at(LN,[["render",qA]]),HA={setup(){return{}}};function VA(t,e,n,r,o,i){return ce(),_e("div",null," Training ")}const zA=at(HA,[["render",VA]]),$A={name:"Discussion",emits:["delete","select","editTitle","checked"],props:{id:Number,title:String,selected:Boolean,loading:Boolean,isCheckbox:Boolean,checkBoxValue:Boolean},setup(){},data(){return{showConfirmation:!1,editTitleMode:!1,editTitle:!1,newTitle:String,checkBoxValue_local:!1}},methods:{deleteEvent(){this.showConfirmation=!1,this.$emit("delete")},selectEvent(){this.$emit("select")},editTitleEvent(){this.editTitle=!1,this.editTitleMode=!1,this.showConfirmation=!1,this.$emit("editTitle",{title:this.newTitle,id:this.id})},chnageTitle(t){this.newTitle=t},checkedChangeEvent(t,e){this.$emit("checked",t,e)}},mounted(){this.newTitle=this.title,Le(()=>{ze.replace()})},watch:{showConfirmation(){Le(()=>{ze.replace()})},editTitleMode(t){this.showConfirmation=t,this.editTitle=t},checkBoxValue(t,e){this.checkBoxValue_local=t}}},WA=["id"],KA={class:"flex flex-row items-center gap-2"},QA={key:0},jA=["title"],XA=["value"],ZA={class:"flex items-center flex-1 max-h-6"},JA={key:0,class:"flex gap-3 flex-1 items-center justify-end duration-75"},eI=v("i",{"data-feather":"check"},null,-1),tI=[eI],nI=v("i",{"data-feather":"x"},null,-1),rI=[nI],oI={key:1,class:"flex gap-3 flex-1 items-center justify-end duration-75"},iI=v("i",{"data-feather":"x"},null,-1),aI=[iI],sI=v("i",{"data-feather":"check"},null,-1),cI=[sI],lI={key:2,class:"flex gap-3 flex-1 items-center justify-end invisible group-hover:visible duration-75"},dI=v("i",{"data-feather":"edit-2"},null,-1),uI=[dI],_I=v("i",{"data-feather":"trash"},null,-1),pI=[_I];function mI(t,e,n,r,o,i){return ce(),_e("div",{class:rt([n.selected?"bg-bg-light-discussion dark:bg-bg-dark-discussion shadow-md":"","container flex sm:flex-row item-center shadow-sm gap-2 py-2 my-2 hover:shadow-md hover:bg-primary-light dark:hover:bg-primary rounded-md p-2 duration-75 group cursor-pointer"]),id:"dis-"+n.id,onClick:e[13]||(e[13]=Ie(a=>i.selectEvent(),["stop"]))},[v("div",KA,[n.isCheckbox?(ce(),_e("div",QA,[He(v("input",{type:"checkbox",class:"w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-700 dark:focus:ring-offset-gray-700 focus:ring-2 dark:bg-gray-600 dark:border-gray-500",onClick:e[0]||(e[0]=Ie(()=>{},["stop"])),"onUpdate:modelValue":e[1]||(e[1]=a=>o.checkBoxValue_local=a),onInput:e[2]||(e[2]=a=>i.checkedChangeEvent(a,n.id))},null,544),[[_R,o.checkBoxValue_local]])])):xe("",!0),n.selected?(ce(),_e("div",{key:1,class:rt(["min-h-full w-2 rounded-xl self-stretch",n.loading?"animate-bounce bg-accent ":" bg-secondary "])},null,2)):xe("",!0),n.selected?xe("",!0):(ce(),_e("div",{key:2,class:rt(["w-2",n.loading?"min-h-full w-2 rounded-xl self-stretch animate-bounce bg-accent ":" "])},null,2))]),o.editTitle?xe("",!0):(ce(),_e("p",{key:0,title:n.title,class:"truncate w-full"},St(n.title?n.title==="untitled"?"New discussion":n.title:"New discussion"),9,jA)),o.editTitle?(ce(),_e("input",{key:1,type:"text",id:"title-box",class:"bg-bg-light dark:bg-bg-dark rounded-md border-0 w-full -m-1 p-1",value:n.title,required:"",onKeydown:[e[3]||(e[3]=td(Ie(a=>i.editTitleEvent(),["exact"]),["enter"])),e[4]||(e[4]=td(Ie(a=>o.editTitleMode=!1,["exact"]),["esc"]))],onInput:e[5]||(e[5]=a=>i.chnageTitle(a.target.value)),onClick:e[6]||(e[6]=Ie(()=>{},["stop"]))},null,40,XA)):xe("",!0),v("div",ZA,[o.showConfirmation&&!o.editTitleMode?(ce(),_e("div",JA,[v("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Confirm removal",type:"button",onClick:e[7]||(e[7]=Ie(a=>i.deleteEvent(),["stop"]))},tI),v("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Cancel removal",type:"button",onClick:e[8]||(e[8]=Ie(a=>o.showConfirmation=!1,["stop"]))},rI)])):xe("",!0),o.showConfirmation&&o.editTitleMode?(ce(),_e("div",oI,[v("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Discard title changes",type:"button",onClick:e[9]||(e[9]=Ie(a=>o.editTitleMode=!1,["stop"]))},aI),v("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Confirm title changes",type:"button",onClick:e[10]||(e[10]=Ie(a=>i.editTitleEvent(),["stop"]))},cI)])):xe("",!0),o.showConfirmation?xe("",!0):(ce(),_e("div",lI,[v("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Edit title",type:"button",onClick:e[11]||(e[11]=Ie(a=>o.editTitleMode=!0,["stop"]))},uI),v("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Remove discussion",type:"button",onClick:e[12]||(e[12]=Ie(a=>o.showConfirmation=!0,["stop"]))},pI)]))])],10,WA)}const tS=at($A,[["render",mI]]),gI="/assets/default_user-a2e0564e.svg";var dd={},fI={get exports(){return dd},set exports(t){dd=t}},Ce={},Go={},EI={get exports(){return Go},set exports(t){Go=t}};const hI="Á",SI="á",bI="Ă",TI="ă",yI="∾",vI="∿",RI="∾̳",CI="Â",OI="â",NI="´",AI="А",II="а",xI="Æ",DI="æ",wI="",LI="𝔄",MI="𝔞",kI="À",PI="à",UI="ℵ",FI="ℵ",BI="Α",GI="α",qI="Ā",YI="ā",HI="⨿",VI="&",zI="&",$I="⩕",WI="⩓",KI="∧",QI="⩜",jI="⩘",XI="⩚",ZI="∠",JI="⦤",ex="∠",tx="⦨",nx="⦩",rx="⦪",ox="⦫",ix="⦬",ax="⦭",sx="⦮",cx="⦯",lx="∡",dx="∟",ux="⊾",_x="⦝",px="∢",mx="Å",gx="⍼",fx="Ą",Ex="ą",hx="𝔸",Sx="𝕒",bx="⩯",Tx="≈",yx="⩰",vx="≊",Rx="≋",Cx="'",Ox="",Nx="≈",Ax="≊",Ix="Å",xx="å",Dx="𝒜",wx="𝒶",Lx="≔",Mx="*",kx="≈",Px="≍",Ux="Ã",Fx="ã",Bx="Ä",Gx="ä",qx="∳",Yx="⨑",Hx="≌",Vx="϶",zx="‵",$x="∽",Wx="⋍",Kx="∖",Qx="⫧",jx="⊽",Xx="⌅",Zx="⌆",Jx="⌅",eD="⎵",tD="⎶",nD="≌",rD="Б",oD="б",iD="„",aD="∵",sD="∵",cD="∵",lD="⦰",dD="϶",uD="ℬ",_D="ℬ",pD="Β",mD="β",gD="ℶ",fD="≬",ED="𝔅",hD="𝔟",SD="⋂",bD="◯",TD="⋃",yD="⨀",vD="⨁",RD="⨂",CD="⨆",OD="★",ND="▽",AD="△",ID="⨄",xD="⋁",DD="⋀",wD="⤍",LD="⧫",MD="▪",kD="▴",PD="▾",UD="◂",FD="▸",BD="␣",GD="▒",qD="░",YD="▓",HD="█",VD="=⃥",zD="≡⃥",$D="⫭",WD="⌐",KD="𝔹",QD="𝕓",jD="⊥",XD="⊥",ZD="⋈",JD="⧉",ew="┐",tw="╕",nw="╖",rw="╗",ow="┌",iw="╒",aw="╓",sw="╔",cw="─",lw="═",dw="┬",uw="╤",_w="╥",pw="╦",mw="┴",gw="╧",fw="╨",Ew="╩",hw="⊟",Sw="⊞",bw="⊠",Tw="┘",yw="╛",vw="╜",Rw="╝",Cw="└",Ow="╘",Nw="╙",Aw="╚",Iw="│",xw="║",Dw="┼",ww="╪",Lw="╫",Mw="╬",kw="┤",Pw="╡",Uw="╢",Fw="╣",Bw="├",Gw="╞",qw="╟",Yw="╠",Hw="‵",Vw="˘",zw="˘",$w="¦",Ww="𝒷",Kw="ℬ",Qw="⁏",jw="∽",Xw="⋍",Zw="⧅",Jw="\\",e1="⟈",t1="•",n1="•",r1="≎",o1="⪮",i1="≏",a1="≎",s1="≏",c1="Ć",l1="ć",d1="⩄",u1="⩉",_1="⩋",p1="∩",m1="⋒",g1="⩇",f1="⩀",E1="ⅅ",h1="∩︀",S1="⁁",b1="ˇ",T1="ℭ",y1="⩍",v1="Č",R1="č",C1="Ç",O1="ç",N1="Ĉ",A1="ĉ",I1="∰",x1="⩌",D1="⩐",w1="Ċ",L1="ċ",M1="¸",k1="¸",P1="⦲",U1="¢",F1="·",B1="·",G1="𝔠",q1="ℭ",Y1="Ч",H1="ч",V1="✓",z1="✓",$1="Χ",W1="χ",K1="ˆ",Q1="≗",j1="↺",X1="↻",Z1="⊛",J1="⊚",e0="⊝",t0="⊙",n0="®",r0="Ⓢ",o0="⊖",i0="⊕",a0="⊗",s0="○",c0="⧃",l0="≗",d0="⨐",u0="⫯",_0="⧂",p0="∲",m0="”",g0="’",f0="♣",E0="♣",h0=":",S0="∷",b0="⩴",T0="≔",y0="≔",v0=",",R0="@",C0="∁",O0="∘",N0="∁",A0="ℂ",I0="≅",x0="⩭",D0="≡",w0="∮",L0="∯",M0="∮",k0="𝕔",P0="ℂ",U0="∐",F0="∐",B0="©",G0="©",q0="℗",Y0="∳",H0="↵",V0="✗",z0="⨯",$0="𝒞",W0="𝒸",K0="⫏",Q0="⫑",j0="⫐",X0="⫒",Z0="⋯",J0="⤸",eL="⤵",tL="⋞",nL="⋟",rL="↶",oL="⤽",iL="⩈",aL="⩆",sL="≍",cL="∪",lL="⋓",dL="⩊",uL="⊍",_L="⩅",pL="∪︀",mL="↷",gL="⤼",fL="⋞",EL="⋟",hL="⋎",SL="⋏",bL="¤",TL="↶",yL="↷",vL="⋎",RL="⋏",CL="∲",OL="∱",NL="⌭",AL="†",IL="‡",xL="ℸ",DL="↓",wL="↡",LL="⇓",ML="‐",kL="⫤",PL="⊣",UL="⤏",FL="˝",BL="Ď",GL="ď",qL="Д",YL="д",HL="‡",VL="⇊",zL="ⅅ",$L="ⅆ",WL="⤑",KL="⩷",QL="°",jL="∇",XL="Δ",ZL="δ",JL="⦱",eM="⥿",tM="𝔇",nM="𝔡",rM="⥥",oM="⇃",iM="⇂",aM="´",sM="˙",cM="˝",lM="`",dM="˜",uM="⋄",_M="⋄",pM="⋄",mM="♦",gM="♦",fM="¨",EM="ⅆ",hM="ϝ",SM="⋲",bM="÷",TM="÷",yM="⋇",vM="⋇",RM="Ђ",CM="ђ",OM="⌞",NM="⌍",AM="$",IM="𝔻",xM="𝕕",DM="¨",wM="˙",LM="⃜",MM="≐",kM="≑",PM="≐",UM="∸",FM="∔",BM="⊡",GM="⌆",qM="∯",YM="¨",HM="⇓",VM="⇐",zM="⇔",$M="⫤",WM="⟸",KM="⟺",QM="⟹",jM="⇒",XM="⊨",ZM="⇑",JM="⇕",ek="∥",tk="⤓",nk="↓",rk="↓",ok="⇓",ik="⇵",ak="̑",sk="⇊",ck="⇃",lk="⇂",dk="⥐",uk="⥞",_k="⥖",pk="↽",mk="⥟",gk="⥗",fk="⇁",Ek="↧",hk="⊤",Sk="⤐",bk="⌟",Tk="⌌",yk="𝒟",vk="𝒹",Rk="Ѕ",Ck="ѕ",Ok="⧶",Nk="Đ",Ak="đ",Ik="⋱",xk="▿",Dk="▾",wk="⇵",Lk="⥯",Mk="⦦",kk="Џ",Pk="џ",Uk="⟿",Fk="É",Bk="é",Gk="⩮",qk="Ě",Yk="ě",Hk="Ê",Vk="ê",zk="≖",$k="≕",Wk="Э",Kk="э",Qk="⩷",jk="Ė",Xk="ė",Zk="≑",Jk="ⅇ",eP="≒",tP="𝔈",nP="𝔢",rP="⪚",oP="È",iP="è",aP="⪖",sP="⪘",cP="⪙",lP="∈",dP="⏧",uP="ℓ",_P="⪕",pP="⪗",mP="Ē",gP="ē",fP="∅",EP="∅",hP="◻",SP="∅",bP="▫",TP=" ",yP=" ",vP=" ",RP="Ŋ",CP="ŋ",OP=" ",NP="Ę",AP="ę",IP="𝔼",xP="𝕖",DP="⋕",wP="⧣",LP="⩱",MP="ε",kP="Ε",PP="ε",UP="ϵ",FP="≖",BP="≕",GP="≂",qP="⪖",YP="⪕",HP="⩵",VP="=",zP="≂",$P="≟",WP="⇌",KP="≡",QP="⩸",jP="⧥",XP="⥱",ZP="≓",JP="ℯ",e2="ℰ",t2="≐",n2="⩳",r2="≂",o2="Η",i2="η",a2="Ð",s2="ð",c2="Ë",l2="ë",d2="€",u2="!",_2="∃",p2="∃",m2="ℰ",g2="ⅇ",f2="ⅇ",E2="≒",h2="Ф",S2="ф",b2="♀",T2="ffi",y2="ff",v2="ffl",R2="𝔉",C2="𝔣",O2="fi",N2="◼",A2="▪",I2="fj",x2="♭",D2="fl",w2="▱",L2="ƒ",M2="𝔽",k2="𝕗",P2="∀",U2="∀",F2="⋔",B2="⫙",G2="ℱ",q2="⨍",Y2="½",H2="⅓",V2="¼",z2="⅕",$2="⅙",W2="⅛",K2="⅔",Q2="⅖",j2="¾",X2="⅗",Z2="⅜",J2="⅘",eU="⅚",tU="⅝",nU="⅞",rU="⁄",oU="⌢",iU="𝒻",aU="ℱ",sU="ǵ",cU="Γ",lU="γ",dU="Ϝ",uU="ϝ",_U="⪆",pU="Ğ",mU="ğ",gU="Ģ",fU="Ĝ",EU="ĝ",hU="Г",SU="г",bU="Ġ",TU="ġ",yU="≥",vU="≧",RU="⪌",CU="⋛",OU="≥",NU="≧",AU="⩾",IU="⪩",xU="⩾",DU="⪀",wU="⪂",LU="⪄",MU="⋛︀",kU="⪔",PU="𝔊",UU="𝔤",FU="≫",BU="⋙",GU="⋙",qU="ℷ",YU="Ѓ",HU="ѓ",VU="⪥",zU="≷",$U="⪒",WU="⪤",KU="⪊",QU="⪊",jU="⪈",XU="≩",ZU="⪈",JU="≩",eF="⋧",tF="𝔾",nF="𝕘",rF="`",oF="≥",iF="⋛",aF="≧",sF="⪢",cF="≷",lF="⩾",dF="≳",uF="𝒢",_F="ℊ",pF="≳",mF="⪎",gF="⪐",fF="⪧",EF="⩺",hF=">",SF=">",bF="≫",TF="⋗",yF="⦕",vF="⩼",RF="⪆",CF="⥸",OF="⋗",NF="⋛",AF="⪌",IF="≷",xF="≳",DF="≩︀",wF="≩︀",LF="ˇ",MF=" ",kF="½",PF="ℋ",UF="Ъ",FF="ъ",BF="⥈",GF="↔",qF="⇔",YF="↭",HF="^",VF="ℏ",zF="Ĥ",$F="ĥ",WF="♥",KF="♥",QF="…",jF="⊹",XF="𝔥",ZF="ℌ",JF="ℋ",eB="⤥",tB="⤦",nB="⇿",rB="∻",oB="↩",iB="↪",aB="𝕙",sB="ℍ",cB="―",lB="─",dB="𝒽",uB="ℋ",_B="ℏ",pB="Ħ",mB="ħ",gB="≎",fB="≏",EB="⁃",hB="‐",SB="Í",bB="í",TB="",yB="Î",vB="î",RB="И",CB="и",OB="İ",NB="Е",AB="е",IB="¡",xB="⇔",DB="𝔦",wB="ℑ",LB="Ì",MB="ì",kB="ⅈ",PB="⨌",UB="∭",FB="⧜",BB="℩",GB="IJ",qB="ij",YB="Ī",HB="ī",VB="ℑ",zB="ⅈ",$B="ℐ",WB="ℑ",KB="ı",QB="ℑ",jB="⊷",XB="Ƶ",ZB="⇒",JB="℅",eG="∞",tG="⧝",nG="ı",rG="⊺",oG="∫",iG="∬",aG="ℤ",sG="∫",cG="⊺",lG="⋂",dG="⨗",uG="⨼",_G="",pG="",mG="Ё",gG="ё",fG="Į",EG="į",hG="𝕀",SG="𝕚",bG="Ι",TG="ι",yG="⨼",vG="¿",RG="𝒾",CG="ℐ",OG="∈",NG="⋵",AG="⋹",IG="⋴",xG="⋳",DG="∈",wG="",LG="Ĩ",MG="ĩ",kG="І",PG="і",UG="Ï",FG="ï",BG="Ĵ",GG="ĵ",qG="Й",YG="й",HG="𝔍",VG="𝔧",zG="ȷ",$G="𝕁",WG="𝕛",KG="𝒥",QG="𝒿",jG="Ј",XG="ј",ZG="Є",JG="є",eq="Κ",tq="κ",nq="ϰ",rq="Ķ",oq="ķ",iq="К",aq="к",sq="𝔎",cq="𝔨",lq="ĸ",dq="Х",uq="х",_q="Ќ",pq="ќ",mq="𝕂",gq="𝕜",fq="𝒦",Eq="𝓀",hq="⇚",Sq="Ĺ",bq="ĺ",Tq="⦴",yq="ℒ",vq="Λ",Rq="λ",Cq="⟨",Oq="⟪",Nq="⦑",Aq="⟨",Iq="⪅",xq="ℒ",Dq="«",wq="⇤",Lq="⤟",Mq="←",kq="↞",Pq="⇐",Uq="⤝",Fq="↩",Bq="↫",Gq="⤹",qq="⥳",Yq="↢",Hq="⤙",Vq="⤛",zq="⪫",$q="⪭",Wq="⪭︀",Kq="⤌",Qq="⤎",jq="❲",Xq="{",Zq="[",Jq="⦋",eY="⦏",tY="⦍",nY="Ľ",rY="ľ",oY="Ļ",iY="ļ",aY="⌈",sY="{",cY="Л",lY="л",dY="⤶",uY="“",_Y="„",pY="⥧",mY="⥋",gY="↲",fY="≤",EY="≦",hY="⟨",SY="⇤",bY="←",TY="←",yY="⇐",vY="⇆",RY="↢",CY="⌈",OY="⟦",NY="⥡",AY="⥙",IY="⇃",xY="⌊",DY="↽",wY="↼",LY="⇇",MY="↔",kY="↔",PY="⇔",UY="⇆",FY="⇋",BY="↭",GY="⥎",qY="↤",YY="⊣",HY="⥚",VY="⋋",zY="⧏",$Y="⊲",WY="⊴",KY="⥑",QY="⥠",jY="⥘",XY="↿",ZY="⥒",JY="↼",eH="⪋",tH="⋚",nH="≤",rH="≦",oH="⩽",iH="⪨",aH="⩽",sH="⩿",cH="⪁",lH="⪃",dH="⋚︀",uH="⪓",_H="⪅",pH="⋖",mH="⋚",gH="⪋",fH="⋚",EH="≦",hH="≶",SH="≶",bH="⪡",TH="≲",yH="⩽",vH="≲",RH="⥼",CH="⌊",OH="𝔏",NH="𝔩",AH="≶",IH="⪑",xH="⥢",DH="↽",wH="↼",LH="⥪",MH="▄",kH="Љ",PH="љ",UH="⇇",FH="≪",BH="⋘",GH="⌞",qH="⇚",YH="⥫",HH="◺",VH="Ŀ",zH="ŀ",$H="⎰",WH="⎰",KH="⪉",QH="⪉",jH="⪇",XH="≨",ZH="⪇",JH="≨",eV="⋦",tV="⟬",nV="⇽",rV="⟦",oV="⟵",iV="⟵",aV="⟸",sV="⟷",cV="⟷",lV="⟺",dV="⟼",uV="⟶",_V="⟶",pV="⟹",mV="↫",gV="↬",fV="⦅",EV="𝕃",hV="𝕝",SV="⨭",bV="⨴",TV="∗",yV="_",vV="↙",RV="↘",CV="◊",OV="◊",NV="⧫",AV="(",IV="⦓",xV="⇆",DV="⌟",wV="⇋",LV="⥭",MV="",kV="⊿",PV="‹",UV="𝓁",FV="ℒ",BV="↰",GV="↰",qV="≲",YV="⪍",HV="⪏",VV="[",zV="‘",$V="‚",WV="Ł",KV="ł",QV="⪦",jV="⩹",XV="<",ZV="<",JV="≪",e3="⋖",t3="⋋",n3="⋉",r3="⥶",o3="⩻",i3="◃",a3="⊴",s3="◂",c3="⦖",l3="⥊",d3="⥦",u3="≨︀",_3="≨︀",p3="¯",m3="♂",g3="✠",f3="✠",E3="↦",h3="↦",S3="↧",b3="↤",T3="↥",y3="▮",v3="⨩",R3="М",C3="м",O3="—",N3="∺",A3="∡",I3=" ",x3="ℳ",D3="𝔐",w3="𝔪",L3="℧",M3="µ",k3="*",P3="⫰",U3="∣",F3="·",B3="⊟",G3="−",q3="∸",Y3="⨪",H3="∓",V3="⫛",z3="…",$3="∓",W3="⊧",K3="𝕄",Q3="𝕞",j3="∓",X3="𝓂",Z3="ℳ",J3="∾",ez="Μ",tz="μ",nz="⊸",rz="⊸",oz="∇",iz="Ń",az="ń",sz="∠⃒",cz="≉",lz="⩰̸",dz="≋̸",uz="ʼn",_z="≉",pz="♮",mz="ℕ",gz="♮",fz=" ",Ez="≎̸",hz="≏̸",Sz="⩃",bz="Ň",Tz="ň",yz="Ņ",vz="ņ",Rz="≇",Cz="⩭̸",Oz="⩂",Nz="Н",Az="н",Iz="–",xz="⤤",Dz="↗",wz="⇗",Lz="↗",Mz="≠",kz="≐̸",Pz="",Uz="",Fz="",Bz="",Gz="≢",qz="⤨",Yz="≂̸",Hz="≫",Vz="≪",zz=` +`,$z="∄",Wz="∄",Kz="𝔑",Qz="𝔫",jz="≧̸",Xz="≱",Zz="≱",Jz="≧̸",e$="⩾̸",t$="⩾̸",n$="⋙̸",r$="≵",o$="≫⃒",i$="≯",a$="≯",s$="≫̸",c$="↮",l$="⇎",d$="⫲",u$="∋",_$="⋼",p$="⋺",m$="∋",g$="Њ",f$="њ",E$="↚",h$="⇍",S$="‥",b$="≦̸",T$="≰",y$="↚",v$="⇍",R$="↮",C$="⇎",O$="≰",N$="≦̸",A$="⩽̸",I$="⩽̸",x$="≮",D$="⋘̸",w$="≴",L$="≪⃒",M$="≮",k$="⋪",P$="⋬",U$="≪̸",F$="∤",B$="",G$=" ",q$="𝕟",Y$="ℕ",H$="⫬",V$="¬",z$="≢",$$="≭",W$="∦",K$="∉",Q$="≠",j$="≂̸",X$="∄",Z$="≯",J$="≱",e5="≧̸",t5="≫̸",n5="≹",r5="⩾̸",o5="≵",i5="≎̸",a5="≏̸",s5="∉",c5="⋵̸",l5="⋹̸",d5="∉",u5="⋷",_5="⋶",p5="⧏̸",m5="⋪",g5="⋬",f5="≮",E5="≰",h5="≸",S5="≪̸",b5="⩽̸",T5="≴",y5="⪢̸",v5="⪡̸",R5="∌",C5="∌",O5="⋾",N5="⋽",A5="⊀",I5="⪯̸",x5="⋠",D5="∌",w5="⧐̸",L5="⋫",M5="⋭",k5="⊏̸",P5="⋢",U5="⊐̸",F5="⋣",B5="⊂⃒",G5="⊈",q5="⊁",Y5="⪰̸",H5="⋡",V5="≿̸",z5="⊃⃒",$5="⊉",W5="≁",K5="≄",Q5="≇",j5="≉",X5="∤",Z5="∦",J5="∦",e4="⫽⃥",t4="∂̸",n4="⨔",r4="⊀",o4="⋠",i4="⊀",a4="⪯̸",s4="⪯̸",c4="⤳̸",l4="↛",d4="⇏",u4="↝̸",_4="↛",p4="⇏",m4="⋫",g4="⋭",f4="⊁",E4="⋡",h4="⪰̸",S4="𝒩",b4="𝓃",T4="∤",y4="∦",v4="≁",R4="≄",C4="≄",O4="∤",N4="∦",A4="⋢",I4="⋣",x4="⊄",D4="⫅̸",w4="⊈",L4="⊂⃒",M4="⊈",k4="⫅̸",P4="⊁",U4="⪰̸",F4="⊅",B4="⫆̸",G4="⊉",q4="⊃⃒",Y4="⊉",H4="⫆̸",V4="≹",z4="Ñ",$4="ñ",W4="≸",K4="⋪",Q4="⋬",j4="⋫",X4="⋭",Z4="Ν",J4="ν",eW="#",tW="№",nW=" ",rW="≍⃒",oW="⊬",iW="⊭",aW="⊮",sW="⊯",cW="≥⃒",lW=">⃒",dW="⤄",uW="⧞",_W="⤂",pW="≤⃒",mW="<⃒",gW="⊴⃒",fW="⤃",EW="⊵⃒",hW="∼⃒",SW="⤣",bW="↖",TW="⇖",yW="↖",vW="⤧",RW="Ó",CW="ó",OW="⊛",NW="Ô",AW="ô",IW="⊚",xW="О",DW="о",wW="⊝",LW="Ő",MW="ő",kW="⨸",PW="⊙",UW="⦼",FW="Œ",BW="œ",GW="⦿",qW="𝔒",YW="𝔬",HW="˛",VW="Ò",zW="ò",$W="⧁",WW="⦵",KW="Ω",QW="∮",jW="↺",XW="⦾",ZW="⦻",JW="‾",e6="⧀",t6="Ō",n6="ō",r6="Ω",o6="ω",i6="Ο",a6="ο",s6="⦶",c6="⊖",l6="𝕆",d6="𝕠",u6="⦷",_6="“",p6="‘",m6="⦹",g6="⊕",f6="↻",E6="⩔",h6="∨",S6="⩝",b6="ℴ",T6="ℴ",y6="ª",v6="º",R6="⊶",C6="⩖",O6="⩗",N6="⩛",A6="Ⓢ",I6="𝒪",x6="ℴ",D6="Ø",w6="ø",L6="⊘",M6="Õ",k6="õ",P6="⨶",U6="⨷",F6="⊗",B6="Ö",G6="ö",q6="⌽",Y6="‾",H6="⏞",V6="⎴",z6="⏜",$6="¶",W6="∥",K6="∥",Q6="⫳",j6="⫽",X6="∂",Z6="∂",J6="П",eK="п",tK="%",nK=".",rK="‰",oK="⊥",iK="‱",aK="𝔓",sK="𝔭",cK="Φ",lK="φ",dK="ϕ",uK="ℳ",_K="☎",pK="Π",mK="π",gK="⋔",fK="ϖ",EK="ℏ",hK="ℎ",SK="ℏ",bK="⨣",TK="⊞",yK="⨢",vK="+",RK="∔",CK="⨥",OK="⩲",NK="±",AK="±",IK="⨦",xK="⨧",DK="±",wK="ℌ",LK="⨕",MK="𝕡",kK="ℙ",PK="£",UK="⪷",FK="⪻",BK="≺",GK="≼",qK="⪷",YK="≺",HK="≼",VK="≺",zK="⪯",$K="≼",WK="≾",KK="⪯",QK="⪹",jK="⪵",XK="⋨",ZK="⪯",JK="⪳",e9="≾",t9="′",n9="″",r9="ℙ",o9="⪹",i9="⪵",a9="⋨",s9="∏",c9="∏",l9="⌮",d9="⌒",u9="⌓",_9="∝",p9="∝",m9="∷",g9="∝",f9="≾",E9="⊰",h9="𝒫",S9="𝓅",b9="Ψ",T9="ψ",y9=" ",v9="𝔔",R9="𝔮",C9="⨌",O9="𝕢",N9="ℚ",A9="⁗",I9="𝒬",x9="𝓆",D9="ℍ",w9="⨖",L9="?",M9="≟",k9='"',P9='"',U9="⇛",F9="∽̱",B9="Ŕ",G9="ŕ",q9="√",Y9="⦳",H9="⟩",V9="⟫",z9="⦒",$9="⦥",W9="⟩",K9="»",Q9="⥵",j9="⇥",X9="⤠",Z9="⤳",J9="→",e8="↠",t8="⇒",n8="⤞",r8="↪",o8="↬",i8="⥅",a8="⥴",s8="⤖",c8="↣",l8="↝",d8="⤚",u8="⤜",_8="∶",p8="ℚ",m8="⤍",g8="⤏",f8="⤐",E8="❳",h8="}",S8="]",b8="⦌",T8="⦎",y8="⦐",v8="Ř",R8="ř",C8="Ŗ",O8="ŗ",N8="⌉",A8="}",I8="Р",x8="р",D8="⤷",w8="⥩",L8="”",M8="”",k8="↳",P8="ℜ",U8="ℛ",F8="ℜ",B8="ℝ",G8="ℜ",q8="▭",Y8="®",H8="®",V8="∋",z8="⇋",$8="⥯",W8="⥽",K8="⌋",Q8="𝔯",j8="ℜ",X8="⥤",Z8="⇁",J8="⇀",eQ="⥬",tQ="Ρ",nQ="ρ",rQ="ϱ",oQ="⟩",iQ="⇥",aQ="→",sQ="→",cQ="⇒",lQ="⇄",dQ="↣",uQ="⌉",_Q="⟧",pQ="⥝",mQ="⥕",gQ="⇂",fQ="⌋",EQ="⇁",hQ="⇀",SQ="⇄",bQ="⇌",TQ="⇉",yQ="↝",vQ="↦",RQ="⊢",CQ="⥛",OQ="⋌",NQ="⧐",AQ="⊳",IQ="⊵",xQ="⥏",DQ="⥜",wQ="⥔",LQ="↾",MQ="⥓",kQ="⇀",PQ="˚",UQ="≓",FQ="⇄",BQ="⇌",GQ="",qQ="⎱",YQ="⎱",HQ="⫮",VQ="⟭",zQ="⇾",$Q="⟧",WQ="⦆",KQ="𝕣",QQ="ℝ",jQ="⨮",XQ="⨵",ZQ="⥰",JQ=")",e7="⦔",t7="⨒",n7="⇉",r7="⇛",o7="›",i7="𝓇",a7="ℛ",s7="↱",c7="↱",l7="]",d7="’",u7="’",_7="⋌",p7="⋊",m7="▹",g7="⊵",f7="▸",E7="⧎",h7="⧴",S7="⥨",b7="℞",T7="Ś",y7="ś",v7="‚",R7="⪸",C7="Š",O7="š",N7="⪼",A7="≻",I7="≽",x7="⪰",D7="⪴",w7="Ş",L7="ş",M7="Ŝ",k7="ŝ",P7="⪺",U7="⪶",F7="⋩",B7="⨓",G7="≿",q7="С",Y7="с",H7="⊡",V7="⋅",z7="⩦",$7="⤥",W7="↘",K7="⇘",Q7="↘",j7="§",X7=";",Z7="⤩",J7="∖",ej="∖",tj="✶",nj="𝔖",rj="𝔰",oj="⌢",ij="♯",aj="Щ",sj="щ",cj="Ш",lj="ш",dj="↓",uj="←",_j="∣",pj="∥",mj="→",gj="↑",fj="",Ej="Σ",hj="σ",Sj="ς",bj="ς",Tj="∼",yj="⩪",vj="≃",Rj="≃",Cj="⪞",Oj="⪠",Nj="⪝",Aj="⪟",Ij="≆",xj="⨤",Dj="⥲",wj="←",Lj="∘",Mj="∖",kj="⨳",Pj="⧤",Uj="∣",Fj="⌣",Bj="⪪",Gj="⪬",qj="⪬︀",Yj="Ь",Hj="ь",Vj="⌿",zj="⧄",$j="/",Wj="𝕊",Kj="𝕤",Qj="♠",jj="♠",Xj="∥",Zj="⊓",Jj="⊓︀",eX="⊔",tX="⊔︀",nX="√",rX="⊏",oX="⊑",iX="⊏",aX="⊑",sX="⊐",cX="⊒",lX="⊐",dX="⊒",uX="□",_X="□",pX="⊓",mX="⊏",gX="⊑",fX="⊐",EX="⊒",hX="⊔",SX="▪",bX="□",TX="▪",yX="→",vX="𝒮",RX="𝓈",CX="∖",OX="⌣",NX="⋆",AX="⋆",IX="☆",xX="★",DX="ϵ",wX="ϕ",LX="¯",MX="⊂",kX="⋐",PX="⪽",UX="⫅",FX="⊆",BX="⫃",GX="⫁",qX="⫋",YX="⊊",HX="⪿",VX="⥹",zX="⊂",$X="⋐",WX="⊆",KX="⫅",QX="⊆",jX="⊊",XX="⫋",ZX="⫇",JX="⫕",eZ="⫓",tZ="⪸",nZ="≻",rZ="≽",oZ="≻",iZ="⪰",aZ="≽",sZ="≿",cZ="⪰",lZ="⪺",dZ="⪶",uZ="⋩",_Z="≿",pZ="∋",mZ="∑",gZ="∑",fZ="♪",EZ="¹",hZ="²",SZ="³",bZ="⊃",TZ="⋑",yZ="⪾",vZ="⫘",RZ="⫆",CZ="⊇",OZ="⫄",NZ="⊃",AZ="⊇",IZ="⟉",xZ="⫗",DZ="⥻",wZ="⫂",LZ="⫌",MZ="⊋",kZ="⫀",PZ="⊃",UZ="⋑",FZ="⊇",BZ="⫆",GZ="⊋",qZ="⫌",YZ="⫈",HZ="⫔",VZ="⫖",zZ="⤦",$Z="↙",WZ="⇙",KZ="↙",QZ="⤪",jZ="ß",XZ=" ",ZZ="⌖",JZ="Τ",eJ="τ",tJ="⎴",nJ="Ť",rJ="ť",oJ="Ţ",iJ="ţ",aJ="Т",sJ="т",cJ="⃛",lJ="⌕",dJ="𝔗",uJ="𝔱",_J="∴",pJ="∴",mJ="∴",gJ="Θ",fJ="θ",EJ="ϑ",hJ="ϑ",SJ="≈",bJ="∼",TJ=" ",yJ=" ",vJ=" ",RJ="≈",CJ="∼",OJ="Þ",NJ="þ",AJ="˜",IJ="∼",xJ="≃",DJ="≅",wJ="≈",LJ="⨱",MJ="⊠",kJ="×",PJ="⨰",UJ="∭",FJ="⤨",BJ="⌶",GJ="⫱",qJ="⊤",YJ="𝕋",HJ="𝕥",VJ="⫚",zJ="⤩",$J="‴",WJ="™",KJ="™",QJ="▵",jJ="▿",XJ="◃",ZJ="⊴",JJ="≜",eee="▹",tee="⊵",nee="◬",ree="≜",oee="⨺",iee="⃛",aee="⨹",see="⧍",cee="⨻",lee="⏢",dee="𝒯",uee="𝓉",_ee="Ц",pee="ц",mee="Ћ",gee="ћ",fee="Ŧ",Eee="ŧ",hee="≬",See="↞",bee="↠",Tee="Ú",yee="ú",vee="↑",Ree="↟",Cee="⇑",Oee="⥉",Nee="Ў",Aee="ў",Iee="Ŭ",xee="ŭ",Dee="Û",wee="û",Lee="У",Mee="у",kee="⇅",Pee="Ű",Uee="ű",Fee="⥮",Bee="⥾",Gee="𝔘",qee="𝔲",Yee="Ù",Hee="ù",Vee="⥣",zee="↿",$ee="↾",Wee="▀",Kee="⌜",Qee="⌜",jee="⌏",Xee="◸",Zee="Ū",Jee="ū",ete="¨",tte="_",nte="⏟",rte="⎵",ote="⏝",ite="⋃",ate="⊎",ste="Ų",cte="ų",lte="𝕌",dte="𝕦",ute="⤒",_te="↑",pte="↑",mte="⇑",gte="⇅",fte="↕",Ete="↕",hte="⇕",Ste="⥮",bte="↿",Tte="↾",yte="⊎",vte="↖",Rte="↗",Cte="υ",Ote="ϒ",Nte="ϒ",Ate="Υ",Ite="υ",xte="↥",Dte="⊥",wte="⇈",Lte="⌝",Mte="⌝",kte="⌎",Pte="Ů",Ute="ů",Fte="◹",Bte="𝒰",Gte="𝓊",qte="⋰",Yte="Ũ",Hte="ũ",Vte="▵",zte="▴",$te="⇈",Wte="Ü",Kte="ü",Qte="⦧",jte="⦜",Xte="ϵ",Zte="ϰ",Jte="∅",ene="ϕ",tne="ϖ",nne="∝",rne="↕",one="⇕",ine="ϱ",ane="ς",sne="⊊︀",cne="⫋︀",lne="⊋︀",dne="⫌︀",une="ϑ",_ne="⊲",pne="⊳",mne="⫨",gne="⫫",fne="⫩",Ene="В",hne="в",Sne="⊢",bne="⊨",Tne="⊩",yne="⊫",vne="⫦",Rne="⊻",Cne="∨",One="⋁",Nne="≚",Ane="⋮",Ine="|",xne="‖",Dne="|",wne="‖",Lne="∣",Mne="|",kne="❘",Pne="≀",Une=" ",Fne="𝔙",Bne="𝔳",Gne="⊲",qne="⊂⃒",Yne="⊃⃒",Hne="𝕍",Vne="𝕧",zne="∝",$ne="⊳",Wne="𝒱",Kne="𝓋",Qne="⫋︀",jne="⊊︀",Xne="⫌︀",Zne="⊋︀",Jne="⊪",ere="⦚",tre="Ŵ",nre="ŵ",rre="⩟",ore="∧",ire="⋀",are="≙",sre="℘",cre="𝔚",lre="𝔴",dre="𝕎",ure="𝕨",_re="℘",pre="≀",mre="≀",gre="𝒲",fre="𝓌",Ere="⋂",hre="◯",Sre="⋃",bre="▽",Tre="𝔛",yre="𝔵",vre="⟷",Rre="⟺",Cre="Ξ",Ore="ξ",Nre="⟵",Are="⟸",Ire="⟼",xre="⋻",Dre="⨀",wre="𝕏",Lre="𝕩",Mre="⨁",kre="⨂",Pre="⟶",Ure="⟹",Fre="𝒳",Bre="𝓍",Gre="⨆",qre="⨄",Yre="△",Hre="⋁",Vre="⋀",zre="Ý",$re="ý",Wre="Я",Kre="я",Qre="Ŷ",jre="ŷ",Xre="Ы",Zre="ы",Jre="¥",eoe="𝔜",toe="𝔶",noe="Ї",roe="ї",ooe="𝕐",ioe="𝕪",aoe="𝒴",soe="𝓎",coe="Ю",loe="ю",doe="ÿ",uoe="Ÿ",_oe="Ź",poe="ź",moe="Ž",goe="ž",foe="З",Eoe="з",hoe="Ż",Soe="ż",boe="ℨ",Toe="",yoe="Ζ",voe="ζ",Roe="𝔷",Coe="ℨ",Ooe="Ж",Noe="ж",Aoe="⇝",Ioe="𝕫",xoe="ℤ",Doe="𝒵",woe="𝓏",Loe="",Moe="",koe={Aacute:hI,aacute:SI,Abreve:bI,abreve:TI,ac:yI,acd:vI,acE:RI,Acirc:CI,acirc:OI,acute:NI,Acy:AI,acy:II,AElig:xI,aelig:DI,af:wI,Afr:LI,afr:MI,Agrave:kI,agrave:PI,alefsym:UI,aleph:FI,Alpha:BI,alpha:GI,Amacr:qI,amacr:YI,amalg:HI,amp:VI,AMP:zI,andand:$I,And:WI,and:KI,andd:QI,andslope:jI,andv:XI,ang:ZI,ange:JI,angle:ex,angmsdaa:tx,angmsdab:nx,angmsdac:rx,angmsdad:ox,angmsdae:ix,angmsdaf:ax,angmsdag:sx,angmsdah:cx,angmsd:lx,angrt:dx,angrtvb:ux,angrtvbd:_x,angsph:px,angst:mx,angzarr:gx,Aogon:fx,aogon:Ex,Aopf:hx,aopf:Sx,apacir:bx,ap:Tx,apE:yx,ape:vx,apid:Rx,apos:Cx,ApplyFunction:Ox,approx:Nx,approxeq:Ax,Aring:Ix,aring:xx,Ascr:Dx,ascr:wx,Assign:Lx,ast:Mx,asymp:kx,asympeq:Px,Atilde:Ux,atilde:Fx,Auml:Bx,auml:Gx,awconint:qx,awint:Yx,backcong:Hx,backepsilon:Vx,backprime:zx,backsim:$x,backsimeq:Wx,Backslash:Kx,Barv:Qx,barvee:jx,barwed:Xx,Barwed:Zx,barwedge:Jx,bbrk:eD,bbrktbrk:tD,bcong:nD,Bcy:rD,bcy:oD,bdquo:iD,becaus:aD,because:sD,Because:cD,bemptyv:lD,bepsi:dD,bernou:uD,Bernoullis:_D,Beta:pD,beta:mD,beth:gD,between:fD,Bfr:ED,bfr:hD,bigcap:SD,bigcirc:bD,bigcup:TD,bigodot:yD,bigoplus:vD,bigotimes:RD,bigsqcup:CD,bigstar:OD,bigtriangledown:ND,bigtriangleup:AD,biguplus:ID,bigvee:xD,bigwedge:DD,bkarow:wD,blacklozenge:LD,blacksquare:MD,blacktriangle:kD,blacktriangledown:PD,blacktriangleleft:UD,blacktriangleright:FD,blank:BD,blk12:GD,blk14:qD,blk34:YD,block:HD,bne:VD,bnequiv:zD,bNot:$D,bnot:WD,Bopf:KD,bopf:QD,bot:jD,bottom:XD,bowtie:ZD,boxbox:JD,boxdl:ew,boxdL:tw,boxDl:nw,boxDL:rw,boxdr:ow,boxdR:iw,boxDr:aw,boxDR:sw,boxh:cw,boxH:lw,boxhd:dw,boxHd:uw,boxhD:_w,boxHD:pw,boxhu:mw,boxHu:gw,boxhU:fw,boxHU:Ew,boxminus:hw,boxplus:Sw,boxtimes:bw,boxul:Tw,boxuL:yw,boxUl:vw,boxUL:Rw,boxur:Cw,boxuR:Ow,boxUr:Nw,boxUR:Aw,boxv:Iw,boxV:xw,boxvh:Dw,boxvH:ww,boxVh:Lw,boxVH:Mw,boxvl:kw,boxvL:Pw,boxVl:Uw,boxVL:Fw,boxvr:Bw,boxvR:Gw,boxVr:qw,boxVR:Yw,bprime:Hw,breve:Vw,Breve:zw,brvbar:$w,bscr:Ww,Bscr:Kw,bsemi:Qw,bsim:jw,bsime:Xw,bsolb:Zw,bsol:Jw,bsolhsub:e1,bull:t1,bullet:n1,bump:r1,bumpE:o1,bumpe:i1,Bumpeq:a1,bumpeq:s1,Cacute:c1,cacute:l1,capand:d1,capbrcup:u1,capcap:_1,cap:p1,Cap:m1,capcup:g1,capdot:f1,CapitalDifferentialD:E1,caps:h1,caret:S1,caron:b1,Cayleys:T1,ccaps:y1,Ccaron:v1,ccaron:R1,Ccedil:C1,ccedil:O1,Ccirc:N1,ccirc:A1,Cconint:I1,ccups:x1,ccupssm:D1,Cdot:w1,cdot:L1,cedil:M1,Cedilla:k1,cemptyv:P1,cent:U1,centerdot:F1,CenterDot:B1,cfr:G1,Cfr:q1,CHcy:Y1,chcy:H1,check:V1,checkmark:z1,Chi:$1,chi:W1,circ:K1,circeq:Q1,circlearrowleft:j1,circlearrowright:X1,circledast:Z1,circledcirc:J1,circleddash:e0,CircleDot:t0,circledR:n0,circledS:r0,CircleMinus:o0,CirclePlus:i0,CircleTimes:a0,cir:s0,cirE:c0,cire:l0,cirfnint:d0,cirmid:u0,cirscir:_0,ClockwiseContourIntegral:p0,CloseCurlyDoubleQuote:m0,CloseCurlyQuote:g0,clubs:f0,clubsuit:E0,colon:h0,Colon:S0,Colone:b0,colone:T0,coloneq:y0,comma:v0,commat:R0,comp:C0,compfn:O0,complement:N0,complexes:A0,cong:I0,congdot:x0,Congruent:D0,conint:w0,Conint:L0,ContourIntegral:M0,copf:k0,Copf:P0,coprod:U0,Coproduct:F0,copy:B0,COPY:G0,copysr:q0,CounterClockwiseContourIntegral:Y0,crarr:H0,cross:V0,Cross:z0,Cscr:$0,cscr:W0,csub:K0,csube:Q0,csup:j0,csupe:X0,ctdot:Z0,cudarrl:J0,cudarrr:eL,cuepr:tL,cuesc:nL,cularr:rL,cularrp:oL,cupbrcap:iL,cupcap:aL,CupCap:sL,cup:cL,Cup:lL,cupcup:dL,cupdot:uL,cupor:_L,cups:pL,curarr:mL,curarrm:gL,curlyeqprec:fL,curlyeqsucc:EL,curlyvee:hL,curlywedge:SL,curren:bL,curvearrowleft:TL,curvearrowright:yL,cuvee:vL,cuwed:RL,cwconint:CL,cwint:OL,cylcty:NL,dagger:AL,Dagger:IL,daleth:xL,darr:DL,Darr:wL,dArr:LL,dash:ML,Dashv:kL,dashv:PL,dbkarow:UL,dblac:FL,Dcaron:BL,dcaron:GL,Dcy:qL,dcy:YL,ddagger:HL,ddarr:VL,DD:zL,dd:$L,DDotrahd:WL,ddotseq:KL,deg:QL,Del:jL,Delta:XL,delta:ZL,demptyv:JL,dfisht:eM,Dfr:tM,dfr:nM,dHar:rM,dharl:oM,dharr:iM,DiacriticalAcute:aM,DiacriticalDot:sM,DiacriticalDoubleAcute:cM,DiacriticalGrave:lM,DiacriticalTilde:dM,diam:uM,diamond:_M,Diamond:pM,diamondsuit:mM,diams:gM,die:fM,DifferentialD:EM,digamma:hM,disin:SM,div:bM,divide:TM,divideontimes:yM,divonx:vM,DJcy:RM,djcy:CM,dlcorn:OM,dlcrop:NM,dollar:AM,Dopf:IM,dopf:xM,Dot:DM,dot:wM,DotDot:LM,doteq:MM,doteqdot:kM,DotEqual:PM,dotminus:UM,dotplus:FM,dotsquare:BM,doublebarwedge:GM,DoubleContourIntegral:qM,DoubleDot:YM,DoubleDownArrow:HM,DoubleLeftArrow:VM,DoubleLeftRightArrow:zM,DoubleLeftTee:$M,DoubleLongLeftArrow:WM,DoubleLongLeftRightArrow:KM,DoubleLongRightArrow:QM,DoubleRightArrow:jM,DoubleRightTee:XM,DoubleUpArrow:ZM,DoubleUpDownArrow:JM,DoubleVerticalBar:ek,DownArrowBar:tk,downarrow:nk,DownArrow:rk,Downarrow:ok,DownArrowUpArrow:ik,DownBreve:ak,downdownarrows:sk,downharpoonleft:ck,downharpoonright:lk,DownLeftRightVector:dk,DownLeftTeeVector:uk,DownLeftVectorBar:_k,DownLeftVector:pk,DownRightTeeVector:mk,DownRightVectorBar:gk,DownRightVector:fk,DownTeeArrow:Ek,DownTee:hk,drbkarow:Sk,drcorn:bk,drcrop:Tk,Dscr:yk,dscr:vk,DScy:Rk,dscy:Ck,dsol:Ok,Dstrok:Nk,dstrok:Ak,dtdot:Ik,dtri:xk,dtrif:Dk,duarr:wk,duhar:Lk,dwangle:Mk,DZcy:kk,dzcy:Pk,dzigrarr:Uk,Eacute:Fk,eacute:Bk,easter:Gk,Ecaron:qk,ecaron:Yk,Ecirc:Hk,ecirc:Vk,ecir:zk,ecolon:$k,Ecy:Wk,ecy:Kk,eDDot:Qk,Edot:jk,edot:Xk,eDot:Zk,ee:Jk,efDot:eP,Efr:tP,efr:nP,eg:rP,Egrave:oP,egrave:iP,egs:aP,egsdot:sP,el:cP,Element:lP,elinters:dP,ell:uP,els:_P,elsdot:pP,Emacr:mP,emacr:gP,empty:fP,emptyset:EP,EmptySmallSquare:hP,emptyv:SP,EmptyVerySmallSquare:bP,emsp13:TP,emsp14:yP,emsp:vP,ENG:RP,eng:CP,ensp:OP,Eogon:NP,eogon:AP,Eopf:IP,eopf:xP,epar:DP,eparsl:wP,eplus:LP,epsi:MP,Epsilon:kP,epsilon:PP,epsiv:UP,eqcirc:FP,eqcolon:BP,eqsim:GP,eqslantgtr:qP,eqslantless:YP,Equal:HP,equals:VP,EqualTilde:zP,equest:$P,Equilibrium:WP,equiv:KP,equivDD:QP,eqvparsl:jP,erarr:XP,erDot:ZP,escr:JP,Escr:e2,esdot:t2,Esim:n2,esim:r2,Eta:o2,eta:i2,ETH:a2,eth:s2,Euml:c2,euml:l2,euro:d2,excl:u2,exist:_2,Exists:p2,expectation:m2,exponentiale:g2,ExponentialE:f2,fallingdotseq:E2,Fcy:h2,fcy:S2,female:b2,ffilig:T2,fflig:y2,ffllig:v2,Ffr:R2,ffr:C2,filig:O2,FilledSmallSquare:N2,FilledVerySmallSquare:A2,fjlig:I2,flat:x2,fllig:D2,fltns:w2,fnof:L2,Fopf:M2,fopf:k2,forall:P2,ForAll:U2,fork:F2,forkv:B2,Fouriertrf:G2,fpartint:q2,frac12:Y2,frac13:H2,frac14:V2,frac15:z2,frac16:$2,frac18:W2,frac23:K2,frac25:Q2,frac34:j2,frac35:X2,frac38:Z2,frac45:J2,frac56:eU,frac58:tU,frac78:nU,frasl:rU,frown:oU,fscr:iU,Fscr:aU,gacute:sU,Gamma:cU,gamma:lU,Gammad:dU,gammad:uU,gap:_U,Gbreve:pU,gbreve:mU,Gcedil:gU,Gcirc:fU,gcirc:EU,Gcy:hU,gcy:SU,Gdot:bU,gdot:TU,ge:yU,gE:vU,gEl:RU,gel:CU,geq:OU,geqq:NU,geqslant:AU,gescc:IU,ges:xU,gesdot:DU,gesdoto:wU,gesdotol:LU,gesl:MU,gesles:kU,Gfr:PU,gfr:UU,gg:FU,Gg:BU,ggg:GU,gimel:qU,GJcy:YU,gjcy:HU,gla:VU,gl:zU,glE:$U,glj:WU,gnap:KU,gnapprox:QU,gne:jU,gnE:XU,gneq:ZU,gneqq:JU,gnsim:eF,Gopf:tF,gopf:nF,grave:rF,GreaterEqual:oF,GreaterEqualLess:iF,GreaterFullEqual:aF,GreaterGreater:sF,GreaterLess:cF,GreaterSlantEqual:lF,GreaterTilde:dF,Gscr:uF,gscr:_F,gsim:pF,gsime:mF,gsiml:gF,gtcc:fF,gtcir:EF,gt:hF,GT:SF,Gt:bF,gtdot:TF,gtlPar:yF,gtquest:vF,gtrapprox:RF,gtrarr:CF,gtrdot:OF,gtreqless:NF,gtreqqless:AF,gtrless:IF,gtrsim:xF,gvertneqq:DF,gvnE:wF,Hacek:LF,hairsp:MF,half:kF,hamilt:PF,HARDcy:UF,hardcy:FF,harrcir:BF,harr:GF,hArr:qF,harrw:YF,Hat:HF,hbar:VF,Hcirc:zF,hcirc:$F,hearts:WF,heartsuit:KF,hellip:QF,hercon:jF,hfr:XF,Hfr:ZF,HilbertSpace:JF,hksearow:eB,hkswarow:tB,hoarr:nB,homtht:rB,hookleftarrow:oB,hookrightarrow:iB,hopf:aB,Hopf:sB,horbar:cB,HorizontalLine:lB,hscr:dB,Hscr:uB,hslash:_B,Hstrok:pB,hstrok:mB,HumpDownHump:gB,HumpEqual:fB,hybull:EB,hyphen:hB,Iacute:SB,iacute:bB,ic:TB,Icirc:yB,icirc:vB,Icy:RB,icy:CB,Idot:OB,IEcy:NB,iecy:AB,iexcl:IB,iff:xB,ifr:DB,Ifr:wB,Igrave:LB,igrave:MB,ii:kB,iiiint:PB,iiint:UB,iinfin:FB,iiota:BB,IJlig:GB,ijlig:qB,Imacr:YB,imacr:HB,image:VB,ImaginaryI:zB,imagline:$B,imagpart:WB,imath:KB,Im:QB,imof:jB,imped:XB,Implies:ZB,incare:JB,in:"∈",infin:eG,infintie:tG,inodot:nG,intcal:rG,int:oG,Int:iG,integers:aG,Integral:sG,intercal:cG,Intersection:lG,intlarhk:dG,intprod:uG,InvisibleComma:_G,InvisibleTimes:pG,IOcy:mG,iocy:gG,Iogon:fG,iogon:EG,Iopf:hG,iopf:SG,Iota:bG,iota:TG,iprod:yG,iquest:vG,iscr:RG,Iscr:CG,isin:OG,isindot:NG,isinE:AG,isins:IG,isinsv:xG,isinv:DG,it:wG,Itilde:LG,itilde:MG,Iukcy:kG,iukcy:PG,Iuml:UG,iuml:FG,Jcirc:BG,jcirc:GG,Jcy:qG,jcy:YG,Jfr:HG,jfr:VG,jmath:zG,Jopf:$G,jopf:WG,Jscr:KG,jscr:QG,Jsercy:jG,jsercy:XG,Jukcy:ZG,jukcy:JG,Kappa:eq,kappa:tq,kappav:nq,Kcedil:rq,kcedil:oq,Kcy:iq,kcy:aq,Kfr:sq,kfr:cq,kgreen:lq,KHcy:dq,khcy:uq,KJcy:_q,kjcy:pq,Kopf:mq,kopf:gq,Kscr:fq,kscr:Eq,lAarr:hq,Lacute:Sq,lacute:bq,laemptyv:Tq,lagran:yq,Lambda:vq,lambda:Rq,lang:Cq,Lang:Oq,langd:Nq,langle:Aq,lap:Iq,Laplacetrf:xq,laquo:Dq,larrb:wq,larrbfs:Lq,larr:Mq,Larr:kq,lArr:Pq,larrfs:Uq,larrhk:Fq,larrlp:Bq,larrpl:Gq,larrsim:qq,larrtl:Yq,latail:Hq,lAtail:Vq,lat:zq,late:$q,lates:Wq,lbarr:Kq,lBarr:Qq,lbbrk:jq,lbrace:Xq,lbrack:Zq,lbrke:Jq,lbrksld:eY,lbrkslu:tY,Lcaron:nY,lcaron:rY,Lcedil:oY,lcedil:iY,lceil:aY,lcub:sY,Lcy:cY,lcy:lY,ldca:dY,ldquo:uY,ldquor:_Y,ldrdhar:pY,ldrushar:mY,ldsh:gY,le:fY,lE:EY,LeftAngleBracket:hY,LeftArrowBar:SY,leftarrow:bY,LeftArrow:TY,Leftarrow:yY,LeftArrowRightArrow:vY,leftarrowtail:RY,LeftCeiling:CY,LeftDoubleBracket:OY,LeftDownTeeVector:NY,LeftDownVectorBar:AY,LeftDownVector:IY,LeftFloor:xY,leftharpoondown:DY,leftharpoonup:wY,leftleftarrows:LY,leftrightarrow:MY,LeftRightArrow:kY,Leftrightarrow:PY,leftrightarrows:UY,leftrightharpoons:FY,leftrightsquigarrow:BY,LeftRightVector:GY,LeftTeeArrow:qY,LeftTee:YY,LeftTeeVector:HY,leftthreetimes:VY,LeftTriangleBar:zY,LeftTriangle:$Y,LeftTriangleEqual:WY,LeftUpDownVector:KY,LeftUpTeeVector:QY,LeftUpVectorBar:jY,LeftUpVector:XY,LeftVectorBar:ZY,LeftVector:JY,lEg:eH,leg:tH,leq:nH,leqq:rH,leqslant:oH,lescc:iH,les:aH,lesdot:sH,lesdoto:cH,lesdotor:lH,lesg:dH,lesges:uH,lessapprox:_H,lessdot:pH,lesseqgtr:mH,lesseqqgtr:gH,LessEqualGreater:fH,LessFullEqual:EH,LessGreater:hH,lessgtr:SH,LessLess:bH,lesssim:TH,LessSlantEqual:yH,LessTilde:vH,lfisht:RH,lfloor:CH,Lfr:OH,lfr:NH,lg:AH,lgE:IH,lHar:xH,lhard:DH,lharu:wH,lharul:LH,lhblk:MH,LJcy:kH,ljcy:PH,llarr:UH,ll:FH,Ll:BH,llcorner:GH,Lleftarrow:qH,llhard:YH,lltri:HH,Lmidot:VH,lmidot:zH,lmoustache:$H,lmoust:WH,lnap:KH,lnapprox:QH,lne:jH,lnE:XH,lneq:ZH,lneqq:JH,lnsim:eV,loang:tV,loarr:nV,lobrk:rV,longleftarrow:oV,LongLeftArrow:iV,Longleftarrow:aV,longleftrightarrow:sV,LongLeftRightArrow:cV,Longleftrightarrow:lV,longmapsto:dV,longrightarrow:uV,LongRightArrow:_V,Longrightarrow:pV,looparrowleft:mV,looparrowright:gV,lopar:fV,Lopf:EV,lopf:hV,loplus:SV,lotimes:bV,lowast:TV,lowbar:yV,LowerLeftArrow:vV,LowerRightArrow:RV,loz:CV,lozenge:OV,lozf:NV,lpar:AV,lparlt:IV,lrarr:xV,lrcorner:DV,lrhar:wV,lrhard:LV,lrm:MV,lrtri:kV,lsaquo:PV,lscr:UV,Lscr:FV,lsh:BV,Lsh:GV,lsim:qV,lsime:YV,lsimg:HV,lsqb:VV,lsquo:zV,lsquor:$V,Lstrok:WV,lstrok:KV,ltcc:QV,ltcir:jV,lt:XV,LT:ZV,Lt:JV,ltdot:e3,lthree:t3,ltimes:n3,ltlarr:r3,ltquest:o3,ltri:i3,ltrie:a3,ltrif:s3,ltrPar:c3,lurdshar:l3,luruhar:d3,lvertneqq:u3,lvnE:_3,macr:p3,male:m3,malt:g3,maltese:f3,Map:"⤅",map:E3,mapsto:h3,mapstodown:S3,mapstoleft:b3,mapstoup:T3,marker:y3,mcomma:v3,Mcy:R3,mcy:C3,mdash:O3,mDDot:N3,measuredangle:A3,MediumSpace:I3,Mellintrf:x3,Mfr:D3,mfr:w3,mho:L3,micro:M3,midast:k3,midcir:P3,mid:U3,middot:F3,minusb:B3,minus:G3,minusd:q3,minusdu:Y3,MinusPlus:H3,mlcp:V3,mldr:z3,mnplus:$3,models:W3,Mopf:K3,mopf:Q3,mp:j3,mscr:X3,Mscr:Z3,mstpos:J3,Mu:ez,mu:tz,multimap:nz,mumap:rz,nabla:oz,Nacute:iz,nacute:az,nang:sz,nap:cz,napE:lz,napid:dz,napos:uz,napprox:_z,natural:pz,naturals:mz,natur:gz,nbsp:fz,nbump:Ez,nbumpe:hz,ncap:Sz,Ncaron:bz,ncaron:Tz,Ncedil:yz,ncedil:vz,ncong:Rz,ncongdot:Cz,ncup:Oz,Ncy:Nz,ncy:Az,ndash:Iz,nearhk:xz,nearr:Dz,neArr:wz,nearrow:Lz,ne:Mz,nedot:kz,NegativeMediumSpace:Pz,NegativeThickSpace:Uz,NegativeThinSpace:Fz,NegativeVeryThinSpace:Bz,nequiv:Gz,nesear:qz,nesim:Yz,NestedGreaterGreater:Hz,NestedLessLess:Vz,NewLine:zz,nexist:$z,nexists:Wz,Nfr:Kz,nfr:Qz,ngE:jz,nge:Xz,ngeq:Zz,ngeqq:Jz,ngeqslant:e$,nges:t$,nGg:n$,ngsim:r$,nGt:o$,ngt:i$,ngtr:a$,nGtv:s$,nharr:c$,nhArr:l$,nhpar:d$,ni:u$,nis:_$,nisd:p$,niv:m$,NJcy:g$,njcy:f$,nlarr:E$,nlArr:h$,nldr:S$,nlE:b$,nle:T$,nleftarrow:y$,nLeftarrow:v$,nleftrightarrow:R$,nLeftrightarrow:C$,nleq:O$,nleqq:N$,nleqslant:A$,nles:I$,nless:x$,nLl:D$,nlsim:w$,nLt:L$,nlt:M$,nltri:k$,nltrie:P$,nLtv:U$,nmid:F$,NoBreak:B$,NonBreakingSpace:G$,nopf:q$,Nopf:Y$,Not:H$,not:V$,NotCongruent:z$,NotCupCap:$$,NotDoubleVerticalBar:W$,NotElement:K$,NotEqual:Q$,NotEqualTilde:j$,NotExists:X$,NotGreater:Z$,NotGreaterEqual:J$,NotGreaterFullEqual:e5,NotGreaterGreater:t5,NotGreaterLess:n5,NotGreaterSlantEqual:r5,NotGreaterTilde:o5,NotHumpDownHump:i5,NotHumpEqual:a5,notin:s5,notindot:c5,notinE:l5,notinva:d5,notinvb:u5,notinvc:_5,NotLeftTriangleBar:p5,NotLeftTriangle:m5,NotLeftTriangleEqual:g5,NotLess:f5,NotLessEqual:E5,NotLessGreater:h5,NotLessLess:S5,NotLessSlantEqual:b5,NotLessTilde:T5,NotNestedGreaterGreater:y5,NotNestedLessLess:v5,notni:R5,notniva:C5,notnivb:O5,notnivc:N5,NotPrecedes:A5,NotPrecedesEqual:I5,NotPrecedesSlantEqual:x5,NotReverseElement:D5,NotRightTriangleBar:w5,NotRightTriangle:L5,NotRightTriangleEqual:M5,NotSquareSubset:k5,NotSquareSubsetEqual:P5,NotSquareSuperset:U5,NotSquareSupersetEqual:F5,NotSubset:B5,NotSubsetEqual:G5,NotSucceeds:q5,NotSucceedsEqual:Y5,NotSucceedsSlantEqual:H5,NotSucceedsTilde:V5,NotSuperset:z5,NotSupersetEqual:$5,NotTilde:W5,NotTildeEqual:K5,NotTildeFullEqual:Q5,NotTildeTilde:j5,NotVerticalBar:X5,nparallel:Z5,npar:J5,nparsl:e4,npart:t4,npolint:n4,npr:r4,nprcue:o4,nprec:i4,npreceq:a4,npre:s4,nrarrc:c4,nrarr:l4,nrArr:d4,nrarrw:u4,nrightarrow:_4,nRightarrow:p4,nrtri:m4,nrtrie:g4,nsc:f4,nsccue:E4,nsce:h4,Nscr:S4,nscr:b4,nshortmid:T4,nshortparallel:y4,nsim:v4,nsime:R4,nsimeq:C4,nsmid:O4,nspar:N4,nsqsube:A4,nsqsupe:I4,nsub:x4,nsubE:D4,nsube:w4,nsubset:L4,nsubseteq:M4,nsubseteqq:k4,nsucc:P4,nsucceq:U4,nsup:F4,nsupE:B4,nsupe:G4,nsupset:q4,nsupseteq:Y4,nsupseteqq:H4,ntgl:V4,Ntilde:z4,ntilde:$4,ntlg:W4,ntriangleleft:K4,ntrianglelefteq:Q4,ntriangleright:j4,ntrianglerighteq:X4,Nu:Z4,nu:J4,num:eW,numero:tW,numsp:nW,nvap:rW,nvdash:oW,nvDash:iW,nVdash:aW,nVDash:sW,nvge:cW,nvgt:lW,nvHarr:dW,nvinfin:uW,nvlArr:_W,nvle:pW,nvlt:mW,nvltrie:gW,nvrArr:fW,nvrtrie:EW,nvsim:hW,nwarhk:SW,nwarr:bW,nwArr:TW,nwarrow:yW,nwnear:vW,Oacute:RW,oacute:CW,oast:OW,Ocirc:NW,ocirc:AW,ocir:IW,Ocy:xW,ocy:DW,odash:wW,Odblac:LW,odblac:MW,odiv:kW,odot:PW,odsold:UW,OElig:FW,oelig:BW,ofcir:GW,Ofr:qW,ofr:YW,ogon:HW,Ograve:VW,ograve:zW,ogt:$W,ohbar:WW,ohm:KW,oint:QW,olarr:jW,olcir:XW,olcross:ZW,oline:JW,olt:e6,Omacr:t6,omacr:n6,Omega:r6,omega:o6,Omicron:i6,omicron:a6,omid:s6,ominus:c6,Oopf:l6,oopf:d6,opar:u6,OpenCurlyDoubleQuote:_6,OpenCurlyQuote:p6,operp:m6,oplus:g6,orarr:f6,Or:E6,or:h6,ord:S6,order:b6,orderof:T6,ordf:y6,ordm:v6,origof:R6,oror:C6,orslope:O6,orv:N6,oS:A6,Oscr:I6,oscr:x6,Oslash:D6,oslash:w6,osol:L6,Otilde:M6,otilde:k6,otimesas:P6,Otimes:U6,otimes:F6,Ouml:B6,ouml:G6,ovbar:q6,OverBar:Y6,OverBrace:H6,OverBracket:V6,OverParenthesis:z6,para:$6,parallel:W6,par:K6,parsim:Q6,parsl:j6,part:X6,PartialD:Z6,Pcy:J6,pcy:eK,percnt:tK,period:nK,permil:rK,perp:oK,pertenk:iK,Pfr:aK,pfr:sK,Phi:cK,phi:lK,phiv:dK,phmmat:uK,phone:_K,Pi:pK,pi:mK,pitchfork:gK,piv:fK,planck:EK,planckh:hK,plankv:SK,plusacir:bK,plusb:TK,pluscir:yK,plus:vK,plusdo:RK,plusdu:CK,pluse:OK,PlusMinus:NK,plusmn:AK,plussim:IK,plustwo:xK,pm:DK,Poincareplane:wK,pointint:LK,popf:MK,Popf:kK,pound:PK,prap:UK,Pr:FK,pr:BK,prcue:GK,precapprox:qK,prec:YK,preccurlyeq:HK,Precedes:VK,PrecedesEqual:zK,PrecedesSlantEqual:$K,PrecedesTilde:WK,preceq:KK,precnapprox:QK,precneqq:jK,precnsim:XK,pre:ZK,prE:JK,precsim:e9,prime:t9,Prime:n9,primes:r9,prnap:o9,prnE:i9,prnsim:a9,prod:s9,Product:c9,profalar:l9,profline:d9,profsurf:u9,prop:_9,Proportional:p9,Proportion:m9,propto:g9,prsim:f9,prurel:E9,Pscr:h9,pscr:S9,Psi:b9,psi:T9,puncsp:y9,Qfr:v9,qfr:R9,qint:C9,qopf:O9,Qopf:N9,qprime:A9,Qscr:I9,qscr:x9,quaternions:D9,quatint:w9,quest:L9,questeq:M9,quot:k9,QUOT:P9,rAarr:U9,race:F9,Racute:B9,racute:G9,radic:q9,raemptyv:Y9,rang:H9,Rang:V9,rangd:z9,range:$9,rangle:W9,raquo:K9,rarrap:Q9,rarrb:j9,rarrbfs:X9,rarrc:Z9,rarr:J9,Rarr:e8,rArr:t8,rarrfs:n8,rarrhk:r8,rarrlp:o8,rarrpl:i8,rarrsim:a8,Rarrtl:s8,rarrtl:c8,rarrw:l8,ratail:d8,rAtail:u8,ratio:_8,rationals:p8,rbarr:m8,rBarr:g8,RBarr:f8,rbbrk:E8,rbrace:h8,rbrack:S8,rbrke:b8,rbrksld:T8,rbrkslu:y8,Rcaron:v8,rcaron:R8,Rcedil:C8,rcedil:O8,rceil:N8,rcub:A8,Rcy:I8,rcy:x8,rdca:D8,rdldhar:w8,rdquo:L8,rdquor:M8,rdsh:k8,real:P8,realine:U8,realpart:F8,reals:B8,Re:G8,rect:q8,reg:Y8,REG:H8,ReverseElement:V8,ReverseEquilibrium:z8,ReverseUpEquilibrium:$8,rfisht:W8,rfloor:K8,rfr:Q8,Rfr:j8,rHar:X8,rhard:Z8,rharu:J8,rharul:eQ,Rho:tQ,rho:nQ,rhov:rQ,RightAngleBracket:oQ,RightArrowBar:iQ,rightarrow:aQ,RightArrow:sQ,Rightarrow:cQ,RightArrowLeftArrow:lQ,rightarrowtail:dQ,RightCeiling:uQ,RightDoubleBracket:_Q,RightDownTeeVector:pQ,RightDownVectorBar:mQ,RightDownVector:gQ,RightFloor:fQ,rightharpoondown:EQ,rightharpoonup:hQ,rightleftarrows:SQ,rightleftharpoons:bQ,rightrightarrows:TQ,rightsquigarrow:yQ,RightTeeArrow:vQ,RightTee:RQ,RightTeeVector:CQ,rightthreetimes:OQ,RightTriangleBar:NQ,RightTriangle:AQ,RightTriangleEqual:IQ,RightUpDownVector:xQ,RightUpTeeVector:DQ,RightUpVectorBar:wQ,RightUpVector:LQ,RightVectorBar:MQ,RightVector:kQ,ring:PQ,risingdotseq:UQ,rlarr:FQ,rlhar:BQ,rlm:GQ,rmoustache:qQ,rmoust:YQ,rnmid:HQ,roang:VQ,roarr:zQ,robrk:$Q,ropar:WQ,ropf:KQ,Ropf:QQ,roplus:jQ,rotimes:XQ,RoundImplies:ZQ,rpar:JQ,rpargt:e7,rppolint:t7,rrarr:n7,Rrightarrow:r7,rsaquo:o7,rscr:i7,Rscr:a7,rsh:s7,Rsh:c7,rsqb:l7,rsquo:d7,rsquor:u7,rthree:_7,rtimes:p7,rtri:m7,rtrie:g7,rtrif:f7,rtriltri:E7,RuleDelayed:h7,ruluhar:S7,rx:b7,Sacute:T7,sacute:y7,sbquo:v7,scap:R7,Scaron:C7,scaron:O7,Sc:N7,sc:A7,sccue:I7,sce:x7,scE:D7,Scedil:w7,scedil:L7,Scirc:M7,scirc:k7,scnap:P7,scnE:U7,scnsim:F7,scpolint:B7,scsim:G7,Scy:q7,scy:Y7,sdotb:H7,sdot:V7,sdote:z7,searhk:$7,searr:W7,seArr:K7,searrow:Q7,sect:j7,semi:X7,seswar:Z7,setminus:J7,setmn:ej,sext:tj,Sfr:nj,sfr:rj,sfrown:oj,sharp:ij,SHCHcy:aj,shchcy:sj,SHcy:cj,shcy:lj,ShortDownArrow:dj,ShortLeftArrow:uj,shortmid:_j,shortparallel:pj,ShortRightArrow:mj,ShortUpArrow:gj,shy:fj,Sigma:Ej,sigma:hj,sigmaf:Sj,sigmav:bj,sim:Tj,simdot:yj,sime:vj,simeq:Rj,simg:Cj,simgE:Oj,siml:Nj,simlE:Aj,simne:Ij,simplus:xj,simrarr:Dj,slarr:wj,SmallCircle:Lj,smallsetminus:Mj,smashp:kj,smeparsl:Pj,smid:Uj,smile:Fj,smt:Bj,smte:Gj,smtes:qj,SOFTcy:Yj,softcy:Hj,solbar:Vj,solb:zj,sol:$j,Sopf:Wj,sopf:Kj,spades:Qj,spadesuit:jj,spar:Xj,sqcap:Zj,sqcaps:Jj,sqcup:eX,sqcups:tX,Sqrt:nX,sqsub:rX,sqsube:oX,sqsubset:iX,sqsubseteq:aX,sqsup:sX,sqsupe:cX,sqsupset:lX,sqsupseteq:dX,square:uX,Square:_X,SquareIntersection:pX,SquareSubset:mX,SquareSubsetEqual:gX,SquareSuperset:fX,SquareSupersetEqual:EX,SquareUnion:hX,squarf:SX,squ:bX,squf:TX,srarr:yX,Sscr:vX,sscr:RX,ssetmn:CX,ssmile:OX,sstarf:NX,Star:AX,star:IX,starf:xX,straightepsilon:DX,straightphi:wX,strns:LX,sub:MX,Sub:kX,subdot:PX,subE:UX,sube:FX,subedot:BX,submult:GX,subnE:qX,subne:YX,subplus:HX,subrarr:VX,subset:zX,Subset:$X,subseteq:WX,subseteqq:KX,SubsetEqual:QX,subsetneq:jX,subsetneqq:XX,subsim:ZX,subsub:JX,subsup:eZ,succapprox:tZ,succ:nZ,succcurlyeq:rZ,Succeeds:oZ,SucceedsEqual:iZ,SucceedsSlantEqual:aZ,SucceedsTilde:sZ,succeq:cZ,succnapprox:lZ,succneqq:dZ,succnsim:uZ,succsim:_Z,SuchThat:pZ,sum:mZ,Sum:gZ,sung:fZ,sup1:EZ,sup2:hZ,sup3:SZ,sup:bZ,Sup:TZ,supdot:yZ,supdsub:vZ,supE:RZ,supe:CZ,supedot:OZ,Superset:NZ,SupersetEqual:AZ,suphsol:IZ,suphsub:xZ,suplarr:DZ,supmult:wZ,supnE:LZ,supne:MZ,supplus:kZ,supset:PZ,Supset:UZ,supseteq:FZ,supseteqq:BZ,supsetneq:GZ,supsetneqq:qZ,supsim:YZ,supsub:HZ,supsup:VZ,swarhk:zZ,swarr:$Z,swArr:WZ,swarrow:KZ,swnwar:QZ,szlig:jZ,Tab:XZ,target:ZZ,Tau:JZ,tau:eJ,tbrk:tJ,Tcaron:nJ,tcaron:rJ,Tcedil:oJ,tcedil:iJ,Tcy:aJ,tcy:sJ,tdot:cJ,telrec:lJ,Tfr:dJ,tfr:uJ,there4:_J,therefore:pJ,Therefore:mJ,Theta:gJ,theta:fJ,thetasym:EJ,thetav:hJ,thickapprox:SJ,thicksim:bJ,ThickSpace:TJ,ThinSpace:yJ,thinsp:vJ,thkap:RJ,thksim:CJ,THORN:OJ,thorn:NJ,tilde:AJ,Tilde:IJ,TildeEqual:xJ,TildeFullEqual:DJ,TildeTilde:wJ,timesbar:LJ,timesb:MJ,times:kJ,timesd:PJ,tint:UJ,toea:FJ,topbot:BJ,topcir:GJ,top:qJ,Topf:YJ,topf:HJ,topfork:VJ,tosa:zJ,tprime:$J,trade:WJ,TRADE:KJ,triangle:QJ,triangledown:jJ,triangleleft:XJ,trianglelefteq:ZJ,triangleq:JJ,triangleright:eee,trianglerighteq:tee,tridot:nee,trie:ree,triminus:oee,TripleDot:iee,triplus:aee,trisb:see,tritime:cee,trpezium:lee,Tscr:dee,tscr:uee,TScy:_ee,tscy:pee,TSHcy:mee,tshcy:gee,Tstrok:fee,tstrok:Eee,twixt:hee,twoheadleftarrow:See,twoheadrightarrow:bee,Uacute:Tee,uacute:yee,uarr:vee,Uarr:Ree,uArr:Cee,Uarrocir:Oee,Ubrcy:Nee,ubrcy:Aee,Ubreve:Iee,ubreve:xee,Ucirc:Dee,ucirc:wee,Ucy:Lee,ucy:Mee,udarr:kee,Udblac:Pee,udblac:Uee,udhar:Fee,ufisht:Bee,Ufr:Gee,ufr:qee,Ugrave:Yee,ugrave:Hee,uHar:Vee,uharl:zee,uharr:$ee,uhblk:Wee,ulcorn:Kee,ulcorner:Qee,ulcrop:jee,ultri:Xee,Umacr:Zee,umacr:Jee,uml:ete,UnderBar:tte,UnderBrace:nte,UnderBracket:rte,UnderParenthesis:ote,Union:ite,UnionPlus:ate,Uogon:ste,uogon:cte,Uopf:lte,uopf:dte,UpArrowBar:ute,uparrow:_te,UpArrow:pte,Uparrow:mte,UpArrowDownArrow:gte,updownarrow:fte,UpDownArrow:Ete,Updownarrow:hte,UpEquilibrium:Ste,upharpoonleft:bte,upharpoonright:Tte,uplus:yte,UpperLeftArrow:vte,UpperRightArrow:Rte,upsi:Cte,Upsi:Ote,upsih:Nte,Upsilon:Ate,upsilon:Ite,UpTeeArrow:xte,UpTee:Dte,upuparrows:wte,urcorn:Lte,urcorner:Mte,urcrop:kte,Uring:Pte,uring:Ute,urtri:Fte,Uscr:Bte,uscr:Gte,utdot:qte,Utilde:Yte,utilde:Hte,utri:Vte,utrif:zte,uuarr:$te,Uuml:Wte,uuml:Kte,uwangle:Qte,vangrt:jte,varepsilon:Xte,varkappa:Zte,varnothing:Jte,varphi:ene,varpi:tne,varpropto:nne,varr:rne,vArr:one,varrho:ine,varsigma:ane,varsubsetneq:sne,varsubsetneqq:cne,varsupsetneq:lne,varsupsetneqq:dne,vartheta:une,vartriangleleft:_ne,vartriangleright:pne,vBar:mne,Vbar:gne,vBarv:fne,Vcy:Ene,vcy:hne,vdash:Sne,vDash:bne,Vdash:Tne,VDash:yne,Vdashl:vne,veebar:Rne,vee:Cne,Vee:One,veeeq:Nne,vellip:Ane,verbar:Ine,Verbar:xne,vert:Dne,Vert:wne,VerticalBar:Lne,VerticalLine:Mne,VerticalSeparator:kne,VerticalTilde:Pne,VeryThinSpace:Une,Vfr:Fne,vfr:Bne,vltri:Gne,vnsub:qne,vnsup:Yne,Vopf:Hne,vopf:Vne,vprop:zne,vrtri:$ne,Vscr:Wne,vscr:Kne,vsubnE:Qne,vsubne:jne,vsupnE:Xne,vsupne:Zne,Vvdash:Jne,vzigzag:ere,Wcirc:tre,wcirc:nre,wedbar:rre,wedge:ore,Wedge:ire,wedgeq:are,weierp:sre,Wfr:cre,wfr:lre,Wopf:dre,wopf:ure,wp:_re,wr:pre,wreath:mre,Wscr:gre,wscr:fre,xcap:Ere,xcirc:hre,xcup:Sre,xdtri:bre,Xfr:Tre,xfr:yre,xharr:vre,xhArr:Rre,Xi:Cre,xi:Ore,xlarr:Nre,xlArr:Are,xmap:Ire,xnis:xre,xodot:Dre,Xopf:wre,xopf:Lre,xoplus:Mre,xotime:kre,xrarr:Pre,xrArr:Ure,Xscr:Fre,xscr:Bre,xsqcup:Gre,xuplus:qre,xutri:Yre,xvee:Hre,xwedge:Vre,Yacute:zre,yacute:$re,YAcy:Wre,yacy:Kre,Ycirc:Qre,ycirc:jre,Ycy:Xre,ycy:Zre,yen:Jre,Yfr:eoe,yfr:toe,YIcy:noe,yicy:roe,Yopf:ooe,yopf:ioe,Yscr:aoe,yscr:soe,YUcy:coe,yucy:loe,yuml:doe,Yuml:uoe,Zacute:_oe,zacute:poe,Zcaron:moe,zcaron:goe,Zcy:foe,zcy:Eoe,Zdot:hoe,zdot:Soe,zeetrf:boe,ZeroWidthSpace:Toe,Zeta:yoe,zeta:voe,zfr:Roe,Zfr:Coe,ZHcy:Ooe,zhcy:Noe,zigrarr:Aoe,zopf:Ioe,Zopf:xoe,Zscr:Doe,zscr:woe,zwj:Loe,zwnj:Moe};(function(t){t.exports=koe})(EI);var Qd=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,lr={},x_={};function Poe(t){var e,n,r=x_[t];if(r)return r;for(r=x_[t]=[],e=0;e<128;e++)n=String.fromCharCode(e),/^[0-9a-z]$/i.test(n)?r.push(n):r.push("%"+("0"+e.toString(16).toUpperCase()).slice(-2));for(e=0;e "u"&&(n=!0),s=Poe(e),r=0,o=t.length;r =55296&&i<=57343){if(i>=55296&&i<=56319&&r+1 =56320&&a<=57343)){c+=encodeURIComponent(t[r]+t[r+1]),r++;continue}c+="%EF%BF%BD";continue}c+=encodeURIComponent(t[r])}return c}Ti.defaultChars=";/?:@&=+$,-_.!~*'()#";Ti.componentChars="-_.!~*'()";var Uoe=Ti,D_={};function Foe(t){var e,n,r=D_[t];if(r)return r;for(r=D_[t]=[],e=0;e<128;e++)n=String.fromCharCode(e),r.push(n);for(e=0;e =55296&&d<=57343?u+="���":u+=String.fromCharCode(d),o+=6;continue}if((a&248)===240&&o+91114111?u+="����":(d-=65536,u+=String.fromCharCode(55296+(d>>10),56320+(d&1023))),o+=9;continue}u+="�"}return u})}yi.defaultChars=";/?:@&=+$,#";yi.componentChars="";var Boe=yi,Goe=function(e){var n="";return n+=e.protocol||"",n+=e.slashes?"//":"",n+=e.auth?e.auth+"@":"",e.hostname&&e.hostname.indexOf(":")!==-1?n+="["+e.hostname+"]":n+=e.hostname||"",n+=e.port?":"+e.port:"",n+=e.pathname||"",n+=e.search||"",n+=e.hash||"",n};function qo(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var qoe=/^([a-z0-9.+-]+:)/i,Yoe=/:[0-9]*$/,Hoe=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,Voe=["<",">",'"',"`"," ","\r",` +`," "],zoe=["{","}","|","\\","^","`"].concat(Voe),$oe=["'"].concat(zoe),w_=["%","/","?",";","#"].concat($oe),L_=["/","?","#"],Woe=255,M_=/^[+a-z0-9A-Z_-]{0,63}$/,Koe=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,k_={javascript:!0,"javascript:":!0},P_={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function Qoe(t,e){if(t&&t instanceof qo)return t;var n=new qo;return n.parse(t,e),n}qo.prototype.parse=function(t,e){var n,r,o,i,a,s=t;if(s=s.trim(),!e&&t.split("#").length===1){var c=Hoe.exec(s);if(c)return this.pathname=c[1],c[2]&&(this.search=c[2]),this}var l=qoe.exec(s);if(l&&(l=l[0],o=l.toLowerCase(),this.protocol=l,s=s.substr(l.length)),(e||l||s.match(/^\/\/[^@\/]+@[^@\/]+/))&&(a=s.substr(0,2)==="//",a&&!(l&&k_[l])&&(s=s.substr(2),this.slashes=!0)),!k_[l]&&(a||l&&!P_[l])){var d=-1;for(n=0;n 127?f+="x":f+=h[E];if(!f.match(M_)){var T=g.slice(0,n),C=g.slice(n+1),y=h.match(Koe);y&&(T.push(y[1]),C.unshift(y[2])),C.length&&(s=C.join(".")+s),this.hostname=T.join(".");break}}}}this.hostname.length>Woe&&(this.hostname=""),m&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var I=s.indexOf("#");I!==-1&&(this.hash=s.substr(I),s=s.slice(0,I));var N=s.indexOf("?");return N!==-1&&(this.search=s.substr(N),s=s.slice(0,N)),s&&(this.pathname=s),P_[o]&&this.hostname&&!this.pathname&&(this.pathname=""),this};qo.prototype.parseHost=function(t){var e=Yoe.exec(t);e&&(e=e[0],e!==":"&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)};var joe=Qoe;lr.encode=Uoe;lr.decode=Boe;lr.format=Goe;lr.parse=joe;var gn={},Qi,U_;function nS(){return U_||(U_=1,Qi=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),Qi}var ji,F_;function rS(){return F_||(F_=1,ji=/[\0-\x1F\x7F-\x9F]/),ji}var Xi,B_;function Xoe(){return B_||(B_=1,Xi=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/),Xi}var Zi,G_;function oS(){return G_||(G_=1,Zi=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),Zi}var q_;function Zoe(){return q_||(q_=1,gn.Any=nS(),gn.Cc=rS(),gn.Cf=Xoe(),gn.P=Qd,gn.Z=oS()),gn}(function(t){function e(U){return Object.prototype.toString.call(U)}function n(U){return e(U)==="[object String]"}var r=Object.prototype.hasOwnProperty;function o(U,J){return r.call(U,J)}function i(U){var J=Array.prototype.slice.call(arguments,1);return J.forEach(function(z){if(z){if(typeof z!="object")throw new TypeError(z+"must be object");Object.keys(z).forEach(function(A){U[A]=z[A]})}}),U}function a(U,J,z){return[].concat(U.slice(0,J),z,U.slice(J+1))}function s(U){return!(U>=55296&&U<=57343||U>=64976&&U<=65007||(U&65535)===65535||(U&65535)===65534||U>=0&&U<=8||U===11||U>=14&&U<=31||U>=127&&U<=159||U>1114111)}function c(U){if(U>65535){U-=65536;var J=55296+(U>>10),z=56320+(U&1023);return String.fromCharCode(J,z)}return String.fromCharCode(U)}var l=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,d=/&([a-z#][a-z0-9]{1,31});/gi,u=new RegExp(l.source+"|"+d.source,"gi"),_=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,p=Go;function m(U,J){var z=0;return o(p,J)?p[J]:J.charCodeAt(0)===35&&_.test(J)&&(z=J[1].toLowerCase()==="x"?parseInt(J.slice(2),16):parseInt(J.slice(1),10),s(z))?c(z):U}function g(U){return U.indexOf("\\")<0?U:U.replace(l,"$1")}function h(U){return U.indexOf("\\")<0&&U.indexOf("&")<0?U:U.replace(u,function(J,z,A){return z||m(J,A)})}var f=/[&<>"]/,E=/[&<>"]/g,S={"&":"&","<":"<",">":">",'"':"""};function T(U){return S[U]}function C(U){return f.test(U)?U.replace(E,T):U}var y=/[.?*+^$[\]\\(){}|-]/g;function I(U){return U.replace(y,"\\$&")}function N(U){switch(U){case 9:case 32:return!0}return!1}function q(U){if(U>=8192&&U<=8202)return!0;switch(U){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var P=Qd;function L(U){return P.test(U)}function ne(U){switch(U){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function ae(U){return U=U.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(U=U.replace(/ẞ/g,"ß")),U.toLowerCase().toUpperCase()}t.lib={},t.lib.mdurl=lr,t.lib.ucmicro=Zoe(),t.assign=i,t.isString=n,t.has=o,t.unescapeMd=g,t.unescapeAll=h,t.isValidEntityCode=s,t.fromCodePoint=c,t.escapeHtml=C,t.arrayReplaceAt=a,t.isSpace=N,t.isWhiteSpace=q,t.isMdAsciiPunct=ne,t.isPunctChar=L,t.escapeRE=I,t.normalizeReference=ae})(Ce);var vi={},Joe=function(e,n,r){var o,i,a,s,c=-1,l=e.posMax,d=e.pos;for(e.pos=n+1,o=1;e.pos 32))return c;if(o===41){if(i===0)break;i--}n++}return s===n||i!==0||(c.str=Y_(e.slice(s,n)),c.lines=a,c.pos=n,c.ok=!0),c},tie=Ce.unescapeAll,nie=function(e,n,r){var o,i,a=0,s=n,c={ok:!1,pos:0,lines:0,str:""};if(n>=r||(i=e.charCodeAt(n),i!==34&&i!==39&&i!==40))return c;for(n++,i===40&&(i=41);n "+Dn(t[e].content)+""};Pt.code_block=function(t,e,n,r,o){var i=t[e];return" +`};Pt.fence=function(t,e,n,r,o){var i=t[e],a=i.info?oie(i.info).trim():"",s="",c="",l,d,u,_,p;return a&&(u=a.split(/(\s+)/g),s=u[0],c=u.slice(2).join("")),n.highlight?l=n.highlight(i.content,s,c)||Dn(i.content):l=Dn(i.content),l.indexOf(""+Dn(t[e].content)+`
`):""+l+`
`};Pt.image=function(t,e,n,r,o){var i=t[e];return i.attrs[i.attrIndex("alt")][1]=o.renderInlineAsText(i.children,n,r),o.renderToken(t,e,n)};Pt.hardbreak=function(t,e,n){return n.xhtmlOut?`"+l+`
@@ -20,17 +20,17 @@ This will delete all your configurations and get back to default configuration.` `};Pt.softbreak=function(t,e,n){return n.breaks?n.xhtmlOut?`
`:`
`:` -`};Pt.text=function(t,e){return Dn(t[e].content)};Pt.html_block=function(t,e){return t[e].content};Pt.html_inline=function(t,e){return t[e].content};function dr(){this.rules=nie({},Pt)}dr.prototype.renderAttrs=function(e){var n,r,o;if(!e.attrs)return"";for(o="",n=0,r=e.attrs.length;n`:">",i)};dr.prototype.renderInline=function(t,e,n){for(var r,o="",i=this.rules,a=0,s=t.length;a \s]/i.test(t)}function _ie(t){return/^<\/a\s*>/i.test(t)}var pie=function(e){var n,r,o,i,a,s,c,l,d,u,_,p,m,g,h,f,E=e.tokens,S;if(e.md.options.linkify){for(r=0,o=E.length;r=0;n--){if(s=i[n],s.type==="link_close"){for(n--;i[n].level!==s.level&&i[n].type!=="link_open";)n--;continue}if(s.type==="html_inline"&&(uie(s.content)&&m>0&&m--,_ie(s.content)&&m++),!(m>0)&&s.type==="text"&&e.md.linkify.test(s.content)){for(d=s.content,S=e.md.linkify.match(d),c=[],p=s.level,_=0,S.length>0&&S[0].index===0&&n>0&&i[n-1].type==="text_special"&&(S=S.slice(1)),l=0;l _&&(a=new e.Token("text","",0),a.content=d.slice(_,u),a.level=p,c.push(a)),a=new e.Token("link_open","a",1),a.attrs=[["href",h]],a.level=p++,a.markup="linkify",a.info="auto",c.push(a),a=new e.Token("text","",0),a.content=f,a.level=p,c.push(a),a=new e.Token("link_close","a",-1),a.level=--p,a.markup="linkify",a.info="auto",c.push(a),_=S[l].lastIndex);_ =0;e--)n=t[e],n.type==="text"&&!r&&(n.content=n.content.replace(gie,Eie)),n.type==="link_open"&&n.info==="auto"&&r--,n.type==="link_close"&&n.info==="auto"&&r++}function Sie(t){var e,n,r=0;for(e=t.length-1;e>=0;e--)n=t[e],n.type==="text"&&!r&&iS.test(n.content)&&(n.content=n.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),n.type==="link_open"&&n.info==="auto"&&r--,n.type==="link_close"&&n.info==="auto"&&r++}var bie=function(e){var n;if(e.md.options.typographer)for(n=e.tokens.length-1;n>=0;n--)e.tokens[n].type==="inline"&&(mie.test(e.tokens[n].content)&&hie(e.tokens[n].children),iS.test(e.tokens[n].content)&&Sie(e.tokens[n].children))},Y_=Ce.isWhiteSpace,H_=Ce.isPunctChar,V_=Ce.isMdAsciiPunct,Tie=/['"]/,z_=/['"]/g,$_="’";function oo(t,e,n){return t.slice(0,e)+n+t.slice(e+1)}function yie(t,e){var n,r,o,i,a,s,c,l,d,u,_,p,m,g,h,f,E,S,T,C,y;for(T=[],n=0;n =0&&!(T[E].level<=c);E--);if(T.length=E+1,r.type==="text"){o=r.content,a=0,s=o.length;e:for(;a =0)d=o.charCodeAt(i.index-1);else for(E=n-1;E>=0&&!(t[E].type==="softbreak"||t[E].type==="hardbreak");E--)if(t[E].content){d=t[E].content.charCodeAt(t[E].content.length-1);break}if(u=32,a=48&&d<=57&&(f=h=!1),h&&f&&(h=_,f=p),!h&&!f){S&&(r.content=oo(r.content,i.index,$_));continue}if(f){for(E=T.length-1;E>=0&&(l=T[E],!(T[E].level=0;n--)e.tokens[n].type!=="inline"||!Tie.test(e.tokens[n].content)||yie(e.tokens[n].children,e)},Rie=function(e){var n,r,o,i,a,s,c=e.tokens;for(n=0,r=c.length;n =0&&(r=this.attrs[n][1]),r};ur.prototype.attrJoin=function(e,n){var r=this.attrIndex(e);r<0?this.attrPush([e,n]):this.attrs[r][1]=this.attrs[r][1]+" "+n};var jd=ur,Cie=jd;function aS(t,e,n){this.src=t,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=e}aS.prototype.Token=Cie;var Oie=aS,Nie=Qd,Zi=[["normalize",sie],["block",cie],["inline",lie],["linkify",pie],["replacements",bie],["smartquotes",vie],["text_join",Rie]];function Xd(){this.ruler=new Nie;for(var t=0;t r||(d=n+1,e.sCount[d] =4||(s=e.bMarks[d]+e.tShift[d],s>=e.eMarks[d])||(C=e.src.charCodeAt(s++),C!==124&&C!==45&&C!==58)||s>=e.eMarks[d]||(y=e.src.charCodeAt(s++),y!==124&&y!==45&&y!==58&&!Ji(y))||C===45&&Ji(y))return!1;for(;s =4||(u=W_(a),u.length&&u[0]===""&&u.shift(),u.length&&u[u.length-1]===""&&u.pop(),_=u.length,_===0||_!==m.length))return!1;if(o)return!0;for(E=e.parentType,e.parentType="table",T=e.md.block.ruler.getRules("blockquote"),p=e.push("table_open","table",1),p.map=h=[n,0],p=e.push("thead_open","thead",1),p.map=[n,n+1],p=e.push("tr_open","tr",1),p.map=[n,n+1],c=0;c =4)break;for(u=W_(a),u.length&&u[0]===""&&u.shift(),u.length&&u[u.length-1]===""&&u.pop(),d===n+2&&(p=e.push("tbody_open","tbody",1),p.map=f=[n+2,0]),p=e.push("tr_open","tr",1),p.map=[d,d+1],c=0;c<_;c++)p=e.push("td_open","td",1),m[c]&&(p.attrs=[["style","text-align:"+m[c]]]),p=e.push("inline","",0),p.content=u[c]?u[c].trim():"",p.children=[],p=e.push("td_close","td",-1);p=e.push("tr_close","tr",-1)}return f&&(p=e.push("tbody_close","tbody",-1),f[1]=d),p=e.push("table_close","table",-1),h[1]=d,e.parentType=E,e.line=d,!0},xie=function(e,n,r){var o,i,a;if(e.sCount[n]-e.blkIndent<4)return!1;for(i=o=n+1;o =4){o++,i=o;continue}break}return e.line=i,a=e.push("code_block","code",0),a.content=e.getLines(n,i,4+e.blkIndent,!1)+` -`,a.map=[n,e.line],!0},Die=function(e,n,r,o){var i,a,s,c,l,d,u,_=!1,p=e.bMarks[n]+e.tShift[n],m=e.eMarks[n];if(e.sCount[n]-e.blkIndent>=4||p+3>m||(i=e.src.charCodeAt(p),i!==126&&i!==96)||(l=p,p=e.skipChars(p,i),a=p-l,a<3)||(u=e.src.slice(l,p),s=e.src.slice(p,m),i===96&&s.indexOf(String.fromCharCode(i))>=0))return!1;if(o)return!0;for(c=n;c++,!(c>=r||(p=l=e.bMarks[c]+e.tShift[c],m=e.eMarks[c],p =4)&&(p=e.skipChars(p,i),!(p-l=4||e.src.charCodeAt(P++)!==62)return!1;if(o)return!0;for(c=p=e.sCount[n]+1,e.src.charCodeAt(P)===32?(P++,c++,p++,i=!1,T=!0):e.src.charCodeAt(P)===9?(T=!0,(e.bsCount[n]+p)%4===3?(P++,c++,p++,i=!1):i=!0):T=!1,m=[e.bMarks[n]],e.bMarks[n]=P;P =L,E=[e.sCount[n]],e.sCount[n]=p-c,S=[e.tShift[n]],e.tShift[n]=P-e.bMarks[n],y=e.md.block.ruler.getRules("blockquote"),f=e.parentType,e.parentType="blockquote",_=n+1;_ =L));_++){if(e.src.charCodeAt(P++)===62&&!N){for(c=p=e.sCount[_]+1,e.src.charCodeAt(P)===32?(P++,c++,p++,i=!1,T=!0):e.src.charCodeAt(P)===9?(T=!0,(e.bsCount[_]+p)%4===3?(P++,c++,p++,i=!1):i=!0):T=!1,m.push(e.bMarks[_]),e.bMarks[_]=P;P =L,g.push(e.bsCount[_]),e.bsCount[_]=e.sCount[_]+1+(T?1:0),E.push(e.sCount[_]),e.sCount[_]=p-c,S.push(e.tShift[_]),e.tShift[_]=P-e.bMarks[_];continue}if(d)break;for(C=!1,s=0,l=y.length;s ",I.map=u=[n,0],e.md.block.tokenize(e,n,_),I=e.push("blockquote_close","blockquote",-1),I.markup=">",e.lineMax=q,e.parentType=f,u[1]=e.line,s=0;s =4||(i=e.src.charCodeAt(l++),i!==42&&i!==45&&i!==95))return!1;for(a=1;l =i||(n=t.src.charCodeAt(o++),n<48||n>57))return-1;for(;;){if(o>=i)return-1;if(n=t.src.charCodeAt(o++),n>=48&&n<=57){if(o-r>=10)return-1;continue}if(n===41||n===46)break;return-1}return o=4||e.listIndent>=0&&e.sCount[n]-e.listIndent>=4&&e.sCount[n] =e.blkIndent&&(A=!0),(L=j_(e,n))>=0){if(u=!0,ae=e.bMarks[n]+e.tShift[n],f=Number(e.src.slice(ae,L-1)),A&&f!==1)return!1}else if((L=Q_(e,n))>=0)u=!1;else return!1;if(A&&e.skipSpaces(L)>=e.eMarks[n])return!1;if(h=e.src.charCodeAt(L-1),o)return!0;for(g=e.tokens.length,u?(z=e.push("ordered_list_open","ol",1),f!==1&&(z.attrs=[["start",f]])):z=e.push("bullet_list_open","ul",1),z.map=m=[n,0],z.markup=String.fromCharCode(h),S=n,ne=!1,J=e.md.block.ruler.getRules("list"),y=e.parentType,e.parentType="list";S =E?l=1:l=T-d,l>4&&(l=1),c=d+l,z=e.push("list_item_open","li",1),z.markup=String.fromCharCode(h),z.map=_=[n,0],u&&(z.info=e.src.slice(ae,L-1)),q=e.tight,N=e.tShift[n],I=e.sCount[n],C=e.listIndent,e.listIndent=e.blkIndent,e.blkIndent=c,e.tight=!0,e.tShift[n]=a-e.bMarks[n],e.sCount[n]=T,a>=E&&e.isEmpty(n+1)?e.line=Math.min(e.line+2,r):e.md.block.tokenize(e,n,r,!0),(!e.tight||ne)&&(G=!1),ne=e.line-n>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=C,e.tShift[n]=N,e.sCount[n]=I,e.tight=q,z=e.push("list_item_close","li",-1),z.markup=String.fromCharCode(h),S=n=e.line,_[1]=S,a=e.bMarks[n],S>=r||e.sCount[S] =4)break;for(U=!1,s=0,p=J.length;s =4||e.src.charCodeAt(y)!==91)return!1;for(;++y3)&&!(e.sCount[N]<0)){for(E=!1,d=0,u=S.length;d"u"&&(e.env.references={}),typeof e.env.references[_]>"u"&&(e.env.references[_]={title:T,href:l}),e.parentType=m,e.line=n+C+1),!0)},Bie=["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","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],vi={},Gie="[a-zA-Z_:][a-zA-Z0-9:._-]*",qie="[^\"'=<>`\\x00-\\x20]+",Yie="'[^']*'",Hie='"[^"]*"',Vie="(?:"+qie+"|"+Yie+"|"+Hie+")",zie="(?:\\s+"+Gie+"(?:\\s*=\\s*"+Vie+")?)",cS="<[A-Za-z][A-Za-z0-9\\-]*"+zie+"*\\s*\\/?>",lS="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",$ie="|",Wie="<[?][\\s\\S]*?[?]>",Kie="]*>",Qie="",jie=new RegExp("^(?:"+cS+"|"+lS+"|"+$ie+"|"+Wie+"|"+Kie+"|"+Qie+")"),Xie=new RegExp("^(?:"+cS+"|"+lS+")");vi.HTML_TAG_RE=jie;vi.HTML_OPEN_CLOSE_TAG_RE=Xie;var Zie=Bie,Jie=vi.HTML_OPEN_CLOSE_TAG_RE,Pn=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^?("+Zie.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(Jie.source+"\\s*$"),/^$/,!1]],eae=function(e,n,r,o){var i,a,s,c,l=e.bMarks[n]+e.tShift[n],d=e.eMarks[n];if(e.sCount[n]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(l)!==60)return!1;for(c=e.src.slice(l,d),i=0;i
=4||(i=e.src.charCodeAt(l),i!==35||l>=d))return!1;for(a=1,i=e.src.charCodeAt(++l);i===35&&l 6||l l&&X_(e.src.charCodeAt(s-1))&&(d=s),e.line=n+1,c=e.push("heading_open","h"+String(a),1),c.markup="########".slice(0,a),c.map=[n,e.line],c=e.push("inline","",0),c.content=e.src.slice(l,d).trim(),c.map=[n,e.line],c.children=[],c=e.push("heading_close","h"+String(a),-1),c.markup="########".slice(0,a)),!0)},nae=function(e,n,r){var o,i,a,s,c,l,d,u,_,p=n+1,m,g=e.md.block.ruler.getRules("paragraph");if(e.sCount[n]-e.blkIndent>=4)return!1;for(m=e.parentType,e.parentType="paragraph";p 3)){if(e.sCount[p]>=e.blkIndent&&(l=e.bMarks[p]+e.tShift[p],d=e.eMarks[p],l =d)))){u=_===61?1:2;break}if(!(e.sCount[p]<0)){for(i=!1,a=0,s=g.length;a 3)&&!(e.sCount[l]<0)){for(o=!1,i=0,a=d.length;i0&&this.level++,this.tokens.push(r),r};Ut.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]};Ut.prototype.skipEmptyLines=function(e){for(var n=this.lineMax;en;)if(!Ri(this.src.charCodeAt(--e)))return e+1;return e};Ut.prototype.skipChars=function(e,n){for(var r=this.src.length;e r;)if(n!==this.src.charCodeAt(--e))return e+1;return e};Ut.prototype.getLines=function(e,n,r,o){var i,a,s,c,l,d,u,_=e;if(e>=n)return"";for(d=new Array(n-e),i=0;_ r?d[i]=new Array(a-r+1).join(" ")+this.src.slice(c,l):d[i]=this.src.slice(c,l)}return d.join("")};Ut.prototype.Token=dS;var oae=Ut,iae=Qd,ao=[["table",Iie,["paragraph","reference"]],["code",xie],["fence",Die,["paragraph","reference","blockquote","list"]],["blockquote",wie,["paragraph","reference","blockquote","list"]],["hr",Mie,["paragraph","reference","blockquote","list"]],["list",Pie,["paragraph","reference","blockquote"]],["reference",Fie],["html_block",eae,["paragraph","reference","blockquote"]],["heading",tae,["paragraph","reference","blockquote"]],["lheading",nae],["paragraph",rae]];function Ci(){this.ruler=new iae;for(var t=0;t =n||t.sCount[s] =l){t.line=n;break}for(o=0;o0||(r=e.pos,o=e.posMax,r+3>o)||e.src.charCodeAt(r)!==58||e.src.charCodeAt(r+1)!==47||e.src.charCodeAt(r+2)!==47||(i=e.pending.match(lae),!i)||(a=i[1],s=e.md.linkify.matchAtStart(e.src.slice(r-a.length)),!s)||(c=s.url,c=c.replace(/\*+$/,""),l=e.md.normalizeLink(c),!e.md.validateLink(l))?!1:(n||(e.pending=e.pending.slice(0,-a.length),d=e.push("link_open","a",1),d.attrs=[["href",l]],d.markup="linkify",d.info="auto",d=e.push("text","",0),d.content=e.md.normalizeLinkText(c),d=e.push("link_close","a",-1),d.markup="linkify",d.info="auto"),e.pos+=c.length-a.length,!0)},uae=Ce.isSpace,_ae=function(e,n){var r,o,i,a=e.pos;if(e.src.charCodeAt(a)!==10)return!1;if(r=e.pending.length-1,o=e.posMax,!n)if(r>=0&&e.pending.charCodeAt(r)===32)if(r>=1&&e.pending.charCodeAt(r-1)===32){for(i=r-1;i>=1&&e.pending.charCodeAt(i-1)===32;)i--;e.pending=e.pending.slice(0,i),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(a++;a ?@[]^_`{|}~-".split("").forEach(function(t){Zd[t.charCodeAt(0)]=1});var mae=function(e,n){var r,o,i,a,s,c=e.pos,l=e.posMax;if(e.src.charCodeAt(c)!==92||(c++,c>=l))return!1;if(r=e.src.charCodeAt(c),r===10){for(n||e.push("hardbreak","br",0),c++;c =55296&&r<=56319&&c+1 =56320&&o<=57343&&(a+=e.src[c+1],c++)),i="\\"+a,n||(s=e.push("text_special","",0),r<256&&Zd[r]!==0?s.content=a:s.content=i,s.markup=i,s.info="escape"),e.pos=c+1,!0},gae=function(e,n){var r,o,i,a,s,c,l,d,u=e.pos,_=e.src.charCodeAt(u);if(_!==96)return!1;for(r=u,u++,o=e.posMax;u =0;n--)r=e[n],!(r.marker!==95&&r.marker!==42)&&r.end!==-1&&(o=e[r.end],s=n>0&&e[n-1].end===r.end+1&&e[n-1].marker===r.marker&&e[n-1].token===r.token-1&&e[r.end+1].token===o.token+1,a=String.fromCharCode(r.marker),i=t.tokens[r.token],i.type=s?"strong_open":"em_open",i.tag=s?"strong":"em",i.nesting=1,i.markup=s?a+a:a,i.content="",i=t.tokens[o.token],i.type=s?"strong_close":"em_close",i.tag=s?"strong":"em",i.nesting=-1,i.markup=s?a+a:a,i.content="",s&&(t.tokens[e[n-1].token].content="",t.tokens[e[r.end+1].token].content="",n--))}Ni.postProcess=function(e){var n,r=e.tokens_meta,o=e.tokens_meta.length;for(ep(e,e.delimiters),n=0;n =g)return!1;if(h=c,l=e.md.helpers.parseLinkDestination(e.src,c,e.posMax),l.ok){for(_=e.md.normalizeLink(l.str),e.md.validateLink(_)?c=l.pos:_="",h=c;c =g||e.src.charCodeAt(c)!==41)&&(f=!0),c++}if(f){if(typeof e.env.references>"u")return!1;if(c =0?i=e.src.slice(h,c++):c=a+1):c=a+1,i||(i=e.src.slice(s,a)),d=e.env.references[fae(i)],!d)return e.pos=m,!1;_=d.href,p=d.title}return n||(e.pos=s,e.posMax=a,u=e.push("link_open","a",1),u.attrs=r=[["href",_]],p&&r.push(["title",p]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,u=e.push("link_close","a",-1)),e.pos=c,e.posMax=g,!0},hae=Ce.normalizeReference,na=Ce.isSpace,Sae=function(e,n){var r,o,i,a,s,c,l,d,u,_,p,m,g,h="",f=e.pos,E=e.posMax;if(e.src.charCodeAt(e.pos)!==33||e.src.charCodeAt(e.pos+1)!==91||(c=e.pos+2,s=e.md.helpers.parseLinkLabel(e,e.pos+1,!1),s<0))return!1;if(l=s+1,l /g,">").replace(/"/g,""").replace(/'/g,"'")}function cn(t,...e){const n=Object.create(null);for(const r in t)n[r]=t[r];return e.forEach(function(r){for(const o in r)n[o]=r[o]}),n}const CFe="",gp=t=>!!t.scope,OFe=(t,{prefix:e})=>{if(t.startsWith("language:"))return t.replace("language:","language-");if(t.includes(".")){const n=t.split(".");return[`${e}${n.shift()}`,...n.map((r,o)=>`${r}${"_".repeat(o+1)}`)].join(" ")}return`${e}${t}`};class NFe{constructor(e,n){this.buffer="",this.classPrefix=n.classPrefix,e.walk(this)}addText(e){this.buffer+=vS(e)}openNode(e){if(!gp(e))return;const n=OFe(e.scope,{prefix:this.classPrefix});this.span(n)}closeNode(e){gp(e)&&(this.buffer+=CFe)}value(){return this.buffer}span(e){this.buffer+=``}}const fp=(t={})=>{const e={children:[]};return Object.assign(e,t),e};class ou{constructor(){this.rootNode=fp(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const n=fp({scope:e});this.add(n),this.stack.push(n)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,n){return typeof n=="string"?e.addText(n):n.children&&(e.openNode(n),n.children.forEach(r=>this._walk(e,r)),e.closeNode(n)),e}static _collapse(e){typeof e!="string"&&e.children&&(e.children.every(n=>typeof n=="string")?e.children=[e.children.join("")]:e.children.forEach(n=>{ou._collapse(n)}))}}class AFe extends ou{constructor(e){super(),this.options=e}addText(e){e!==""&&this.add(e)}startScope(e){this.openNode(e)}endScope(){this.closeNode()}__addSublanguage(e,n){const r=e.root;n&&(r.scope=`language:${n}`),this.add(r)}toHTML(){return new NFe(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function Gr(t){return t?typeof t=="string"?t:t.source:null}function RS(t){return Mn("(?=",t,")")}function IFe(t){return Mn("(?:",t,")*")}function xFe(t){return Mn("(?:",t,")?")}function Mn(...t){return t.map(n=>Gr(n)).join("")}function DFe(t){const e=t[t.length-1];return typeof e=="object"&&e.constructor===Object?(t.splice(t.length-1,1),e):{}}function iu(...t){return"("+(DFe(t).capture?"":"?:")+t.map(r=>Gr(r)).join("|")+")"}function CS(t){return new RegExp(t.toString()+"|").exec("").length-1}function wFe(t,e){const n=t&&t.exec(e);return n&&n.index===0}const LFe=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function au(t,{joinWith:e}){let n=0;return t.map(r=>{n+=1;const o=n;let i=Gr(r),a="";for(;i.length>0;){const s=LFe.exec(i);if(!s){a+=i;break}a+=i.substring(0,s.index),i=i.substring(s.index+s[0].length),s[0][0]==="\\"&&s[1]?a+="\\"+String(Number(s[1])+o):(a+=s[0],s[0]==="("&&n++)}return a}).map(r=>`(${r})`).join(e)}const MFe=/\b\B/,OS="[a-zA-Z]\\w*",su="[a-zA-Z_]\\w*",NS="\\b\\d+(\\.\\d+)?",AS="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",IS="\\b(0b[01]+)",kFe="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",PFe=(t={})=>{const e=/^#![ ]*\//;return t.binary&&(t.begin=Mn(e,/.*\b/,t.binary,/\b.*/)),cn({scope:"meta",begin:e,end:/$/,relevance:0,"on:begin":(n,r)=>{n.index!==0&&r.ignoreMatch()}},t)},qr={begin:"\\\\[\\s\\S]",relevance:0},UFe={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[qr]},FFe={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[qr]},BFe={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},Ii=function(t,e,n={}){const r=cn({scope:"comment",begin:t,end:e,contains:[]},n);r.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const o=iu("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return r.contains.push({begin:Mn(/[ ]+/,"(",o,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),r},GFe=Ii("//","$"),qFe=Ii("/\\*","\\*/"),YFe=Ii("#","$"),HFe={scope:"number",begin:NS,relevance:0},VFe={scope:"number",begin:AS,relevance:0},zFe={scope:"number",begin:IS,relevance:0},$Fe={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[qr,{begin:/\[/,end:/\]/,relevance:0,contains:[qr]}]}]},WFe={scope:"title",begin:OS,relevance:0},KFe={scope:"title",begin:su,relevance:0},QFe={begin:"\\.\\s*"+su,relevance:0},jFe=function(t){return Object.assign(t,{"on:begin":(e,n)=>{n.data._beginMatch=e[1]},"on:end":(e,n)=>{n.data._beginMatch!==e[1]&&n.ignoreMatch()}})};var so=Object.freeze({__proto__:null,MATCH_NOTHING_RE:MFe,IDENT_RE:OS,UNDERSCORE_IDENT_RE:su,NUMBER_RE:NS,C_NUMBER_RE:AS,BINARY_NUMBER_RE:IS,RE_STARTERS_RE:kFe,SHEBANG:PFe,BACKSLASH_ESCAPE:qr,APOS_STRING_MODE:UFe,QUOTE_STRING_MODE:FFe,PHRASAL_WORDS_MODE:BFe,COMMENT:Ii,C_LINE_COMMENT_MODE:GFe,C_BLOCK_COMMENT_MODE:qFe,HASH_COMMENT_MODE:YFe,NUMBER_MODE:HFe,C_NUMBER_MODE:VFe,BINARY_NUMBER_MODE:zFe,REGEXP_MODE:$Fe,TITLE_MODE:WFe,UNDERSCORE_TITLE_MODE:KFe,METHOD_GUARD:QFe,END_SAME_AS_BEGIN:jFe});function XFe(t,e){t.input[t.index-1]==="."&&e.ignoreMatch()}function ZFe(t,e){t.className!==void 0&&(t.scope=t.className,delete t.className)}function JFe(t,e){e&&t.beginKeywords&&(t.begin="\\b("+t.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",t.__beforeBegin=XFe,t.keywords=t.keywords||t.beginKeywords,delete t.beginKeywords,t.relevance===void 0&&(t.relevance=0))}function eBe(t,e){Array.isArray(t.illegal)&&(t.illegal=iu(...t.illegal))}function tBe(t,e){if(t.match){if(t.begin||t.end)throw new Error("begin & end are not supported with match");t.begin=t.match,delete t.match}}function nBe(t,e){t.relevance===void 0&&(t.relevance=1)}const rBe=(t,e)=>{if(!t.beforeMatch)return;if(t.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},t);Object.keys(t).forEach(r=>{delete t[r]}),t.keywords=n.keywords,t.begin=Mn(n.beforeMatch,RS(n.begin)),t.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},t.relevance=0,delete n.beforeMatch},oBe=["of","and","for","in","not","or","if","then","parent","list","value"],iBe="keyword";function xS(t,e,n=iBe){const r=Object.create(null);return typeof t=="string"?o(n,t.split(" ")):Array.isArray(t)?o(n,t):Object.keys(t).forEach(function(i){Object.assign(r,xS(t[i],e,i))}),r;function o(i,a){e&&(a=a.map(s=>s.toLowerCase())),a.forEach(function(s){const c=s.split("|");r[c[0]]=[i,aBe(c[0],c[1])]})}}function aBe(t,e){return e?Number(e):sBe(t)?0:1}function sBe(t){return oBe.includes(t.toLowerCase())}const Ep={},In=t=>{console.error(t)},hp=(t,...e)=>{console.log(`WARN: ${t}`,...e)},Un=(t,e)=>{Ep[`${t}/${e}`]||(console.log(`Deprecated as of ${t}. ${e}`),Ep[`${t}/${e}`]=!0)},Yo=new Error;function DS(t,e,{key:n}){let r=0;const o=t[n],i={},a={};for(let s=1;s<=e.length;s++)a[s+r]=o[s],i[s+r]=!0,r+=CS(e[s-1]);t[n]=a,t[n]._emit=i,t[n]._multi=!0}function cBe(t){if(Array.isArray(t.begin)){if(t.skip||t.excludeBegin||t.returnBegin)throw In("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),Yo;if(typeof t.beginScope!="object"||t.beginScope===null)throw In("beginScope must be object"),Yo;DS(t,t.begin,{key:"beginScope"}),t.begin=au(t.begin,{joinWith:""})}}function lBe(t){if(Array.isArray(t.end)){if(t.skip||t.excludeEnd||t.returnEnd)throw In("skip, excludeEnd, returnEnd not compatible with endScope: {}"),Yo;if(typeof t.endScope!="object"||t.endScope===null)throw In("endScope must be object"),Yo;DS(t,t.end,{key:"endScope"}),t.end=au(t.end,{joinWith:""})}}function dBe(t){t.scope&&typeof t.scope=="object"&&t.scope!==null&&(t.beginScope=t.scope,delete t.scope)}function uBe(t){dBe(t),typeof t.beginScope=="string"&&(t.beginScope={_wrap:t.beginScope}),typeof t.endScope=="string"&&(t.endScope={_wrap:t.endScope}),cBe(t),lBe(t)}function _Be(t){function e(a,s){return new RegExp(Gr(a),"m"+(t.case_insensitive?"i":"")+(t.unicodeRegex?"u":"")+(s?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(s,c){c.position=this.position++,this.matchIndexes[this.matchAt]=c,this.regexes.push([c,s]),this.matchAt+=CS(s)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const s=this.regexes.map(c=>c[1]);this.matcherRe=e(au(s,{joinWith:"|"}),!0),this.lastIndex=0}exec(s){this.matcherRe.lastIndex=this.lastIndex;const c=this.matcherRe.exec(s);if(!c)return null;const l=c.findIndex((u,_)=>_>0&&u!==void 0),d=this.matchIndexes[l];return c.splice(0,l),Object.assign(c,d)}}class r{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(s){if(this.multiRegexes[s])return this.multiRegexes[s];const c=new n;return this.rules.slice(s).forEach(([l,d])=>c.addRule(l,d)),c.compile(),this.multiRegexes[s]=c,c}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(s,c){this.rules.push([s,c]),c.type==="begin"&&this.count++}exec(s){const c=this.getMatcher(this.regexIndex);c.lastIndex=this.lastIndex;let l=c.exec(s);if(this.resumingScanAtSamePosition()&&!(l&&l.index===this.lastIndex)){const d=this.getMatcher(0);d.lastIndex=this.lastIndex+1,l=d.exec(s)}return l&&(this.regexIndex+=l.position+1,this.regexIndex===this.count&&this.considerAll()),l}}function o(a){const s=new r;return a.contains.forEach(c=>s.addRule(c.begin,{rule:c,type:"begin"})),a.terminatorEnd&&s.addRule(a.terminatorEnd,{type:"end"}),a.illegal&&s.addRule(a.illegal,{type:"illegal"}),s}function i(a,s){const c=a;if(a.isCompiled)return c;[ZFe,tBe,uBe,rBe].forEach(d=>d(a,s)),t.compilerExtensions.forEach(d=>d(a,s)),a.__beforeBegin=null,[JFe,eBe,nBe].forEach(d=>d(a,s)),a.isCompiled=!0;let l=null;return typeof a.keywords=="object"&&a.keywords.$pattern&&(a.keywords=Object.assign({},a.keywords),l=a.keywords.$pattern,delete a.keywords.$pattern),l=l||/\w+/,a.keywords&&(a.keywords=xS(a.keywords,t.case_insensitive)),c.keywordPatternRe=e(l,!0),s&&(a.begin||(a.begin=/\B|\b/),c.beginRe=e(c.begin),!a.end&&!a.endsWithParent&&(a.end=/\B|\b/),a.end&&(c.endRe=e(c.end)),c.terminatorEnd=Gr(c.end)||"",a.endsWithParent&&s.terminatorEnd&&(c.terminatorEnd+=(a.end?"|":"")+s.terminatorEnd)),a.illegal&&(c.illegalRe=e(a.illegal)),a.contains||(a.contains=[]),a.contains=[].concat(...a.contains.map(function(d){return pBe(d==="self"?a:d)})),a.contains.forEach(function(d){i(d,c)}),a.starts&&i(a.starts,s),c.matcher=o(c),c}if(t.compilerExtensions||(t.compilerExtensions=[]),t.contains&&t.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return t.classNameAliases=cn(t.classNameAliases||{}),i(t)}function wS(t){return t?t.endsWithParent||wS(t.starts):!1}function pBe(t){return t.variants&&!t.cachedVariants&&(t.cachedVariants=t.variants.map(function(e){return cn(t,{variants:null},e)})),t.cachedVariants?t.cachedVariants:wS(t)?cn(t,{starts:t.starts?cn(t.starts):null}):Object.isFrozen(t)?cn(t):t}var mBe="11.8.0";class gBe extends Error{constructor(e,n){super(e),this.name="HTMLInjectionError",this.html=n}}const ca=vS,Sp=cn,bp=Symbol("nomatch"),fBe=7,LS=function(t){const e=Object.create(null),n=Object.create(null),r=[];let o=!0;const i="Could not find the language '{}', did you forget to load/include a language module?",a={disableAutodetect:!0,name:"Plain text",contains:[]};let s={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:AFe};function c(A){return s.noHighlightRe.test(A)}function l(A){let G=A.className+" ";G+=A.parentNode?A.parentNode.className:"";const Z=s.languageDetectRe.exec(G);if(Z){const de=q(Z[1]);return de||(hp(i.replace("{}",Z[1])),hp("Falling back to no-highlight mode for this block.",A)),de?Z[1]:"no-highlight"}return G.split(/\s+/).find(de=>c(de)||q(de))}function d(A,G,Z){let de="",ce="";typeof G=="object"?(de=A,Z=G.ignoreIllegals,ce=G.language):(Un("10.7.0","highlight(lang, code, ...args) has been deprecated."),Un("10.7.0",`Please use highlight(code, options) instead. -https://github.com/highlightjs/highlight.js/issues/2277`),ce=A,de=G),Z===void 0&&(Z=!0);const ue={code:de,language:ce};J("before:highlight",ue);const Se=ue.result?ue.result:u(ue.language,ue.code,Z);return Se.code=ue.code,J("after:highlight",Se),Se}function u(A,G,Z,de){const ce=Object.create(null);function ue(Y,W){return Y.keywords[W]}function Se(){if(!w.keywords){k.addText(j);return}let Y=0;w.keywordPatternRe.lastIndex=0;let W=w.keywordPatternRe.exec(j),oe="";for(;W;){oe+=j.substring(Y,W.index);const fe=F.case_insensitive?W[0].toLowerCase():W[0],Ae=ue(w,fe);if(Ae){const[Ye,Te]=Ae;if(k.addText(oe),oe="",ce[fe]=(ce[fe]||0)+1,ce[fe]<=fBe&&(ee+=Te),Ye.startsWith("_"))oe+=W[0];else{const Ft=F.classNameAliases[Ye]||Ye;V(W[0],Ft)}}else oe+=W[0];Y=w.keywordPatternRe.lastIndex,W=w.keywordPatternRe.exec(j)}oe+=j.substring(Y),k.addText(oe)}function Ee(){if(j==="")return;let Y=null;if(typeof w.subLanguage=="string"){if(!e[w.subLanguage]){k.addText(j);return}Y=u(w.subLanguage,j,!0,Q[w.subLanguage]),Q[w.subLanguage]=Y._top}else Y=p(j,w.subLanguage.length?w.subLanguage:null);w.relevance>0&&(ee+=Y.relevance),k.__addSublanguage(Y._emitter,Y.language)}function x(){w.subLanguage!=null?Ee():Se(),j=""}function V(Y,W){Y!==""&&(k.startScope(W),k.addText(Y),k.endScope())}function H(Y,W){let oe=1;const fe=W.length-1;for(;oe<=fe;){if(!Y._emit[oe]){oe++;continue}const Ae=F.classNameAliases[Y[oe]]||Y[oe],Ye=W[oe];Ae?V(Ye,Ae):(j=Ye,Se(),j=""),oe++}}function $(Y,W){return Y.scope&&typeof Y.scope=="string"&&k.openNode(F.classNameAliases[Y.scope]||Y.scope),Y.beginScope&&(Y.beginScope._wrap?(V(j,F.classNameAliases[Y.beginScope._wrap]||Y.beginScope._wrap),j=""):Y.beginScope._multi&&(H(Y.beginScope,W),j="")),w=Object.create(Y,{parent:{value:w}}),w}function ie(Y,W,oe){let fe=wFe(Y.endRe,oe);if(fe){if(Y["on:end"]){const Ae=new mp(Y);Y["on:end"](W,Ae),Ae.isMatchIgnored&&(fe=!1)}if(fe){for(;Y.endsParent&&Y.parent;)Y=Y.parent;return Y}}if(Y.endsWithParent)return ie(Y.parent,W,oe)}function ge(Y){return w.matcher.regexIndex===0?(j+=Y[0],1):(me=!0,0)}function re(Y){const W=Y[0],oe=Y.rule,fe=new mp(oe),Ae=[oe.__beforeBegin,oe["on:begin"]];for(const Ye of Ae)if(Ye&&(Ye(Y,fe),fe.isMatchIgnored))return ge(W);return oe.skip?j+=W:(oe.excludeBegin&&(j+=W),x(),!oe.returnBegin&&!oe.excludeBegin&&(j=W)),$(oe,Y),oe.returnBegin?0:W.length}function b(Y){const W=Y[0],oe=G.substring(Y.index),fe=ie(w,Y,oe);if(!fe)return bp;const Ae=w;w.endScope&&w.endScope._wrap?(x(),V(W,w.endScope._wrap)):w.endScope&&w.endScope._multi?(x(),H(w.endScope,Y)):Ae.skip?j+=W:(Ae.returnEnd||Ae.excludeEnd||(j+=W),x(),Ae.excludeEnd&&(j=W));do w.scope&&k.closeNode(),!w.skip&&!w.subLanguage&&(ee+=w.relevance),w=w.parent;while(w!==fe.parent);return fe.starts&&$(fe.starts,Y),Ae.returnEnd?0:W.length}function R(){const Y=[];for(let W=w;W!==F;W=W.parent)W.scope&&Y.unshift(W.scope);Y.forEach(W=>k.openNode(W))}let D={};function M(Y,W){const oe=W&&W[0];if(j+=Y,oe==null)return x(),0;if(D.type==="begin"&&W.type==="end"&&D.index===W.index&&oe===""){if(j+=G.slice(W.index,W.index+1),!o){const fe=new Error(`0 width match regex (${A})`);throw fe.languageName=A,fe.badRule=D.rule,fe}return 1}if(D=W,W.type==="begin")return re(W);if(W.type==="illegal"&&!Z){const fe=new Error('Illegal lexeme "'+oe+'" for mode "'+(w.scope||"=E)return!1;for(g=l,u=e.md.helpers.parseLinkDestination(e.src,l,e.posMax),u.ok&&(h=e.md.normalizeLink(u.str),e.md.validateLink(h)?l=u.pos:h=""),g=l;l =E||e.src.charCodeAt(l)!==41)return e.pos=f,!1;l++}else{if(typeof e.env.references>"u")return!1;if(l =0?a=e.src.slice(g,l++):l=s+1):l=s+1,a||(a=e.src.slice(c,s)),d=e.env.references[hae(a)],!d)return e.pos=f,!1;h=d.href,_=d.title}return n||(i=e.src.slice(c,s),e.md.inline.parse(i,e.md,e.env,m=[]),p=e.push("image","img",0),p.attrs=r=[["src",h],["alt",""]],p.children=m,p.content=i,_&&r.push(["title",_])),e.pos=l,e.posMax=E,!0},bae=/^([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])?)*)$/,Tae=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,yae=function(e,n){var r,o,i,a,s,c,l=e.pos;if(e.src.charCodeAt(l)!==60)return!1;for(s=e.pos,c=e.posMax;;){if(++l>=c||(a=e.src.charCodeAt(l),a===60))return!1;if(a===62)break}return r=e.src.slice(s+1,l),Tae.test(r)?(o=e.md.normalizeLink(r),e.md.validateLink(o)?(n||(i=e.push("link_open","a",1),i.attrs=[["href",o]],i.markup="autolink",i.info="auto",i=e.push("text","",0),i.content=e.md.normalizeLinkText(r),i=e.push("link_close","a",-1),i.markup="autolink",i.info="auto"),e.pos+=r.length+2,!0):!1):bae.test(r)?(o=e.md.normalizeLink("mailto:"+r),e.md.validateLink(o)?(n||(i=e.push("link_open","a",1),i.attrs=[["href",o]],i.markup="autolink",i.info="auto",i=e.push("text","",0),i.content=e.md.normalizeLinkText(r),i=e.push("link_close","a",-1),i.markup="autolink",i.info="auto"),e.pos+=r.length+2,!0):!1):!1},vae=vi.HTML_TAG_RE;function Rae(t){return/^\s]/i.test(t)}function Cae(t){return/^<\/a\s*>/i.test(t)}function Oae(t){var e=t|32;return e>=97&&e<=122}var Nae=function(e,n){var r,o,i,a,s=e.pos;return!e.md.options.html||(i=e.posMax,e.src.charCodeAt(s)!==60||s+2>=i)||(r=e.src.charCodeAt(s+1),r!==33&&r!==63&&r!==47&&!Oae(r))||(o=e.src.slice(s).match(vae),!o)?!1:(n||(a=e.push("html_inline","",0),a.content=e.src.slice(s,s+o[0].length),Rae(a.content)&&e.linkLevel++,Cae(a.content)&&e.linkLevel--),e.pos+=o[0].length,!0)},tp=Bo,Aae=Ce.has,Iae=Ce.isValidEntityCode,np=Ce.fromCodePoint,xae=/^((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,Dae=/^&([a-z][a-z0-9]{1,31});/i,wae=function(e,n){var r,o,i,a,s=e.pos,c=e.posMax;if(e.src.charCodeAt(s)!==38||s+1>=c)return!1;if(r=e.src.charCodeAt(s+1),r===35){if(i=e.src.slice(s).match(xae),i)return n||(o=i[1][0].toLowerCase()==="x"?parseInt(i[1].slice(1),16):parseInt(i[1],10),a=e.push("text_special","",0),a.content=Iae(o)?np(o):np(65533),a.markup=i[0],a.info="entity"),e.pos+=i[0].length,!0}else if(i=e.src.slice(s).match(Dae),i&&Aae(tp,i[1]))return n||(a=e.push("text_special","",0),a.content=tp[i[1]],a.markup=i[0],a.info="entity"),e.pos+=i[0].length,!0;return!1};function rp(t,e){var n,r,o,i,a,s,c,l,d={},u=e.length;if(u){var _=0,p=-2,m=[];for(n=0;na;r-=m[r]+1)if(i=e[r],i.marker===o.marker&&i.open&&i.end<0&&(c=!1,(i.close||o.open)&&(i.length+o.length)%3===0&&(i.length%3!==0||o.length%3!==0)&&(c=!0),!c)){l=r>0&&!e[r-1].open?m[r-1]+1:0,m[n]=n-r+l,m[r]=l,o.open=!1,i.end=n,i.close=!1,s=-1,p=-2;break}s!==-1&&(d[o.marker][(o.open?3:0)+(o.length||0)%3]=s)}}}var Lae=function(e){var n,r=e.tokens_meta,o=e.tokens_meta.length;for(rp(e,e.delimiters),n=0;n 0&&o++,i[n].type==="text"&&n+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],o={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(r),this.tokens_meta.push(o),r};$r.prototype.scanDelims=function(t,e){var n=t,r,o,i,a,s,c,l,d,u,_=!0,p=!0,m=this.posMax,g=this.src.charCodeAt(t);for(r=t>0?this.src.charCodeAt(t-1):32;n =i)break;continue}t.pending+=t.src[t.pos++]}t.pending&&t.pushPending()};Wr.prototype.parse=function(t,e,n,r){var o,i,a,s=new this.State(t,e,n,r);for(this.tokenize(s),i=this.ruler2.getRules(""),a=i.length,o=0;o|$))",e.tpl_email_fuzzy="(^|"+n+'|"|\\(|'+e.src_ZCc+")("+e.src_email_name+"@"+e.tpl_host_fuzzy_strict+")",e.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_fuzzy_strict+e.src_path+")",e.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_no_ip_fuzzy_strict+e.src_path+")",e}),ia}function dd(t){var e=Array.prototype.slice.call(arguments,1);return e.forEach(function(n){n&&Object.keys(n).forEach(function(r){t[r]=n[r]})}),t}function Ai(t){return Object.prototype.toString.call(t)}function Fae(t){return Ai(t)==="[object String]"}function Bae(t){return Ai(t)==="[object Object]"}function Gae(t){return Ai(t)==="[object RegExp]"}function lp(t){return Ai(t)==="[object Function]"}function qae(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var uS={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function Yae(t){return Object.keys(t||{}).reduce(function(e,n){return e||uS.hasOwnProperty(n)},!1)}var Hae={"http:":{validate:function(t,e,n){var r=t.slice(e);return n.re.http||(n.re.http=new RegExp("^\\/\\/"+n.re.src_auth+n.re.src_host_port_strict+n.re.src_path,"i")),n.re.http.test(r)?r.match(n.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(t,e,n){var r=t.slice(e);return n.re.no_http||(n.re.no_http=new RegExp("^"+n.re.src_auth+"(?:localhost|(?:(?:"+n.re.src_domain+")\\.)+"+n.re.src_domain_root+")"+n.re.src_port+n.re.src_host_terminator+n.re.src_path,"i")),n.re.no_http.test(r)?e>=3&&t[e-3]===":"||e>=3&&t[e-3]==="/"?0:r.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(t,e,n){var r=t.slice(e);return n.re.mailto||(n.re.mailto=new RegExp("^"+n.re.src_email_name+"@"+n.re.src_host_strict,"i")),n.re.mailto.test(r)?r.match(n.re.mailto)[0].length:0}}},Vae="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",zae="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function $ae(t){t.__index__=-1,t.__text_cache__=""}function Wae(t){return function(e,n){var r=e.slice(n);return t.test(r)?r.match(t)[0].length:0}}function dp(){return function(t,e){e.normalize(t)}}function qo(t){var e=t.re=Uae()(t.__opts__),n=t.__tlds__.slice();t.onCompile(),t.__tlds_replaced__||n.push(Vae),n.push(e.src_xn),e.src_tlds=n.join("|");function r(s){return s.replace("%TLDS%",e.src_tlds)}e.email_fuzzy=RegExp(r(e.tpl_email_fuzzy),"i"),e.link_fuzzy=RegExp(r(e.tpl_link_fuzzy),"i"),e.link_no_ip_fuzzy=RegExp(r(e.tpl_link_no_ip_fuzzy),"i"),e.host_fuzzy_test=RegExp(r(e.tpl_host_fuzzy_test),"i");var o=[];t.__compiled__={};function i(s,c){throw new Error('(LinkifyIt) Invalid schema "'+s+'": '+c)}Object.keys(t.__schemas__).forEach(function(s){var c=t.__schemas__[s];if(c!==null){var l={validate:null,link:null};if(t.__compiled__[s]=l,Bae(c)){Gae(c.validate)?l.validate=Wae(c.validate):lp(c.validate)?l.validate=c.validate:i(s,c),lp(c.normalize)?l.normalize=c.normalize:c.normalize?i(s,c):l.normalize=dp();return}if(Fae(c)){o.push(s);return}i(s,c)}}),o.forEach(function(s){t.__compiled__[t.__schemas__[s]]&&(t.__compiled__[s].validate=t.__compiled__[t.__schemas__[s]].validate,t.__compiled__[s].normalize=t.__compiled__[t.__schemas__[s]].normalize)}),t.__compiled__[""]={validate:null,normalize:dp()};var a=Object.keys(t.__compiled__).filter(function(s){return s.length>0&&t.__compiled__[s]}).map(qae).join("|");t.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+a+")","i"),t.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+a+")","ig"),t.re.schema_at_start=RegExp("^"+t.re.schema_search.source,"i"),t.re.pretest=RegExp("("+t.re.schema_test.source+")|("+t.re.host_fuzzy_test.source+")|@","i"),$ae(t)}function Kae(t,e){var n=t.__index__,r=t.__last_index__,o=t.__text_cache__.slice(n,r);this.schema=t.__schema__.toLowerCase(),this.index=n+e,this.lastIndex=r+e,this.raw=o,this.text=o,this.url=o}function ud(t,e){var n=new Kae(t,e);return t.__compiled__[n.schema].normalize(n,t),n}function ot(t,e){if(!(this instanceof ot))return new ot(t,e);e||Yae(t)&&(e=t,t={}),this.__opts__=dd({},uS,e),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=dd({},Hae,t),this.__compiled__={},this.__tlds__=zae,this.__tlds_replaced__=!1,this.re={},qo(this)}ot.prototype.add=function(e,n){return this.__schemas__[e]=n,qo(this),this};ot.prototype.set=function(e){return this.__opts__=dd(this.__opts__,e),this};ot.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var n,r,o,i,a,s,c,l,d;if(this.re.schema_test.test(e)){for(c=this.re.schema_search,c.lastIndex=0;(n=c.exec(e))!==null;)if(i=this.testSchemaAt(e,n[2],c.lastIndex),i){this.__schema__=n[2],this.__index__=n.index+n[1].length,this.__last_index__=n.index+n[0].length+i;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(l=e.search(this.re.host_fuzzy_test),l>=0&&(this.__index__<0||l =0&&(o=e.match(this.re.email_fuzzy))!==null&&(a=o.index+o[1].length,s=o.index+o[0].length,(this.__index__<0||a this.__last_index__)&&(this.__schema__="mailto:",this.__index__=a,this.__last_index__=s))),this.__index__>=0};ot.prototype.pretest=function(e){return this.re.pretest.test(e)};ot.prototype.testSchemaAt=function(e,n,r){return this.__compiled__[n.toLowerCase()]?this.__compiled__[n.toLowerCase()].validate(e,r,this):0};ot.prototype.match=function(e){var n=0,r=[];this.__index__>=0&&this.__text_cache__===e&&(r.push(ud(this,n)),n=this.__last_index__);for(var o=n?e.slice(n):e;this.test(o);)r.push(ud(this,n)),o=o.slice(this.__last_index__),n+=this.__last_index__;return r.length?r:null};ot.prototype.matchAtStart=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return null;var n=this.re.schema_at_start.exec(e);if(!n)return null;var r=this.testSchemaAt(e,n[2],n[0].length);return r?(this.__schema__=n[2],this.__index__=n.index+n[1].length,this.__last_index__=n.index+n[0].length+r,ud(this,0)):null};ot.prototype.tlds=function(e,n){return e=Array.isArray(e)?e:[e],n?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(r,o,i){return r!==i[o-1]}).reverse(),qo(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,qo(this),this)};ot.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),e.schema==="mailto:"&&!/^mailto:/i.test(e.url)&&(e.url="mailto:"+e.url)};ot.prototype.onCompile=function(){};var Qae=ot;const Wn=2147483647,At=36,eu=1,Br=26,jae=38,Xae=700,_S=72,pS=128,mS="-",Zae=/^xn--/,Jae=/[^\0-\x7F]/,ese=/[\x2E\u3002\uFF0E\uFF61]/g,tse={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},aa=At-eu,It=Math.floor,sa=String.fromCharCode;function tn(t){throw new RangeError(tse[t])}function nse(t,e){const n=[];let r=t.length;for(;r--;)n[r]=e(t[r]);return n}function gS(t,e){const n=t.split("@");let r="";n.length>1&&(r=n[0]+"@",t=n[1]),t=t.replace(ese,".");const o=t.split("."),i=nse(o,e).join(".");return r+i}function tu(t){const e=[];let n=0;const r=t.length;for(;n =55296&&o<=56319&&n String.fromCodePoint(...t),rse=function(t){return t>=48&&t<58?26+(t-48):t>=65&&t<91?t-65:t>=97&&t<123?t-97:At},up=function(t,e){return t+22+75*(t<26)-((e!=0)<<5)},ES=function(t,e,n){let r=0;for(t=n?It(t/Xae):t>>1,t+=It(t/e);t>aa*Br>>1;r+=At)t=It(t/aa);return It(r+(aa+1)*t/(t+jae))},nu=function(t){const e=[],n=t.length;let r=0,o=pS,i=_S,a=t.lastIndexOf(mS);a<0&&(a=0);for(let s=0;s=128&&tn("not-basic"),e.push(t.charCodeAt(s));for(let s=a>0?a+1:0;s =n&&tn("invalid-input");const _=rse(t.charCodeAt(s++));_>=At&&tn("invalid-input"),_>It((Wn-r)/d)&&tn("overflow"),r+=_*d;const p=u<=i?eu:u>=i+Br?Br:u-i;if(_ It(Wn/m)&&tn("overflow"),d*=m}const l=e.length+1;i=ES(r-c,l,c==0),It(r/l)>Wn-o&&tn("overflow"),o+=It(r/l),r%=l,e.splice(r++,0,o)}return String.fromCodePoint(...e)},ru=function(t){const e=[];t=tu(t);const n=t.length;let r=pS,o=0,i=_S;for(const c of t)c<128&&e.push(sa(c));const a=e.length;let s=a;for(a&&e.push(mS);s
=r&&d It((Wn-o)/l)&&tn("overflow"),o+=(c-r)*l,r=c;for(const d of t)if(d Wn&&tn("overflow"),d===r){let u=o;for(let _=At;;_+=At){const p=_<=i?eu:_>=i+Br?Br:_-i;if(u =0))try{e.hostname=bS.toASCII(e.hostname)}catch{}return On.encode(On.format(e))}function Tse(t){var e=On.parse(t,!0);if(e.hostname&&(!e.protocol||TS.indexOf(e.protocol)>=0))try{e.hostname=bS.toUnicode(e.hostname)}catch{}return On.decode(On.format(e),On.decode.defaultChars+"%")}function mt(t,e){if(!(this instanceof mt))return new mt(t,e);e||Cr.isString(t)||(e=t||{},t="default"),this.inline=new mse,this.block=new pse,this.core=new _se,this.renderer=new use,this.linkify=new gse,this.validateLink=Sse,this.normalizeLink=bse,this.normalizeLinkText=Tse,this.utils=Cr,this.helpers=Cr.assign({},dse),this.options={},this.configure(t),e&&this.set(e)}mt.prototype.set=function(t){return Cr.assign(this.options,t),this};mt.prototype.configure=function(t){var e=this,n;if(Cr.isString(t)&&(n=t,t=fse[n],!t))throw new Error('Wrong `markdown-it` preset "'+n+'", check name');if(!t)throw new Error("Wrong `markdown-it` preset, can't be empty");return t.options&&e.set(t.options),t.components&&Object.keys(t.components).forEach(function(r){t.components[r].rules&&e[r].ruler.enableOnly(t.components[r].rules),t.components[r].rules2&&e[r].ruler2.enableOnly(t.components[r].rules2)}),this};mt.prototype.enable=function(t,e){var n=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(o){n=n.concat(this[o].ruler.enable(t,!0))},this),n=n.concat(this.inline.ruler2.enable(t,!0));var r=t.filter(function(o){return n.indexOf(o)<0});if(r.length&&!e)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+r);return this};mt.prototype.disable=function(t,e){var n=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(o){n=n.concat(this[o].ruler.disable(t,!0))},this),n=n.concat(this.inline.ruler2.disable(t,!0));var r=t.filter(function(o){return n.indexOf(o)<0});if(r.length&&!e)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+r);return this};mt.prototype.use=function(t){var e=[this].concat(Array.prototype.slice.call(arguments,1));return t.apply(t,e),this};mt.prototype.parse=function(t,e){if(typeof t!="string")throw new Error("Input data should be a String");var n=new this.core.State(t,this,e);return this.core.process(n),n.tokens};mt.prototype.render=function(t,e){return e=e||{},this.renderer.render(this.parse(t,e),this.options,e)};mt.prototype.parseInline=function(t,e){var n=new this.core.State(t,this,e);return n.inlineMode=!0,this.core.process(n),n.tokens};mt.prototype.renderInline=function(t,e){return e=e||{},this.renderer.render(this.parseInline(t,e),this.options,e)};var yse=mt;(function(t){t.exports=yse})(gI);const _p=Mh(ld),vse="😀",Rse="😃",Cse="😄",Ose="😁",Nse="😆",Ase="😆",Ise="😅",xse="🤣",Dse="😂",wse="🙂",Lse="🙃",Mse="😉",kse="😊",Pse="😇",Use="🥰",Fse="😍",Bse="🤩",Gse="😘",qse="😗",Yse="☺️",Hse="😚",Vse="😙",zse="🥲",$se="😋",Wse="😛",Kse="😜",Qse="🤪",jse="😝",Xse="🤑",Zse="🤗",Jse="🤭",ece="🤫",tce="🤔",nce="🤐",rce="🤨",oce="😐",ice="😑",ace="😶",sce="😏",cce="😒",lce="🙄",dce="😬",uce="🤥",_ce="😌",pce="😔",mce="😪",gce="🤤",fce="😴",Ece="😷",hce="🤒",Sce="🤕",bce="🤢",Tce="🤮",yce="🤧",vce="🥵",Rce="🥶",Cce="🥴",Oce="😵",Nce="🤯",Ace="🤠",Ice="🥳",xce="🥸",Dce="😎",wce="🤓",Lce="🧐",Mce="😕",kce="😟",Pce="🙁",Uce="☹️",Fce="😮",Bce="😯",Gce="😲",qce="😳",Yce="🥺",Hce="😦",Vce="😧",zce="😨",$ce="😰",Wce="😥",Kce="😢",Qce="😭",jce="😱",Xce="😖",Zce="😣",Jce="😞",ele="😓",tle="😩",nle="😫",rle="🥱",ole="😤",ile="😡",ale="😡",sle="😠",cle="🤬",lle="😈",dle="👿",ule="💀",_le="☠️",ple="💩",mle="💩",gle="💩",fle="🤡",Ele="👹",hle="👺",Sle="👻",ble="👽",Tle="👾",yle="🤖",vle="😺",Rle="😸",Cle="😹",Ole="😻",Nle="😼",Ale="😽",Ile="🙀",xle="😿",Dle="😾",wle="🙈",Lle="🙉",Mle="🙊",kle="💋",Ple="💌",Ule="💘",Fle="💝",Ble="💖",Gle="💗",qle="💓",Yle="💞",Hle="💕",Vle="💟",zle="❣️",$le="💔",Wle="❤️",Kle="🧡",Qle="💛",jle="💚",Xle="💙",Zle="💜",Jle="🤎",ede="🖤",tde="🤍",nde="💢",rde="💥",ode="💥",ide="💫",ade="💦",sde="💨",cde="🕳️",lde="💣",dde="💬",ude="👁️🗨️",_de="🗨️",pde="🗯️",mde="💭",gde="💤",fde="👋",Ede="🤚",hde="🖐️",Sde="✋",bde="✋",Tde="🖖",yde="👌",vde="🤌",Rde="🤏",Cde="✌️",Ode="🤞",Nde="🤟",Ade="🤘",Ide="🤙",xde="👈",Dde="👉",wde="👆",Lde="🖕",Mde="🖕",kde="👇",Pde="☝️",Ude="👍",Fde="👎",Bde="✊",Gde="✊",qde="👊",Yde="👊",Hde="👊",Vde="🤛",zde="🤜",$de="👏",Wde="🙌",Kde="👐",Qde="🤲",jde="🤝",Xde="🙏",Zde="✍️",Jde="💅",eue="🤳",tue="💪",nue="🦾",rue="🦿",oue="🦵",iue="🦶",aue="👂",sue="🦻",cue="👃",lue="🧠",due="🫀",uue="🫁",_ue="🦷",pue="🦴",mue="👀",gue="👁️",fue="👅",Eue="👄",hue="👶",Sue="🧒",bue="👦",Tue="👧",yue="🧑",vue="👱",Rue="👨",Cue="🧔",Oue="👨🦰",Nue="👨🦱",Aue="👨🦳",Iue="👨🦲",xue="👩",Due="👩🦰",wue="🧑🦰",Lue="👩🦱",Mue="🧑🦱",kue="👩🦳",Pue="🧑🦳",Uue="👩🦲",Fue="🧑🦲",Bue="👱♀️",Gue="👱♀️",que="👱♂️",Yue="🧓",Hue="👴",Vue="👵",zue="🙍",$ue="🙍♂️",Wue="🙍♀️",Kue="🙎",Que="🙎♂️",jue="🙎♀️",Xue="🙅",Zue="🙅♂️",Jue="🙅♂️",e_e="🙅♀️",t_e="🙅♀️",n_e="🙆",r_e="🙆♂️",o_e="🙆♀️",i_e="💁",a_e="💁",s_e="💁♂️",c_e="💁♂️",l_e="💁♀️",d_e="💁♀️",u_e="🙋",__e="🙋♂️",p_e="🙋♀️",m_e="🧏",g_e="🧏♂️",f_e="🧏♀️",E_e="🙇",h_e="🙇♂️",S_e="🙇♀️",b_e="🤦",T_e="🤦♂️",y_e="🤦♀️",v_e="🤷",R_e="🤷♂️",C_e="🤷♀️",O_e="🧑⚕️",N_e="👨⚕️",A_e="👩⚕️",I_e="🧑🎓",x_e="👨🎓",D_e="👩🎓",w_e="🧑🏫",L_e="👨🏫",M_e="👩🏫",k_e="🧑⚖️",P_e="👨⚖️",U_e="👩⚖️",F_e="🧑🌾",B_e="👨🌾",G_e="👩🌾",q_e="🧑🍳",Y_e="👨🍳",H_e="👩🍳",V_e="🧑🔧",z_e="👨🔧",$_e="👩🔧",W_e="🧑🏭",K_e="👨🏭",Q_e="👩🏭",j_e="🧑💼",X_e="👨💼",Z_e="👩💼",J_e="🧑🔬",epe="👨🔬",tpe="👩🔬",npe="🧑💻",rpe="👨💻",ope="👩💻",ipe="🧑🎤",ape="👨🎤",spe="👩🎤",cpe="🧑🎨",lpe="👨🎨",dpe="👩🎨",upe="🧑✈️",_pe="👨✈️",ppe="👩✈️",mpe="🧑🚀",gpe="👨🚀",fpe="👩🚀",Epe="🧑🚒",hpe="👨🚒",Spe="👩🚒",bpe="👮",Tpe="👮",ype="👮♂️",vpe="👮♀️",Rpe="🕵️",Cpe="🕵️♂️",Ope="🕵️♀️",Npe="💂",Ape="💂♂️",Ipe="💂♀️",xpe="🥷",Dpe="👷",wpe="👷♂️",Lpe="👷♀️",Mpe="🤴",kpe="👸",Ppe="👳",Upe="👳♂️",Fpe="👳♀️",Bpe="👲",Gpe="🧕",qpe="🤵",Ype="🤵♂️",Hpe="🤵♀️",Vpe="👰",zpe="👰♂️",$pe="👰♀️",Wpe="👰♀️",Kpe="🤰",Qpe="🤱",jpe="👩🍼",Xpe="👨🍼",Zpe="🧑🍼",Jpe="👼",eme="🎅",tme="🤶",nme="🧑🎄",rme="🦸",ome="🦸♂️",ime="🦸♀️",ame="🦹",sme="🦹♂️",cme="🦹♀️",lme="🧙",dme="🧙♂️",ume="🧙♀️",_me="🧚",pme="🧚♂️",mme="🧚♀️",gme="🧛",fme="🧛♂️",Eme="🧛♀️",hme="🧜",Sme="🧜♂️",bme="🧜♀️",Tme="🧝",yme="🧝♂️",vme="🧝♀️",Rme="🧞",Cme="🧞♂️",Ome="🧞♀️",Nme="🧟",Ame="🧟♂️",Ime="🧟♀️",xme="💆",Dme="💆♂️",wme="💆♀️",Lme="💇",Mme="💇♂️",kme="💇♀️",Pme="🚶",Ume="🚶♂️",Fme="🚶♀️",Bme="🧍",Gme="🧍♂️",qme="🧍♀️",Yme="🧎",Hme="🧎♂️",Vme="🧎♀️",zme="🧑🦯",$me="👨🦯",Wme="👩🦯",Kme="🧑🦼",Qme="👨🦼",jme="👩🦼",Xme="🧑🦽",Zme="👨🦽",Jme="👩🦽",ege="🏃",tge="🏃",nge="🏃♂️",rge="🏃♀️",oge="💃",ige="💃",age="🕺",sge="🕴️",cge="👯",lge="👯♂️",dge="👯♀️",uge="🧖",_ge="🧖♂️",pge="🧖♀️",mge="🧗",gge="🧗♂️",fge="🧗♀️",Ege="🤺",hge="🏇",Sge="⛷️",bge="🏂",Tge="🏌️",yge="🏌️♂️",vge="🏌️♀️",Rge="🏄",Cge="🏄♂️",Oge="🏄♀️",Nge="🚣",Age="🚣♂️",Ige="🚣♀️",xge="🏊",Dge="🏊♂️",wge="🏊♀️",Lge="⛹️",Mge="⛹️♂️",kge="⛹️♂️",Pge="⛹️♀️",Uge="⛹️♀️",Fge="🏋️",Bge="🏋️♂️",Gge="🏋️♀️",qge="🚴",Yge="🚴♂️",Hge="🚴♀️",Vge="🚵",zge="🚵♂️",$ge="🚵♀️",Wge="🤸",Kge="🤸♂️",Qge="🤸♀️",jge="🤼",Xge="🤼♂️",Zge="🤼♀️",Jge="🤽",efe="🤽♂️",tfe="🤽♀️",nfe="🤾",rfe="🤾♂️",ofe="🤾♀️",ife="🤹",afe="🤹♂️",sfe="🤹♀️",cfe="🧘",lfe="🧘♂️",dfe="🧘♀️",ufe="🛀",_fe="🛌",pfe="🧑🤝🧑",mfe="👭",gfe="👫",ffe="👬",Efe="💏",hfe="👩❤️💋👨",Sfe="👨❤️💋👨",bfe="👩❤️💋👩",Tfe="💑",yfe="👩❤️👨",vfe="👨❤️👨",Rfe="👩❤️👩",Cfe="👪",Ofe="👨👩👦",Nfe="👨👩👧",Afe="👨👩👧👦",Ife="👨👩👦👦",xfe="👨👩👧👧",Dfe="👨👨👦",wfe="👨👨👧",Lfe="👨👨👧👦",Mfe="👨👨👦👦",kfe="👨👨👧👧",Pfe="👩👩👦",Ufe="👩👩👧",Ffe="👩👩👧👦",Bfe="👩👩👦👦",Gfe="👩👩👧👧",qfe="👨👦",Yfe="👨👦👦",Hfe="👨👧",Vfe="👨👧👦",zfe="👨👧👧",$fe="👩👦",Wfe="👩👦👦",Kfe="👩👧",Qfe="👩👧👦",jfe="👩👧👧",Xfe="🗣️",Zfe="👤",Jfe="👥",eEe="🫂",tEe="👣",nEe="🐵",rEe="🐒",oEe="🦍",iEe="🦧",aEe="🐶",sEe="🐕",cEe="🦮",lEe="🐕🦺",dEe="🐩",uEe="🐺",_Ee="🦊",pEe="🦝",mEe="🐱",gEe="🐈",fEe="🐈⬛",EEe="🦁",hEe="🐯",SEe="🐅",bEe="🐆",TEe="🐴",yEe="🐎",vEe="🦄",REe="🦓",CEe="🦌",OEe="🦬",NEe="🐮",AEe="🐂",IEe="🐃",xEe="🐄",DEe="🐷",wEe="🐖",LEe="🐗",MEe="🐽",kEe="🐏",PEe="🐑",UEe="🐐",FEe="🐪",BEe="🐫",GEe="🦙",qEe="🦒",YEe="🐘",HEe="🦣",VEe="🦏",zEe="🦛",$Ee="🐭",WEe="🐁",KEe="🐀",QEe="🐹",jEe="🐰",XEe="🐇",ZEe="🐿️",JEe="🦫",ehe="🦔",the="🦇",nhe="🐻",rhe="🐻❄️",ohe="🐨",ihe="🐼",ahe="🦥",she="🦦",che="🦨",lhe="🦘",dhe="🦡",uhe="🐾",_he="🐾",phe="🦃",mhe="🐔",ghe="🐓",fhe="🐣",Ehe="🐤",hhe="🐥",She="🐦",bhe="🐧",The="🕊️",yhe="🦅",vhe="🦆",Rhe="🦢",Che="🦉",Ohe="🦤",Nhe="🪶",Ahe="🦩",Ihe="🦚",xhe="🦜",Dhe="🐸",whe="🐊",Lhe="🐢",Mhe="🦎",khe="🐍",Phe="🐲",Uhe="🐉",Fhe="🦕",Bhe="🐳",Ghe="🐋",qhe="🐬",Yhe="🐬",Hhe="🦭",Vhe="🐟",zhe="🐠",$he="🐡",Whe="🦈",Khe="🐙",Qhe="🐚",jhe="🐌",Xhe="🦋",Zhe="🐛",Jhe="🐜",eSe="🐝",tSe="🐝",nSe="🪲",rSe="🐞",oSe="🦗",iSe="🪳",aSe="🕷️",sSe="🕸️",cSe="🦂",lSe="🦟",dSe="🪰",uSe="🪱",_Se="🦠",pSe="💐",mSe="🌸",gSe="💮",fSe="🏵️",ESe="🌹",hSe="🥀",SSe="🌺",bSe="🌻",TSe="🌼",ySe="🌷",vSe="🌱",RSe="🪴",CSe="🌲",OSe="🌳",NSe="🌴",ASe="🌵",ISe="🌾",xSe="🌿",DSe="☘️",wSe="🍀",LSe="🍁",MSe="🍂",kSe="🍃",PSe="🍇",USe="🍈",FSe="🍉",BSe="🍊",GSe="🍊",qSe="🍊",YSe="🍋",HSe="🍌",VSe="🍍",zSe="🥭",$Se="🍎",WSe="🍏",KSe="🍐",QSe="🍑",jSe="🍒",XSe="🍓",ZSe="🫐",JSe="🥝",ebe="🍅",tbe="🫒",nbe="🥥",rbe="🥑",obe="🍆",ibe="🥔",abe="🥕",sbe="🌽",cbe="🌶️",lbe="🫑",dbe="🥒",ube="🥬",_be="🥦",pbe="🧄",mbe="🧅",gbe="🍄",fbe="🥜",Ebe="🌰",hbe="🍞",Sbe="🥐",bbe="🥖",Tbe="🫓",ybe="🥨",vbe="🥯",Rbe="🥞",Cbe="🧇",Obe="🧀",Nbe="🍖",Abe="🍗",Ibe="🥩",xbe="🥓",Dbe="🍔",wbe="🍟",Lbe="🍕",Mbe="🌭",kbe="🥪",Pbe="🌮",Ube="🌯",Fbe="🫔",Bbe="🥙",Gbe="🧆",qbe="🥚",Ybe="🍳",Hbe="🥘",Vbe="🍲",zbe="🫕",$be="🥣",Wbe="🥗",Kbe="🍿",Qbe="🧈",jbe="🧂",Xbe="🥫",Zbe="🍱",Jbe="🍘",eTe="🍙",tTe="🍚",nTe="🍛",rTe="🍜",oTe="🍝",iTe="🍠",aTe="🍢",sTe="🍣",cTe="🍤",lTe="🍥",dTe="🥮",uTe="🍡",_Te="🥟",pTe="🥠",mTe="🥡",gTe="🦀",fTe="🦞",ETe="🦐",hTe="🦑",STe="🦪",bTe="🍦",TTe="🍧",yTe="🍨",vTe="🍩",RTe="🍪",CTe="🎂",OTe="🍰",NTe="🧁",ATe="🥧",ITe="🍫",xTe="🍬",DTe="🍭",wTe="🍮",LTe="🍯",MTe="🍼",kTe="🥛",PTe="☕",UTe="🫖",FTe="🍵",BTe="🍶",GTe="🍾",qTe="🍷",YTe="🍸",HTe="🍹",VTe="🍺",zTe="🍻",$Te="🥂",WTe="🥃",KTe="🥤",QTe="🧋",jTe="🧃",XTe="🧉",ZTe="🧊",JTe="🥢",eye="🍽️",tye="🍴",nye="🥄",rye="🔪",oye="🔪",iye="🏺",aye="🌍",sye="🌎",cye="🌏",lye="🌐",dye="🗺️",uye="🗾",_ye="🧭",pye="🏔️",mye="⛰️",gye="🌋",fye="🗻",Eye="🏕️",hye="🏖️",Sye="🏜️",bye="🏝️",Tye="🏞️",yye="🏟️",vye="🏛️",Rye="🏗️",Cye="🧱",Oye="🪨",Nye="🪵",Aye="🛖",Iye="🏘️",xye="🏚️",Dye="🏠",wye="🏡",Lye="🏢",Mye="🏣",kye="🏤",Pye="🏥",Uye="🏦",Fye="🏨",Bye="🏩",Gye="🏪",qye="🏫",Yye="🏬",Hye="🏭",Vye="🏯",zye="🏰",$ye="💒",Wye="🗼",Kye="🗽",Qye="⛪",jye="🕌",Xye="🛕",Zye="🕍",Jye="⛩️",eve="🕋",tve="⛲",nve="⛺",rve="🌁",ove="🌃",ive="🏙️",ave="🌄",sve="🌅",cve="🌆",lve="🌇",dve="🌉",uve="♨️",_ve="🎠",pve="🎡",mve="🎢",gve="💈",fve="🎪",Eve="🚂",hve="🚃",Sve="🚄",bve="🚅",Tve="🚆",yve="🚇",vve="🚈",Rve="🚉",Cve="🚊",Ove="🚝",Nve="🚞",Ave="🚋",Ive="🚌",xve="🚍",Dve="🚎",wve="🚐",Lve="🚑",Mve="🚒",kve="🚓",Pve="🚔",Uve="🚕",Fve="🚖",Bve="🚗",Gve="🚗",qve="🚘",Yve="🚙",Hve="🛻",Vve="🚚",zve="🚛",$ve="🚜",Wve="🏎️",Kve="🏍️",Qve="🛵",jve="🦽",Xve="🦼",Zve="🛺",Jve="🚲",eRe="🛴",tRe="🛹",nRe="🛼",rRe="🚏",oRe="🛣️",iRe="🛤️",aRe="🛢️",sRe="⛽",cRe="🚨",lRe="🚥",dRe="🚦",uRe="🛑",_Re="🚧",pRe="⚓",mRe="⛵",gRe="⛵",fRe="🛶",ERe="🚤",hRe="🛳️",SRe="⛴️",bRe="🛥️",TRe="🚢",yRe="✈️",vRe="🛩️",RRe="🛫",CRe="🛬",ORe="🪂",NRe="💺",ARe="🚁",IRe="🚟",xRe="🚠",DRe="🚡",wRe="🛰️",LRe="🚀",MRe="🛸",kRe="🛎️",PRe="🧳",URe="⌛",FRe="⏳",BRe="⌚",GRe="⏰",qRe="⏱️",YRe="⏲️",HRe="🕰️",VRe="🕛",zRe="🕧",$Re="🕐",WRe="🕜",KRe="🕑",QRe="🕝",jRe="🕒",XRe="🕞",ZRe="🕓",JRe="🕟",eCe="🕔",tCe="🕠",nCe="🕕",rCe="🕡",oCe="🕖",iCe="🕢",aCe="🕗",sCe="🕣",cCe="🕘",lCe="🕤",dCe="🕙",uCe="🕥",_Ce="🕚",pCe="🕦",mCe="🌑",gCe="🌒",fCe="🌓",ECe="🌔",hCe="🌔",SCe="🌕",bCe="🌖",TCe="🌗",yCe="🌘",vCe="🌙",RCe="🌚",CCe="🌛",OCe="🌜",NCe="🌡️",ACe="☀️",ICe="🌝",xCe="🌞",DCe="🪐",wCe="⭐",LCe="🌟",MCe="🌠",kCe="🌌",PCe="☁️",UCe="⛅",FCe="⛈️",BCe="🌤️",GCe="🌥️",qCe="🌦️",YCe="🌧️",HCe="🌨️",VCe="🌩️",zCe="🌪️",$Ce="🌫️",WCe="🌬️",KCe="🌀",QCe="🌈",jCe="🌂",XCe="☂️",ZCe="☔",JCe="⛱️",eOe="⚡",tOe="❄️",nOe="☃️",rOe="⛄",oOe="☄️",iOe="🔥",aOe="💧",sOe="🌊",cOe="🎃",lOe="🎄",dOe="🎆",uOe="🎇",_Oe="🧨",pOe="✨",mOe="🎈",gOe="🎉",fOe="🎊",EOe="🎋",hOe="🎍",SOe="🎎",bOe="🎏",TOe="🎐",yOe="🎑",vOe="🧧",ROe="🎀",COe="🎁",OOe="🎗️",NOe="🎟️",AOe="🎫",IOe="🎖️",xOe="🏆",DOe="🏅",wOe="⚽",LOe="⚾",MOe="🥎",kOe="🏀",POe="🏐",UOe="🏈",FOe="🏉",BOe="🎾",GOe="🥏",qOe="🎳",YOe="🏏",HOe="🏑",VOe="🏒",zOe="🥍",$Oe="🏓",WOe="🏸",KOe="🥊",QOe="🥋",jOe="🥅",XOe="⛳",ZOe="⛸️",JOe="🎣",eNe="🤿",tNe="🎽",nNe="🎿",rNe="🛷",oNe="🥌",iNe="🎯",aNe="🪀",sNe="🪁",cNe="🔮",lNe="🪄",dNe="🧿",uNe="🎮",_Ne="🕹️",pNe="🎰",mNe="🎲",gNe="🧩",fNe="🧸",ENe="🪅",hNe="🪆",SNe="♠️",bNe="♥️",TNe="♦️",yNe="♣️",vNe="♟️",RNe="🃏",CNe="🀄",ONe="🎴",NNe="🎭",ANe="🖼️",INe="🎨",xNe="🧵",DNe="🪡",wNe="🧶",LNe="🪢",MNe="👓",kNe="🕶️",PNe="🥽",UNe="🥼",FNe="🦺",BNe="👔",GNe="👕",qNe="👕",YNe="👖",HNe="🧣",VNe="🧤",zNe="🧥",$Ne="🧦",WNe="👗",KNe="👘",QNe="🥻",jNe="🩱",XNe="🩲",ZNe="🩳",JNe="👙",eAe="👚",tAe="👛",nAe="👜",rAe="👝",oAe="🛍️",iAe="🎒",aAe="🩴",sAe="👞",cAe="👞",lAe="👟",dAe="🥾",uAe="🥿",_Ae="👠",pAe="👡",mAe="🩰",gAe="👢",fAe="👑",EAe="👒",hAe="🎩",SAe="🎓",bAe="🧢",TAe="🪖",yAe="⛑️",vAe="📿",RAe="💄",CAe="💍",OAe="💎",NAe="🔇",AAe="🔈",IAe="🔉",xAe="🔊",DAe="📢",wAe="📣",LAe="📯",MAe="🔔",kAe="🔕",PAe="🎼",UAe="🎵",FAe="🎶",BAe="🎙️",GAe="🎚️",qAe="🎛️",YAe="🎤",HAe="🎧",VAe="📻",zAe="🎷",$Ae="🪗",WAe="🎸",KAe="🎹",QAe="🎺",jAe="🎻",XAe="🪕",ZAe="🥁",JAe="🪘",eIe="📱",tIe="📲",nIe="☎️",rIe="☎️",oIe="📞",iIe="📟",aIe="📠",sIe="🔋",cIe="🔌",lIe="💻",dIe="🖥️",uIe="🖨️",_Ie="⌨️",pIe="🖱️",mIe="🖲️",gIe="💽",fIe="💾",EIe="💿",hIe="📀",SIe="🧮",bIe="🎥",TIe="🎞️",yIe="📽️",vIe="🎬",RIe="📺",CIe="📷",OIe="📸",NIe="📹",AIe="📼",IIe="🔍",xIe="🔎",DIe="🕯️",wIe="💡",LIe="🔦",MIe="🏮",kIe="🏮",PIe="🪔",UIe="📔",FIe="📕",BIe="📖",GIe="📖",qIe="📗",YIe="📘",HIe="📙",VIe="📚",zIe="📓",$Ie="📒",WIe="📃",KIe="📜",QIe="📄",jIe="📰",XIe="🗞️",ZIe="📑",JIe="🔖",exe="🏷️",txe="💰",nxe="🪙",rxe="💴",oxe="💵",ixe="💶",axe="💷",sxe="💸",cxe="💳",lxe="🧾",dxe="💹",uxe="✉️",_xe="📧",pxe="📨",mxe="📩",gxe="📤",fxe="📥",Exe="📫",hxe="📪",Sxe="📬",bxe="📭",Txe="📮",yxe="🗳️",vxe="✏️",Rxe="✒️",Cxe="🖋️",Oxe="🖊️",Nxe="🖌️",Axe="🖍️",Ixe="📝",xxe="📝",Dxe="💼",wxe="📁",Lxe="📂",Mxe="🗂️",kxe="📅",Pxe="📆",Uxe="🗒️",Fxe="🗓️",Bxe="📇",Gxe="📈",qxe="📉",Yxe="📊",Hxe="📋",Vxe="📌",zxe="📍",$xe="📎",Wxe="🖇️",Kxe="📏",Qxe="📐",jxe="✂️",Xxe="🗃️",Zxe="🗄️",Jxe="🗑️",eDe="🔒",tDe="🔓",nDe="🔏",rDe="🔐",oDe="🔑",iDe="🗝️",aDe="🔨",sDe="🪓",cDe="⛏️",lDe="⚒️",dDe="🛠️",uDe="🗡️",_De="⚔️",pDe="🔫",mDe="🪃",gDe="🏹",fDe="🛡️",EDe="🪚",hDe="🔧",SDe="🪛",bDe="🔩",TDe="⚙️",yDe="🗜️",vDe="⚖️",RDe="🦯",CDe="🔗",ODe="⛓️",NDe="🪝",ADe="🧰",IDe="🧲",xDe="🪜",DDe="⚗️",wDe="🧪",LDe="🧫",MDe="🧬",kDe="🔬",PDe="🔭",UDe="📡",FDe="💉",BDe="🩸",GDe="💊",qDe="🩹",YDe="🩺",HDe="🚪",VDe="🛗",zDe="🪞",$De="🪟",WDe="🛏️",KDe="🛋️",QDe="🪑",jDe="🚽",XDe="🪠",ZDe="🚿",JDe="🛁",ewe="🪤",twe="🪒",nwe="🧴",rwe="🧷",owe="🧹",iwe="🧺",awe="🧻",swe="🪣",cwe="🧼",lwe="🪥",dwe="🧽",uwe="🧯",_we="🛒",pwe="🚬",mwe="⚰️",gwe="🪦",fwe="⚱️",Ewe="🗿",hwe="🪧",Swe="🏧",bwe="🚮",Twe="🚰",ywe="♿",vwe="🚹",Rwe="🚺",Cwe="🚻",Owe="🚼",Nwe="🚾",Awe="🛂",Iwe="🛃",xwe="🛄",Dwe="🛅",wwe="⚠️",Lwe="🚸",Mwe="⛔",kwe="🚫",Pwe="🚳",Uwe="🚭",Fwe="🚯",Bwe="🚷",Gwe="📵",qwe="🔞",Ywe="☢️",Hwe="☣️",Vwe="⬆️",zwe="↗️",$we="➡️",Wwe="↘️",Kwe="⬇️",Qwe="↙️",jwe="⬅️",Xwe="↖️",Zwe="↕️",Jwe="↔️",e1e="↩️",t1e="↪️",n1e="⤴️",r1e="⤵️",o1e="🔃",i1e="🔄",a1e="🔙",s1e="🔚",c1e="🔛",l1e="🔜",d1e="🔝",u1e="🛐",_1e="⚛️",p1e="🕉️",m1e="✡️",g1e="☸️",f1e="☯️",E1e="✝️",h1e="☦️",S1e="☪️",b1e="☮️",T1e="🕎",y1e="🔯",v1e="♈",R1e="♉",C1e="♊",O1e="♋",N1e="♌",A1e="♍",I1e="♎",x1e="♏",D1e="♐",w1e="♑",L1e="♒",M1e="♓",k1e="⛎",P1e="🔀",U1e="🔁",F1e="🔂",B1e="▶️",G1e="⏩",q1e="⏭️",Y1e="⏯️",H1e="◀️",V1e="⏪",z1e="⏮️",$1e="🔼",W1e="⏫",K1e="🔽",Q1e="⏬",j1e="⏸️",X1e="⏹️",Z1e="⏺️",J1e="⏏️",e0e="🎦",t0e="🔅",n0e="🔆",r0e="📶",o0e="📳",i0e="📴",a0e="♀️",s0e="♂️",c0e="⚧️",l0e="✖️",d0e="➕",u0e="➖",_0e="➗",p0e="♾️",m0e="‼️",g0e="⁉️",f0e="❓",E0e="❔",h0e="❕",S0e="❗",b0e="❗",T0e="〰️",y0e="💱",v0e="💲",R0e="⚕️",C0e="♻️",O0e="⚜️",N0e="🔱",A0e="📛",I0e="🔰",x0e="⭕",D0e="✅",w0e="☑️",L0e="✔️",M0e="❌",k0e="❎",P0e="➰",U0e="➿",F0e="〽️",B0e="✳️",G0e="✴️",q0e="❇️",Y0e="©️",H0e="®️",V0e="™️",z0e="#️⃣",$0e="*️⃣",W0e="0️⃣",K0e="1️⃣",Q0e="2️⃣",j0e="3️⃣",X0e="4️⃣",Z0e="5️⃣",J0e="6️⃣",eLe="7️⃣",tLe="8️⃣",nLe="9️⃣",rLe="🔟",oLe="🔠",iLe="🔡",aLe="🔣",sLe="🔤",cLe="🅰️",lLe="🆎",dLe="🅱️",uLe="🆑",_Le="🆒",pLe="🆓",mLe="ℹ️",gLe="🆔",fLe="Ⓜ️",ELe="🆖",hLe="🅾️",SLe="🆗",bLe="🅿️",TLe="🆘",yLe="🆙",vLe="🆚",RLe="🈁",CLe="🈂️",OLe="🉐",NLe="🉑",ALe="㊗️",ILe="㊙️",xLe="🈵",DLe="🔴",wLe="🟠",LLe="🟡",MLe="🟢",kLe="🔵",PLe="🟣",ULe="🟤",FLe="⚫",BLe="⚪",GLe="🟥",qLe="🟧",YLe="🟨",HLe="🟩",VLe="🟦",zLe="🟪",$Le="🟫",WLe="⬛",KLe="⬜",QLe="◼️",jLe="◻️",XLe="◾",ZLe="◽",JLe="▪️",eMe="▫️",tMe="🔶",nMe="🔷",rMe="🔸",oMe="🔹",iMe="🔺",aMe="🔻",sMe="💠",cMe="🔘",lMe="🔳",dMe="🔲",uMe="🏁",_Me="🚩",pMe="🎌",mMe="🏴",gMe="🏳️",fMe="🏳️🌈",EMe="🏳️⚧️",hMe="🏴☠️",SMe="🇦🇨",bMe="🇦🇩",TMe="🇦🇪",yMe="🇦🇫",vMe="🇦🇬",RMe="🇦🇮",CMe="🇦🇱",OMe="🇦🇲",NMe="🇦🇴",AMe="🇦🇶",IMe="🇦🇷",xMe="🇦🇸",DMe="🇦🇹",wMe="🇦🇺",LMe="🇦🇼",MMe="🇦🇽",kMe="🇦🇿",PMe="🇧🇦",UMe="🇧🇧",FMe="🇧🇩",BMe="🇧🇪",GMe="🇧🇫",qMe="🇧🇬",YMe="🇧🇭",HMe="🇧🇮",VMe="🇧🇯",zMe="🇧🇱",$Me="🇧🇲",WMe="🇧🇳",KMe="🇧🇴",QMe="🇧🇶",jMe="🇧🇷",XMe="🇧🇸",ZMe="🇧🇹",JMe="🇧🇻",eke="🇧🇼",tke="🇧🇾",nke="🇧🇿",rke="🇨🇦",oke="🇨🇨",ike="🇨🇩",ake="🇨🇫",ske="🇨🇬",cke="🇨🇭",lke="🇨🇮",dke="🇨🇰",uke="🇨🇱",_ke="🇨🇲",pke="🇨🇳",mke="🇨🇴",gke="🇨🇵",fke="🇨🇷",Eke="🇨🇺",hke="🇨🇻",Ske="🇨🇼",bke="🇨🇽",Tke="🇨🇾",yke="🇨🇿",vke="🇩🇪",Rke="🇩🇬",Cke="🇩🇯",Oke="🇩🇰",Nke="🇩🇲",Ake="🇩🇴",Ike="🇩🇿",xke="🇪🇦",Dke="🇪🇨",wke="🇪🇪",Lke="🇪🇬",Mke="🇪🇭",kke="🇪🇷",Pke="🇪🇸",Uke="🇪🇹",Fke="🇪🇺",Bke="🇪🇺",Gke="🇫🇮",qke="🇫🇯",Yke="🇫🇰",Hke="🇫🇲",Vke="🇫🇴",zke="🇫🇷",$ke="🇬🇦",Wke="🇬🇧",Kke="🇬🇧",Qke="🇬🇩",jke="🇬🇪",Xke="🇬🇫",Zke="🇬🇬",Jke="🇬🇭",ePe="🇬🇮",tPe="🇬🇱",nPe="🇬🇲",rPe="🇬🇳",oPe="🇬🇵",iPe="🇬🇶",aPe="🇬🇷",sPe="🇬🇸",cPe="🇬🇹",lPe="🇬🇺",dPe="🇬🇼",uPe="🇬🇾",_Pe="🇭🇰",pPe="🇭🇲",mPe="🇭🇳",gPe="🇭🇷",fPe="🇭🇹",EPe="🇭🇺",hPe="🇮🇨",SPe="🇮🇩",bPe="🇮🇪",TPe="🇮🇱",yPe="🇮🇲",vPe="🇮🇳",RPe="🇮🇴",CPe="🇮🇶",OPe="🇮🇷",NPe="🇮🇸",APe="🇮🇹",IPe="🇯🇪",xPe="🇯🇲",DPe="🇯🇴",wPe="🇯🇵",LPe="🇰🇪",MPe="🇰🇬",kPe="🇰🇭",PPe="🇰🇮",UPe="🇰🇲",FPe="🇰🇳",BPe="🇰🇵",GPe="🇰🇷",qPe="🇰🇼",YPe="🇰🇾",HPe="🇰🇿",VPe="🇱🇦",zPe="🇱🇧",$Pe="🇱🇨",WPe="🇱🇮",KPe="🇱🇰",QPe="🇱🇷",jPe="🇱🇸",XPe="🇱🇹",ZPe="🇱🇺",JPe="🇱🇻",e2e="🇱🇾",t2e="🇲🇦",n2e="🇲🇨",r2e="🇲🇩",o2e="🇲🇪",i2e="🇲🇫",a2e="🇲🇬",s2e="🇲🇭",c2e="🇲🇰",l2e="🇲🇱",d2e="🇲🇲",u2e="🇲🇳",_2e="🇲🇴",p2e="🇲🇵",m2e="🇲🇶",g2e="🇲🇷",f2e="🇲🇸",E2e="🇲🇹",h2e="🇲🇺",S2e="🇲🇻",b2e="🇲🇼",T2e="🇲🇽",y2e="🇲🇾",v2e="🇲🇿",R2e="🇳🇦",C2e="🇳🇨",O2e="🇳🇪",N2e="🇳🇫",A2e="🇳🇬",I2e="🇳🇮",x2e="🇳🇱",D2e="🇳🇴",w2e="🇳🇵",L2e="🇳🇷",M2e="🇳🇺",k2e="🇳🇿",P2e="🇴🇲",U2e="🇵🇦",F2e="🇵🇪",B2e="🇵🇫",G2e="🇵🇬",q2e="🇵🇭",Y2e="🇵🇰",H2e="🇵🇱",V2e="🇵🇲",z2e="🇵🇳",$2e="🇵🇷",W2e="🇵🇸",K2e="🇵🇹",Q2e="🇵🇼",j2e="🇵🇾",X2e="🇶🇦",Z2e="🇷🇪",J2e="🇷🇴",eUe="🇷🇸",tUe="🇷🇺",nUe="🇷🇼",rUe="🇸🇦",oUe="🇸🇧",iUe="🇸🇨",aUe="🇸🇩",sUe="🇸🇪",cUe="🇸🇬",lUe="🇸🇭",dUe="🇸🇮",uUe="🇸🇯",_Ue="🇸🇰",pUe="🇸🇱",mUe="🇸🇲",gUe="🇸🇳",fUe="🇸🇴",EUe="🇸🇷",hUe="🇸🇸",SUe="🇸🇹",bUe="🇸🇻",TUe="🇸🇽",yUe="🇸🇾",vUe="🇸🇿",RUe="🇹🇦",CUe="🇹🇨",OUe="🇹🇩",NUe="🇹🇫",AUe="🇹🇬",IUe="🇹🇭",xUe="🇹🇯",DUe="🇹🇰",wUe="🇹🇱",LUe="🇹🇲",MUe="🇹🇳",kUe="🇹🇴",PUe="🇹🇷",UUe="🇹🇹",FUe="🇹🇻",BUe="🇹🇼",GUe="🇹🇿",qUe="🇺🇦",YUe="🇺🇬",HUe="🇺🇲",VUe="🇺🇳",zUe="🇺🇸",$Ue="🇺🇾",WUe="🇺🇿",KUe="🇻🇦",QUe="🇻🇨",jUe="🇻🇪",XUe="🇻🇬",ZUe="🇻🇮",JUe="🇻🇳",eFe="🇻🇺",tFe="🇼🇫",nFe="🇼🇸",rFe="🇽🇰",oFe="🇾🇪",iFe="🇾🇹",aFe="🇿🇦",sFe="🇿🇲",cFe="🇿🇼",lFe="🏴",dFe="🏴",uFe="🏴",_Fe={100:"💯",1234:"🔢",grinning:vse,smiley:Rse,smile:Cse,grin:Ose,laughing:Nse,satisfied:Ase,sweat_smile:Ise,rofl:xse,joy:Dse,slightly_smiling_face:wse,upside_down_face:Lse,wink:Mse,blush:kse,innocent:Pse,smiling_face_with_three_hearts:Use,heart_eyes:Fse,star_struck:Bse,kissing_heart:Gse,kissing:qse,relaxed:Yse,kissing_closed_eyes:Hse,kissing_smiling_eyes:Vse,smiling_face_with_tear:zse,yum:$se,stuck_out_tongue:Wse,stuck_out_tongue_winking_eye:Kse,zany_face:Qse,stuck_out_tongue_closed_eyes:jse,money_mouth_face:Xse,hugs:Zse,hand_over_mouth:Jse,shushing_face:ece,thinking:tce,zipper_mouth_face:nce,raised_eyebrow:rce,neutral_face:oce,expressionless:ice,no_mouth:ace,smirk:sce,unamused:cce,roll_eyes:lce,grimacing:dce,lying_face:uce,relieved:_ce,pensive:pce,sleepy:mce,drooling_face:gce,sleeping:fce,mask:Ece,face_with_thermometer:hce,face_with_head_bandage:Sce,nauseated_face:bce,vomiting_face:Tce,sneezing_face:yce,hot_face:vce,cold_face:Rce,woozy_face:Cce,dizzy_face:Oce,exploding_head:Nce,cowboy_hat_face:Ace,partying_face:Ice,disguised_face:xce,sunglasses:Dce,nerd_face:wce,monocle_face:Lce,confused:Mce,worried:kce,slightly_frowning_face:Pce,frowning_face:Uce,open_mouth:Fce,hushed:Bce,astonished:Gce,flushed:qce,pleading_face:Yce,frowning:Hce,anguished:Vce,fearful:zce,cold_sweat:$ce,disappointed_relieved:Wce,cry:Kce,sob:Qce,scream:jce,confounded:Xce,persevere:Zce,disappointed:Jce,sweat:ele,weary:tle,tired_face:nle,yawning_face:rle,triumph:ole,rage:ile,pout:ale,angry:sle,cursing_face:cle,smiling_imp:lle,imp:dle,skull:ule,skull_and_crossbones:_le,hankey:ple,poop:mle,shit:gle,clown_face:fle,japanese_ogre:Ele,japanese_goblin:hle,ghost:Sle,alien:ble,space_invader:Tle,robot:yle,smiley_cat:vle,smile_cat:Rle,joy_cat:Cle,heart_eyes_cat:Ole,smirk_cat:Nle,kissing_cat:Ale,scream_cat:Ile,crying_cat_face:xle,pouting_cat:Dle,see_no_evil:wle,hear_no_evil:Lle,speak_no_evil:Mle,kiss:kle,love_letter:Ple,cupid:Ule,gift_heart:Fle,sparkling_heart:Ble,heartpulse:Gle,heartbeat:qle,revolving_hearts:Yle,two_hearts:Hle,heart_decoration:Vle,heavy_heart_exclamation:zle,broken_heart:$le,heart:Wle,orange_heart:Kle,yellow_heart:Qle,green_heart:jle,blue_heart:Xle,purple_heart:Zle,brown_heart:Jle,black_heart:ede,white_heart:tde,anger:nde,boom:rde,collision:ode,dizzy:ide,sweat_drops:ade,dash:sde,hole:cde,bomb:lde,speech_balloon:dde,eye_speech_bubble:ude,left_speech_bubble:_de,right_anger_bubble:pde,thought_balloon:mde,zzz:gde,wave:fde,raised_back_of_hand:Ede,raised_hand_with_fingers_splayed:hde,hand:Sde,raised_hand:bde,vulcan_salute:Tde,ok_hand:yde,pinched_fingers:vde,pinching_hand:Rde,v:Cde,crossed_fingers:Ode,love_you_gesture:Nde,metal:Ade,call_me_hand:Ide,point_left:xde,point_right:Dde,point_up_2:wde,middle_finger:Lde,fu:Mde,point_down:kde,point_up:Pde,"+1":"👍",thumbsup:Ude,"-1":"👎",thumbsdown:Fde,fist_raised:Bde,fist:Gde,fist_oncoming:qde,facepunch:Yde,punch:Hde,fist_left:Vde,fist_right:zde,clap:$de,raised_hands:Wde,open_hands:Kde,palms_up_together:Qde,handshake:jde,pray:Xde,writing_hand:Zde,nail_care:Jde,selfie:eue,muscle:tue,mechanical_arm:nue,mechanical_leg:rue,leg:oue,foot:iue,ear:aue,ear_with_hearing_aid:sue,nose:cue,brain:lue,anatomical_heart:due,lungs:uue,tooth:_ue,bone:pue,eyes:mue,eye:gue,tongue:fue,lips:Eue,baby:hue,child:Sue,boy:bue,girl:Tue,adult:yue,blond_haired_person:vue,man:Rue,bearded_person:Cue,red_haired_man:Oue,curly_haired_man:Nue,white_haired_man:Aue,bald_man:Iue,woman:xue,red_haired_woman:Due,person_red_hair:wue,curly_haired_woman:Lue,person_curly_hair:Mue,white_haired_woman:kue,person_white_hair:Pue,bald_woman:Uue,person_bald:Fue,blond_haired_woman:Bue,blonde_woman:Gue,blond_haired_man:que,older_adult:Yue,older_man:Hue,older_woman:Vue,frowning_person:zue,frowning_man:$ue,frowning_woman:Wue,pouting_face:Kue,pouting_man:Que,pouting_woman:jue,no_good:Xue,no_good_man:Zue,ng_man:Jue,no_good_woman:e_e,ng_woman:t_e,ok_person:n_e,ok_man:r_e,ok_woman:o_e,tipping_hand_person:i_e,information_desk_person:a_e,tipping_hand_man:s_e,sassy_man:c_e,tipping_hand_woman:l_e,sassy_woman:d_e,raising_hand:u_e,raising_hand_man:__e,raising_hand_woman:p_e,deaf_person:m_e,deaf_man:g_e,deaf_woman:f_e,bow:E_e,bowing_man:h_e,bowing_woman:S_e,facepalm:b_e,man_facepalming:T_e,woman_facepalming:y_e,shrug:v_e,man_shrugging:R_e,woman_shrugging:C_e,health_worker:O_e,man_health_worker:N_e,woman_health_worker:A_e,student:I_e,man_student:x_e,woman_student:D_e,teacher:w_e,man_teacher:L_e,woman_teacher:M_e,judge:k_e,man_judge:P_e,woman_judge:U_e,farmer:F_e,man_farmer:B_e,woman_farmer:G_e,cook:q_e,man_cook:Y_e,woman_cook:H_e,mechanic:V_e,man_mechanic:z_e,woman_mechanic:$_e,factory_worker:W_e,man_factory_worker:K_e,woman_factory_worker:Q_e,office_worker:j_e,man_office_worker:X_e,woman_office_worker:Z_e,scientist:J_e,man_scientist:epe,woman_scientist:tpe,technologist:npe,man_technologist:rpe,woman_technologist:ope,singer:ipe,man_singer:ape,woman_singer:spe,artist:cpe,man_artist:lpe,woman_artist:dpe,pilot:upe,man_pilot:_pe,woman_pilot:ppe,astronaut:mpe,man_astronaut:gpe,woman_astronaut:fpe,firefighter:Epe,man_firefighter:hpe,woman_firefighter:Spe,police_officer:bpe,cop:Tpe,policeman:ype,policewoman:vpe,detective:Rpe,male_detective:Cpe,female_detective:Ope,guard:Npe,guardsman:Ape,guardswoman:Ipe,ninja:xpe,construction_worker:Dpe,construction_worker_man:wpe,construction_worker_woman:Lpe,prince:Mpe,princess:kpe,person_with_turban:Ppe,man_with_turban:Upe,woman_with_turban:Fpe,man_with_gua_pi_mao:Bpe,woman_with_headscarf:Gpe,person_in_tuxedo:qpe,man_in_tuxedo:Ype,woman_in_tuxedo:Hpe,person_with_veil:Vpe,man_with_veil:zpe,woman_with_veil:$pe,bride_with_veil:Wpe,pregnant_woman:Kpe,breast_feeding:Qpe,woman_feeding_baby:jpe,man_feeding_baby:Xpe,person_feeding_baby:Zpe,angel:Jpe,santa:eme,mrs_claus:tme,mx_claus:nme,superhero:rme,superhero_man:ome,superhero_woman:ime,supervillain:ame,supervillain_man:sme,supervillain_woman:cme,mage:lme,mage_man:dme,mage_woman:ume,fairy:_me,fairy_man:pme,fairy_woman:mme,vampire:gme,vampire_man:fme,vampire_woman:Eme,merperson:hme,merman:Sme,mermaid:bme,elf:Tme,elf_man:yme,elf_woman:vme,genie:Rme,genie_man:Cme,genie_woman:Ome,zombie:Nme,zombie_man:Ame,zombie_woman:Ime,massage:xme,massage_man:Dme,massage_woman:wme,haircut:Lme,haircut_man:Mme,haircut_woman:kme,walking:Pme,walking_man:Ume,walking_woman:Fme,standing_person:Bme,standing_man:Gme,standing_woman:qme,kneeling_person:Yme,kneeling_man:Hme,kneeling_woman:Vme,person_with_probing_cane:zme,man_with_probing_cane:$me,woman_with_probing_cane:Wme,person_in_motorized_wheelchair:Kme,man_in_motorized_wheelchair:Qme,woman_in_motorized_wheelchair:jme,person_in_manual_wheelchair:Xme,man_in_manual_wheelchair:Zme,woman_in_manual_wheelchair:Jme,runner:ege,running:tge,running_man:nge,running_woman:rge,woman_dancing:oge,dancer:ige,man_dancing:age,business_suit_levitating:sge,dancers:cge,dancing_men:lge,dancing_women:dge,sauna_person:uge,sauna_man:_ge,sauna_woman:pge,climbing:mge,climbing_man:gge,climbing_woman:fge,person_fencing:Ege,horse_racing:hge,skier:Sge,snowboarder:bge,golfing:Tge,golfing_man:yge,golfing_woman:vge,surfer:Rge,surfing_man:Cge,surfing_woman:Oge,rowboat:Nge,rowing_man:Age,rowing_woman:Ige,swimmer:xge,swimming_man:Dge,swimming_woman:wge,bouncing_ball_person:Lge,bouncing_ball_man:Mge,basketball_man:kge,bouncing_ball_woman:Pge,basketball_woman:Uge,weight_lifting:Fge,weight_lifting_man:Bge,weight_lifting_woman:Gge,bicyclist:qge,biking_man:Yge,biking_woman:Hge,mountain_bicyclist:Vge,mountain_biking_man:zge,mountain_biking_woman:$ge,cartwheeling:Wge,man_cartwheeling:Kge,woman_cartwheeling:Qge,wrestling:jge,men_wrestling:Xge,women_wrestling:Zge,water_polo:Jge,man_playing_water_polo:efe,woman_playing_water_polo:tfe,handball_person:nfe,man_playing_handball:rfe,woman_playing_handball:ofe,juggling_person:ife,man_juggling:afe,woman_juggling:sfe,lotus_position:cfe,lotus_position_man:lfe,lotus_position_woman:dfe,bath:ufe,sleeping_bed:_fe,people_holding_hands:pfe,two_women_holding_hands:mfe,couple:gfe,two_men_holding_hands:ffe,couplekiss:Efe,couplekiss_man_woman:hfe,couplekiss_man_man:Sfe,couplekiss_woman_woman:bfe,couple_with_heart:Tfe,couple_with_heart_woman_man:yfe,couple_with_heart_man_man:vfe,couple_with_heart_woman_woman:Rfe,family:Cfe,family_man_woman_boy:Ofe,family_man_woman_girl:Nfe,family_man_woman_girl_boy:Afe,family_man_woman_boy_boy:Ife,family_man_woman_girl_girl:xfe,family_man_man_boy:Dfe,family_man_man_girl:wfe,family_man_man_girl_boy:Lfe,family_man_man_boy_boy:Mfe,family_man_man_girl_girl:kfe,family_woman_woman_boy:Pfe,family_woman_woman_girl:Ufe,family_woman_woman_girl_boy:Ffe,family_woman_woman_boy_boy:Bfe,family_woman_woman_girl_girl:Gfe,family_man_boy:qfe,family_man_boy_boy:Yfe,family_man_girl:Hfe,family_man_girl_boy:Vfe,family_man_girl_girl:zfe,family_woman_boy:$fe,family_woman_boy_boy:Wfe,family_woman_girl:Kfe,family_woman_girl_boy:Qfe,family_woman_girl_girl:jfe,speaking_head:Xfe,bust_in_silhouette:Zfe,busts_in_silhouette:Jfe,people_hugging:eEe,footprints:tEe,monkey_face:nEe,monkey:rEe,gorilla:oEe,orangutan:iEe,dog:aEe,dog2:sEe,guide_dog:cEe,service_dog:lEe,poodle:dEe,wolf:uEe,fox_face:_Ee,raccoon:pEe,cat:mEe,cat2:gEe,black_cat:fEe,lion:EEe,tiger:hEe,tiger2:SEe,leopard:bEe,horse:TEe,racehorse:yEe,unicorn:vEe,zebra:REe,deer:CEe,bison:OEe,cow:NEe,ox:AEe,water_buffalo:IEe,cow2:xEe,pig:DEe,pig2:wEe,boar:LEe,pig_nose:MEe,ram:kEe,sheep:PEe,goat:UEe,dromedary_camel:FEe,camel:BEe,llama:GEe,giraffe:qEe,elephant:YEe,mammoth:HEe,rhinoceros:VEe,hippopotamus:zEe,mouse:$Ee,mouse2:WEe,rat:KEe,hamster:QEe,rabbit:jEe,rabbit2:XEe,chipmunk:ZEe,beaver:JEe,hedgehog:ehe,bat:the,bear:nhe,polar_bear:rhe,koala:ohe,panda_face:ihe,sloth:ahe,otter:she,skunk:che,kangaroo:lhe,badger:dhe,feet:uhe,paw_prints:_he,turkey:phe,chicken:mhe,rooster:ghe,hatching_chick:fhe,baby_chick:Ehe,hatched_chick:hhe,bird:She,penguin:bhe,dove:The,eagle:yhe,duck:vhe,swan:Rhe,owl:Che,dodo:Ohe,feather:Nhe,flamingo:Ahe,peacock:Ihe,parrot:xhe,frog:Dhe,crocodile:whe,turtle:Lhe,lizard:Mhe,snake:khe,dragon_face:Phe,dragon:Uhe,sauropod:Fhe,"t-rex":"🦖",whale:Bhe,whale2:Ghe,dolphin:qhe,flipper:Yhe,seal:Hhe,fish:Vhe,tropical_fish:zhe,blowfish:$he,shark:Whe,octopus:Khe,shell:Qhe,snail:jhe,butterfly:Xhe,bug:Zhe,ant:Jhe,bee:eSe,honeybee:tSe,beetle:nSe,lady_beetle:rSe,cricket:oSe,cockroach:iSe,spider:aSe,spider_web:sSe,scorpion:cSe,mosquito:lSe,fly:dSe,worm:uSe,microbe:_Se,bouquet:pSe,cherry_blossom:mSe,white_flower:gSe,rosette:fSe,rose:ESe,wilted_flower:hSe,hibiscus:SSe,sunflower:bSe,blossom:TSe,tulip:ySe,seedling:vSe,potted_plant:RSe,evergreen_tree:CSe,deciduous_tree:OSe,palm_tree:NSe,cactus:ASe,ear_of_rice:ISe,herb:xSe,shamrock:DSe,four_leaf_clover:wSe,maple_leaf:LSe,fallen_leaf:MSe,leaves:kSe,grapes:PSe,melon:USe,watermelon:FSe,tangerine:BSe,orange:GSe,mandarin:qSe,lemon:YSe,banana:HSe,pineapple:VSe,mango:zSe,apple:$Se,green_apple:WSe,pear:KSe,peach:QSe,cherries:jSe,strawberry:XSe,blueberries:ZSe,kiwi_fruit:JSe,tomato:ebe,olive:tbe,coconut:nbe,avocado:rbe,eggplant:obe,potato:ibe,carrot:abe,corn:sbe,hot_pepper:cbe,bell_pepper:lbe,cucumber:dbe,leafy_green:ube,broccoli:_be,garlic:pbe,onion:mbe,mushroom:gbe,peanuts:fbe,chestnut:Ebe,bread:hbe,croissant:Sbe,baguette_bread:bbe,flatbread:Tbe,pretzel:ybe,bagel:vbe,pancakes:Rbe,waffle:Cbe,cheese:Obe,meat_on_bone:Nbe,poultry_leg:Abe,cut_of_meat:Ibe,bacon:xbe,hamburger:Dbe,fries:wbe,pizza:Lbe,hotdog:Mbe,sandwich:kbe,taco:Pbe,burrito:Ube,tamale:Fbe,stuffed_flatbread:Bbe,falafel:Gbe,egg:qbe,fried_egg:Ybe,shallow_pan_of_food:Hbe,stew:Vbe,fondue:zbe,bowl_with_spoon:$be,green_salad:Wbe,popcorn:Kbe,butter:Qbe,salt:jbe,canned_food:Xbe,bento:Zbe,rice_cracker:Jbe,rice_ball:eTe,rice:tTe,curry:nTe,ramen:rTe,spaghetti:oTe,sweet_potato:iTe,oden:aTe,sushi:sTe,fried_shrimp:cTe,fish_cake:lTe,moon_cake:dTe,dango:uTe,dumpling:_Te,fortune_cookie:pTe,takeout_box:mTe,crab:gTe,lobster:fTe,shrimp:ETe,squid:hTe,oyster:STe,icecream:bTe,shaved_ice:TTe,ice_cream:yTe,doughnut:vTe,cookie:RTe,birthday:CTe,cake:OTe,cupcake:NTe,pie:ATe,chocolate_bar:ITe,candy:xTe,lollipop:DTe,custard:wTe,honey_pot:LTe,baby_bottle:MTe,milk_glass:kTe,coffee:PTe,teapot:UTe,tea:FTe,sake:BTe,champagne:GTe,wine_glass:qTe,cocktail:YTe,tropical_drink:HTe,beer:VTe,beers:zTe,clinking_glasses:$Te,tumbler_glass:WTe,cup_with_straw:KTe,bubble_tea:QTe,beverage_box:jTe,mate:XTe,ice_cube:ZTe,chopsticks:JTe,plate_with_cutlery:eye,fork_and_knife:tye,spoon:nye,hocho:rye,knife:oye,amphora:iye,earth_africa:aye,earth_americas:sye,earth_asia:cye,globe_with_meridians:lye,world_map:dye,japan:uye,compass:_ye,mountain_snow:pye,mountain:mye,volcano:gye,mount_fuji:fye,camping:Eye,beach_umbrella:hye,desert:Sye,desert_island:bye,national_park:Tye,stadium:yye,classical_building:vye,building_construction:Rye,bricks:Cye,rock:Oye,wood:Nye,hut:Aye,houses:Iye,derelict_house:xye,house:Dye,house_with_garden:wye,office:Lye,post_office:Mye,european_post_office:kye,hospital:Pye,bank:Uye,hotel:Fye,love_hotel:Bye,convenience_store:Gye,school:qye,department_store:Yye,factory:Hye,japanese_castle:Vye,european_castle:zye,wedding:$ye,tokyo_tower:Wye,statue_of_liberty:Kye,church:Qye,mosque:jye,hindu_temple:Xye,synagogue:Zye,shinto_shrine:Jye,kaaba:eve,fountain:tve,tent:nve,foggy:rve,night_with_stars:ove,cityscape:ive,sunrise_over_mountains:ave,sunrise:sve,city_sunset:cve,city_sunrise:lve,bridge_at_night:dve,hotsprings:uve,carousel_horse:_ve,ferris_wheel:pve,roller_coaster:mve,barber:gve,circus_tent:fve,steam_locomotive:Eve,railway_car:hve,bullettrain_side:Sve,bullettrain_front:bve,train2:Tve,metro:yve,light_rail:vve,station:Rve,tram:Cve,monorail:Ove,mountain_railway:Nve,train:Ave,bus:Ive,oncoming_bus:xve,trolleybus:Dve,minibus:wve,ambulance:Lve,fire_engine:Mve,police_car:kve,oncoming_police_car:Pve,taxi:Uve,oncoming_taxi:Fve,car:Bve,red_car:Gve,oncoming_automobile:qve,blue_car:Yve,pickup_truck:Hve,truck:Vve,articulated_lorry:zve,tractor:$ve,racing_car:Wve,motorcycle:Kve,motor_scooter:Qve,manual_wheelchair:jve,motorized_wheelchair:Xve,auto_rickshaw:Zve,bike:Jve,kick_scooter:eRe,skateboard:tRe,roller_skate:nRe,busstop:rRe,motorway:oRe,railway_track:iRe,oil_drum:aRe,fuelpump:sRe,rotating_light:cRe,traffic_light:lRe,vertical_traffic_light:dRe,stop_sign:uRe,construction:_Re,anchor:pRe,boat:mRe,sailboat:gRe,canoe:fRe,speedboat:ERe,passenger_ship:hRe,ferry:SRe,motor_boat:bRe,ship:TRe,airplane:yRe,small_airplane:vRe,flight_departure:RRe,flight_arrival:CRe,parachute:ORe,seat:NRe,helicopter:ARe,suspension_railway:IRe,mountain_cableway:xRe,aerial_tramway:DRe,artificial_satellite:wRe,rocket:LRe,flying_saucer:MRe,bellhop_bell:kRe,luggage:PRe,hourglass:URe,hourglass_flowing_sand:FRe,watch:BRe,alarm_clock:GRe,stopwatch:qRe,timer_clock:YRe,mantelpiece_clock:HRe,clock12:VRe,clock1230:zRe,clock1:$Re,clock130:WRe,clock2:KRe,clock230:QRe,clock3:jRe,clock330:XRe,clock4:ZRe,clock430:JRe,clock5:eCe,clock530:tCe,clock6:nCe,clock630:rCe,clock7:oCe,clock730:iCe,clock8:aCe,clock830:sCe,clock9:cCe,clock930:lCe,clock10:dCe,clock1030:uCe,clock11:_Ce,clock1130:pCe,new_moon:mCe,waxing_crescent_moon:gCe,first_quarter_moon:fCe,moon:ECe,waxing_gibbous_moon:hCe,full_moon:SCe,waning_gibbous_moon:bCe,last_quarter_moon:TCe,waning_crescent_moon:yCe,crescent_moon:vCe,new_moon_with_face:RCe,first_quarter_moon_with_face:CCe,last_quarter_moon_with_face:OCe,thermometer:NCe,sunny:ACe,full_moon_with_face:ICe,sun_with_face:xCe,ringed_planet:DCe,star:wCe,star2:LCe,stars:MCe,milky_way:kCe,cloud:PCe,partly_sunny:UCe,cloud_with_lightning_and_rain:FCe,sun_behind_small_cloud:BCe,sun_behind_large_cloud:GCe,sun_behind_rain_cloud:qCe,cloud_with_rain:YCe,cloud_with_snow:HCe,cloud_with_lightning:VCe,tornado:zCe,fog:$Ce,wind_face:WCe,cyclone:KCe,rainbow:QCe,closed_umbrella:jCe,open_umbrella:XCe,umbrella:ZCe,parasol_on_ground:JCe,zap:eOe,snowflake:tOe,snowman_with_snow:nOe,snowman:rOe,comet:oOe,fire:iOe,droplet:aOe,ocean:sOe,jack_o_lantern:cOe,christmas_tree:lOe,fireworks:dOe,sparkler:uOe,firecracker:_Oe,sparkles:pOe,balloon:mOe,tada:gOe,confetti_ball:fOe,tanabata_tree:EOe,bamboo:hOe,dolls:SOe,flags:bOe,wind_chime:TOe,rice_scene:yOe,red_envelope:vOe,ribbon:ROe,gift:COe,reminder_ribbon:OOe,tickets:NOe,ticket:AOe,medal_military:IOe,trophy:xOe,medal_sports:DOe,"1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉",soccer:wOe,baseball:LOe,softball:MOe,basketball:kOe,volleyball:POe,football:UOe,rugby_football:FOe,tennis:BOe,flying_disc:GOe,bowling:qOe,cricket_game:YOe,field_hockey:HOe,ice_hockey:VOe,lacrosse:zOe,ping_pong:$Oe,badminton:WOe,boxing_glove:KOe,martial_arts_uniform:QOe,goal_net:jOe,golf:XOe,ice_skate:ZOe,fishing_pole_and_fish:JOe,diving_mask:eNe,running_shirt_with_sash:tNe,ski:nNe,sled:rNe,curling_stone:oNe,dart:iNe,yo_yo:aNe,kite:sNe,"8ball":"🎱",crystal_ball:cNe,magic_wand:lNe,nazar_amulet:dNe,video_game:uNe,joystick:_Ne,slot_machine:pNe,game_die:mNe,jigsaw:gNe,teddy_bear:fNe,pinata:ENe,nesting_dolls:hNe,spades:SNe,hearts:bNe,diamonds:TNe,clubs:yNe,chess_pawn:vNe,black_joker:RNe,mahjong:CNe,flower_playing_cards:ONe,performing_arts:NNe,framed_picture:ANe,art:INe,thread:xNe,sewing_needle:DNe,yarn:wNe,knot:LNe,eyeglasses:MNe,dark_sunglasses:kNe,goggles:PNe,lab_coat:UNe,safety_vest:FNe,necktie:BNe,shirt:GNe,tshirt:qNe,jeans:YNe,scarf:HNe,gloves:VNe,coat:zNe,socks:$Ne,dress:WNe,kimono:KNe,sari:QNe,one_piece_swimsuit:jNe,swim_brief:XNe,shorts:ZNe,bikini:JNe,womans_clothes:eAe,purse:tAe,handbag:nAe,pouch:rAe,shopping:oAe,school_satchel:iAe,thong_sandal:aAe,mans_shoe:sAe,shoe:cAe,athletic_shoe:lAe,hiking_boot:dAe,flat_shoe:uAe,high_heel:_Ae,sandal:pAe,ballet_shoes:mAe,boot:gAe,crown:fAe,womans_hat:EAe,tophat:hAe,mortar_board:SAe,billed_cap:bAe,military_helmet:TAe,rescue_worker_helmet:yAe,prayer_beads:vAe,lipstick:RAe,ring:CAe,gem:OAe,mute:NAe,speaker:AAe,sound:IAe,loud_sound:xAe,loudspeaker:DAe,mega:wAe,postal_horn:LAe,bell:MAe,no_bell:kAe,musical_score:PAe,musical_note:UAe,notes:FAe,studio_microphone:BAe,level_slider:GAe,control_knobs:qAe,microphone:YAe,headphones:HAe,radio:VAe,saxophone:zAe,accordion:$Ae,guitar:WAe,musical_keyboard:KAe,trumpet:QAe,violin:jAe,banjo:XAe,drum:ZAe,long_drum:JAe,iphone:eIe,calling:tIe,phone:nIe,telephone:rIe,telephone_receiver:oIe,pager:iIe,fax:aIe,battery:sIe,electric_plug:cIe,computer:lIe,desktop_computer:dIe,printer:uIe,keyboard:_Ie,computer_mouse:pIe,trackball:mIe,minidisc:gIe,floppy_disk:fIe,cd:EIe,dvd:hIe,abacus:SIe,movie_camera:bIe,film_strip:TIe,film_projector:yIe,clapper:vIe,tv:RIe,camera:CIe,camera_flash:OIe,video_camera:NIe,vhs:AIe,mag:IIe,mag_right:xIe,candle:DIe,bulb:wIe,flashlight:LIe,izakaya_lantern:MIe,lantern:kIe,diya_lamp:PIe,notebook_with_decorative_cover:UIe,closed_book:FIe,book:BIe,open_book:GIe,green_book:qIe,blue_book:YIe,orange_book:HIe,books:VIe,notebook:zIe,ledger:$Ie,page_with_curl:WIe,scroll:KIe,page_facing_up:QIe,newspaper:jIe,newspaper_roll:XIe,bookmark_tabs:ZIe,bookmark:JIe,label:exe,moneybag:txe,coin:nxe,yen:rxe,dollar:oxe,euro:ixe,pound:axe,money_with_wings:sxe,credit_card:cxe,receipt:lxe,chart:dxe,envelope:uxe,email:_xe,"e-mail":"📧",incoming_envelope:pxe,envelope_with_arrow:mxe,outbox_tray:gxe,inbox_tray:fxe,package:"📦",mailbox:Exe,mailbox_closed:hxe,mailbox_with_mail:Sxe,mailbox_with_no_mail:bxe,postbox:Txe,ballot_box:yxe,pencil2:vxe,black_nib:Rxe,fountain_pen:Cxe,pen:Oxe,paintbrush:Nxe,crayon:Axe,memo:Ixe,pencil:xxe,briefcase:Dxe,file_folder:wxe,open_file_folder:Lxe,card_index_dividers:Mxe,date:kxe,calendar:Pxe,spiral_notepad:Uxe,spiral_calendar:Fxe,card_index:Bxe,chart_with_upwards_trend:Gxe,chart_with_downwards_trend:qxe,bar_chart:Yxe,clipboard:Hxe,pushpin:Vxe,round_pushpin:zxe,paperclip:$xe,paperclips:Wxe,straight_ruler:Kxe,triangular_ruler:Qxe,scissors:jxe,card_file_box:Xxe,file_cabinet:Zxe,wastebasket:Jxe,lock:eDe,unlock:tDe,lock_with_ink_pen:nDe,closed_lock_with_key:rDe,key:oDe,old_key:iDe,hammer:aDe,axe:sDe,pick:cDe,hammer_and_pick:lDe,hammer_and_wrench:dDe,dagger:uDe,crossed_swords:_De,gun:pDe,boomerang:mDe,bow_and_arrow:gDe,shield:fDe,carpentry_saw:EDe,wrench:hDe,screwdriver:SDe,nut_and_bolt:bDe,gear:TDe,clamp:yDe,balance_scale:vDe,probing_cane:RDe,link:CDe,chains:ODe,hook:NDe,toolbox:ADe,magnet:IDe,ladder:xDe,alembic:DDe,test_tube:wDe,petri_dish:LDe,dna:MDe,microscope:kDe,telescope:PDe,satellite:UDe,syringe:FDe,drop_of_blood:BDe,pill:GDe,adhesive_bandage:qDe,stethoscope:YDe,door:HDe,elevator:VDe,mirror:zDe,window:$De,bed:WDe,couch_and_lamp:KDe,chair:QDe,toilet:jDe,plunger:XDe,shower:ZDe,bathtub:JDe,mouse_trap:ewe,razor:twe,lotion_bottle:nwe,safety_pin:rwe,broom:owe,basket:iwe,roll_of_paper:awe,bucket:swe,soap:cwe,toothbrush:lwe,sponge:dwe,fire_extinguisher:uwe,shopping_cart:_we,smoking:pwe,coffin:mwe,headstone:gwe,funeral_urn:fwe,moyai:Ewe,placard:hwe,atm:Swe,put_litter_in_its_place:bwe,potable_water:Twe,wheelchair:ywe,mens:vwe,womens:Rwe,restroom:Cwe,baby_symbol:Owe,wc:Nwe,passport_control:Awe,customs:Iwe,baggage_claim:xwe,left_luggage:Dwe,warning:wwe,children_crossing:Lwe,no_entry:Mwe,no_entry_sign:kwe,no_bicycles:Pwe,no_smoking:Uwe,do_not_litter:Fwe,"non-potable_water":"🚱",no_pedestrians:Bwe,no_mobile_phones:Gwe,underage:qwe,radioactive:Ywe,biohazard:Hwe,arrow_up:Vwe,arrow_upper_right:zwe,arrow_right:$we,arrow_lower_right:Wwe,arrow_down:Kwe,arrow_lower_left:Qwe,arrow_left:jwe,arrow_upper_left:Xwe,arrow_up_down:Zwe,left_right_arrow:Jwe,leftwards_arrow_with_hook:e1e,arrow_right_hook:t1e,arrow_heading_up:n1e,arrow_heading_down:r1e,arrows_clockwise:o1e,arrows_counterclockwise:i1e,back:a1e,end:s1e,on:c1e,soon:l1e,top:d1e,place_of_worship:u1e,atom_symbol:_1e,om:p1e,star_of_david:m1e,wheel_of_dharma:g1e,yin_yang:f1e,latin_cross:E1e,orthodox_cross:h1e,star_and_crescent:S1e,peace_symbol:b1e,menorah:T1e,six_pointed_star:y1e,aries:v1e,taurus:R1e,gemini:C1e,cancer:O1e,leo:N1e,virgo:A1e,libra:I1e,scorpius:x1e,sagittarius:D1e,capricorn:w1e,aquarius:L1e,pisces:M1e,ophiuchus:k1e,twisted_rightwards_arrows:P1e,repeat:U1e,repeat_one:F1e,arrow_forward:B1e,fast_forward:G1e,next_track_button:q1e,play_or_pause_button:Y1e,arrow_backward:H1e,rewind:V1e,previous_track_button:z1e,arrow_up_small:$1e,arrow_double_up:W1e,arrow_down_small:K1e,arrow_double_down:Q1e,pause_button:j1e,stop_button:X1e,record_button:Z1e,eject_button:J1e,cinema:e0e,low_brightness:t0e,high_brightness:n0e,signal_strength:r0e,vibration_mode:o0e,mobile_phone_off:i0e,female_sign:a0e,male_sign:s0e,transgender_symbol:c0e,heavy_multiplication_x:l0e,heavy_plus_sign:d0e,heavy_minus_sign:u0e,heavy_division_sign:_0e,infinity:p0e,bangbang:m0e,interrobang:g0e,question:f0e,grey_question:E0e,grey_exclamation:h0e,exclamation:S0e,heavy_exclamation_mark:b0e,wavy_dash:T0e,currency_exchange:y0e,heavy_dollar_sign:v0e,medical_symbol:R0e,recycle:C0e,fleur_de_lis:O0e,trident:N0e,name_badge:A0e,beginner:I0e,o:x0e,white_check_mark:D0e,ballot_box_with_check:w0e,heavy_check_mark:L0e,x:M0e,negative_squared_cross_mark:k0e,curly_loop:P0e,loop:U0e,part_alternation_mark:F0e,eight_spoked_asterisk:B0e,eight_pointed_black_star:G0e,sparkle:q0e,copyright:Y0e,registered:H0e,tm:V0e,hash:z0e,asterisk:$0e,zero:W0e,one:K0e,two:Q0e,three:j0e,four:X0e,five:Z0e,six:J0e,seven:eLe,eight:tLe,nine:nLe,keycap_ten:rLe,capital_abcd:oLe,abcd:iLe,symbols:aLe,abc:sLe,a:cLe,ab:lLe,b:dLe,cl:uLe,cool:_Le,free:pLe,information_source:mLe,id:gLe,m:fLe,new:"🆕",ng:ELe,o2:hLe,ok:SLe,parking:bLe,sos:TLe,up:yLe,vs:vLe,koko:RLe,sa:CLe,ideograph_advantage:OLe,accept:NLe,congratulations:ALe,secret:ILe,u6e80:xLe,red_circle:DLe,orange_circle:wLe,yellow_circle:LLe,green_circle:MLe,large_blue_circle:kLe,purple_circle:PLe,brown_circle:ULe,black_circle:FLe,white_circle:BLe,red_square:GLe,orange_square:qLe,yellow_square:YLe,green_square:HLe,blue_square:VLe,purple_square:zLe,brown_square:$Le,black_large_square:WLe,white_large_square:KLe,black_medium_square:QLe,white_medium_square:jLe,black_medium_small_square:XLe,white_medium_small_square:ZLe,black_small_square:JLe,white_small_square:eMe,large_orange_diamond:tMe,large_blue_diamond:nMe,small_orange_diamond:rMe,small_blue_diamond:oMe,small_red_triangle:iMe,small_red_triangle_down:aMe,diamond_shape_with_a_dot_inside:sMe,radio_button:cMe,white_square_button:lMe,black_square_button:dMe,checkered_flag:uMe,triangular_flag_on_post:_Me,crossed_flags:pMe,black_flag:mMe,white_flag:gMe,rainbow_flag:fMe,transgender_flag:EMe,pirate_flag:hMe,ascension_island:SMe,andorra:bMe,united_arab_emirates:TMe,afghanistan:yMe,antigua_barbuda:vMe,anguilla:RMe,albania:CMe,armenia:OMe,angola:NMe,antarctica:AMe,argentina:IMe,american_samoa:xMe,austria:DMe,australia:wMe,aruba:LMe,aland_islands:MMe,azerbaijan:kMe,bosnia_herzegovina:PMe,barbados:UMe,bangladesh:FMe,belgium:BMe,burkina_faso:GMe,bulgaria:qMe,bahrain:YMe,burundi:HMe,benin:VMe,st_barthelemy:zMe,bermuda:$Me,brunei:WMe,bolivia:KMe,caribbean_netherlands:QMe,brazil:jMe,bahamas:XMe,bhutan:ZMe,bouvet_island:JMe,botswana:eke,belarus:tke,belize:nke,canada:rke,cocos_islands:oke,congo_kinshasa:ike,central_african_republic:ake,congo_brazzaville:ske,switzerland:cke,cote_divoire:lke,cook_islands:dke,chile:uke,cameroon:_ke,cn:pke,colombia:mke,clipperton_island:gke,costa_rica:fke,cuba:Eke,cape_verde:hke,curacao:Ske,christmas_island:bke,cyprus:Tke,czech_republic:yke,de:vke,diego_garcia:Rke,djibouti:Cke,denmark:Oke,dominica:Nke,dominican_republic:Ake,algeria:Ike,ceuta_melilla:xke,ecuador:Dke,estonia:wke,egypt:Lke,western_sahara:Mke,eritrea:kke,es:Pke,ethiopia:Uke,eu:Fke,european_union:Bke,finland:Gke,fiji:qke,falkland_islands:Yke,micronesia:Hke,faroe_islands:Vke,fr:zke,gabon:$ke,gb:Wke,uk:Kke,grenada:Qke,georgia:jke,french_guiana:Xke,guernsey:Zke,ghana:Jke,gibraltar:ePe,greenland:tPe,gambia:nPe,guinea:rPe,guadeloupe:oPe,equatorial_guinea:iPe,greece:aPe,south_georgia_south_sandwich_islands:sPe,guatemala:cPe,guam:lPe,guinea_bissau:dPe,guyana:uPe,hong_kong:_Pe,heard_mcdonald_islands:pPe,honduras:mPe,croatia:gPe,haiti:fPe,hungary:EPe,canary_islands:hPe,indonesia:SPe,ireland:bPe,israel:TPe,isle_of_man:yPe,india:vPe,british_indian_ocean_territory:RPe,iraq:CPe,iran:OPe,iceland:NPe,it:APe,jersey:IPe,jamaica:xPe,jordan:DPe,jp:wPe,kenya:LPe,kyrgyzstan:MPe,cambodia:kPe,kiribati:PPe,comoros:UPe,st_kitts_nevis:FPe,north_korea:BPe,kr:GPe,kuwait:qPe,cayman_islands:YPe,kazakhstan:HPe,laos:VPe,lebanon:zPe,st_lucia:$Pe,liechtenstein:WPe,sri_lanka:KPe,liberia:QPe,lesotho:jPe,lithuania:XPe,luxembourg:ZPe,latvia:JPe,libya:e2e,morocco:t2e,monaco:n2e,moldova:r2e,montenegro:o2e,st_martin:i2e,madagascar:a2e,marshall_islands:s2e,macedonia:c2e,mali:l2e,myanmar:d2e,mongolia:u2e,macau:_2e,northern_mariana_islands:p2e,martinique:m2e,mauritania:g2e,montserrat:f2e,malta:E2e,mauritius:h2e,maldives:S2e,malawi:b2e,mexico:T2e,malaysia:y2e,mozambique:v2e,namibia:R2e,new_caledonia:C2e,niger:O2e,norfolk_island:N2e,nigeria:A2e,nicaragua:I2e,netherlands:x2e,norway:D2e,nepal:w2e,nauru:L2e,niue:M2e,new_zealand:k2e,oman:P2e,panama:U2e,peru:F2e,french_polynesia:B2e,papua_new_guinea:G2e,philippines:q2e,pakistan:Y2e,poland:H2e,st_pierre_miquelon:V2e,pitcairn_islands:z2e,puerto_rico:$2e,palestinian_territories:W2e,portugal:K2e,palau:Q2e,paraguay:j2e,qatar:X2e,reunion:Z2e,romania:J2e,serbia:eUe,ru:tUe,rwanda:nUe,saudi_arabia:rUe,solomon_islands:oUe,seychelles:iUe,sudan:aUe,sweden:sUe,singapore:cUe,st_helena:lUe,slovenia:dUe,svalbard_jan_mayen:uUe,slovakia:_Ue,sierra_leone:pUe,san_marino:mUe,senegal:gUe,somalia:fUe,suriname:EUe,south_sudan:hUe,sao_tome_principe:SUe,el_salvador:bUe,sint_maarten:TUe,syria:yUe,swaziland:vUe,tristan_da_cunha:RUe,turks_caicos_islands:CUe,chad:OUe,french_southern_territories:NUe,togo:AUe,thailand:IUe,tajikistan:xUe,tokelau:DUe,timor_leste:wUe,turkmenistan:LUe,tunisia:MUe,tonga:kUe,tr:PUe,trinidad_tobago:UUe,tuvalu:FUe,taiwan:BUe,tanzania:GUe,ukraine:qUe,uganda:YUe,us_outlying_islands:HUe,united_nations:VUe,us:zUe,uruguay:$Ue,uzbekistan:WUe,vatican_city:KUe,st_vincent_grenadines:QUe,venezuela:jUe,british_virgin_islands:XUe,us_virgin_islands:ZUe,vietnam:JUe,vanuatu:eFe,wallis_futuna:tFe,samoa:nFe,kosovo:rFe,yemen:oFe,mayotte:iFe,south_africa:aFe,zambia:sFe,zimbabwe:cFe,england:lFe,scotland:dFe,wales:uFe};var pFe={angry:[">:(",">:-("],blush:[':")',':-")'],broken_heart:["3","<\\3"],confused:[":/",":-/"],cry:[":'(",":'-(",":,(",":,-("],frowning:[":(",":-("],heart:["<3"],imp:["]:(","]:-("],innocent:["o:)","O:)","o:-)","O:-)","0:)","0:-)"],joy:[":')",":'-)",":,)",":,-)",":'D",":'-D",":,D",":,-D"],kissing:[":*",":-*"],laughing:["x-)","X-)"],neutral_face:[":|",":-|"],open_mouth:[":o",":-o",":O",":-O"],rage:[":@",":-@"],smile:[":D",":-D"],smiley:[":)",":-)"],smiling_imp:["]:)","]:-)"],sob:[":,'(",":,'-(",";(",";-("],stuck_out_tongue:[":P",":-P"],sunglasses:["8-)","B-)"],sweat:[",:(",",:-("],sweat_smile:[",:)",",:-)"],unamused:[":s",":-S",":z",":-Z",":$",":-$"],wink:[";)",";-)"]},mFe=function(e,n){return e[n].content},gFe=function(e,n,r,o,i){var a=e.utils.arrayReplaceAt,s=e.utils.lib.ucmicro,c=new RegExp([s.Z.source,s.P.source,s.Cc.source].join("|"));function l(d,u,_){var p,m=0,g=[];return d.replace(i,function(h,f,E){var S;if(r.hasOwnProperty(h)){if(S=r[h],f>0&&!c.test(E[f-1])||f+h.length
m&&(p=new _("text","",0),p.content=d.slice(m,f),g.push(p)),p=new _("emoji","",0),p.markup=S,p.content=n[S],g.push(p),m=f+h.length}),m =0;_--)h=g[_],(h.type==="link_open"||h.type==="link_close")&&h.info==="auto"&&(E-=h.nesting),h.type==="text"&&E===0&&o.test(h.content)&&(f[p].children=g=a(g,_,l(h.content,h.level,u.Token)))}};function fFe(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var EFe=function(e){var n=e.defs,r;e.enabled.length&&(n=Object.keys(n).reduce(function(c,l){return e.enabled.indexOf(l)>=0&&(c[l]=n[l]),c},{})),r=Object.keys(e.shortcuts).reduce(function(c,l){return n[l]?Array.isArray(e.shortcuts[l])?(e.shortcuts[l].forEach(function(d){c[d]=l}),c):(c[e.shortcuts[l]]=l,c):c},{});var o=Object.keys(n),i;o.length===0?i="^$":i=o.map(function(c){return":"+c+":"}).concat(Object.keys(r)).sort().reverse().map(function(c){return fFe(c)}).join("|");var a=RegExp(i),s=RegExp(i,"g");return{defs:n,shortcuts:r,scanRE:a,replaceRE:s}},hFe=mFe,SFe=gFe,bFe=EFe,TFe=function(e,n){var r={defs:{},shortcuts:{},enabled:[]},o=bFe(e.utils.assign({},r,n||{}));e.renderer.rules.emoji=hFe,e.core.ruler.after("linkify","emoji",SFe(e,o.defs,o.shortcuts,o.scanRE,o.replaceRE))},yFe=_Fe,vFe=pFe,RFe=TFe,pp=function(e,n){var r={defs:yFe,shortcuts:vFe,enabled:[]},o=e.utils.assign({},r,n||{});RFe(e,o)};function yS(t){return t instanceof Map?t.clear=t.delete=t.set=function(){throw new Error("map is read-only")}:t instanceof Set&&(t.add=t.clear=t.delete=function(){throw new Error("set is read-only")}),Object.freeze(t),Object.getOwnPropertyNames(t).forEach(e=>{const n=t[e],r=typeof n;(r==="object"||r==="function")&&!Object.isFrozen(n)&&yS(n)}),t}class mp{constructor(e){e.data===void 0&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function vS(t){return t.replace(/&/g,"&").replace(/ ")+'"');throw fe.mode=w,fe}else if(W.type==="end"){const fe=b(W);if(fe!==bp)return fe}if(W.type==="illegal"&&oe==="")return 1;if(le>1e5&&le>W.index*3)throw new Error("potential infinite loop, way more iterations than matches");return j+=oe,oe.length}const F=q(A);if(!F)throw In(i.replace("{}",A)),new Error('Unknown language: "'+A+'"');const K=_Be(F);let X="",w=de||K;const Q={},k=new s.__emitter(s);R();let j="",ee=0,te=0,le=0,me=!1;try{if(F.__emitTokens)F.__emitTokens(G,k);else{for(w.matcher.considerAll();;){le++,me?me=!1:w.matcher.considerAll(),w.matcher.lastIndex=te;const Y=w.matcher.exec(G);if(!Y)break;const W=G.substring(te,Y.index),oe=M(W,Y);te=Y.index+oe}M(G.substring(te))}return k.finalize(),X=k.toHTML(),{language:A,value:X,relevance:ee,illegal:!1,_emitter:k,_top:w}}catch(Y){if(Y.message&&Y.message.includes("Illegal"))return{language:A,value:ca(G),illegal:!0,relevance:0,_illegalBy:{message:Y.message,index:te,context:G.slice(te-100,te+100),mode:Y.mode,resultSoFar:X},_emitter:k};if(o)return{language:A,value:ca(G),illegal:!1,relevance:0,errorRaised:Y,_emitter:k,_top:w};throw Y}}function _(A){const G={value:ca(A),illegal:!1,relevance:0,_top:a,_emitter:new s.__emitter(s)};return G._emitter.addText(A),G}function p(A,G){G=G||s.languages||Object.keys(e);const Z=_(A),de=G.filter(q).filter(L).map(x=>u(x,A,!1));de.unshift(Z);const ce=de.sort((x,V)=>{if(x.relevance!==V.relevance)return V.relevance-x.relevance;if(x.language&&V.language){if(q(x.language).supersetOf===V.language)return 1;if(q(V.language).supersetOf===x.language)return-1}return 0}),[ue,Se]=ce,Ee=ue;return Ee.secondBest=Se,Ee}function m(A,G,Z){const de=G&&n[G]||Z;A.classList.add("hljs"),A.classList.add(`language-${de}`)}function g(A){let G=null;const Z=l(A);if(c(Z))return;if(J("before:highlightElement",{el:A,language:Z}),A.children.length>0&&(s.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(A)),s.throwUnescapedHTML))throw new gBe("One of your code blocks includes unescaped HTML.",A.innerHTML);G=A;const de=G.textContent,ce=Z?d(de,{language:Z,ignoreIllegals:!0}):p(de);A.innerHTML=ce.value,m(A,Z,ce.language),A.result={language:ce.language,re:ce.relevance,relevance:ce.relevance},ce.secondBest&&(A.secondBest={language:ce.secondBest.language,relevance:ce.secondBest.relevance}),J("after:highlightElement",{el:A,result:ce,text:de})}function h(A){s=Sp(s,A)}const f=()=>{T(),Un("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function E(){T(),Un("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let S=!1;function T(){if(document.readyState==="loading"){S=!0;return}document.querySelectorAll(s.cssSelector).forEach(g)}function C(){S&&T()}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",C,!1);function y(A,G){let Z=null;try{Z=G(t)}catch(de){if(In("Language definition for '{}' could not be registered.".replace("{}",A)),o)In(de);else throw de;Z=a}Z.name||(Z.name=A),e[A]=Z,Z.rawDefinition=G.bind(null,t),Z.aliases&&P(Z.aliases,{languageName:A})}function I(A){delete e[A];for(const G of Object.keys(n))n[G]===A&&delete n[G]}function N(){return Object.keys(e)}function q(A){return A=(A||"").toLowerCase(),e[A]||e[n[A]]}function P(A,{languageName:G}){typeof A=="string"&&(A=[A]),A.forEach(Z=>{n[Z.toLowerCase()]=G})}function L(A){const G=q(A);return G&&!G.disableAutodetect}function ne(A){A["before:highlightBlock"]&&!A["before:highlightElement"]&&(A["before:highlightElement"]=G=>{A["before:highlightBlock"](Object.assign({block:G.el},G))}),A["after:highlightBlock"]&&!A["after:highlightElement"]&&(A["after:highlightElement"]=G=>{A["after:highlightBlock"](Object.assign({block:G.el},G))})}function ae(A){ne(A),r.push(A)}function U(A){const G=r.indexOf(A);G!==-1&&r.splice(G,1)}function J(A,G){const Z=A;r.forEach(function(de){de[Z]&&de[Z](G)})}function z(A){return Un("10.7.0","highlightBlock will be removed entirely in v12.0"),Un("10.7.0","Please use highlightElement now."),g(A)}Object.assign(t,{highlight:d,highlightAuto:p,highlightAll:T,highlightElement:g,highlightBlock:z,configure:h,initHighlighting:f,initHighlightingOnLoad:E,registerLanguage:y,unregisterLanguage:I,listLanguages:N,getLanguage:q,registerAliases:P,autoDetection:L,inherit:Sp,addPlugin:ae,removePlugin:U}),t.debugMode=function(){o=!1},t.safeMode=function(){o=!0},t.versionString=mBe,t.regex={concat:Mn,lookahead:RS,either:iu,optional:xFe,anyNumberOfTimes:IFe};for(const A in so)typeof so[A]=="object"&&yS(so[A]);return Object.assign(t,so),t},Jn=LS({});Jn.newInstance=()=>LS({});var EBe=Jn;Jn.HighlightJS=Jn;Jn.default=Jn;var la,Tp;function hBe(){if(Tp)return la;Tp=1;function t(e){const n="[A-Za-zА-Яа-яёЁ_][A-Za-zА-Яа-яёЁ_0-9]+",i="далее "+"возврат вызватьисключение выполнить для если и из или иначе иначеесли исключение каждого конецесли конецпопытки конеццикла не новый перейти перем по пока попытка прервать продолжить тогда цикл экспорт ",c="загрузитьизфайла "+"вебклиент вместо внешнеесоединение клиент конецобласти мобильноеприложениеклиент мобильноеприложениесервер наклиенте наклиентенасервере наклиентенасерверебезконтекста насервере насерверебезконтекста область перед после сервер толстыйклиентобычноеприложение толстыйклиентуправляемоеприложение тонкийклиент ",l="разделительстраниц разделительстрок символтабуляции ",d="ansitooem oemtoansi ввестивидсубконто ввестиперечисление ввестипериод ввестиплансчетов выбранныйплансчетов датагод датамесяц датачисло заголовоксистемы значениевстроку значениеизстроки каталогиб каталогпользователя кодсимв конгода конецпериодаби конецрассчитанногопериодаби конецстандартногоинтервала конквартала конмесяца коннедели лог лог10 максимальноеколичествосубконто названиеинтерфейса названиенабораправ назначитьвид назначитьсчет найтиссылки началопериодаби началостандартногоинтервала начгода начквартала начмесяца начнедели номерднягода номерднянедели номернеделигода обработкаожидания основнойжурналрасчетов основнойплансчетов основнойязык очиститьокносообщений периодстр получитьвремята получитьдатута получитьдокументта получитьзначенияотбора получитьпозициюта получитьпустоезначение получитьта префиксавтонумерации пропись пустоезначение разм разобратьпозициюдокумента рассчитатьрегистрына рассчитатьрегистрыпо симв создатьобъект статусвозврата стрколичествострок сформироватьпозициюдокумента счетпокоду текущеевремя типзначения типзначениястр установитьтана установитьтапо фиксшаблон шаблон ",u="acos asin atan base64значение base64строка cos exp log log10 pow sin sqrt tan xmlзначение xmlстрока xmlтип xmlтипзнч активноеокно безопасныйрежим безопасныйрежимразделенияданных булево ввестидату ввестизначение ввестистроку ввестичисло возможностьчтенияxml вопрос восстановитьзначение врег выгрузитьжурналрегистрации выполнитьобработкуоповещения выполнитьпроверкуправдоступа вычислить год данныеформывзначение дата день деньгода деньнедели добавитьмесяц заблокироватьданныедляредактирования заблокироватьработупользователя завершитьработусистемы загрузитьвнешнююкомпоненту закрытьсправку записатьjson записатьxml записатьдатуjson записьжурналарегистрации заполнитьзначениясвойств запроситьразрешениепользователя запуститьприложение запуститьсистему зафиксироватьтранзакцию значениевданныеформы значениевстрокувнутр значениевфайл значениезаполнено значениеизстрокивнутр значениеизфайла изxmlтипа импортмоделиxdto имякомпьютера имяпользователя инициализироватьпредопределенныеданные информацияобошибке каталогбиблиотекимобильногоустройства каталогвременныхфайлов каталогдокументов каталогпрограммы кодироватьстроку кодлокализацииинформационнойбазы кодсимвола командасистемы конецгода конецдня конецквартала конецмесяца конецминуты конецнедели конецчаса конфигурациябазыданныхизмененадинамически конфигурацияизменена копироватьданныеформы копироватьфайл краткоепредставлениеошибки лев макс местноевремя месяц мин минута монопольныйрежим найти найтинедопустимыесимволыxml найтиокнопонавигационнойссылке найтипомеченныенаудаление найтипоссылкам найтифайлы началогода началодня началоквартала началомесяца началоминуты началонедели началочаса начатьзапросразрешенияпользователя начатьзапускприложения начатькопированиефайла начатьперемещениефайла начатьподключениевнешнейкомпоненты начатьподключениерасширенияработыскриптографией начатьподключениерасширенияработысфайлами начатьпоискфайлов начатьполучениекаталогавременныхфайлов начатьполучениекаталогадокументов начатьполучениерабочегокаталогаданныхпользователя начатьполучениефайлов начатьпомещениефайла начатьпомещениефайлов начатьсозданиедвоичныхданныхизфайла начатьсозданиекаталога начатьтранзакцию начатьудалениефайлов начатьустановкувнешнейкомпоненты начатьустановкурасширенияработыскриптографией начатьустановкурасширенияработысфайлами неделягода необходимостьзавершениясоединения номерсеансаинформационнойбазы номерсоединенияинформационнойбазы нрег нстр обновитьинтерфейс обновитьнумерациюобъектов обновитьповторноиспользуемыезначения обработкапрерыванияпользователя объединитьфайлы окр описаниеошибки оповестить оповеститьобизменении отключитьобработчикзапросанастроекклиенталицензирования отключитьобработчикожидания отключитьобработчикоповещения открытьзначение открытьиндекссправки открытьсодержаниесправки открытьсправку открытьформу открытьформумодально отменитьтранзакцию очиститьжурналрегистрации очиститьнастройкипользователя очиститьсообщения параметрыдоступа перейтипонавигационнойссылке переместитьфайл подключитьвнешнююкомпоненту подключитьобработчикзапросанастроекклиенталицензирования подключитьобработчикожидания подключитьобработчикоповещения подключитьрасширениеработыскриптографией подключитьрасширениеработысфайлами подробноепредставлениеошибки показатьвводдаты показатьвводзначения показатьвводстроки показатьвводчисла показатьвопрос показатьзначение показатьинформациюобошибке показатьнакарте показатьоповещениепользователя показатьпредупреждение полноеимяпользователя получитьcomобъект получитьxmlтип получитьадреспоместоположению получитьблокировкусеансов получитьвремязавершенияспящегосеанса получитьвремязасыпанияпассивногосеанса получитьвремяожиданияблокировкиданных получитьданныевыбора получитьдополнительныйпараметрклиенталицензирования получитьдопустимыекодылокализации получитьдопустимыечасовыепояса получитьзаголовокклиентскогоприложения получитьзаголовоксистемы получитьзначенияотборажурналарегистрации получитьидентификаторконфигурации получитьизвременногохранилища получитьимявременногофайла получитьимяклиенталицензирования получитьинформациюэкрановклиента получитьиспользованиежурналарегистрации получитьиспользованиесобытияжурналарегистрации получитькраткийзаголовокприложения получитьмакетоформления получитьмаскувсефайлы получитьмаскувсефайлыклиента получитьмаскувсефайлысервера получитьместоположениепоадресу получитьминимальнуюдлинупаролейпользователей получитьнавигационнуюссылку получитьнавигационнуюссылкуинформационнойбазы получитьобновлениеконфигурациибазыданных получитьобновлениепредопределенныхданныхинформационнойбазы получитьобщиймакет получитьобщуюформу получитьокна получитьоперативнуюотметкувремени получитьотключениебезопасногорежима получитьпараметрыфункциональныхопцийинтерфейса получитьполноеимяпредопределенногозначения получитьпредставлениянавигационныхссылок получитьпроверкусложностипаролейпользователей получитьразделительпути получитьразделительпутиклиента получитьразделительпутисервера получитьсеансыинформационнойбазы получитьскоростьклиентскогосоединения получитьсоединенияинформационнойбазы получитьсообщенияпользователю получитьсоответствиеобъектаиформы получитьсоставстандартногоинтерфейсаodata получитьструктурухранениябазыданных получитьтекущийсеансинформационнойбазы получитьфайл получитьфайлы получитьформу получитьфункциональнуюопцию получитьфункциональнуюопциюинтерфейса получитьчасовойпоясинформационнойбазы пользователиос поместитьвовременноехранилище поместитьфайл поместитьфайлы прав праводоступа предопределенноезначение представлениекодалокализации представлениепериода представлениеправа представлениеприложения представлениесобытияжурналарегистрации представлениечасовогопояса предупреждение прекратитьработусистемы привилегированныйрежим продолжитьвызов прочитатьjson прочитатьxml прочитатьдатуjson пустаястрока рабочийкаталогданныхпользователя разблокироватьданныедляредактирования разделитьфайл разорватьсоединениесвнешнимисточникомданных раскодироватьстроку рольдоступна секунда сигнал символ скопироватьжурналрегистрации смещениелетнеговремени смещениестандартноговремени соединитьбуферыдвоичныхданных создатькаталог создатьфабрикуxdto сокрл сокрлп сокрп сообщить состояние сохранитьзначение сохранитьнастройкипользователя сред стрдлина стрзаканчиваетсяна стрзаменить стрнайти стрначинаетсяс строка строкасоединенияинформационнойбазы стрполучитьстроку стрразделить стрсоединить стрсравнить стрчисловхождений стрчислострок стршаблон текущаядата текущаядатасеанса текущаяуниверсальнаядата текущаяуниверсальнаядатавмиллисекундах текущийвариантинтерфейсаклиентскогоприложения текущийвариантосновногошрифтаклиентскогоприложения текущийкодлокализации текущийрежимзапуска текущийязык текущийязыксистемы тип типзнч транзакцияактивна трег удалитьданныеинформационнойбазы удалитьизвременногохранилища удалитьобъекты удалитьфайлы универсальноевремя установитьбезопасныйрежим установитьбезопасныйрежимразделенияданных установитьблокировкусеансов установитьвнешнююкомпоненту установитьвремязавершенияспящегосеанса установитьвремязасыпанияпассивногосеанса установитьвремяожиданияблокировкиданных установитьзаголовокклиентскогоприложения установитьзаголовоксистемы установитьиспользованиежурналарегистрации установитьиспользованиесобытияжурналарегистрации установитькраткийзаголовокприложения установитьминимальнуюдлинупаролейпользователей установитьмонопольныйрежим установитьнастройкиклиенталицензирования установитьобновлениепредопределенныхданныхинформационнойбазы установитьотключениебезопасногорежима установитьпараметрыфункциональныхопцийинтерфейса установитьпривилегированныйрежим установитьпроверкусложностипаролейпользователей установитьрасширениеработыскриптографией установитьрасширениеработысфайлами установитьсоединениесвнешнимисточникомданных установитьсоответствиеобъектаиформы установитьсоставстандартногоинтерфейсаodata установитьчасовойпоясинформационнойбазы установитьчасовойпояссеанса формат цел час часовойпояс часовойпояссеанса число числопрописью этоадресвременногохранилища ",_="wsссылки библиотекакартинок библиотекамакетовоформлениякомпоновкиданных библиотекастилей бизнеспроцессы внешниеисточникиданных внешниеобработки внешниеотчеты встроенныепокупки главныйинтерфейс главныйстиль документы доставляемыеуведомления журналыдокументов задачи информацияобинтернетсоединении использованиерабочейдаты историяработыпользователя константы критерииотбора метаданные обработки отображениерекламы отправкадоставляемыхуведомлений отчеты панельзадачос параметрзапуска параметрысеанса перечисления планывидоврасчета планывидовхарактеристик планыобмена планысчетов полнотекстовыйпоиск пользователиинформационнойбазы последовательности проверкавстроенныхпокупок рабочаядата расширенияконфигурации регистрыбухгалтерии регистрынакопления регистрырасчета регистрысведений регламентныезадания сериализаторxdto справочники средствагеопозиционирования средствакриптографии средствамультимедиа средстваотображениярекламы средствапочты средствателефонии фабрикаxdto файловыепотоки фоновыезадания хранилищанастроек хранилищевариантовотчетов хранилищенастроекданныхформ хранилищеобщихнастроек хранилищепользовательскихнастроекдинамическихсписков хранилищепользовательскихнастроекотчетов хранилищесистемныхнастроек ",p=l+d+u+_,m="webцвета windowsцвета windowsшрифты библиотекакартинок рамкистиля символы цветастиля шрифтыстиля ",g="автоматическоесохранениеданныхформывнастройках автонумерациявформе автораздвижениесерий анимациядиаграммы вариантвыравниванияэлементовизаголовков вариантуправлениявысотойтаблицы вертикальнаяпрокруткаформы вертикальноеположение вертикальноеположениеэлемента видгруппыформы виддекорацииформы виддополненияэлементаформы видизмененияданных видкнопкиформы видпереключателя видподписейкдиаграмме видполяформы видфлажка влияниеразмеранапузырекдиаграммы горизонтальноеположение горизонтальноеположениеэлемента группировкаколонок группировкаподчиненныхэлементовформы группыиэлементы действиеперетаскивания дополнительныйрежимотображения допустимыедействияперетаскивания интервалмеждуэлементамиформы использованиевывода использованиеполосыпрокрутки используемоезначениеточкибиржевойдиаграммы историявыборапривводе источникзначенийоситочекдиаграммы источникзначенияразмерапузырькадиаграммы категориягруппыкоманд максимумсерий начальноеотображениедерева начальноеотображениесписка обновлениетекстаредактирования ориентациядендрограммы ориентациядиаграммы ориентацияметокдиаграммы ориентацияметоксводнойдиаграммы ориентацияэлементаформы отображениевдиаграмме отображениевлегендедиаграммы отображениегруппыкнопок отображениезаголовкашкалыдиаграммы отображениезначенийсводнойдиаграммы отображениезначенияизмерительнойдиаграммы отображениеинтерваладиаграммыганта отображениекнопки отображениекнопкивыбора отображениеобсужденийформы отображениеобычнойгруппы отображениеотрицательныхзначенийпузырьковойдиаграммы отображениепанелипоиска отображениеподсказки отображениепредупрежденияприредактировании отображениеразметкиполосырегулирования отображениестраницформы отображениетаблицы отображениетекстазначениядиаграммыганта отображениеуправленияобычнойгруппы отображениефигурыкнопки палитрацветовдиаграммы поведениеобычнойгруппы поддержкамасштабадендрограммы поддержкамасштабадиаграммыганта поддержкамасштабасводнойдиаграммы поисквтаблицепривводе положениезаголовкаэлементаформы положениекартинкикнопкиформы положениекартинкиэлементаграфическойсхемы положениекоманднойпанелиформы положениекоманднойпанелиэлементаформы положениеопорнойточкиотрисовки положениеподписейкдиаграмме положениеподписейшкалызначенийизмерительнойдиаграммы положениесостоянияпросмотра положениестрокипоиска положениетекстасоединительнойлинии положениеуправленияпоиском положениешкалывремени порядокотображенияточекгоризонтальнойгистограммы порядоксерийвлегендедиаграммы размеркартинки расположениезаголовкашкалыдиаграммы растягиваниеповертикалидиаграммыганта режимавтоотображениясостояния режимвводастроктаблицы режимвыборанезаполненного режимвыделениядаты режимвыделениястрокитаблицы режимвыделениятаблицы режимизмененияразмера режимизменениясвязанногозначения режимиспользованиядиалогапечати режимиспользованияпараметракоманды режиммасштабированияпросмотра режимосновногоокнаклиентскогоприложения режимоткрытияокнаформы режимотображениявыделения режимотображениягеографическойсхемы режимотображениязначенийсерии режимотрисовкисеткиграфическойсхемы режимполупрозрачностидиаграммы режимпробеловдиаграммы режимразмещениянастранице режимредактированияколонки режимсглаживаниядиаграммы режимсглаживанияиндикатора режимсписказадач сквозноевыравнивание сохранениеданныхформывнастройках способзаполнениятекстазаголовкашкалыдиаграммы способопределенияограничивающегозначениядиаграммы стандартнаягруппакоманд стандартноеоформление статусоповещенияпользователя стильстрелки типаппроксимациилиниитрендадиаграммы типдиаграммы типединицышкалывремени типимпортасерийслоягеографическойсхемы типлиниигеографическойсхемы типлиниидиаграммы типмаркерагеографическойсхемы типмаркерадиаграммы типобластиоформления типорганизацииисточникаданныхгеографическойсхемы типотображениясериислоягеографическойсхемы типотображенияточечногообъектагеографическойсхемы типотображенияшкалыэлементалегендыгеографическойсхемы типпоискаобъектовгеографическойсхемы типпроекциигеографическойсхемы типразмещенияизмерений типразмещенияреквизитовизмерений типрамкиэлементауправления типсводнойдиаграммы типсвязидиаграммыганта типсоединениязначенийпосериямдиаграммы типсоединенияточекдиаграммы типсоединительнойлинии типстороныэлементаграфическойсхемы типформыотчета типшкалырадарнойдиаграммы факторлиниитрендадиаграммы фигуракнопки фигурыграфическойсхемы фиксациявтаблице форматдняшкалывремени форматкартинки ширинаподчиненныхэлементовформы ",h="виддвижениябухгалтерии виддвижениянакопления видпериодарегистрарасчета видсчета видточкимаршрутабизнеспроцесса использованиеагрегатарегистранакопления использованиегруппиэлементов использованиережимапроведения использованиесреза периодичностьагрегатарегистранакопления режимавтовремя режимзаписидокумента режимпроведениядокумента ",f="авторегистрацияизменений допустимыйномерсообщения отправкаэлементаданных получениеэлементаданных ",E="использованиерасшифровкитабличногодокумента ориентациястраницы положениеитоговколоноксводнойтаблицы положениеитоговстроксводнойтаблицы положениетекстаотносительнокартинки расположениезаголовкагруппировкитабличногодокумента способчтениязначенийтабличногодокумента типдвустороннейпечати типзаполненияобластитабличногодокумента типкурсоровтабличногодокумента типлиниирисункатабличногодокумента типлинииячейкитабличногодокумента типнаправленияпереходатабличногодокумента типотображениявыделениятабличногодокумента типотображениялинийсводнойтаблицы типразмещениятекстатабличногодокумента типрисункатабличногодокумента типсмещениятабличногодокумента типузоратабличногодокумента типфайлатабличногодокумента точностьпечати чередованиерасположениястраниц ",S="отображениевремениэлементовпланировщика ",T="типфайлаформатированногодокумента ",C="обходрезультатазапроса типзаписизапроса ",y="видзаполнениярасшифровкипостроителяотчета типдобавленияпредставлений типизмеренияпостроителяотчета типразмещенияитогов ",I="доступкфайлу режимдиалогавыборафайла режимоткрытияфайла ",N="типизмеренияпостроителязапроса ",q="видданныханализа методкластеризации типединицыинтервалавременианализаданных типзаполнениятаблицырезультатаанализаданных типиспользованиячисловыхзначенийанализаданных типисточникаданныхпоискаассоциаций типколонкианализаданныхдереворешений типколонкианализаданныхкластеризация типколонкианализаданныхобщаястатистика типколонкианализаданныхпоискассоциаций типколонкианализаданныхпоискпоследовательностей типколонкимоделипрогноза типмерырасстоянияанализаданных типотсеченияправилассоциации типполяанализаданных типстандартизациианализаданных типупорядочиванияправилассоциациианализаданных типупорядочиванияшаблоновпоследовательностейанализаданных типупрощениядереварешений ",P="wsнаправлениепараметра вариантxpathxs вариантзаписидатыjson вариантпростоготипаxs видгруппымоделиxs видфасетаxdto действиепостроителяdom завершенностьпростоготипаxs завершенностьсоставноготипаxs завершенностьсхемыxs запрещенныеподстановкиxs исключениягруппподстановкиxs категорияиспользованияатрибутаxs категорияограниченияидентичностиxs категорияограниченияпространствименxs методнаследованияxs модельсодержимогоxs назначениетипаxml недопустимыеподстановкиxs обработкапробельныхсимволовxs обработкасодержимогоxs ограничениезначенияxs параметрыотбораузловdom переносстрокjson позициявдокументеdom пробельныесимволыxml типатрибутаxml типзначенияjson типканоническогоxml типкомпонентыxs типпроверкиxml типрезультатаdomxpath типузлаdom типузлаxml формаxml формапредставленияxs форматдатыjson экранированиесимволовjson ",L="видсравнениякомпоновкиданных действиеобработкирасшифровкикомпоновкиданных направлениесортировкикомпоновкиданных расположениевложенныхэлементоврезультатакомпоновкиданных расположениеитоговкомпоновкиданных расположениегруппировкикомпоновкиданных расположениеполейгруппировкикомпоновкиданных расположениеполякомпоновкиданных расположениереквизитовкомпоновкиданных расположениересурсовкомпоновкиданных типбухгалтерскогоостаткакомпоновкиданных типвыводатекстакомпоновкиданных типгруппировкикомпоновкиданных типгруппыэлементовотборакомпоновкиданных типдополненияпериодакомпоновкиданных типзаголовкаполейкомпоновкиданных типмакетагруппировкикомпоновкиданных типмакетаобластикомпоновкиданных типостаткакомпоновкиданных типпериодакомпоновкиданных типразмещениятекстакомпоновкиданных типсвязинаборовданныхкомпоновкиданных типэлементарезультатакомпоновкиданных расположениелегендыдиаграммыкомпоновкиданных типпримененияотборакомпоновкиданных режимотображенияэлементанастройкикомпоновкиданных режимотображениянастроеккомпоновкиданных состояниеэлементанастройкикомпоновкиданных способвосстановлениянастроеккомпоновкиданных режимкомпоновкирезультата использованиепараметракомпоновкиданных автопозицияресурсовкомпоновкиданных вариантиспользованиягруппировкикомпоновкиданных расположениересурсоввдиаграммекомпоновкиданных фиксациякомпоновкиданных использованиеусловногооформлениякомпоновкиданных ",ne="важностьинтернетпочтовогосообщения обработкатекстаинтернетпочтовогосообщения способкодированияинтернетпочтовоговложения способкодированиянеasciiсимволовинтернетпочтовогосообщения типтекстапочтовогосообщения протоколинтернетпочты статусразборапочтовогосообщения ",ae="режимтранзакциизаписижурналарегистрации статустранзакциизаписижурналарегистрации уровеньжурналарегистрации ",U="расположениехранилищасертификатовкриптографии режимвключениясертификатовкриптографии режимпроверкисертификатакриптографии типхранилищасертификатовкриптографии ",J="кодировкаименфайловвzipфайле методсжатияzip методшифрованияzip режимвосстановленияпутейфайловzip режимобработкиподкаталоговzip режимсохраненияпутейzip уровеньсжатияzip ",z="звуковоеоповещение направлениепереходакстроке позициявпотоке порядокбайтов режимблокировкиданных режимуправленияблокировкойданных сервисвстроенныхпокупок состояниефоновогозадания типподписчикадоставляемыхуведомлений уровеньиспользованиязащищенногосоединенияftp ",A="направлениепорядкасхемызапроса типдополненияпериодамисхемызапроса типконтрольнойточкисхемызапроса типобъединениясхемызапроса типпараметрадоступнойтаблицысхемызапроса типсоединениясхемызапроса ",G="httpметод автоиспользованиеобщегореквизита автопрефиксномеразадачи вариантвстроенногоязыка видиерархии видрегистранакопления видтаблицывнешнегоисточникаданных записьдвиженийприпроведении заполнениепоследовательностей индексирование использованиебазыпланавидоврасчета использованиебыстроговыбора использованиеобщегореквизита использованиеподчинения использованиеполнотекстовогопоиска использованиеразделяемыхданныхобщегореквизита использованиереквизита назначениеиспользованияприложения назначениерасширенияконфигурации направлениепередачи обновлениепредопределенныхданных оперативноепроведение основноепредставлениевидарасчета основноепредставлениевидахарактеристики основноепредставлениезадачи основноепредставлениепланаобмена основноепредставлениесправочника основноепредставлениесчета перемещениеграницыприпроведении периодичностьномерабизнеспроцесса периодичностьномерадокумента периодичностьрегистрарасчета периодичностьрегистрасведений повторноеиспользованиевозвращаемыхзначений полнотекстовыйпоискпривводепостроке принадлежностьобъекта проведение разделениеаутентификацииобщегореквизита разделениеданныхобщегореквизита разделениерасширенийконфигурацииобщегореквизита режимавтонумерацииобъектов режимзаписирегистра режимиспользованиямодальности режимиспользованиясинхронныхвызововрасширенийплатформыивнешнихкомпонент режимповторногоиспользованиясеансов режимполученияданныхвыборапривводепостроке режимсовместимости режимсовместимостиинтерфейса режимуправленияблокировкойданныхпоумолчанию сериикодовпланавидовхарактеристик сериикодовпланасчетов сериикодовсправочника созданиепривводе способвыбора способпоискастрокипривводепостроке способредактирования типданныхтаблицывнешнегоисточникаданных типкодапланавидоврасчета типкодасправочника типмакета типномерабизнеспроцесса типномерадокумента типномеразадачи типформы удалениедвижений ",Z="важностьпроблемыприменениярасширенияконфигурации вариантинтерфейсаклиентскогоприложения вариантмасштабаформклиентскогоприложения вариантосновногошрифтаклиентскогоприложения вариантстандартногопериода вариантстандартнойдатыначала видграницы видкартинки видотображенияполнотекстовогопоиска видрамки видсравнения видцвета видчисловогозначения видшрифта допустимаядлина допустимыйзнак использованиеbyteordermark использованиеметаданныхполнотекстовогопоиска источникрасширенийконфигурации клавиша кодвозвратадиалога кодировкаxbase кодировкатекста направлениепоиска направлениесортировки обновлениепредопределенныхданных обновлениеприизмененииданных отображениепанелиразделов проверказаполнения режимдиалогавопрос режимзапускаклиентскогоприложения режимокругления режимоткрытияформприложения режимполнотекстовогопоиска скоростьклиентскогосоединения состояниевнешнегоисточникаданных состояниеобновленияконфигурациибазыданных способвыборасертификатаwindows способкодированиястроки статуссообщения типвнешнейкомпоненты типплатформы типповеденияклавишиenter типэлементаинформацииовыполненииобновленияконфигурациибазыданных уровеньизоляциитранзакций хешфункция частидаты",de=m+g+h+f+E+S+T+C+y+I+N+q+P+L+ne+ae+U+J+z+A+G+Z,Se="comобъект ftpсоединение httpзапрос httpсервисответ httpсоединение wsопределения wsпрокси xbase анализданных аннотацияxs блокировкаданных буфердвоичныхданных включениеxs выражениекомпоновкиданных генераторслучайныхчисел географическаясхема географическиекоординаты графическаясхема группамоделиxs данныерасшифровкикомпоновкиданных двоичныеданные дендрограмма диаграмма диаграммаганта диалогвыборафайла диалогвыборацвета диалогвыборашрифта диалограсписаниярегламентногозадания диалогредактированиястандартногопериода диапазон документdom документhtml документацияxs доставляемоеуведомление записьdom записьfastinfoset записьhtml записьjson записьxml записьzipфайла записьданных записьтекста записьузловdom запрос защищенноесоединениеopenssl значенияполейрасшифровкикомпоновкиданных извлечениетекста импортxs интернетпочта интернетпочтовоесообщение интернетпочтовыйпрофиль интернетпрокси интернетсоединение информациядляприложенияxs использованиеатрибутаxs использованиесобытияжурналарегистрации источникдоступныхнастроеккомпоновкиданных итераторузловdom картинка квалификаторыдаты квалификаторыдвоичныхданных квалификаторыстроки квалификаторычисла компоновщикмакетакомпоновкиданных компоновщикнастроеккомпоновкиданных конструктормакетаоформлениякомпоновкиданных конструкторнастроеккомпоновкиданных конструкторформатнойстроки линия макеткомпоновкиданных макетобластикомпоновкиданных макетоформлениякомпоновкиданных маскаxs менеджеркриптографии наборсхемxml настройкикомпоновкиданных настройкисериализацииjson обработкакартинок обработкарасшифровкикомпоновкиданных обходдереваdom объявлениеатрибутаxs объявлениенотацииxs объявлениеэлементаxs описаниеиспользованиясобытиядоступжурналарегистрации описаниеиспользованиясобытияотказвдоступежурналарегистрации описаниеобработкирасшифровкикомпоновкиданных описаниепередаваемогофайла описаниетипов определениегруппыатрибутовxs определениегруппымоделиxs определениеограниченияидентичностиxs определениепростоготипаxs определениесоставноготипаxs определениетипадокументаdom определенияxpathxs отборкомпоновкиданных пакетотображаемыхдокументов параметрвыбора параметркомпоновкиданных параметрызаписиjson параметрызаписиxml параметрычтенияxml переопределениеxs планировщик полеанализаданных полекомпоновкиданных построительdom построительзапроса построительотчета построительотчетаанализаданных построительсхемxml поток потоквпамяти почта почтовоесообщение преобразованиеxsl преобразованиекканоническомуxml процессорвыводарезультатакомпоновкиданныхвколлекциюзначений процессорвыводарезультатакомпоновкиданныхвтабличныйдокумент процессоркомпоновкиданных разыменовательпространствименdom рамка расписаниерегламентногозадания расширенноеимяxml результатчтенияданных своднаядиаграмма связьпараметравыбора связьпотипу связьпотипукомпоновкиданных сериализаторxdto сертификатклиентаwindows сертификатклиентафайл сертификаткриптографии сертификатыудостоверяющихцентровwindows сертификатыудостоверяющихцентровфайл сжатиеданных системнаяинформация сообщениепользователю сочетаниеклавиш сравнениезначений стандартнаядатаначала стандартныйпериод схемаxml схемакомпоновкиданных табличныйдокумент текстовыйдокумент тестируемоеприложение типданныхxml уникальныйидентификатор фабрикаxdto файл файловыйпоток фасетдлиныxs фасетколичестваразрядовдробнойчастиxs фасетмаксимальноговключающегозначенияxs фасетмаксимальногоисключающегозначенияxs фасетмаксимальнойдлиныxs фасетминимальноговключающегозначенияxs фасетминимальногоисключающегозначенияxs фасетминимальнойдлиныxs фасетобразцаxs фасетобщегоколичестваразрядовxs фасетперечисленияxs фасетпробельныхсимволовxs фильтрузловdom форматированнаястрока форматированныйдокумент фрагментxs хешированиеданных хранилищезначения цвет чтениеfastinfoset чтениеhtml чтениеjson чтениеxml чтениеzipфайла чтениеданных чтениетекста чтениеузловdom шрифт элементрезультатакомпоновкиданных "+"comsafearray деревозначений массив соответствие списокзначений структура таблицазначений фиксированнаяструктура фиксированноесоответствие фиксированныймассив ",Ee="null истина ложь неопределено",x=e.inherit(e.NUMBER_MODE),V={className:"string",begin:'"|\\|',end:'"|$',contains:[{begin:'""'}]},H={begin:"'",end:"'",excludeBegin:!0,excludeEnd:!0,contains:[{className:"number",begin:"\\d{4}([\\.\\\\/:-]?\\d{2}){0,5}"}]},$=e.inherit(e.C_LINE_COMMENT_MODE),ie={className:"meta",begin:"#|&",end:"$",keywords:{$pattern:n,keyword:i+c},contains:[$]},ge={className:"symbol",begin:"~",end:";|:",excludeEnd:!0},re={className:"function",variants:[{begin:"процедура|функция",end:"\\)",keywords:"процедура функция"},{begin:"конецпроцедуры|конецфункции",keywords:"конецпроцедуры конецфункции"}],contains:[{begin:"\\(",end:"\\)",endsParent:!0,contains:[{className:"params",begin:n,end:",",excludeEnd:!0,endsWithParent:!0,keywords:{$pattern:n,keyword:"знач",literal:Ee},contains:[x,V,H]},$]},e.inherit(e.TITLE_MODE,{begin:n})]};return{name:"1C:Enterprise",case_insensitive:!0,keywords:{$pattern:n,keyword:i,built_in:p,class:de,type:Se,literal:Ee},contains:[ie,re,$,ge,x,V,H]}}return la=t,la}var da,yp;function SBe(){if(yp)return da;yp=1;function t(e){const n=e.regex,r=/^[a-zA-Z][a-zA-Z0-9-]*/,o=["ALPHA","BIT","CHAR","CR","CRLF","CTL","DIGIT","DQUOTE","HEXDIG","HTAB","LF","LWSP","OCTET","SP","VCHAR","WSP"],i=e.COMMENT(/;/,/$/),a={scope:"symbol",match:/%b[0-1]+(-[0-1]+|(\.[0-1]+)+)?/},s={scope:"symbol",match:/%d[0-9]+(-[0-9]+|(\.[0-9]+)+)?/},c={scope:"symbol",match:/%x[0-9A-F]+(-[0-9A-F]+|(\.[0-9A-F]+)+)?/},l={scope:"symbol",match:/%[si](?=".*")/},d={scope:"attribute",match:n.concat(r,/(?=\s*=)/)};return{name:"Augmented Backus-Naur Form",illegal:/[!@#$^&',?+~`|:]/,keywords:o,contains:[{scope:"operator",match:/=\/?/},d,i,a,s,c,l,e.QUOTE_STRING_MODE,e.NUMBER_MODE]}}return da=t,da}var ua,vp;function bBe(){if(vp)return ua;vp=1;function t(e){const n=e.regex,r=["GET","POST","HEAD","PUT","DELETE","CONNECT","OPTIONS","PATCH","TRACE"];return{name:"Apache Access Log",contains:[{className:"number",begin:/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(:\d{1,5})?\b/,relevance:5},{className:"number",begin:/\b\d+\b/,relevance:0},{className:"string",begin:n.concat(/"/,n.either(...r)),end:/"/,keywords:r,illegal:/\n/,relevance:5,contains:[{begin:/HTTP\/[12]\.\d'/,relevance:5}]},{className:"string",begin:/\[\d[^\]\n]{8,}\]/,illegal:/\n/,relevance:1},{className:"string",begin:/\[/,end:/\]/,illegal:/\n/,relevance:0},{className:"string",begin:/"Mozilla\/\d\.\d \(/,end:/"/,illegal:/\n/,relevance:3},{className:"string",begin:/"/,end:/"/,illegal:/\n/,relevance:0}]}}return ua=t,ua}var _a,Rp;function TBe(){if(Rp)return _a;Rp=1;function t(e){const n=e.regex,r=/[a-zA-Z_$][a-zA-Z0-9_$]*/,o=n.concat(r,n.concat("(\\.",r,")*")),i=/([*]|[a-zA-Z_$][a-zA-Z0-9_$]*)/,a={className:"rest_arg",begin:/[.]{3}/,end:r,relevance:10};return{name:"ActionScript",aliases:["as"],keywords:{keyword:["as","break","case","catch","class","const","continue","default","delete","do","dynamic","each","else","extends","final","finally","for","function","get","if","implements","import","in","include","instanceof","interface","internal","is","namespace","native","new","override","package","private","protected","public","return","set","static","super","switch","this","throw","try","typeof","use","var","void","while","with"],literal:["true","false","null","undefined"]},contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.C_NUMBER_MODE,{match:[/\bpackage/,/\s+/,o],className:{1:"keyword",3:"title.class"}},{match:[/\b(?:class|interface|extends|implements)/,/\s+/,r],className:{1:"keyword",3:"title.class"}},{className:"meta",beginKeywords:"import include",end:/;/,keywords:{keyword:"import include"}},{beginKeywords:"function",end:/[{;]/,excludeEnd:!0,illegal:/\S/,contains:[e.inherit(e.TITLE_MODE,{className:"title.function"}),{className:"params",begin:/\(/,end:/\)/,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a]},{begin:n.concat(/:\s*/,i)}]},e.METHOD_GUARD],illegal:/#/}}return _a=t,_a}var pa,Cp;function yBe(){if(Cp)return pa;Cp=1;function t(e){const n="\\d(_|\\d)*",r="[eE][-+]?"+n,o=n+"(\\."+n+")?("+r+")?",i="\\w+",s="\\b("+(n+"#"+i+"(\\."+i+")?#("+r+")?")+"|"+o+")",c="[A-Za-z](_?[A-Za-z0-9.])*",l=`[]\\{\\}%#'"`,d=e.COMMENT("--","$"),u={begin:"\\s+:\\s+",end:"\\s*(:=|;|\\)|=>|$)",illegal:l,contains:[{beginKeywords:"loop for declare others",endsParent:!0},{className:"keyword",beginKeywords:"not null constant access function procedure in out aliased exception"},{className:"type",begin:c,endsParent:!0,relevance:0}]};return{name:"Ada",case_insensitive:!0,keywords:{keyword:["abort","else","new","return","abs","elsif","not","reverse","abstract","end","accept","entry","select","access","exception","of","separate","aliased","exit","or","some","all","others","subtype","and","for","out","synchronized","array","function","overriding","at","tagged","generic","package","task","begin","goto","pragma","terminate","body","private","then","if","procedure","type","case","in","protected","constant","interface","is","raise","use","declare","range","delay","limited","record","when","delta","loop","rem","while","digits","renames","with","do","mod","requeue","xor"],literal:["True","False"]},contains:[d,{className:"string",begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{className:"string",begin:/'.'/},{className:"number",begin:s,relevance:0},{className:"symbol",begin:"'"+c},{className:"title",begin:"(\\bwith\\s+)?(\\bprivate\\s+)?\\bpackage\\s+(\\bbody\\s+)?",end:"(is|$)",keywords:"package body",excludeBegin:!0,excludeEnd:!0,illegal:l},{begin:"(\\b(with|overriding)\\s+)?\\b(function|procedure)\\s+",end:"(\\bis|\\bwith|\\brenames|\\)\\s*;)",keywords:"overriding function procedure with is renames return",returnBegin:!0,contains:[d,{className:"title",begin:"(\\bwith\\s+)?\\b(function|procedure)\\s+",end:"(\\(|\\s+|$)",excludeBegin:!0,excludeEnd:!0,illegal:l},u,{className:"type",begin:"\\breturn\\s+",end:"(\\s+|;|$)",keywords:"return",excludeBegin:!0,excludeEnd:!0,endsParent:!0,illegal:l}]},{className:"type",begin:"\\b(sub)?type\\s+",end:"\\s+",keywords:"type",excludeBegin:!0,illegal:l},u]}}return pa=t,pa}var ma,Op;function vBe(){if(Op)return ma;Op=1;function t(e){const n={className:"built_in",begin:"\\b(void|bool|int8|int16|int32|int64|int|uint8|uint16|uint32|uint64|uint|string|ref|array|double|float|auto|dictionary)"},r={className:"symbol",begin:"[a-zA-Z0-9_]+@"},o={className:"keyword",begin:"<",end:">",contains:[n,r]};return n.contains=[o],r.contains=[o],{name:"AngelScript",aliases:["asc"],keywords:["for","in|0","break","continue","while","do|0","return","if","else","case","switch","namespace","is","cast","or","and","xor","not","get|0","in","inout|10","out","override","set|0","private","public","const","default|0","final","shared","external","mixin|10","enum","typedef","funcdef","this","super","import","from","interface","abstract|0","try","catch","protected","explicit","property"],illegal:"(^using\\s+[A-Za-z0-9_\\.]+;$|\\bfunction\\s*[^\\(])",contains:[{className:"string",begin:"'",end:"'",illegal:"\\n",contains:[e.BACKSLASH_ESCAPE],relevance:0},{className:"string",begin:'"""',end:'"""'},{className:"string",begin:'"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE],relevance:0},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"string",begin:"^\\s*\\[",end:"\\]"},{beginKeywords:"interface namespace",end:/\{/,illegal:"[;.\\-]",contains:[{className:"symbol",begin:"[a-zA-Z0-9_]+"}]},{beginKeywords:"class",end:/\{/,illegal:"[;.\\-]",contains:[{className:"symbol",begin:"[a-zA-Z0-9_]+",contains:[{begin:"[:,]\\s*",contains:[{className:"symbol",begin:"[a-zA-Z0-9_]+"}]}]}]},n,r,{className:"literal",begin:"\\b(null|true|false)"},{className:"number",relevance:0,begin:"(-?)(\\b0[xXbBoOdD][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?f?|\\.\\d+f?)([eE][-+]?\\d+f?)?)"}]}}return ma=t,ma}var ga,Np;function RBe(){if(Np)return ga;Np=1;function t(e){const n={className:"number",begin:/[$%]\d+/},r={className:"number",begin:/\b\d+/},o={className:"number",begin:/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(:\d{1,5})?/},i={className:"number",begin:/:\d{1,5}/};return{name:"Apache config",aliases:["apacheconf"],case_insensitive:!0,contains:[e.HASH_COMMENT_MODE,{className:"section",begin:/<\/?/,end:/>/,contains:[o,i,e.inherit(e.QUOTE_STRING_MODE,{relevance:0})]},{className:"attribute",begin:/\w+/,relevance:0,keywords:{_:["order","deny","allow","setenv","rewriterule","rewriteengine","rewritecond","documentroot","sethandler","errordocument","loadmodule","options","header","listen","serverroot","servername"]},starts:{end:/$/,relevance:0,keywords:{literal:"on off all deny allow"},contains:[{className:"meta",begin:/\s\[/,end:/\]$/},{className:"variable",begin:/[\$%]\{/,end:/\}/,contains:["self",n]},o,r,e.QUOTE_STRING_MODE]}}],illegal:/\S/}}return ga=t,ga}var fa,Ap;function CBe(){if(Ap)return fa;Ap=1;function t(e){const n=e.regex,r=e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),o={className:"params",begin:/\(/,end:/\)/,contains:["self",e.C_NUMBER_MODE,r]},i=e.COMMENT(/--/,/$/),a=e.COMMENT(/\(\*/,/\*\)/,{contains:["self",i]}),s=[i,a,e.HASH_COMMENT_MODE],c=[/apart from/,/aside from/,/instead of/,/out of/,/greater than/,/isn't|(doesn't|does not) (equal|come before|come after|contain)/,/(greater|less) than( or equal)?/,/(starts?|ends|begins?) with/,/contained by/,/comes (before|after)/,/a (ref|reference)/,/POSIX (file|path)/,/(date|time) string/,/quoted form/],l=[/clipboard info/,/the clipboard/,/info for/,/list (disks|folder)/,/mount volume/,/path to/,/(close|open for) access/,/(get|set) eof/,/current date/,/do shell script/,/get volume settings/,/random number/,/set volume/,/system attribute/,/system info/,/time to GMT/,/(load|run|store) script/,/scripting components/,/ASCII (character|number)/,/localized string/,/choose (application|color|file|file name|folder|from list|remote application|URL)/,/display (alert|dialog)/];return{name:"AppleScript",aliases:["osascript"],keywords:{keyword:"about above after against and around as at back before beginning behind below beneath beside between but by considering contain contains continue copy div does eighth else end equal equals error every exit fifth first for fourth from front get given global if ignoring in into is it its last local me middle mod my ninth not of on onto or over prop property put ref reference repeat returning script second set seventh since sixth some tell tenth that the|0 then third through thru timeout times to transaction try until where while whose with without",literal:"AppleScript false linefeed return pi quote result space tab true",built_in:"alias application boolean class constant date file integer list number real record string text activate beep count delay launch log offset read round run say summarize write character characters contents day frontmost id item length month name|0 paragraph paragraphs rest reverse running time version weekday word words year"},contains:[r,e.C_NUMBER_MODE,{className:"built_in",begin:n.concat(/\b/,n.either(...l),/\b/)},{className:"built_in",begin:/^\s*return\b/},{className:"literal",begin:/\b(text item delimiters|current application|missing value)\b/},{className:"keyword",begin:n.concat(/\b/,n.either(...c),/\b/)},{beginKeywords:"on",illegal:/[${=;\n]/,contains:[e.UNDERSCORE_TITLE_MODE,o]},...s],illegal:/\/\/|->|=>|\[\[/}}return fa=t,fa}var Ea,Ip;function OBe(){if(Ip)return Ea;Ip=1;function t(e){const n="[A-Za-z_][0-9A-Za-z_]*",r={keyword:["if","for","while","var","new","function","do","return","void","else","break"],literal:["BackSlash","DoubleQuote","false","ForwardSlash","Infinity","NaN","NewLine","null","PI","SingleQuote","Tab","TextFormatting","true","undefined"],built_in:["Abs","Acos","All","Angle","Any","Area","AreaGeodetic","Array","Asin","Atan","Atan2","Attachments","Average","Back","Bearing","Boolean","Buffer","BufferGeodetic","Ceil","Centroid","Clip","Concatenate","Console","Constrain","Contains","ConvertDirection","Cos","Count","Crosses","Cut","Date","DateAdd","DateDiff","Day","Decode","DefaultValue","Densify","DensifyGeodetic","Dictionary","Difference","Disjoint","Distance","DistanceGeodetic","Distinct","Domain","DomainCode","DomainName","EnvelopeIntersects","Equals","Erase","Exp","Expects","Extent","Feature","FeatureSet","FeatureSetByAssociation","FeatureSetById","FeatureSetByName","FeatureSetByPortalItem","FeatureSetByRelationshipName","Filter","Find","First","Floor","FromCharCode","FromCodePoint","FromJSON","GdbVersion","Generalize","Geometry","GetFeatureSet","GetUser","GroupBy","Guid","Hash","HasKey","Hour","IIf","Includes","IndexOf","Insert","Intersection","Intersects","IsEmpty","IsNan","ISOMonth","ISOWeek","ISOWeekday","ISOYear","IsSelfIntersecting","IsSimple","Left|0","Length","Length3D","LengthGeodetic","Log","Lower","Map","Max","Mean","Mid","Millisecond","Min","Minute","Month","MultiPartToSinglePart","Multipoint","NextSequenceValue","None","Now","Number","Offset|0","OrderBy","Overlaps","Point","Polygon","Polyline","Pop","Portal","Pow","Proper","Push","Random","Reduce","Relate","Replace","Resize","Reverse","Right|0","RingIsClockwise","Rotate","Round","Schema","Second","SetGeometry","Simplify","Sin","Slice","Sort","Splice","Split","Sqrt","Stdev","SubtypeCode","SubtypeName","Subtypes","Sum","SymmetricDifference","Tan","Text","Timestamp","ToCharCode","ToCodePoint","Today","ToHex","ToLocal","Top|0","Touches","ToUTC","TrackAccelerationAt","TrackAccelerationWindow","TrackCurrentAcceleration","TrackCurrentDistance","TrackCurrentSpeed","TrackCurrentTime","TrackDistanceAt","TrackDistanceWindow","TrackDuration","TrackFieldWindow","TrackGeometryWindow","TrackIndex","TrackSpeedAt","TrackSpeedWindow","TrackStartTime","TrackWindow","Trim","TypeOf","Union","Upper","UrlEncode","Variance","Week","Weekday","When","Within","Year"]},o={className:"symbol",begin:"\\$[datastore|feature|layer|map|measure|sourcefeature|sourcelayer|targetfeature|targetlayer|value|view]+"},i={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:e.C_NUMBER_RE}],relevance:0},a={className:"subst",begin:"\\$\\{",end:"\\}",keywords:r,contains:[]},s={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,a]};a.contains=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,s,i,e.REGEXP_MODE];const c=a.contains.concat([e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]);return{name:"ArcGIS Arcade",case_insensitive:!0,keywords:r,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,s,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,o,i,{begin:/[{,]\s*/,relevance:0,contains:[{begin:n+"\\s*:",returnBegin:!0,relevance:0,contains:[{className:"attr",begin:n,relevance:0}]}]},{begin:"("+e.RE_STARTERS_RE+"|\\b(return)\\b)\\s*",keywords:"return",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+n+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:n},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:r,contains:c}]}]}],relevance:0},{beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{className:"title.function",begin:n}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:c}],illegal:/\[|%/},{begin:/\$[(.]/}],illegal:/#(?!!)/}}return Ea=t,Ea}var ha,xp;function NBe(){if(xp)return ha;xp=1;function t(n){const r=n.regex,o=n.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),i="decltype\\(auto\\)",a="[a-zA-Z_]\\w*::",s="<[^<>]+>",c="(?!struct)("+i+"|"+r.optional(a)+"[a-zA-Z_]\\w*"+r.optional(s)+")",l={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},d="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",u={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[n.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+d+"|.)",end:"'",illegal:"."},n.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},_={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},p={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},n.inherit(u,{className:"string"}),{className:"string",begin:/<.*?>/},o,n.C_BLOCK_COMMENT_MODE]},m={className:"title",begin:r.optional(a)+n.IDENT_RE,relevance:0},g=r.optional(a)+n.IDENT_RE+"\\s*\\(",h=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],f=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],E=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],S=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],y={type:f,keyword:h,literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],_type_hints:E},I={className:"function.dispatch",relevance:0,keywords:{_hint:S},begin:r.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,n.IDENT_RE,r.lookahead(/(<[^<>]+>|)\s*\(/))},N=[I,p,l,o,n.C_BLOCK_COMMENT_MODE,_,u],q={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:y,contains:N.concat([{begin:/\(/,end:/\)/,keywords:y,contains:N.concat(["self"]),relevance:0}]),relevance:0},P={className:"function",begin:"("+c+"[\\*&\\s]+)+"+g,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:y,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:i,keywords:y,relevance:0},{begin:g,returnBegin:!0,contains:[m],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[u,_]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:[o,n.C_BLOCK_COMMENT_MODE,u,_,l,{begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:["self",o,n.C_BLOCK_COMMENT_MODE,u,_,l]}]},l,o,n.C_BLOCK_COMMENT_MODE,p]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:y,illegal:"",classNameAliases:{"function.dispatch":"built_in"},contains:[].concat(q,P,I,N,[p,{begin:"\\b(deque|list|queue|priority_queue|pair|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array|tuple|optional|variant|function)\\s*<(?!<)",end:">",keywords:y,contains:["self",l]},{begin:n.IDENT_RE+"::",keywords:y},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}function e(n){const r={type:["boolean","byte","word","String"],built_in:["KeyboardController","MouseController","SoftwareSerial","EthernetServer","EthernetClient","LiquidCrystal","RobotControl","GSMVoiceCall","EthernetUDP","EsploraTFT","HttpClient","RobotMotor","WiFiClient","GSMScanner","FileSystem","Scheduler","GSMServer","YunClient","YunServer","IPAddress","GSMClient","GSMModem","Keyboard","Ethernet","Console","GSMBand","Esplora","Stepper","Process","WiFiUDP","GSM_SMS","Mailbox","USBHost","Firmata","PImage","Client","Server","GSMPIN","FileIO","Bridge","Serial","EEPROM","Stream","Mouse","Audio","Servo","File","Task","GPRS","WiFi","Wire","TFT","GSM","SPI","SD"],_hints:["setup","loop","runShellCommandAsynchronously","analogWriteResolution","retrieveCallingNumber","printFirmwareVersion","analogReadResolution","sendDigitalPortPair","noListenOnLocalhost","readJoystickButton","setFirmwareVersion","readJoystickSwitch","scrollDisplayRight","getVoiceCallStatus","scrollDisplayLeft","writeMicroseconds","delayMicroseconds","beginTransmission","getSignalStrength","runAsynchronously","getAsynchronously","listenOnLocalhost","getCurrentCarrier","readAccelerometer","messageAvailable","sendDigitalPorts","lineFollowConfig","countryNameWrite","runShellCommand","readStringUntil","rewindDirectory","readTemperature","setClockDivider","readLightSensor","endTransmission","analogReference","detachInterrupt","countryNameRead","attachInterrupt","encryptionType","readBytesUntil","robotNameWrite","readMicrophone","robotNameRead","cityNameWrite","userNameWrite","readJoystickY","readJoystickX","mouseReleased","openNextFile","scanNetworks","noInterrupts","digitalWrite","beginSpeaker","mousePressed","isActionDone","mouseDragged","displayLogos","noAutoscroll","addParameter","remoteNumber","getModifiers","keyboardRead","userNameRead","waitContinue","processInput","parseCommand","printVersion","readNetworks","writeMessage","blinkVersion","cityNameRead","readMessage","setDataMode","parsePacket","isListening","setBitOrder","beginPacket","isDirectory","motorsWrite","drawCompass","digitalRead","clearScreen","serialEvent","rightToLeft","setTextSize","leftToRight","requestFrom","keyReleased","compassRead","analogWrite","interrupts","WiFiServer","disconnect","playMelody","parseFloat","autoscroll","getPINUsed","setPINUsed","setTimeout","sendAnalog","readSlider","analogRead","beginWrite","createChar","motorsStop","keyPressed","tempoWrite","readButton","subnetMask","debugPrint","macAddress","writeGreen","randomSeed","attachGPRS","readString","sendString","remotePort","releaseAll","mouseMoved","background","getXChange","getYChange","answerCall","getResult","voiceCall","endPacket","constrain","getSocket","writeJSON","getButton","available","connected","findUntil","readBytes","exitValue","readGreen","writeBlue","startLoop","IPAddress","isPressed","sendSysex","pauseMode","gatewayIP","setCursor","getOemKey","tuneWrite","noDisplay","loadImage","switchPIN","onRequest","onReceive","changePIN","playFile","noBuffer","parseInt","overflow","checkPIN","knobRead","beginTFT","bitClear","updateIR","bitWrite","position","writeRGB","highByte","writeRed","setSpeed","readBlue","noStroke","remoteIP","transfer","shutdown","hangCall","beginSMS","endWrite","attached","maintain","noCursor","checkReg","checkPUK","shiftOut","isValid","shiftIn","pulseIn","connect","println","localIP","pinMode","getIMEI","display","noBlink","process","getBand","running","beginSD","drawBMP","lowByte","setBand","release","bitRead","prepare","pointTo","readRed","setMode","noFill","remove","listen","stroke","detach","attach","noTone","exists","buffer","height","bitSet","circle","config","cursor","random","IRread","setDNS","endSMS","getKey","micros","millis","begin","print","write","ready","flush","width","isPIN","blink","clear","press","mkdir","rmdir","close","point","yield","image","BSSID","click","delay","read","text","move","peek","beep","rect","line","open","seek","fill","size","turn","stop","home","find","step","tone","sqrt","RSSI","SSID","end","bit","tan","cos","sin","pow","map","abs","max","min","get","run","put"],literal:["DIGITAL_MESSAGE","FIRMATA_STRING","ANALOG_MESSAGE","REPORT_DIGITAL","REPORT_ANALOG","INPUT_PULLUP","SET_PIN_MODE","INTERNAL2V56","SYSTEM_RESET","LED_BUILTIN","INTERNAL1V1","SYSEX_START","INTERNAL","EXTERNAL","DEFAULT","OUTPUT","INPUT","HIGH","LOW"]},o=t(n),i=o.keywords;return i.type=[...i.type,...r.type],i.literal=[...i.literal,...r.literal],i.built_in=[...i.built_in,...r.built_in],i._hints=r._hints,o.name="Arduino",o.aliases=["ino"],o.supersetOf="cpp",o}return ha=e,ha}var Sa,Dp;function ABe(){if(Dp)return Sa;Dp=1;function t(e){const n={variants:[e.COMMENT("^[ \\t]*(?=#)","$",{relevance:0,excludeBegin:!0}),e.COMMENT("[;@]","$",{relevance:0}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]};return{name:"ARM Assembly",case_insensitive:!0,aliases:["arm"],keywords:{$pattern:"\\.?"+e.IDENT_RE,meta:".2byte .4byte .align .ascii .asciz .balign .byte .code .data .else .end .endif .endm .endr .equ .err .exitm .extern .global .hword .if .ifdef .ifndef .include .irp .long .macro .rept .req .section .set .skip .space .text .word .arm .thumb .code16 .code32 .force_thumb .thumb_func .ltorg ALIAS ALIGN ARM AREA ASSERT ATTR CN CODE CODE16 CODE32 COMMON CP DATA DCB DCD DCDU DCDO DCFD DCFDU DCI DCQ DCQU DCW DCWU DN ELIF ELSE END ENDFUNC ENDIF ENDP ENTRY EQU EXPORT EXPORTAS EXTERN FIELD FILL FUNCTION GBLA GBLL GBLS GET GLOBAL IF IMPORT INCBIN INCLUDE INFO KEEP LCLA LCLL LCLS LTORG MACRO MAP MEND MEXIT NOFP OPT PRESERVE8 PROC QN READONLY RELOC REQUIRE REQUIRE8 RLIST FN ROUT SETA SETL SETS SN SPACE SUBT THUMB THUMBX TTL WHILE WEND ",built_in:"r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 pc lr sp ip sl sb fp a1 a2 a3 a4 v1 v2 v3 v4 v5 v6 v7 v8 f0 f1 f2 f3 f4 f5 f6 f7 p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 q11 q12 q13 q14 q15 cpsr_c cpsr_x cpsr_s cpsr_f cpsr_cx cpsr_cxs cpsr_xs cpsr_xsf cpsr_sf cpsr_cxsf spsr_c spsr_x spsr_s spsr_f spsr_cx spsr_cxs spsr_xs spsr_xsf spsr_sf spsr_cxsf s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 {PC} {VAR} {TRUE} {FALSE} {OPT} {CONFIG} {ENDIAN} {CODESIZE} {CPU} {FPU} {ARCHITECTURE} {PCSTOREOFFSET} {ARMASM_VERSION} {INTER} {ROPI} {RWPI} {SWST} {NOSWST} . @"},contains:[{className:"keyword",begin:"\\b(adc|(qd?|sh?|u[qh]?)?add(8|16)?|usada?8|(q|sh?|u[qh]?)?(as|sa)x|and|adrl?|sbc|rs[bc]|asr|b[lx]?|blx|bxj|cbn?z|tb[bh]|bic|bfc|bfi|[su]bfx|bkpt|cdp2?|clz|clrex|cmp|cmn|cpsi[ed]|cps|setend|dbg|dmb|dsb|eor|isb|it[te]{0,3}|lsl|lsr|ror|rrx|ldm(([id][ab])|f[ds])?|ldr((s|ex)?[bhd])?|movt?|mvn|mra|mar|mul|[us]mull|smul[bwt][bt]|smu[as]d|smmul|smmla|mla|umlaal|smlal?([wbt][bt]|d)|mls|smlsl?[ds]|smc|svc|sev|mia([bt]{2}|ph)?|mrr?c2?|mcrr2?|mrs|msr|orr|orn|pkh(tb|bt)|rbit|rev(16|sh)?|sel|[su]sat(16)?|nop|pop|push|rfe([id][ab])?|stm([id][ab])?|str(ex)?[bhd]?|(qd?)?sub|(sh?|q|u[qh]?)?sub(8|16)|[su]xt(a?h|a?b(16)?)|srs([id][ab])?|swpb?|swi|smi|tst|teq|wfe|wfi|yield)(eq|ne|cs|cc|mi|pl|vs|vc|hi|ls|ge|lt|gt|le|al|hs|lo)?[sptrx]?(?=\\s)"},n,e.QUOTE_STRING_MODE,{className:"string",begin:"'",end:"[^\\\\]'",relevance:0},{className:"title",begin:"\\|",end:"\\|",illegal:"\\n",relevance:0},{className:"number",variants:[{begin:"[#$=]?0x[0-9a-f]+"},{begin:"[#$=]?0b[01]+"},{begin:"[#$=]\\d+"},{begin:"\\b\\d+"}],relevance:0},{className:"symbol",variants:[{begin:"^[ \\t]*[a-z_\\.\\$][a-z0-9_\\.\\$]+:"},{begin:"^[a-z_\\.\\$][a-z0-9_\\.\\$]+"},{begin:"[=#]\\w+"}],relevance:0}]}}return Sa=t,Sa}var ba,wp;function IBe(){if(wp)return ba;wp=1;function t(e){const n=e.regex,r=n.concat(/[\p{L}_]/u,n.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),o=/[\p{L}0-9._:-]+/u,i={className:"symbol",begin:/&[a-z]+;|[0-9]+;|[a-f0-9]+;/},a={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},s=e.inherit(a,{begin:/\(/,end:/\)/}),c=e.inherit(e.APOS_STRING_MODE,{className:"string"}),l=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),d={endsWithParent:!0,illegal:/,relevance:0,contains:[{className:"attr",begin:o,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[i]},{begin:/'/,end:/'/,contains:[i]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[a,l,c,s,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[a,s,l,c]}]}]},e.COMMENT(//,{relevance:10}),{begin://,relevance:10},i,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[l]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/