1var Mi=Object.defineProperty;var Ii=Object.prototype.hasOwnProperty;var bi=Object.getOwnPropertySymbols,Pi=Object.prototype.propertyIsEnumerable;var xi=(R,N,k)=>N in R?Mi(R,N,{enumerable:!0,configurable:!0,writable:!0,value:k}):R[N]=k,Xr=(R,N)=>{for(var k in N||(N={}))Ii.call(N,k)&&xi(R,k,N[k]);if(bi)for(var k of bi(N))Pi.call(N,k)&&xi(R,k,N[k]);return R};(function(R,N){for(var k in N)R[k]=N[k]})(window,function(R){var N={};function k(m){if(N[m])return N[m].exports;var y=N[m]={i:m,l:!1,exports:{}};return R[m].call(y.exports,y,y.exports,k),y.l=!0,y.exports}return k.m=R,k.c=N,k.d=function(m,y,l){k.o(m,y)||Object.defineProperty(m,y,{enumerable:!0,get:l})},k.r=function(m){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(m,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(m,"__esModule",{value:!0})},k.t=function(m,y){if(y&1&&(m=k(m)),y&8||y&4&&typeof m=="object"&&m&&m.__esModule)return m;var l=Object.create(null);if(k.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:m}),y&2&&typeof m!="string")for(var g in m)k.d(l,g,function(v){return m[v]}.bind(null,g));return l},k.n=function(m){var y=m&&m.__esModule?function(){return m.default}:function(){return m};return k.d(y,"a",y),y},k.o=function(m,y){return Object.prototype.hasOwnProperty.call(m,y)},k.p="permanent-b0b701/",k(k.s=33)}([function(R,N,k){"use strict";k.d(N,"b",function(){return m}),k.d(N,"c",function(){return y}),k.d(N,"a",function(){return l}),k.d(N,"d",function(){return v});const m=(o,B="string")=>{B=B.toLowerCase();let M=!1;switch(B){case"array":{M=!Array.isArray(o);break}default:M=typeof o!==B||o==null}if(M)throw new Error(`Object of type ${B} expected. Got ${typeof obj}.`)},y=o=>{throw new Error(`${o} is not yet implemented`)},l=o=>{if(o==null||!(Object.prototype.toString.call(o).indexOf("Object")>0))throw new Error("Expected parameter of type Map")},g=o=>{throw new Error(`${o} has a private implementation and will not be implemented`)},v=(o,B)=>{let M=B.split(".");for(;M.length>0;)o=o[M.shift()];return o}},function(R,N,k){"use strict";(function(m){k.d(N,"a",function(){return it}),k.d(N,"b",function(){return Tt});var y=k(28),l=k.n(y),g=k(29),v=k.n(g),o=k(0),B=k(32),M=k(5),E=k(30),pt=k.n(E);const G=()=>Object(o.c)("other"),it=vt=>vt==null?"":vt,At=vt=>l.a.toHTML(vt),ut=vt=>new DOMParser().parseFromString(At(vt),"text/html").body.innerText,_t=vt=>{const Lt=Object(E.createEditor)(),c=document.createElement("div");return Lt.setEditorState(Lt.parseEditorState(vt)),Lt.setRootElement(c),c.innerHTML},Ct=function(vt){return Object(o.b)(vt,"string"),(c=>window?window.btoa(c):m.from(c).toString("base64"))(encodeURIComponent(vt).replace(/%([0-9A-F]{2})/g,(c,x)=>String.fromCharCode("0x"+x)))},Pt=(vt,Lt)=>{if(Lt==null&&(Lt=!1),Object(o.b)(vt,"string"),Lt)return vt;let c=M.a[vt];return c||vt},Bt=vt=>(Object(o.b)(vt,"string"),Object(g.slugify)(vt)),Ut=(vt,Lt,c="")=>Object(B.a)(vt,Lt,c),X=vt=>(Object(o.b)(vt,"string"),encodeURI(vt)),Dt=(vt,Lt)=>{switch(Object(o.b)(vt,"string"),Object(o.b)(Lt,"string"),Lt){case"lower":return vt.toLowerCase();case"upper":return vt.toUpperCase();case"retain":return vt;default:throw new Error(`unsupported case argument: ${Lt}`)}},wt=(vt,Lt)=>(Object(o.b)(vt,"string"),vt.replace(/\s/g,Lt)),Tt=vt=>(Object(o.b)(vt,"string"),vt.replace(/\b[a-z]/g,Lt=>Dt(Lt,"upper"))),Ot=vt=>(Object(o.b)(vt,"string"),Dt(vt,"lower")),bt=(vt,Lt)=>{if(Object(o.b)(vt,"string"),!Lt)return vt;for(const c of vt)if(!("0"<=c&&c<="9")){if(c==" ")return vt.substring(vt.indexOf(c)+1);break}return vt},Vt=(vt,Lt)=>{Object(o.c)("i18n :/")},Xt=(vt,Lt)=>{Object(o.c)("i18n :/")},me=(vt,Lt)=>{Object(o.c)("i18n :/")},Ne=Pt}).call(this,k(34).Buffer)},function(R,N){R.exports=function(m){return m==null?"":""+m}},function(R,N,k){var m=k(2),y=k(8),l=String.prototype.trim;R.exports=function(v,o){return v=m(v),!o&&l?l.call(v):(o=y(o),v.replace(new RegExp("^"+o+"+|"+o+"+$","g"),""))}},function(R,N,k){var m=k(2),y=k(11);R.exports=function(g,v,o,B){g=m(g),v=~~v;var M=0;switch(o?o.length>1&&(o=o.charAt(0)):o=" ",B){case"right":return M=v-g.length,g+y(o,M);case"both":return M=v-g.length,y(o,Math.ceil(M/2))+g+y(o,Math.floor(M/2));default:return M=v-g.length,y(o,M)+g}}},function(R,N,k){"use strict";k.d(N,"a",function(){return y});const m={Alabama:"AL",Alaska:"AK","American Samoa":"AS",Arizona:"AZ",Arkansas:"AR",California:"
1CA",Colorado:"CO",Connecticut:"CT",Delaware:"DE","District Of Columbia":"DC",Florida:"FL",Georgia:"GA",Guam:"GU",Hawaii:"HI",Idaho:"ID",Illinois:"IL",Indiana:"IN",Iowa:"IA",Kansas:"KS",Kentucky:"KY",Louisiana:"LA",Maine:"ME",Maryland:"MD",Massachusetts:"MA",Michigan:"MI",Minnesota:"MN",Mississippi:"MS",Missouri:"MO",Montana:"MT",Nebraska:"NE",Nevada:"NV","New Hampshire":"NH","New Jersey":"NJ","New Mexico":"NM","New York":"NY","North Carolina":"NC","North Dakota":"ND","Northern Mariana Islands":"MP",Ohio:"OH",Oklahoma:"OK",Oregon:"OR",Pennsylvania:"PA","Puerto Rico":"PR","Rhode Island":"RI","South Carolina":"SC","South Dakota":"SD",Tennessee:"TN",Texas:"TX",Utah:"UT",Vermont:"VT","Virgin Islands":"VI",Virginia:"VA",Washington:"WA","West Virginia":"WV",Wisconsin:"WI",Wyoming:"WY"},y={AL:"Alabama",AK:"Alaska",AS:"American Samoa",AZ:"Arizona",AR:"Arkansas",CA:"California",CO:"Colorado",CT:"Connecticut",DE:"Delaware",DC:"District Of Columbia",FL:"Florida",GA:"Georgia",GU:"Guam",HI:"Hawaii",ID:"Idaho",IL:"Illinois",IN:"Indiana",IA:"Iowa",KS:"Kansas",KY:"Kentucky",LA:"Louisiana",ME:"Maine",MD:"Maryland",MA:"Massachusetts",MI:"Michigan",MN:"Minnesota",MS:"Mississippi",MO:"Missouri",MT:"Montana",NE:"Nebraska",NV:"Nevada",NH:"New Hampshire",NJ:"New Jersey",NM:"New Mexico",NY:"New York",NC:"North Carolina",ND:"North Dakota",MP:"Northern Mariana Islands",OH:"Ohio",OK:"Oklahoma",OR:"Oregon",PA:"Pennsylvania",PR:"Puerto Rico",RI:"Rhode Island",SC:"South Carolina",SD:"South Dakota",TN:"Tennessee",TX:"Texas",UT:"Utah",VT:"Vermont",VI:"Virgin Islands",VA:"Virginia",WA:"Washington",WV:"West Virginia",WI:"Wisconsin",WY:"Wyoming"}},function(R,N){var k;k=function(){return this}();try{k=k||new Function("return this")()}catch(m){typeof window=="object"&&(k=window)}R.exports=k},function(R,N,k){var m=k(2);R.exports=function(l,g){l=m(l);var v=g?l.slice(1).toLowerCase():l.slice(1);return l.charAt(0).toUpperCase()+v}},function(R,N,k){var m=k(14);R.exports=function(l){return l==null?"\\s":l.source?l.source:"["+m(l)+"]"}},function(R,N,k){var m=k(2);R.exports=function(l){return m(l).split("")}},function(R,N,k){var m=k(2),y=k(8),l=String.prototype.trimRight;R.exports=function(v,o){return v=m(v),!o&&l?l.call(v):(o=y(o),v.replace(new RegExp(o+"+$"),""))}},function(R,N){R.exports=function(m,y){if(y<1)return"";for(var l="";y>0;)y&1&&(l+=m),y>>=1,m+=m;return l}},function(R,N,k){var m=k(2);R.exports=function(l){return/^\s*$/.test(m(l))}},function(R,N,k){var m=k(2);R.exports=function(l){return l=m(l),l.charAt(0).toLowerCase()+l.slice(1)}},function(R,N,k){var m=k(2);R.exports=function(l){return m(l).replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}},function(R,N,k){var m=k(2),y="\u0105\xE0\xE1\xE4\xE2\xE3\xE5\xE6\u0103\u0107\u010D\u0109\u0119\xE8\xE9\xEB\xEA\u011D\u0125\xEC\xED\xEF\xEE\u0135\u0142\u013E\u0144\u0148\xF2\xF3\xF6\u0151\xF4\xF5\xF0\xF8\u015B\u0219\u015F\u0161\u015D\u0165\u021B\u0163\u016D\xF9\xFA\xFC\u0171\xFB\xF1\xFF\xFD\xE7\u017C\u017A\u017E",l="aaaaaaaaaccceeeeeghiiiijllnnoooooooossssstttuuuuuunyyczzz";y+=y.toUpperCase(),l+=l.toUpperCase(),l=l.split(""),y+="\xDF",l.push("ss"),R.exports=function(v){return m(v).replace(/.{1}/g,function(o){var B=y.indexOf(o);return B===-1?o:l[B]})}},function(R,N,k){var m=k(9);R.exports=function(l,g,v,o){var B=m(l);return B.splice(~~g,~~v,o),B.join("")}},function(R,N){R.exports=function(m){return m<0?0:+m||0}},function(R,N,k){var m=k(2);R.exports=function(l,g){return l=m(l),l.length===0?"":l.slice(0,-1)+String.fromCharCode(l.charCodeAt(l.length-1)+g)}},function(R,N,k){var m=k(3),y=k(13);R.exports=function(g,v){return g=m(g).replace(/[-_\s]+(.)?/g,function(o,B){return B?B.toUpperCase():""}),v===!0?y(g):g}},function(R,N,k){var m=k(3);R.exports=function(l){return m(l).replace(/([a-z\d])([A-Z]+)/g,"$1_$2").replace(/[-\s]+/g,"_").toLowerCase()}},function(R,N,k){var m=k(3);R.exports=function(l){return m(l).replace(/([A-Z])/g,"-$1").replace(/[-_\s]+/g,"-").toLowerCase()}},function(R,N,k){var m=k(11),y=Object.prototype.toString,l=function(){function g(B){return y.call(B).slice(8,-1).toLowerCase()}var v=m,o=function(){return o.cache.hasOwnProperty(arguments[0])||
1(o.cache[arguments[0]]=o.parse(arguments[0])),o.format.call(null,o.cache[arguments[0]],arguments)};return o.format=function(B,M){var E=1,pt=B.length,G="",it,At=[],ut,_t,Ct,Pt,Bt,Ut;for(ut=0;ut<pt;ut++)if(G=g(B[ut]),G==="string")At.push(B[ut]);else if(G==="array"){if(Ct=B[ut],Ct[2])for(it=M[E],_t=0;_t<Ct[2].length;_t++){if(!it.hasOwnProperty(Ct[2][_t]))throw new Error(l('[_.sprintf] property "%s" does not exist',Ct[2][_t]));it=it[Ct[2][_t]]}else Ct[1]?it=M[Ct[1]]:it=M[E++];if(/[^s]/.test(Ct[8])&&g(it)!="number")throw new Error(l("[_.sprintf] expecting number but found %s",g(it)));switch(Ct[8]){case"b":it=it.toString(2);break;case"c":it=String.fromCharCode(it);break;case"d":it=parseInt(it,10);break;case"e":it=Ct[7]?it.toExponential(Ct[7]):it.toExponential();break;case"f":it=Ct[7]?parseFloat(it).toFixed(Ct[7]):parseFloat(it);break;case"o":it=it.toString(8);break;case"s":it=(it=String(it))&&Ct[7]?it.substring(0,Ct[7]):it;break;case"u":it=Math.abs(it);break;case"x":it=it.toString(16);break;case"X":it=it.toString(16).toUpperCase();break}it=/[def]/.test(Ct[8])&&Ct[3]&&it>=0?"+"+it:it,Bt=Ct[4]?Ct[4]=="0"?"0":Ct[4].charAt(1):" ",Ut=Ct[6]-String(it).length,Pt=Ct[6]?v(Bt,Ut):"",At.push(Ct[5]?it+Pt:Pt+it)}return At.join("")},o.cache={},o.parse=function(B){for(var M=B,E=[],pt=[],G=0;M;){if((E=/^[^\x25]+/.exec(M))!==null)pt.push(E[0]);else if((E=/^\x25{2}/.exec(M))!==null)pt.push("%");else if((E=/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(M))!==null){if(E[2]){G|=1;var it=[],At=E[2],ut=[];if((ut=/^([a-z_][a-z_\d]*)/i.exec(At))!==null)for(it.push(ut[1]);(At=At.substring(ut[0].length))!=="";)if((ut=/^\.([a-z_][a-z_\d]*)/i.exec(At))!==null)it.push(ut[1]);else if((ut=/^\[(\d+)\]/.exec(At))!==null)it.push(ut[1]);else throw new Error("[_.sprintf] huh?");else throw new Error("[_.sprintf] huh?");E[2]=it}else G|=2;if(G===3)throw new Error("[_.sprintf] mixing positional and named placeholders is not (yet) supported");pt.push(E)}else throw new Error("[_.sprintf] huh?");M=M.substring(E[0].length)}return pt},o}();R.exports=l},function(R,N,k){var m=k(10);R.exports=function(l,g,v,o){g=g||", ",v=v||" and ";var B=l.slice(),M=B.pop();return l.length>2&&o&&(v=m(g)+v),B.length?B.join(g)+v+M:M}},function(R,N){R.exports=function(m,y){return[y,m,y].join("")}},function(R,N,k){(function(m,y){var l;/*! https://mths.be/punycode v1.4.0 by @mathias */(function(g){var v=N&&!N.nodeType&&N,o=m&&!m.nodeType&&m,B=typeof y=="object"&&y;(B.global===B||B.window===B||B.self===B)&&(g=B);var M,E=2147483647,pt=36,G=1,it=26,At=38,ut=700,_t=72,Ct=128,Pt="-",Bt=/^xn--/,Ut=/[^\x20-\x7E]/,X=/[\x2E\u3002\uFF0E\uFF61]/g,Dt={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},wt=pt-G,Tt=Math.floor,Ot=String.fromCharCode,bt;function Vt(W){throw new RangeError(Dt[W])}function Xt(W,at){for(var ft=W.length,Mt=[];ft--;)Mt[ft]=at(W[ft]);return Mt}function me(W,at){var ft=W.split("@"),Mt="";ft.length>1&&(Mt=ft[0]+"@",W=ft[1]),W=W.replace(X,".");var Kt=W.split("."),Qt=Xt(Kt,at).join(".");return Mt+Qt}function Ne(W){for(var at=[],ft=0,Mt=W.length,Kt,Qt;ft<Mt;)Kt=W.charCodeAt(ft++),Kt>=55296&&Kt<=56319&&ft<Mt?(Qt=W.charCodeAt(ft++),(Qt&64512)==56320?at.push(((Kt&1023)<<10)+(Qt&1023)+65536):(at.push(Kt),ft--)):at.push(Kt);return at}function vt(W){return Xt(W,function(at){var ft="";return at>65535&&(at-=65536,ft+=Ot(at>>>10&1023|55296),at=56320|at&1023),ft+=Ot(at),ft}).join("")}function Lt(W){return W-48<10?W-22:W-65<26?W-65:W-97<26?W-97:pt}function c(W,at){return W+22+75*(W<26)-((at!=0)<<5)}function x(W,at,ft){var Mt=0;for(W=ft?Tt(W/ut):W>>1,W+=Tt(W/at);W>wt*it>>1;Mt+=pt)W=Tt(W/wt);return Tt(Mt+(wt+1)*W/(W+At))}function O(W){var at=[],ft=W.length,Mt,Kt=0,Qt=Ct,Rt=_t,te,ne,ue,he,St,_e,ie,Ae,Ce;for(te=W.lastIndexOf(Pt),te<0&&(te=0),ne=0;ne<te;++ne)W.charCodeAt(ne)>=128&&Vt("not-basic"),at.push(W.charCodeAt(ne));for(ue=te>0?te+1:0;ue<ft;){for(he=Kt,St=1,_e=pt;ue>=ft&&Vt("invalid-input"),ie=Lt(W.charCodeAt(ue++)),(ie>=pt||ie>Tt((E-Kt)/St))&&Vt("overflow"),Kt+=ie*St,Ae=_e<=Rt?G:_e>=Rt+it?it:_e-Rt,!(ie<Ae);_e+=pt)Ce=pt-Ae,St>Tt(E/Ce)&&Vt("overflow"),St*=Ce;Mt=at.length+1,Rt=x(Kt-he,Mt,he==0),Tt(Kt/Mt)>E-Qt&&Vt("overflow"),Qt+=Tt(Kt/Mt),Kt%=Mt,at.splice(Kt++,0,Qt)}return vt(at)}
1function L(W){var at,ft,Mt,Kt,Qt,Rt,te,ne,ue,he,St,_e=[],ie,Ae,Ce,lr;for(W=Ne(W),ie=W.length,at=Ct,ft=0,Qt=_t,Rt=0;Rt<ie;++Rt)St=W[Rt],St<128&&_e.push(Ot(St));for(Mt=Kt=_e.length,Kt&&_e.push(Pt);Mt<ie;){for(te=E,Rt=0;Rt<ie;++Rt)St=W[Rt],St>=at&&St<te&&(te=St);for(Ae=Mt+1,te-at>Tt((E-ft)/Ae)&&Vt("overflow"),ft+=(te-at)*Ae,at=te,Rt=0;Rt<ie;++Rt)if(St=W[Rt],St<at&&++ft>E&&Vt("overflow"),St==at){for(ne=ft,ue=pt;he=ue<=Qt?G:ue>=Qt+it?it:ue-Qt,!(ne<he);ue+=pt)lr=ne-he,Ce=pt-he,_e.push(Ot(c(he+lr%Ce,0))),ne=Tt(lr/Ce);_e.push(Ot(c(ne,0))),Qt=x(ft,Ae,Mt==Kt),ft=0,++Mt}++ft,++at}return _e.join("")}function J(W){return me(W,function(at){return Bt.test(at)?O(at.slice(4).toLowerCase()):at})}function U(W){return me(W,function(at){return Ut.test(at)?"xn--"+L(at):at})}M={version:"1.3.2",ucs2:{decode:Ne,encode:vt},decode:O,encode:L,toASCII:U,toUnicode:J},l=function(){return M}.call(N,k,N,m),l!==void 0&&(m.exports=l)})(this)}).call(this,k(87)(R),k(6))},function(R,N,k){var m,y;/*! 2* URI.js - Mutating URLs 3* IPv6 Support 4* 5* Version: 1.18.12 6* 7* Author: Rodney Rehm 8* Web: http://medialize.github.io/URI.js/ 9* 10* Licensed under 11* MIT License http://www.opensource.org/licenses/mit-license 12* 13*/(function(l,g){"use strict";R.exports?R.exports=g():(m=g,y=typeof m=="function"?m.call(N,k,N,R):m,y!==void 0&&(R.exports=y))})(this,function(l){"use strict";var g=l&&l.IPv6;function v(B){var M=B.toLowerCase(),E=M.split(":"),pt=E.length,G=8;E[0]===""&&E[1]===""&&E[2]===""?(E.shift(),E.shift()):E[0]===""&&E[1]===""?E.shift():E[pt-1]===""&&E[pt-2]===""&&E.pop(),pt=E.length,E[pt-1].indexOf(".")!==-1&&(G=7);var it;for(it=0;it<pt&&E[it]!=="";it++);if(it<G)for(E.splice(it,1,"0000");E.length<G;)E.splice(it,0,"0000");for(var At,ut=0;ut<G;ut++){At=E[ut].split("");for(var _t=0;_t<3&&(At[0]==="0"&&At.length>1);_t++)At.splice(0,1);E[ut]=At.join("")}var Ct=-1,Pt=0,Bt=0,Ut=-1,X=!1;for(ut=0;ut<G;ut++)X?E[ut]==="0"?Bt+=1:(X=!1,Bt>Pt&&(Ct=Ut,Pt=Bt)):E[ut]==="0"&&(X=!0,Ut=ut,Bt=1);Bt>Pt&&(Ct=Ut,Pt=Bt),Pt>1&&E.splice(Ct,Pt,""),pt=E.length;var Dt="";for(E[0]===""&&(Dt=":"),ut=0;ut<pt&&(Dt+=E[ut],ut!==pt-1);ut++)Dt+=":";return E[pt-1]===""&&(Dt+=":"),Dt}function o(){return l.IPv6===this&&(l.IPv6=g),this}return{best:v,noConflict:o}})},function(R,N,k){var m,y;/*! 14* URI.js - Mutating URLs 15* Second Level Domain (SLD) Support 16* 17* Version: 1.18.12 18* 19* Author: Rodney Rehm 20* Web: http://medialize.github.io/URI.js/ 21* 22* Licensed under 23* MIT License http://www.opensource.org/licenses/mit-license 24* 25*/(function(l,g){"use strict";R.exports?R.exports=g():(m=g,y=typeof m=="function"?m.call(N,k,N,R):m,y!==void 0&&(R.exports=y))})(this,function(l){"use strict";var g=l&&l.SecondLevelDomains,v={list:{ac:" com gov mil net org ",ae:" ac co gov mil name net org pro sch ",af:" com edu gov net org ",al:" com edu gov mil net org ",ao:" co ed gv it og pb ",ar:" com edu gob gov int mil net org tur ",at:" ac co gv or ",au:" asn com csiro edu gov id net org ",ba:" co com edu gov mil net org rs unbi unmo unsa untz unze ",bb:" biz co com edu gov info net org store tv ",bh:" biz cc com edu gov info net org ",bn:" com edu gov net org ",bo:" com edu gob gov int mil net org tv ",br:" adm adv agr am arq art ato b bio blog bmd cim cng cnt com coop ecn edu eng esp etc eti far flog fm fnd fot fst g12 ggf gov imb ind inf jor jus lel mat med mil mus net nom not ntr odo org ppg pro psc psi qsl rec slg srv tmp trd tur tv vet vlog wiki zlg ",bs:" com edu gov net org ",bz:" du et om ov rg ",ca:" ab bc mb nb nf nl ns nt nu on pe qc sk yk ",ck:" biz co edu gen gov info net org ",cn:" ac ah bj com cq edu fj gd gov gs gx gz ha hb he hi hl hn jl js jx ln mil net nm nx org qh sc sd sh sn sx tj tw xj xz yn zj ",co:" com edu gov mil net nom org ",cr:" ac c co ed fi go or sa ",cy:" ac biz com ekloges gov ltd name net org parliament press pro tm ",do:" art com edu gob gov mil net org sld web ",dz:" art asso com edu gov net org pol ",ec:" com edu fin gov info med mil net org pro ",eg:" com edu eun gov mil name net org sci ",er:" com edu gov ind mil net org rochest w ",es:" com edu gob nom org ",et:" biz com edu gov info name net org ",fj:" ac biz com info mil name net org pro ",fk:" ac co gov net nom org ",fr:" asso com f gouv nom prd presse tm ",gg:" co net org ",gh:" com edu gov mil org ",gn:" ac com gov net org ",gr:" com edu gov mil net org ",gt:" com edu gob ind mil net org ",gu:" com edu gov net org ",hk:" com edu gov idv net org ",hu:" 2000 agrar bolt casino city co erotica erotika film forum games hotel info ingatlan jogasz konyvelo lakas media news org priv reklam sex shop sport suli szex tm tozsde utazas video ",id:" ac co go mil net or sch web ",il:" ac co gov idf k12 muni net org ",in:" ac co edu ernet firm gen gov i ind mil net nic org res ",iq:" com edu gov i mil net org ",ir:" ac co dnssec gov i id net org sch ",it:" edu gov ",je:" c
25o net org ",jo:" com edu gov mil name net org sch ",jp:" ac ad co ed go gr lg ne or ",ke:" ac co go info me mobi ne or sc ",kh:" com edu gov mil net org per ",ki:" biz com de edu gov info mob net org tel ",km:" asso com coop edu gouv k medecin mil nom notaires pharmaciens presse tm veterinaire ",kn:" edu gov net org ",kr:" ac busan chungbuk chungnam co daegu daejeon es gangwon go gwangju gyeongbuk gyeonggi gyeongnam hs incheon jeju jeonbuk jeonnam k kg mil ms ne or pe re sc seoul ulsan ",kw:" com edu gov net org ",ky:" com edu gov net org ",kz:" com edu gov mil net org ",lb:" com edu gov net org ",lk:" assn com edu gov grp hotel int ltd net ngo org sch soc web ",lr:" com edu gov net org ",lv:" asn com conf edu gov id mil net org ",ly:" com edu gov id med net org plc sch ",ma:" ac co gov m net org press ",mc:" asso tm ",me:" ac co edu gov its net org priv ",mg:" com edu gov mil nom org prd tm ",mk:" com edu gov inf name net org pro ",ml:" com edu gov net org presse ",mn:" edu gov org ",mo:" com edu gov net org ",mt:" com edu gov net org ",mv:" aero biz com coop edu gov info int mil museum name net org pro ",mw:" ac co com coop edu gov int museum net org ",mx:" com edu gob net org ",my:" com edu gov mil name net org sch ",nf:" arts com firm info net other per rec store web ",ng:" biz com edu gov mil mobi name net org sch ",ni:" ac co com edu gob mil net nom org ",np:" com edu gov mil net org ",nr:" biz com edu gov info net org ",om:" ac biz co com edu gov med mil museum net org pro sch ",pe:" com edu gob mil net nom org sld ",ph:" com edu gov i mil net ngo org ",pk:" biz com edu fam gob gok gon gop gos gov net org web ",pl:" art bialystok biz com edu gda gdansk gorzow gov info katowice krakow lodz lublin mil net ngo olsztyn org poznan pwr radom slupsk szczecin torun warszawa waw wroc wroclaw zgora ",pr:" ac biz com edu est gov info isla name net org pro prof ",ps:" com edu gov net org plo sec ",pw:" belau co ed go ne or ",ro:" arts com firm info nom nt org rec store tm www ",rs:" ac co edu gov in org ",sb:" com edu gov net org ",sc:" com edu gov net org ",sh:" co com edu gov net nom org ",sl:" com edu gov net org ",st:" co com consulado edu embaixada gov mil net org principe saotome store ",sv:" com edu gob org red ",sz:" ac co org ",tr:" av bbs bel biz com dr edu gen gov info k12 name net org pol tel tsk tv web ",tt:" aero biz cat co com coop edu gov info int jobs mil mobi museum name net org pro tel travel ",tw:" club com ebiz edu game gov idv mil net org ",mu:" ac co com gov net or org ",mz:" ac co edu gov org ",na:" co com ",nz:" ac co cri geek gen govt health iwi maori mil net org parliament school ",pa:" abo ac com edu gob ing med net nom org sld ",pt:" com edu gov int net nome org publ ",py:" com edu gov mil net org ",qa:" com edu gov mil net org ",re:" asso com nom ",ru:" ac adygeya altai amur arkhangelsk astrakhan bashkiria belgorod bir bryansk buryatia cbg chel chelyabinsk chita chukotka chuvashia com dagestan e-burg edu gov grozny int irkutsk ivanovo izhevsk jar joshkar-ola kalmykia kaluga kamchatka karelia kazan kchr kemerovo khabarovsk khakassia khv kirov koenig komi kostroma kranoyarsk kuban kurgan kursk lipetsk magadan mari mari-el marine mil mordovia mosreg msk murmansk nalchik net nnov nov novosibirsk nsk omsk orenburg org oryol penza perm pp pskov ptz rnd ryazan sakhalin samara saratov simbirsk smolensk spb stavropol stv surgut tambov tatarstan tom tomsk tsaritsyn tsk tula tuva tver tyumen udm udmurtia ulan-ude vladikavkaz vladimir vladivostok volgograd vologda voronezh vrn vyatka yakutia yamal yekaterinburg yuzhno-sakhalinsk ",rw:" ac co com edu gouv gov int mil net ",sa:" com edu gov med net org pub sch ",sd:" com edu gov info med net org tv ",se:" a ac b bd c d e f g h i k l m n o org p parti pp press r s t tm u w x y z ",sg:" com edu gov idn net org per ",sn:" art com edu gouv org perso univ ",sy:" com edu gov mil net news org ",th:" ac co go in mi net or ",tj:" ac biz co com edu go gov info int mil name net nic org test web ",tn:" agrinet com defense edunet ens fin gov ind info intl mincom nat net org perso rnrt rns rnu tourism ",tz:" ac co go ne or ",ua:" biz cherkassy chernigov chernovtsy ck cn co com crimea cv dn dnepropetrovsk donetsk d
25p edu gov if in ivano-frankivsk kh kharkov kherson khmelnitskiy kiev kirovograd km kr ks kv lg lugansk lutsk lviv me mk net nikolaev od odessa org pl poltava pp rovno rv sebastopol sumy te ternopil uzhgorod vinnica vn zaporizhzhe zhitomir zp zt ",ug:" ac co go ne or org sc ",uk:" ac bl british-library co cym gov govt icnet jet lea ltd me mil mod national-library-scotland nel net nhs nic nls org orgn parliament plc police sch scot soc ",us:" dni fed isa kids nsn ",uy:" com edu gub mil net org ",ve:" co com edu gob info mil net org web ",vi:" co com k12 net org ",vn:" ac biz com edu gov health info int name net org pro ",ye:" co com gov ltd me net org plc ",yu:" ac co edu gov org ",za:" ac agric alt bourse city co cybernet db edu gov grondar iaccess imt inca landesign law mil net ngo nis nom olivetti org pix school tm web ",zm:" ac co com edu gov net org sch ",com:"ar br cn de eu gb gr hu jpn kr no qc ru sa se uk us uy za ",net:"gb jp se uk ",org:"ae",de:"com "},has:function(o){var B=o.lastIndexOf(".");if(B<=0||B>=o.length-1)return!1;var M=o.lastIndexOf(".",B-1);if(M<=0||M>=B-1)return!1;var E=v.list[o.slice(B+1)];return E?E.indexOf(" "+o.slice(M+1,B)+" ")>=0:!1},is:function(o){var B=o.lastIndexOf(".");if(B<=0||B>=o.length-1)return!1;var M=o.lastIndexOf(".",B-1);if(M>=0)return!1;var E=v.list[o.slice(B+1)];return E?E.indexOf(" "+o.slice(0,B)+" ")>=0:!1},get:function(o){var B=o.lastIndexOf(".");if(B<=0||B>=o.length-1)return null;var M=o.lastIndexOf(".",B-1);if(M<=0||M>=B-1)return null;var E=v.list[o.slice(B+1)];return!E||E.indexOf(" "+o.slice(M+1,B)+" ")<0?null:o.slice(M+1)},noConflict:function(){return l.SecondLevelDomains===this&&(l.SecondLevelDomains=g),this}};return v})},function(R,N,k){(function(m){(function(y,l){R.exports=l()})(this,function(){"use strict";var y,l,g=(function(X,Dt){X.exports=function(){var wt
vendor: 35,738 bytes, lines 25-26
25={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` 26`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}
26,Tt=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\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]/,Ot={};function bt(e,s,d){var _,b,D,T,w,j="";for(typeof s!="string"&&(d=s,s=bt.defaultChars),d===void 0&&(d=!0),w=function(I){var q,V,H=Ot[I];if(H)return H;for(H=Ot[I]=[],q=0;q<128;q++)V=String.fromCharCode(q),/^[0-9a-z]$/i.test(V)?H.push(V):H.push("%"+("0"+q.toString(16).toUpperCase()).slice(-2));for(q=0;q<I.length;q++)H[I.charCodeAt(q)]=I[q];return H}(s),_=0,b=e.length;_<b;_++)if(D=e.charCodeAt(_),d&&D===37&&_+2<b&&/^[0-9a-f]{2}$/i.test(e.slice(_+1,_+3)))j+=e.slice(_,_+3),_+=2;else if(D<128)j+=w[D];else if(D>=55296&&D<=57343){if(D>=55296&&D<=56319&&_+1<b&&(T=e.charCodeAt(_+1))>=56320&&T<=57343){j+=encodeURIComponent(e[_]+e[_+1]),_++;continue}j+="%EF%BF%BD"}else j+=encodeURIComponent(e[_]);return j}bt.defaultChars=";/?:@&=+$,-_.!~*'()#",bt.componentChars="-_.!~*'()";var Vt=bt,Xt={};function me(e,s){var d;return typeof s!="string"&&(s=me.defaultChars),d=function(_){var b,D,T=Xt[_];if(T)return T;for(T=Xt[_]=[],b=0;b<128;b++)D=String.fromCharCode(b),T.push(D);for(b=0;b<_.length;b++)D=_.charCodeAt(b),T[D]="%"+("0"+D.toString(16).toUpperCase()).slice(-2);return T}(s),e.replace(/(%[a-f0-9]{2})+/gi,function(_){var b,D,T,w,j,I,q,V="";for(b=0,D=_.length;b<D;b+=3)(T=parseInt(_.slice(b+1,b+3),16))<128?V+=d[T]:(224&T)==192&&b+3<D&&(192&(w=parseInt(_.slice(b+4,b+6),16)))==128?(V+=(q=T<<6&1984|63&w)<128?"\uFFFD\uFFFD":String.fromCharCode(q),b+=3):(240&T)==224&&b+6<D&&(w=parseInt(_.slice(b+4,b+6),16),j=parseInt(_.slice(b+7,b+9),16),(192&w)==128&&(192&j)==128)?(V+=(q=T<<12&61440|w<<6&4032|63&j)<2048||q>=55296&&q<=57343?"\uFFFD\uFFFD\uFFFD":String.fromCharCode(q),b+=6):(248&T)==240&&b+9<D&&(w=parseInt(_.slice(b+4,b+6),16),j=parseInt(_.slice(b+7,b+9),16),I=parseInt(_.slice(b+10,b+12),16),(192&w)==128&&(192&j)==128&&(192&I)==128)?((q=T<<18&
261835008|w<<12&258048|j<<6&4032|63&I)<65536||q>1114111?V+="\uFFFD\uFFFD\uFFFD\uFFFD":(q-=65536,V+=String.fromCharCode(55296+(q>>10),56320+(1023&q))),b+=9):V+="\uFFFD";return V})}me.defaultChars=";/?:@&=+$,#",me.componentChars="";var Ne=me;function vt(){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 Lt=/^([a-z0-9.+-]+:)/i,c=/:[0-9]*$/,x=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,O=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r",` 27`," "]),L=["'"].concat(O),J=["%","/","?",";","#"].concat(L),U=["/","?","#"],W=/^[+a-z0-9A-Z_-]{0,63}$/,at=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,ft={javascript:!0,"javascript:":!0},Mt={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};vt.prototype.parse=function(e,s){var d,_,b,D,T,w=e;if(w=w.trim(),!s&&e.split("#").length===1){var j=x.exec(w);if(j)return this.pathname=j[1],j[2]&&(this.search=j[2]),this}var I=Lt.exec(w);if(I&&(I=I[0],b=I.toLowerCase(),this.protocol=I,w=w.substr(I.length)),(s||I||w.match(/^\/\/[^@\/]+@[^@\/]+/))&&(!(T=w.substr(0,2)==="//")||I&&ft[I]||(w=w.substr(2),this.slashes=!0)),!ft[I]&&(T||I&&!Mt[I])){var q,V,H=-1;for(d=0;d<U.length;d++)(D=w.indexOf(U[d]))!==-1&&(H===-1||D<H)&&(H=D);for((V=H===-1?w.lastIndexOf("@"):w.lastIndexOf("@",H))!==-1&&(q=w.slice(0,V),w=w.slice(V+1),this.auth=q),H=-1,d=0;d<J.length;d++)(D=w.indexOf(J[d]))!==-1&&(H===-1||D<H)&&(H=D);H===-1&&(H=w.length),w[H-1]===":"&&H--;var ct=w.slice(0,H);w=w.slice(H),this.parseHost(ct),this.hostname=this.hostname||"";var Z=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!Z){var xt=this.hostname.split(/\./);for(d=0,_=xt.length;d<_;d++){var dt=xt[d];if(dt&&!dt.match(W)){for(var Ft="",ot=0,jt=dt.length;ot<jt;ot++)dt.charCodeAt(ot)>127?Ft+="x":Ft+=dt[ot];if(!Ft.match(W)){var $t=xt.slice(0,d),Et=xt.slice(d+1),qt=dt.match(at);qt&&($t.push(qt[1]),Et.unshift(qt[2])),Et.length&&(w=Et.join(".")+w),this.hostname=$t.join(".");break}}}}this.hostname.length>255&&(this.hostname=""),Z&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var le=w.indexOf("#");le!==-1&&(this.hash=w.substr(le),w=w.slice(0,le));var ar=w.indexOf("?");return ar!==-1&&(this.search=w.substr(ar),w=w.slice(0,ar)),w&&(this.pathname=w),Mt[b]&&this.hostname&&!this.pathname&&(this.pathname=""),this},vt.prototype.parseHost=function(e){var s=c.exec(e);s&&((s=s[0])!==":"&&(this.port=s.substr(1)),e=e.substr(0,e.length-s.length)),e&&(this.hostname=e)};var Kt,Qt,Rt={encode:Vt,decode:Ne,format:function(e){var s="";return s+=e.protocol||"",s+=e.slashes?"//":"",s+=e.auth?e.auth+"@":"",e.hostname&&e.hostname.indexOf(":")!==-1?s+="["+e.hostname+"]":s+=e.hostname||"",s+=e.port?":"+e.port:"",s+=e.pathname||"",s+=e.search||"",s+=e.hash||""},parse:function(e,s){if(e&&e instanceof vt)return e;var d=new vt;return d.parse(e,s),d}},te=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,ne=/[\0-\x1F\x7F-\x9F]/,ue=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,he={Any:te,Cc:ne,Cf:/[\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]/,P:Tt,Z:ue},St=(function(e,s){var d=Object.prototype.hasOwnProperty;function _(Z,xt){return d.call(Z,xt)}function b(Z){return!(Z>=55296&&Z<=57343||Z>=64976&&Z<=65007||(65535&Z)==65535||(65535&Z)==65534||Z>=0&&Z<=8||Z===11||Z>=14&&Z<=31||Z>=127&&Z<=159||Z>1114111)}function D(Z){if(Z>65535){var xt=55296+((Z-=65536)>>10),dt=56320+(1023&Z);return String.fromCharCode(xt,dt)}return String.fromCharCode(Z)}var T=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,w=new RegExp(T.source+"|"+/&([a-z#][a-z0-9]{1,31});/gi.source,"gi"),j=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,I=/[&<>"]/,q=/[&<>"]/g,V={"&":"&","<":"<",">":">",'"':"""};function H(Z){return V[Z]}var ct=/[.?*+^$[\]\\(){}|-]/g;s.lib={},s.lib.mdurl=Rt,s.lib.ucmicro=he,s.assign=function(Z){return Array.prototype.slice.call(arguments,1
27).forEach(function(xt){if(xt){if(typeof xt!="object")throw new TypeError(xt+"must be object");Object.keys(xt).forEach(function(dt){Z[dt]=xt[dt]})}}),Z},s.isString=function(Z){return function(xt){return Object.prototype.toString.call(xt)}(Z)==="[object String]"},s.has=_,s.unescapeMd=function(Z){return Z.indexOf("\\")<0?Z:Z.replace(T,"$1")},s.unescapeAll=function(Z){return Z.indexOf("\\")<0&&Z.indexOf("&")<0?Z:Z.replace(w,function(xt,dt,Ft){return dt||function(ot,jt){var $t=0;return _(wt,jt)?wt[jt]:jt.charCodeAt(0)===35&&j.test(jt)&&b($t=jt[1].toLowerCase()==="x"?parseInt(jt.slice(2),16):parseInt(jt.slice(1),10))?D($t):ot}(xt,Ft)})},s.isValidEntityCode=b,s.fromCodePoint=D,s.escapeHtml=function(Z){return I.test(Z)?Z.replace(q,H):Z},s.arrayReplaceAt=function(Z,xt,dt){return[].concat(Z.slice(0,xt),dt,Z.slice(xt+1))},s.isSpace=function(Z){switch(Z){case 9:case 32:return!0}return!1},s.isWhiteSpace=function(Z){if(Z>=8192&&Z<=8202)return!0;switch(Z){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},s.isMdAsciiPunct=function(Z){switch(Z){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}},s.isPunctChar=function(Z){return Tt.test(Z)},s.escapeRE=function(Z){return Z.replace(ct,"\\$&")},s.normalizeReference=function(Z){return Z=Z.trim().replace(/\s+/g," "),"\u1E9E".toLowerCase()==="\u1E7E"&&(Z=Z.replace(/\u1e9e/g,"\xDF")),Z.toLowerCase().toUpperCase()}}(Qt={path:Kt,exports:{},require:function(e,s){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(s==null&&Qt.path)}},Qt.exports),Qt.exports),_e=St.unescapeAll,ie=St.unescapeAll,Ae={parseLinkLabel:function(e,s,d){var _,b,D,T,w=-1,j=e.posMax,I=e.pos;for(e.pos=s+1,_=1;e.pos<j;){if((D=e.src.charCodeAt(e.pos))===93&&--_==0){b=!0;break}
27if(T=e.pos,e.md.inline.skipToken(e),D===91){if(T===e.pos-1)_++;else if(d)return e.pos=I,-1}}return b&&(w=e.pos),e.pos=I,w},parseLinkDestination:function(e,s,d){var _,b,D=s,T={ok:!1,pos:0,lines:0,str:""};if(e.charCodeAt(s)===60){for(s++;s<d;){if((_=e.charCodeAt(s))===10||_===60)return T;if(_===62)return T.pos=s+1,T.str=_e(e.slice(D+1,s)),T.ok=!0,T;_===92&&s+1<d?s+=2:s++}return T}for(b=0;s<d&&(_=e.charCodeAt(s))!==32&&!(_<32||_===127);)if(_===92&&s+1<d){if(e.charCodeAt(s+1)===32)break;s+=2}else{if(_===40&&++b>32)return T;if(_===41){if(b===0)break;b--}s++}return D===s||b!==0||(T.str=_e(e.slice(D,s)),T.lines=0,T.pos=s,T.ok=!0),T},parseLinkTitle:function(e,s,d){var _,b,D=0,T=s,w={ok:!1,pos:0,lines:0,str:""};if(s>=d||(b=e.charCodeAt(s))!==34&&b!==39&&b!==40)return w;for(s++,b===40&&(b=41);s<d;){if((_=e.charCodeAt(s))===b)return w.pos=s+1,w.lines=D,w.str=ie(e.slice(T+1,s)),w.ok=!0,w;if(_===40&&b===41)return w;_===10?D++:_===92&&s+1<d&&(s++,e.charCodeAt(s)===10&&D++),s++}return w}},Ce=St.assign,lr=St.unescapeAll,A=St.escapeHtml,f={};function h(){this.rules=Ce({},f)}f.code_inline=function(e,s,d,_,b){var D=e[s];return"<code"+b.renderAttrs(D)+">"+A(e[s].content)+"</code>"},f.code_block=function(e,s,d,_,b){var D=e[s];return"<pre"+b.renderAttrs(D)+"><code>"+A(e[s].content)+`</code></pre> 28`},f.fence=function(e,s,d,_,b){var D,T,w,j,I,q=e[s],V=q.info?lr(q.info).trim():"",H="",ct="";return V&&(w=V.split(/(\s+)/g),H=w[0],ct=w.slice(2).join("")),(D=d.highlight&&d.highlight(q.content,H,ct)||A(q.content)).indexOf("<pre")===0?D+` 29`:V?(T=q.attrIndex("class"),j=q.attrs?q.attrs.slice():[],T<0?j.push(["class",d.langPrefix+H]):(j[T]=j[T].slice(),j[T][1]+=" "+d.langPrefix+H),I={attrs:j},"<pre><code"+b.renderAttrs(I)+">"+D+`</code></pre> 30`):"<pre><code"+b.renderAttrs(q)+">"+D+`</code></pre> 31`},f.image=function(e,s,d,_,b){var D=e[s];return D.attrs[D.attrIndex("alt")][1]=b.renderInlineAsText(D.children,d,_),b.renderToken(e,s,d)},f.hardbreak=function(e,s,d){return d.xhtmlOut?`<br /> 32`:`<br> 33`},f.softbreak=function(e,s,d){return d.breaks?d.xhtmlOut?`<br /> 34`:`<br> 35`:` 36`},f.text=function(e,s){return A(e[s].content)},f.html_block=function(e,s){return e[s].content},f.html_inline=function(e,s){return e[s].content},h.prototype.renderAttrs=function(e){var s,d,_;if(!e.attrs)return"";for(_="",s=0,d=e.attrs.length;s<d;s++)_+=" "+A(e.attrs[s][0])+'="'+A(e.attrs[s][1])+'"';return _},h.prototype.renderToken=function(e,s,d){var _,b="",D=!1,T=e[s];return T.hidden?"":(T.block&&T.nesting!==-1&&s&&e[s-1].hidden&&(b+=` 37`),b+=(T.nesting===-1?"</":"<")+T.tag,b+=this.renderAttrs(T),T.nesting===0&&d.xhtmlOut&&(b+=" /"),T.block&&(D=!0,T.nesting===1&&s+1<e.length&&((_=e[s+1]).type==="inline"||_.hidden||_.nesting===-1&&_.tag===T.tag)&&(D=!1)),b+=D?`> 38`:">")},h.prototype.renderInline=function(e,s,d){for(var _,b="",D=this.rules,T=0,w=e.length;T<w;T++)_=e[T].type,D[_]!==void 0?b+=D[_](e,T,s,d,this):b+=this.renderToken(e,T,s);return b},h.prototype.renderInlineAsText=function(e,s,d){for(var _="",b=0,D=e.length;b<D;b++)e[b].type==="text"?_+=e[b].content:e[b].type==="image"&&(_+=this.renderInlineAsText(e[b].children,s,d));return _},h.prototype.render=function(e,s,d){var _,b,D,T="",w=this.rules;for(_=0,b=e.length;_<b;_++)(D=e[_].type)==="inline"?T+=this.renderInline(e[_].children,s,d):w[D]!==void 0?T+=w[e[_].type](e,_,s,d,this):T+=this.renderToken(e,_,s,d);return T};var S=h;function $(){this.__rules__=[],this.__cache__=null}$.prototype.__find__=function(e){for(var s=0;s<this.__rules__.length;s++)if(this.__rules__[s].name===e)return s;return-1},$.prototype.__compile__=function(){var e=this,s=[""];e.__rules__.forEach(function(d){d.enabled&&d.alt.forEach(function(_){s.indexOf(_)<0&&s.push(_)})}),e.__cache__={},s.forEach(function(d){e.__cache__[d]=[],e.__rules__.forEach(function(_){_.enabled&&(d&&_.alt.indexOf(d)<0||e.__cache__[d].push(_.fn))})})},$.prototype.at=function(e,s,d){var _=this.__find__(e),b=d||{};if(_===-1)throw new Error("Parser rule not found: "+e);this.__rules__[_].fn=s,this.__rules__[_].alt=b.alt||[],this.__cache__=null},$.prototype.before=function(e,s,d,_){var b=this.__find__(e),D=_||{};if(b===-1)throw new Error("Parser rule not found: "+e);this.__rules__.splice(b,0,{name:s,enabled:!0,fn:d,alt:D.alt||[]}),this.__cache__=null},$.prototype.after=function(e,s,d,_){var b=this.__find__(e),D=_||{};if(b===-1)throw new Error("Parser rule not found: "+e);this.__rules__.splice(b+1,0,{name:s,enabled:!0,fn:d,alt:D.alt||[]}),this.__cache__=null},$.prototype.push=function(e,s,d){var _=d||{};this.__rules__.push({name:e,enabled:!0,fn:s,alt:_.alt||[]}),this.__cache__=null},$.prototype.enable=function(e,s){Array.isArray(e)||(e=[e]);var d=[];return e.forEach(function(_){var b=this.__find__(_);
38if(b<0){if(s)return;throw new Error("Rules manager: invalid rule name "+_)}this.__rules__[b].enabled=!0,d.push(_)},this),this.__cache__=null,d},$.prototype.enableOnly=function(e,s){Array.isArray(e)||(e=[e]),this.__rules__.forEach(function(d){d.enabled=!1}),this.enable(e,s)},$.prototype.disable=function(e,s){Array.isArray(e)||(e=[e]);var d=[];return e.forEach(function(_){var b=this.__find__(_);if(b<0){if(s)return;throw new Error("Rules manager: invalid rule name "+_)}this.__rules__[b].enabled=!1,d.push(_)},this),this.__cache__=null,d},$.prototype.getRules=function(e){return this.__cache__===null&&this.__compile__(),this.__cache__[e]||[]};var rt=$,st=/\r\n?|\n/g,Wt=/\0/g,Jt=St.arrayReplaceAt;function z(e){return/^<\/a\s*>/i.test(e)}var tt=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,nt=/\((c|tm|r|p)\)/i,kt=/\((c|tm|r|p)\)/gi,gt={c:"\xA9",r:"\xAE",p:"\xA7",tm:"\u2122"};function Nt(e,s){return gt[s.toLowerCase()]}function zt(e){var s,d,_=0;for(s=e.length-1;s>=0;s--)(d=e[s]).type!=="text"||_||(d.content=d.content.replace(kt,Nt)),d.type==="link_open"&&d.info==="auto"&&_--,d.type==="link_close"&&d.info==="auto"&&_++}function Gt(e){var s,d,_=0;for(s=e.length-1;s>=0;s--)(d=e[s]).type!=="text"||_||tt.test(d.content)&&(d.content=d.content.replace(/\+-/g,"\xB1").replace(/\.{2,}/g,"\u2026").replace(/([?!])\u2026/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/gm,"$1\u2014").replace(/(^|\s)--(?=\s|$)/gm,"$1\u2013").replace(/(^|[^-\s])--(?=[^-\s]|$)/gm,"$1\u2013")),d.type==="link_open"&&d.info==="auto"&&_--,d.type==="link_close"&&d.info==="auto"&&_++}var be=St.isWhiteSpace,se=St.isPunctChar,Te=St.isMdAsciiPunct,ee=/['"]/,Fe=/['"]/g,Se="\u2019";function xe(e,s,d){return e.substr(0,s)+d+e.substr(s+1)}function Le(e,s){var d,_,b,D,T,w,j,I,q,V,H,ct,Z,xt,dt,Ft,ot,jt,$t,Et,qt;for($t=[],d=0;d<e.length;d++){for(_=e[d],j=e[d].level,ot=$t.length-1;ot>=0&&!($t[ot].level<=j);ot--);if($t.length=ot+1,_.type==="text"){b=_.content,T=0,w=b.length;t:for(;T<w&&(Fe.lastIndex=T,D=Fe.exec(b));){if(dt=Ft=!0,T=D.index+1,jt=D[0]==="'",q=32,D.index-1>=0)q=b.charCodeAt(D.index-1);else for(ot=d-1;ot>=0&&e[ot].type!=="softbreak"&&e[ot].type!=="hardbreak";ot--)if(e[ot].content){q=e[ot].content.charCodeAt(e[ot].content.length-1);break}if(V=32,T<w)V=b.charCodeAt(T);else for(ot=d+1;ot<e.length&&e[ot].type!=="softbreak"&&e[ot].type!=="hardbreak";ot++)if(e[ot].content){V=e[ot].content.charCodeAt(0);break}if(H=Te(q)||se(String.fromCharCode(q)),ct=Te(V)||se(String.fromCharCode(V)),Z=be(q),(xt=be(V))?dt=!1:ct&&(Z||H||(dt=!1)),Z?Ft=!1:H&&(xt||ct||(Ft=!1)),V===34&&D[0]==='"'&&q>=48&&q<=57&&(Ft=dt=!1),dt&&Ft&&(dt=H,Ft=ct),dt||Ft){if(Ft){for(ot=$t.length-1;ot>=0&&(I=$t[ot],!($t[ot].level<j));ot--)if(I.single===jt&&$t[ot].level===j){I=$t[ot],jt?(Et=s.md.options.quotes[2],qt=s.md.options.quotes[3]):(Et=s.md.options.quotes[0],qt=s.md.options.quotes[1]),_.content=xe(_.content,D.index,qt),e[I.token].content=xe(e[I.token].content,I.pos,Et),T+=qt.length-1,I.token===d&&(T+=Et.length-1),b=_.content,w=b.length,$t.length=ot;continue t}}dt?$t.push({token:d,pos:D.index,single:jt,level:j}):Ft&&jt&&(_.content=xe(_.content,D.index,Se))}else jt&&(_.content=xe(_.content,D.index,Se))}}}}function Oe(e,s,d){this.type=e,this.tag=s,this.attrs=null,this.map=null,this.nesting=d,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}Oe.prototype.attrIndex=function(e){var s,d,_;if(!this.attrs)return-1;for(s=this.attrs,d=0,_=s.length;d<_;d++)if(s[d][0]===e)return d;return-1},Oe.prototype.attrPush=function(e){this.attrs?this.attrs.push(e):this.attrs=[e]},Oe.prototype.attrSet=function(e,s){var d=this.attrIndex(e),_=[e,s];d<0?this.attrPush(_):this.attrs[d]=_},Oe.prototype.attrGet=function(e){var s=this.attrIndex(e),d=null;return s>=0&&(d=this.attrs[s][1]),d},Oe.prototype.attrJoin=function(e,s){var d=this.attrIndex(e);d<0?this.attrPush([e,s]):this.attrs[d][1]=this.attrs[d][1]+" "+s};var Qe=Oe;function re(e,s,d){this.src=e,this.env=d,this.tokens=[],this.inlineMode=!1,this.md=s}re.prototype.Token=Qe;var Ge=re,ae=[["normalize",function(e){var s;s=(s=e.src.replace(st,` 39`)).replace(Wt,"\uFFFD"),e.src=s}],["block",function(e){var s;e.inlineMode?((s=new e.Token("inline","",0)).content=e.src,s.map=[0,1],s.children=[],e.tokens.push(s)):e.md.block.parse(e.src,e.md,e.env,e.tokens)}],["inline",function(e){var s,d,_,b=e.tokens;for(d=0,_=b.length;d<_;d++)(s=b[d]).type==="inline"&&e.md.inline.parse(s.content,e.md,e.env,s.children)}],["linkify",function(e){var s,d,_,b,D,T,w,j,I,q,V,H,ct,Z,xt,dt,Ft,ot,jt=e.tokens;if(e.md.options.linkify){for(d=0,_=jt.length;d<_;d++)if(jt[d].type==="inline"&&e.md.linkify.pretest(jt[d].content))for(b=jt[d].children,ct=0,s=b.length-1;s>=0;s--)if((T=b[s]).type!=="link_close"){if(T.type==="html_inline"&&(ot=T.content,/^<a[>\s]/i.test(ot)&&ct>0&&ct--,z(T.content)&&ct++),!(ct>0)&&T.type==="text"&&e.md.linkify.test(T.content)){for(I=T.content,Ft=e.md.linkify.match(I),w=[],H=T.level,V=0,j=0;j<Ft.length;j++)Z=Ft[j].url,xt=e.md.normalizeLink(Z),e.md.validateLink(xt)&&(dt=Ft[j].text,dt=Ft[j].schema?Ft[j].schema!=="mailto:"||/^mailto:/i.test(dt)?e.md.normalizeLinkText(dt):e.md.normalizeLinkText("mailto:"+dt).replace(/^mailto:/,""):e.md.normalizeLinkText("http://"+dt).replace(/^http:\/\//,""),(q=Ft[j].index)>V&&((D=new e.Token("text","",0)).content=I.slice(V,q),D.level=H,w.push(D)),(D=new e.Token("link_open","a",1)).attrs=[["href",xt]],D.level=H++,D.markup="linkify",D.info="auto",w.push(D),(D=new e.Token("text","",0)).content=dt,D.level=H,w.push(D),(D=new e.Token("link_close","a",-1)).level=--H,D.markup="linkify",D.info="auto",w.push(D),V=Ft[j].lastIndex);V<I.length&&((D=new e.Token("text","",0)).content=I.slice(V),D.level=H,w.push(D)),jt[d].children=b=Jt(b,s,w)}}else for(s--;b[s].level!==T.level&&b[s].type!=="link_open";)s--}}],["replacements",function(e){var s;if(e.md.options.typographer)for(s=e.tokens.length-1;s>=0;s--)e.tokens[s].type==="inline"&&(nt.test(e.tokens[s].content)&&zt(e.tokens[s].children),tt.test(e.tokens[s].content)&&Gt(e.tokens[s].children))}],["smartquotes",function(e){var s;if(e.md.options.typographer)for(s=e.tokens.length-1;s>=0;s--)e.tokens[s].type==="inline"&&ee.test(e.tokens[s].content)&&Le(e.tokens[s].children,e)}]];function tn(){this.ruler=new rt;for(var e=0;e<ae.length;e++)this.ruler.push(ae[e][0],ae[e][1])}tn.prototype.process=function(e){var s,d,_;for(_=this.ruler.getRules(""),s=0,d=_.length;s<d;s++)_[s](e)},tn.prototype.State=Ge;var Pr=tn,oo=St.isSpace;function en(e,s){var d=e.bMarks[s]+e.tShift[s],_=e.eMarks[s];return e.src.substr(d,_-d)}function io(e){var s,d=[],_=0,b=e.length,D=!1,T=0,w="";for(s=e.charCodeAt(_);_<b;)s===124&&(D?(w+=e.substring(T,_-1),T=_):(d.push(w+e.substring(T,_)),w="",T=_+1)),D=s===92,_++,s=e.charCodeAt(_);return d.push(w+e.substring(T)),d}var $e=St.isSpace,Ze=St.isSpace,gr=St.isSpace;function Mn(e,s){var d,_,b,D;
39return _=e.bMarks[s]+e.tShift[s],b=e.eMarks[s],(d=e.src.charCodeAt(_++))!==42&&d!==45&&d!==43||_<b&&(D=e.src.charCodeAt(_),!gr(D))?-1:_}function rn(e,s){var d,_=e.bMarks[s]+e.tShift[s],b=_,D=e.eMarks[s];if(b+1>=D||(d=e.src.charCodeAt(b++))<48||d>57)return-1;for(;;){if(b>=D)return-1;if(!((d=e.src.charCodeAt(b++))>=48&&d<=57)){if(d===41||d===46)break;return-1}if(b-_>=10)return-1}return b<D&&(d=e.src.charCodeAt(b),!gr(d))?-1:b}var so=St.normalizeReference,Dr=St.isSpace,nn=St.isSpace,ao=`<[A-Za-z][A-Za-z0-9\\-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^"'=<>\`\\x00-\\x20]+|'[^']*'|"[^"]*"))?)*\\s*\\/?>`,Er="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",In=new RegExp("^(?:"+ao+"|"+Er+"|<!---->|<!--(?:-?[^>-])(?:-?[^-])*-->|<[?][\\s\\S]*?[?]>|<![A-Z]+\\s+[^>]*>|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>)"),lo=new RegExp("^(?:"+ao+"|"+Er+")"),on={HTML_TAG_RE:In,HTML_OPEN_CLOSE_TAG_RE:lo},uo=on.HTML_OPEN_CLOSE_TAG_RE,ir=[[/^<(script|pre|style)(?=(\s|>|$))/i,/<\/(script|pre|style)>/i,!0],[/^<!--/,/-->/,!0],[/^<\?/,/\?>/,!0],[/^<![A-Z]/,/>/,!0],[/^<!\[CDATA\[/,/\]\]>/,!0],[new RegExp("^</?("+["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"].join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(uo.source+"\\s*$"),/^$/,!1]],mr=St.isSpace;function je(e,s,d,_){var b,D,T,w,j,I,q,V;for(this.src=e,this.md=s,this.env=d,this.tokens=_,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",D=this.src,V=!1,T=w=I=q=0,j=D.length;w<j;w++){if(b=D.charCodeAt(w),!V){if(mr(b)){I++,b===9?q+=4-q%4:q++;continue}V=!0}b!==10&&w!==j-1||(b!==10&&w++,this.bMarks.push(T),this.eMarks.push(w),this.tShift.push(I),this.sCount.push(q),this.bsCount.push(0),V=!1,I=0,q=0,T=w+1)}this.bMarks.push(D.length),this.eMarks.push(D.length),this.tShift.push(0),this.sCount.push(0),this.bsCount.push(0),this.lineMax=this.bMarks.length-1}je.prototype.push=function(e,s,d){var _=new Qe(e,s,d);return _.block=!0,d<0&&this.level--,_.level=this.level,d>0&&this.level++,this.tokens.push(_),_},je.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]},je.prototype.skipEmptyLines=function(e){for(var s=this.lineMax;e<s&&!(this.bMarks[e]+this.tShift[e]<this.eMarks[e]);e++);return e},je.prototype.skipSpaces=function(e){for(var s,d=this.src.length;e<d&&(s=this.src.charCodeAt(e),mr(s));e++);return e},je.prototype.skipSpacesBack=function(e,s){if(e<=s)return e;for(;e>s;)if(!mr(this.src.charCodeAt(--e)))return e+1;return e},je.prototype.skipChars=function(e,s){for(var d=this.src.length;e<d&&this.src.charCodeAt(e)===s;e++);return e},je.prototype.skipCharsBack=function(e,s,d){if(e<=d)return e;for(;e>d;)if(s!==this.src.charCodeAt(--e))return e+1;return e},je.prototype.getLines=function(e,s,d,_){var b,D,T,w,j,I,q,V=e;if(e>=s)return"";for(I=new Array(s-e),b=0;V<s;V++,b++){for(D=0,q=w=this.bMarks[V],j=V+1<s||_?this.eMarks[V]+1:this.eMarks[V];w<j&&D<d;){if(T=this.src.charCodeAt(w),mr(T))T===9?D+=4-(D+this.bsCount[V])%4:D++;else{if(!(w-q<this.tShift[V]))break;D++}w++}I[b]=D>d?new Array(D-d+1).join(" ")+this.src.slice(w,j):this.src.slice(w,j)}return I.join("")},je.prototype.Token=Qe;var sn=je,_r=[["table",function(e,s,d,_){var b,D,T,w,j,I,q,V,H,ct,Z,xt,dt,Ft,ot,jt;if(s+2>d||(I=s+1,e.sCount[I]<e.blkIndent)||e.sCount[I]-e.blkIndent>=4||(T=e.bMarks[I]+e.tShift[I])>=e.eMarks[I]||(b=e.src.charCodeAt(T++))!==124&&b!==45&&b!==58)return!1;for(;T<e.eMarks[I];){if((b=e.src.charCodeAt(T))!==124&&b!==45&&b!==58&&!oo(b))return!1;T++}for(D=en(e,s+1),q=D.split("|"),ct=[],w=0;w<q.length;w++){if(!(Z=q[w].trim())){if(w===0||w===q.length-1)continue;return!1}if(!/^:?-+:?$/.test(Z))return!1;
39Z.charCodeAt(Z.length-1)===58?ct.push(Z.charCodeAt(0)===58?"center":"right"):Z.charCodeAt(0)===58?ct.push("left"):ct.push("")}if((D=en(e,s).trim()).indexOf("|")===-1||e.sCount[s]-e.blkIndent>=4||((q=io(D)).length&&q[0]===""&&q.shift(),q.length&&q[q.length-1]===""&&q.pop(),(V=q.length)===0||V!==ct.length))return!1;if(_)return!0;for(Ft=e.parentType,e.parentType="table",jt=e.md.block.ruler.getRules("blockquote"),(H=e.push("table_open","table",1)).map=xt=[s,0],(H=e.push("thead_open","thead",1)).map=[s,s+1],(H=e.push("tr_open","tr",1)).map=[s,s+1],w=0;w<q.length;w++)H=e.push("th_open","th",1),ct[w]&&(H.attrs=[["style","text-align:"+ct[w]]]),(H=e.push("inline","",0)).content=q[w].trim(),H.children=[],H=e.push("th_close","th",-1);for(H=e.push("tr_close","tr",-1),H=e.push("thead_close","thead",-1),I=s+2;I<d&&!(e.sCount[I]<e.blkIndent);I++){for(ot=!1,w=0,j=jt.length;w<j;w++)if(jt[w](e,I,d,!0)){ot=!0;break}if(ot||!(D=en(e,I).trim())||e.sCount[I]-e.blkIndent>=4)break;for((q=io(D)).length&&q[0]===""&&q.shift(),q.length&&q[q.length-1]===""&&q.pop(),I===s+2&&((H=e.push("tbody_open","tbody",1)).map=dt=[s+2,0]),(H=e.push("tr_open","tr",1)).map=[I,I+1],w=0;w<V;w++)H=e.push("td_open","td",1),ct[w]&&(H.attrs=[["style","text-align:"+ct[w]]]),(H=e.push("inline","",0)).content=q[w]?q[w].trim():"",H.children=[],H=e.push("td_close","td",-1);H=e.push("tr_close","tr",-1)}return dt&&(H=e.push("tbody_close","tbody",-1),dt[1]=I),H=e.push("table_close","table",-1),xt[1]=I,e.parentType=Ft,e.line=I,!0},["paragraph","reference"]],["code",function(e,s,d){var _,b,D;if(e.sCount[s]-e.blkIndent<4)return!1;for(b=_=s+1;_<d;)if(e.isEmpty(_))_++;else{if(!(e.sCount[_]-e.blkIndent>=4))break;b=++_}return e.line=b,(D=e.push("code_block","code",0)).content=e.getLines(s,b,4+e.blkIndent,!0),D.map=[s,e.line],!0}],["fence",function(e,s,d,_){var b,D,T,w,j,I,q,V=!1,H=e.bMarks[s]+e.tShift[s],ct=e.eMarks[s];if(e.sCount[s]-e.blkIndent>=4||H+3>ct||(b=e.src.charCodeAt(H))!==126&&b!==96||(j=H,H=e.skipChars(H,b),(D=H-j)<3)||(q=e.src.slice(j,H),T=e.src.slice(H,ct),b===96&&T.indexOf(String.fromCharCode(b))>=0))return!1;if(_)return!0;for(w=s;!(++w>=d||(H=j=e.bMarks[w]+e.tShift[w],ct=e.eMarks[w],H<ct&&e.sCount[w]<e.blkIndent));)if(e.src.charCodeAt(H)===b&&!(e.sCount[w]-e.blkIndent>=4||(H=e.skipChars(H,b))-j<D||(H=e.skipSpaces(H))<ct)){V=!0;break}return D=e.sCount[s],e.line=w+(V?1:0),(I=e.push("fence","code",0)).info=T,I.content=e.getLines(s+1,w,D,!0),I.markup=q,I.map=[s,e.line],!0},["paragraph","reference","blockquote","list"]],["blockquote",function(e,s,d,_){var b,D,T,w,j,I,q,V,H,ct,Z,xt,dt,Ft,ot,jt,$t,Et,qt,le,ar=e.lineMax,Yt=e.bMarks[s]+e.tShift[s],ve=e.eMarks[s];if(e.sCount[s]-e.blkIndent>=4||e.src.charCodeAt(Yt++)!==62)return!1;if(_)return!0;for(w=H=e.sCount[s]+1,e.src.charCodeAt(Yt)===32?(Yt++,w++,H++,b=!1,jt=!0):e.src.charCodeAt(Yt)===9?(jt=!0,(e.bsCount[s]+H)%4==3?(Yt++,w++,H++,b=!1):b=!0):jt=!1,ct=[e.bMarks[s]],e.bMarks[s]=Yt;Yt<ve&&(D=e.src.charCodeAt(Yt),$e(D));)D===9?H+=4-(H+e.bsCount[s]+(b?1:0))%4:H++,Yt++;for(Z=[e.bsCount[s]],e.bsCount[s]=e.sCount[s]+1+(jt?1:0),I=Yt>=ve,Ft=[e.sCount[s]],e.sCount[s]=H-w,ot=[e.tShift[s]],e.tShift[s]=Yt-e.bMarks[s],Et=e.md.block.ruler.getRules("blockquote"),dt=e.parentType,e.parentType="blockquote",V=s+1;V<d&&(le=e.sCount[V]<e.blkIndent,Yt=e.bMarks[V]+e.tShift[V],ve=e.eMarks[V],!(Yt>=ve));V++)if(e.src.charCodeAt(Yt++)!==62||le){if(I)break;for($t=!1,T=0,j=Et.length;T<j;T++)if(Et[T](e,V,d,!0)){$t=!0;break}if($t){e.lineMax=V,e.blkIndent!==0&&(ct.push(e.bMarks[V]),Z.push(e.bsCount[V]),ot.push(e.tShift[V]),Ft.push(e.sCount[V]),e.sCount[V]-=e.blkIndent);break}ct.push(e.bMarks[V]),Z.push(e.bsCount[V]),ot.push(e.tShift[V]),Ft.push(e.sCount[V]),e.sCount[V]=-1}else{for(w=H=e.sCount[V]+1,e.src.charCodeAt(Yt)===32?(Yt++,w++,H++,b=!1,jt=!0):e.src.charCodeAt(Yt)===9?(jt=!0,(e.bsCount[V]+H)%4==3?(Yt++,w++,H++,b=!1):b=!0):jt=!1,ct.push(e.bMarks[V]),e.bMarks[V]=Yt;Yt<ve&&(D=e.src.charCodeAt(Yt),$e(D));)D===9?H+=4-(H+e.bsCount[V]+(b?1:0))%4:H++,Yt++;I=Yt>=ve,Z.push(e.bsCount[V]),e.bsCount[V]=e.sCount[V]+1+(jt?1:0),Ft.push(e.sCount[V]),e.sCount[V]=H-w,ot.push(e.tShift[V]),e.tShift[V]=Yt-e.bMarks[V]}for(xt=e.blkIndent,e.blkIndent=0,(qt=e.push("blockquote_open","blockquote",1)).markup=">",qt.map=q=[s,0],e.md.block.tokenize(e,s,V),(qt=e.push("blockquote_close","blockquote",-1)).markup=">",e.lineMax=ar,e.parentType=dt,q[1]=e.line,T=0;T<ot.length;T++)e.bMarks[T+s]=ct[T],e.tShift[T+s]=ot[T],e.sCount[T+s]=Ft[T],e.bsCount[T+s]=Z[T];return e.blkIndent=xt,!0},["paragraph","reference","blockquote","list"]],["hr",function(e,s,d,_){var b,D,T,w,j=e.bMarks[s]+e.tShift[s],I=e.eMarks[s];if(e.sCount[s]-e.blkIndent>
39=4||(b=e.src.charCodeAt(j++))!==42&&b!==45&&b!==95)return!1;for(D=1;j<I;){if((T=e.src.charCodeAt(j++))!==b&&!Ze(T))return!1;T===b&&D++}return!(D<3)&&(!!_||(e.line=s+1,(w=e.push("hr","hr",0)).map=[s,e.line],w.markup=Array(D+1).join(String.fromCharCode(b)),!0))},["paragraph","reference","blockquote","list"]],["list",function(e,s,d,_){var b,D,T,w,j,I,q,V,H,ct,Z,xt,dt,Ft,ot,jt,$t,Et,qt,le,ar,Yt,ve,wn,Dn,En,An,Ve,Tn=!1,Sn=!0;if(e.sCount[s]-e.blkIndent>=4||e.listIndent>=0&&e.sCount[s]-e.listIndent>=4&&e.sCount[s]<e.blkIndent)return!1;if(_&&e.parentType==="paragraph"&&e.tShift[s]>=e.blkIndent&&(Tn=!0),(ve=rn(e,s))>=0){if(q=!0,Dn=e.bMarks[s]+e.tShift[s],dt=Number(e.src.substr(Dn,ve-Dn-1)),Tn&&dt!==1)return!1}else{if(!((ve=Mn(e,s))>=0))return!1;q=!1}if(Tn&&e.skipSpaces(ve)>=e.eMarks[s])return!1;if(xt=e.src.charCodeAt(ve-1),_)return!0;for(Z=e.tokens.length,q?(Ve=e.push("ordered_list_open","ol",1),dt!==1&&(Ve.attrs=[["start",dt]])):Ve=e.push("bullet_list_open","ul",1),Ve.map=ct=[s,0],Ve.markup=String.fromCharCode(xt),ot=s,wn=!1,An=e.md.block.ruler.getRules("list"),Et=e.parentType,e.parentType="list";ot<d;){for(Yt=ve,Ft=e.eMarks[ot],I=jt=e.sCount[ot]+ve-(e.bMarks[s]+e.tShift[s]);Yt<Ft;){if((b=e.src.charCodeAt(Yt))===9)jt+=4-(jt+e.bsCount[ot])%4;else{if(b!==32)break;jt++}Yt++}if((j=(D=Yt)>=Ft?1:jt-I)>4&&(j=1),w=I+j,(Ve=e.push("list_item_open","li",1)).markup=String.fromCharCode(xt),Ve.map=V=[s,0],ar=e.tight,le=e.tShift[s],qt=e.sCount[s],$t=e.listIndent,e.listIndent=e.blkIndent,e.blkIndent=w,e.tight=!0,e.tShift[s]=D-e.bMarks[s],e.sCount[s]=jt,D>=Ft&&e.isEmpty(s+1)?e.line=Math.min(e.line+2,d):e.md.block.tokenize(e,s,d,!0),e.tight&&!wn||(Sn=!1),wn=e.line-s>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=$t,e.tShift[s]=le,e.
39sCount[s]=qt,e.tight=ar,(Ve=e.push("list_item_close","li",-1)).markup=String.fromCharCode(xt),ot=s=e.line,V[1]=ot,D=e.bMarks[s],ot>=d||e.sCount[ot]<e.blkIndent||e.sCount[s]-e.blkIndent>=4)break;for(En=!1,T=0,H=An.length;T<H;T++)if(An[T](e,ot,d,!0)){En=!0;break}if(En)break;if(q){if((ve=rn(e,ot))<0)break}else if((ve=Mn(e,ot))<0)break;if(xt!==e.src.charCodeAt(ve-1))break}return(Ve=q?e.push("ordered_list_close","ol",-1):e.push("bullet_list_close","ul",-1)).markup=String.fromCharCode(xt),ct[1]=ot,e.line=ot,e.parentType=Et,Sn&&function(jr,Gn){var Zt,kr,On=jr.level+2;for(Zt=Gn+2,kr=jr.tokens.length-2;Zt<kr;Zt++)jr.tokens[Zt].level===On&&jr.tokens[Zt].type==="paragraph_open"&&(jr.tokens[Zt+2].hidden=!0,jr.tokens[Zt].hidden=!0,Zt+=2)}(e,Z),!0},["paragraph","reference","blockquote"]],["reference",function(e,s,d,_){var b,D,T,w,j,I,q,V,H,ct,Z,xt,dt,Ft,ot,jt,$t=0,Et=e.bMarks[s]+e.tShift[s],qt=e.eMarks[s],le=s+1;if(e.sCount[s]-e.blkIndent>=4||e.src.charCodeAt(Et)!==91)return!1;for(;++Et<qt;)if(e.src.charCodeAt(Et)===93&&e.src.charCodeAt(Et-1)!==92){if(Et+1===qt||e.src.charCodeAt(Et+1)!==58)return!1;break}for(w=e.lineMax,ot=e.md.block.ruler.getRules("reference"),ct=e.parentType,e.parentType="reference";le<w&&!e.isEmpty(le);le++)if(!(e.sCount[le]-e.blkIndent>3||e.sCount[le]<0)){for(Ft=!1,I=0,q=ot.length;I<q;I++)if(ot[I](e,le,w,!0)){Ft=!0;break}if(Ft)break}for(dt=e.getLines(s,le,e.blkIndent,!1).trim(),qt=dt.length,Et=1;Et<qt;Et++){if((b=dt.charCodeAt(Et))===91)return!1;if(b===93){H=Et;break}(b===10||b===92&&++Et<qt&&dt.charCodeAt(Et)===10)&&$t++}if(H<0||dt.charCodeAt(H+1)!==58)return!1;for(Et=H+2;Et<qt;Et++)if((b=dt.charCodeAt(Et))===10)$t++;else if(!Dr(b))break;if(!(Z=e.md.helpers.parseLinkDestination(dt,Et,qt)).ok||(j=e.md.normalizeLink(Z.str),!e.md.validateLink(j)))return!1;for(Et=Z.pos,$t+=Z.lines,D=Et,T=$t,xt=Et;Et<qt;Et++)if((b=dt.charCodeAt(Et))===10)$t++;else if(!Dr(b))break;for(Z=e.md.helpers.parseLinkTitle(dt,Et,qt),Et<qt&&xt!==Et&&Z.ok?(jt=Z.str,Et=Z.pos,$t+=Z.lines):(jt="",Et=D,$t=T);Et<qt&&(b=dt.charCodeAt(Et),Dr(b));)Et++;if(Et<qt&&dt.charCodeAt(Et)!==10&&jt)for(jt="",Et=D,$t=T;Et<qt&&(b=dt.charCodeAt(Et),Dr(b));)Et++;return!(Et<qt&&dt.charCodeAt(Et)!==10)&&!!(V=so(dt.slice(1,H)))&&(!!_||(e.env.references===void 0&&(e.env.references={}),e.env.references[V]===void 0&&(e.env.references[V]={title:jt,href:j}),e.parentType=ct,e.line=s+$t+1,!0))}],["heading",function(e,s,d,_){var b,D,T,w,j=e.bMarks[s]+e.tShift[s],I=e.eMarks[s];if(e.sCount[s]-e.blkIndent>=4||(b=e.src.charCodeAt(j))!==35||j>=I)return!1;for(D=1,b=e.src.charCodeAt(++j);b===35&&j<I&&D<=6;)D++,b=e.src.charCodeAt(++j);return!(D>6||j<I&&!nn(b))&&(!!_||(I=e.skipSpacesBack(I,j),(T=e.skipCharsBack(I,35,j))>j&&nn(e.src.charCodeAt(T-1))&&(I=T),e.line=s+1,(w=e.push("heading_open","h"+String(D),1)).markup="########".slice(0,D),w.map=[s,e.line],(w=e.push("inline","",0)).content=e.src.slice(j,I).trim(),w.map=[s,e.line],w.children=[],(w=e.push("heading_close","h"+String(D),-1)).markup="########".slice(0,D),!0))},["paragraph","reference","blockquote"]],["lheading",function(e,s,d){var _,b,D,T,w,j,I,q,V,H,ct=s+1,Z=e.md.block.ruler.getRules("paragraph");if(e.sCount[s]-e.blkIndent>=4)return!1;for(H=e.parentType,e.parentType="paragraph";ct<d&&!e.isEmpty(ct);ct++)if(!(e.sCount[ct]-e.blkIndent>3)){if(e.sCount[ct]>=e.blkIndent&&(j=e.bMarks[ct]+e.tShift[ct],I=e.eMarks[ct],j<I&&((V=e.src.charCodeAt(j))===45||V===61)&&(j=e.skipChars(j,V),(j=e.skipSpaces(j))>=I))){q=V===61?1:2;break}if(!(e.sCount[ct]<0)){for(b=!1,D=0,T=Z.length;D<T;D++)if(Z[D](e,ct,d,!0)){b=!0;break}if(b)break}}return!!q&&(_=e.getLines(s,ct,e.blkIndent,!1).trim(),e.line=ct+1,(w=e.push("heading_open","h"+String(q),1)).markup=String.fromCharCode(V),w.map=[s,e.line],(w=e.push("inline","",0)).content=_,w.map=[s,e.line-1],w.children=[],(w=e.push("heading_close","h"+String(q),-1)).markup=String.fromCharCode(V),e.parentType=H,!0)}],["html_block",function(e,s,d,_){var b,D,T,w,j=e.bMarks[s]+e.tShift[s],I=e.eMarks[s];if(e.sCount[s]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(j)!==60)return!1;for(w=e.src.slice(j,I),b=0;b<ir.length&&!ir[b][0].test(w);b++);if(b===ir.length)return!1;if(_)return ir[b][2];if(D=s+1,!ir[b][1].test(w)){for(;D<d&&!(e.sCount[D]<e.blkIndent);D++)if(j=e.bMarks[D]+e.tShift[D],I=e.eMarks[D],w=e.src.slice(j,I),ir[b][1].test(w)){w.length!==0&&D++;break}}return e.line=D,(T=e.push("html_block","",0)).map=[s,D],T.content=e.getLines(s,D,e.blkIndent,!0),!0},["paragraph","reference","blockquote"]],["paragraph",function(e,s){var d,_,b,D,T,w,j=s+1,I=e.md.block.ruler.getRules("paragraph"),q=e.lineMax;for(w=e.parentType,e.parentType="paragraph";j<q&&!e.isEmpty(j);j++)if(!(e.sCount[j]-e.blkIndent>3||e.sCount[j]<0)){for(_=!1,b=0,D=I.length;b<D;b++)if(I[b](e,j,q,!0)){_=!0;break}if(_)break}return d=e.getLines(s,j,e.blkIndent,!1).trim(),e.line=j,(T=e.push("paragraph_open","p",1)).map=[s,e.line],(T=e.push("inline","",0)).content=d,T.map=[s,e.line],T.children=[],T=e.push("paragraph_close","p",-1),e.parentType=w,!0}]];function Rr(){this.ruler=new rt;for(var e=0;e<_r.length;e++)this.ruler.push(_r[e][0],_r[e][1],{alt:(_r[e][2]||[]).slice()})}Rr.prototype.tokenize=function(e,s,d){for(var _,b=this.ruler.getRules(""),D=b.length,T=s,w=!1,j=e.md.options.maxNesting;T<d&&(e.line=T=e.skipEmptyLines(T),!(T>=d))&&!(e.sCount[T]<e.blkIndent);){if(e.level>=j){e.line=d;break}for(_=0;_<D&&!b[_](e,T,d,!1);_++);e.tight=!w,e.isEmpty(e.line-1)&&(w=!0),(T=e.line)<d&&e.isEmpty(T)&&(w=!0,T++,e.line=T)}},Rr.prototype.parse=function(e,s,d,_){var b;
39e&&(b=new this.State(e,s,d,_),this.tokenize(b,b.line,b.lineMax))},Rr.prototype.State=sn;var We=Rr;function co(e){switch(e){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}for(var Lr=St.isSpace,Pn=St.isSpace,zr=[],an=0;an<256;an++)zr.push(0);function qe(e,s){var d,_,b,D,T,w=[],j=s.length;for(d=0;d<j;d++)(b=s[d]).marker===126&&b.end!==-1&&(D=s[b.end],(T=e.tokens[b.token]).type="s_open",T.tag="s",T.nesting=1,T.markup="~~",T.content="",(T=e.tokens[D.token]).type="s_close",T.tag="s",T.nesting=-1,T.markup="~~",T.content="",e.tokens[D.token-1].type==="text"&&e.tokens[D.token-1].content==="~"&&w.push(D.token-1));for(;w.length;){for(d=w.pop(),_=d+1;_<e.tokens.length&&e.tokens[_].type==="s_close";)_++;d!==--_&&(T=e.tokens[_],e.tokens[_]=e.tokens[d],e.tokens[d]=T)}}"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach(function(e){zr[e.charCodeAt(0)]=1});var Rn={tokenize:function(e,s){var d,_,b,D,T=e.pos,w=e.src.charCodeAt(T);if(s||w!==126||(_=e.scanDelims(e.pos,!0),b=_.length,D=String.fromCharCode(w),b<2))return!1;for(b%2&&(e.push("text","",0).content=D,b--),d=0;d<b;d+=2)e.push("text","",0).content=D+D,e.delimiters.push({marker:w,length:0,jump:d/2,token:e.tokens.length-1,end:-1,open:_.can_open,close:_.can_close});return e.pos+=_.length,!0},postProcess:function(e){var s,d=e.tokens_meta,_=e.tokens_meta.length;for(qe(e,e.delimiters),s=0;s<_;s++)d[s]&&d[s].delimiters&&qe(e,d[s].delimiters)}};function Ur(e,s){var d,_,b,D,T,w,j=s.length;for(d=j-1;d>=0;d--)(_=s[d]).marker!==95&&_.marker!==42||_.end!==-1&&(b=s[_.end],w=d>0&&s[d-1].end===_.end+1&&s[d-1].token===_.token-1&&s[_.end+1].token===b.token+1&&s[d-1].marker===_.marker,T=String.fromCharCode(_.marker),(D=e.tokens[_.token]).type=w?"strong_open":"em_open",D.tag=w?"strong":"em",D.nesting=1,D.markup=w?T+T:T,D.content="",(D=e.tokens[b.token]).type=w?"strong_close":"em_close",D.tag=w?"strong":"em",D.nesting=-1,D.markup=w?T+T:T,D.content="",w&&(e.tokens[s[d-1].token].content="",e.tokens[s[_.end+1].token].content="",d--))}var po={tokenize:function(e,s){var d,_,b=e.pos,D=e.src.charCodeAt(b);if(s||D!==95&&D!==42)return!1;for(_=e.scanDelims(e.pos,D===42),d=0;d<_.length;
39d++)e.push("text","",0).content=String.fromCharCode(D),e.delimiters.push({marker:D,length:_.length,jump:d,token:e.tokens.length-1,end:-1,open:_.can_open,close:_.can_close});return e.pos+=_.length,!0},postProcess:function(e){var s,d=e.tokens_meta,_=e.tokens_meta.length;for(Ur(e,e.delimiters),s=0;s<_;s++)d[s]&&d[s].delimiters&&Ur(e,d[s].delimiters)}},ln=St.normalizeReference,un=St.isSpace,Io=St.normalizeReference,ce=St.isSpace,Ee=/^([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])?)*)$/,sr=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,ur=on.HTML_TAG_RE,ke=St.has,$r=St.isValidEntityCode,Ln=St.fromCodePoint,zn=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,cn=/^&([a-z][a-z0-9]{1,31});/i;function Wr(e,s){var d,_,b,D,T,w,j,I,q={},V=s.length;for(d=0;d<V;d++)if((b=s[d]).length=b.length||0,b.close){for(q.hasOwnProperty(b.marker)||(q[b.marker]=[-1,-1,-1]),T=q[b.marker][b.length%3],(_=d-b.jump-1)<-1&&(_=-1),w=_;_>T;_-=D.jump+1)if((D=s[_]).marker===b.marker&&D.open&&D.end<0&&(j=!1,(D.close||b.open)&&(D.length+b.length)%3==0&&(D.length%3==0&&b.length%3==0||(j=!0)),!j)){I=_>0&&!s[_-1].open?s[_-1].jump+1:0,b.jump=d-_+I,b.open=!1,D.end=d,D.jump=I,D.close=!1,w=-1;break}w!==-1&&(q[b.marker][(b.length||0)%3]=w)}}var pn=St.isWhiteSpace,fn=St.isPunctChar,cr=St.isMdAsciiPunct;function ze(e,s,d,_){this.src=e,this.env=d,this.md=s,this.tokens=_,this.tokens_meta=Array(_.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1}ze.prototype.pushPending=function(){var e=new Qe("text","",0);return e.content=this.pending,e.level=this.pendingLevel,this.tokens.push(e),this.pending="",e},ze.prototype.push=function(e,s,d){this.pending&&this.pushPending();var _=new Qe(e,s,d),b=null;return d<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),_.level=this.level,d>0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],b={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(_),this.tokens_meta.push(b),_},ze.prototype.scanDelims=function(e,s){var d,_,b,D,T,w,j,I,q,V=e,H=!0,ct=!0,Z=this.posMax,xt=this.src.charCodeAt(e);for(d=e>0?this.src.charCodeAt(e-1):32;V<Z&&this.src.charCodeAt(V)===xt;)V++;return b=V-e,_=V<Z?this.src.charCodeAt(V):32,j=cr(d)||fn(String.fromCharCode(d)),q=cr(_)||fn(String.fromCharCode(_)),w=pn(d),(I=pn(_))?H=!1:q&&(w||j||(H=!1)),w?ct=!1:j&&(I||q||(ct=!1)),s?(D=H,T=ct):(D=H&&(!ct||j),T=ct&&(!H||q)),{can_open:D,can_close:T,length:b}},ze.prototype.Token=Qe;var Un=ze,yr=[["text",function(e,s){for(var d=e.pos;d<e.posMax&&!co(e.src.charCodeAt(d));)d++;return d!==e.pos&&(s||(e.pending+=e.src.slice(e.pos,d)),e.pos=d,!0)}],["newline",function(e,s){var d,_,b=e.pos;if(e.src.charCodeAt(b)!==10)return!1;for(d=e.pending.length-1,_=e.posMax,s||(d>=0&&e.pending.charCodeAt(d)===32?d>=1&&e.pending.charCodeAt(d-1)===32?(e.pending=e.pending.replace(/ +$/,""),e.push("hardbreak","br",0)):(e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0)):e.push("softbreak","br",0)),b++;b<_&&Lr(e.src.charCodeAt(b));)b++;return e.pos=b,!0}],["escape",function(e,s){var d,_=e.pos,b=e.posMax;if(e.src.charCodeAt(_)!==92)return!1;if(++_<b){if((d=e.src.charCodeAt(_))<256&&zr[d]!==0)return s||(e.pending+=e.src[_]),e.pos+=2,!0;if(d===10){for(s||e.push("hardbreak","br",0),_++;_<b&&(d=e.src.charCodeAt(_),Pn(d));)_++;return e.pos=_,!0}}return s||(e.pending+="\\"),e.pos++,!0}],["backticks",function(e,s){var d,_,b,D,T,w,j,I,q=e.pos;if(e.src.charCodeAt(q)!==96)return!1;for(d=q,q++,_=e.posMax;q<_&&e.src.charCodeAt(q)===96;)q++;if(b=e.src.slice(d,q),j=b.length,e.backticksScanned&&(e.backticks[j]||0)<=d)return s||(e.pending+=b),e.pos+=j,!0;for(T=w=q;(T=e.src.indexOf("`",w))!==-1;){for(w=T+1;w<_&&e.src.charCodeAt(w)===96;)w++;if((I=w-T)===j)return s||((D=e.push("code_inline","code",0)).markup=b,D.content=e.src.slice(q,T).replace(/\n/g," ").replace(/^ (.+) $/,"$1")),e.pos=w,!0;e.backticks[I]=T}return e.backticksScanned=!0,s||(e.pending+=b),e.pos+=j,!0}],["strikethrough",Rn.tokenize],["emphasis",po.tokenize],["link",function(e,s){var d,_,b,D,T,w,j,I,q="",V="",H=e.pos,ct=e.posMax,Z=e.pos,xt=!0;
39if(e.src.charCodeAt(e.pos)!==91||(T=e.pos+1,(D=e.md.helpers.parseLinkLabel(e,e.pos,!0))<0))return!1;if((w=D+1)<ct&&e.src.charCodeAt(w)===40){for(xt=!1,w++;w<ct&&(_=e.src.charCodeAt(w),un(_)||_===10);w++);if(w>=ct)return!1;if(Z=w,(j=e.md.helpers.parseLinkDestination(e.src,w,e.posMax)).ok){for(q=e.md.normalizeLink(j.str),e.md.validateLink(q)?w=j.pos:q="",Z=w;w<ct&&(_=e.src.charCodeAt(w),un(_)||_===10);w++);if(j=e.md.helpers.parseLinkTitle(e.src,w,e.posMax),w<ct&&Z!==w&&j.ok)for(V=j.str,w=j.pos;w<ct&&(_=e.src.charCodeAt(w),un(_)||_===10);w++);}(w>=ct||e.src.charCodeAt(w)!==41)&&(xt=!0),w++}if(xt){if(e.env.references===void 0)return!1;if(w<ct&&e.src.charCodeAt(w)===91?(Z=w+1,(w=e.md.helpers.parseLinkLabel(e,w))>=0?b=e.src.slice(Z,w++):w=D+1):w=D+1,b||(b=e.src.slice(T,D)),!(I=e.env.references[ln(b)]))return e.pos=H,!1;q=I.href,V=I.title}return s||(e.pos=T,e.posMax=D,e.push("link_open","a",1).attrs=d=[["href",q]],V&&d.push(["title",V]),e.md.inline.tokenize(e),e.push("link_close","a",-1)),e.pos=w,e.posMax=ct,!0}],["image",function(e,s){var d,_,b,D,T,w,j,I,q,V,H,ct,Z,xt="",dt=e.pos,Ft=e.posMax;if(e.src.charCodeAt(e.pos)!==33||e.src.charCodeAt(e.pos+1)!==91||(w=e.pos+2,(T=e.md.helpers.parseLinkLabel(e,e.pos+1,!1))<0))return!1;if((j=T+1)<Ft&&e.src.charCodeAt(j)===40){for(j++;j<Ft&&(_=e.src.charCodeAt(j),ce(_)||_===10);j++);if(j>=Ft)return!1;for(Z=j,(q=e.md.helpers.parseLinkDestination(e.src,j,e.posMax)).ok&&(xt=e.md.normalizeLink(q.str),e.md.validateLink(xt)?j=q.pos:xt=""),Z=j;j<Ft&&(_=e.src.charCodeAt(j),ce(_)||_===10);j++);if(q=e.md.helpers.parseLinkTitle(e.src,j,e.posMax),j<Ft&&Z!==j&&q.ok)for(V=q.str,j=q.pos;j<Ft&&(_=e.src.charCodeAt(j),ce(_)||_===10);j++);else V="";if(j>=Ft||e.src.charCodeAt(j)!==41)return e.pos=dt,!1;j++}else{if(e.env.references===void 0)return!1;if(j<Ft&&e.src.charCodeAt(j)===91?(Z=j+1,(j=e.md.helpers.parseLinkLabel(e,j))>=0?D=e.src.slice(Z,j++):j=T+1):j=T+1,D||(D=e.src.slice(w,T)),!(I=e.env.references[Io(D)]))return e.pos=dt,!1;xt=I.href,V=I.title}return s||(b=e.src.slice(w,T),e.md.inline.parse(b,e.md,e.env,ct=[]),(H=e.push("image","img",0)).attrs=d=[["src",xt],["alt",""]],H.children=ct,H.content=b,V&&d.push(["title",V])),e.pos=j,e.posMax=Ft,!0}],["autolink",function(e,s){var d,_,b,D,T,w,j=e.pos;if(e.src.charCodeAt(j)!==60)return!1;for(T=e.pos,w=e.posMax;;){if(++j>=w||(D=e.src.charCodeAt(j))===60)return!1;if(D===62)break}return d=e.src.slice(T+1,j),sr.test(d)?(_=e.md.normalizeLink(d),!!e.md.validateLink(_)&&(s||((b=e.push("link_open","a",1)).attrs=[["href",_]],b.markup="autolink",b.info="auto",(b=e.push("text","",0)).content=e.md.normalizeLinkText(d),(b=e.push("link_close","a",-1)).markup="autolink",b.info="auto"),e.pos+=d.length+2,!0)):!!Ee.test(d)&&(_=e.md.normalizeLink("mailto:"+d),!!e.md.validateLink(_)&&(s||((b=e.push("link_open","a",1)).attrs=[["href",_]],b.markup="autolink",b.info="auto",(b=e.push("text","",0)).content=e.md.normalizeLinkText(d),(b=e.push("link_close","a",-1)).markup="autolink",b.info="auto"),e.pos+=d.length+2,!0))}],["html_inline",function(e,s){var d,_,b,D=e.pos;return!!e.md.options.html&&(b=e.posMax,!(e.src.charCodeAt(D)!==60||D+2>=b)&&!((d=e.src.charCodeAt(D+1))!==33&&d!==63&&d!==47&&!function(T){var w=32|T;return w>=97&&w<=122}(d))&&!!(_=e.src.slice(D).match(ur))&&(s||(e.push("html_inline","",0).content=e.src.slice(D,D+_[0].length)),e.pos+=_[0].length,!0))}],["entity",function(e,s){var d,_,b=e.pos,D=e.posMax;if(e.src.charCodeAt(b)!==38)return!1;if(b+1<D){if(e.src.charCodeAt(b+1)===35){if(_=e.src.slice(b).match(zn))return s||(d=_[1][0].toLowerCase()==="x"?parseInt(_[1].slice(1),16):parseInt(_[1],10),e.pending+=$r(d)?Ln(d):Ln(65533)),e.pos+=_[0].length,!0}else if((_=e.src.slice(b).match(cn))&&ke(wt,_[1]))return s||(e.pending+=wt[_[1]]),e.pos+=_[0].length,!0}return s||(e.pending+="&"),e.pos++,!0}]],Ar=[["balance_pairs",function(e){var s,d=e.tokens_meta,_=e.tokens_meta.length;for(Wr(0,e.delimiters),s=0;s<_;s++)d[s]&&d[s].delimiters&&Wr(0,d[s].delimiters)}],["strikethrough",Rn.postProcess],["emphasis",po.postProcess],["text_collapse",function(e){var s,d,_=0,b=e.tokens,D=e.tokens.length;for(s=d=0;s<D;s++)b[s].nesting<0&&_--,b[s].level=_,b[s].nesting>0&&_++,b[s].type==="text"&&s+1<D&&b[s+1].type==="text"?b[s+1].content=b[s].content+b[s+1].content:(s!==d&&(b[d]=b[s]),d++);s!==d&&(b.length=d)}]];function vr(){var e;
vendor: 3,064 bytes, line 39
39for(this.ruler=new rt,e=0;e<yr.length;e++)this.ruler.push(yr[e][0],yr[e][1]);for(this.ruler2=new rt,e=0;e<Ar.length;e++)this.ruler2.push(Ar[e][0],Ar[e][1])}vr.prototype.skipToken=function(e){var s,d,_=e.pos,b=this.ruler.getRules(""),D=b.length,T=e.md.options.maxNesting,w=e.cache;if(w[_]===void 0){if(e.level<T)for(d=0;d<D&&(e.level++,s=b[d](e,!0),e.level--,!s);d++);else e.pos=e.posMax;s||e.pos++,w[_]=e.pos}else e.pos=w[_]},vr.prototype.tokenize=function(e){for(var s,d,_=this.ruler.getRules(""),b=_.length,D=e.posMax,T=e.md.options.maxNesting;e.pos<D;){if(e.level<T)for(d=0;d<b&&!(s=_[d](e,!1));d++);if(s){if(e.pos>=D)break}else e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},vr.prototype.parse=function(e,s,d,_){var b,D,T,w=new this.State(e,s,d,_);for(this.tokenize(w),D=this.ruler2.getRules(""),T=D.length,b=0;b<T;b++)D[b](w)},vr.prototype.State=Un;var br=vr,fo=function(e){var s={};return s.src_Any=te.source,s.src_Cc=ne.source,s.src_Z=ue.source,s.src_P=Tt.source,s.src_ZPCc=[s.src_Z,s.src_P,s.src_Cc].join("|"),s.src_ZCc=[s.src_Z,s.src_Cc].join("|"),s.src_pseudo_letter="(?:(?![><\uFF5C]|"+s.src_ZPCc+")"+s.src_Any+")",s.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",s.src_auth="(?:(?:(?!"+s.src_ZCc+"|[@/\\[\\]()]).)+@)?",s.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",s.src_host_terminator="(?=$|[><\uFF5C]|"+s.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+s.src_ZPCc+"))",s.src_path="(?:[/?#](?:(?!"+s.src_ZCc+`|[><\uFF5C]|[()[\\]{}.,"'?!\\-]).|\\[(?:(?!`+s.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+s.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+s.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+s.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+s.src_ZCc+"|[']).)+\\'|\\'(?="+s.src_pseudo_letter+"|[-]).|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+s.src_ZCc+"|[.]).|"+(e&&e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+"\\,(?!"+s.src_ZCc+").|\\!+(?!"+s.src_ZCc+"|[!]).|\\?(?!"+s.src_ZCc+"|[?]).)+|\\/)?",s.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',s.src_xn="xn--[a-z0-9\\-]{1,59}",s.src_domain_root="(?:"+s.src_xn+"|"+s.src_pseudo_letter+"{1,63})",s.src_domain="(?:"+s.src_xn+"|(?:"+s.src_pseudo_letter+")|(?:"+s.src_pseudo_letter+"(?:-|"+s.src_pseudo_letter+"){0,61}"+s.src_pseudo_letter+"))",s.src_host="(?:(?:(?:(?:"+s.src_domain+")\\.)*"+s.src_domain+"))",s.tpl_host_fuzzy="(?:"+s.src_ip4+"|(?:(?:(?:"+s.src_domain+")\\.)+(?:%TLDS%)))",s.tpl_host_no_ip_fuzzy="(?:(?:(?:"+s.src_domain+")\\.)+(?:%TLDS%))",s.src_host_strict=s.src_host+s.src_host_terminator,s.tpl_host_fuzzy_strict=s.tpl_host_fuzzy+s.src_host_terminator,s.src_host_port_strict=s.src_host+s.src_port+s.src_host_terminator,s.tpl_host_port_fuzzy_strict=s.tpl_host_fuzzy+s.src_port+s.src_host_terminator,s.tpl_host_port_no_ip_fuzzy_strict=s.tpl_host_no_ip_fuzzy+s.src_port+s.src_host_terminator,s.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+s.src_ZPCc+"|>|$))",s.tpl_email_fuzzy='(^|[><\uFF5C]|"|\\(|'+s.src_ZCc+")("+s.src_email_name+"@"+s.tpl_host_fuzzy_strict+")",s.tpl_link_fuzzy="(^|(?![.:
39/\\-_@])(?:[$+<=>^`|\uFF5C]|"+s.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+s.tpl_host_port_fuzzy_strict+s.src_path+")",s.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uFF5C]|"+s.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+s.tpl_host_port_no_ip_fuzzy_strict+s.src_path+")",s};function hn(e){var s=Array.prototype.slice.call(arguments,1);return s.forEach(function(d){d&&Object.keys(d).forEach(function(_){e[_]=d[_]})}),e}function xr(e){return Object.prototype.toString.call(e)}function dn(e){return xr(e)==="[object Function]"}function ho(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var $n={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1},go={"http:":{validate:function(e,s,d){var _=e.slice(s);return d.re.http||(d.re.http=new RegExp("^\\/\\/"+d.re.src_auth+d.re.src_host_port_strict+d.re.src_path,"i")),d.re.http.test(_)?_.match(d.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,s,d){var _=e.slice(s);return d.re.no_http||(d.re.no_http=new RegExp("^"+d.re.src_auth+"(?:localhost|(?:(?:"+d.re.src_domain+")\\.)+"+d.re.src_domain_root+")"+d.re.src_port+d.re.src_host_terminator+d.re.src_path,"i")),d.re.no_http.test(_)?s>=3&&e[s-3]===":"||s>=3&&e[s-3]==="/"?0:_.match(d.re.no_http)[0].length:0}},"mailto:":{validate:function(e,s,d){var _=e.slice(s);return d.re.mailto||(d.re.mailto=new RegExp("^"+d.re.src_email_name+"@"+d.re.src_host_strict,"i")),d.re.mailto.test(_)?_.match(d.re.mailto)[0].length:0}}},gn="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]",qr="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|\u0440\u0444".split("|");function Br(e){var s=e.re=fo(e.__opts__),d=e.__tlds__.slice();function _(w){return w.replace("%TLDS%",s.src_tlds)}e.onCompile(),e.__tlds_replaced__||d.push(gn),d.push(s.src_xn),s.src_tlds=d.join("|"),s.email_fuzzy=RegExp(_(s.tpl_email_fuzzy),"i"),s.link_fuzzy=RegExp(_(s.tpl_link_fuzzy),"i"),s.link_no_ip_fuzzy=RegExp(_(s.tpl_link_no_ip_fuzzy),"i"),s.host_fuzzy_test=RegExp(_(s.tpl_host_fuzzy_test),"i");var b=[];function D(w,j){throw new Error('(LinkifyIt) Invalid schema "'+w+'": '+j)}e.__compiled__={},Object.keys(e.__schemas__).forEach(function(w){var j=e.__schemas__[w];if(j!==null){var I,q={validate:null,link:null};if(e.__compiled__[w]=q,xr(j)==="[object Object]")return function(V){return xr(V)==="[object RegExp]"}(j.validate)?q.validate=(I=j.validate,function(V,H){var ct=V.slice(H);return I.test(ct)?ct.match(I)[0].length:0}):dn(j.validate)?q.validate=j.validate:D(w,j),void(dn(j.normalize)?q.normalize=j.normalize:j.normalize?D(w,j):q.normalize=function(V,H){H.normalize(V)});(function(V){return xr(V)==="[object String]"})(j)?b.push(w):D(w,j)}}),b.forEach(function(w){e.__compiled__[e.__schemas__[w]]&&(e.__compiled__[w].validate=e.__compiled__[e.__schemas__[w]].validate,e.__compiled__[w].normalize=e.__compiled__[e.__schemas__[w]].normalize)}),e.__compiled__[""]={validate:null,normalize:function(w,j){j.normalize(w)}};var T=Object.keys(e.__compiled__).filter(function(w){return w.length>0&&e.__compiled__[w]}).map(ho).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><\uFF5C]|"+s.src_ZPCc+"))("+T+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><\uFF5C]|"+s.src_ZPCc+"))("+T+")","ig"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),function(w){w.__index__=-1,w.__text_cache__=""}(e)}function Wn(e,s){var d=e.__index__,_=e.__last_index__,b=e.__text_cache__.slice(d,_);this.schema=e.__schema__.toLowerCase(),this.index=d+s,this.lastIndex=_+s,this.raw=b,this.text=b,this.url=b}function mn(e,s){var d=new Wn(e,s);return e.__compiled__[d.schema].normalize(d,e),d}function de(e,s){if(!(this instanceof de))return new de(e,s);var d;s||(d=e,Object.keys(d||{}).reduce(function(_,b){return _||$n.hasOwnProperty(b)},!1)&&(s=e,e={})),this.__opts__=hn({},$n,s),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=hn({},go,e),this.__compiled__={},this.__tlds__=qr,this.__tlds_replaced__=!1,this.re={},Br(this)}de.prototype.add=function(e,s){return this.__schemas__[e]=s,Br(this),this},de.prototype.set=function(e){return this.__opts__=hn(this.__opts__,e),this},de.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var s,d,_,b,D,T,w,j;if(this.re.schema_test.test(e)){for((w=this.re.schema_search).lastIndex=0;(s=w.exec(e))!==null;)if(b=this.testSchemaAt(e,s[2],w.lastIndex)){this.__schema__=s[2],this.__index__=s.index+s[1].length,this.__last_index__=s.index+s[0].length+b;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(j=e.search(this.re.host_fuzzy_test))>=0&&(this.__index__<0||j<this.__index__)&&(d=e.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))!==null&&(D=d.index+d[1].length,(this.__index__<0||D<this.__index__)&&(this.__schema__="",this.__index__=D,this.__last_index__=d.index+d[0].length)),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&e.indexOf("@")>=0&&(_=e.match(this.re.email_fuzzy))!==null&&(D=_.index+_[1].length,T=_.index+_[0].length,(this.__index__<0||D<this.__index__||D===this.__index__&&T>this.__last_index__)&&(this.__schema__="mailto:",this.__index__=D,this.__last_index__=T)),this.__index__>=0},de.prototype.pretest=function(e){return this.re.pretest.test(e)},de.prototype.testSchemaAt=function(e,s,d){return this.__compiled__[s.toLowerCase()]?this.__compiled__[s.toLowerCase()].validate(e,d,this):0},de.prototype.match=function(e){var s=0,d=[];this.__index__>=0&&this.__text_cache__===e&&(d.push(mn(this,s)),s=this.__last_index__);for(var _=s?e.slice(s):e;this.test(_);)d.push(mn(this,s)),_=_.slice(this.__last_index__),s+=this.__last_index__;return d.length?d:null},de.prototype.tlds=function(e,s){return e=Array.isArray(e)?e:[e],s?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(d,_,b){return d!==b[_-1]}).reverse(),Br(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,Br(this),this)},de.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),e.schema!=="mailto:"||/^mailto:/i.test(e.url)||(e.url="mailto:"+e.url)},de.prototype.onCompile=function(){};var qn=de,Je=2147483647,Be=36,_n=1,Xe=26,Vr=38,Bn=700,yn=72,Tr=128,Sr="-",mo=/^xn--/,_o=/[^\x20-\x7E]/,yo=/[\x2E\u3002\uFF0E\uFF61]/g,vo={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >
39= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Vn=Be-_n,tr=Math.floor,Or=String.fromCharCode;function Cr(e){throw new RangeError(vo[e])}function bo(e,s){for(var d=e.length,_=[];d--;)_[d]=s(e[d]);return _}function xo(e,s){var d=e.split("@"),_="";d.length>1&&(_=d[0]+"@",e=d[1]);var b=(e=e.replace(yo,".")).split("."),D=bo(b,s).join(".");return _+D}function Co(e){for(var s,d,_=[],b=0,D=e.length;b<D;)(s=e.charCodeAt(b++))>=55296&&s<=56319&&b<D?(64512&(d=e.charCodeAt(b++)))==56320?_.push(((1023&s)<<10)+(1023&d)+65536):(_.push(s),b--):_.push(s);return _}function vn(e){return bo(e,function(s){var d="";return s>65535&&(d+=Or((s-=65536)>>>10&1023|55296),s=56320|1023&s),d+=Or(s)}).join("")}function ko(e,s){return e+22+75*(e<26)-((s!=0)<<5)}function wo(e,s,d){var _=0;for(e=d?tr(e/Bn):e>>1,e+=tr(e/s);e>Vn*Xe>>1;_+=Be)e=tr(e/Vn);return tr(_+(Vn+1)*e/(e+Vr))}function bn(e){var s,d,_,b,D,T,w,j,I,q,V,H=[],ct=e.length,Z=0,xt=Tr,dt=yn;for((d=e.lastIndexOf(Sr))<0&&(d=0),_=0;_<d;++_)e.charCodeAt(_)>=128&&Cr("not-basic"),H.push(e.charCodeAt(_));for(b=d>0?d+1:0;b<ct;){for(D=Z,T=1,w=Be;b>=ct&&Cr("invalid-input"),V=e.charCodeAt(b++),((j=V-48<10?V-22:V-65<26?V-65:V-97<26?V-97:Be)>=Be||j>tr((Je-Z)/T))&&Cr("overflow"),Z+=j*T,!(j<(I=w<=dt?_n:w>=dt+Xe?Xe:w-dt));w+=Be)T>tr(Je/(q=Be-I))&&Cr("overflow"),T*=q;s=H.length+1,dt=wo(Z-D,s,D==0),tr(Z/s)>Je-xt&&Cr("overflow"),xt+=tr(Z/s),Z%=s,H.splice(Z++,0,xt)}return vn(H)}function pr(e){var s,d,_,b,D,T,w,j,I,q,V,H,ct,Z,xt,dt=[];for(e=Co(e),H=e.length,s=Tr,d=0,D=yn,T=0;T<H;++T)(V=e[T])<128&&dt.push(Or(V));for(_=b=dt.length,b&&dt.push(Sr);_<H;){for(w=Je,T=0;T<H;++T)(V=e[T])>=s&&V<w&&(w=V);for(w-s>tr((Je-d)/(ct=_+1))&&Cr("overflow"),d+=(w-s)*ct,s=w,T=0;T<H;++T)if((V=e[T])<s&&++d>Je&&Cr("overflow"),V==s){for(j=d,I=Be;!(j<(q=I<=D?_n:I>=D+Xe?Xe:I-D));I+=Be)xt=j-q,Z=Be-q,dt.push(Or(ko(q+xt%Z,0))),j=tr(xt/Z);dt.push(Or(ko(j,0))),D=wo(d,ct,_==b),d=0,++_}++d,++s}return dt.join("")}function Hn(e){return xo(e,function(s){return mo.test(s)?bn(s.slice(4).toLowerCase()):s})}function Do(e){return xo(e,function(s){return _o.test(s)?"xn--"+pr(s):s})}var xn={decode:Co,encode:vn},Hr={version:"1.4.1",ucs2:xn,toASCII:Do,toUnicode:Hn,encode:pr,decode:bn},Nr=Object.freeze({__proto__:null,decode:bn,encode:pr,toUnicode:Hn,toASCII:Do,version:"1.4.1",ucs2:xn,default:Hr}),Eo=function(e){if(e.__esModule)return e;var s=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(e).forEach(function(d){var _=Object.getOwnPropertyDescriptor(e,d);Object.defineProperty(s,d,_.get?_:{enumerable:!0,get:function(){return e[d]}})}),s}(Nr),Fr={default:{options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}},zero:{options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","text_collapse"]}}},commonmark:{options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","text_collapse"]}}}},Kr=/^(vbscript|javascript|file|data):/,Kn=/^data:image\/(gif|png|jpeg|webp);/;function Yn(e){var s=e.trim().toLowerCase();return!Kr.test(s)||!!Kn.test(s)}var Cn=["http:","https:","mailto:"];function Qn(e){var s=Rt.parse(e,!0);if(s.hostname&&(!s.protocol||Cn.indexOf(s.protocol)>=0))try{s.hostname=Eo.toASCII(s.hostname)}catch(d){}return Rt.encode(Rt.format(s))}function kn(e){var s=Rt.parse(e,!0);if(s.hostname&&(!s.protocol||Cn.indexOf(s.protocol)>=0))try{s.hostname=Eo.toUnicode(s.hostname)}catch(d){}return Rt.decode(Rt.format(s),Rt.decode.defaultChars+"%")}function ye(e,s){if(!(this instanceof ye))return new ye(e,s);s||St.isString(e)||(s=e||{},e="default"),this.inline=new br,this.block=new We,this.core=new Pr,this.renderer=new S,this.linkify=new qn,this.validateLink=Yn,this.normalizeLink=Qn,this.normalizeLinkText=kn,this.utils=St,this.helpers=St.assign({},Ae),this.options={},this.configure(e),s&&this.set(s)}return ye.prototype.set=function(e){return St.assign(this.options,e),this},ye.prototype.configure=function(e){var s,d=this;if(St.isString(e)&&!(e=Fr[s=e]))throw new Error('Wrong `markdown-it` preset "'+s+'", check name');if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&d.set(e.options),e.components&&Object.keys(e.components).forEac
39h(function(_){e.components[_].rules&&d[_].ruler.enableOnly(e.components[_].rules),e.components[_].rules2&&d[_].ruler2.enableOnly(e.components[_].rules2)}),this},ye.prototype.enable=function(e,s){var d=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(b){d=d.concat(this[b].ruler.enable(e,!0))},this),d=d.concat(this.inline.ruler2.enable(e,!0));var _=e.filter(function(b){return d.indexOf(b)<0});if(_.length&&!s)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+_);return this},ye.prototype.disable=function(e,s){var d=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(b){d=d.concat(this[b].ruler.disable(e,!0))},this),d=d.concat(this.inline.ruler2.disable(e,!0));var _=e.filter(function(b){return d.indexOf(b)<0});if(_.length&&!s)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+_);return this},ye.prototype.use=function(e){var s=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,s),this},ye.prototype.parse=function(e,s){if(typeof e!="string")throw new Error("Input data should be a String");var d=new this.core.State(e,this,s);return this.core.process(d),d.tokens},ye.prototype.render=function(e,s){return s=s||{},this.renderer.render(this.parse(e,s),this.options,s)},ye.prototype.parseInline=function(e,s){var d=new this.core.State(e,this,s);return d.inlineMode=!0,this.core.process(d),d.tokens},ye.prototype.renderInline=function(e,s){return s=s||{},this.renderer.render(this.parseInline(e,s),this.options,s)},ye}()}(y={exports:{}},y.exports),y.exports),v=(l=g)&&l.__esModule&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l;function o(X,Dt){var wt,Tt,Ot,bt,Vt=X.pos,Xt=X.src.charCodeAt(Vt);if(Dt||Xt!==43||(Ot=(Tt=X.scanDelims(X.pos,!0)).length,bt=String.fromCharCode(Xt),Ot<2))return!1;for(Ot%2&&(X.push("text","",0).content=bt,Ot--),wt=0;wt<Ot;wt+=2)X.push("text","",0).content=bt+bt,X.delimiters.push({marker:Xt,jump:wt,token:X.tokens.length-1,level:X.level,end:-1,open:Tt.can_open,close:Tt.can_close});return X.pos+=Tt.length,!0}function B(X){var Dt,wt,Tt,Ot,bt,Vt=[],Xt=X.delimiters,me=X.delimiters.length;for(Dt=0;Dt<me;Dt++)(Tt=Xt[Dt]).marker===43&&Tt.end!==-1&&(Ot=Xt[Tt.end],(bt=X.tokens[Tt.token]).type="u_open",bt.tag="u",bt.nesting=1,bt.markup="++",bt.content="",(bt=X.tokens[Ot.token]).type="u_close",bt.tag="u",bt.nesting=-1,bt.markup="++",bt.content="",X.tokens[Ot.token-1].type==="text"&&X.tokens[Ot.token-1].content==="+"&&Vt.push(Ot.token-1));for(;Vt.length;){for(wt=(Dt=Vt.pop())+1;wt<X.tokens.length&&X.tokens[wt].type==="u_close";)wt++;Dt!==--wt&&(bt=X.tokens[wt],X.tokens[wt]=X.tokens[Dt],X.tokens[Dt]=bt)}}var M=function(X){X.inline.ruler.after("emphasis","underline",o),X.inline.ruler2.after("emphasis","underline",B)},E=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function pt(X,Dt){var wt,Tt,Ot=X.posMax,bt=X.pos;if(X.src.charCodeAt(bt)!==126||Dt||bt+2>=Ot)return!1;for(X.pos=bt+1;X.pos<Ot;){if(X.src.charCodeAt(X.pos)===126){wt=!0;break}X.md.inline.skipToken(X)}return wt&&bt+1!==X.pos?(Tt=X.src.slice(bt+1,X.pos)).match(/(^|[^\\])(\\\\)*\s/)?(X.pos=bt,!1):(X.posMax=X.pos,X.pos=bt+1,X.push("sub_open","sub",1).markup="~",X.push("text","",0).content=Tt.replace(E,"$1"),X.push("sub_close","sub",-1).markup="~",X.pos=X.posMax+1,X.posMax=Ot,!0):(X.pos=bt,!1)}var G=function(X){X.inline.ruler.after("emphasis","sub",pt)},it=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function At(X,Dt){var wt,Tt,Ot=X.posMax,bt=X.pos;if(X.src.charCodeAt(bt)!==94||Dt||bt+2>=Ot)return!1;for(X.pos=bt+1;X.pos<Ot;){if(X.src.charCodeAt(X.pos)===94){wt=!0;break}X.md.inline.skipToken(X)}return wt&&bt+1!==X.pos?(Tt=X.src.slice(bt+1,X.pos)).match(/(^|[^\\])(\\\\)*\s/)?(X.pos=bt,!1):(X.posMax=X.pos,X.pos=bt+1,X.push("sup_open","sup",1).markup="^",X.push("text","",0).content=Tt.replace(it,"$1"),X.push("sup_close","sup",-1).markup="^",X.pos=X.posMax+1,X.posMax=Ot,!0):(X.pos=bt,!1)}var ut=function(X){X.inline.ruler.after("emphasis","sup",At)},_t="image";function Ct(X,Dt,wt){for(var Tt=Dt,Ot=0,bt=[];Ot<X.length&&Tt>0;){var Vt=X[Ot];if(Vt.type===_t)bt.push(Vt);else{var Xt=Pt(Vt,Tt,wt),me=Xt.trimmedToken,Ne=Xt.remainingLength;bt.push(me),Tt=Ne}Ot++}for(var vt=0;Ot<X.length;Ot++){var Lt=X[Ot],c=Lt.nesting===1,x=Lt.nesting===-1;x&&vt===0?bt.push(Lt):c?vt++:x&&vt>0&&vt--}return{trimmedTokens:bt,remainingLength:Tt}}function Pt(X,Dt,wt){if(!X.children){var Tt=Dt-X.content.length;
39return X.content=X.content.substr(0,Dt),Tt<=0&&(X.content+=wt),{trimmedToken:X,remainingLength:Tt}}var Ot=Ct(X.children,Dt,wt),bt=Ot.trimmedTokens,Vt=Ot.remainingLength;return X.children=bt,{trimmedToken:X,remainingLength:Vt}}var Bt=function(){function X(){this._md=new v,this.addPlugin(M),this.addPlugin(G),this.addPlugin(ut)}var Dt=X.prototype;return Dt.addPlugin=function(wt){for(var Tt=arguments.length,Ot=new Array(Tt>1?Tt-1:0),bt=1;bt<Tt;bt++)Ot[bt-1]=arguments[bt];Ot.unshift(wt),this._md.use.apply(this._md,Ot)},Dt.disablePlugin=function(wt){this._md.disable(wt,!0)},Dt.toHTML=function(wt){return this._md.render(wt)},Dt.toTruncatedHTML=function(wt,Tt,Ot){Ot===void 0&&(Ot="...");var bt={},Vt=Ct(this._md.parse(wt,bt),Tt,Ot).trimmedTokens;return this._md.renderer.render(Vt,this._md.options,bt)},X}(),Ut=new Bt;return Ut.class=Bt,Ut})}).call(this,k(6))},function(R,N,k){"use strict";function m(B){if(!(this instanceof m))return new m(B);this._wrapped=B}m.VERSION="3.2.3",m.isBlank=k(12),m.stripTags=k(38),m.capitalize=k(7),m.decapitalize=k(13),m.chop=k(39),m.trim=k(3),m.clean=k(40),m.cleanDiacritics=k(15),m.count=k(41),m.chars=k(9),m.swapCase=k(42),m.escapeHTML=k(43),m.unescapeHTML=k(45),m.splice=k(16),m.insert=k(47),m.replaceAll=k(48),m.include=k(49),m.join=k(50),m.lines=k(51),m.dedent=k(52),m.reverse=k(53),m.startsWith=k(54),m.endsWith=k(55),m.pred=k(56),m.succ=k(57),m.titleize=k(58),m.camelize=k(19),m.underscored=k(20),m.dasherize=k(21),m.classify=k(59),m.humanize=k(60),m.ltrim=k(61),m.rtrim=k(10),m.truncate=k(62),m.prune=k(63),m.words=k(64),m.pad=k(4),m.lpad=k(65),m.rpad=k(66),m.lrpad=k(67),m.sprintf=k(22),m.vsprintf=k(68),m.toNumber=k(69),m.numberFormat=k(70),m.strRight=k(71),m.strRightBack=k(72),m.strLeft=k(73),m.strLeftBack=k(74),m.toSentence=k(23),m.toSentenceSerial=k(75),m.slugify=k(76),m.surround=k(24),m.quote=k(77),m.unquote=k(78),m.repeat=k(79),m.naturalCmp=k(80),m.levenshtein=k(81),m.toBoolean=k(82),m.exports=k(83),m.escapeRegExp=k(14),m.wrap=k(84),m.map=k(85),m.strip=m.trim,m.lstrip=m.ltrim,m.rstrip=m.rtrim,m.center=m.lrpad,m.rjust=m.lpad,m.ljust=m.rpad,m.contains=m.include,m.q=m.quote,m.toBool=m.toBoolean,m.camelcase=m.camelize,m.mapChars=m.map,m.prototype={value:function(){return this._wrapped}};function y(B,M){typeof M=="function"&&(m.prototype[B]=function(){var E=[this._wrapped].concat(Array.prototype.slice.call(arguments)),pt=M.apply(null,E);return typeof pt=="string"?new m(pt):pt})}for(var l in m)y(l,m[l]);y("tap",function(M,E){return E(M)});function g(B){y(B,function(M){var E=Array.prototype.slice.call(arguments,1);return String.prototype[B].apply(M,E)})}var v=["toUpperCase","toLowerCase","split","replace","slice","substring","substr","concat"];for(var o in v)g(v[o]);R.exports=m},function(R,N,k){"use strict";const m=k(86);R.exports=m},function(R,N,k){var m,y,l;/*! 40* URI.js - Mutating URLs 41* 42* Version: 1.18.12 43* 44* Author: Rodney Rehm 45* Web: http://medialize.github.io/URI.js/ 46* 47* Licensed under 48* MIT License http://www.opensource.org/licenses/mit-license 49* 50*/(function(g,v){"use strict";R.exports?R.exports=v(k(25),k(26),k(27)):(y=[k(25),k(26),k(27)],m=v,l=typeof m=="function"?m.apply(N,y):m,l!==void 0&&(R.exports=l))})(this,function(g,v,o,B){"use strict";var M=B&&B.URI;function E(c,x){var O=arguments.length>=1,L=arguments.length>=2;if(!(this instanceof E))return O?L?new E(c,x):new E(c):new E;if(c===void 0){if(O)throw new TypeError("undefined is not a valid argument for URI");typeof location!="undefined"?c=location.href+"":c=""}if(c===null&&O)throw new TypeError("null is not a valid argument for URI");return this.href(c),x!==void 0?this.absoluteTo(x):this}function pt(c){return/^[0-9]+$/.test(c)}E.version="1.18.12";var G=E.prototype,it=Object.prototype.hasOwnProperty;function At(c){return c.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function ut(c){return c===void 0?"Undefined":String(Object.prototype.toString.call(c)).slice(8,-1)}function _t(c){return ut(c)==="Array"}function Ct(c,x){var O={},L,J;if(ut(x)==="RegExp")O=null;else if(_t(x))for(L=0,J=x.length;L<J;L++)O[x[L]]=!0;else O[x]=!0;for(L=0,J=c.length;L<J;L++){var U=O&&O[c[L]]!==void 0||!O&&x.test(c[L]);U&&(c.splice(L,1),J--,L--)}return c}function Pt(c,x){var O,L;if(_t(x)){for(O=0,L=x.length;O<L;O++)if(!Pt(c,x[O]))return!1;return!0}var J=ut(x);for(O=0,L=c.length;O<L;
50O++)if(J==="RegExp"){if(typeof c[O]=="string"&&c[O].match(x))return!0}else if(c[O]===x)return!0;return!1}function Bt(c,x){if(!_t(c)||!_t(x)||c.length!==x.length)return!1;c.sort(),x.sort();for(var O=0,L=c.length;O<L;O++)if(c[O]!==x[O])return!1;return!0}function Ut(c){var x=/^\/+|\/+$/g;return c.replace(x,"")}E._parts=function(){return{protocol:null,username:null,password:null,hostname:null,urn:null,port:null,path:null,query:null,fragment:null,duplicateQueryParameters:E.duplicateQueryParameters,escapeQuerySpace:E.escapeQuerySpace}},E.duplicateQueryParameters=!1,E.escapeQuerySpace=!0,E.protocol_expression=/^[a-z][a-z0-9.+-]*$/i,E.idn_expression=/[^a-z0-9\._-]/i,E.punycode_expression=/(xn--)/i,E.ip4_expression=/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/,E.ip6_expression=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/,E.find_uri_expression=/\b((?:[a-z][\w-]+:(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?«»ââââ]))/ig,E.findUri={start:/\b(?:([a-z][a-z0-9.+-]*:\/\/)|www\.)/gi,end:/[\s\r\n]|$/,trim:/[`!()\[\]{};:'".,<>?«»âââââ]+$/,parens:/(\([^\)]*\)|\[[^\]]*\]|\{[^}]*\}|<[^>]*>)/g},E.defaultPorts={http:"80",https:"443",ftp:"21",gopher:"70",ws:"80",wss:"443"},E.hostProtocols=["http","https"],E.invalid_hostname_characters=/[^a-zA-Z0-9\.\-:_]/,E.domAttributes={a:"href",blockquote:"cite",link:"href",base:"href",script:"src",form:"action",img:"src",area:"href",iframe:"src",embed:"src",source:"src",track:"src",input:"src",audio:"src",video:"src"},E.getDomAttribute=function(c){if(!(!c||!c.nodeName)){var x=c.nodeName.toLowerCase();if(!(x==="input"&&c.type!=="image"))return E.domAttributes[x]}};function X(c){return escape(c)}function Dt(c){return encodeURIComponent(c).replace(/[!'()*]/g,X).replace(/\*/g,"%2A")}E.encode=Dt,E.decode=decodeURIComponent,E.iso8859=function(){E.encode=escape,E.decode=unescape},E.unicode=function(){E.encode=Dt,E.decode=decodeURIComponent},E.characters={pathname:{encode:{expression:/%(24|26|2B|2C|3B|3D|3A|40)/ig,map:{"%24":"$","%26":"&","%2B":"+","%2C":",","%3B":";","%3D":"=","%3A":":","%40":"@"}},decode:{expression:/[\/\?#]/g,map:{"/":"%2F","?":"%3F","#":"%23"}}},reserved:{encode:{expression:/%(21|23|24|26|27|28|29|2A|2B|2C|2F|3A|3B|3D|3F|40|5B|5D)/ig,map:{"%3A":":","%2F":"/","%3F":"?","%23":"#","%5B":"[","%5D":"]","%40":"@","%21":"!","%24":"$","%26":"&","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"="}}},urnpath:{encode:{expression:/%(21|24|27|28|29|2A|2B|2C|3B|3D|40)/ig,map:{"%21":"!","%24":"$","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"=","%40":"@"}},decode:{expression:/[\/\?#:]/g,map:{"/":"%2F","?":"%3F","#":"%23",":":"%3A"}}}},E.encodeQuery=function(c,x){var O=E.encode(c+"");return x===void 0&&(x=E.escapeQuerySpace),x?O.replace(/%20/g,"+"):O},E.decodeQuery=function(c,x){c+="",x===void 0&&(x=E.escapeQuerySpace);try{return E.decode(x?c.replace(/\+/g,"%20"):c)}catch(O){return c}};var wt={encode:"encode",decode:"decode"},Tt,Ot=function(c,x){return function(O){try{return E[x](O+"").replace(E.characters[c][x].expression,function(L){return E.characters[c][x].map[L]})}catch(L){return O}}};for(Tt in wt)E[Tt+"PathSegment"]=Ot("pathname",wt[Tt]),E[Tt+"UrnPathSegment"]=Ot("urnpath",wt[Tt]);var bt=function(c,x,O){return function(L){var J;O?J=function(ft){return E[x](E[O](ft))}:J=E[x];for(var U=(L+"").split(c),W=0,at=U.length;W<at;W++)U[W]=J(U[W]);return U.join(c)}};E.decodePath=bt("/","decodePathSegment"),E.decodeUrnPath=bt(":","decode
50UrnPathSegment"),E.recodePath=bt("/","encodePathSegment","decode"),E.recodeUrnPath=bt(":","encodeUrnPathSegment","decode"),E.encodeReserved=Ot("reserved","encode"),E.parse=function(c,x){var O;return x||(x={}),O=c.indexOf("#"),O>-1&&(x.fragment=c.substring(O+1)||null,c=c.substring(0,O)),O=c.indexOf("?"),O>-1&&(x.query=c.substring(O+1)||null,c=c.substring(0,O)),c.substring(0,2)==="//"?(x.protocol=null,c=c.substring(2),c=E.parseAuthority(c,x)):(O=c.indexOf(":"),O>-1&&(x.protocol=c.substring(0,O)||null,x.protocol&&!x.protocol.match(E.protocol_expression)?x.protocol=void 0:c.substring(O+1,O+3)==="//"?(c=c.substring(O+3),c=E.parseAuthority(c,x)):(c=c.substring(O+1),x.urn=!0))),x.path=c,x},E.parseHost=function(c,x){c=c.replace(/\\/g,"/");var O=c.indexOf("/"),L,J;if(O===-1&&(O=c.length),c.charAt(0)==="[")L=c.indexOf("]"),x.hostname=c.substring(1,L)||null,x.port=c.substring(L+2,O)||null,x.port==="/"&&(x.port=null);else{var U=c.indexOf(":"),W=c.indexOf("/"),at=c.indexOf(":",U+1);at!==-1&&(W===-1||at<W)?(x.hostname=c.substring(0,O)||null,x.port=null):(J=c.substring(0,O).split(":"),x.hostname=J[0]||null,x.port=J[1]||null)}return x.hostname&&c.substring(O).charAt(0)!=="/"&&(O++,c="/"+c),E.ensureValidHostname(x.hostname,x.protocol),x.port&&E.ensureValidPort(x.port),c.substring(O)||"/"},E.parseAuthority=function(c,x){return c=E.parseUserinfo(c,x),E.parseHost(c,x)},E.parseUserinfo=function(c,x){var O=c.indexOf("/"),L=c.lastIndexOf("@",O>-1?O:c.length-1),J;return L>-1&&(O===-1||L<O)?(J=c.substring(0,L).split(":"),x.username=J[0]?E.decode(J[0]):null,J.shift(),x.password=J[0]?E.decode(J.join(":")):null,c=c.substring(L+1)):(x.username=null,x.password=null),c},E.parseQuery=function(c,x){if(!c)return{};if(c=c.replace(/&+/g,"&").replace(/^\?*&*|&+$/g,""),!c)return{};for(var O={},L=c.split("&"),J=L.length,U,W,at,ft=0;ft<J;ft++)U=L[ft].split("="),W=E.decodeQuery(U.shift(),x),at=U.length?E.decodeQuery(U.join("="),x):null,it.call(O,W)?((typeof O[W]=="string"||O[W]===null)&&(O[W]=[O[W]]),O[W].push(at)):O[W]=at;return O},E.build=function(c){var x="";return c.protocol&&(x+=c.protocol+":"),!c.urn&&(x||c.hostname)&&(x+="//"),x+=E.buildAuthority(c)||"",typeof c.path=="string"&&(c.path.charAt(0)!=="/"&&typeof c.hostname=="string"&&(x+="/"),x+=c.path),typeof c.query=="string"&&c.query&&(x+="?"+c.query),typeof c.fragment=="string"&&c.fragment&&(x+="#"+c.fragment),x},E.buildHost=function(c){var x="";if(c.hostname)E.ip6_expression.test(c.hostname)?x+="["+c.hostname+"]":x+=c.hostname;else return"";return c.port&&(x+=":"+c.port),x},E.buildAuthority=function(c){return E.buildUserinfo(c)+E.buildHost(c)},E.buildUserinfo=function(c){var x="";return c.username&&(x+=E.encode(c.username)),c.password&&(x+=":"+E.encode(c.password)),x&&(x+="@"),x},E.buildQuery=function(c,x,O){var L="",J,U,W,at;for(U in c)if(it.call(c,U)&&U)if(_t(c[U]))for(J={},W=0,at=c[U].length;W<at;W++)c[U][W]!==void 0&&J[c[U][W]+""]===void 0&&(L+="&"+E.buildQueryParameter(U,c[U][W],O),x!==!0&&(J[c[U][W]+""]=!0));else c[U]!==void 0&&(L+="&"+E.buildQueryParameter(U,c[U],O));return L.substring(1)},E.buildQueryParameter=function(c,x,O){return E.encodeQuery(c,O)+(x!==null?"="+E.encodeQuery(x,O):"")},E.addQuery=function(c,x,O){if(typeof x=="object")for(var L in x)it.call(x,L)&&E.addQuery(c,L,x[L]);else if(typeof x=="string"){if(c[x]===void 0){c[x]=O;return}else typeof c[x]=="string"&&(c[x]=[c[x]]);_t(O)||(O=[O]),c[x]=(c[x]||[]).concat(O)}else throw new TypeError("URI.addQuery() accepts an object, string as the name parameter")},E.removeQuery=function(c,x,O){var L,J,U;if(_t(x))for(L=0,J=x.length;L<J;L++)c[x[L]]=void 0;else if(ut(x)==="RegExp")for(U in c)x.test(U)&&(c[U]=void 0);else if(typeof x=="object")for(U in x)it.call(x,U)&&E.removeQuery(c,U,x[U]);else if(typeof x=="string")O!==void 0?ut(O)==="RegExp"?!_t(c[x])&&O.test(c[x])?c[x]=void 0:c[x]=Ct(c[x],O):c[x]===String(O)&&(!_t(O)||O.length===1)?c[x]=void 0:_t(c[x])&&(c[x]=Ct(c[x],O)):c[x]=void 0;else throw new TypeError("URI.removeQuery() accepts an object, string, RegExp as the first parameter")},E.hasQuery=function(c,x,O,L){switch(ut(x)){case"String":break;case"RegExp":for(var J in c)if(it.call(c,J)&&x.test(J)&&(O===void 0||E.hasQuery(c,J,O)))return!0;return!1;case"Object":for(var U in x)if(it.call(x,U)&&!E.hasQuery(c,U,x[U]))return!1;return!0;default:throw new TypeError("URI.hasQuery() accepts a string, regular expression or object as the name parameter")}switch(ut(O)){case"Undefined":return x in c;case"Boolean":var W=Boolean(_t(c[x])?c[x].length:c[x]);return O===W;case"Function":return!!O(c[x],x,c);case"Array":if(!_t(c[x]))return!1;var at=L?Pt:Bt;return at(c[x],O);case"RegExp":return _t(c[x])?L?Pt(c[x],O):!1:Boolean(c[x]&&c[x].match(O));case"Number":O=String(O);case"String":return _t(c[x])?L?Pt(c[x],O):!1:c[x]===O;default:throw new TypeError("URI.hasQuery() accepts undefined, boolean, string, number, RegExp, Function as the value parameter")}},E.joinPaths=function(){for(var c=[],x=[],O=0,L=0;L<arguments.length;L++){var J=new E(arguments[L]);c.push(J);for(var U=J.segment(),W=0;W<U.length;
50W++)typeof U[W]=="string"&&x.push(U[W]),U[W]&&O++}if(!x.length||!O)return new E("");var at=new E("").segment(x);return(c[0].path()===""||c[0].path().slice(0,1)==="/")&&at.path("/"+at.path()),at.normalize()},E.commonPath=function(c,x){var O=Math.min(c.length,x.length),L;for(L=0;L<O;L++)if(c.charAt(L)!==x.charAt(L)){L--;break}return L<1?c.charAt(0)===x.charAt(0)&&c.charAt(0)==="/"?"/":"":((c.charAt(L)!=="/"||x.charAt(L)!=="/")&&(L=c.substring(0,L).lastIndexOf("/")),c.substring(0,L+1))},E.withinString=function(c,x,O){O||(O={});var L=O.start||E.findUri.start,J=O.end||E.findUri.end,U=O.trim||E.findUri.trim,W=O.parens||E.findUri.parens,at=/[a-z0-9-]=["']?$/i;for(L.lastIndex=0;;){var ft=L.exec(c);if(!ft)break;var Mt=ft.index;if(O.ignoreHtml){var Kt=c.slice(Math.max(Mt-3,0),Mt);if(Kt&&at.test(Kt))continue}for(var Qt=Mt+c.slice(Mt).search(J),Rt=c.slice(Mt,Qt),te=-1;;){var ne=W.exec(Rt);if(!ne)break;var ue=ne.index+ne[0].length;te=Math.max(te,ue)}if(te>-1?Rt=Rt.slice(0,te)+Rt.slice(te).replace(U,""):Rt=Rt.replace(U,""),!(Rt.length<=ft[0].length)&&!(O.ignore&&O.ignore.test(Rt))){Qt=Mt+Rt.length;var he=x(Rt,Mt,Qt,c);if(he===void 0){L.lastIndex=Qt;continue}he=String(he),c=c.slice(0,Mt)+he+c.slice(Qt),L.lastIndex=Mt+he.length}}return L.lastIndex=0,c},E.ensureValidHostname=function(c,x){var O=!!c,L=!!x,J=!1;if(L&&(J=Pt(E.hostProtocols,x)),J&&!O)throw new TypeError("Hostname cannot be empty, if protocol is "+x);if(c&&c.match(E.invalid_hostname_characters)){if(!g)throw new TypeError('Hostname "'+c+'" contains characters other than [A-Z0-9.-:_] and Punycode.js is not available');if(g.toASCII(c).match(E.invalid_hostname_characters))throw new TypeError('Hostname "'+c+'" contains characters other than [A-Z0-9.-:_]')}},E.ensureValidPort=function(c){if(!!c){var x=Number(c);if(!(pt(x)&&x>0&&x<65536))throw new TypeError('Port "'+c+'" is not a valid port')}},E.noConflict=function(c){if(c){var x={URI:this.noConflict()};return B.URITemplate&&typeof B.URITemplate.noConflict=="function"&&(x.URITemplate=B.URITemplate.noConflict()),B.IPv6&&typeof B.IPv6.noConflict=="function"&&(x.IPv6=B.IPv6.noConflict()),B.SecondLevelDomains&&typeof B.SecondLevelDomains.noConflict=="function"&&(x.SecondLevelDomains=B.SecondLevelDomains.noConflict()),x}else B.URI===this&&(B.URI=M);return this},G.build=function(c){return c===!0?this._deferred_build=!0:(c===void 0||this._deferred_build)&&(this._string=E.build(this._parts),this._deferred_build=!1),this},G.clone=function(){return new E(this)},G.valueOf=G.toString=function(){return this.build(!1)._string};function Vt(c){return function(x,O){return x===void 0?this._parts[c]||"":(this._parts[c]=x||null,this.build(!O),this)}}function Xt(c,x){return function(O,L){return O===void 0?this._parts[c]||"":(O!==null&&(O=O+"",O.charAt(0)===x&&(O=O.substring(1))),this._parts[c]=O,this.build(!L),this)}}G.protocol=Vt("protocol"),G.username=Vt("username"),G.password=Vt("password"),G.hostname=Vt("hostname"),G.port=Vt("port"),G.query=Xt("query","?"),G.fragment=Xt("fragment","#"),G.search=function(c,x){var O=this.query(c,x);return typeof O=="string"&&O.length?"?"+O:O},G.hash=function(c,x){var O=this.fragment(c,x);return typeof O=="string"&&O.length?"#"+O:O},G.pathname=function(c,x){if(c===void 0||c===!0){var O=this._parts.path||(this._parts.hostname?"/":"");return c?(this._parts.urn?E.decodeUrnPath:E.decodePath)(O):O}else return this._parts.urn?this._parts.path=c?E.recodeUrnPath(c):"":this._parts.path=c?E.recodePath(c):"/",this.build(!x),this},G.path=G.pathname,G.href=function(c,x){var O;if(c===void 0)return this.toString();this._string="",this._parts=E._parts();var L=c instanceof E,J=typeof c=="object"&&(c.hostname||c.path||c.pathname);if(c.nodeName){var U=E.getDomAttribute(c);c=c[U]||"",J=!1}if(!L&&J&&c.pathname!==void 0&&(c=c.toString()),typeof c=="string"||c instanceof String)this._parts=E.parse(String(c),this._parts);else if(L||J){var W=L?c._parts:c;for(O in W)it.call(this._parts,O)&&(this._parts[O]=W[O])}else throw new TypeError("invalid input");return this.build(!x),this},G.is=function(c){var x=!1,O=!1,L=!1,J=!1,U=!1,W=!1,at=!1,ft=!this._parts.urn;switch(this._parts.hostname&&(ft=!1,O=E.ip4_expression.test(this._parts.hostname),L=E.ip6_expression.test(this._parts.hostname),x=O||L,J=!x,U=J&&o&&o.has(this._parts.hostname),W=J&&E.idn_expression.test(this._parts.hostname),at=J&&E.punycode_expression.test(this._parts.hostname)),c.toLowerCase()){case"relative":return ft;case"absolute":return!ft;case"domain":case"name":return J;case"sld":return U;case"ip":return x;case"ip4":case"ipv4":case"inet4":return O;case"ip6":case"ipv6":case"inet6":return L;case"idn":return W;case"url":return!this._parts.urn;case"urn":return!!this._parts.urn;case"punycode":return at}return null};var me=G.protocol,Ne=G.port,vt=G.hostname;G.protocol=function(c,x){if(c!==void 0&&c&&(c=c.replace(/:(\/\/)?$/,""),!c.match(E.protocol_expression)))throw new TypeError('Protocol "'+c+`" contains characters other than [A-Z0-9.+-] or doesn't start with [A-Z]`);return me.call(this,c,x)},G.scheme=G.protocol,G.port=function(c,x){return this._parts.urn?c===void 0?"":this:(c!==void 0&&(c===0&&(c=null),c&&(c+="",c.charAt(0)===":"&&(c=c.substring(1)),E.ensureValidPort(c))),Ne.call(this,c,x))},G.hostname=function(c,x){if(this._parts.urn)return c===void 0?"":this;if(c!==void 0){var O={},L=E.parseHost(c,O);if(L!=="/")throw new TypeError('Hostname "'+c+'" contains characters other than [A-Z0-9.-]');c=O.hostname,E.ensureValidHostname(c,this._parts.protocol)}return vt.call(this,c,x)},G.origin=function(c,x){if(this._parts.urn)return c===void 0?"":this;if(c===void 0){var O=this.protocol(),L=this.authority();return L?(O?O+"://":"")+this.authority():""}else{var J=E(c);return this.protocol(J.protocol()).authority(J.authority()).build(!x),this}},G.host=function(c,x){if(this._parts.urn)return c===void 0?"":this;if(c===void 0)return this._parts.hostname?E.buildHost(this._parts):"";var O=E.parseHost(c,this._parts);if(O!=="/")throw new TypeError('Hostname "'+c+'" contains characters other than [A-Z0-9.-]');return this.build(!x),this},G.authority=function(c,x){if(this._parts.urn)return c===void 0?"":this;if(c===void 0)return this._parts.hostname?E.buildAuthority(this._parts):"";var O=E.parseAuthority(c,this._parts);if(O!=="/")throw new TypeError('Hostname "'+c+'" contains characters other than [A-Z0-9.-]');return this.build(!x),this},G.userinfo=function(c,x){if(this._parts.urn)return c===void 0?"":this;if(c===void 0){var O=E.buildUserinfo(this._parts);return O&&O.substring(0,O.length-1)}else return c[c.length-1]!=="@"&&(c+="@"),E.parseUserinfo(c,this._parts),this.build(!x),this},G.resource=function(c,x){var O;return c===void 0?this.path()+this.search()+this.hash():(O=E.parse(c),this._parts.path=O.path,this._parts.query=O.query,this._parts.fragment=O.fragment,this.build(!x),this)},G.subdomain=function(c,x){if(this._parts.urn)return c===void 0?"":this;if(c===void 0){if(!this._parts.hostname||this.is("IP"))return"";var O=this._parts.hostname.length-this.domain().length-1;return this._parts.hostname.substring(0,O)||""}else{var L=this._parts.hostname.length-this.domain().length,J=this._parts.hostname.substring(0,L),U=new RegExp("^"+At(J));if(c&&c.charAt(c.length-1)!=="."&&(c+="."),c.indexOf(":")!==-1)throw new TypeError("Domains cannot contain colons");return c&&E.ensureValidHostname(c,this._parts.protocol),this._parts.hostname=this._parts.hostname.replace(U,c),this.build(!x),this}},G.domain=function(c,x){if(this._parts.urn)return c===void 0?"":this;if(typeof c=="boolean"&&(x=c,c=void 0),c===void 0){if(!this._parts.hostname||this.is("IP"))return"";var O=this._parts.hostname.match(/\./g);if(O&&O.length<2)return this._parts.hostname;var L=this._parts.hostname.length-this.tld(x).length-1;return L=this._parts.hostname.lastIndexOf(".",L-1)+1,this._parts.hostname.substring(L)||""}else{if(!c)throw new TypeError("cannot set domain empty");if(c.indexOf(":")!==-1)throw new TypeError("Domains cannot contain colons");if(E.ensureValidHostname(c,this._parts.protocol),!this._parts.hostname||this.is("IP"))this._parts.hostname=c;else{var J=new RegExp(At(this.domain())+"$");this._parts.hostname=this._parts.hostname.replace(J,c)}return this.build(!x),this}},G.tld=function(c,x){if(this._parts.urn)return c===void 0?"":this;if(typeof c=="boolean"&&(x=c,c=void 0),c===void 0){if(!this._parts.hostname||this.is("IP"))return"";var O=this._parts.hostname.lastIndexOf("."),L=this._parts.hostname.substring(O+1);return x!==!0&&o&&o.list[L.toLowerCase()]&&o.get(this._parts.hostname)||L}else{var J;if(c)if(c.match(/[^a-zA-Z0-9-]/))if(o&&o.is(c))J=new RegExp(At(this.tld())+"$"),this._parts.hostname=this._parts.hostname.replace(J,c);else throw new TypeError('TLD "'+c+'" contains characters other than [A-Z0-9]');else{if(!this._parts.hostname||this.is("IP"))throw new ReferenceError("cannot set TLD on non-domain host");J=new RegExp(At(this.tld())+"$"),this._parts.hostname=this._parts.hostname.replace(J,c)}else throw new TypeError("cannot set TLD empty");return this.build(!x),this}},G.directory=function(c,x){if(this._parts.urn)return c===void 0?"":this;if(c===void 0||c===!0){if(!this._parts.path&&!this._parts.hostname)return"";if(this._parts.path==="/")return"/";var O=this._parts.path.length-this.filename().length-1,L=this._parts.path.substring(0,O)||(this._parts.hostname?"/":"");return c?E.decodePath(L):L}else{var J=this._parts.path.length-this.filename().length,U=this._parts.path.substring(0,J),W=new RegExp("^"+At(U));return this.is("relative")||(c||(c="/"),c.charAt(0)!=="/"&&(c="/"+c)),c&&c.charAt(c.length-1)!=="/"&&(c+="/"),
50c=E.recodePath(c),this._parts.path=this._parts.path.replace(W,c),this.build(!x),this}},G.filename=function(c,x){if(this._parts.urn)return c===void 0?"":this;if(typeof c!="string"){if(!this._parts.path||this._parts.path==="/")return"";var O=this._parts.path.lastIndexOf("/"),L=this._parts.path.substring(O+1);return c?E.decodePathSegment(L):L}else{var J=!1;c.charAt(0)==="/"&&(c=c.substring(1)),c.match(/\.?\//)&&(J=!0);var U=new RegExp(At(this.filename())+"$");return c=E.recodePath(c),this._parts.path=this._parts.path.replace(U,c),J?this.normalizePath(x):this.build(!x),this}},G.suffix=function(c,x){if(this._parts.urn)return c===void 0?"":this;if(c===void 0||c===!0){if(!this._parts.path||this._parts.path==="/")return"";var O=this.filename(),L=O.lastIndexOf("."),J,U;return L===-1?"":(J=O.substring(L+1),U=/^[a-z0-9%]+$/i.test(J)?J:"",c?E.decodePathSegment(U):U)}else{c.charAt(0)==="."&&(c=c.substring(1));var W=this.suffix(),at;if(W)c?at=new RegExp(At(W)+"$"):at=new RegExp(At("."+W)+"$");else{if(!c)return this;this._parts.path+="."+E.recodePath(c)}return at&&(c=E.recodePath(c),this._parts.path=this._parts.path.replace(at,c)),this.build(!x),this}},G.segment=function(c,x,O){var L=this._parts.urn?":":"/",J=this.path(),U=J.substring(0,1)==="/",W=J.split(L);if(c!==void 0&&typeof c!="number"&&(O=x,x=c,c=void 0),c!==void 0&&typeof c!="number")throw new Error('Bad segment "'+c+'", must be 0-based integer');if(U&&W.shift(),c<0&&(c=Math.max(W.length+c,0)),x===void 0)return c===void 0?W:W[c];if(c===null||W[c]===void 0)if(_t(x)){W=[];for(var at=0,ft=x.length;at<ft;at++)!x[at].length&&(!W.length||!W[W.length-1].length)||(W.length&&!W[W.length-1].length&&W.pop(),W.push(Ut(x[at])))}else(x||typeof x=="string")&&(x=Ut(x),W[W.length-1]===""?W[W.length-1]=x:W.push(x));else x?W[c]=Ut(x):W.splice(c,1);return U&&W.unshift(""),this.path(W.join(L),O)},G.segmentCoded=function(c,x,O){var L,J,U;if(typeof c!="number"&&(O=x,x=c,c=void 0),x===void 0){if(L=this.segment(c,x,O),!_t(L))L=L!==void 0?E.decode(L):void 0;else for(J=0,U=L.length;J<U;J++)L[J]=E.decode(L[J]);return L}if(!_t(x))x=typeof x=="string"||x instanceof String?E.encode(x):x;else for(J=0,U=x.length;J<U;J++)x[J]=E.encode(x[J]);return this.segment(c,x,O)};var Lt=G.query;return G.query=function(c,x){if(c===!0)return E.parseQuery(this._parts.query,this._parts.escapeQuerySpace);if(typeof c=="function"){var O=E.parseQuery(this._parts.query,this._parts.escapeQuerySpace),L=c.call(this,O);return this._parts.query=E.buildQuery(L||O,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),this.build(!x),this}else return c!==void 0&&typeof c!="string"?(this._parts.query=E.buildQuery(c,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),this.build(!x),this):Lt.call(this,c,x)},G.setQuery=function(c,x,O){var L=E.parseQuery(this._parts.query,this._parts.escapeQuerySpace);if(typeof c=="string"||c instanceof String)L[c]=x!==void 0?x:null;else if(typeof c=="object")for(var J in c)it.call(c,J)&&(L[J]=c[J]);else throw new TypeError("URI.addQuery() accepts an object, string as the name parameter");return this._parts.query=E.buildQuery(L,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),typeof c!="string"&&(O=x),this.build(!O),this},G.addQuery=function(c,x,O){var L=E.parseQuery(this._parts.query,this._parts.escapeQuerySpace);return E.addQuery(L,c,x===void 0?null:x),this._parts.query=E.buildQuery(L,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),typeof c!="string"&&(O=x),this.build(!O),this},G.removeQuery=function(c,x,O){var L=E.parseQuery(this._parts.query,this._parts.escapeQuerySpace);return E.removeQuery(L,c,x),this._parts.query=E.buildQuery(L,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),typeof c!="string"&&(O=x),this.build(!O),this},G.hasQuery=function(c,x,O){var L=E.parseQuery(this._parts.query,this._parts.escapeQuerySpace);return E.hasQuery(L,c,x,O)},G.setSearch=G.setQuery,G.addSearch=G.addQuery,G.removeSearch=G.removeQuery,G.hasSearch=G.hasQuery,G.normalize=function(){return this._parts.urn?this.normalizeProtocol(!1).normalizePath(!1).normalizeQuery(!1).normalizeFragment(!1).build():this.normalizeProtocol(!1).normalizeHostname(!1).normalizePort(!1).normalizePath(!1).normalizeQuery(!1).normalizeFragment(!1).build()},G.normalizeProtocol=function(c){return typeof this._parts.protocol=="string"&&(this._parts.protocol=this._parts.protocol.toLowerCase(),this.build(!c)),this},G.normalizeHostname=function(c){return this._parts.hostname&&(this.is("IDN")&&g?this._parts.hostname=g.toASCII(this._parts.hostname):this.is("IPv6")&&v&&(this._parts.hostname=v.best(this._parts.hostname)),this._parts.hostname=this._parts.hostname.toLowerCase(),this.build(!c)),this},G.normalizePort=function(c){return typeof this._parts.protocol=="string"&&this._parts.port===E.defaultPorts[this._parts.protocol]&&(this._parts.port=null,this.build(!c)),this},G.normalizePath=function(c){var x=this._parts.path;if(!x)return this;if(this._parts.urn)return this._parts.path=E.recodeUrnPath(this._parts.path),this.build(!c),this;if(this._parts.path==="/")return this;x=E.recodePath(x);var O,L="",J,U;for(x.charAt(0)!=="/"&&(O=!0,x="/"+x),(x.slice(-3)==="/.."||x.slice(-2)==="/.")&&(x+="/"),x=x.replace(/(\/(\.\/)+)|(\/\.$)/g,"/").replace(/\/{2,}/g,"/"),O&&(L=x.substring(1).match(/^(\.\.\/)+/)||"",L&&(L=L[0]));J=x.search(/\/\.\.(\/|$)/),J!==-1;){if(J===0){x=x.substring(3);continue}U=x.substring(0,J).lastIndexOf("/"),U===-1&&(U=J),x=x.substring(0,U)+x.substring(J+3)}return O&&this.is("relative")&&(x=L+x.substring(1)),this._parts.path=x,this.build(!c),this},G.normalizePathname=G.normalizePath,G.normalizeQuery=function(c){return typeof this._parts.query=="string"&&(this._parts.query.length?this.query(E.parseQuery(this._parts.query,this._parts.escapeQuerySpace)):this._parts.query=null,this.build(!c)),this},G.normalizeFragment=function(c){return this._parts.fragment||(this._parts.fragment=null,this.build(!c)),this},G.normalizeSearch=G.normalizeQuery,G.normalizeHash=G.normalizeFragment,G.iso8859=function(){var c=E.encode,x=E.decode;E.encode=escape,E.decode=decodeURIComponent;try{this.normalize()}finally{E.encode=c,E.decode=x}return this},G.unicode=function(){var c=E.encode,x=E.decode;E.encode=Dt,E.decode=unescape;try{this.normalize()}finally{E.encode=c,E.decode=x}return this},G.readable=function(){var c=this.clone();c.username("").password("").normalize();var x="";if(c._parts.protocol&&(x+=c._parts.protocol+"://"),c._parts.hostname&&(c.is("punycode")&&g?(x+=g.toUnicode(c._parts.hostname),c._parts.port&&(x+=":"+c._parts.port)):x+=c.host()),c._parts.hostname&&c._parts.path&&c._parts.path.
50charAt(0)!=="/"&&(x+="/"),x+=c.path(!0),c._parts.query){for(var O="",L=0,J=c._parts.query.split("&"),U=J.length;L<U;L++){var W=(J[L]||"").split("=");O+="&"+E.decodeQuery(W[0],this._parts.escapeQuerySpace).replace(/&/g,"%26"),W[1]!==void 0&&(O+="="+E.decodeQuery(W[1],this._parts.escapeQuerySpace).replace(/&/g,"%26"))}x+="?"+O.substring(1)}return x+=E.decodeQuery(c.hash(),!0),x},G.absoluteTo=function(c){var x=this.clone(),O=["protocol","username","password","hostname","port"],L,J,U;if(this._parts.urn)throw new Error("URNs do not have any generally defined hierarchical components");if(c instanceof E||(c=new E(c)),x._parts.protocol||(x._parts.protocol=c._parts.protocol,this._parts.hostname))return x;for(J=0;U=O[J];J++)x._parts[U]=c._parts[U];return x._parts.path?(x._parts.path.substring(-2)===".."&&(x._parts.path+="/"),x.path().charAt(0)!=="/"&&(L=c.directory(),L=L||(c.path().indexOf("/")===0?"/":""),x._parts.path=(L?L+"/":"")+x._parts.path,x.normalizePath())):(x._parts.path=c._parts.path,x._parts.query||(x._parts.query=c._parts.query)),x.build(),x},G.relativeTo=function(c){var x=this.clone().normalize(),O,L,J,U,W;if(x._parts.urn)throw new Error("URNs do not have any generally defined hierarchical components");if(c=new E(c).normalize(),O=x._parts,L=c._parts,U=x.path(),W=c.path(),U.charAt(0)!=="/")throw new Error("URI is already relative");if(W.charAt(0)!=="/")throw new Error("Cannot calculate a URI relative to another relative URI");if(O.protocol===L.protocol&&(O.protocol=null),O.username!==L.username||O.password!==L.password||O.protocol!==null||O.username!==null||O.password!==null)return x.build();if(O.hostname===L.hostname&&O.port===L.port)O.hostname=null,O.port=null;else return x.build();if(U===W)return O.path="",x.build();if(J=E.commonPath(U,W),!J)return x.build();var at=L.path.substring(J.length).replace(/[^\/]*$/,"").replace(/.*?\//g,"../");return O.path=at+O.path.substring(J.length)||"./",x.build()},G.equals=function(c){var x=this.clone(),O=new E(c),L={},J={},U={},W,at,ft;if(x.normalize(),O.normalize(),x.toString()===O.toString())return!0;if(W=x.query(),at=O.query(),x.query(""),O.query(""),x.toString()!==O.toString()||W.length!==at.length)return!1;L=E.parseQuery(W,this._parts.escapeQuerySpace),J=E.parseQuery(at,this._parts.escapeQuerySpace);for(ft in L)if(it.call(L,ft)){if(_t(L[ft])){if(!Bt(L[ft],J[ft]))return!1}else if(L[ft]!==J[ft])return!1;U[ft]=!0}for(ft in J)if(it.call(J,ft)&&!U[ft])return!1;return!0},G.duplicateQueryParameters=function(c){return this._parts.duplicateQueryParameters=!!c,this},G.escapeQuerySpace=function(c){return this._parts.escapeQuerySpace=!!c,this},E})},function(R,N,k){"use strict";k.d(N,"a",function(){return Lt});var m=k(31),y=k.n(m),l=k(0),g=k(5);const v=(z,tt)=>{let nt=new Date(ut(z)),kt=new Date(ut(tt));return!(nt.getUTCFullYear()!==kt.getUTCFullYear()||nt.getUTCMonth()!==kt.getUTCMonth()||nt.getUTCDate()!==kt.getUTCDate())},o=(z,tt)=>{let nt=new Date(ut(z)),kt=new Date(ut(tt));return nt.getUTCFullYear()===kt.getUTCFullYear()&&nt.getUTCMonth()===kt.getUTCMonth()},B=(z,tt)=>{let nt=new Date(ut(z)),kt=new Date(ut(tt));return nt.getUTCFullYear()===kt.getUTCFullYear()},M=()=>new Date().getFullYear(),E=(z,tt,nt)=>{Object(l.c)("ltimef")},pt=(z,tt,nt)=>{Object(l.c)("ltimestampf")},G=(z,tt)=>{let nt=new Date(2006,1,1,tt/100,tt%100);return it(z,nt.getTime())},it=(z,tt)=>{let nt=new Date(tt),kt=nt.getFullYear(),gt=nt.getDate(),Nt=nt.getDay(),zt=nt.getMonth(),Gt=nt.getHours(),be=nt.getMinutes(),se=nt.getSeconds(),Te=nt.getTimezoneOffset(),ee=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],Fe=["January","February","March","April","May","June","July","August","September","October","November","December"];const Se=zt+1,xe=[["2006",kt],["06",kt%100],["15",Gt<=9?"0"+Gt:Gt],["03",`${0<Gt&&Gt<10?0:""}${(Gt+11)%12+1}`],["3",(Gt+11)%12+1],["PM",Gt>=12?"PM":"AM"],["pm",Gt>=12?"pm":"am"],["04",be<10?`0${be}`:be],["05",se<10?`0${se}`:se],["-0700",Te],["January",Fe[zt]],["Jan",Fe[zt].substring(0,3)],["01",`${Se<10?0:""}${Se}`],["1",Se],["02",`${gt<10?0:""}${gt}`],["2",gt],["Monday",ee[Nt]],["Mon",ee[Nt].substring(0,3)],["Mo",ee[Nt].substring(0,2)]],Le=xe.reduce((re,[Ge,ae])=>Object.assign(re,{[Ge]:ae}),{}),Oe=new RegExp(xe.map(([re])=>re).join("|"),"g");return z.replace(Oe,re=>Le[re])},At=z=>{let tt=z.day,nt=z.month-1,kt=z.year;return new Date(Date.UTC(kt,nt,tt)).setUTCHours(0)/1e3},ut=z=>z*1e3,Ct=z=>z,Pt=()=>{Object(l.c)("missing ldatetimef")},Bt=z=>(Object(l.b)(z,"string"),(window||Number).parseInt(z)),Ut=z=>(Object(l.b)(z,"string"),(window||Number).parseFloat(z)),X=(z,tt)=>(Object(l.b)(z,"array"),z.filter(nt=>nt===tt).length>0),Dt=(z,tt)=>(Object(l.b)(z,"string"),Object(l.b)(tt,"string"),z.indexOf(tt)),wt=(z,tt)=>(Object(l.b)(z,"array"),Object(l.b)(tt,"array"),z.concat(tt)),Tt=z=>{if(Object(l.b)(z,"array"),z.length===0)return z;let tt=[z[0]];for(let nt=1,kt=z.length,gt=1<=kt;gt?nt<kt:nt>kt;gt?nt++:nt--){let Nt=z[nt],zt=tt[tt.length-1];Ot(zt,Nt)&&Nt.holiday===void 0&&zt.holiday===void 0?zt.through=Nt.day:tt.push(Nt)}return tt};let Ot=function(z,tt){Object(l.a)(z),Object(l.a)(tt);let nt=z.intervals;if(nt===void 0)return z.time===tt.time;let kt=tt.intervals;if(nt.length!==kt.length)return!1;for(let gt=0,Nt=nt.length,zt=0<=Nt;zt?gt<Nt:gt>Nt;zt?gt++:gt--)if(nt[gt].start!==kt[gt].start||nt[gt].end!==kt[gt].end)return!1;return!0};const bt=(z,tt)=>privatem("gmap"),Vt=(z,tt,nt,kt)=>{if(kt==null&&(kt=!0),Object(l.b)(z,"array"),Object(l.b)(tt,"number"),Object(l.b)(nt,"number"),Object(l.b)(kt,"boolean"),z.length===0)throw new Error("non-zero length sizes array required");if(z.length>1){let Te=tt>0?tt:"",ee=nt>0?nt:"",Fe=`${Te}x${ee}`;return Xt(z,Fe,kt)}let Nt=function(Te){let ee=Te.match(/^(https?:)?\/\/(([^:\/?#]*)(?:\:([0-9]+))?)([\/]{0,1}[^?#]*)(\?[^#]*|)(#.*|)$/);return ee&&{protocol:ee[1]||"",host:ee[2]||"",hostname:ee[3]||"",port:ee[4]||"",pathname:ee[5]||"",search:ee[6]||"",hash:ee[7]||""}}(z[0].url);kt?Nt.hostname="dynl.mktgcdn.com":Nt.hostname="dynm.mktgcdn.com";let zt=Nt.pathname.split("/"),be=zt.pop().split(".").pop(),se=`${tt}x${nt}.${be}`;return zt.push(se),Nt.pathname=zt.join("/"),`${Nt.protocol}//${Nt.hostname}${Nt.port}${Nt.pathname}${Nt.search}${Nt.hash}`};function Xt(z,tt,nt){let kt,gt;if(nt==null&&(nt=!0),Object(l.b)(z,"array"),Object(l.b)(tt,"string"),tt.indexOf("x")===-1)throw new Error("Invalid desired size");Object(l.b)(nt,"boolean");let Nt=kt=-1,zt=tt.split("x");if(zt[0]!==""&&(Nt=(window||Number).parseInt(zt[0]),(window||Number).isNaN(Nt)))throw new Error("Invalid width specified");if(zt[1]!==""&&(kt=(window||Number).parseInt(zt[1]),(window||Number).isNaN(kt)))throw new Error("Invalid height specified");let Gt=Nt===-1,be=kt===-1;if(nt){for(gt=z.length-1;gt>=0;){if(!(z[gt].width&&z[gt].height))return z[gt].url;if(Nt>0&&(Gt=z[gt].width>=Nt),kt>0&&(be=z[gt].height>=kt),be&&Gt)break;gt--}gt<=0&&(gt=0)}else{for(gt=0;gt<z.length;){if(!(z[gt].width&&z[gt].height))return z[gt].url;if(Nt>0&&(Gt=z[gt].width<=Nt),kt>0&&(be=z[gt].height<=kt),be&&Gt)break;gt++}gt>=z.length&&(gt=z.length-1)}return z[gt].url}function me(z,tt,nt=!0){if(Object(l.a)(z),Object(l.b)(tt,"string"),tt.indexOf("x")===-1)throw new Error("Invalid desired size");return Object(l.b)(nt,"boolean"),z.thumbnails||(z.thumbnails=[]),Object(l.b)(z.thumbnails,"array"),z.width!=null&&z.height!=null&&z.url!=null&&z.thumbnails.push({width:z.width,height:z.height,url:z.url}),Xt(z.thumbnails,tt,nt)}const Ne=z=>(Object(l.b)(z,"string"),z.length!==10?z:`(${z.substring(0,3)}) ${z.substring(3,6)}-${z.substring(6,10)}`);function vt(z,tt,nt){throw console.log("lphoneNumber is disabled by default."),console.log("Import 'phone.js' and uncomment the function in 'funcs.js'"),new Error("lphoneNumber is disabled")}const Lt=(z,tt,nt="")=>(Object(l.b)(z,"string"),Object(l.b)(tt,"string"),Object(l.b)(nt,"string"),z.replace(new RegExp(tt,"g"),nt)),c=(z,tt,nt,kt=-1)=>
50{if(Object(l.b)(z,"string"),Object(l.b)(tt,"string"),Object(l.b)(nt,"string"),Object(l.b)(kt,"number"),kt===-1)return z.replace(new RegExp(tt.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1"),"g"),nt);if(kt===0||tt===nt)return z;const gt=z.split(tt);return gt.slice(0,kt+1).join(nt)+[""].concat(gt.slice(kt+1)).join(tt)},x=z=>{Object(l.b)(z,"array");const tt=(nt,kt)=>nt.reduce((gt,Nt)=>gt.concat(Nt[kt]),[]);return tt(tt(z,"sections"),"items")},O=(z,tt,nt)=>{Object(l.b)(z,"array"),Object(l.b)(tt,"string");let kt=[],gt=new Map;for(let Gt of Array.from(z)){var Nt,zt;nt?zt=Object(l.d)(Gt,tt)?Object(l.d)(Gt,tt):nt:zt=Object(l.d)(Gt,tt),gt.get(zt)?Nt=gt.get(zt):Nt=[],Nt.push(Gt),gt.set(zt,Nt)}for(let Gt of gt.keys())kt.push({key:Gt,vals:gt.get(Gt)});return J(kt,["key"])},L=(z,tt,nt)=>{Object(l.b)(z,"array"),Object(l.b)(tt,"string"),nt&&Object(l.b)(nt,"string");let kt={};for(let Gt of Array.from(z)){var gt,Nt,zt;nt?Nt=Object(l.d)(Gt,tt)?Object(l.d)(Gt,tt):nt:Nt=Object(l.d)(Gt,tt),zt=Nt.toString(),kt[zt]?gt=kt[zt]:gt=[],gt.push(Gt),kt[zt]=gt}return kt},J=(z,tt,nt)=>{if(Object(l.b)(z,"array"),z.length===0)return[];if(Object(l.b)(tt,"array"),tt.length===0)return z;let kt=function(Nt){let zt=Nt.length;return function(Gt,be){let se,Te=0;for(;Te<zt;){se=0;let ee=Nt[Te],Fe=ee.charAt(0)==="-";Fe&&(ee=ee.substring(1));let Se=Fe?-1:1,xe=Object(l.d)(Gt,ee),Le=Object(l.d)(be,ee);if(typeof xe=="string"&&typeof Le!="string"||typeof Le=="string"&&typeof xe!="string"?typeof xe=="string"?se=Se*1:se=Se*-1:typeof xe=="string"&&typeof Le=="string"?(xe.localeCompare(Le,nt)<0&&(se=Se*-1),xe.localeCompare(Le,nt)>0&&(se=Se*1)):(xe<Le&&(se=Se*-1),xe>Le&&(se=Se*1)),se!==0)break;Te++}return se}};return z.sort(kt(tt))},U=(z,tt)=>{if(tt==null&&(tt=!0),Object(l.b)(z,"array"),z.length===0)return[];let nt=typeof z[0];if(!["number","boolean","string"].includes(nt))throw new Error("Expected a list of primitive types");if(z.length===1)return[z[0]];tt=tt?1:-1;for(let gt of z)Object(l.b)(gt,nt);let kt=function(gt,Nt){let zt=0;switch(typeof gt){case"string":{gt.localeCompare(Nt)<0&&(zt=-1*tt),gt.localeCompare(Nt)>0&&(zt=1*tt);break}default:gt<Nt&&(zt=-1*tt),gt>Nt&&(zt=1*tt)}return zt};return z.sort(kt)},W=(z,tt)=>Object(l.c)("lnumberf"),at=(z,tt)=>Object(l.c)("lpercentf"),ft=(z,tt,nt)=>Object(l.c)("lcurrencyf"),Mt=(z,tt)=>Object(l.c)("llanguageName"),Kt=(z,tt)=>Object(l.c)("lcountryName"),Qt=(z,tt)=>Object(l.c)("llocaleName"),Rt=(z,tt,nt)=>Object(l.c)("lregionName"),te=()=>Object(l.c)("ltimezone"),ne=Xt,ue=()=>Object(l.c)("imageBySizeDynamic"),he=()=>Object(l.c)("imageDynamic"),St=z=>(Object(l.b)(z,"string"),z.replace(/(?!\+)\D/g,"")),_e=z=>(Object(l.b)(z,"string"),z.length),ie=(z,tt,nt)=>(nt==null&&(nt=-1),Object(l.b)(z,"string"),z.substring(tt,nt===-1?z.length:nt)),Ae=v,Ce=o,lr=B,A=M,f=E,h=pt,S=G,$=it,rt=At,st=(z,tt,nt)=>(nt==null&&(nt=z.length-1),z.slice(tt,nt)),Wt=z=>{Object(l.b)(z,"string");let tt=g.a[z];return tt||z},Jt=z=>{Object(l.b)(z,"string");let tt=new y.a(z);return{scheme:tt.scheme(),host:tt.host(),hostname:tt.hostname(),port:tt.port(),path:tt.path(),query:tt.query(),fragment:tt.fragment()}}},function(R,N,k){"use strict";k.r(N),k.d(N,"i18nBundle",function(){return y});var m=k(1);if(typeof y=="undefined")var y={};y.msg2615094933380925163=function(l,g,v){var o="";return o+="Page loading image",o},y.msg2680038073527570079=function(l,g,v){var o="";return o+="All locations",o},y.msg4822761276498686639=function(l,g,v){var o="";switch(l.isSingular){case 1:o+="kilometer";break;default:o+="kilometers"}return o},y.msg5097048031544491748=function(l,g,v){var o="";switch(l.isSingular){case 1:o+="mile";break;default:o+="miles"}return o},y.msg2501522447884928778=function(l,g,v){var o="";return o+="Prev",o},y.msg3885497195825665706=function(l,g,v){var o="";return o+="Next",o},y.msg5068227295572142364=function(l,g,v){var o="";return o+="Get a Ride",o},y.msg4819664317986608134=function(l,g,v){var o="";return o+=Object(m.a)(l.cleanRating),o+=" out of ",o+=Object(m.a)(l.max),o+=" stars",o},y.msg115930618352415341=function(l,g,v){var o="";return o+="Read More",o},y.msg4164683707696039088=function(l,g,v){var o="";return o+="Read Less",o},y.msg1627021118905889379=function(l,g,v){var o="";return o+=Object(m.a)(l.numResults),o+=" results are available. Keyboard users, use up and down arrows to review and enter to select. Touch device users, explore by touch or with swipe gestures.",o},y.msg8425693555190549973=function(l,g,v){var o="";return o+="YouTube video about ",o+=Object(m.a)(l.item.name),o},y.msg8840099676325771876=function(l,g,v){var o="";return o+=Object(m.a)(l.statusText),o+=" ",o+=Object(m.a)(l.displayTime),o},y.msg8971900808609985421=function(l,g,v){var o="";return o+=Object(m.a)(l.statusText),o+=" ",o+=Object(m.a)(l.displayTime),o+=" ",o+=Object(m.a)(l.displayDay),o},y.msg8840099676325771876=function(l,g,v){var o="";return o+=Object(m.a)(l.statusText),o+=" ",o+=Object(m.a)(l.displayTime),o},y.msg8971900808609985421=function(l,g,v){var o="";return o+=Object(m.a)(l.statusText),o+=" ",o+=Object(m.a)(l.displayTime),o+=" ",o+=Object(m.a)(l.displayDay),o},y.msg8298345174335730619=function(l,g,v){var o="";return o+="Get directions to ",o+=Object(m.a)(l.profile.name),o+=" at ",o+=Object(m.a)(l.profile.address.line1),o+=" ",o+=Object(m.a)(l.profile.address.city),o+=", ",o+=Object(m.a)(l.profile.address.region),o},y.msg2516594665846099921=function(l,g,v){var o="";return o+=Object(m.a)(l.profile.name),o+=" at ",o+=Object(m.a)(l.profile.address.line1),o+=" ",o+=Object(m.a)(l.profile.address.city),o+=", ",o+=Object(m.a)(l.profile.address.region),o},y.msg3260842100877797038=function(l,g,v){var o="";return o+="Map of ",o+=Object(m.a)(l.profile.address.line1),o+=" in ",o+=Object(m.a)(l.profile.address.city),o},y.msg7002955679222677443=function(l,g,v){var o="";return o+="Learn More",o},y.msg7002955679222677443=function(l,g,v){var o="";return o+="Learn More",o},y.msg8882855736505336706=function(l,g,v){var o="";return o+="Response from ",o+=Object(m.a)(l.brandName),o},y.msg4924374013159394205=function(l,g,v){var o="";return o+="We will not sell your information without your consent. You can review our privacy policy ",o+=Object(m.a)(l.here),o+=".",o},y.msg2712172552149540535=function(l,g,v){var o="";return o+="(Based on ",o+=Object(m.a)(l.reviews.total),o+=" Reviews)",o},y.msg5357288249337388050=function(l,g,v){var o="";return o+="Displaying reviews 1 - ",o+=Object(m.a)(l.maxReviewsToDisplay),o+=" out of the",o+=" ",o+=Object(m.a)(l.reviews.recent.length),o+=" most recent",o},y.msg8583874870373214447=function(l,g,v){var o="";return o+="Bay State Physical Therapy",o},y.msg2654355008121721660=function(l,g,v){var o="";return o+="Cypress Physical Therapy",o},y.msg1350351558153790242=function(l,g,v){var o="";return o+="MCR Chiropractic",o},y.msg1211025772727683995=function(l,g,v){var o="";return o+="MVPT Physical Therapy",o},y.msg6550299995362515878=function(l,g,v){var o="";return o+="Chiropractor",o},y.msg4814221849974658196=function(l,g,v){var o="";return o+="Physical Therapy",o},y.msg4314635307270261414=function(l,g,v){var o="";return o+="Main Menu",o},y.msg4462165726005928867=function(l,g,v){var o="";return o+="See more",o},y.msg8834865395786250818=function(l,g,v){var o="";return o+="Bay State Physical Therapy is not affiliated with Baystate Health, Inc.",o},y.msg4109763264539435526=function(l,g,v){var o="";return o+="Cypress Health Partners: The Premier Network of Leading Physical Therapy Providers in the Northeast",o},y.msg935659957981393244=function(l,g,v){var o="";return o+="More Details",o},y.msg1726363342938046830=function(l,g,v){var o="";return o+="About",o},y.msg7638327062810510577=function(l,g,v){var o="";return o+="Click to expand or collapse content",o},y.msg6304432362546770951=function(l,g,v){var o="";return o+="Address",o},y.msg4707882529250163537=function(l,g,v){var o="";return o+="When autocomplete results are available, use up and down arrows to review, and enter to select. Touch device users, explore by touch or with swipe gestures.",o},y.msg7192098779461226758=function(l,g,v){var o="";return o+="No autocomplete results",o},y.msg4623054423382764227=function(l,g,v){var o="";return o+="Select Brands:",o},y.msg2346854596397281600=function(l,g,v){var o="";return o+="All Locations",o},y.msg2714925661448410730=function(l,g,v){var o="";return o+="Find a Location",o},y.msg7922989125096435449=function(l,g,v){var o="";return o+="Contact",o},y.msg314315645942131479=function(l,g,v){var o="";return o+="Info",o},y.msg8070396816726827304=function(l,g,v){var o="";return o+="Hours",o},y.msg791988267498679324=function(l,g,v){var o="";return o+="Fax",o},y.msg7659230836774360289=function(l,g,v){var o="";return o+="ID Number",o},y.msg8116147809961744808=function(l,g,v){var o="";return o+="Office",o},y.msg7535645862736277850=function(l,g,v){var o="";return o+="Cell",o},y.msg3730139500618908668=function(l,g,v){var o="";return o+="Friday",o},y.msg8739442281958563044=function(l,g,v){var o="";return o+="Monday",o},y.msg1830554030016307335=function(l,g,v){var o="";return o+="Saturday",o},y.msg6950140976689343775=function(l,g,v){var o="";return o+="Sunday",o},y.msg1433683192825895947=function(l,g,v){var o="";return o+="Thursday",o},y.msg9176037901730521018=function(l,g,v){var o="";return o+="Tuesday",o},y.msg8798932904948432529=function(l,g,v){var o="";return o+="Wednesday",o},y.msg4164683707696039088=function(l,g,v){var o="";return o+="Read Less",o},y.msg5224249020259066584=function(l,g,v){var o="";return o+="Click to collapse this description",o},y.msg115930618352415341=function(l,g,v){var o="";return o+="Read More",o},y.msg5132762757939099243=function(l,g,v){var o="";return o+="Click to expand this description and continue reading",o},y.msg8981724482694536509=function(l,g,v){var o="";return o+="Directions",o},y.msg2226625262738940373=function(l,g,v){var o="";return o+="Send Email",o},y.msg5028777105388019087=function(l,g,v){var o="";return o+="Details",o},y.msg5399965515961120951=function(l,g,v){var o="";return o+="Upcoming Events",o},y.msg5597510230428693147=function(l,g,v){var o="";return o+="Expand or collapse answer",o},y.msg4391289919356861627=function(l,g,v){var o="";return o+="Apply",o},y.msg8302462288761524186=function(l,g,v){var o="";return o+="Display filters.",o},y.msg4163272119298020373=function(l,g,v){var o="";return o+="Filters",o},y.msg8700121026680200191=function(l,g,v){var o="";return o+="Clear",o},y.msg5098514115800581725=function(l,g,v){var o="";return o+="Close filters",o},y.msg7002469500845398805=function(l,g,v){var o="";return o+="Select Country",o}
50,y.msg2482107679054510701=function(l,g,v){var o="";return o+="Select State",o},y.msg9063081952298171751=function(l,g,v){var o="";return o+="Geolocate.",o},y.msg5866825208773395987=function(l,g,v){var o="";return o+="Sorry, we are unable to determine your location at this time.",o},y.msg3797318847959153710=function(l,g,v){var o="";return o+="My Location",o},y.msg5950895346618553652=function(l,g,v){var o="";return o+="Get Directions",o},y.msg6562808078108260691=function(l,g,v){var o="";return o+="Go to Facebook page",o},y.msg8222400978073640434=function(l,g,v){var o="";return o+="Go to Twitter page",o},y.msg6467824534957797874=function(l,g,v){var o="";return o+="Go to Instagram page",o},y.msg864790533737592197=function(l,g,v){var o="";return o+="Go to LinkedIn page",o},y.msg6959512072748454313=function(l,g,v){var o="";return o+="Go to YouTube page",o},y.msg9034013533087628845=function(l,g,v){var o="";return o+="Link to main website",o},y.msg6390538431822662166=function(l,g,v){var o="";return o+="Main navigation menu",o},y.msg2452501553973337133=function(l,g,v){var o="";return o+="Open mobile menu",o},y.msg1000681287924326933=function(l,g,v){var o="";return o+="Close mobile menu",o},y.msg2938422419101518319=function(l,g,v){var o="";return o+="All Day",o},y.msg7941727184257822922=function(l,g,v){var o="";return o+="All Week",o},y.msg1985092179966731661=function(l,g,v){var o="";return o+="Closed at",o},y.msg4651255016117941158=function(l,g,v){var o="";return o+="Closed Today",o},y.msg7467514706151913256=function(l,g,v){var o="";return o+="Closes at",o},y.msg5632687096266177783=function(l,g,v){var o="";return o+="Day of the Week",o},y.msg8070396816726827304=function(l,g,v){var o="";return o+="Hours",o},y.msg2698673961522546643=function(l,g,v){var o="";return o+="Open 24 Hours",o},y.msg96963893864775176=function(l,g,v){var o="";return o+="Opens at",o},y.msg8050087808612352027=function(l,g,v){var o="";return o+="Open Today",o},y.msg8828277235303377607=function(l,g,v){var o="";return o+="Open until",o},y.msg6307084383315366376=function(l,g,v){var o="";return o+="Open until midnight",o},y.msg7860418101283165917=function(l,g,v){var o="";return o+="Closed",o},y.msg7593555694782789615=function(l,g,v){var o="";return o+="Open",o},y.msg4461870650853986011=function(l,g,v){var o="";return o+="Open Now",o},y.msg4628776961570250524=function(l,g,v){var o="";return o+="Store Hours:",o},y.msg9125359362597743257=function(l,g,v){var o="";return o+="Close info window",o},y.msg2714925661448410730=function(l,g,v){var o="";return o+="Find a Location",o},y.msg5164894135903408405=function(l,g,v){var o="";return o+="Close location detail",o},y.msg633025297264527344=function(l,g,v){var o="";return o+="location",o},y.msg3806794704086770507=function(l,g,v){var o="";return o+="locations",o},y.msg3919288831277725657=function(l,g,v){var o="";return o+="a location",o},y.msg2702876234668557656=function(l,g,v){var o="";return o+="browse our directory.",o},y.msg5529305447205391833=function(l,g,v){var o="";return o+="Find a location near you",o},y.msg4022559445815159626=function(l,g,v){var o="";return o+="Locator",o},y.msg749435979294434408=function(l,g,v){var o="";return o+="Search this area",o},y.msg7353391633559525757=function(l,g,v){var o="";return o+="View List",o},y.msg2177194222940999235=function(l,g,v){var o="";return o+="View Map",o},y.msg4640308558251584167=function(l,g,v){var o="";return o+="Map Center",o},y.msg2510527805489094381=function(l,g,v){var o="";return o+="map pin",o},y.msg202442244688100878=function(l,g,v){var o="";return o+="close",o},y.msg594040666723085573=function(l,g,v){var o="";return o+="Notification Toggle Button",o},y.msg6556772568177944555=function(l,g,v){var o="";return o+="Alternate Number",o},y.msg6398433642385327932=function(l,g,v){var o="";return o+="Call",o},y.msg7429303956572021019=function(l,g,v){var o="";return o+="Fax Number",o},y.msg4425959074279579115=function(l,g,v){var o="";return o+="phone",o},y.msg114579801111215837=function(l,g,v){var o="";return o+="Main Number",o},y.msg7571110135159465275=function(l,g,v){var o="";return o+="Mobile Number",o},y.msg6340560915365485036=function(l,g,v){var o="";return o+="Toll Free Number",o},y.msg6074599755612986543=function(l,g,v){var o="";return o+="TTY",o},y.msg3885497195825665706=function(l,g,v){var o="";return o+="Next",o},y.msg4452427314943113135=function(l,g,v){var o="";return o+="Previous",o},y.msg7197784962634272272=function(l,g,v){var o="";return o+="There will be a delay between your submission and the public display of your review online.",o},y.msg2727676311327450400=function(l,g,v){var o="";return o+="Edit Your Review",o},y.msg8766840274158243690=function(l,g,v){var o="";return o+="Oops!",o},y.msg4736373042784986500=function(l,g,v){var o="";return o+="We encountered an error, please try again later.",o},y.msg7594312534461596116=function(l,g,v){var o="";return o+="Please select a star rating, leave a message, and agree to the disclaimer.",o},y.msg9082313312747516014=function(l,g,v){var o="";return o+="Rate Your Experience",o},y.msg1275983074547235627=function(l,g,v){var o="";return o+="I agree to allow the business to feature my first name, last initial and my feedback on the business\u2019s website, promotional materials, or any other media for advertising and promotional purposes.",o},y.msg858192247408211331=function(l,g,v){var o="";return o+="here",o},y.msg3706222784708785028=function(l,g,v){var o="";return o+="Rating",o},y.msg5801522709666985530=function(l,g,v){var o="";return o+="Displaying recent review",o},y.msg7704517751343657086=function(l,g,v){var o="";return o+="Recent Reviews",o},y.msg5864566895111163965=function(l,g,v){var o="";return o+="Submit a Review",o},y.msg1455984864681421806=function(l,g,v){var o="";return o+="All fields required",o},y.msg3357031660050032232=function(l,g,v){var o="";
vendor: 28,591 bytes, lines 50-55
50return o+="Thank you!",o},y.msg2122114947464410227=function(l,g,v){var o="";return o+="We value your feedback.",o},y.msg1529556971784840864=function(l,g,v){var o="";return o+="Total Reviews",o},y.msg8667165813845348209=function(l,g,v){var o="";return o+="Update Review",o},y.msg1864239452331853478=function(l,g,v){var o="";return o+="Search by city and state or ZIP code",o},y.msg3693699277505444254=function(l,g,v){var o="";return o+="City, State/Province, Zip or City & Country",o},y.msg3338381954110528091=function(l,g,v){var o="";return o+="e.g. Boston, MA",o},y.msg2514787022431565738=function(l,g,v){var o="";return o+="Submit a search.",o},y.msg7143579180750436311=function(l,g,v){var o="";return o+="Services",o},y.msg3686067195493197934=function(l,g,v){var o="";return o+="Skip to Map Pins",o},y.msg2141973398195643113=function(l,g,v){var o="";return o+="Visit us on",o},y.msg6018246591673612412=function(l,g,v){var o="";return o+="Follow",o},y.msg2296994854636737106=function(l,g,v){var o="";return o+="Follow us on Twitter",o},y.msg6932625725153751241=function(l,g,v){var o="";return o+="View this video on Youtube",o},y.msg2615094933380925163=function(l,g,v){var o="";return o+="Page loading image",o},y.msg2071044062403758943=function(l,g,v){var o="";return o+="Visit Store Website",o},y.msg8765540239151861999=function(l,g,v){var o="";return o+="your search",o},y.msg3207050836358092212=function(l,g,v){var o="";return o+="to",o},y.msg5068227295572142364=function(l,g,v){var o="";return o+="Get a Ride",o},y.msg6692445297833028110=function(l,g,v){var o="";switch(l.entityCount){case 1:o+=Object(m.a)(l.entityCount),o+=" Location";break;default:o+=Object(m.a)(l.entityCount),o+=" Locations"}return o},y.msg241125261823971155=function(l,g,v){var o="";return o+="Find ",o+=Object(m.b)(Object(m.a)(l.resultTypeText)),o},y.msg241125261823971155=function(l,g,v){var o="";return o+="Find ",o+=Object(m.b)(Object(m.a)(l.resultTypeText)),o},y.msg127931288300487395=function(l,g,v){var o="";return o+="Use our locator to find ",o+=Object(m.a)(l.resultTypeText),o+=" near you or ",o+=Object(m.a)(l.browseDirectory),o},y.msg1331304881518507836=function(l,g,v){var o="";switch(l.resultCount){case 1:o+="1 ",o+=Object(m.a)(l.resultTypeText),o+=' near "',o+=Object(m.a)(l.searchQuery),o+='"';break;default:o+=Object(m.a)(l.resultCount),o+=" ",o+=Object(m.a)(l.resultTypePluralText),o+=' near "',o+=Object(m.a)(l.searchQuery),o+='"'}return o},y.msg4463059959395514810=function(l,g,v){var o="";switch(l.resultCount){case 1:o+="1 ",o+=Object(m.a)(l.resultTypeText);break;default:o+=Object(m.a)(l.resultCount),o+=" ",o+=Object(m.a)(l.resultTypePluralText)}return o},y.msg4633070336791168268=function(l,g,v){var o="";return o+="Sorry, there are no ",o+=Object(m.a)(l.resultTypePluralText),o+=' near "',o+=Object(m.a)(l.searchQuery),o+='" satisfying the selected filters. Please modify your search and try again or ',o+=Object(m.a)(l.browseDirectory),o},y.msg3275501108802299685=function(l,g,v){var o="";return o+="All Locations in ",o+=Object(m.a)(l.region),o},y.msg6608346281433258915=function(l,g,v){var o="";return o+="Find a physical therapy or chiropractic facility near you!",o},y.msg6608346281433258915=function(l,g,v){var o="";return o+="Find a physical therapy or chiropractic facility near you!",o},y.msg6608346281433258915=function(l,g,v){var o="";return o+="Find a physical therapy or chiropractic facility near you!",o},y.msg6055222909495907231=function(l,g,v){var o="";return o+="Our team of expert physical therapists at ",o+=Object(m.a)(l.name),o+=" are here to help you! Book an appointment today!",o},y.msg6055222909495907231=function(l,g,v){var o="";return o+="Our team of expert physical therapists at ",o+=Object(m.a)(l.name),o+=" are here to help you! Book an appointment today!",o},y.msg6055222909495907231=function(l,g,v){var o="";return o+="Our team of expert physical therapists at ",o+=Object(m.a)(l.name),o+=" are here to help you! Book an appointment today!",o},y.msg7156073066154702646=function(l,g,v){var o="";return o+="All Locations in ",o+=Object(m.a)(l.keys[0].entity.profile.address.city),o+=", ",o+=Object(m.a)(l.keys[0].entity.profile.address.region),o},y.msg2913328317961741034=function(l,g,v){var o="";return o+="Use my location",o},y.msg6421814701219171165=function(l,g,v){var o="";return o+="All Chiropractic Locations",o},y.msg1186875169689635724=function(l,g,v){var o="";return o+="All Physical Therapy Locations",o},y.msg695712728980589809=function(l,g,v){var o="";return o+=Object(m.a)(l.profile.name),o+=" in ",o+=Object(m.a)(l.profile.address.city),o+=", ",o+=Object(m.a)(l.profile.address.region),o+=" | ",o+=Object(m.a)(l.profile.address.line1),o},y.msg7469975746965661058=function(l,g,v){var o="";return o+="Our team of expert physical therapists at ",o+=Object(m.a)(l.profile.name),o+=" in ",o+=Object(m.a)(l.profile.address.city),o+=", ",o+=Object(m.a)(l.profile.address.region),o+=" are here to help you! Book an appointment today!",o},y.msg6934477367085427920=function(l,g,v){var o="";return o+="Take a Virtual Tour",o},y.msg730020844019127787=function(l,g,v){var o="";return o+="Check Us Out on Instagram!",o},y.msg4340944007474085518=function(l,g,v){var o="";return o+="Nearby Locations",o},y.msg7060485190751642370=function(l,g,v){var o="";return o+="About ",o+=Object(m.a)(l.profile.name),o},y.msg4428894450753385080=function(l,g,v){var o="";return o+=Object(m.a)(l.cleanRating),o+=" out of ",o+=Object(m.a)(l.maxRating),o+=", ",o+=Object(m.a)(l.total),o},y.msg5480657637742602976=function(l,g,v){var o="";return o+="(",o+=Object(m.a)(l.total),o+=" Reviews)",o},y.msg695712728980589809=function(l,g,v){var o="";return o+=Object(m.a)(l.profile.name),o+=" in ",o+=Object(m.a)(l.profile.address.city),o+=", ",o+=Object(m.a)(l.profile.address.region),o+=" | ",o+=Object(m.a)(l.profile.address.line1),o},y.msg7469975746965661058=function(l,g,v){var o="";return o+="Our team of expert physical therapists at ",o+=Object(m.a)(l.profile.name),o+=" in ",o+=Object(m.a)(l.profile.address.city),o+=", ",o+=Object(m.a)(l.profile.address.region),o+=" are here to help you! Book an appointment today!",o},y.msg2782266812418280347=function(l,g,v){var o="";return o+="FAQs",o},y.msg7704517751343657086=function(l,g,v){var o="";return o+="Recent Reviews",o},y.msg4340944007474085518=function(l,g,v){var o="";return o+="Nearby Locations",o},y.msg6095534740119293938=function(l,g,v){var o="";return o+="previous",o},y.msg5736512712252459867=function(l,g,v){var o="";return o+="next",o},y.msg6095534740119293938=function(l,g,v){var o="";return o+="previous",o},y.msg5736512712252459867=function(l,g,v){var o="";return o+="next",o},y.msg8057649359552680320=function(l,g,v){var o="";return o+="Location Information",o},y.msg6095534740119293938=function(l,g,v){var o="";return o+="previous",o},y.msg5736512712252459867=function(l,g,v){var o="";return o+="next",o},y.msg7115484541401189238=function(l,g,v){var o="";return o+="Hours of Operation",o},y.msg3293657976157696705=function(l,g,v){var o="";return o+="Intake Paperwork",o},y.msg6095534740119293938=function(l,g,v){var o="";return o+="previous",o},y.msg5736512712252459867=function(l,g,v){var o="";return o+="next",o},y.msg7568168175661014733=function(l,g,v){var o="";return o+="View More",o},y.msg3281548670936061737=function(l,g,v){var o="";return o+="View Less",o},y.msg4452427314943113135=function(l,g,v){var o="";return o+="Previous",o},y.msg3885497195825665706=function(l,g,v){var o="";return o+="Next",o},y.msg2674923893812666804=function(l,g,v){var o="";return o+="out of",o},y.msg8995694531558798426=function(l,g,v){var o="";switch(l.reviews.total){case 1:o+="(",o+=Object(m.a)(l.reviews.total),o+=" review)";break;default:o+="(",o+=Object(m.a)(l.reviews.total),o+=" reviews)"}return o},y.msg359867333977005366=function(l,g,v){var o="";return o+=Object(m.a)(l.ratingText),o+=" out of ",o+=Object(m.a)(l.bestRatingText),o},y.msg6095534740119293938=function(l,g,v){var o="";return o+="previous",o},y.msg5736512712252459867=function(l,g,v){var o="";return o+="next",o},y.msg6417304883953456004=function(l,g,v){var o="";return o+="Leave Feedback for ",o+=Object(m.a)(l.profile.name),o},y.msg6417304883953456004=function(l,g,v){var o="";return o+="Leave Feedback for ",o+=Object(m.a)(l.profile.name),o},y.msg6608346281433258915=function(l,g,v){var o="";return o+="Find a physical therapy or chiropractic facility near you!",o},y.msg2714925661448410730=function(l,g,v){var o="";return o+="Find a Location",o},y.msg4415765922510592417=function(l,g,v){var o="";return o+="Internet Explorer Redirect Page",o},y.msg2061348968015544177=function(l,g,v){var o="";return o+="Oops! It looks like you're using Internet Explorer... Please come back to our site on a supported browser.",o},y.msg4797784765144645604=function(l,g,v){var o="";return o+="Supported browsers include:",o}},function(R,N,k){"use strict";(function(m){/*! 51* The buffer module from node.js, for the browser. 52* 53* @author Feross Aboukhadijeh <http://feross.org> 54* @license MIT 55*/var y=k(35),l=k(36),g=k(37);N.Buffer=M,N.SlowBuffer=Bt,N.INSPECT_MAX_BYTES=50,M.TYPED_ARRAY_SUPPORT=m.TYPED_ARRAY_SUPPORT!==void 0?m.TYPED_ARRAY_SUPPORT:v(),N.kMaxLength=o();function v(){try{var A=new Uint8Array(1);return A.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},A.foo()===42&&typeof A.subarray=="function"&&A.subarray(1,1).byteLength===0}catch(f){return!1}}function o(){return M.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function B(A,f){if(o()<f)throw new RangeError("Invalid typed array length");return M.TYPED_ARRAY_SUPPORT?(A=new Uint8Array(f),A.__proto__=M.prototype):(A===null&&(A=new M(f)),A.length=f),A}function M(A,f,h){if(!M.TYPED_ARRAY_SUPPORT&&!(this instanceof M))return new M(A,f,h);if(typeof A=="number"){if(typeof f=="string")throw new Error("If encoding is specified then the first argument must be a string");return it(this,A)}return E(this,A,f,h)}M.poolSize=8192,M._augment=function(A){return A.__proto__=M.prototype,A};function E(A,f,h,S){if(typeof f=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer!="undefined"&&f instanceof ArrayBuffer?_t(A,f,h,S):typeof f=="string"?At(A,f,h):Ct(A,f)}M.from=function(A,f,h){return E(null,A,f,h)},M.TYPED_ARRAY_SUPPORT&&(M.prototype.__proto__=Uint8Array.prototype,M.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&M[Symbol.species]===M&&Object.defineProperty(M,Symbol.species,{value:null,configurable:!0}));function pt(A){if(typeof A!="number")throw new TypeError('"size" argument must be a number');if(A<0)throw new RangeError('"size" argument must not be negative')}function G(A,f,h,S){return pt(f),f<=0?B(A,f):h!==void 0?typeof S=="string"?B(A,f).fill(h,S):B(A,f).fill(h):B(A,f)}M.alloc=function(A,f,h){return G(null,A,f,h)};function it(A,f){if(pt(f),A=B(A,f<0?0:Pt(f)|0),!M.TYPED_ARRAY_SUPPORT)for(var h=0;h<f;++h)A[h]=0;return A}M.allocUnsafe=function(A){return it(null,A)},M.allocUnsafeSlow=function(A){return it(null,A)};function At(A,f,h){if((typeof h!="string"||h==="")&&(h="utf8"),!M.isEncoding(h))throw new TypeError('"encoding" must be a valid string encoding');var S=Ut(f,h)|0;A=B(A,S);var $=A.write(f,h);return $!==S&&(A=A.slice(0,$)),A}function ut(A,f){var h=f.length<0?0:Pt(f.length)|0;A=B(A,h);for(var S=0;S<h;S+=1)A[S]=f[S]&255;return A}function _t(A,f,h,S){if(f.byteLength,h<0||f.byteLength<h)throw new RangeError("'offset' is out of bounds");if(f.byteLength<h+(S||0))throw new RangeError("'length' is out of bounds");return h===void 0&&S===void 0?f=new Uint8Array(f):S===void 0?f=new Uint8Array(f,h):f=new Uint8Array(f,h,S),M.TYPED_ARRAY_SUPPORT?(A=f,A.__proto__=M.prototype):A=ut(A,f),A}function Ct(A,f){if(M.isBuffer(f)){var h=Pt(f.length)|0;return A=B(A,h),A.length===0||f.copy(A,0,0,h),A}if(f){if(typeof ArrayBuffer!="undefined"&&f.buffer instanceof ArrayBuffer||"length"in f)return typeof f.length!="number"||lr(f.length)?B(A,0):ut(A,f);if(f.type==="Buffer"&&g(f.data))return ut(A,f.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function Pt(A){if(A>=o())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o().toString(16)+" bytes");return A|0}function Bt(A){return+A!=A&&(A=0),M.alloc(+A)}M.isBuffer=function(f){return!!(f!=null&&f._isBuffer)},M.compare=function(f,h){if(!M.isBuffer(f)||!M.isBuffer(h))throw new TypeError("Arguments must be Buffers");if(f===h)return 0;for(var S=f.length,$=h.length,rt=0,st=Math.min(S,$);rt<st;++rt)if(f[rt]!==h[rt]){S=f[rt],$=h[rt];break}return S<$?-1:$<S?1:0},M.isEncoding=function(f){switch(String(f).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},M.concat=function(f,h){if(!g(f))throw new TypeError('"list" argument must be an Array of Buffers');if(f.length===0)return M.alloc(0);var S;if(h===void 0)for(h=0,S=0;S<f.length;++S)h+=f[S].length;var $=M.allocUnsafe(h),rt=0;for(S=0;S<f.length;++S){var st=f[S];if(!M.isBuffer(st))throw new TypeError('"list" argument must be an Array of Buffers');st.copy($,rt),rt+=st.length}return $};function Ut(A,f){if(M.isBuffer(A))return A.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(A)||A instanceof ArrayBuffer))return A.byteLength;typeof A!="string"&&(A=""+A);var h=A.length;if(h===0)return 0;for(var S=!1;;)switch(f){case"ascii":case"latin1":case"binary":return h;case"utf8":case"utf-8":case void 0:return St(A).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return h*2;case"hex":return h>>>1;case"base64":return Ae(A).length;default:if(S)return St(A).length;f=(""+f).toLowerCase(),S=!0}}M.byteLength=Ut;function X(A,f,h){var S=!1;if((f===void 0||f<0)&&(f=0),f>this.length||((h===void 0||h>this.length)&&(h=this.length),h<=0)||(h>>>=0,f>>>=0,h<=f))return"";for(A||(A="utf8");;)switch(A){case"hex":return J(this,f,h);case"utf8":case"utf-8":return Lt(this,f,h);case"ascii":return O(this,f,h);case"latin1":case"binary":return L(this,f,h);case"base64":return vt(this,f,h);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return U(this,f,h);default:if(S)throw new TypeError("Unknown encoding: "+A);A=(A+"").toLowerCase(),S=!0}}M.prototype._isBuffer=!0;function Dt(A,f,h){var S=A[f];A[f]=A[h],A[h]=S}M.prototype.swap16=function(){var f=this.length;if(f%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var h=0;h<f;h+=2)Dt(this,h,h+1);return this},M.prototype.swap32=function(){var f=this.length;if(f%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var h=0;h<f;h+=4)Dt(this,h,h+3),Dt(this,h+1,h+2);return this},M.prototype.swap64=function(){var f=this.length;if(f%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var h=0;h<f;h+=8)Dt(this,h,h+7),Dt(this,h+1,h+6),Dt(this,h+2,h+5),Dt(this,h+3,h+4);return this},M.prototype.toString=function(){var f=this.length|0;return f===0?"":arguments.length===0?Lt(this,0,f):X.apply(this,arguments)},M.prototype.equals=function(f){if(!M.isBuffer(f))throw new TypeError("Argument must be a Buffer");return this===f?!0:M.compare(this,f)===0},M.prototype.inspect=function(){var f="",h=N.INSPECT_MAX_BYTES;return this.length>0&&(f=this.toString("hex",0,h).match(/.{2}/g).join(" "),this.length>h&&(f+=" ... ")),"<Buffer "+f+">"},M.prototype.compare=function(f,h,S,$,rt){if(!M.isBuffer(f))throw new TypeError("Argument must be a Buffer");if(h===void 0&&(h=0),S===void 0&&(S=f?f.length:0),$===void 0&&($=0),rt===void 0&&(rt=this.length),h<0||S>f.length||$<0||rt>this.length)throw new RangeError("out of range index");if($>=rt&&h>=S)return 0;if($>=rt)return-1;if(h>=S)return 1;if(h>>>=0,S>>>=0,$>>>=0,rt>>>=0,this===f)return 0;for(var st=rt-$,Wt=S-h,Jt=Math.min(st,Wt),z=this.slice($,rt),tt=f.slice(h,S),nt=0;nt<Jt;++nt)if(z[nt]!==tt[nt]){st=z[nt],Wt=tt[nt];break}return st<Wt?-1:Wt<st?1:0};function wt(A,f,h,S,$){if(A.length===0)return-1;if(typeof h=="string"?(S=h,h=0):h>2147483647?h=2147483647:h<-2147483648&&(h=-2147483648),h=+h,isNaN(h)&&(h=$?0:A.length-1),h<0&&(h=A.length+h),h>=A.length){if($)return-1;h=A.length-1}else if(h<0)if($)h=0;else return-1;if(typeof f=="string"&&(f=M.from(f,S)),M.isBuffer(f))return f.length===0?-1:Tt(A,f,h,S,$);if(typeof f=="number")return f=f&255,M.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?$?Uint8Array.prototype.indexOf.call(A,f,h):Uint8Array.prototype.lastIndexOf.call(A,f,h):Tt(A,[f],h,S,$);throw new TypeError("val must be string, number or Buffer")}function Tt(A,f,h,S,$){var rt=1,st=A.length,Wt=f.length;if(S!==void 0&&(S=String(S).toLowerCase(),S==="ucs2"||S==="ucs-2"||S==="utf16le"||S==="utf-16le")){if(A.length<2||f.length<2)return-1;rt=2,st/=2,Wt/=2,h/=2}function Jt(gt,Nt){return rt===1?gt[Nt]:gt.readUInt16BE(Nt*rt)}var z;if($){var tt=-1;for(z=h;z<st;z++)if(Jt(A,z)===Jt(f,tt===-1?0:z-tt)){if(tt===-1&&(tt=z),z-tt+1===Wt)return tt*rt}else tt!==-1&&(z-=z-tt),tt=-1}else for(h+Wt>st&&(h=st-Wt),z=h;z>=0;z--){for(var nt=!0,kt=0;kt<Wt;kt++)if(Jt(A,z+kt)!==Jt(f,kt)){nt=!1;break}if(nt)return z}return-1}M.prototype.includes=function(f,h,S){return this.indexOf(f,h,S)!==-1},M.prototype.indexOf=function(f,h,S){return wt(this,f,h,S,!0)},M.prototype.lastIndexOf=function(f,h,S){return wt(this,f,h,S,!1)};function Ot(A,f,h,S){h=Number(h)||0;var $=A.length-h;S?(S=Number(S),S>$&&(S=$)):S=$;var rt=f.length;if(rt%2!=0)throw new TypeError("Invalid hex string");S>rt/2&&(S=rt/2);for(var st=0;st<S;++st){var Wt=parseInt(f.substr(st*2,2),16);if(isNaN(Wt))return st;A[h+st]=Wt}return st}function bt(A,f,h,S){return Ce(St(f,A.length-h),A,h,S)}function Vt(A,f,h,S){return Ce(_e(f),A,h,S)}function Xt(A,f,h,S){return Vt(A,f,h,S)}function me(A,f,h,S){return Ce(Ae(f),A,h,S)}function Ne(A,f,h,S){return Ce(ie(f,A.length-h),A,h,S)}M.prototype.write=function(f,h,S,$){if(h===void 0)$="utf8",S=this.length,h=0;else if(S===void 0&&typeof h=="string")$=h,S=this.length,h=0;else if(isFinite(h))h=h|0,isFinite(S)?(S=S|0,$===void 0&&($="utf8")):($=S,S=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var rt=this.length-h;if((S===void 0||S>rt)&&(S=rt),f.length>0&&(S<0||h<0)||h>this.length)throw new RangeError("Attempt to write outside buffer bounds");$||($="utf8");for(var st=!1;;)switch($){case"hex":return Ot(this,f,h,S);case"utf8":case"utf-8":return bt(this,f,h,S);case"ascii":return Vt(this,f,h,S);case"latin1":case"binary":return Xt(this,f,h,S);case"base64":return me(this,f,h,S);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ne(this,f,h,S);default:if(st)throw new TypeError("Unknown encoding: "+$);$=(""+$).toLowerCase(),st=!0}},M.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function vt(A,f,h){return f===0&&h===A.length?y.fromByteArray(A):y.fromByteArray(A.slice(f,h))}function Lt(A,f,h){h=Math.min(A.length,h);for(var S=[],$=f;$<h;){var rt=A[$],st=null,Wt=rt>239?4:rt>223?3:rt>191?2:1;if($+Wt<=h){var Jt,z,tt,nt;switch(Wt){case 1:rt<128&&(st=rt);break;case 2:Jt=A[$+1],(Jt&192)==128&&(nt=(rt&31)<<6|Jt&63,nt>127&&(st=nt));break;case 3:Jt=A[$+1],z=A[$+2],(Jt&192)==128&&(z&192)==128&&(nt=(rt&15)<<12|(Jt&63)<<6|z&63,nt>2047&&(nt<55296||nt>57343)&&(st=nt));break;case 4:Jt=A[$+1],z=A[$+2],tt=A[$+3],(Jt&192)==128&&(z&192)==128&&(tt&192)==128&&(nt=(rt&15)<<18|(Jt&63)<<12|(z&63)<<6|tt&63,nt>65535&&nt<1114112&&(st=nt))}}st===null?(st=65533,Wt=1):st>65535&&(st-=65536,S.push(st>>>10&1023|55296),st=56320|st&1023),S.push(st),$+=Wt}return x(S)}var c=4096;function x(A){var f=A.length;if(f<=c)return String.fromCharCode.apply(String,A);for(var h="",S=0;S<f;)h+=String.fromCharCode.apply(String,A.slice(S,S+=c));return h}function O(A,f,h){var S="";h=Math.min(A.length,h);for(var $=f;$<h;++$)S+=String.fromCharCode(A[$]&127);return S}function L(A,f,h){var S="";h=Math.min(A.length,h);for(var $=f;$<h;++$)S+=String.fromCharCode(A[$]);return S}function J(A,f,h){var S=A.length;(!f||f<0)&&(f=0),(!h||h<0||h>S)&&(h=S);for(var $="",rt=f;rt<h;++rt)$+=he(A[rt]);return $}function U(A,f,h){for(var S=A.slice(f,h),$="",rt=0;rt<S.length;rt+=2)$+=String.fromCharCode(S[rt]+S[rt+1]*256);return $}M.prototype.slice=function(f,h){var S=this.length;f=~~f,h=h===void 0?S:~~h,f<0?(f+=S,f<0&&(f=0)):f>S&&(f=S),h<0?(h+=S,h<0&&(h=0)):h>S&&(h=S),h<f&&(h=f);var $;if(M.TYPED_ARRAY_SUPPORT)$=this.subarray(f,h),$.__proto__=M.prototype;else{var rt=h-f;$=new M(rt,void 0);for(var st=0;st<rt;++st)$[st]=this[st+f]}return $};function W(A,f,h){if(A%1!=0||A<0)throw new RangeError("offset is not uint");if(A+f>h)throw new RangeError("Trying to access beyond buffer length")}M.prototype.readUIntLE=function(f,h,S){f=f|0,h=h|0,S||W(f,h,this.length);for(var $=this[f],rt=1,st=0;++st<h&&(rt*=256);)$+=this[f+st]*rt;return $},M.prototype.readUIntBE=function(f,h,S){f=f|0,h=h|0,S||W(f,h,this.length);for(var $=this[f+--h],rt=1;h>0&&(rt*=256);)$+=this[f+--h]*rt;return $},M.prototype.readUInt8=function(f,h){return h||W(f,1,this.length),this[f]},M.prototype.readUInt16LE=function(f,h){return h||W(f,2,this.length),this[f]|this[f+1]<<8},M.prototype.readUInt16BE=function(f,h){return h||W(f,2,this.length),this[f]<<8|this[f+1]},M.prototype.readUInt32LE=function(f,h){return h||W(f,4,this.length),(this[f]|this[f+1]<<8|this[f+2]<<16)+this[f+3]*16777216},M.prototype.readUInt32BE=function(f,h){return h||W(f,4,this.length),this[f]*16777216+(this[f+1]<<16|this[f+2]<<8|this[f+3])},M.prototype.readIntLE=function(f,h,S){f=f|0,h=h|0,S||W(f,h,this.length);for(var $=this[f],rt=1,st=0;++st<h&&(rt*=256);)$+=this[f+st]*rt;return rt*=128,$>=rt&&($-=Math.pow(2,8*h)),$},M.prototype.readIntBE=function(f,h,S){f=f|0,h=h|0,S||W(f,h,this.length);for(var $=h,rt=1,st=this[f+--$];$>0&&(rt*=256);)st+=this[f+--$]*rt;return rt*=128,st>=rt&&(st-=Math.pow(2,8*h)),st},M.prototype.readInt8=function(f,h){return h||W(f,1,this.length),this[f]&128?(255-this[f]+1)*-1:this[f]},M.prototype.readInt16LE=function(f,h){h||W(f,2,this.length);var S=this[f]|this[f+1]<<8;return S&32768?S|4294901760:S},M.prototype.readInt16BE=function(f,h){h||W(f,2,this.length);var S=this[f+1]|this[f]<<8;return S&32768?S|4294901760:S},M.prototype.readInt32LE=function(f,h){return h||W(f,4,this.length),this[f]|this[f+1]<<8|this[f+2]<<16|this[f+3]<<24},M.prototype.readInt32BE=function(f,h){return h||W(f,4,this.length),this[f]<<24|this[f+1]<<16|this[f+2]<<8|this[f+3]},M.prototype.readFloatLE=function(f,h){return h||W(f,4,this.length),l.read(this,f,!0,23,4)},M.prototype.readFloatBE=function(f,h){return h||W(f,4,this.length),l.read(this,f,!1,23,4)},M.prototype.readDoubleLE=function(f,h){return h||W(f,8,this.length),l.read(this,f,!0,52,8)},M.prototype.readDoubleBE=function(f,h){return h||W(f,8,this.length),l.read(this,f,!1,52,8)};function at(A,f,h,S,$,rt){if(!M.isBuffer(A))throw new TypeError('"buffer" argument must be a Buffer instance');if(f>$||f<rt)throw new RangeError('"value" argument is out of bounds');if(h+S>A.length)throw new RangeError("Index out of range")}M.prototype.writeUIntLE=function(f,h,S,$){if(f=+f,h=h|0,S=S|0,!$){var rt=Math.pow(2,8*S)-1;at(this,f,h,S,rt,0)}var st=1,Wt=0;for(this[h]=f&255;++Wt<S&&(st*=256);)this[h+Wt]=f/st&255;return h+S},M.prototype.writeUIntBE=function(f,h,S,$){if(f=+f,h=h|0,S=S|0,!$){var rt=Math.pow(2,8*S)-1;at(this,f,h,S,rt,0)}var st=S-1,Wt=1;for(this[h+st]=f&255;--st>=0&&(Wt*=256);)this[h+st]=f/Wt&255;return h+S},M.prototype.writeUInt8=function(f,h,S){return f=+f,h=h|0,S||at(this,f,h,1,255,0),M.TYPED_ARRAY_SUPPORT||(f=Math.floor(f)),this[h]=f&255,h+1};function ft(A,f,h,S){f<0&&(f=65535+f+1);for(var $=0,rt=Math.min(A.length-h,2);$<rt;++$)A[h+$]=(f&255<<8*(S?$:1-$))>>>(S?$:1-$)*8}M.prototype.writeUInt16LE=function(f,h,S){return f=+f,h=h|0,S||at(this,f,h,2,65535,0),M.TYPED_ARRAY_SUPPORT?(this[h]=f&255,this[h+1]=f>>>8):ft(this,f,h,!0),h+2},M.prototype.writeUInt16BE=function(f,h,S){return f=+f,h=h|0,S||at(this,f,h,2,65535,0),M.TYPED_ARRAY_SUPPORT?(this[h]=f>>>8,this[h+1]=f&255):ft(this,f,h,!1),h+2};function Mt(A,f,h,S){f<0&&(f=4294967295+f+1);for(var $=0,rt=Math.min(A.length-h,4);$<rt;++$)A[h+$]=f>>>(S?$:3-$)*8&255}M.prototype.writeUInt32LE=function(f,h,S){return f=+f,h=h|0,S||at(this,f,h,4,4294967295,0),M.TYPED_ARRAY_SUPPORT?(this[h+3]=f>>>24,this[h+2]=f>>>16,this[h+1]=f>>>8,this[h]=f&255):Mt(this,f,h,!0),h+4},M.prototype.writeUInt32BE=function(f,h,S){return f=+f,h=h|0,S||at(this,f,h,4,4294967295,0),M.TYPED_ARRAY_SUPPORT?(this[h]=f>>>24,this[h+1]=f>>>16,this[h+2]=f>>>8,this[h+3]=f&255):Mt(this,f,h,!1),h+4},M.prototype.writeIntLE=function(f,h,S,$){if(f=+f,h=h|0,!$){var rt=Math.pow(2,8*S-1);at(this,f,h,S,rt-1,-rt)}var st=0,Wt=1,Jt=0;for(this[h]=f&255;++st<S&&(Wt*=256);)f<0&&Jt===0&&this[h+st-1]!==0&&(Jt=1),this[h+st]=(f/Wt>>0)-Jt&255;return h+S},M.prototype.writeIntBE=function(f,h,S,$){if(f=+f,h=h|0,!$){var rt=Math.pow(2,8*S-1);at(this,f,h,S,rt-1,-rt)}var st=S-1,Wt=1,Jt=0;for(this[h+st]=f&255;--st>=0&&(Wt*=256);)f<0&&Jt===0&&this[h+st+1]!==0&&(Jt=1),this[h+st]=(f/Wt>>0)-Jt&255;return h+S},M.prototype.writeInt8=function(f,h,S){return f=+f,h=h|0,S||at(this,f,h,1,127,-128),M.TYPED_ARRAY_SUPPORT||(f=Math.floor(f)),f<0&&(f=255+f+1),this[h]=f&255,h+1},M.prototype.writeInt16LE=function(f,h,S){return f=+f,h=h|0,S||at(this,f,h,2,32767,-32768),M.TYPED_ARRAY_SUPPORT?(this[h]=f&255,this[h+1]=f>>>8):ft(this,f,h,!0),h+2},M.prototype.writeInt16BE=function(f,h,S){return f=+f,h=h|0,S||at(this,f,h,2,32767,-32768),M.TYPED_ARRAY_SUPPORT?(this[h]=f>>>8,this[h+1]=f&255):ft(this,f,h,!1),h+2},M.prototype.writeInt32LE=function(f,h,S){return f=+f,h=h|0,S||at(this,f,h,4,2147483647,-2147483648),M.TYPED_ARRAY_SUPPORT?(this[h]=f&255,this[h+1]=f>>>8,this[h+2]=f>>>16,this[h+3]=f>>>24):Mt(this,f,h,!0),h+4},M.prototype.writeInt32BE=function(f,h,S){return f=+f,h=h|0,S||at(this,f,h,4,2147483647,-2147483648),f<0&&(f=4294967295+f+1),M.TYPED_ARRAY_SUPPORT?(this[h]=f>>>24,this[h+1]=f>>>16,this[h+2]=f>>>8,this[h+3]=f&255):Mt(this,f,h,!1),h+4};function Kt(A,f,h,S,$,rt){if(h+S>A.length)throw new RangeError("Index out of range");if(h<0)throw new RangeError("Index out of range")}function Qt(A,f,h,S,$){return $||Kt(A,f,h,4,34028234663852886e22,-34028234663852886e22),l.write(A,f,h,S,23,4),h+4}M.prototype.writeFloatLE=function(f,h,S){return Qt(this,f,h,!0,S)},M.prototype.writeFloatBE=function(f,h,S){return Qt(this,f,h,!1,S)};function Rt(A,f,h,S,$){return $||Kt(A,f,h,8,17976931348623157e292,-17976931348623157e292),l.write(A,f,h,S,52,8),h+8}M.prototype.writeDoubleLE=function(f,h,S){return Rt(this,f,h,!0,S)},M.prototype.writeDoubleBE=function(f,h,S){return Rt(this,f,h,!1,S)},M.prototype.copy=function(f,h,S,$){if(S||(S=0),!$&&$!==0&&($=this.length),h>=f.length&&(h=f.length),h||(h=0),$>0&&$<S&&($=S),$===S||f.length===0||this.length===0)return 0;if(h<0)throw new RangeError("targetStart out of bounds");if(S<0||S>=this.length)throw new RangeError("sourceStart out of bounds");if($<0)throw new RangeError("sourceEnd out of bounds");$>this.length&&($=this.length),f.length-h<$-S&&($=f.length-h+S);var rt=$-S,st;if(this===f&&S<h&&h<$)for(st=rt-1;st>=0;--st)f[st+h]=this[st+S];else if(rt<1e3||!M.TYPED_ARRAY_SUPPORT)for(st=0;st<rt;++st)f[st+h]=this[st+S];else Uint8Array.prototype.set.call(f,this.subarray(S,S+rt),h);return rt},M.prototype.fill=function(f,h,S,$){if(typeof f=="string"){if(typeof h=="string"?($=h,h=0,S=this.length):typeof S=="string"&&($=S,S=this.length),f.length===1){var rt=f.charCodeAt(0);rt<256&&(f=rt)}if($!==void 0&&typeof $!="string")throw new TypeError("encoding must be a string");if(typeof $=="string"&&!M.isEncoding($))throw new TypeError("Unknown encoding: "+$)}else typeof f=="number"&&(f=f&255);if(h<0||this.length<h||this.length<S)throw new RangeError("Out of range index");if(S<=h)return this;h=h>>>0,S=S===void 0?this.length:S>>>0,f||(f=0);var st;if(typeof f=="number")for(st=h;st<S;++st)this[st]=f;else{var Wt=M.isBuffer(f)?f:St(new M(f,$).toString()),Jt=Wt.length;for(st=0;st<S-h;++st)this[st+h]=Wt[st%Jt]}return this};var te=/[^+\/0-9A-Za-z-_]/g;function ne(A){if(A=ue(A).replace(te,""),A.length<2)return"";for(;A.length%4!=0;)A=A+"=";return A}function ue(A){return A.trim?A.trim():A.replace(/^\s+|\s+$/g,"")}function he(A){return A<16?"0"+A.toString(16):A.toString(16)}function St(A,f){f=f||Infinity;for(var h,S=A.length,$=null,rt=[],st=0;st<S;++st){if(h=A.charCodeAt(st),h>55295&&h<57344){if(!$){if(h>56319){(f-=3)>-1&&rt.push(239,191,189);continue}else if(st+1===S){(f-=3)>-1&&rt.push(239,191,189);continue}$=h;continue}if(h<56320){(f-=3)>-1&&rt.push(239,191,189),$=h;continue}h=($-55296<<10|h-56320)+65536}else $&&(f-=3)>
55-1&&rt.push(239,191,189);if($=null,h<128){if((f-=1)<0)break;rt.push(h)}else if(h<2048){if((f-=2)<0)break;rt.push(h>>6|192,h&63|128)}else if(h<65536){if((f-=3)<0)break;rt.push(h>>12|224,h>>6&63|128,h&63|128)}else if(h<1114112){if((f-=4)<0)break;rt.push(h>>18|240,h>>12&63|128,h>>6&63|128,h&63|128)}else throw new Error("Invalid code point")}return rt}function _e(A){for(var f=[],h=0;h<A.length;++h)f.push(A.charCodeAt(h)&255);return f}function ie(A,f){for(var h,S,$,rt=[],st=0;st<A.length&&!((f-=2)<0);++st)h=A.charCodeAt(st),S=h>>8,$=h%256,rt.push($),rt.push(S);return rt}function Ae(A){return y.toByteArray(ne(A))}function Ce(A,f,h,S){for(var $=0;$<S&&!($+h>=f.length||$>=A.length);++$)f[$+h]=A[$];return $}function lr(A){return A!==A}}).call(this,k(6))},function(R,N,k){"use strict";N.byteLength=M,N.toByteArray=pt,N.fromByteArray=At;for(var m=[],y=[],l=typeof Uint8Array!="undefined"?Uint8Array:Array,g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",v=0,o=g.length;v<o;++v)m[v]=g[v],y[g.charCodeAt(v)]=v;y["-".charCodeAt(0)]=62,y["_".charCodeAt(0)]=63;function B(ut){var _t=ut.length;if(_t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var Ct=ut.indexOf("=");Ct===-1&&(Ct=_t);var Pt=Ct===_t?0:4-Ct%4;return[Ct,Pt]}function M(ut){var _t=B(ut),Ct=_t[0],Pt=_t[1];return(Ct+Pt)*3/4-Pt}function E(ut,_t,Ct){return(_t+Ct)*3/4-Ct}function pt(ut){var _t,Ct=B(ut),Pt=Ct[0],Bt=Ct[1],Ut=new l(E(ut,Pt,Bt)),X=0,Dt=Bt>0?Pt-4:Pt,wt;for(wt=0;wt<Dt;wt+=4)_t=y[ut.charCodeAt(wt)]<<18|y[ut.charCodeAt(wt+1)]<<12|y[ut.charCodeAt(wt+2)]<<6|y[ut.charCodeAt(wt+3)],Ut[X++]=_t>>16&255,Ut[X++]=_t>>8&255,Ut[X++]=_t&255;return Bt===2&&(_t=y[ut.charCodeAt(wt)]<<2|y[ut.charCodeAt(wt+1)]>>4,Ut[X++]=_t&255),Bt===1&&(_t=y[ut.charCodeAt(wt)]<<10|y[ut.charCodeAt(wt+1)]<<4|y[ut.charCodeAt(wt+2)]>>2,Ut[X++]=_t>>8&255,Ut[X++]=_t&255),Ut}function G(ut){return m[ut>>18&63]+m[ut>>12&63]+m[ut>>6&63]+m[ut&63]}function it(ut,_t,Ct){for(var Pt,Bt=[],Ut=_t;Ut<Ct;Ut+=3)Pt=(ut[Ut]<<16&16711680)+(ut[Ut+1]<<8&65280)+(ut[Ut+2]&255),Bt.push(G(Pt));return Bt.join("")}function At(ut){for(var _t,Ct=ut.length,Pt=Ct%3,Bt=[],Ut=16383,X=0,Dt=Ct-Pt;X<Dt;X+=Ut)Bt.push(it(ut,X,X+Ut>Dt?Dt:X+Ut));return Pt===1?(_t=ut[Ct-1],Bt.push(m[_t>>2]+m[_t<<4&63]+"==")):Pt===2&&(_t=(ut[Ct-2]<<8)+ut[Ct-1],Bt.push(m[_t>>10]+m[_t>>4&63]+m[_t<<2&63]+"=")),Bt.join("")}},function(R,N){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */N.read=function(k,m,y,l,g){var v,o,B=g*8-l-1,M=(1<<B)-1,E=M>>1,pt=-7,G=y?g-1:0,it=y?-1:1,At=k[m+G];for(G+=it,v=At&(1<<-pt)-1,At>>=-pt,pt+=B;pt>0;v=v*256+k[m+G],G+=it,pt-=8);for(o=v&(1<<-pt)-1,v>>=-pt,pt+=l;pt>0;o=o*256+k[m+G],G+=it,pt-=8);if(v===0)v=1-E;else{if(v===M)return o?NaN:(At?-1:1)*Infinity;o=o+Math.pow(2,l),v=v-E}return(At?-1:1)*o*Math.pow(2,v-l)},N.write=function(k,m,y,l,g,v){var o,B,M,E=v*8-g-1,pt=(1<<E)-1,G=pt>>1,it=g===23?Math.pow(2,-24)-Math.pow(2,-77):0,At=l?0:v-1,ut=l?1:-1,_t=m<0||m===0&&1/m<0?1:0;for(m=Math.abs(m),isNaN(m)||m===Infinity?(B=isNaN(m)?1:0,o=pt):(o=Math.floor(Math.log(m)/Math.LN2),m*(M=Math.pow(2,-o))<1&&(o--,M*=2),o+G>=1?m+=it/M:m+=it*Math.pow(2,1-G),m*M>=2&&(o++,M/=2),o+G>=pt?(B=0,o=pt):o+G>=1?(B=(m*M-1)*Math.pow(2,g),o=o+G):(B=m*Math.pow(2,G-1)*Math.pow(2,g),o=0));g>=8;k[y+At]=B&255,At+=ut,B/=256,g-=8);for(o=o<<g|B,E+=g;E>0;k[y+At]=o&255,At+=ut,o/=256,E-=8);k[y+At-ut]|=_t*128}},function(R,N){var k={}.toString;R.exports=Array.isArray||function(m){return k.call(m)=="[object Array]"}},function(R,N,k){var m=k(2);R.exports=function(l){return m(l).replace(/<\/?[^>]+>/g,"")}},function(R,N){R.exports=function(m,y){return m==null?[]:(m=String(m),y=~~y,y>0?m.match(new RegExp(".{1,"+y+"}","g")):[m])}},function(R,N,k){var m=k(3);R.exports=function(l){return m(l).replace(/\s\s+/g," ")}},function(R,N,k){var m=k(2);R.exports=function(y,l){return y=m(y),l=m(l),y.length===0||l.length===0?0:y.split(l).length-1}},function(R,N,k){var m=k(2);R.exports=function(l){return m(l).replace(/\S/g,function(g){return g===g.toUpperCase()?g.toLowerCase():g.toUpperCase()})}},function(R,N,k){var m=k(2),y=k(44),l="[";for(var g in y)l+=g;l+="]";var v=new RegExp(l,"g");R.exports=function(B){return m(B).replace(v,function(M){return"&"+y[M]+";"})}},function(R,N){var k={"\xA2":"cent","\xA3":"pound","\xA5":"yen","\u20AC":"euro","\xA9":"copy","\xAE":"reg","<":"lt",">":"gt",'"':"quot","&":"amp","'":"#39"};R.exports=k},function(R,N,k){var m=k(2),y=k(46);R.exports=function(g){return m(g).replace(/\&([^;]+);/g,function(v,o){var B;return o in y?y[o]:(B=o.match(/^#x([\da-fA-F]+)$/))?String.fromCharCode(parseInt(B[1],16)):(B=o.match(/^#(\d+)$/))?String.fromCharCode(~~B[1]):v})}}
55,function(R,N){var k={nbsp:" ",cent:"\xA2",pound:"\xA3",yen:"\xA5",euro:"\u20AC",copy:"\xA9",reg:"\xAE",lt:"<",gt:">",quot:'"',amp:"&",apos:"'"};R.exports=k},function(R,N,k){var m=k(16);R.exports=function(l,g,v){return m(l,g,0,v)}},function(R,N,k){var m=k(2);R.exports=function(l,g,v,o){var B=o===!0?"gi":"g",M=new RegExp(g,B);return m(l).replace(M,v)}},function(R,N,k){var m=k(2);R.exports=function(l,g){return g===""?!0:m(l).indexOf(g)!==-1}},function(R,N,k){var m=k(2),y=[].slice;R.exports=function(){var g=y.call(arguments),v=g.shift();return g.join(m(v))}},function(R,N){R.exports=function(m){return m==null?[]:String(m).split(/\r\n?|\n/)}},function(R,N,k){var m=k(2);function y(l){for(var g=l.match(/^[\s\\t]*/gm),v=g[0].length,o=1;o<g.length;o++)v=Math.min(g[o].length,v);return v}R.exports=function(g,v){g=m(g);var o=y(g),B;return o===0?g:(typeof v=="string"?B=new RegExp("^"+v,"gm"):B=new RegExp("^[ \\t]{"+o+"}","gm"),g.replace(B,""))}},function(R,N,k){var m=k(9);R.exports=function(l){return m(l).reverse().join("")}},function(R,N,k){var m=k(2),y=k(17);R.exports=function(g,v,o){return g=m(g),v=""+v,o=o==null?0:Math.min(y(o),g.length),g.lastIndexOf(v,o)===o}},function(R,N,k){var m=k(2),y=k(17);R.exports=function(g,v,o){return g=m(g),v=""+v,typeof o=="undefined"?o=g.length-v.length:o=Math.min(y(o),g.length)-v.length,o>=0&&g.indexOf(v,o)===o}},function(R,N,k){var m=k(18);R.exports=function(l){return m(l,-1)}},function(R,N,k){var m=k(18);R.exports=function(l){return m(l,1)}},function(R,N,k){var m=k(2);R.exports=function(l){return m(l).toLowerCase().replace(/(?:^|\s|-)\S/g,function(g){return g.toUpperCase()})}},function(R,N,k){var m=k(7),y=k(19),l=k(2);R.exports=function(v){return v=l(v),m(y(v.replace(/[\W_]/g," ")).replace(/\s/g,""))}},function(R,N,k){var m=k(7),y=k(20),l=k(3);R.exports=function(v){return m(l(y(v).replace(/_id$/,"").replace(/_/g," ")))}},function(R,N,k){var m=k(2),y=k(8),l=String.prototype.trimLeft;R.exports=function(v,o){return v=m(v),!o&&l?l.call(v):(o=y(o),v.replace(new RegExp("^"+o+"+"),""))}},function(R,N,k){var m=k(2);R.exports=function(l,g,v){return l=m(l),v=v||"...",g=~~g,l.length>g?l.slice(0,g)+v:l}},function(R,N,k){var m=k(2),y=k(10);R.exports=function(g,v,o){if(g=m(g),v=~~v,o=o!=null?String(o):"...",g.length<=v)return g;var B=function(E){return E.toUpperCase()!==E.toLowerCase()?"A":" "},M=g.slice(0,v+1).replace(/.(?=\W*\w*$)/g,B);return M.slice(M.length-2).match(/\w\w/)?M=M.replace(/\s*\S+$/,""):M=y(M.slice(0,M.length-1)),(M+o).length>g.length?g:g.slice(0,M.length)+o}},function(R,N,k){var m=k(12),y=k(3);R.exports=function(g,v){return m(g)?[]:y(g,v).split(v||/\s+/)}},function(R,N,k){var m=k(4);R.exports=function(l,g,v){return m(l,g,v)}},function(R,N,k){var m=k(4);R.exports=function(l,g,v){return m(l,g,v,"right")}},function(R,N,k){var m=k(4);R.exports=function(l,g,v){return m(l,g,v,"both")}},function(R,N,k){var m=k(22);R.exports=function(l,g){return g.unshift(l),m.apply(null,g)}},function(R,N){R.exports=function(m,y){if(m==null)return 0;var l=Math.pow(10,isFinite(y)?y:0);return Math.round(m*l)/l}},function(R,N){R.exports=function(m,y,l,g){if(isNaN(m)||m==null)return"";m=m.toFixed(~~y),g=typeof g=="string"?g:",";var v=m.split("."),o=v[0],B=v[1]?(l||".")+v[1]:"";return o.replace(/(\d)(?=(?:\d{3})+$)/g,"$1"+g)+B}},function(R,N,k){var m=k(2);R.exports=function(l,g){l=m(l),g=m(g);var v=g?l.indexOf(g):-1;return~v?l.slice(v+g.length,l.length):l}},function(R,N,k){var m=k(2);R.exports=function(l,g){l=m(l),g=m(g);var v=g?l.lastIndexOf(g):-1;return~v?l.slice(v+g.length,l.length):l}},function(R,N,k){var m=k(2);R.exports=function(l,g){l=m(l),g=m(g);var v=g?l.indexOf(g):-1;return~v?l.slice(0,v):l}},function(R,N,k){var m=k(2);R.exports=function(l,g){l=m(l),g=m(g);var v=l.lastIndexOf(g);return~v?l.slice(0,v):l}},function(R,N,k){var m=k(23);R.exports=function(l,g,v){return m(l,g,v,!0)}},function(R,N,k){var m=k(3),y=k(21),l=k(15);R.exports=function(v){return m(y(l(v).replace(/[^\w\s-]/g,"-").toLowerCase()),"-")}},function(R,N,k){var m=k(24);R.exports=function(l,g){return m(l,g||'"')}},function(R,N){R.exports=function(m,y){return y=y||'"',m[0]===y&&m[m.length-1]===y?m.slice(1,m.length-1):m}},function(R,N,k){var m=k(2),y=k(11);
55R.exports=function(g,v,o){if(g=m(g),v=~~v,o==null)return y(g,v);for(var B=[];v>0;B[--v]=g);return B.join(o)}},function(R,N){R.exports=function(m,y){if(m==y)return 0;if(!m)return-1;if(!y)return 1;for(var l=/(\.\d+|\d+|\D+)/g,g=String(m).match(l),v=String(y).match(l),o=Math.min(g.length,v.length),B=0;B<o;B++){var M=g[B],E=v[B];if(M!==E){var pt=+M,G=+E;return pt===pt&&G===G?pt>G?1:-1:M<E?-1:1}}return g.length!=v.length?g.length-v.length:m<y?-1:1}},function(R,N,k){var m=k(2);R.exports=function(l,g){"use strict";if(l=m(l),g=m(g),l===g)return 0;if(!l||!g)return Math.max(l.length,g.length);for(var v=new Array(g.length+1),o=0;o<v.length;++o)v[o]=o;for(o=0;o<l.length;++o){for(var B=o+1,M=0;M<g.length;++M){var E=B;B=v[M]+(l.charAt(o)===g.charAt(M)?0:1);var pt=E+1;B>pt&&(B=pt),pt=v[M+1]+1,B>pt&&(B=pt),v[M]=E}v[M]=B}return B}},function(R,N,k){var m=k(3);function y(l,g){var v,o,B=l.toLowerCase();for(g=[].concat(g),v=0;v<g.length;v+=1)if(o=g[v],!!o&&(o.test&&o.test(l)||o.toLowerCase()===B))return!0}R.exports=function(g,v,o){if(typeof g=="number"&&(g=""+g),typeof g!="string")return!!g;if(g=m(g),y(g,v||["true","1"]))return!0;if(y(g,o||["false","0"]))return!1}},function(R,N){R.exports=function(){var k={};for(var m in this)!this.hasOwnProperty(m)||m.match(/^(?:include|contains|reverse|join|map)$/)||(k[m]=this[m]);return k}},function(R,N,k){var m=k(2);R.exports=function(l,g){l=m(l),g=g||{};var v=g.width||75,o=g.seperator||` 56`,B=g.cut||!1,M=g.preserveSpaces||!1,E=g.trailingSpaces||!1,pt;if(v<=0)return l;if(B){var At=0;for(pt="";At<l.length;)At%v==0&&At>0&&(pt+=o),pt+=l.charAt(At),At++;if(E)for(;At%v>0;)pt+=" ",At++;return pt}else{var G=l.split(" "),it=0;for(pt="";G.length>0;){if(1+G[0].length+it>v&&it>0){if(M)pt+=" ",it++;else if(E)for(;it<v;)pt+=" ",it++;pt+=o,it=0}it>0&&(pt+=" ",it++),pt+=G[0],it+=G[0].length,G.shift()}if(E)for(;it<v;)pt+=" ",it++;return pt}}},function(R,N,k){var m=k(2);R.exports=function(y,l){return y=m(y),y.length===0||typeof l!="function"?y:y.replace(/./g,l)}},function(R,N,k){"use strict";let m={},y={},l={},g={},v={},o={},B={},M={},E={},pt={},G={},it={},At={},ut={},_t={},Ct={},Pt={},Bt={},Ut={},X={},Dt={},wt={},Tt={},Ot={},bt={},Vt={},Xt={},me={},Ne={},vt={},Lt={},c={},x={},O={},L={},J={};function U(n){let t=new URLSearchParams;t.append("code",n);for(let r=1;r<arguments.length;r++)t.append("v",arguments[r]);throw Error(`Minified Lexical error #${n}; visit https://lexical.dev/docs/error?${t} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)}let W=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined",at=W&&"documentMode"in document?document.documentMode:null,ft=W&&/Mac|iPod|iPhone|iPad/.test(navigator.platform),Mt=W&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent),Kt=W&&"InputEvent"in window&&!at?"getTargetRanges"in new window.InputEvent("input"):!1,Qt=W&&/Version\/[\d.]+.*Safari/.test(navigator.userAgent),Rt=W&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,te=W&&/^(?=.*Chrome).*/i.test(navigator.userAgent),ne=W&&/AppleWebKit\/[\d.]+/.test(navigator.userAgent)&&!te,ue=Qt||Rt||ne?"\xA0":"\u200B",he=Mt?"\xA0":ue,St=/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u07ff\ufb1d-\ufdfd\ufe70-\ufefc]/,_e=/^[^\u0591-\u07ff\ufb1d-\ufdfd\ufe70-\ufefc]*[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,ie={bold:1,code:16,highlight:128,italic:2,strikethrough:4,subscript:32,superscript:64,underline:8},Ae={directionless:1,unmergeable:2},Ce={center:2,end:6,justify:4,left:1,right:3,start:5},lr={2:"center",6:"end",4:"justify",1:"left",3:"right",5:"start"},A={normal:0,segmented:2,token:1},f={0:"normal",2:"segmented",1:"token"},h=!1,S=0;function $(n){S=n.timeStamp}function rt(n,t,r){return t.__lexicalLineBreak===n||n[`__lexicalKey_${r._key}`]!==void 0}function st(n){return n.getEditorState().read(()=>{let t=Zt();return t!==null?t.clone():null})}function Wt(n,t,r){h=!0;let i=100<performance.now()-S;try{He(n,()=>{let a=Zt()||st(n);var u=new Map,p=n.getRootElement(),C=n._editorState,F=n._blockCursorElement;let P=!1,et="";for(var Y=0;Y<t.length;Y++){var Q=t[Y],K=Q.type,ht=Q.target,mt=Pr(ht,C);if(!(mt===null&&ht!==p||oe(mt))){if(K==="characterData"){if(Q=i&&I(mt))t:{Q=a,K=ht;var It=mt;if(ot(Q)){var Ht=Q.anchor.getNode();if(Ht.is(It)&&Q.format!==Ht.getFormat()){Q=!1;break t}}Q=K.nodeType===3&&It.isAttached()}Q&&(It=qe(n._window),K=Q=null,It!==null&&It.anchorNode===ht&&(Q=It.anchorOffset,K=It.focusOffset),ht=ht.nodeValue,ht!==null&&nn(mt,ht,Q,K,!1))}else if(K==="childList"){for(P=!0,K=Q.addedNodes,It=0;It<K.length;It++){Ht=K[It];var ge=tn(Ht),Ke=Ht.parentNode;Ke==null||Ht===F||ge!==null||Ht.nodeName==="BR"&&rt(Ht,Ke,n)||(Mt&&(ge=Ht.innerText||Ht.nodeValue)&&(et+=ge),Ke.removeChild(Ht))}if(Q=Q.removedNodes,K=Q.length,0<K){for(It=0,Ht=0;Ht<K;Ht++)Ke=Q[Ht],(Ke.nodeName==="BR"&&rt(Ke,ht,n)||F===Ke)&&(ht.appendChild(Ke),It++);
56K!==It&&(ht===p&&(mt=C._nodeMap.get("root")),u.set(ht,mt))}}}}if(0<u.size)for(let[to,wr]of u)if(lt(wr))for(u=wr.getChildrenKeys(),p=to.firstChild,C=0;C<u.length;C++)F=n.getElementByKey(u[C]),F!==null&&(p==null?(to.appendChild(F),p=F):p!==F&&to.replaceChild(F,p),p=p.nextSibling);else I(wr)&&wr.markDirty();if(u=r.takeRecords(),0<u.length){for(p=0;p<u.length;p++)for(F=u[p],C=F.addedNodes,F=F.target,Y=0;Y<C.length;Y++)mt=C[Y],ht=mt.parentNode,ht==null||mt.nodeName!=="BR"||rt(mt,F,n)||ht.removeChild(mt);r.takeRecords()}a!==null&&(P&&(a.dirty=!0,Ze(a)),Mt&&uo(n)&&a.insertRawText(et))})}finally{h=!1}}function Jt(n){let t=n._observer;if(t!==null){let r=t.takeRecords();Wt(n,r,t)}}function z(n){S===0&&_r(n).addEventListener("textInput",$,!0),n._observer=new MutationObserver((t,r)=>{Wt(n,t,r)})}function tt(n,t){let r=n.__mode,i=n.__format;n=n.__style;let a=t.__mode,u=t.__format;return t=t.__style,(r===null||r===a)&&(i===null||i===u)&&(n===null||n===t)}function nt(n,t){let r=n.mergeWithSibling(t),i=pe()._normalizedNodes;return i.add(n.__key),i.add(t.__key),r}function kt(n){if(n.__text===""&&n.isSimpleText()&&!n.isUnmergeable())n.remove();else{for(var t;(t=n.getPreviousSibling())!==null&&I(t)&&t.isSimpleText()&&!t.isUnmergeable();)if(t.__text==="")t.remove();else{tt(t,n)&&(n=nt(t,n));break}for(var r;(r=n.getNextSibling())!==null&&I(r)&&r.isSimpleText()&&!r.isUnmergeable();)if(r.__text==="")r.remove();else{tt(n,r)&&nt(n,r);break}}}function gt(n){return Nt(n.anchor),Nt(n.focus),n}function Nt(n){for(;n.type==="element";){var t=n.getNode(),r=n.offset;if(r===t.getChildrenSize()?(t=t.getChildAtIndex(r-1),r=!0):(t=t.getChildAtIndex(r),r=!1),I(t)){n.set(t.__key,r?t.getTextContentSize():0,"text");break}else if(!lt(t))break;n.set(t.__key,r?t.getChildrenSize():0,"element")}}let zt=1,Gt=typeof queueMicrotask=="function"?queueMicrotask:n=>{Promise.resolve().then(n)};function be(n){let t=document.activeElement;if(t===null)return!1;let r=t.nodeName;return oe(Pr(n))&&(r==="INPUT"||r==="TEXTAREA"||t.contentEditable==="true"&&t.__lexicalEditor==null)}function se(n,t,r){let i=n.getRootElement();try{return i!==null&&i.contains(t)&&i.contains(r)&&t!==null&&!be(t)&&Te(t)===n}catch(a){return!1}}function Te(n){for(;n!=null;){let t=n.__lexicalEditor;if(t!=null)return t;n=je(n)}return null}function ee(n){return n.isToken()||n.isSegmented()}function Fe(n){for(;n!=null;){if(n.nodeType===3)return n;n=n.firstChild}return null}function Se(n,t,r){return t=ie[t],n&t&&(r===null||(r&t)==0)?n^t:r===null||r&t?n|t:n}function xe(n){return I(n)||Kr(n)||oe(n)}function Le(n,t){if(t!=null)n.__key=t;else{Me(),99<Zn&&U(14),t=pe();var r=fr(),i=""+zt++;r._nodeMap.set(i,n),lt(n)?t._dirtyElements.set(i,!0):t._dirtyLeaves.add(i),t._cloneNotNeeded.add(i),t._dirtyType=1,n.__key=i}}function Oe(n){var t=n.getParent();if(t!==null){let a=n.getWritable();t=t.getWritable();var r=n.getPreviousSibling();if(n=n.getNextSibling(),r===null)if(n!==null){var i=n.getWritable();t.__first=n.__key,i.__prev=null}else t.__first=null;else{if(i=r.getWritable(),n!==null){let u=n.getWritable();u.__prev=i.__key,i.__next=u.__key}else i.__next=null;a.__prev=null}n===null?r!==null?(n=r.getWritable(),t.__last=r.__key,n.__next=null):t.__last=null:(n=n.getWritable(),r!==null?(r=r.getWritable(),r.__next=n.__key,n.__prev=r.__key):n.__prev=null,a.__next=null),t.__size--,a.__parent=null}}function Qe(n){99<Zn&&U(14);var t=n.getLatest(),r=t.__parent,i=fr();let a=pe(),u=i._nodeMap;if(i=a._dirtyElements,r!==null)t:for(;r!==null;){if(i.has(r))break t;let p=u.get(r);if(p===void 0)break;i.set(r,!1),r=p.__parent}t=t.__key,a._dirtyType=1,lt(n)?i.set(t,!0):a._dirtyLeaves.add(t)}function re(n){Me();var t=pe();let r=t._compositionKey;n!==r&&(t._compositionKey=n,r!==null&&(t=ae(r),t!==null&&t.getWritable()),n!==null&&(n=ae(n),n!==null&&n.getWritable()))}function Ge(){return Nn()?null:pe()._compositionKey}function ae(n,t){return n=(t||fr())._nodeMap.get(n),n===void 0?null:n}function tn(n,t){let r=pe();return n=n[`__lexicalKey_${r._key}`],n!==void 0?ae(n,t):null}function Pr(n,t){for(;n!=null;){let r=tn(n,t);if(r!==null)return r;n=je(n)}return null}function oo(n){let t=Object.assign({},n._decorators);return n._pendingDecorators=t}function en(n){return n.read(()=>$e().getTextContent())}function io(n,t){He(n,()=>{var r=fr();if(!r.isEmpty())if(t==="root")$e().markDirty();else{r=r._nodeMap;for(let[,i]of r)i.markDirty()}},n._pendingEditorState===null?{tag:"history-merge"}:void 0)}function $e(){return fr()._nodeMap.get("root")}function Ze(n){Me();let t=fr();n!==null&&(n.dirty=!0,n._cachedNodes=null),t._selection=n}function gr(n){var t=pe(),r;t:{for(r=n;r!=null;){let i=r[`__lexicalKey_${t._key}`];if(i!==void 0){r=i;break t}r=je(r)}r=null}return r===null?(t=t.getRootElement(),n===t?ae("root"):null):ae(r)}function Mn(n){return/[\uD800-\uDBFF][\uDC00-\uDFFF]/g.test(n)}function rn(n){let t=[];for(;n!==null;)t.push(n),n=n._parentEditor;return t}function so(){return Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,5)}function Dr(n,t,r){if(t=qe(t._window),t!==null){var i=t.anchorNode,{anchorOffset:a,focusOffset:u}=t;if(i!==null&&(t=i.nodeType===3?i.nodeValue:null,i=Pr(i),t!==null&&I(i))
56){if(t===ue&&r){let p=r.length;t=r,u=a=p}t!==null&&nn(i,t,a,u,n)}}}function nn(n,t,r,i,a){let u=n;if(u.isAttached()&&(a||!u.isDirty())){let P=u.isComposing(),et=t;if((P||a)&&t[t.length-1]===ue&&(et=t.slice(0,-1)),t=u.getTextContent(),a||et!==t)if(et==="")if(re(null),Qt||Rt||ne)u.remove();else{let Y=pe();setTimeout(()=>{Y.update(()=>{u.isAttached()&&u.remove()})},20)}else{a=u.getParent(),t=kr();var p=u.getTextContentSize(),C=Ge(),F=u.getKey();u.isToken()||C!==null&&F===C&&!P||ot(t)&&(a!==null&&!a.canInsertTextBefore()&&t.anchor.offset===0||t.anchor.key===n.__key&&t.anchor.offset===0&&!u.canInsertTextBefore()||t.focus.key===n.__key&&t.focus.offset===p&&!u.canInsertTextAfter())?u.markDirty():(n=Zt(),ot(n)&&r!==null&&i!==null&&(n.setTextNodeRange(u,r,u,i),u.isSegmented()&&(r=u.getTextContent(),r=j(r),u.replace(r),u=r)),u.setTextContent(et))}}}function ao(n,t){if(t.isSegmented())return!0;if(!n.isCollapsed())return!1;n=n.anchor.offset;let r=t.getParentOrThrow(),i=t.isToken();return n===0?((n=!t.canInsertTextBefore()||!r.canInsertTextBefore()||i)||(t=t.getPreviousSibling(),n=(I(t)||lt(t)&&t.isInline())&&!t.canInsertTextAfter()),n):n===t.getTextContentSize()?!t.canInsertTextAfter()||!r.canInsertTextAfter()||i:!1}function Er(n,t){n.__lexicalClassNameCache===void 0&&(n.__lexicalClassNameCache={});let r=n.__lexicalClassNameCache,i=r[t];return i!==void 0?i:(n=n[t],typeof n=="string"?(n=n.split(" "),r[t]=n):n)}function In(n,t,r,i,a){r.size!==0&&(r=i.__type,i=i.__key,t=t.get(r),t===void 0&&U(33,r),r=t.klass,t=n.get(r),t===void 0&&(t=new Map,n.set(r,t)),n=t.get(i),r=n==="destroyed"&&a==="created",(n===void 0||r)&&t.set(i,r?"updated":a))}function lo(n,t,r){let i=n.getParent(),a=r;return i!==null&&(t&&r===0?(a=n.getIndexWithinParent(),n=i):t||r!==n.getChildrenSize()||(a=n.getIndexWithinParent()+1,n=i)),n.getChildAtIndex(t?a-1:a)}function on(n,t){var r=n.offset;return n.type==="element"?(n=n.getNode(),lo(n,t,r)):(n=n.getNode(),t&&r===0||!t&&r===n.getTextContentSize()?(r=t?n.getPreviousSibling():n.getNextSibling(),r===null?lo(n.getParentOrThrow(),t,n.getIndexWithinParent()+(t?0:1)):r):null)}function uo(n){return n=(n=_r(n).event)&&n.inputType,n==="insertFromPaste"||n==="insertFromPasteAsQuotation"}function ir(n){return!Ie(n)&&!n.isLastChild()&&!n.isInline()}function mr(n,t){return n=n._keyToDOMMap.get(t),n===void 0&&U(75,t),n}function je(n){return n=n.assignedSlot||n.parentElement,n!==null&&n.nodeType===11?n.host:n}function sn(n,t){for(n=n.getParent();n!==null;){if(n.is(t))return!0;n=n.getParent()}return!1}function _r(n){return n=n._window,n===null&&U(78),n}function Rr(n){for(n=n.getParentOrThrow();n!==null&&!We(n);)n=n.getParentOrThrow();return n}function We(n){return Ie(n)||lt(n)&&n.isShadowRoot()}function co(n){return n=n.constructor.clone(n),Le(n,null),n}function Lr(n){var t=pe();let r=n.constructor.getType();return t=t._nodes.get(r),t===void 0&&U(97),t=t.replace,t!==null?(t=t(n),t instanceof n.constructor||U(98),t):n}function Pn(n,t){n=n.getParent(),!Ie(n)||lt(t)||oe(t)||U(99)}function zr(n){return(oe(n)||lt(n)&&!n.canBeEmpty())&&!n.isInline()}function an(n,t,r){r.style.removeProperty("caret-color"),t._blockCursorElement=null,t=n.parentElement,t!==null&&t.removeChild(n)}function qe(n){return W?(n||window).getSelection():null}function Rn(n,t){let r=n.getChildAtIndex(t);r==null&&(r=n),We(n)&&U(102);let i=p=>{const C=p.getParentOrThrow(),F=We(C),P=p!==r||F?co(p):p;if(F)return p.insertAfter(P),[p,P,P];const[et,Y,Q]=i(C);return p=p.getNextSiblings(),Q.append(P,...p),[et,Y,P]},[a,u]=i(r);return[a,u]}function Ur(n,t){for(;n!==$e()&&n!=null;){if(t(n))return n;n=n.getParent()}return null}function po(n){let t=[],r=[n];for(;0<r.length;){let i=r.pop();i===void 0&&U(112),lt(i)&&r.unshift(...i.getChildren()),i!==n&&t.push(i)}return t}function ln(n){return n.nodeType===1}function un(n,t,r,i,a,u){for(n=n.getFirstChild();n!==null;){let p=n.__key;n.__parent===t&&(lt(n)&&un(n,p,r,i,a,u),r.has(p)||u.delete(p),a.push(p)),n=n.getNextSibling()}}function Io(n,t,r,i){n=n._nodeMap,t=t._nodeMap;let a=[];for(let[u]of i){let p=t.get(u);p===void 0||p.isAttached()||(lt(p)&&un(p,u,n,t,a,i),n.has(u)||i.delete(u),a.push(u))}for(let u of a)t.delete(u);for(let u of r)i=t.get(u),i===void 0||i.isAttached()||(n.has(u)||r.delete(u),t.delete(u))}let ce="",Ee="",sr="",ur,ke,$r,Ln=!1,zn=!1,cn,Wr=null,pn,fn,cr,ze,Un,yr;function Ar(n,t){let r=cr.get(n);if(t!==null){let i=mn(n);i.parentNode===t&&t.removeChild(i)}ze.has(n)||ke._keyToDOMMap.delete(n),lt(r)&&(n=gn(r,cr),vr(n,0,n.length-1,null)),r!==void 0&&In(yr,$r,cn,r,"destroyed")}function vr(n,t,r,i){for(;t<=r;++t){let a=n[t];a!==void 0&&Ar(a,i)}}function br(n,t){n.setProperty("text-align",t)}function fo(n,t){var r=ur.theme.indent;if(typeof r=="string"){let i=n.classList.contains(r);0<t&&!i?n.classList.add(r):1>t&&i&&n.classList.remove(r)}r=getComputedStyle(n).getPropertyValue("--lexical-indent-base-value")||"40px",n.style.setProperty("padding-inline-start",t===0?"":`calc(${t} * ${r})`)}function hn(n,t){n=n.style,t===0?br(n,""):t===1?br(n,"left"):t===2?br(n,"center"):t===3?br(n,"right"):t===4?br(n,"justify"):t===5?br(n,"start"):t===6&&br(n,"end")}function xr(n,t,r){let i=ze.get(n);i===void 0&&U(60);let a=i.createDOM(ur,ke);var u=ke._keyToDOMMap;if(a["__lexicalKey_"+ke._key]=n,u.set(n,a),I(i)?a.setAttribute("data-lexical-text","true"):oe(i)&&a.setAttribute("data-lexical-decorator","true"),lt(i)){if(n=i.__indent,u=i.__size,n!==0&&fo(a,n),u!==0){--u,n=gn(i,ze);var p=Ee;Ee="",dn(n,i,0,u,a,null),go(i,a),Ee=p}n=i.__format,n!==0&&hn(a,n),i.isInline()||$n(null,i,a),ir(i)&&(ce+=` 57 58`,sr+=` 59 60`)}else u=i.getTextContent(),oe(i)?(p=i.decorate(ke,ur),p!==null&&Br(n,p),a.contentEditable="false"):I(i)&&(i.isDirectionless()||(Ee+=u)),ce+=u,sr+=u;return t!==null&&(r!=null?t.insertBefore(a,r):(r=t.__lexicalLineBreak,r!=null?t.insertBefore(a,r):t.appendChild(a))),In(yr,$r,cn,i,"created"),a}function dn(n,t,r,i,a,u){let p=ce;for(ce="";r<=i;++r)xr(n[r],a,u);ir(t)&&(ce+=` 61 62`),a.__lexicalTextContent=ce,ce=p+ce}function ho(n,t){return n=t.get(n),Kr(n)||oe(n)&&n.isInline()}function $n(n,t,r){n=n!==null&&(n.__size===0||ho(n.__last,cr)),t=t.__size===0||ho(t.__last,ze),n?t||(t=r.__lexicalLineBreak,t!=null&&r.removeChild(t),r.__lexicalLineBreak=null):t&&(t=document.createElement("br"),r.__lexicalLineBreak=t,r.appendChild(t))}function go(n,t){var r=t.__lexicalDir;if(t.__lexicalDirTextContent!==Ee||r!==Wr){let u=Ee==="";if(u)var i=Wr;else i=Ee,i=St.test(i)?"rtl":_e.test(i)?"ltr":null;if(i!==r){let p=t.classList,C=ur.theme;var a=r!==null?C[r]:void 0;let F=i!==null?C[i]:void 0;
62a!==void 0&&(typeof a=="string"&&(a=a.split(" "),a=C[r]=a),p.remove(...a)),i===null||u&&i==="ltr"?t.removeAttribute("dir"):(F!==void 0&&(typeof F=="string"&&(r=F.split(" "),F=C[i]=r),F!==void 0&&p.add(...F)),t.dir=i),zn||(n.getWritable().__dir=i)}Wr=i,t.__lexicalDirTextContent=Ee,t.__lexicalDir=i}}function gn(n,t){let r=[];for(n=n.__first;n!==null;){let i=t.get(n);i===void 0&&U(101),r.push(n),n=i.__next}return r}function qr(n,t){var r=cr.get(n),i=ze.get(n);r!==void 0&&i!==void 0||U(61);var a=Ln||fn.has(n)||pn.has(n);let u=mr(ke,n);if(r===i&&!a)return lt(r)?(i=u.__lexicalTextContent,i!==void 0&&(ce+=i,sr+=i),i=u.__lexicalDirTextContent,i!==void 0&&(Ee+=i)):(i=r.getTextContent(),I(r)&&!r.isDirectionless()&&(Ee+=i),sr+=i,ce+=i),u;if(r!==i&&a&&In(yr,$r,cn,i,"updated"),i.updateDOM(r,u,ur))return i=xr(n,null,null),t===null&&U(62),t.replaceChild(i,u),Ar(n,null),i;if(lt(r)&<(i)){if(n=i.__indent,n!==r.__indent&&fo(u,n),n=i.__format,n!==r.__format&&hn(u,n),a){n=i,a=Ee,Ee="",t=ce;var p=r.__size,C=n.__size;if(ce="",p===1&&C===1){var F=r.__first,P=n.__first;if(F===P)qr(F,u);else{var et=mn(F);P=xr(P,null,null),u.replaceChild(P,et),Ar(F,null)}}else{P=gn(r,cr);var Y=gn(n,ze);if(p===0)C!==0&&dn(Y,n,0,C-1,u,null);else if(C===0)p!==0&&(F=u.__lexicalLineBreak==null,vr(P,0,p-1,F?null:u),F&&(u.textContent=""));else{var Q=P;P=Y,Y=p-1,p=C-1;let ht=u.firstChild,mt=0;for(C=0;mt<=Y&&C<=p;){var K=Q[mt];let It=P[C];if(K===It)ht=Wn(qr(It,u)),mt++,C++;else{F===void 0&&(F=new Set(Q)),et===void 0&&(et=new Set(P));let Ht=et.has(K),ge=F.has(It);Ht?(ge?(K=mr(ke,It),K===ht?ht=Wn(qr(It,u)):(ht!=null?u.insertBefore(K,ht):u.appendChild(K),qr(It,u)),mt++):xr(It,u,ht),C++):(ht=Wn(mn(K)),Ar(K,u),mt++)}}F=mt>Y,et=C>p,F&&!et?(F=P[p+1],F=F===void 0?null:ke.getElementByKey(F),dn(P,n,C,p,u,F)):et&&!F&&vr(Q,mt,Y,u)}}ir(n)&&(ce+=` 63 64`),u.__lexicalTextContent=ce,ce=t+ce,go(n,u),Ee=a,Ie(i)||i.isInline()||$n(r,i,u)}ir(i)&&(ce+=` 65 66`,sr+=` 67 68`)}else r=i.getTextContent(),oe(i)?(a=i.decorate(ke,ur),a!==null&&Br(n,a)):I(i)&&!i.isDirectionless()&&(Ee+=r),ce+=r,sr+=r;return!zn&&Ie(i)&&i.__cachedText!==sr&&(i=i.getWritable(),i.__cachedText=sr),u}function Br(n,t){let r=ke._pendingDecorators,i=ke._decorators;if(r===null){if(i[n]===t)return;r=oo(ke)}r[n]=t}function Wn(n){return n=n.nextSibling,n!==null&&n===ke._blockCursorElement&&(n=n.nextSibling),n}function mn(n){let t=Un.get(n);return t===void 0&&U(75,n),t}let de=Object.freeze({}),qn=[["keydown",wo],["pointerdown",tr],["compositionstart",Co],["compositionend",ko],["input",xo],["click",Vn],["cut",de],["copy",de],["dragstart",de],["dragover",de],["dragend",de],["paste",de],["focus",de],["blur",de],["drop",de]];Kt&&qn.push(["beforeinput",(n,t)=>bo(n,t)]);let Je=0,Be=0,_n=0,Xe=null,Vr=0,Bn=!1,yn=!1,Tr=!1,Sr=!1,mo=[0,"",0,"root",0];
68function _o(n,t,r,i,a){let u=n.anchor,p=n.focus,C=u.getNode();var F=pe();let P=qe(F._window),et=P!==null?P.anchorNode:null,Y=u.key;F=F.getElementByKey(Y);let Q=r.length;return Y!==p.key||!I(C)||(!a&&(!Kt||_n<i+50)||C.isDirty()&&2>Q||Mn(r))&&u.offset!==p.offset&&!C.isComposing()||ee(C)||C.isDirty()&&1<Q||(a||!Kt)&&F!==null&&!C.isComposing()&&et!==Fe(F)||P!==null&&t!==null&&(!t.collapsed||t.startContainer!==P.anchorNode||t.startOffset!==P.anchorOffset)||C.getFormat()!==n.format||C.getStyle()!==n.style||ao(n,C)}function yo(n,t){return n!==null&&n.nodeValue!==null&&n.nodeType===3&&t!==0&&t!==n.nodeValue.length}function vo(n,t,r){let{anchorNode:i,anchorOffset:a,focusNode:u,focusOffset:p}=n;Bn&&(Bn=!1,yo(i,a)&&yo(u,p))||He(t,()=>{if(!r)Ze(null);else if(se(t,i,u)){var C=Zt();if(ot(C)){var F=C.anchor,P=F.getNode();if(C.isCollapsed()){n.type==="Range"&&n.anchorNode===n.focusNode&&(C.dirty=!0);var et=_r(t).event;et=et?et.timeStamp:performance.now();let[Y,Q,K,ht,mt]=mo;et<mt+200&&F.offset===K&&F.key===ht?(C.format=Y,C.style=Q):F.type==="text"?(C.format=P.getFormat(),C.style=P.getStyle()):F.type==="element"&&(C.format=0,C.style="")}else{F=255,P=!1,et=C.getNodes();let Y=et.length;for(let Q=0;Q<Y;Q++){let K=et[Q];if(I(K)&&(P=!0,F&=K.getFormat(),F===0))break}C.format=P?F:0}}yt(t,m,void 0)}})}function Vn(n,t){He(t,()=>{let r=Zt();var i=qe(t._window);let a=kr();if(i)if(ot(r)){let p=r.anchor;var u=p.getNode();p.type==="element"&&p.offset===0&&r.isCollapsed()&&!Ie(u)&&$e().getChildrenSize()===1&&u.getTopLevelElementOrThrow().isEmpty()&&a!==null&&r.is(a)?(i.removeAllRanges(),r.dirty=!0):n.detail!==3||r.isCollapsed()||(i=r.focus.getNode(),u!==i&&(lt(u)?u.select(0):u.getParentOrThrow().select(0)))}else n.pointerType==="touch"&&(u=i.anchorNode,u!==null&&(u=u.nodeType,u===1||u===3))&&(i=Gn(a,i,t),Ze(i));yt(t,y,n)})}function tr(n,t){let r=n.target;n=n.pointerType,r instanceof Node&&n!=="touch"&&He(t,()=>{oe(Pr(r))||(yn=!0)})}function Or(n){return n.getTargetRanges?(n=n.getTargetRanges(),n.length===0?null:n[0]):null}function Cr(n,t){return n!==t||lt(n)||lt(t)||!n.isToken()||!t.isToken()}function bo(n,t){let r=n.inputType,i=Or(n);r==="deleteCompositionText"||Mt&&uo(t)||r!=="insertCompositionText"&&He(t,()=>{let a=Zt();if(r==="deleteContentBackward"){if(a===null){var u=kr();if(!ot(u))return;Ze(u.clone())}if(ot(a)){Be===229&&n.timeStamp<Je+30&&t.isComposing()&&a.anchor.key===a.focus.key?(re(null),Je=0,setTimeout(()=>{He(t,()=>{re(null)})},30),ot(a)&&(u=a.anchor.getNode(),u.markDirty(),a.format=u.getFormat(),a.style=u.getStyle())):(n.preventDefault(),yt(t,l,!0));return}}if(ot(a)){u=n.data,Xe!==null&&Dr(!1,t,Xe),a.dirty&&Xe===null||!a.isCollapsed()||Ie(a.anchor.getNode())||i===null||a.applyDOMRange(i),Xe=null;var p=a.focus,C=a.anchor.getNode();if(p=p.getNode(),r==="insertText"||r==="insertTranspose")u===` 69`?(n.preventDefault(),yt(t,g,!1)):u===` 70 71`?(n.preventDefault(),yt(t,v,void 0)):u==null&&n.dataTransfer?(u=n.dataTransfer.getData("text/plain"),n.preventDefault(),a.insertRawText(u)):u!=null&&_o(a,i,u,n.timeStamp,!0)?(n.preventDefault(),yt(t,o,u)):Xe=u,_n=n.timeStamp;else switch(n.preventDefault(),r){case"insertFromYank":case"insertFromDrop":case"insertReplacementText":yt(t,o,n);break;case"insertFromComposition":re(null),yt(t,o,n);break;case"insertLineBreak":re(null),yt(t,g,!1);break;case"insertParagraph":re(null),Tr&&!Rt?(Tr=!1,yt(t,g,!1)):yt(t,v,void 0);break;case"insertFromPaste":case"insertFromPasteAsQuotation":yt(t,B,n);break;case"deleteByComposition":Cr(C,p)&&yt(t,M,n);break;case"deleteByDrag":case"deleteByCut":yt(t,M,n);break;case"deleteContent":yt(t,l,!1);break;case"deleteWordBackward":yt(t,E,!0);break;
71case"deleteWordForward":yt(t,E,!1);break;case"deleteHardLineBackward":case"deleteSoftLineBackward":yt(t,pt,!0);break;case"deleteContentForward":case"deleteHardLineForward":case"deleteSoftLineForward":yt(t,pt,!1);break;case"formatStrikeThrough":yt(t,G,"strikethrough");break;case"formatBold":yt(t,G,"bold");break;case"formatItalic":yt(t,G,"italic");break;case"formatUnderline":yt(t,G,"underline");break;case"historyUndo":yt(t,it,void 0);break;case"historyRedo":yt(t,At,void 0)}}})}function xo(n,t){n.stopPropagation(),He(t,()=>{var r=Zt(),i=n.data,a=Or(n);if(i!=null&&ot(r)&&_o(r,a,i,n.timeStamp,!1)){Sr&&(vn(t,i),Sr=!1);var u=r.anchor,p=u.getNode();if(a=qe(t._window),a===null)return;let C=u.offset;(u=Kt&&!r.isCollapsed()&&I(p)&&a.anchorNode!==null)&&(p=p.getTextContent().slice(0,C)+i+p.getTextContent().slice(C+r.focus.offset),a=a.anchorNode,u=p===(a.nodeType===3?a.nodeValue:null)),u||yt(t,o,i),i=i.length,Mt&&1<i&&n.inputType==="insertCompositionText"&&!t.isComposing()&&(r.anchor.offset-=i),Qt||Rt||ne||!t.isComposing()||(Je=0,re(null))}else Dr(!1,t,i!==null?i:void 0),Sr&&(vn(t,i||void 0),Sr=!1);Me(),r=pe(),Jt(r)}),Xe=null}function Co(n,t){He(t,()=>{let r=Zt();if(ot(r)&&!t.isComposing()){let i=r.anchor,a=r.anchor.getNode();re(i.key),(n.timeStamp<Je+30||i.type==="element"||!r.isCollapsed()||a.getFormat()!==r.format||a.getStyle()!==r.style)&&yt(t,o,he)}})}function vn(n,t){var r=n._compositionKey;if(re(null),r!==null&&t!=null){if(t===""){t=ae(r),n=Fe(n.getElementByKey(r)),n!==null&&n.nodeValue!==null&&I(t)&&nn(t,n.nodeValue,null,null,!0);return}if(t[t.length-1]===` 72`&&(r=Zt(),ot(r))){t=r.focus,r.anchor.set(t.key,t.offset,t.type),yt(n,Dt,null);return}}Dr(!0,n,t)}function ko(n,t){Mt?Sr=!0:He(t,()=>{vn(t,n.data)})}function wo(n,t){if(Je=n.timeStamp,Be=n.keyCode,!t.isComposing()){var{keyCode:r,shiftKey:i,ctrlKey:a,metaKey:u,altKey:p}=n;if(!yt(t,ut,n)){if(r!==39||a||u||p)if(r!==39||p||i||!a&&!u)if(r!==37||a||u||p)if(r!==37||p||i||!a&&!u)if(r!==38||a||u)if(r!==40||a||u)if(r===13&&i)Tr=!0,yt(t,Dt,n);else if(r===32)yt(t,wt,n);else if(ft&&a&&r===79)n.preventDefault(),Tr=!0,yt(t,g,!0);else if(r!==13||i){var C=ft?p||u?!1:r===8||r===72&&a:a||p||u?!1:r===8;C?r===8?yt(t,Tt,n):(n.preventDefault(),yt(t,l,!0)):r===27?yt(t,Ot,n):(C=ft?i||p||u?!1:r===46||r===68&&a:a||p||u?!1:r===46,
72C?r===46?yt(t,bt,n):(n.preventDefault(),yt(t,l,!1)):r===8&&(ft?p:a)?(n.preventDefault(),yt(t,E,!0)):r===46&&(ft?p:a)?(n.preventDefault(),yt(t,E,!1)):ft&&u&&r===8?(n.preventDefault(),yt(t,pt,!0)):ft&&u&&r===46?(n.preventDefault(),yt(t,pt,!1)):r===66&&!p&&(ft?u:a)?(n.preventDefault(),yt(t,G,"bold")):r===85&&!p&&(ft?u:a)?(n.preventDefault(),yt(t,G,"underline")):r===73&&!p&&(ft?u:a)?(n.preventDefault(),yt(t,G,"italic")):r!==9||p||a||u?r===90&&!i&&(ft?u:a)?(n.preventDefault(),yt(t,it,void 0)):(C=ft?r===90&&u&&i:r===89&&a||r===90&&a&&i,C?(n.preventDefault(),yt(t,At,void 0)):le(t._editorState._selection)?(C=i?!1:r===67?ft?u:a:!1,C?(n.preventDefault(),yt(t,Lt,n)):(C=i?!1:r===88?ft?u:a:!1,C?(n.preventDefault(),yt(t,c,n)):r===65&&(ft?u:a)&&(n.preventDefault(),yt(t,x,n)))):!Mt&&r===65&&(ft?u:a)&&(n.preventDefault(),yt(t,x,n))):yt(t,Vt,n))}else Tr=!1,yt(t,Dt,n);else yt(t,X,n);else yt(t,Ut,n);else yt(t,Bt,n);else yt(t,Pt,n);else yt(t,Ct,n);else yt(t,_t,n);(a||i||p||u)&&yt(t,J,n)}}}function bn(n){let t=n.__lexicalEventHandles;return t===void 0&&(t=[],n.__lexicalEventHandles=t),t}let pr=new Map;function Hn(n){n=n.target;let t=qe(n==null?null:n.nodeType===9?n.defaultView:n.ownerDocument.defaultView);if(t!==null){var r=Te(t.anchorNode);if(r!==null){yn&&(yn=!1,He(r,()=>{var p=kr(),C=t.anchorNode;C!==null&&(C=C.nodeType,C===1||C===3)&&(p=Gn(p,t,r),Ze(p))})),n=rn(r),n=n[n.length-1];var i=n._key,a=pr.get(i),u=a||n;u!==r&&vo(t,u,!1),vo(t,r,!0),r!==n?pr.set(i,r):a&&pr.delete(i)}}}function Do(n,t){Vr===0&&n.ownerDocument.addEventListener("selectionchange",Hn),Vr++,n.__lexicalEditor=t;let r=bn(n);for(let i=0;i<qn.length;i++){let[a,u]=qn[i],p=typeof u=="function"?C=>{C._lexicalHandled!==!0&&(C._lexicalHandled=!0,t.isEditable()&&u(C,t))}:C=>{if(C._lexicalHandled!==!0&&(C._lexicalHandled=!0,t.isEditable()))switch(a){case"cut":return yt(t,c,C);case"copy":return yt(t,Lt,C);case"paste":return yt(t,B,C);case"dragstart":return yt(t,me,C);case"dragover":return yt(t,Ne,C);case"dragend":return yt(t,vt,C);case"focus":return yt(t,O,C);case"blur":return yt(t,L,C);case"drop":return yt(t,Xt,C)}};n.addEventListener(a,p),r.push(()=>{n.removeEventListener(a,p)})}}function xn(n,t,r){Me();var i=n.__key;let a=n.getParent();if(a!==null){var u=Zt();if(ot(u)&<(n)){var{anchor:p,focus:C}=u,F=p.getNode(),P=C.getNode();sn(F,n)&&p.set(n.__key,0,"element"),sn(P,n)&&C.set(n.__key,0,"element")}if(F=u,P=!1,ot(F)&&t){u=F.anchor;let et=F.focus;u.key===i&&(Ao(u,n,a,n.getPreviousSibling(),n.getNextSibling()),P=!0),et.key===i&&(Ao(et,n,a,n.getPreviousSibling(),n.getNextSibling()),P=!0)}else le(F)&&t&&n.isSelected()&&n.selectPrevious();ot(F)&&t&&!P?(i=n.getIndexWithinParent(),Oe(n),On(F,a,i,-1)):Oe(n),r||We(a)||a.canBeEmpty()||!a.isEmpty()||xn(a,t),t&&Ie(a)&&a.isEmpty()&&a.selectEnd()}}class Hr{static getType(){U(64,this.name)}static clone(){U(65,this.name)}constructor(t){this.__type=this.constructor.getType(),this.__next=this.__prev=this.__parent=null,Le(this,t)}getType(){return this.__type}isAttached(){for(var t=this.__key;t!==null;){if(t==="root")return!0;if(t=ae(t),t===null)break;t=t.__parent}return!1}isSelected(t){if(t=t||Zt(),t==null)return!1;let r=t.getNodes().some(i=>i.__key===this.__key);return I(this)?r:ot(t)&&t.anchor.type==="element"&&t.focus.type==="element"&&t.anchor.key===t.focus.key&&t.anchor.offset===t.focus.offset?!1:r}getKey(){return this.__key}getIndexWithinParent(){var t=this.getParent();if(t===null)return-1;t=t.getFirstChild();let r=0;for(;t!==null;){if(this.is(t))return r;r++,t=t.getNextSibling()}return-1}getParent(){let t=this.getLatest().__parent;return t===null?null:ae(t)}getParentOrThrow(){let t=this.getParent();return t===null&&U(66,this.__key),t}getTopLevelElement(){let t=this;for(;t!==null;){let r=t.getParent();if(We(r))return t;t=r}return null}getTopLevelElementOrThrow(){let t=this.getTopLevelElement();return t===null&&U(67,this.__key),t}getParents(){let t=[],r=this.getParent();for(;r!==null;)t.push(r),r=r.getParent();return t}getParentKeys(){let t=[],r=this.getParent();for(;r!==null;)t.push(r.__key),r=r.getParent();return t}getPreviousSibling(){let t=this.getLatest().__prev;return t===null?null:ae(t)}getPreviousSiblings(){let t=[];var r=this.getParent();if(r===null)return t;for(r=r.getFirstChild();r!==null&&!r.is(this);)t.push(r),r=r.getNextSibling();return t}getNextSibling(){let t=this.getLatest().__next;return t===null?null:ae(t)}
72getNextSiblings(){let t=[],r=this.getNextSibling();for(;r!==null;)t.push(r),r=r.getNextSibling();return t}getCommonAncestor(t){let r=this.getParents();var i=t.getParents();lt(this)&&r.unshift(this),lt(t)&&i.unshift(t),t=r.length;var a=i.length;if(t===0||a===0||r[t-1]!==i[a-1])return null;for(i=new Set(i),a=0;a<t;a++){let u=r[a];if(i.has(u))return u}return null}is(t){return t==null?!1:this.__key===t.__key}isBefore(t){if(this===t)return!1;if(t.isParentOf(this))return!0;if(this.isParentOf(t))return!1;var r=this.getCommonAncestor(t);let i=this;for(;;){var a=i.getParentOrThrow();if(a===r){a=i.getIndexWithinParent();break}i=a}for(i=t;;){if(t=i.getParentOrThrow(),t===r){r=i.getIndexWithinParent();break}i=t}return a<r}isParentOf(t){let r=this.__key;if(r===t.__key)return!1;for(;t!==null;){if(t.__key===r)return!0;t=t.getParent()}return!1}getNodesBetween(t){let r=this.isBefore(t),i=[],a=new Set;for(var u=this;;){var p=u.__key;if(a.has(p)||(a.add(p),i.push(u)),u===t)break;if(p=lt(u)?r?u.getFirstChild():u.getLastChild():null,p!==null)u=p;else if(p=r?u.getNextSibling():u.getPreviousSibling(),p!==null)u=p;else{if(u=u.getParentOrThrow(),a.has(u.__key)||i.push(u),u===t)break;p=u;do p===null&&U(68),u=r?p.getNextSibling():p.getPreviousSibling(),p=p.getParent(),p!==null&&(u!==null||a.has(p.__key)||i.push(p));while(u===null)}}return r||i.reverse(),i}isDirty(){let t=pe()._dirtyLeaves;return t!==null&&t.has(this.__key)}getLatest(){let t=ae(this.__key);return t===null&&U(113),t}getWritable(){Me();var t=fr(),r=pe();t=t._nodeMap;let i=this.__key,a=this.getLatest(),u=a.__parent;r=r._cloneNotNeeded;var p=Zt();return p!==null&&(p._cachedNodes=null),r.has(i)?(Qe(a),a):(p=a.constructor.clone(a),p.__parent=u,p.__next=a.__next,p.__prev=a.__prev,lt(a)&<(p)?(p.__first=a.__first,p.__last=a.__last,p.__size=a.__size,p.__indent=a.__indent,p.__format=a.__format,p.__dir=a.__dir):I(a)&&I(p)&&(p.__format=a.__format,p.__style=a.__style,p.__mode=a.__mode,p.__detail=a.__detail),r.add(i),p.__key=i,Qe(p),t.set(i,p),p)}getTextContent(){return""}getTextContentSize(){return this.getTextContent().length}createDOM(){U(70)}updateDOM(){U(71)}exportDOM(t){return{element:this.createDOM(t._config,t)}}exportJSON(){U(72)}static importJSON(){U(18,this.name)}static transform(){return null}remove(t){xn(this,!0,t)}replace(t,r){Me();var i=Zt();i!==null&&(i=i.clone()),Pn(this,t);let a=this.getLatest(),u=this.__key,p=t.__key,C=t.getWritable();t=this.getParentOrThrow().getWritable();let F=t.__size;Oe(C);let P=a.getPreviousSibling(),et=a.getNextSibling(),Y=a.__prev,Q=a.__next,K=a.__parent;return xn(a,!1,!0),P===null?t.__first=p:P.getWritable().__next=p,C.__prev=Y,et===null?t.__last=p:et.getWritable().__prev=p,C.__next=Q,C.__parent=K,t.__size=F,r&&this.getChildren().forEac
72h(ht=>{C.append(ht)}),ot(i)&&(Ze(i),r=i.anchor,i=i.focus,r.key===u&&Z(r,C),i.key===u&&Z(i,C)),Ge()===u&&re(p),C}insertAfter(t,r=!0){Me(),Pn(this,t);var i=this.getWritable();let a=t.getWritable();var u=a.getParent();let p=Zt();var C=!1,F=!1;if(u!==null){var P=t.getIndexWithinParent();Oe(a),ot(p)&&(F=u.__key,C=p.anchor,u=p.focus,C=C.type==="element"&&C.key===F&&C.offset===P+1,F=u.type==="element"&&u.key===F&&u.offset===P+1)}u=this.getNextSibling(),P=this.getParentOrThrow().getWritable();let et=a.__key,Y=i.__next;return u===null?P.__last=et:u.getWritable().__prev=et,P.__size++,i.__next=et,a.__next=Y,a.__prev=i.__key,a.__parent=i.__parent,r&&ot(p)&&(r=this.getIndexWithinParent(),On(p,P,r+1),i=P.__key,C&&p.anchor.set(i,r+2,"element"),F&&p.focus.set(i,r+2,"element")),t}insertBefore(t,r=!0){Me(),Pn(this,t);var i=this.getWritable();let a=t.getWritable(),u=a.__key;Oe(a);let p=this.getPreviousSibling(),C=this.getParentOrThrow().getWritable(),F=i.__prev,P=this.getIndexWithinParent();return p===null?C.__first=u:p.getWritable().__next=u,C.__size++,i.__prev=u,a.__prev=F,a.__next=i.__key,a.__parent=i.__parent,i=Zt(),r&&ot(i)&&(r=this.getParentOrThrow(),On(i,r,P)),t}isParentRequired(){return!1}createParentElementNode(){return Gr()}selectPrevious(t,r){Me();let i=this.getPreviousSibling(),a=this.getParentOrThrow();return i===null?a.select(0,0):lt(i)?i.select():I(i)?i.select(t,r):(t=i.getIndexWithinParent()+1,a.select(t,t))}selectNext(t,r){Me();let i=this.getNextSibling(),a=this.getParentOrThrow();return i===null?a.select():lt(i)?i.select(0,0):I(i)?i.select(t,r):(t=i.getIndexWithinParent(),a.select(t,t))}markDirty(){this.getWritable()}}class Nr extends Hr{static getType(){return"linebreak"}static clone(t){return new Nr(t.__key)}constructor(t){super(t)}getTextContent(){return` 73`}createDOM(){return document.createElement("br")}updateDOM(){return!1}static importDOM(){return{br:t=>{let r=t.parentElement,i,a;return r!==null&&((i=r.firstChild)===t||i.nextSibling===t&&i.nodeType===3&&(i.textContent||"").match(/^( |\t|\r?\n)+$/)!==null)&&((a=r.lastChild)===t||a.previousSibling===t&&a.nodeType===3&&(a.textContent||"").match(/^( |\t|\r?\n)+$/)!==null)?null:{conversion:Eo,priority:0}}}}static importJSON(){return Fr()}exportJSON(){return{type:"linebreak",version:1}}}function Eo(){return{node:Fr()}}function Fr(){return Lr(new Nr)}function Kr(n){return n instanceof Nr}function Kn(n,t){return t&16?"code":t&128?"mark":t&32?"sub":t&64?"sup":null}function Yn(n,t){return t&1?"strong":t&2?"em":"span"}function Cn(n,t,r,i,a){n=i.classList,i=Er(a,"base"),i!==void 0&&n.add(...i),i=Er(a,"underlineStrikethrough");let u=!1,p=t&8&&t&4;var C=r&8&&r&4;i!==void 0&&(C?(u=!0,p||n.add(...i)):p&&n.remove(...i));for(let F in ie)C=ie[F],i=Er(a,F),i!==void 0&&(r&C?!u||F!=="underline"&&F!=="strikethrough"?((t&C)==0||p&&F==="underline"||F==="strikethrough")&&n.add(...i):t&C&&n.remove(...i):t&C&&n.remove(...i))}function Qn(n,t,r){let i=t.firstChild;if(r=r.isComposing(),n+=r?ue:"",i==null)t.textContent=n;else if(t=i.nodeValue,t!==n)if(r||Mt){r=t.length;let a=n.length,u=0,p=0;for(;u<r&&u<a&&t[u]===n[u];)u++;for(;p+u<r&&p+u<a&&t[r-p-1]===n[a-p-1];)p++;n=[u,r-u-p,n.slice(u,a-p)];let[C,F,P]=n;F!==0&&i.deleteData(C,F),i.insertData(C,P)}else i.nodeValue=n}function kn(n,t){return t=document.createElement(t),t.appendChild(n),t}class ye extends Hr{static getType(){return"text"}static clone(t){return new ye(t.__text,t.__key)}constructor(t,r){super(r);this.__text=t,this.__format=0,this.__style="",this.__detail=this.__mode=0}getFormat(){return this.getLatest().__format}getDetail(){return this.getLatest().__detail}getMode(){let t=this.getLatest();return f[t.__mode]}getStyle(){return this.getLatest().__style}isToken(){return this.getLatest().__mode===1}isComposing(){return this.__key===Ge()}isSegmented(){return this.getLatest().__mode===2}isDirectionless(){return(this.getLatest().__detail&1)!=0}isUnmergeable(){return(this.getLatest().__detail&2)!=0}hasFormat(t){return t=ie[t],(this.getFormat()&t)!=0}isSimpleText(){return this.__type==="text"&&this.__mode===0}getTextContent(){return this.getLatest().__text}getFormatFlags(t,r){let i=this.getLatest().__format;return Se(i,t,r)}createDOM(t){var r=this.__format,i=Kn(this,r);let a=Yn(this,r),u=document.createElement(i===null?a:i),p=u;
73return this.hasFormat("code")&&u.setAttribute("spellcheck","false"),i!==null&&(p=document.createElement(a),u.appendChild(p)),i=p,Qn(this.__text,i,this),t=t.theme.text,t!==void 0&&Cn(a,0,r,i,t),r=this.__style,r!==""&&(u.style.cssText=r),u}updateDOM(t,r,i){let a=this.__text;var u=t.__format,p=this.__format,C=Kn(this,u);let F=Kn(this,p);var P=Yn(this,u);let et=Yn(this,p);return(C===null?P:C)!==(F===null?et:F)?!0:C===F&&P!==et?(u=r.firstChild,u==null&&U(48),t=C=document.createElement(et),Qn(a,t,this),i=i.theme.text,i!==void 0&&Cn(et,0,p,t,i),r.replaceChild(C,u),!1):(P=r,F!==null&&C!==null&&(P=r.firstChild,P==null&&U(49)),Qn(a,P,this),i=i.theme.text,i!==void 0&&u!==p&&Cn(et,u,p,P,i),p=this.__style,t.__style!==p&&(r.style.cssText=p),!1)}static importDOM(){return{"#text":()=>({conversion:_,priority:0}),b:()=>({conversion:s,priority:0}),code:()=>({conversion:w,priority:0}),em:()=>({conversion:w,priority:0}),i:()=>({conversion:w,priority:0}),s:()=>({conversion:w,priority:0}),span:()=>({conversion:e,priority:0}),strong:()=>({conversion:w,priority:0}),sub:()=>({conversion:w,priority:0}),sup:()=>({conversion:w,priority:0}),u:()=>({conversion:w,priority:0})}}static importJSON(t){let r=j(t.text);return r.setFormat(t.format),r.setDetail(t.detail),r.setMode(t.mode),r.setStyle(t.style),r}exportDOM(t){return{element:t}=super.exportDOM(t),t!==null&&ln(t)||U(132),t.style.whiteSpace="pre-wrap",this.hasFormat("bold")&&(t=kn(t,"b")),this.hasFormat("italic")&&(t=kn(t,"i")),this.hasFormat("strikethrough")&&(t=kn(t,"s")),this.hasFormat("underline")&&(t=kn(t,"u")),{element:t}}exportJSON(){return{detail:this.getDetail(),format:this.getFormat(),mode:this.getMode(),style:this.getStyle(),text:this.getTextContent(),type:"text",version:1}}selectionTransform(){}setFormat(t){let r=this.getWritable();return r.__format=typeof t=="string"?ie[t]:t,r}setDetail(t){let r=this.getWritable();return r.__detail=typeof t=="string"?Ae[t]:t,r}setStyle(t){let r=this.getWritable();return r.__style=t,r}toggleFormat(t){return t=ie[t],this.setFormat(this.getFormat()^t)}toggleDirectionless(){let t=this.getWritable();return t.__detail^=1,t}toggleUnmergeable(){let t=this.getWritable();return t.__detail^=2,t}setMode(t){if(t=A[t],this.__mode===t)return this;let r=this.getWritable();return r.__mode=t,r}setTextContent(t){if(this.__text===t)return this;let r=this.getWritable();return r.__text=t,r}select(t,r){Me();let i=Zt();var a=this.getTextContent();let u=this.__key;if(typeof a=="string"?(a=a.length,t===void 0&&(t=a),r===void 0&&(r=a)):r=t=0,ot(i))a=Ge(),a!==i.anchor.key&&a!==i.focus.key||re(u),i.setTextNodeRange(this,t,this,r);else return Tn(u,t,u,r,"text","text");return i}spliceText(t,r,i,a){let u=this.getWritable(),p=u.__text,C=i.length,F=t;0>F&&(F=C+F,0>F&&(F=0));let P=Zt();return a&&ot(P)&&(t+=C,P.setTextNodeRange(u,t,u,t)),r=p.slice(0,F)+i+p.slice(F+r),u.__text=r,u}canInsertTextBefore(){return!0}canInsertTextAfter(){return!0}splitText(...t){Me();var r=this.getLatest(),i=r.getTextContent(),a=r.__key,u=Ge(),p=new Set(t);t=[];for(var C=i.length,F="",P=0;P<C;P++)F!==""&&p.has(P)&&(t.push(F),F=""),F+=i[P];if(F!==""&&t.push(F),p=t.length,p===0)return[];if(t[0]===i)return[r];var et=t[0];i=r.getParentOrThrow(),P=r.getFormat();let Y=r.getStyle(),Q=r.__detail;C=!1,r.isSegmented()?(F=j(et),F.__format=P,F.__style=Y,F.__detail=Q,C=!0):(F=r.getWritable(),F.__text=et),r=Zt(),F=[F],et=et.length;for(let mt=1;mt<p;mt++){var K=t[mt],ht=K.length;K=j(K).getWritable(),K.__format=P,K.__style=Y,K.__detail=Q;let It=K.__key;if(ht=et+ht,ot(r)){let Ht=r.anchor,ge=r.focus;Ht.key===a&&Ht.type==="text"&&Ht.offset>et&&Ht.offset<=ht&&(Ht.key=It,Ht.offset-=et,r.dirty=!0),ge.key===a&&ge.type==="text"&&ge.offset>et&&ge.offset<=ht&&(ge.key=It,ge.offset-=et,r.dirty=!0)}u===a&&re(It),et=ht,F.push(K)}return a=this.getPreviousSibling(),u=this.getNextSibling(),a!==null&&Qe(a),u!==null&&Qe(u),a=i.getWritable(),u=this.getIndexWithinParent(),C?(a.splice(u,0,F),this.remove()):a.splice(u,1,F),ot(r)&&On(r,i,u,p-1),F}mergeWithSibling(t){var r=t===this.getPreviousSibling();r||t===this.getNextSibling()||U(50);var i=this.__key;let a=t.__key,u=this.__text,p=u.length;Ge()===a&&re(i);let C=Zt();if(ot(C)){let F=C.anchor,P=C.focus;F!==null&&F.key===a&&(Zo(F,r,i,t,p),C.dirty=!0),P!==null&&P.key===a&&(Zo(P,r,i,t,p),C.dirty=!0)}return i=t.__text,this.setTextContent(r?i+u:u+i),r=this.getWritable(),t.remove(),r}isTextEntity(){return!1}}function e(n){let t=n.style.fontWeight==="700",r=n.style.textDecoration==="line-through",i=n.style.fontStyle==="italic",a=n.style.textDecoration==="underline",u=n.style.verticalAlign;return{forChild:p=>(I(p)&&(t&&p.toggleFormat("bold"),r&&p.toggleFormat("strikethrough"),i&&p.toggleFormat("italic"),a&&p.toggleFormat("underline"),u==="sub"&&p.toggleFormat("subscript"),u==="super"&&p.toggleFormat("superscript")),p),node:null}}function s(n){let t=n.style.fontWeight==="normal";return{forChild:r=>(I(r)&&!t&&r.toggleFormat("bold"),r),node:null}}let d=new WeakMap;function _(n){n.parentElement===null&&U(129);for(var t=n.textContent||"",r,i=n.parentNode,a=[n];i!==null&&(r=d.get(i))===void 0&&!(i.nodeName==="PRE"||i.nodeType===1&&i.style.whiteSpace.startsWith("pre"));)a.push(i),i=i.parentNode;for(r=r===void 0?i:r,i=0;i<a.length;i++)d.set(a[i],r);if(r!==null){for(t=t.split(/(\r?\n|\t)/),n=[],a=t.length,r=0;r<a;r++)i=t[r],i===` 74`||i===`\r 75`?n.push(Fr()):i===" "?n.push(V()):i!==""&&n.push(j(i));return{node:n}}if(t=t.replace(/\r/g,"").replace(/[ \t\n]+/g," "),t==="")return{node:null};if(t[0]===" "){for(a=n,r=!0;a!==null&&(a=D(a,!1))!==null;)if(i=a.textContent||"",0<i.length){/[ \t\n]$/.test(i)&&(t=t.slice(1)),r=!1;break}r&&(t=t.slice(1))}if(t[t.length-1]===" "){for(a=!0;n!==null&&(n=D(n,!0))!==null;)if(0<(n.textContent||"").replace(/^( |\t|\r?\n)+/,"").length){a=!1;break}a&&(t=t.slice(0,t.length-1))}return t===""?{node:null}
75:{node:j(t)}}let b=new RegExp(/^(a|abbr|acronym|b|cite|code|del|em|i|ins|kbd|label|output|q|ruby|s|samp|span|strong|sub|sup|time|u|tt|var)$/,"i");function D(n,t){for(;;){for(var r=void 0;(r=t?n.nextSibling:n.previousSibling)===null;)if(n=n.parentElement,n===null)return null;if(n=r,n.nodeType===1&&(r=n.style.display,r===""&&n.nodeName.match(b)===null||r!==""&&!r.startsWith("inline")))return null;for(;(r=t?n.firstChild:n.lastChild)!==null;)n=r;if(n.nodeType===3)return n;if(n.nodeName==="BR")return null}}let T={code:"code",em:"italic",i:"italic",s:"strikethrough",strong:"bold",sub:"subscript",sup:"superscript",u:"underline"};function w(n){let t=T[n.nodeName.toLowerCase()];return t===void 0?{node:null}:{forChild:r=>(I(r)&&!r.hasFormat(t)&&r.toggleFormat(t),r),node:null}}function j(n=""){return Lr(new ye(n))}function I(n){return n instanceof ye}class q extends ye{static getType(){return"tab"}static clone(t){let r=new q(t.__key);return r.__text=t.__text,r.__format=t.__format,r.__style=t.__style,r}constructor(t){super(" ",t);this.__detail=2}static importDOM(){return null}static importJSON(t){let r=V();return r.setFormat(t.format),r.setStyle(t.style),r}exportJSON(){return Xr(Xr({},super.exportJSON()),{type:"tab",version:1})}setTextContent(){U(126)}setDetail(){U(127)}setMode(){U(128)}canInsertTextBefore(){return!1}canInsertTextAfter(){return!1}}function V(){return Lr(new q)}class H{constructor(t,r,i){this._selection=null,this.key=t,this.offset=r,this.type=i}is(t){return this.key===t.key&&this.offset===t.offset&&this.type===t.type}isBefore(t){let r=this.getNode(),i=t.getNode(),a=this.offset;if(t=t.offset,lt(r)){var u=r.getDescendantByIndex(a);r=u!=null?u:r}return lt(i)&&(u=i.getDescendantByIndex(t),i=u!=null?u:i),r===i?a<t:r.isBefore(i)}getNode(){let t=ae(this.key);return t===null&&U(20),t}set(t,r,i){let a=this._selection,u=this.key;this.key=t,this.offset=r,this.type=i,Nn()||(Ge()===u&&re(t),a!==null&&(a._cachedNodes=null,a.dirty=!0))}}function ct(n,t){let r=t.__key,i=n.offset,a="element";if(I(t))a="text",t=t.getTextContentSize(),i>t&&(i=t);else if(!lt(t)){var u=t.getNextSibling();I(u)?(r=u.__key,i=0,a="text"):(u=t.getParent())&&(r=u.__key,i=t.getIndexWithinParent()+1)}n.set(r,i,a)}function Z(n,t){if(lt(t)){let r=t.getLastDescendant();lt(r)||I(r)?ct(n,r):ct(n,t)}else ct(n,t)}function xt(n,t,r,i){let a=n.getNode(),u=a.getChildAtIndex(n.offset),p=j(),C=Ie(a)?Gr().append(p):p;p.setFormat(r),p.setStyle(i),u===null?a.append(C):(u.insertBefore(C),t.type==="element"&&t.key===n.key&&t.offset!==n.offset&&t.set(t.key,t.offset+1,"element")),n.is(t)&&t.set(p.__key,0,"text"),n.set(p.__key,0,"text")}function dt(n,t,r,i){n.key=t,n.offset=r,n.type=i}class Ft{constructor(t){this.dirty=!1,this._nodes=t,this._cachedNodes=null}is(t){if(!le(t))return!1;let r=this._nodes,i=t._nodes;return r.size===i.size&&Array.from(r).every(a=>i.has(a))}add(t){this.dirty=!0,this._nodes.add(t),this._cachedNodes=null}delete(t){this.dirty=!0,this._nodes.delete(t),this._cachedNodes=null}clear(){this.dirty=!0,this._nodes.clear(),this._cachedNodes=null}has(t){return this._nodes.has(t)}clone(){return new Ft(new Set(this._nodes))}extract(){return this.getNodes()}insertRawText(){}insertText(){}insertNodes(t,r){let i=this.getNodes(),a=i.length;var u=i[a-1];if(I(u))u=u.select();else{let p=u.getIndexWithinParent()+1;u=u.getParentOrThrow().select(p,p)}for(u.insertNodes(t,r),t=0;t<a;t++)i[t].remove();return!0}getNodes(){var t=this._cachedNodes;if(t!==null)return t;var r=this._nodes;t=[];for(let i of r)r=ae(i),r!==null&&t.push(r);return Nn()||(this._cachedNodes=t),t}getTextContent(){let t=this.getNodes(),r="";for(let i=0;i<t.length;i++)r+=t[i].getTextContent();return r}}function ot(n){return n instanceof qt}function jt(n){let[t,,r]=Xo(n);n=r.getChildren();let i=n.length;var a=n[0].getChildren().length;let u=Array(i);for(var p=0;p<i;p++)u[p]=Array(a);for(a=0;a<i;a++){p=n[a].getChildren();let C=0;for(let F=0;F<p.length;F++){for(;u[a][C];)C++;let P=p[F],et=P.__rowSpan||1,Y=P.__colSpan||1;for(let Q=0;Q<et;Q++)for(let K=0;K<Y;K++)u[a+Q][C+K]=P;if(t===P)return{colSpan:Y,columnIndex:C,rowIndex:a,rowSpan:et};C+=Y}}
75return null}class $t{constructor(t,r,i){this.gridKey=t,this.anchor=r,this.focus=i,this.dirty=!1,this._cachedNodes=null,r._selection=this,i._selection=this}is(t){return Et(t)?this.gridKey===t.gridKey&&this.anchor.is(t.anchor)&&this.focus.is(t.focus):!1}set(t,r,i){this.dirty=!0,this.gridKey=t,this.anchor.key=r,this.focus.key=i,this._cachedNodes=null}clone(){return new $t(this.gridKey,this.anchor,this.focus)}isCollapsed(){return!1}isBackward(){return this.focus.isBefore(this.anchor)}getCharacterOffsets(){return Yt(this)}extract(){return this.getNodes()}insertRawText(){}insertText(){}insertNodes(t,r){let i=this.focus.getNode();return gt(i.select(0,i.getChildrenSize())).insertNodes(t,r)}getShape(){var t=ae(this.anchor.key);if(er(t)||U(103),t=jt(t),t===null)throw Error("getCellRect: expected to find AnchorNode");var r=ae(this.focus.key);er(r)||U(104);let i=jt(r);if(i===null)throw Error("getCellRect: expected to find focusCellNode");r=Math.min(t.columnIndex,i.columnIndex);let a=Math.max(t.columnIndex,i.columnIndex),u=Math.min(t.rowIndex,i.rowIndex);return t=Math.max(t.rowIndex,i.rowIndex),{fromX:Math.min(r,a),fromY:Math.min(u,t),toX:Math.max(r,a),toY:Math.max(u,t)}}getNodes(){function t(It){let{cell:Ht,startColumn:ge,startRow:Ke}=It;F=Math.min(F,ge),P=Math.min(P,Ke),et=Math.max(et,ge+Ht.__colSpan-1),Y=Math.max(Y,Ke+Ht.__rowSpan-1)}var r=this._cachedNodes;if(r!==null)return r;var i=this.anchor.getNode();r=this.focus.getNode(),i=Ur(i,er);var a=Ur(r,er);er(i)||U(103),er(a)||U(104),r=i.getParent(),Xn(r)||U(105),r=r.getParent(),Uo(r)||U(106);let[u,p,C]=Jo(r,i,a),F=Math.min(p.startColumn,C.startColumn),P=Math.min(p.startRow,C.startRow),et=Math.max(p.startColumn+p.cell.__colSpan-1,C.startColumn+C.cell.__colSpan-1),Y=Math.max(p.startRow+p.cell.__rowSpan-1,C.startRow+C.cell.__rowSpan-1);i=F,a=P;for(var Q=F,K=P;F<i||P<a||et>Q||Y>K;){if(F<i){var ht=K-a;--i;for(var mt=0;mt<=ht;mt++)t(u[a+mt][i])}if(P<a)for(ht=Q-i,--a,mt=0;mt<=ht;mt++)t(u[a][i+mt]);if(et>Q)for(ht=K-a,Q+=1,mt=0;mt<=ht;mt++)t(u[a+mt][Q]);if(Y>K)for(ht=Q-i,K+=1,mt=0;mt<=ht;mt++)t(u[K][i+mt])}for(r=[r],i=null,a=P;a<=Y;a++)for(Q=F;Q<=et;Q++)({cell:K}=u[a][Q]),ht=K.getParent(),Xn(ht)||U(107),ht!==i&&r.push(ht),r.push(K,...po(K)),i=ht;return Nn()||(this._cachedNodes=r),r}getTextContent(){let t=this.getNodes(),r="";for(let i=0;i<t.length;i++)r+=t[i].getTextContent();return r}}function Et(n){return n instanceof $t}class qt{constructor(t,r,i,a){this.anchor=t,this.focus=r,this.dirty=!1,this.format=i,this.style=a,this._cachedNodes=null,t._selection=this,r._selection=this}is(t){return ot(t)?this.anchor.is(t.anchor)&&this.focus.is(t.focus)&&this.format===t.format&&this.style===t.style:!1}isBackward(){return this.focus.isBefore(this.anchor)}isCollapsed(){return this.anchor.is(this.focus)}getNodes(){var t=this._cachedNodes;if(t!==null)return t;t=this.anchor;var r=this.focus,i=t.isBefore(r),a=i?t:r;i=i?r:t,t=a.getNode(),r=i.getNode();let u=a.offset;return a=i.offset,lt(t)&&(i=t.getDescendantByIndex(u),t=i!=null?i:t),lt(r)&&(i=r.getDescendantByIndex(a),i!==null&&i!==t&&r.getChildAtIndex(a)===i&&(i=i.getPreviousSibling()),r=i!=null?i:r),t=t.is(r)?lt(t)&&0<t.getChildrenSize()?[]:[t]:t.getNodesBetween(r),Nn()||(this._cachedNodes=t),t}setTextNodeRange(t,r,i,a){dt(this.anchor,t.__key,r,"text"),dt(this.focus,i.__key,a,"text"),this._cachedNodes=null,this.dirty=!0}getTextContent(){let t=this.getNodes();if(t.length===0)return"";let r=t[0],i=t[t.length-1],a=this.anchor,u=this.focus,p=a.isBefore(u),[C,F]=Yt(this),P="",et=!0;for(let Y=0;Y<t.length;Y++){let Q=t[Y];if(lt(Q)&&!Q.isInline())et||(P+=` 76`),et=!Q.isEmpty();else if(et=!1,I(Q)){let K=Q.getTextContent();Q===r?Q===i?(a.type!=="element"||u.type!=="element"||u.offset===a.offset)&&(K=C<F?K.slice(C,F):K.slice(F,C)):K=p?K.slice(C):K.slice(F):Q===i&&(K=p?K.slice(0,F):K.slice(0,C)),P+=K}else!oe(Q)&&!Kr(Q)||Q===i&&this.isCollapsed()||(P+=Q.getTextContent())}return P}applyDOMRange(t){let r=pe(),i=r.getEditorState()._selection;if(t=An(t.startContainer,t.startOffset,t.endContainer,t.endOffset,r,i),t!==null){var[a,u]=t;dt(this.anchor,a.key,a.offset,a.type),dt(this.focus,u.key,u.offset,u.type),this._cachedNodes=null}}clone(){let t=this.anchor,r=this.focus;return new qt(new H(t.key,t.offset,t.type),new H(r.key,r.offset,r.type),this.format,this.style)}toggleFormat(t){this.format=Se(this.format,t,null),this.dirty=!0}setStyle(t){this.style=t,this.dirty=!0}hasFormat(t){return(this.format&ie[t])!=0}insertRawText(t){t=t.split(/(\r?\n|\t)/);let r=[],i=t.length;for(let a=0;a<i;a++){let u=t[a];u===` 77`||u===`\r 78`?r.push(Fr()):u===" "?r.push(V()):r.push(j(u))}this.insertNodes(r)}insertText(t){var r=this.anchor,i=this.focus,a=this.isCollapsed()||r.isBefore(i),u=this.format,p=this.style;a&&r.type==="element"?xt(r,i,u,p):a||i.type!=="element"||xt(i,r,u,p);var C=this.getNodes(),F=C.length,P=a?i:r;i=(a?r:i).offset;var et=P.offset;r=C[0],I(r)||U(26),a=r.getTextContent().length;var Y=r.getParentOrThrow(),Q=C[F-1];if(this.isCollapsed()&&i===a&&(r.isSegmented()||r.isToken()||!r.canInsertTextAfter()||!Y.canInsertTextAfter()&&r.getNextSibling()===null)){var K=r.getNextSibling();if(I(K)&&K.canInsertTextBefore()&&!ee(K)||(K=j(),K.setFormat(u),Y.canInsertTextAfter()?r.insertAfter(K):Y.insertAfter(K)),K.select(0,0),r=K,t!==""){this.insertText(t);return}}else if(this.isCollapsed()&&i===0&&(r.isSegmented()||r.isToken()||!r.canInsertTextBefore()||!Y.canInsertTextBefore()&&r.getPreviousSibling()===null)){if(K=r.getPreviousSibling(),(!I(K)||ee(K))&&(K=j(),K.setFormat(u),Y.canInsertTextBefore()?r.insertBefore(K):Y.insertBefore(K)),K.select(),r=K,t!==""){this.insertText(t);return}}else if(r.isSegmented()&&i!==a)Y=j(r.getTextContent()),Y.setFormat(u),r.replace(Y),r=Y;else if(!(this.isCollapsed()||t===""||(K=Q.getParent(),Y.canInsertTextBefore()&&Y.canInsertTextAfter()&&(!lt(K)||K.canInsertTextBefore()&&K.canInsertTextAfter())))){this.insertText(""),En(this.anchor,this.focus,null),this.insertText(t);return}if(F===1)if(r.isToken())t=j(t),t.select(),r.replace(t);else{if(C=r.getFormat(),F=r.getStyle(),i===et&&(C!==u||F!==p))if(r.getTextContent()==="")r.setFormat(u),r.setStyle(p);else{C=j(t),C.setFormat(u),C.setStyle(p),C.select(),i===0?r.insertBefore(C,!1):([F]=r.splitText(i),F.insertAfter(C,!1)),C.isComposing()&&this.anchor.type==="text"&&(this.anchor.offset-=t.length);return}r=r.spliceText(i,et-i,t,!0),r.getTextContent()===""?r.remove():this.anchor.type==="text"&&(r.isComposing()?this.anchor.offset-=t.length:(this.format=C,this.style=F))}else{if(u=new Set([...r.getParentKeys(),...Q.getParentKeys()]),K=lt(r)?r:r.getParentOrThrow(),p=lt(Q)?Q:Q.getParentOrThrow(),Y=Q,!K.is(p)&&p.isInline())do Y=p,p=
78p.getParentOrThrow();while(p.isInline());if(P.type==="text"&&(et!==0||Q.getTextContent()==="")||P.type==="element"&&Q.getIndexWithinParent()<et)if(I(Q)&&!Q.isToken()&&et!==Q.getTextContentSize()){if(Q.isSegmented()){var ht=j(Q.getTextContent());Q.replace(ht),Q=ht}Ie(P.getNode())||(Q=Q.spliceText(0,et,"")),u.add(Q.__key)}else P=Q.getParentOrThrow(),P.canBeEmpty()||P.getChildrenSize()!==1?Q.remove():P.remove();else u.add(Q.__key);for(P=p.getChildren(),et=new Set(C),Q=K.is(p),K=K.isInline()&&r.getNextSibling()===null?K:r,ht=P.length-1;0<=ht;ht--){let mt=P[ht];if(mt.is(r)||lt(mt)&&mt.isParentOf(r))break;mt.isAttached()&&(!et.has(mt)||mt.is(Y)?Q||K.insertAfter(mt,!1):mt.remove())}if(!Q)for(P=p,et=null;P!==null;)p=P.getChildren(),Q=p.length,(Q===0||p[Q-1].is(et))&&(u.delete(P.__key),et=P),P=P.getParent();for(r.isToken()?i===a?r.select():(t=j(t),t.select(),r.replace(t)):(r=r.spliceText(i,a-i,t,!0),r.getTextContent()===""?r.remove():r.isComposing()&&this.anchor.type==="text"&&(this.anchor.offset-=t.length)),t=1;t<F;t++)r=C[t],u.has(r.__key)||r.remove()}}removeText(){this.insertText("")}formatText(t){if(this.isCollapsed())this.toggleFormat(t),re(null);else{var r=this.getNodes(),i=[];for(var a of r)I(a)&&i.push(a);var u=i.length;if(u===0)this.toggleFormat(t),re(null);else{a=this.anchor;var p=this.focus,C=this.isBackward();r=C?p:a,a=C?a:p;var F=0,P=i[0];if(p=r.type==="element"?0:r.offset,r.type==="text"&&p===P.getTextContentSize()&&(F=1,P=i[1],p=0),P!=null){C=P.getFormatFlags(t,null);var et=u-1,Y=i[et];if(u=a.type==="text"?a.offset:Y.getTextContentSize(),P.is(Y))p!==u&&(p===0&&u===P.getTextContentSize()?P.setFormat(C):(t=P.splitText(p,u),t=p===0?t[0]:t[1],t.setFormat(C),r.type==="text"&&r.set(t.__key,0,"text"),a.type==="text"&&a.set(t.__key,u-p,"text")),this.format=C);else{p!==0&&([,P]=P.splitText(p),p=0),P.setFormat(C);var Q=Y.getFormatFlags(t,C);for(0<u&&(u!==Y.getTextContentSize()&&([Y]=Y.splitText(u)),Y.setFormat(Q)),F+=1;F<et;F++){let K=i[F];if(!K.isToken()){let ht=K.getFormatFlags(t,Q);K.setFormat(ht)}}r.type==="text"&&r.set(P.__key,p,"text"),a.type==="text"&&a.set(Y.__key,u,"text"),this.format=C|Q}}}}}insertNodes(t,r){if(!this.isCollapsed()){var i=this.isBackward()?this.anchor:this.focus,a=i.getNode().getNextSibling();if(a=a?a.getKey():null,i=(i=i.getNode().getPreviousSibling())?i.getKey():null,this.removeText(),this.isCollapsed()&&this.focus.type==="element"){if(this.focus.key===a&&this.focus.offset===0){var u=j();this.focus.getNode().insertBefore(u)}else this.focus.key===i&&this.focus.offset===this.focus.getNode().getChildrenSize()&&(u=j(),this.focus.getNode().insertAfter(u));u&&(this.focus.set(u.__key,0,"text"),this.anchor.set(u.__key,0,"text"))}}u=this.anchor,i=u.offset;var p=u.getNode();a=p,u.type==="element"&&(u=u.getNode(),a=u.getChildAtIndex(i-1),a=a===null?u:a),u=[];var C=p.getNextSiblings(),F=We(p)?null:p.getTopLevelElementOrThrow();if(I(p))if(a=p.getTextContent().length,i===0&&a!==0)a=p.getPreviousSibling(),a=a!==null?a:p.getParentOrThrow(),u.push(p);else if(i===a)a=p;else{if(p.isToken())return!1;[a,p]=p.splitText(i),u.push(p)}p=a,u.push(...C),C=t[0];var P=!1,et=null;for(let ht=0;ht<t.length;ht++){var Y=t[ht];if(We(a)||oe(a)||!lt(Y)||Y.isInline())P&&!lt(Y)&&!oe(Y)&&We(a.getParent())&&U(28);else{if(Y.is(C)){if(lt(a)&&a.isEmpty()&&a.canReplaceWith(Y)){a.replace(Y),a=Y,P=!0;continue}if(P=Y.getFirstDescendant(),xe(P)){for(var Q=P.getParentOrThrow();Q.isInline();)Q=Q.getParentOrThrow();if(et=Q.getChildren(),P=et.length,lt(a)){var K=a.getFirstChild();for(let mt=0;mt<P;mt++){let It=et[mt];K===null?a.append(It):K.insertAfter(It),K=It}}else{for(K=P-1;0<=K;K--)a.insertAfter(et[K]);a=a.getParentOrThrow()}if(et=et[P-1],Q.remove(),P=!0,Q.is(Y))continue}}I(a)&&(F===null&&U(27),a=F)}P=!1,lt(a)&&!a.isInline()?(et=Y,oe(Y)&&!Y.isInline()?a=t.length===1&&a.canBeEmpty()&&a.isEmpty()?a.insertBefore(Y,!1):a.insertAfter(Y,!1):lt(Y)?(Y.canBeEmpty()||!Y.isEmpty())&&(Ie(a)?(Q=a.getChildAtIndex(i),Q!==null?Q.insertBefore(Y):a.append(Y),a=Y):Y.isInline()?(a.append(Y),a=Y):a=a.insertAfter(Y,!1)):(Q=a.getFirstChild(),Q!==null?Q.insertBefore(Y):a.append(Y),a=Y)):!lt(Y)||lt(Y)&&Y.isInline()||oe(a)&&!a.isInline()?(et=Y,ot(this)&&oe(Y)&&(lt(a)||I(a))&&!Y.isInline()?(I(a)?(Q=a.getParentOrThrow(),[a]=a.splitText(i),a=a.getIndexWithinParent()+1):(Q=a,a=i),[,a]=Rn(Q,a),a=a.insertBefore(Y)):a=a.insertAfter(Y,!1)):(Y=a.getParentOrThrow(),Kr(a)&&a.remove(),a=Y,ht--)}if(r&&(I(p)?p.select():(t=a.getPreviousSibling(),I(t)?t.select():(t=a.getIndexWithinParent(),a.getParentOrThrow().select(t,t)))),lt(a)){if(t=I(et)?et:lt(et)&&et.isInline()?et.getLastDescendant():a.getLastDescendant(),r||(t===null?a.select():I(t)?t.getTextContent()===""?t.selectPrevious():t.select():t.selectNext()),u.length!==0)for(r=a,t=u.length-1;0<=t;t--)i=u[t],F=i.getParentOrThrow(),!lt(a)||Ve(i)||oe(i)&&(!i.isInline()||i.isIsolated())?lt(a)||Ve(i)?lt(i)&&!i.canInsertAfter(a)?(p=F.constructor.clone(F),lt(p)||U(29),p.append(i),a.insertAfter(p)):a.insertAfter(i):(a.insertBefore(i),a=i):(r===a?a.append(i):a.insertBefore(i),a=i),F.isEmpty()&&!F.canBeEmpty()&&F.remove()}else r||(I(a)?a.select():(r=a.getParentOrThrow(),t=a.getIndexWithinParent()+1,r.select(t,t)));return!0}insertParagraph(){this.isCollapsed()||this.removeText();var t=this.anchor,r=t.offset,i=[];if(t.type==="text"){var a=t.getNode(),u=a.getNextSiblings().reverse(),p=a.getParentOrThrow(),C=p.isInline(),F=C?p.getTextContentSize():a.getTextContentSize();r===0?u.push(a):(C&&(i=p.getNextSiblings()),r===F||C&&r===a.getTextContentSize()||([,a]=a.splitText(r),u.push(a)))}else{if(p=t.getNode(),We(p)){u=Gr(),i=p.getChildAtIndex(r),u.select(),i!==null?i.insertBefore(u,!1):p.append(u);return}u=p.getChildren().slice(r).reverse()}if(a=u.length,r===0&&0<a&&p.isInline()){if(i=p.getParentOrThrow(),u=i.insertNewAfter(this,!1),lt(u))for(i=i.getChildren(),p=0;p<i.length;p++)u.append(i[p])}else if(C=p.insertNewAfter(this,!1),C===null)this.insertLineBreak();else if(lt(C))if(F=p.getFirstChild(),r===0&&(p.is(t.getNode())||F&&F.is(t.getNode()))&&0<a)p.insertBefore(C);else{if(p=null,r=i.length,t=C.getParentOrThrow(),0<r)for(F=0;F<r;F++)t.append(i[F]);if(a!==0)for(i=0;i<a;i++)r=u[i],p===null?C.append(r):p.insertBefore(r),p=r;C.canBeEmpty()||C.getChildrenSize()!==0?C.selectStart():(C.selectPrevious(),C.remove())}}insertLineBreak(t){let r=Fr();var i=this.anchor;i.type==="element"&&(i=i.getNode(),Ie(i)&&this.insertParagraph()),t?this.insertNodes([r],!0):this.insertNodes([r])&&r.selectNext(0,0)}getCharacterOffsets(){return Yt(this)}extract(){var t=this.getNodes(),r=t.length,i=r-1,a=this.anchor;let u=this.focus;var p=t[0];let C=t[i],[F,P]=Yt(this);return r===0?[]:r===1?I(p)&&!this.isCollapsed()?(t=F>P?P:F,i=p.splitText(t,F>P?F:P),t=t===0?i[0]:i[1],t!=null?[t]:[]):[p]:(r=a.isBefore(u),I(p)&&(a=r?F:P,a===p.getTextContentSize()?t.shift():a!==0&&([,p]=p.splitText(a),t[0]=p)),I(C)&&(p=C.getTextContent().length,r=r?P:F,r===0?t.pop():r!==p&&([C]=C.splitText(r),t[i]=C)),t)}modify(t,r,i){var a=this.focus,u=this.anchor,p=t==="move",C=on(a,r);if(oe(C)&&!C.isIsolated())p&&C.isKeyboardSelectable()?(r=Sn(),r.add(C.__key),Ze(r)):(t=r?C.getPreviousSibling():C.getNextSibling(),I(t)?(C=t.__key,r=r?t.getTextContent().length:0,a.set(C,r,"text"),p&&u.set(C,r,"text")):(i=C.getParentOrThrow(),lt(t)?(i=t.__key,C=r?t.getChildrenSize():0):(C=C.getIndexWithinParent(),i=i.__key,r||C++),a.set(i,C,"element"),p&&u.set(i,C,"element")));else if(u=pe(),a=qe(u._window)){var F=u._blockCursorElement,P=u._rootElement;if(P===null||F===null||!lt(C)||C.isInline()||C.canBeEmpty()||an(F,u,P),a.modify(t,r?"backward":"forward",i),0<a.rangeCount&&(C=a.getRangeAt(0),u=this.anchor.getNode(),u=Ie(u)?u:Rr(u),this.applyDOMRange(C),this.dirty=!0,!p)){for(p=this.getNodes(),t=[],i=!1,F=0;F<p.length;F++)P=p[F],sn(P,u)?t.push(P):i=!0;i&&0<t.length&&(r?(r=t[0],lt(r)?r.selectStart():r.getParentOrThrow().selectStart()):(r=t[t.length-1],lt(r)?r.selectEnd():r.getParentOrThrow().selectEnd())),(a.anchorNode!==C.startContainer||a.anch
78orOffset!==C.startOffset)&&(r=this.focus,p=this.anchor,a=p.key,C=p.offset,u=p.type,dt(p,r.key,r.offset,r.type),dt(r,a,C,u),this._cachedNodes=null)}}}deleteCharacter(t){let r=this.isCollapsed();if(this.isCollapsed()){var i=this.anchor,a=this.focus,u=i.getNode();if(!t&&(i.type==="element"&<(u)&&i.offset===u.getChildrenSize()||i.type==="text"&&i.offset===u.getTextContentSize())){var p=u.getParent();if(p=u.getNextSibling()||(p===null?null:p.getNextSibling()),lt(p)&&p.isShadowRoot())return}if(p=on(a,t),oe(p)&&!p.isIsolated()){p.isKeyboardSelectable()&<(u)&&u.getChildrenSize()===0?(u.remove(),t=Sn(),t.add(p.__key),Ze(t)):(p.remove(),pe().dispatchCommand(m,void 0));return}if(!t&<(p)&<(u)&&u.isEmpty()){u.remove(),p.selectStart();return}if(this.modify("extend",t,"character"),this.isCollapsed()){if(t&&i.offset===0&&(i.type==="element"?i.getNode():i.getNode().getParentOrThrow()).collapseAtStart(this))return}else{if(p=a.type==="text"?a.getNode():null,u=i.type==="text"?i.getNode():null,p!==null&&p.isSegmented()){if(i=a.offset,a=p.getTextContentSize(),p.is(u)||t&&i!==a||!t&&i!==0){ve(p,t,i);return}}else if(u!==null&&u.isSegmented()&&(i=i.offset,a=u.getTextContentSize(),u.is(p)||t&&i!==0||!t&&i!==a)){ve(u,t,i);return}if(u=this.anchor,p=this.focus,i=u.getNode(),a=p.getNode(),i===a&&u.type==="text"&&p.type==="text"){var C=u.offset,F=p.offset;let P=C<F;a=P?C:F,F=P?F:C,C=F-1,a!==C&&(i=i.getTextContent().slice(a,F),Mn(i)||(t?p.offset=C:u.offset=C))}}}this.removeText(),t&&!r&&this.isCollapsed()&&this.anchor.type==="element"&&this.anchor.offset===0&&(t=this.anchor.getNode(),t.isEmpty()&&Ie(t.getParent())&&t.getIndexWithinParent()===0&&t.collapseAtStart(this))}deleteLine(t){this.isCollapsed()&&(this.anchor.type==="text"&&this.modify("extend",t,"lineboundary"),(t?this.focus:this.anchor).offset===0&&this.modify("extend",t,"character")),this.removeText()}deleteWord(t){this.isCollapsed()&&this.modify("extend",t,"word"),this.removeText()}}function le(n){return n instanceof Ft}function ar(n){let t=n.offset;return n.type==="text"?t:(n=n.getNode(),t===n.getChildrenSize()?n.getTextContent().length:0)}function Yt(n){let t=n.anchor;return n=n.focus,t.type==="element"&&n.type==="element"&&t.key===n.key&&t.offset===n.offset?[0,0]:[ar(t),ar(n)]}function ve(n,t,r){let i=n.getTextContent().split(/(?=\s)/g),a=i.length,u=0,p=0;for(let C=0;C<a;C++){let F=i[C],P=C===a-1;if(p=u,u+=F.length,t&&u===r||u>r||P){i.splice(C,1),P&&(p=void 0);break}}t=i.join("").trim(),t===""?n.remove():(n.setTextContent(t),n.select(p,p))}function wn(n,t,r,i){var a=t;if(n.nodeType===1){let C=!1;var u=n.childNodes,p=u.length;a===p&&(C=!0,a=p-1);let F=u[a];if(p=!1,F===i._blockCursorElement?(F=u[a+1],p=!0):i._blockCursorElement!==null&&a--,i=gr(F),I(i))a=C?i.getTextContentSize():0;else{if(u=gr(n),u===null)return null;if(lt(u)?(n=u.getChildAtIndex(a),(t=lt(n))&&(t=n.getParent(),t=r===null||t===null||!t.canBeEmpty()||t!==r.getNode()),t&&(r=C?n.getLastDescendant():n.getFirstDescendant(),r===null?(u=n,a=0):(n=r,u=lt(n)?n:n.getParentOrThrow())),I(n)?(i=n,u=null,a=C?n.getTextContentSize():0):n!==u&&C&&!p&&a++):(a=u.getIndexWithinParent(),a=t===0&&oe(u)&&gr(n)===u?a:a+1,u=u.getParentOrThrow()),lt(u))return new H(u.__key,a,"element")}}else i=gr(n);return I(i)?new H(i.__key,a,"text"):null}function Dn(n,t,r){var i=n.offset,a=n.getNode();i===0?(i=a.getPreviousSibling(),a=a.getParent(),t?(r||!t)&&i===null&<(a)&&a.isInline()&&(t=a.getPreviousSibling(),I(t)&&(n.key=t.__key,n.offset=t.getTextContent().length)):lt(i)&&!r&&i.isInline()?(n.key=i.__key,n.offset=i.getChildrenSize(),n.type="element"):I(i)&&(n.key=i.__key,n.offset=i.getTextContent().length)):i===a.getTextContent().length&&(i=a.getNextSibling(),a=a.getParent(),t&<(i)&&i.isInline()?(n.key=i.__key,n.offset=0,n.type="element"):(r||t)&&i===null&<(a)&&a.isInline()&&!a.canInsertTextAfter()&&(t=a.getNextSibling(),I(t)&&(n.key=t.__key,n.offset=0)))}function En(n,t,r){if(n.type==="text"&&t.type==="text"){var i=n.isBefore(t);let a=n.is(t);Dn(n,i,a),Dn(t,!i,a),a&&(t.key=n.key,t.offset=n.offset,t.type=n.type),i=pe(),i.isComposing()&&i._compositionKey!==n.key&&ot(r)&&(i=r.anchor,r=r.focus,dt(n,i.key,i.offset,i.type),dt(t,r.key,r.offset,r.type))}}function An(n,t,r,i,a,u){return n===null||r===null||!se(a,n,r)||(t=wn(n,t,ot(u)?u.anchor:null,a),t===null)||(i=wn(r,i,ot(u)?u.focus:null,a),i===null||t.type==="element"&&i.type==="element"&&(n=gr(n),r=gr(r),oe(n)&&oe(r)))?null:(En(t,i,u),[t,i])}function Ve(n){return lt(n)&&!n.isInline()}function Tn(n,t,r,i,a,u){let p=fr();return n=new qt(new H(n,t,a),new H(r,i,u),0,""),n.dirty=!0,p._selection=n}function Sn(){return new Ft(new Set)}
78function jr(n){let t=n.getEditorState()._selection,r=qe(n._window);return le(t)||Et(t)?t.clone():Gn(t,r,n)}function Gn(n,t,r){var i=r._window;if(i===null)return null;var a=i.event,u=a?a.type:void 0;i=u==="selectionchange",a=!h&&(i||u==="beforeinput"||u==="compositionstart"||u==="compositionend"||u==="click"&&a&&a.detail===3||u==="drop"||u===void 0);let p;if(!ot(n)||a){if(t===null)return null;if(a=t.anchorNode,u=t.focusNode,p=t.anchorOffset,t=t.focusOffset,i&&ot(n)&&!se(r,a,u))return n.clone()}else return n.clone();if(r=An(a,p,u,t,r,n),r===null)return null;let[C,F]=r;return new qt(C,F,ot(n)?n.format:0,ot(n)?n.style:"")}function Zt(){return fr()._selection}function kr(){return pe()._editorState._selection}function On(n,t,r,i=1){var a=n.anchor,u=n.focus,p=a.getNode(),C=u.getNode();if(t.is(p)||t.is(C)){if(p=t.__key,n.isCollapsed())t=a.offset,(r<=t&&0<i||r<t&&0>i)&&(r=Math.max(0,t+i),a.set(p,r,"element"),u.set(p,r,"element"),Go(n));else{let P=n.isBackward();C=P?u:a;var F=C.getNode();a=P?a:u,u=a.getNode(),t.is(F)&&(F=C.offset,(r<=F&&0<i||r<F&&0>i)&&C.set(p,Math.max(0,F+i),"element")),t.is(u)&&(t=a.offset,(r<=t&&0<i||r<t&&0>i)&&a.set(p,Math.max(0,t+i),"element"))}Go(n)}}function Go(n){var t=n.anchor,r=t.offset;let i=n.focus;var a=i.offset,u=t.getNode(),p=i.getNode();if(n.isCollapsed())lt(u)&&(p=u.getChildrenSize(),p=(a=r>=p)?u.getChildAtIndex(p-1):u.getChildAtIndex(r),I(p)&&(r=0,a&&(r=p.getTextContentSize()),t.set(p.__key,r,"text"),i.set(p.__key,r,"text")));else{if(lt(u)){let C=u.getChildrenSize();r=(n=r>=C)?u.getChildAtIndex(C-1):u.getChildAtIndex(r),I(r)&&(u=0,n&&(u=r.getTextContentSize()),t.set(r.__key,u,"text"))}lt(p)&&(r=p.getChildrenSize(),a=(t=a>=r)?p.getChildAtIndex(r-1):p.getChildAtIndex(a),I(a)&&(p=0,t&&(p=a.getTextContentSize()),i.set(a.__key,p,"text")))}}function Ci(n,t){if(t=t.getEditorState()._selection,n=n._selection,ot(n)){var r=n.anchor;let i=n.focus,a;r.type==="text"&&(a=r.getNode(),a.selectionTransform(t,n)),i.type==="text"&&(r=i.getNode(),a!==r&&r.selectionTransform(t,n))}}function Ao(n,t,r,i,a){let u=null,p=0,C=null;i!==null?(u=i.__key,I(i)?(p=i.getTextContentSize(),C="text"):lt(i)&&(p=i.getChildrenSize(),C="element")):a!==null&&(u=a.__key,I(a)?C="text":lt(a)&&(C="element")),u!==null&&C!==null?n.set(u,p,C):(p=t.getIndexWithinParent(),p===-1&&(p=r.getChildrenSize()),n.set(r.__key,p,"element"))}function Zo(n,t,r,i,a){n.type==="text"?(n.key=r,t||(n.offset+=a)):n.offset>i.getIndexWithinParent()&&--n.offset}function Jo(n,t,r){let i=[],a=null,u=null;n=n.getChildren();for(let et=0;et<n.length;et++){var p=n[et];Xn(p)||U(108);var C=p.getChildren();p=0;for(let Y of C){for(er(Y)||U(109);i[et]!==void 0&&i[et][p]!==void 0;)p++;C=et;var F=p,P=Y;let Q={cell:P,startColumn:F,startRow:C},K=P.__rowSpan,ht=P.__colSpan;for(let mt=0;mt<K;mt++){i[C+mt]===void 0&&(i[C+mt]=[]);for(let It=0;It<ht;It++)i[C+mt][F+It]=Q}t.is(P)&&(a=Q),r.is(P)&&(u=Q),p+=Y.__colSpan}}return a===null&&U(110),u===null&&U(111),[i,a,u]}function Xo(n){n instanceof zo||(n instanceof Hr?(n=Ur(n,er),er(n)||U(114)):(n=Ur(n.getNode(),er),er(n)||U(114)));let t=n.getParent();Xn(t)||U(115);let r=t.getParent();return Uo(r)||U(116),[n,t,r]}let we=null,De=null,Ue=!1,Po=!1,Zn=0,ti={characterData:!0,childList:!0,subtree:!0};function Nn(){return Ue||we!==null&&we._readOnly}function Me(){Ue&&U(13)}function fr(){return we===null&&U(15),we}function pe(){return De===null&&U(16),De}function ei(n,t,r){var i=t.__type;let a=n._nodes.get(i);for(a===void 0&&U(30,i),n=r.get(i),n===void 0&&(n=Array.from(a.transforms),r.set(i,n)),r=n.length,i=0;i<r&&(n[i](t),t.isAttached());i++);}function ki(n,t){t=t._dirtyLeaves,n=n._nodeMap;for(let r of t)t=n.get(r),I(t)&&t.isAttached()&&t.isSimpleText()&&!t.isUnmergeable()&&kt(t)}function wi(n,t){let r=t._dirtyLeaves,i=t._dirtyElements;n=n._nodeMap;let a=Ge(),u=new Map;var p=r;let C=p.size;for(var F=i,P=F.size;0<C||0<P;){if(0<C){t._dirtyLeaves=new Set;for(let et of p)p=n.get(et),I(p)&&p.isAttached()&&p.isSimpleText()&&!p.isUnmergeable()&&kt(p),p!==void 0&&p!==void 0&&p.__key!==a&&p.isAttached()&&ei(t,p,u),r.add(et);if(p=t._dirtyLeaves,C=p.size,0<C){Zn++;continue}}t._dirtyLeaves=new Set,t._dirtyElements=new Map;for(let et of F)F=et[0],P=et[1],(F==="root"||P)&&(p=n.get(F),p!==void 0&&p!==void 0&&p.__key!==a&&p.isAttached()&&ei(t,p,u),i.set(F,P));p=t._dirtyLeaves,C=p.size,F=t._dirtyElements,P=F.size,Zn++}t._dirtyLeaves=r,t._dirtyElements=i}function Ro(n,t){var r=n.type,i=t.get(r);if(i===void 0&&U(17,r),r=i.klass,n.type!==r.getType()&&U(18,r.name),r=r.importJSON(n),n=n.children,lt(r)&&Array.isArray(n))for(i=0;i<n.length;i++){let a=Ro(n[i],t);r.append(a)}return r}function ri(n,t){let r=we,i=Ue,a=De;we=n,Ue=!0,De=null;try{return t()}finally{we=r,Ue=i,De=a}}function Yr(n,t){let r=n._pendingEditorState,i=n._rootElement,a=n._headless||i===null;if(r!==null){var u=n._editorState,p=u._selection,C=r._selection,F=n._dirtyType!==0,P=we,et=Ue,Y=De,Q=n._updating,K=n._observer,ht=null;if(n._pendingEditorState=null,n._editorState=r,!a&&F&&K!==null){De=n,we=r,Ue=!1,n._updating=!0;try{let fe=n._dirtyType,Pe=n._dirtyElements,Re=n._dirtyLeaves;K.disconnect();var mt=fe,It=Pe,Ht=Re;Ee=sr=ce="",Ln=mt===2,Wr=null,ke=n,ur=n._config,$r=n._nodes,cn=ke._listeners.mutation,pn=It,fn=Ht,cr=u._nodeMap,ze=r._nodeMap,zn=r._readOnly,Un=new Map(n._keyToDOMMap);let dr=new Map;yr=dr,qr("root",null),yr=Un=ur=ze=cr=fn=pn=$r=ke=void 0,ht=dr}catch(fe){if(fe instanceof Error&&n._onError(fe),Po)throw fe;li(n,null,i,r),z(n),n._dirtyType=2,Po=!0,Yr(n,u),Po=!1;return}finally{K.observe(i,ti),n._updating=Q,we=P,Ue=et,De=Y}}r._readOnly||(r._readOnly=!0);var ge=n._dirtyLeaves,Ke=n._dirtyElements,to=n._normalizedNodes,wr=n._updateTags,$o=n._deferred;F&&(n._dirtyType=0,n._cloneNotNeeded.clear(),n._dirtyLeaves=new Set,n._dirtyElements=new Map,n._normalizedNodes=new Set,n._updateTags=new Set);var pi=n._decorators,So=n._pendingDecorators||pi,Si=r._nodeMap,Wo;for(Wo in So)Si.has(Wo)||(So===pi&&(So=oo(n)),delete So[Wo]);var hr=a?null:qe(n._window);if(n._editable&&hr!==null&&(F||C===null||C.dirty)){De=n,we=r;try{if(K!==null&&K.disconnect(),F||C===null||C.dirty){let fe=n._blockCursorElement;fe!==null&&an(fe,n,i);t:{let Pe=hr.anchorNode,Re=hr.focusNode,dr=hr.anchorOffset,no=hr.focusOffset,rr=document.activeElement;if(!(wr.has("collaboration")&&rr!==i||rr!==null&&be(rr)))if(ot(C)){var eo=C.anchor,qo=C.focus,fi=eo.key,Oi=qo.key,hi=mr(n,fi),di=mr(n,Oi),Oo=eo.offset,gi=qo.offset,Bo=C.format,Vo=C.style,mi=C.isCollapsed(),ro=
78hi,No=di,Ho=!1;if(eo.type==="text"){ro=Fe(hi);let nr=eo.getNode();Ho=nr.getFormat()!==Bo||nr.getStyle()!==Vo}else ot(p)&&p.anchor.type==="text"&&(Ho=!0);if(qo.type==="text"&&(No=Fe(di)),ro!==null&&No!==null){if(mi&&(p===null||Ho||ot(p)&&(p.format!==Bo||p.style!==Vo))){var Ni=performance.now();mo=[Bo,Vo,Oo,fi,Ni]}if(dr===Oo&&no===gi&&Pe===ro&&Re===No&&(hr.type!=="Range"||!mi)&&(rr!==null&&i.contains(rr)||i.focus({preventScroll:!0}),eo.type!=="element"))break t;try{hr.setBaseAndExtent(ro,Oo,No,gi)}catch(nr){}if(!wr.has("skip-scroll-into-view")&&C.isCollapsed()&&i!==null&&i===document.activeElement){let nr=C instanceof qt&&C.anchor.type==="element"?ro.childNodes[Oo]||null:0<hr.rangeCount?hr.getRangeAt(0):null;if(nr!==null){let or;if(nr instanceof Text){let Ye=document.createRange();Ye.selectNode(nr),or=Ye.getBoundingClientRect()}else or=nr.getBoundingClientRect();let Ir=i.ownerDocument,Zr=Ir.defaultView;if(Zr!==null)for(var{top:Ko,bottom:Yo}=or,Fo,jo,Mr=i;Mr!==null;){let Ye=Mr===Ir.body;if(Ye)Fo=0,jo=_r(n).innerHeight;else{let Mo=Mr.getBoundingClientRect();Fo=Mo.top,jo=Mo.bottom}let Jr=0;if(Ko<Fo?Jr=-(Fo-Ko):Yo>jo&&(Jr=Yo-jo),Jr!==0)if(Ye)Zr.scrollBy(0,Jr);else{let Mo=Mr.scrollTop;Mr.scrollTop+=Jr;let vi=Mr.scrollTop-Mo;Ko-=vi,Yo-=vi}if(Ye)break;Mr=je(Mr)}}}Bn=!0}}else p!==null&&se(n,Pe,Re)&&hr.removeAllRanges()}}t:{let fe=n._blockCursorElement;if(ot(C)&&C.isCollapsed()&&C.anchor.type==="element"&&i.contains(document.activeElement)){let Pe=C.anchor,Re=Pe.getNode(),dr=Pe.offset,no=Re.getChildrenSize(),rr=!1,nr=null;if(dr===no){let or=Re.getChildAtIndex(dr-1);zr(or)&&(rr=!0)}else{let or=Re.getChildAtIndex(dr);if(zr(or)){let Ir=or.getPreviousSibling();(Ir===null||zr(Ir))&&(rr=!0,nr=n.getElementByKey(or.__key))}}if(rr){let or=n.getElementByKey(Re.__key);if(fe===null){let Ir=n._config.theme,Zr=document.createElement("div");Zr.contentEditable="false",Zr.setAttribute("data-lexical-cursor","true");let Ye=Ir.blockCursor;if(Ye!==void 0){if(typeof Ye=="string"){let Jr=Ye.split(" ");Ye=Ir.blockCursor=Jr}Ye!==void 0&&Zr.classList.add(...Ye)}n._blockCursorElement=fe=Zr}i.style.caretColor="transparent",nr===null?or.appendChild(fe):or.insertBefore(fe,nr);break t}}fe!==null&&an(fe,n,i)}K!==null&&K.observe(i,ti)}finally{De=Y,we=P}}if(ht!==null){var Fi=ht;let fe=Array.from(n._listeners.mutation),Pe=fe.length;for(let Re=0;Re<Pe;Re++){let[dr,no]=fe[Re],rr=Fi.get(no);rr!==void 0&&dr(rr,{dirtyLeaves:ge,prevEditorState:u,updateTags:wr})}}ot(C)||C===null||p!==null&&p.is(C)||n.dispatchCommand(m,void 0);var Qo=n._pendingDecorators;Qo!==null&&(n._decorators=Qo,n._pendingDecorators=null,Jn("decorator",n,!0,Qo));var ji=en(t||u),_i=en(r);if(ji!==_i&&Jn("textcontent",n,!0,_i),Jn("update",n,!0,{dirtyElements:Ke,dirtyLeaves:ge,editorState:r,normalizedNodes:to,prevEditorState:t||u,tags:wr}),n._deferred=[],$o.length!==0){let fe=n._updating;n._updating=!0;try{for(let Pe=0;Pe<$o.length;Pe++)$o[Pe]()}finally{n._updating=fe}}var yi=n._updates;if(yi.length!==0){let fe=yi.shift();if(fe){let[Pe,Re]=fe;oi(n,Pe,Re)}}}}function Jn(n,t,r,...i){let a=t._updating;t._updating=r;try{let u=Array.from(t._listeners[n]);for(n=0;n<u.length;n++)u[n].apply(null,i)}finally{t._updating=a}}function yt(n,t,r){if(n._updating===!1||De!==n){let u=!1;return n.update(()=>{u=yt(n,t,r)}),u}let i=rn(n);for(let u=4;0<=u;u--)for(let p=0;p<i.length;p++){var a=i[p]._commands.get(t);if(a!==void 0&&(a=a[u],a!==void 0)){a=Array.from(a);let C=a.length;for(let F=0;F<C;F++)if(a[F](r,n)===!0)return!0}}return!1}function ni(n,t){let r=n._updates;for(t=t||!1;r.length!==0;){var i=r.shift();if(i){let[a,u]=i,p;u!==void 0&&(i=u.onUpdate,p=u.tag,u.skipTransforms&&(t=!0),i&&n._deferred.push(i),p&&n._updateTags.add(p)),a()}}return t}function oi(n,t,r){let i=n._updateTags;var a,u=a=!1;if(r!==void 0){var p=r.onUpdate;a=r.tag,a!=null&&i.add(a),a=r.skipTransforms||!1,u=r.discrete||!1}p&&n._deferred.push(p),r=n._editorState,p=n._pendingEditorState;let C=!1;(p===null||p._readOnly)&&(p=n._pendingEditorState=new To(new Map((p||r)._nodeMap)),C=!0),p._flushSync=u,u=we;let F=Ue,P=De,et=n._updating;we=p,Ue=!1,n._updating=!0,De=n;try{C&&(n._headless?r._selection!=null&&(p._selection=r._selection.clone()):p._selection=jr(n));let Y=n._compositionKey;t(),a=ni(n,a),Ci(p,n),n._dirtyType!==0&&(a?ki(p,n):wi(p,n),ni(n),Io(r,p,n._dirtyLeaves,n._dirtyElements)),Y!==n._compositionKey&&(p._flushSync=!0);let Q=p._selection;if(ot(Q)){let K=p._nodeMap,ht=Q.focus.key;K.get(Q.anchor.key)!==void 0&&K.get(ht)!==void 0||U(19)}else le(Q)&&Q._nodes.size===0&&(p._selection=null)}catch(Y){Y instanceof Error&&n._onError(Y),n._pendingEditorState=r,n._dirtyType=2,n._cloneNotNeeded.clear(),n._dirtyLeaves=new Set,n._dirtyElements.clear(),Yr(n);return}finally{we=u,Ue=F,De=P,n._updating=et,Zn=0}n._dirtyType!==0||Di(p,n)?p._flushSync?(p._flushSync=!1,Yr(n)):C&&Gt(()=>{Yr(n)}):(p._flushSync=!1,C&&(i.clear(),n._deferred=[],n._pendingEditorState=null))}function He(n,t,r){n._updating?n._updates.push([t,r]):oi(n,t,r)}class ii extends Hr{constructor(t){super(t)}decorate(){U(47)}isIsolated(){return!1}isInline(){return!0}isKeyboardSelectable(){return!0}}function oe(n){return n instanceof ii}class Qr extends Hr{constructor(t){super(t);this.__last=this.__first=null,this.__indent=this.__format=this.__size=0,this.__dir=null}getFormat(){return this.getLatest().__format}getFormatType(){let t=this.getFormat();return lr[t]||""}getIndent(){return this.getLatest().__indent}getChildren(){let t=[],r=this.getFirstChild();for(;r!==null;)t.push(r),r=r.getNextSibling();return t}getChildrenKeys(){let t=[],r=this.getFirstChild();for(;r!==null;)t.push(r.__key),r=r.getNextSibling();return t}getChildrenSize(){return this.getLatest().__size}isEmpty(){return this.getChildrenSize()===0}isDirty(){let t=pe()._dirtyElements;return t!==null&&t.has(this.__key)}isLastChild(){let t=this.getLatest(),r=this.getParentOrThrow().getLastChild();return r!==null&&r.is(t)}getAllTextNodes(){let t=[],r=this.getFirstChild();for(;r!==null;){if(I(r)&&t.push(r),lt(r)){let i=r.getAllTextNodes();t.push(...i)}r=r.getNextSibling()}return t}getFirstDescendant(){let t=this.getFirstChild();for(;t!==null;){if(lt(t)){let r=t.getFirstChild();if(r!==null){t=r;continue}}break}return t}getLastDescendant(){let t=this.getLastChild();for(;t!==null;){if(lt(t)){let r=t.getLastChild();if(r!==null){t=r;continue}}break}return t}getDescendantByIndex(t){let r=this.getChildren(),i=r.length;return t>=i?(t=r[i-1],lt(t)&&t.getLastDescendant()||t||null):(t=r[t],lt(t)&&t.getFirstDescendant()||t||null)}getFirstChild(){let t=this.getLatest().__first;return t===null?null:ae(t)}getFirstChildOrThrow(){let t=this.getFirstChild();return t===null&&U(45,this.__key),t}getLastChild(){let t=this.getLatest().__last;return t===null?null:ae(t)}getLastChildOrThrow(){let t=this.getLastChild();return t===null&&U(96,this.__key),t}getChildAtIndex(t){var r=this.getChildrenSize();let i;if(t<r/2){for(i=this.getFirstChild(),r=0;i!==null&&r<=t;){if(r===t)return i;i=i.getNextSibling(),r++}return null}for(i=this.getLastChild(),--r;i!==null&&r>=t;){if(r===t)return i;i=i.getPreviousSibling(),r--}return null}getTextContent(){let t="",r=this.getChildren(),i=r.length;for(let a=0;a<i;a++){let u=r[a];t+=u.getTextContent(),lt(u)&&a!==i-1&&!u.isInline()&&(t+=` 79 80`)}return t}getTextContentSize(){let t=0,r=this.getChildren(),i=r.length;for(let a=0;a<i;a++){let u=r[a];t+=u.getTextContentSize(),lt(u)&&a!==i-1&&!u.isInline()&&(t+=2)}return t}getDirection(){return this.getLatest().__dir}hasFormat(t){return t!==""?(t=Ce[t],(this.getFormat()&t)!=0):!1}select(t,r){Me();let i=Zt(),a=t,u=r;var p=this.getChildrenSize();if(!this.canBeEmpty()){if(t===0&&r===0){if(t=this.getFirstChild(),I(t)||lt(t))return t.select(0,0)}else if(!(t!==void 0&&t!==p||r!==void 0&&r!==p)&&(t=this.getLastChild(),I(t)||lt(t)))return t.select()}if(a===void 0&&(a=p),u===void 0&&(u=p),p=this.__key,ot(i))i.anchor.set(p,a,"element"),i.focus.set(p,u,"element"),i.dirty=!0;else return Tn(p,a,p,u,"element","element");return i}selectStart(){let t=this.getFirstDescendant();return lt(t)||I(t)?t.select(0,0):t!==null?t.selectPrevious():this.select(0,0)}selectEnd(){let t=this.getLastDescendant();return lt(t)||I(t)?t.select():t!==null?t.selectNext():this.select()}clear(){let t=this.getWritable();
80return this.getChildren().forEach(r=>r.remove()),t}append(...t){return this.splice(this.getChildrenSize(),0,t)}setDirection(t){let r=this.getWritable();return r.__dir=t,r}setFormat(t){return this.getWritable().__format=t!==""?Ce[t]:0,this}setIndent(t){return this.getWritable().__indent=t,this}splice(t,r,i){let a=i.length,u=this.getChildrenSize(),p=this.getWritable(),C=p.__key;var F=[],P=[];let et=this.getChildAtIndex(t+r),Y=null,Q=u-r+a;if(t!==0)if(t===u)Y=this.getLastChild();else{var K=this.getChildAtIndex(t);K!==null&&(Y=K.getPreviousSibling())}if(0<r){var ht=Y===null?this.getFirstChild():Y.getNextSibling();for(K=0;K<r;K++){ht===null&&U(100);var mt=ht.getNextSibling(),It=ht.__key;ht=ht.getWritable(),Oe(ht),P.push(It),ht=mt}}for(K=Y,mt=0;mt<a;mt++){It=i[mt],K!==null&&It.is(K)&&(Y=K=K.getPreviousSibling()),ht=It.getWritable(),ht.__parent===C&&Q--,Oe(ht);let Ht=It.__key;K===null?(p.__first=Ht,ht.__prev=null):(K=K.getWritable(),K.__next=Ht,ht.__prev=K.__key),It.__key===C&&U(76),ht.__parent=C,F.push(Ht),K=It}if(t+r===u?K!==null&&(K.getWritable().__next=null,p.__last=K.__key):et!==null&&(t=et.getWritable(),K!==null?(r=K.getWritable(),t.__prev=K.__key,r.__next=et.__key):t.__prev=null),p.__size=Q,P.length&&(t=Zt(),ot(t))){P=new Set(P),F=new Set(F);let{anchor:Ht,focus:ge}=t;si(Ht,P,F)&&Ao(Ht,Ht.getNode(),this,Y,et),si(ge,P,F)&&Ao(ge,ge.getNode(),this,Y,et),Q!==0||this.canBeEmpty()||We(this)||this.remove()}return p}exportJSON(){return{children:[],direction:this.getDirection(),format:this.getFormatType(),indent:this.getIndent(),type:"element",version:1}}insertNewAfter(){return null}canIndent(){return!0}collapseAtStart(){return!1}excludeFromCopy(){return!1}canExtractContents(){return!0}canReplaceWith(){return!0}canInsertAfter(){return!0}canBeEmpty(){return!0}canInsertTextBefore(){return!0}canInsertTextAfter(){return!0}isInline(){return!1}isShadowRoot(){return!1}canMergeWith(){return!1}extractWithChild(){return!1}}function lt(n){return n instanceof Qr}function si(n,t,r){for(n=n.getNode();n;){let i=n.__key;if(t.has(i)&&!r.has(i))return!0;n=n.getParent()}return!1}class Fn extends Qr{static getType(){return"root"}static clone(){return new Fn}constructor(){super("root");this.__cachedText=null}getTopLevelElementOrThrow(){U(51)}getTextContent(){let t=this.__cachedText;return!Nn()&&pe()._dirtyType!==0||t===null?super.getTextContent():t}remove(){U(52)}replace(){U(53)}insertBefore(){U(54)}insertAfter(){U(55)}updateDOM(){return!1}append(...t){for(let r=0;r<t.length;r++){let i=t[r];lt(i)||oe(i)||U(56)}return super.append(...t)}static importJSON(t){let r=$e();return r.setFormat(t.format),r.setIndent(t.indent),r.setDirection(t.direction),r}exportJSON(){return{children:[],direction:this.getDirection(),format:this.getFormatType(),indent:this.getIndent(),type:"root",version:1}}collapseAtStart(){return!0}}function Ie(n){return n instanceof Fn}function Di(n,t){if(t=t.getEditorState()._selection,n=n._selection,n!==null){if(n.dirty||!n.is(t))return!0}else if(t!==null)return!0;return!1}function Lo(){return new To(new Map([["root",new Fn]]))}function ai(n){let t=n.exportJSON();var r=n.constructor;t.type!==r.getType()&&U(130,r.name);let i=t.children;if(lt(n))for(Array.isArray(i)||U(59,r.name),n=n.getChildren(),r=0;r<n.length;r++){let a=ai(n[r]);i.push(a)}return t}class To{constructor(t,r){this._nodeMap=t,this._selection=r||null,this._readOnly=this._flushSync=!1}isEmpty(){return this._nodeMap.size===1&&this._selection===null}read(t){return ri(this,t)}clone(t){return t=new To(this._nodeMap,t===void 0?this._selection:t),t._readOnly=!0,t}toJSON(){return ri(this,()=>({root:ai($e())}))}}class jn extends Qr{static getType(){return"paragraph"}static clone(t){return new jn(t.__key)}createDOM(t){let r=document.createElement("p");return t=Er(t.theme,"paragraph"),t!==void 0&&r.classList.add(...t),r}updateDOM(){return!1}static importDOM(){return{p:()=>({conversion:Ei,priority:0})}}exportDOM(t){if({element:t}=super.exportDOM(t),t&&ln(t)){this.isEmpty()&&t.append(document.createElement("br"));var r=this.getFormatType();t.style.textAlign=r,(r=this.getDirection())&&(t.dir=r),r=this.getIndent(),0<r&&(t.style.textIndent=`${20*r}px`)}return{element:t}}static importJSON(t){let r=Gr();return r.setFormat(t.format),r.setIndent(t.indent),r.setDirection(t.direction),r}exportJSON(){return Xr(Xr({},super.exportJSON()),{type:"paragraph",version:1})}insertNewAfter(t,r){t=Gr();let i=this.getDirection();return t.setDirection(i),this.insertAfter(t,r),t}collapseAtStart(){let t=this.getChildren();if(t.length===0||I(t[0])&&t[0].getTextContent().trim()===""){if(this.getNextSibling()!==null)return this.selectNext(),this.remove(),!0;if(this.getPreviousSibling()!==null)return this.selectPrevious(),this.remove(),!0}return!1}}function Ei(n){let t=Gr();return n.style&&(t.setFormat(n.style.textAlign),n=parseInt(n.style.textIndent,10)/20,0<n&&t.setIndent(n)),{node:t}}function Gr(){return Lr(new jn)}function li(n,t,r,i){let a=n._keyToDOMMap;a.clear(),n._editorState=Lo(),n._pendingEditorState=i,n._compositionKey=null,n._dirtyType=0,n._cloneNotNeeded.clear(),n._dirtyLeaves=new Set,n._dirtyElements.clear(),n._normalizedNodes=new Set,n._updateTags=new Set,n._updates=[],n._blockCursorElement=null,i=n._observer,i!==null&&(i.disconnect(),n._observer=null),t!==null&&(t.textContent=""),r!==null&&(r.textContent="",a.set("root",r))}function Ai(n){let t=new Map,r=new Set;
80return n.forEach(i=>{if(i=i.klass.importDOM!=null?i.klass.importDOM.bind(i.klass):null,i!=null&&!r.has(i)){r.add(i);var a=i();a!==null&&Object.keys(a).forEach(u=>{let p=t.get(u);p===void 0&&(p=[],t.set(u,p)),p.push(a[u])})}}),t}class Ti{constructor(t,r,i,a,u,p,C){this._parentEditor=r,this._rootElement=null,this._editorState=t,this._compositionKey=this._pendingEditorState=null,this._deferred=[],this._keyToDOMMap=new Map,this._updates=[],this._updating=!1,this._listeners={decorator:new Set,editable:new Set,mutation:new Map,root:new Set,textcontent:new Set,update:new Set},this._commands=new Map,this._config=a,this._nodes=i,this._decorators={},this._pendingDecorators=null,this._dirtyType=0,this._cloneNotNeeded=new Set,this._dirtyLeaves=new Set,this._dirtyElements=new Map,this._normalizedNodes=new Set,this._updateTags=new Set,this._observer=null,this._key=so(),this._onError=u,this._htmlConversions=p,this._editable=C,this._headless=r!==null&&r._headless,this._blockCursorElement=this._window=null}isComposing(){return this._compositionKey!=null}registerUpdateListener(t){let r=this._listeners.update;return r.add(t),()=>{r.delete(t)}}registerEditableListener(t){let r=this._listeners.editable;return r.add(t),()=>{r.delete(t)}}registerDecoratorListener(t){let r=this._listeners.decorator;return r.add(t),()=>{r.delete(t)}}registerTextContentListener(t){let r=this._listeners.textcontent;return r.add(t),()=>{r.delete(t)}}registerRootListener(t){let r=this._listeners.root;return t(this._rootElement,null),r.add(t),()=>{t(null,this._rootElement),r.delete(t)}}registerCommand(t,r,i){i===void 0&&U(35);let a=this._commands;a.has(t)||a.set(t,[new Set,new Set,new Set,new Set,new Set]);let u=a.get(t);u===void 0&&U(36,String(t));let p=u[i];return p.add(r),()=>{p.delete(r),u.every(C=>C.size===0)&&a.delete(t)}}registerMutationListener(t,r){this._nodes.get(t.getType())===void 0&&U(37,t.name);let i=this._listeners.mutation;return i.set(r,t),()=>{i.delete(r)}}registerNodeTransformToKlass(t,r){var i=t.getType();return i=this._nodes.get(i),i===void 0&&U(37,t.name),i.transforms.add(r),i}registerNodeTransform(t,r){var i=this.registerNodeTransformToKlass(t,r);let a=[i];return i=i.replaceWithKlass,i!=null&&(i=this.registerNodeTransformToKlass(i,r),a.push(i)),io(this,t.getType()),()=>{a.forEach(u=>u.transforms.delete(r))}}hasNode(t){return this._nodes.has(t.getType())}hasNodes(t){return t.every(this.hasNode.bind(this))}dispatchCommand(t,r){return yt(this,t,r)}getDecorators(){return this._decorators}getRootElement(){return this._rootElement}getKey(){return this._key}setRootElement(t){let r=this._rootElement;if(t!==r){let p=Er(this._config.theme,"root");var i=this._pendingEditorState||this._editorState;if(this._rootElement=t,li(this,r,t,i),r!==null){if(!this._config.disableEvents){Vr!==0&&(Vr--,Vr===0&&r.ownerDocument.removeEventListener("selectionchange",Hn));var a=r.__lexicalEditor;if(a!=null){if(a._parentEditor!==null){var u=rn(a);u=u[u.length-1]._key,pr.get(u)===a&&pr.delete(u)}else pr.delete(a._key);r.__lexicalEditor=null}for(a=bn(r),u=0;u<a.length;u++)a[u]();r.__lexicalEventHandles=[]}p!=null&&r.classList.remove(...p)}t!==null?(i=(i=t.ownerDocument)&&i.defaultView||null,a=t.style,a.userSelect="text",a.whiteSpace="pre-wrap",a.wordBreak="break-word",t.setAttribute("data-lexical-editor","true"),this._window=i,this._dirtyType=2,z(this),this._updateTags.add("history-merge"),Yr(this),this._config.disableEvents||Do(t,this),p!=null&&t.classList.add(...p)):(this._editorState=i,this._window=this._pendingEditorState=null),Jn("root",this,!1,t,r)}}getElementByKey(t){return this._keyToDOMMap.get(t)||null}getEditorState(){return this._editorState}setEditorState(t,r){t.isEmpty()&&U(38),Jt(this);let i=this._pendingEditorState,a=this._updateTags;r=r!==void 0?r.tag:null,i===null||i.isEmpty()||(r!=null&&a.add(r),Yr(this)),this._pendingEditorState=t,this._dirtyType=2,this._dirtyElements.set("root",!1),this._compositionKey=null,r!=null&&a.add(r),Yr(this)}parseEditorState(t,r){t=typeof t=="string"?JSON.parse(t):t;let i=Lo(),a=we,u=Ue,p=De,C=this._dirtyElements,F=this._dirtyLeaves,P=this._cloneNotNeeded,et=this._dirtyType;this._dirtyElements=new Map,this._dirtyLeaves=new Set,this._cloneNotNeeded=new Set,this._dirtyType=0,we=i,Ue=!1,De=this;try{Ro(t.root,this._nodes),r&&r(),i._readOnly=!0}catch(Y){Y instanceof Error&&this._onError(Y)}finally{this._dirtyElements=C,this._dirtyLeaves=F,this._cloneNotNeeded=P,this._dirtyType=et,we=a,Ue=u,De=p}return i}update(t,r){He(this,t,r)}focus(t,r={}){let i=this._rootElement;i!==null&&(i.setAttribute("autocapitalize","off"),He(this,()=>{let a=Zt(),u=$e();a!==null?a.dirty=!0:u.getChildrenSize()!==0&&(r.defaultSelection==="rootStart"?u.selectStart():u.selectEnd())},{onUpdate:()=>{i.removeAttribute("autocapitalize"),t&&t()},tag:"focus"}),this._pendingEditorState===null&&i.removeAttribute("autocapitalize"))}blur(){var t=this._rootElement;t!==null&&t.blur(),t=qe(this._window),t!==null&&t.removeAllRanges()}isEditable(){return this._editable}setEditable(t){this._editable!==t&&(this._editable=t,Jn("editable",this,!0,t))}toJSON(){return{editorState:this._editorState.toJSON()}}}class zo extends Qr{constructor(t,r){super(r);this.__colSpan=t,this.__rowSpan=1}exportJSON(){return Xr(Xr({},super.exportJSON()),{colSpan:this.__colSpan,rowSpan:this.__rowSpan})}getColSpan(){return this.__colSpan}setColSpan(t){return this.getWritable().__colSpan=t,this}getRowSpan(){return this.__rowSpan}setRowSpan(t){return this.getWritable().__rowSpan=t,this}}function er(n){return n instanceof zo}class ui extends Qr{}function Uo(n){return n instanceof ui}class ci extends Qr{}function Xn(n){return n instanceof ci}N.$addUpdateTag=function(n){Me(),pe()._updateTags.add(n)},N.$applyNodeReplacement=Lr,N.$copyNode=co,N.$createLineBreakNode=Fr,N.$createNodeSelection=Sn,N.$createParagraphNode=Gr,N.$createRangeSelection=function(){let n=new H("root",0,"element"),t=new H("root",0,"element");return new qt(n,t,0,"")},N.$createTabNode=V,N.$createTextNode=j,N.$getAdjacentNode=on,N.$getNearestNodeFromDOMNode=Pr,N.$getNearestRootOrShadowRoot=Rr,N.$getNodeByKey=ae,N.$getPreviousSelection=kr,N.$getRoot=$e,N.$getSelection=Zt,N.$getTextContent=function(){let n=Zt();return n===null?"":n.getTextContent()},N.$hasAncestor=sn,N.$hasUpdateTag=function(n){return pe()._updateTags.has(n)}
80,N.$insertNodes=function(n,t){let r=Zt()||kr();return r===null&&(r=$e().selectEnd()),r.insertNodes(n,t)},N.$isBlockElementNode=Ve,N.$isDecoratorNode=oe,N.$isElementNode=lt,N.$isInlineElementOrDecoratorNode=function(n){return lt(n)&&n.isInline()||oe(n)&&n.isInline()},N.$isLeafNode=xe,N.$isLineBreakNode=Kr,N.$isNodeSelection=le,N.$isParagraphNode=function(n){return n instanceof jn},N.$isRangeSelection=ot,N.$isRootNode=Ie,N.$isRootOrShadowRoot=We,N.$isTabNode=function(n){return n instanceof q},N.$isTextNode=I,N.$nodesOfType=function(n){var t=fr();let r=t._readOnly,i=n.getType();t=t._nodeMap;let a=[];for(let[,u]of t)u instanceof n&&u.__type===i&&(r||u.isAttached())&&a.push(u);return a},N.$normalizeSelection__EXPERIMENTAL=gt,N.$parseSerializedNode=function(n){return Ro(n,pe()._nodes)},N.$selectAll=function(){var n=$e();n=n.select(0,n.getChildrenSize()),Ze(gt(n))},N.$setCompositionKey=re,N.$setSelection=Ze,N.$splitNode=Rn,N.BLUR_COMMAND=L,N.CAN_REDO_COMMAND={},N.CAN_UNDO_COMMAND={},N.CLEAR_EDITOR_COMMAND={},N.CLEAR_HISTORY_COMMAND={},N.CLICK_COMMAND=y,N.COMMAND_PRIORITY_CRITICAL=4,N.COMMAND_PRIORITY_EDITOR=0,N.COMMAND_PRIORITY_HIGH=3,N.COMMAND_PRIORITY_LOW=1,N.COMMAND_PRIORITY_NORMAL=2,N.CONTROLLED_TEXT_INSERTION_COMMAND=o,N.COPY_COMMAND=Lt,N.CUT_COMMAND=c,N.DELETE_CHARACTER_COMMAND=l,N.DELETE_LINE_COMMAND=pt,N.DELETE_WORD_COMMAND=E,N.DEPRECATED_$computeGridMap=Jo,N.DEPRECATED_$createGridSelection=function(){let n=new H("root",0,"element"),t=new H("root",0,"element");return new $t("root",n,t)},N.DEPRECATED_$getGridCellNodeRect=jt,N.DEPRECATED_$getNodeTriplet=Xo,N.DEPRECATED_$isGridCellNode=er,N.DEPRECATED_$isGridNode=Uo,N.DEPRECATED_$isGridRowNode=Xn,N.DEPRECATED_$isGridSelection=Et,N.DEPRECATED_GridCellNode=zo,N.DEPRECATED_GridNode=ui,N.DEPRECATED_GridRowNode=ci,N.DRAGEND_COMMAND=vt,N.DRAGOVER_COMMAND=Ne,N.DRAGSTART_COMMAND=me,N.DROP_COMMAND=Xt,N.DecoratorNode=ii,N.ElementNode=Qr,N.FOCUS_COMMAND=O,N.FORMAT_ELEMENT_COMMAND={},N.FORMAT_TEXT_COMMAND=G,N.INDENT_CONTENT_COMMAND={},N.INSERT_LINE_BREAK_COMMAND=g,N.INSERT_PARAGRAPH_COMMAND=v,N.INSERT_TAB_COMMAND={},N.KEY_ARROW_DOWN_COMMAND=X,N.KEY_ARROW_LEFT_COMMAND=Pt,N.KEY_ARROW_RIGHT_COMMAND=_t,N.KEY_ARROW_UP_COMMAND=Ut,N.KEY_BACKSPACE_COMMAND=Tt,N.KEY_DELETE_COMMAND=bt,N.KEY_DOWN_COMMAND=ut,N.KEY_ENTER_COMMAND=Dt,N.KEY_ESCAPE_COMMAND=Ot,N.KEY_MODIFIER_COMMAND=J,N.KEY_SPACE_COMMAND=wt,N.KEY_TAB_COMMAND=Vt,N.LineBreakNode=Nr,N.MOVE_TO_END=Ct,N.MOVE_TO_START=Bt,N.OUTDENT_CONTENT_COMMAND={},N.PASTE_COMMAND=B,N.ParagraphNode=jn,N.REDO_COMMAND=At,N.REMOVE_TEXT_COMMAND=M,N.RootNode=Fn,N.SELECTION_CHANGE_COMMAND=m,N.SELECT_ALL_COMMAND=x,N.TabNode=q,N.TextNode=ye,N.UNDO_COMMAND=it,N.createCommand=function(){return{}},N.createEditor=function(n){var t=n||{},r=De,i=t.theme||{};let a=n===void 0?r:t.parentEditor||null,u=t.disableEvents||!1,p=Lo(),C=t.namespace||(a!==null?a._config.namespace:so()),F=t.editorState,P=[Fn,ye,Nr,q,jn,...t.nodes||[]],et=t.onError;if(t=t.editable!==void 0?t.editable:!0,n===void 0&&r!==null)n=r._nodes;else for(n=new Map,r=0;r<P.length;r++){let Q=P[r],K=null;var Y=null;typeof Q!="function"&&(Y=Q,Q=Y.replace,K=Y.with,Y=Y.withKlass?Y.withKlass:null);let ht=Q.getType(),mt=Q.transform(),It=new Set;mt!==null&&It.add(mt),n.set(ht,{klass:Q,replace:K,replaceWithKlass:Y,transforms:It})}return i=new Ti(p,a,n,{disableEvents:u,namespace:C,theme:i},et||console.error,Ai(n),t),F!==void 0&&(i._pendingEditorState=F,i._dirtyType=2),i},N.getNearestEditorFromDOMNode=Te,N.isHTMLAnchorElement=function(n){return ln(n)&&n.tagName==="A"},N.isHTMLElement=ln,N.isSelectionCapturedInDecoratorInput=be,N.isSelectionWithinEditor=se},function(R,N){R.exports=function(k){return k.webpackPolyfill||(k.deprecate=function(){},k.paths=[],k.children||(k.children=[]),Object.defineProperty(k,"loaded",{enumerable:!0,get:function(){return k.l}}),Object.defineProperty(k,"id",{enumerable:!0,get:function(){return k.i}}),k.webpackPolyfill=1),k}}]));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.