1import{l as dt,m as fu,o as X,c as j,b as q,w as $,y as pa,d as _e,t as Ae,s as U,a as J,F as Bu,A as wu,e as q0,j as cu,B as Y0,r as V0,C as G0,u as W0,q as Q0,D as Bt,E as X0,v as K0}from"./BzrKXXcs.js";import{_ as ga,a as j0}from"./B8d594CD.js";const $0={key:0,class:"mb-6"},z0={class:"flex justify-center flex-wrap gap-3 list-none"},Z0={class:"bg-light group-hover:bg-light/90 px-3 rounded-lg aspect-3/1 max-w-48"},J0={key:1,class:"mb-6"},es={class:"flex justify-center flex-wrap gap-3 list-none"},us={class:"bg-light group-hover:bg-light/90 px-3 rounded-lg aspect-3/1 max-w-48"},ts={key:2,class:"mb-6"},as={class:"flex justify-center flex-wrap gap-3 list-none"},ss={class:"bg-light group-hover:bg-light/90 px-3 rounded-lg aspect-3/1 max-w-48"},rs=dt({__name:"RetailerList",setup(e){const u=fu("book"),t=fu("retailers"),a=t.filter(n=>n.fields.paperback.value),r=t.filter(n=>n.fields.ebook.value),i=t.filter(n=>n.fields.audiobook.value);return(n,d)=>{const l=pa,h=ga,T=q0,g=Y0;return X(),j("div",null,[q(g,null,{default:$(()=>[q(l,{as:"h2",class:"text-center text-light mb-3"},{default:$(()=>[_e(Ae(U(u).retailers_heading.value),1)]),_:1}),U(a).length?(X(),j("div",$0,[q(l,{as:"h5",class:"text-2xl text-center text-light mb-3"},{default:$(()=>[_e(Ae(U(u).paperback_title.value),1)]),_:1}),J("ul",z0,[(X(!0),j(Bu,null,wu(U(a),p=>(X(),j("li",{key:p.id},[q(T,{href:p.fields.link.value,target:"_blank",rel:"noopener noreferrer",external:"",class:"group"},{default:$(()=>[J("div",Z0,[q(h,{field:p.fields.logo,class:"size-full object-contain"},null,8,["field"])])]),_:2},1032,["href"])]))),128))])])):cu("",!0),U(r).length?(X(),j("div",J0,[q(l,{as:"h5",class:"text-2xl text-center text-light mb-3"},{default:$(()=>[_e(Ae(U(u).ebook_title.value),1)]),_:1}),J("ul",es,[(X(!0),j(Bu,null,wu(U(r),p=>(X(),j("li",{key:p.id},[q(T,{href:p.fields.link.value,target:"_blank",rel:"noopener noreferrer",external:"",class:"group"},{default:$(()=>[J("div",us,[q(h,{field:p.fields.logo,class:"size-full object-contain"},null,8,["field"])])]),_:2},1032,["href"])]))),128))])])):cu("",!0),U(i).length?(X(),j("div",ts,[q(l,{as:"h5",class:"text-2xl text-center text-light mb-3"},{default:$(()=>[_e(Ae(U(u).audiobook_title.value),1)]),_:1}),J("ul",as,[(X(!0),j(Bu,null,wu(U(i),p=>(X(),j("li",{key:p.id},[q(T,{href:p.fields.link.value,target:"_blank",rel:"noopener noreferrer",external:"",class:"group"},{default:$(()=>[J("div",ss,[q(h,{field:p.fields.logo,class:"size-full object-contain"},null,8,["field"])])]),_:2},1032,["href"])]))),128))])])):cu("",!0)]),_:1})])}}}),is=Object.assign(rs,{__name:"UiRetailerList"}),ns=dt({__name:"Microtype",props:{color:{},light:{type:Boolean}},setup(e){return(u,t)=>(X(),j("p",G0({class:["text-sm sm:text-base tracking-wider uppercase font-sans",{"text-light":e.light&&!e.color,"text-dark":!e.light&&!e.color,[e.color]:e.color}]},u.$attrs),[V0(u.$slots,"default")],16))}}),cs=Object.assign(ns,{__name:"TextMicrotype"}),ft={xml:!1,decodeEntities:!0},wt={_useHtmlParser2:!0,xmlMode:!0};function ju(e){return e?.xml?typeof e.xml=="boolean"?wt:{...wt,...e.xml}:e??void 0}var D;(function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"})(D||(D={}));function os(e){return e.type===D.Tag||e.type===D.Script||e.type===D.Style}const ds=D.Root,fs=D.Text,ls=D.Directive,hs=D.Comment,bs=D.Script,Es=D.Style,Ts=D.Tag,ms=D.CDATA,_s=D.Doctype;class Na{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(u){this.parent=u}get previousSibling(){return this.prev}set previousSibling(u){this.prev=u}get nextSibling(){return this.next}set nextSibling(u){this.next=u}cloneNode(u=!1){return lu(this,u)}}class lt extends Na{constructor(u){super(),this.data=u}get nodeValue(){return this.data}set nodeValue(u){this.data=u}}class Ke extends lt{constructor(){super(...arguments),this.type=D.Text}get nodeType(){return 3}}class ht extends lt{constructor(){super(...arguments),this.type=D.Comment}get nodeType(){return 8}}class bt extends lt{constructor(u,t){super(t),this.name=u,this.type=D.Directive}get nodeType(){return 1}}class Et extends Na{constructor(u){super(),this.children=u}get firstChild(){var u;return(u=this.children[0])!==null&&u!==void 0?u:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(u){this.children=u}}
1class Ia extends Et{constructor(){super(...arguments),this.type=D.CDATA}get nodeType(){return 4}}class ge extends Et{constructor(){super(...arguments),this.type=D.Root}get nodeType(){return 9}}class Tt extends Et{constructor(u,t,a=[],r=u==="script"?D.Script:u==="style"?D.Style:D.Tag){super(a),this.name=u,this.attribs=t,this.type=r}get nodeType(){return 1}get tagName(){return this.name}set tagName(u){this.name=u}get attributes(){return Object.keys(this.attribs).map(u=>{var t,a;return{name:u,value:this.attribs[u],namespace:(t=this["x-attribsNamespace"])===null||t===void 0?void 0:t[u],prefix:(a=this["x-attribsPrefix"])===null||a===void 0?void 0:a[u]}})}}function S(e){return os(e)}function xu(e){return e.type===D.CDATA}function se(e){return e.type===D.Text}function Cu(e){return e.type===D.Comment}function $u(e){return e.type===D.Directive}function Ie(e){return e.type===D.Root}function M(e){return Object.prototype.hasOwnProperty.call(e,"children")}function lu(e,u=!1){let t;if(se(e))t=new Ke(e.data);else if(Cu(e))t=new ht(e.data);else if(S(e)){const a=u?Fu(e.children):[],r=new Tt(e.name,{...e.attribs},a);a.forEach(i=>i.parent=r),e.namespace!=null&&(r.namespace=e.namespace),e["x-attribsNamespace"]&&(r["x-attribsNamespace"]={...e["x-attribsNamespace"]}),e["x-attribsPrefix"]&&(r["x-attribsPrefix"]={...e["x-attribsPrefix"]}),t=r}else if(xu(e)){const a=u?Fu(e.children):[],r=new Ia(a);a.forEach(i=>i.parent=r),t=r}else if(Ie(e)){const a=u?Fu(e.children):[],r=new ge(a);a.forEach(i=>i.parent=r),e["x-mode"]&&(r["x-mode"]=e["x-mode"]),t=r}else if($u(e)){const a=new bt(e.name,e.data);e["x-name"]!=null&&(a["x-name"]=e["x-name"],a["x-publicId"]=e["x-publicId"],a["x-systemId"]=e["x-systemId"]),t=a}else throw new Error(`Not implemented yet: ${e.type}`);return t.startIndex=e.startIndex,t.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(t.sourceCodeLocation=e.sourceCodeLocation),t}function Fu(e){const u=e.map(t=>lu(t,!0));for(let t=1;t<u.length;t++)u[t].prev=u[t-1],u[t-1].next=u[t];return u}const Ft={withStartIndices:!1,withEndIndices:!1,xmlMode:!1};class As{constructor(u,t,a){this.dom=[],this.root=new ge(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,typeof t=="function"&&(a=t,t=Ft),typeof u=="object"&&(t=u,u=void 0),this.callback=u??null,this.options=t??Ft,this.elementCB=a??null}onparserinit(u){this.parser=u}onreset(){this.dom=[],this.root=new ge(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null}onend(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))}onerror(u){this.handleCallback(u)}onclosetag(){this.lastNode=null;const u=this.tagStack.pop();this.options.withEndIndices&&(u.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(u)}onopentag(u,t){const a=this.options.xmlMode?D.Tag:void 0,r=new Tt(u,t,void 0,a);this.addNode(r),this.tagStack.push(r)}ontext(u){const{lastNode:t}=this;if(t&&t.type===D.Text)t.data+=u,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{const a=new Ke(u);this.addNode(a),this.lastNode=a}}oncomment(u){if(this.lastNode&&this.lastNode.type===D.Comment){this.lastNode.data+=u;return}const t=new ht(u);this.addNode(t),this.lastNode=t}oncommentend(){this.lastNode=null}oncdatastart(){const u=new Ke(""),t=new Ia([u]);this.addNode(t),u.parent=t,this.lastNode=u}oncdataend(){this.lastNode=null}onprocessinginstruction(u,t){const a=new bt(u,t);this.addNode(a)}handleCallback(u){if(typeof this.callback=="function")this.callback(u,this.dom);else if(u)throw u}addNode(u){const t=this.tagStack[this.tagStack.length-1],a=t.children[t.children.length-1];this.options.withStartIndices&&(u.startIndex=this.parser.startIndex),this.options.withEndIndices&&(u.endIndex=this.parser.endIndex),t.children.push(u),a&&(u.prev=a,a.next=u),u.parent=t,this.lastNode=null}}const xa=new Uint16Array('
vendor: 16,129 bytes, line 1
1áµ<ÃıÊÒÕ»×ÙµÛÞ¢ßà à©àªà¶¡à¹à¼à¼¦áá¨á¡ááááá¥\0\0\0\0\0\0á«áá¦á°á·á½¾â â°âââ»ââ ¤â¤â´â¹â¿ããºã¹ã¬ã£¾ã¨¨ã©±ã« 㬮à EMabcfglmnoprstu\\bfms�¦³¹ÃÃligè»ÃäPè»&ä¦cuteè»Ãäreve;äÄiyx}rcè»Ãä;är;ìðraveè»Ãäpha;äacr;äd;æ©Ägp¡on;äf;ìð¸plyFunction;æ¡ingè»Ã
ä
Äcs¾Ãr;ìðign;æildeè»Ãämlè»ÃäÐaceforsuåûþÄÄĢħĪÄcrêòkslash;æÅ¶Ã¶Ã¸;æ«§ed;æy;äÆcrtÄ
ÄÄause;æµnoullis;æ¬a;är;ìð
pf;ìð¹eve;äcòÄmpeq;æÜHOacdefhilorsuÅÅÅÆÆÆ¢ÆµÆ·ÆºÇÈɳɸɾcy;ä§PYè»Â©ä©ÆcpyÅŢźute;äÄ;iŧŨætalDifferentialD;æ
leys;æÈaeioÆÆÆÆron;ädilè»Ãärc;änint;æ°ot;äÄdnƧÆilla;ä¸terDot;ä·Ã²Å¿i;ä§rcleÈDMPTÇÇÇÇot;æinus;ælus;æimes;æoÄcsǢǸkwiseContourIntegral;æ²eCurlyÄDQÈÈoubleQuote;æuote;æÈlnpuÈȨÉÉonÄ;eȥȦæ·;æ©´ÆgitȯȶȺruent;æ¡nt;æ¯ourIntegral;æ®ÄfrÉÉ;æoduct;ænterClockwiseContourIntegral;æ³oss;樯cr;ìðpÄ;CÊÊ
æap;æÖDJSZacefiosÊ Ê¬Ê°Ê´Ê¸ËËˡ˦̳ÒÄ;oŹʥtrahd;æ¤cy;äcy;ä
cy;äÆgrsÊ¿ËËger;æ¡r;æ¡hv;櫤ÄayËËron;ä;älÄ;tËËæa;är;ìðÄaf˫̧Äcm˰̢riticalÈADGTÌÌÌÌcute;ä´oÅ´ÌÌ;äbleAcute;ärave;ä ilde;äond;æferentialD;æ
Ѱ̽\0\0\0ÍÍ\0Ð
f;ìð»Æ;DEÍÍÍä¨ot;æqual;æbleÌCDLRUVͣͲÎÏϢϸontourIntegraìȹoɴ͹\0\0ͻ»ÍnArrow;æÄeoÎΤftÆARTÎÎΡrrow;æightArrow;æeÃ¥ËngÄLRΫÏeftÄARγιrrow;æ¸ightArrow;æºightArrow;æ¹ightÄATÏÏrrow;æee;æ¨pÉÏ©\0\0ϯrrow;æownArrow;æerticalBar;æ¥nÌABLRTaÐЪаÑѿͼrrowÆ;BUÐÐТæar;æ¤pArrow;æµreve;äeftËк\0Ñ\0ÑightVector;æ¥eeVector;æ¥ectorÄ;BÑÑæ½ar;æ¥ightÇѧ\0ѱeeVector;æ¥ectorÄ;BѺѻæar;æ¥eeÄ;AÒÒæ¤rrow;æ§ÄctÒÒr;ìðrok;äà NTacdfglmopqstuxÒ½ÓÓÓÓÓ¢Ó§Ó®ÓµÔ¡Ô¯Ô¶ÕÕÕ Õ¥G;ä
Hè»Ãäcuteè»ÃäÆaiyÓÓÓron;ärcè»Ãä;äot;är;ìðraveè»Ãäement;æÄapÓºÓ¾cr;ätyÉÔ\0\0ÔmallSquare;æ»erySmallSquare;æ«ÄgpÔ¦Ôªon;äf;ìð¼silon;äuÄaiÔ¼ÕlÄ;TÕÕæ©µilde;ælibrium;æÄciÕÕr;æ°m;橳a;ämlè»ÃäÄipÕªÕ¯sts;æonentialE;æ
ÊcfiosÖ
ÖÖÖ²×y;ä¤r;ìðlledÉÖ\0\0Ö£mallSquare;æ¼erySmallSquare;æªÍ°Öº\0Ö¿\0\0×f;ìð½All;æriertrf;æ±cÃ²×ØJTabcdfgorst×¨×¬×¯×ºØØØØØØ£Ù¬Ù²cy;äè»>ä¾mmaÄ;d׷׸ä;äreve;äÆeiyØØØdil;ä¢rc;ä;äot;ä r;ìð;æpf;ìð¾eaterÌEFGLSTصÙÙÙÙÙ¦qualÄ;Lؾؿæ¥ess;æullEqual;æ§reater;檢ess;æ·lantEqual;橾ilde;æ³cr;ìð¢;æ«ÐAacfiosuÚ
ÚÚÚÚÚªÚ¾ÛRDcy;äªÄctÚÚek;ä;äirc;ä¤r;ælbertSpace;æÇ°Ú¯\0Ú²f;æizontalLine;æÄctÛÛ
òکrok;ä¦mpÅÛÛownHumðįqual;æÜEJOacdfgmnostuÛºÛ¾ÜÜÜÜÜܡܨÝݸÞÞÞcy;älig;ä²cy;äcuteè»ÃäÄiyÜÜrcè»Ãä;äot;ä°r;æraveè»ÃäÆ;apÜ Ü¯Ü¿ÄcgÜ´Ü·r;äªinaryI;æ
lieóÏÇ´Ý\0Ý¢Ä;eÝÝæ¬ÄgrÝÝral;æ«section;æisibleÄCTݬݲomma;æ£imes;æ¢ÆgptÝ¿ÞÞon;ä®f;ìða;äcr;æilde;ä¨Ç«Þ\0Þcy;älè»ÃäÊcfosuÞ¬Þ·Þ¼ßßÄiyÞ±Þµrc;ä´;är;ìðpf;ìðÇ£ß\0ßr;ìð¥rcy;äkcy;äÎHJacfosߤߨ߽߬߱à à cy;ä¥cy;äppa;äÄeyß¶ß»dil;ä¶;är;ìðpf;ìðcr;ìð¦ÖJTaceflmostà ¥à ©à ¬à¡à¡£à¦³à¦¸à§à§à¨·à©cy;äè»<ä¼Êcmnprà ·à ¼à¡à¡à¡ute;ä¹bda;äg;æªlacetrf;ær;æÆaeyà¡à¡à¡¡ron;ä½dil;ä»;äÄfsࡨ॰tÔACDFRTUVarࡾࢩࢱࣦ࣠ࣼयà¥Î४Änrà¢à¢gleBracket;æ¨rowÆ;BRà¢à¢à¢æar;æ¤ightArrow;æeiling;æoǵࢷ\0à£bleBracket;æ¦nÇà£\0à£eeVector;楡ectorÄ;Bà£à£æar;æ¥loor;æightÄAV࣯ࣵrrow;æector;æ¥Äerà¤à¤eÆ;AVà¤à¤à¤æ£rrow;æ¤ector;æ¥iangleÆ;BEतथऩæ²ar;æ§qual;æ´pÆDTVषà¥à¥ownVector;æ¥eeVector;æ¥ ectorÄ;Bà¥à¥æ¿ar;æ¥ectorÄ;B॥०æ¼ar;æ¥ightáÎsÌEFGLSTॾà¦à¦à¦à¦¢à¦qualGreater;æullEqual;æ¦reater;æ¶ess;檡lantEqual;橽ilde;æ²r;ìðÄ;eঽাæftarrow;æidot;ä¿Ænpwà§à¨à¨gÈLRlrà§à§·à¨à¨eftÄAR০৬rrow;æµightArrow;æ·ightArrow;æ¶eftÄarγà¨ightáοightáÏf;ìðerÄLRਢਬeftArrow;æightArrow;æÆchtਾà©à©Ã²à¡;æ°rok;ä
;æªÐacefiosuà©à©à© ੷੼àª
àªàªp;æ¤
y;äÄdl੥੯iumSpace;ælintrf;æ³r;ìðnusPlus;æpf;ìðcò੶;äÒJacefostuણધàªà«à¬à¬à¶à¶à¶cy;äcute;ä
Æaey઴હાron;ä
dil;ä
;äÆgswà«à«°à¬ativeÆMTVà«à«à«¨ediumSpace;æhiÄcn૦à«Ã«à«eryThiîà«tedÄGL૸à¬reaterGreateòٳessLesóà©Line;är;ìðÈBnptଢନଷ଺reak;æ BreakingSpace;ä f;æÚ;CDEGHLNPRSTVàààªà¼à®¡à¯«à°à±à²à²¦à³àµ¡à¶
櫬Äouàà¤ngruent;æ¢pCap;æoubleVerticalBar;æ¦Ælqxà®à®à®ement;æualÄ;Tà®à®æ ilde;ìâ̸ists;æreaterÎ;EFGLSTஶஷ஽à¯à¯à¯à¯¥æ¯qual;æ±ullEqual;ìâ§Ì¸reater;ìâ«Ì¸ess;æ¹lantEqual;ì⩾̸ilde;æµumpÅ௲௽ownHump;ìâ̸qual;ìâ̸eÄfsà°à°§tTriangleÆ;BEà°à°à°¡æªar;ìâ§Ì¸qual;æ¬sÌ;EGLSTవశ఼à±à±à±æ®qual;æ°reater;æ¸ess;ìâªÌ¸lantEqual;ì⩽̸ilde;æ´estedÄGL౨౹reaterGreater;ì⪢̸essLess;ì⪡̸recedesÆ;ESà²à²à²æqual;ì⪯̸lantEqual;æ ÄeiಫಹverseElement;æghtTriangleÆ;BEà³à³à³æ«ar;ìâ§Ì¸qual;æÄquà³à´uareSuÄbp೨೹setÄ;Eà³°à³³ìâ̸qual;æ¢ersetÄ;Eà´à´ìâ̸qual;æ£Æbcpà´à´¤àµsetÄ;Eà´à´ìââqual;æceedsÈ;ESTà´²à´³à´»àµæqual;ì⪰̸lantEqual;æ¡ilde;ìâ¿Ì¸ersetÄ;Eàµàµìââqual;æildeÈ;EFT൮൯൵ൿæqual;æullEqual;æilde;æerticalBar;æ¤cr;ìð©ildeè»Ãä;äÜEacdfgmoprstuvà¶½à·à·à·à·à· à·§à·¼à¸à¸ ยา฿à¹lig;ä
cuteè»ÃäÄiyà·à·rcè»Ãä;äblac;ä
r;ìðraveè»ÃäÆaei෮ෲ෶cr;ä
ga;ä©cron;äpf;ìðenCurlyÄDQà¸à¸oubleQuote;æuote;æ;æ©Äclวฬr;ìðªashè»ÃäiŬื฼deè»Ãäes;樷mlè»ÃäerÄBPà¹à¹ Äarà¹à¹r;æ¾acÄekà¹à¹;æet;æ´arenthesis;æÒacfhilors๿àºàºàºàºàºàºàº°à»¼rtialD;æy;är;ìði;ä¦;ä usMinus;ä±ÄipຢàºncareplanÃ¥Úf;æÈ;eio຺ູ໠໤檻cedesÈ;ESTà»à»à»à»æºqual;檯lantEqual;æ¼ilde;æ¾me;æ³Ädp໩໮uct;æortionÄ;aȥ໹l;æÄcià¼à¼r;ìð«;ä¨ÈUfosà¼à¼à¼à¼OTè»"ä¢r;ìðpf;æcr;ìð¬ØBEacefhiorsu༾à½à½à½ ཱིྦྷྪà¾áá©á´á¾arr;æ¤Gè»Â®ä®Æcnrà½à½à½ute;ä
g;æ«rÄ;tà½à½æ l;æ¤Æaeyཧཬཱron;ä
dil;ä
;ä Ä;vླྀཹæerseÄEUà¾à¾Älqà¾à¾ement;æuilibrium;æpEquilibrium;楯r»ཹo;ä¡ghtÐACDFTUVaà¿à¿«à¿³á¢á¨ááÏÄnrà¿à¿gleBracket;æ©rowÆ;BLà¿à¿à¿¡æar;æ¥eftArrow;æeiling;æoǵ࿹\0á
bleBracket;æ§nÇá\0áeeVector;æ¥ectorÄ;Bááæar;æ¥loor;æÄerááeÆ;AVáµá¶á¼æ¢rrow;æ¦ector;æ¥iangleÆ;BEáááæ³ar;æ§qual;æµpÆDTVá£á®á¸ownVector;æ¥eeVector;æ¥ectorÄ;Bááæ¾ar;æ¥ectorÄ;Bááæar;æ¥Äpuááf;ændImplies;楰ightarrow;æÄchá¹á¼r;æ;æ±leDelayed;æ§´ÚHOacfhimoqstuá¤á±á·á½ááá
á
á
¡á
§áµá»á¿ÄCcá©á®Hcy;ä©y;ä¨FTcy;ä¬cute;ä
Ê;aeiyáááááæª¼ron;ä
dil;ä
rc;ä
;ä¡r;ìðortÈDLRUáªá´á¾á
ownArrow»ÐeftArrow»à¢ightArrow»à¿pArrow;ægma;ä£allCircle;æpf;ìðɲá
\0\0á
°t;æareÈ;ISUá
ȇ
¼áá¯æ¡ntersection;æuÄbpáásetÄ;Eááæqual;æersetÄ;Eá¨á©æqual;ænion;æcr;ìð®ar;æÈbcmpááááÄ;sááæetÄ;Eááqual;æÄchá á
eedsÈ;ESTáá®á´á¿æ»qual;檰lantEqual;æ½ilde;æ¿Tháà¾;æÆ;esááá£ærsetÄ;Eááæqual;æet»áÖHRSacfhiorsá¾ááááá±á¶ááááORNè»ÃäADE;æ¢ÄHcáácy;äy;ä¦Äbuáá;ä;䤯aeyá¥áªá¯ron;ä
¤dil;ä
¢;ä¢r;ìðÄeiá»áDzá\0áefore;æ´a;äÄcnáákSpace;ìââSpace;ældeÈ;EFTá«á¬á²á¼æ¼qual;æullEqual;æ
ilde;æpf;ìðipleDot;æÄctáár;ìð¯rok;ä
¦à«¡á·ááá¦\0á¬á±\0\0\0\0\0á¸á½á·á
\0á¿áááÄcrá»áuteè»ÃärÄ;oááæcir;æ¥rÇ£á\0áy;äve;ä
¬Äiyáá£rcè»Ãä;ä£blac;ä
°r;ìðraveè»Ãäacr;ä
ªÄdiáá©erÄBPááÄaráár;äacÄekáá;æet;æµarenthesis;æonÄ;Pá°á±ælus;æÄgpá»á¿on;ä
²f;ìðÐADETadpsáá®á¸áϨááá³rrowÆ;BDá
á á¤ar;æ¤ownArrow;æ
ownArrow;æquilibrium;楮eeÄ;Aááæ¥rrow;æ¥ownáϳerÄLRáá¨eftArrow;æightArrow;æiÄ;lá¹áºäon;ä¥ing;ä
®cr;ìð°ilde;ä
¨mlè»ÃäÒDbcdefosvá§á¬á°á³á¾á
áááash;æ«ar;æ««y;äashÄ;lá»á¼æ©;櫦Äeráá
;æÆbtyáááºar;æÄ;iáácalÈBLSTá¡á¥áªá´ar;æ£ine;ä¼eparator;æilde;æThinSpace;ær;ìðpf;ìðcr;ìð±dash;æªÊcefosá§á¬á±á¶á¼irc;ä
´dge;ær;ìðpf;ìðcr;ìð²Èfiosáááár;ìð;äpf;ìðcr;ìð³ÒAIUacfosuá±áµá¹á½ááááá cy;ä¯cy;äcy;ä®cuteè»ÃäÄiyáárc;ä
¶;ä«r;ìðpf;ìðcr;ìð´ml;ä
¸ÐHacdefosáµá¹á¿áááá á¤cy;äcute;ä
¹Äayááron;ä
½;äot;ä
»Ç²á\0áoWidtèà«a;är;æ¨pf;æ¤cr;ìðµà¯¡ááá\0á°á¶á¿\0\0\0\0ááá«áá\0ááá²á¹\0á¾cuteè»Ã¡ä¡reve;äÌ;Ediuyááá¡á£á¨áæ¾;ìâ¾Ì³;æ¿rcè»Ã¢ä¢teè»Â´Ì;ä°ligè»Ã¦ä¦Ä;r²áº;ìðraveè»Ã ä ÄepááÄfpáásym;æµÃ¨áha;ä±ÄapácÄclá¤á§r;äg;樿ɤá°\0\0áÊ;adsváºá»á¿ááæ§nd;æ©;æ©lope;æ©;æ©Î;elmrszááááá¿ááæ ;榤e»ásdÄ;aá¥á¦æ¡Ñ¡á°á²á´á¶á¸áºá¼á¾;榨;榩;榪;榫;榬;æ¦;榮;榯tÄ;vá
áæbÄ;dááæ¾;æ¦Äptááh;æ¢Â»Â¹arr;æ¼Ägpá£á§on;ä
f;ìðÎ;Eaeiopáá»á½áááá;æ©°cir;橯;æd;æs;ä§roxÄ;eááñáingè»Ã¥ä¥Æctyá¡á¦á¨r;ìð¶;äªmpÄ;eáá¯Ã±Êildeè»Ã£ä£mlè»Ã¤ä¤Äciááoninôɲnt;æ¨à Nabcdefiklnoprsuáá±á°á¼ááá¸á½á á¦á ¹á¡á᤽á¥á¥°ot;æ«Äcrá¶ákÈcepsáá
ááong;æpsilon;ä¶rime;æµimÄ;eááæ½q;æÅ¶á¢á¦ee;æ½edÄ;gá¬áæ
e»árkÄ;táá·brk;æ¶Äoyáá;ä±quo;æÊcmprtááá¡á¤á¨ausÄ;eÄÄptyv;榰séánoÃµÄÆahwá¯á±á³;ä²;æ¶een;æ¬r;ìðgÎcostuvwááá³ááááÆaiuáááÃ°Ý rc;æ¯pÂ»á±Ædptá¤á¨áot;æ¨lus;æ¨imes;æ¨É±á¹\0\0á¾cup;æ¨ar;æ
riangleÄduááown;æ½p;æ³plus;æ¨eÃ¥áÃ¥áarow;æ¤Æakoáá ¦á µÄcná²á £kÆlstáºÖ«á ozenge;æ§«riangleÈ;dlrá á á á æ´own;æ¾eft;æight;æ¸k;æ£Æ±á «\0á ³Æ²á ¯\0á ±;æ;æ4;æck;æÄeoá ¾á¡Ä;qá¡á¡ì=â¥uiv;ìâ¡â¥t;æÈptwxá¡á¡á¡§á¡¬f;ìðÄ;táá¡£om»átie;æØDHUVbdhmptuvá¢
á¢á¢ªá¢»á£á£á£¬á£¿á¤
á¤á¤á¤¡ÈLRlrá¢á¢á¢á¢;æ;æ;æ;æÊ;DUduᢡᢢᢤᢦᢨæ;æ¦;æ©;æ¤;æ§ÈLRlrᢳᢵᢷᢹ;æ;æ;æ;æÎ;HLRhlrá£á£á£á£á£á£á£æ;æ¬;æ£;æ ;æ«;æ¢;æox;æ§ÈLRlrᣤᣦᣨᣪ;æ;æ;æ;æÊ;DUduڽ᣷᣹᣻᣽;æ¥;æ¨;æ¬;æ´inus;ælus;æimes;æ ÈLRlrá¤á¤á¤á¤;æ;æ;æ;æÎ;HLRhlrᤰᤱᤳᤵᤷ᤻᤹æ;æª;æ¡;æ;æ¼;æ¤;æÄevÄ£á¥barè»Â¦ä¦Èceioá¥á¥á¥á¥ r;ìð·mi;æmÄ;eáálÆ;bhᥨᥩᥫä;æ§
sub;æÅ¬á¥´á¥¾lÄ;e᥹᥺æ¢t»᥺pÆ;Eeįá¦
á¦;檮Ä;qÛÛೡᦧ\0᧨á¨á¨á¨²\0ᨷá©\0\0᪴\0\0á«\0\0ᬡᬮáá\0᯽\0á°Æcprá¦á¦²á§ute;äÌ;abcdsᦿá§á§á§á§á§æ©nd;æ©rcup;æ©Äauá§á§p;æ©p;æ©ot;æ©;ìâ©ï¸Äeo᧢᧥t;æÃ®ÚÈaeiuá§°á§»á¨á¨
ǰ᧵\0᧸s;æ©on;ädilè»Ã§ä§rc;äpsÄ;sá¨á¨æ©m;æ©ot;äÆdmná¨á¨ ᨦilè»Â¸Æptyv;榲tè¢;eá¨á¨®ä¢räƲr;ìð Æceiᨽá©á©y;äckÄ;má©á©æark»á©;ärÎ;Ecefmsá©á© ᩢᩫ᪤᪪᪮æ;æ§Æ;elᩩᩪá©äq;æeɡᩴ\0\0áªrrowÄlr᩼áªeft;æºight;æ»ÊRSacdáªáªáªáªáªÂ»à½;æst;æirc;æash;ænint;æ¨id;櫯cir;æ§ubsÄ;u᪻᪼æ£it»᪼ˬá«á«á«º\0á¬onÄ;eá«á«äºÄ;qÃÃÉá«\0\0á«¢aÄ;tá«á«ä¬;äÆ;fl᫨᫩᫫æÃ®á
eÄmx᫱᫶ent»᫩eóÉǧ᫾\0á¬Ä;dá»á¬ot;æ©nÃ´ÉÆfryá¬á¬á¬;ìðoäÉè©;sÅá¬r;æÄaoᬥᬩrr;æµss;æÄcuᬲᬷr;ìð¸ÄbpᬼáÄ;eááæ«;æ«Ä;eááæ«;æ«dot;æ¯Îdelprvwá á¬á·á®á®¬á¯á¯¹arrÄlrá¨áª;椸;椵ɰá²\0\0áµr;æc;æarrÄ;pá¿á®æ¶;椽Ì;bcdosá®á®á®á®¡á®¥á®¨æªrcap;æ©Äauá®á®p;æ©p;æ©ot;ær;æ©
;ìâªï¸Èalrv᮵ᮿá¯á¯£rrÄ;mᮼᮽæ·;椼yÆevwá¯á¯á¯qɰá¯\0\0á¯reãá³uãáµee;æedge;æenè»Â¤ä¤earrowÄlrᯮ᯳eft»á®ight»ᮽeäá¯Äciá°á°oninôǷnt;æ±lcty;æà¦AHabcdefhijlorstuwz᰸᰻᰿á±á±©á±µá²á²á²¬á²·á³»á³¿á´áµ»á¶á¶«á¶»á·á·ròÎar;楥Èglrsá±á±á±á±ger;æ eth;æ¸Ã²á³hÄ;vá±á±æÂ»à¤Å«á±¡á±§arow;æ¤aãÌÄayᱮᱳron;ä;ä´Æ;ao̲ᱼá²ÄgrÊ¿á²r;ætseq;æ©·Æglmá²á²á²è»Â°ä°ta;ä´ptyv;榱ÄirᲣᲨsht;楿;ìð¡arÄlrᲳᲵ»à£Â»áÊaegsvá³Í¸á³á³á³ mÆ;oșá³á³ndÄ;șá³uit;æ¦amma;äin;æ²Æ;io᳧᳨᳸ä·deè÷;oá³§á³°ntimes;ænø᳷cy;äcɯá´\0\0á´rn;æop;æÊlptuwá´á´á´¢áµáµlar;ä¤f;ìðÊ;empsÌá´á´·á´½áµqÄ;dÍá´³ot;æinus;æ¸lus;æquare;æ¡blebarwedgåúnÆadhá®áµáµ§ownarrowóá²arpoonÄlrᵲᵶefôᲴighôᲶŢᵿá¶
karo÷à½É¯á¶\0\0á¶rn;æop;æÆcotá¶á¶£á¶¦Äryá¶á¶¡;ìð¹;äl;æ§¶rok;äÄdrá¶°á¶´ot;æ±iÄ;fá¶ºá æ¿Äahá·á·ròЩaòྦangle;榦Äciá·á·y;ägrarr;æ¿à¤Dacdefglmnopqrstuxá¸á¸á¸á¸¸Õ¸á¸¼á¹á¹¡á¹¾áº¥áº¯áº½á»¡á¼ªá¼·á½á½á½ÄDoá¸á´´oôá²Äcsá¸á¸uteè»Ã©ä©ter;æ©®ÈaioyḢḧḱḶron;ärÄ;cá¸á¸®æè»Ãªäªlon;æ;äot;äÄDrá¹á¹
ot;æ;ìð¢Æ;rsá¹á¹á¹æªaveè»Ã¨ä¨Ä;dá¹á¹æªot;æªÈ;ilsṪṫṲṴæªnters;æ§;æÄ;dṹṺæªot;æªÆapsáº
áºáºcr;ätyÆ;sváºáºáºæ
et»áºpÄ1;áºáº¤Ä³áº¡áº£;æ;æ
æÄgsẪẬ;ä
p;æÄgpẴẸon;äf;ìðÆalsá»á»á»rÄ;sá»á»æl;æ§£us;橱iÆ;lvá»á»á»äµon»á»;äµÈcsuvỪỳá¼á¼£Äioữḱrc»Ḯɩỹ\0\0á»»ÃÕantÄglá¼á¼tr»á¹ess»ṺÆaeiá¼á¼á¼ls;ä½st;ævÄ;DȵἠD;橸parsl;æ§¥ÄDaἯἳot;ærr;楱Æcdiá¼¾á½á»¸r;æ¯oôÍÄahá½á½;ä·è»Ã°ä°Ämrá½á½lè»Ã«ä«o;æ¬Æcipὡὤὧl;ä¡sôծÄeoὬὴctatioîÕnentialåչৡá¾\0á¾\0ᾡᾧ\0\0á¿á¿\0á¿\0ῦῪâ\0ââllingdotseñá¹y;ämale;æÆilrá¾á¾³á¿lig;èï¬É©á¾¹\0\0á¾½g;èï¬ig;èï¬;ìð£lig;èï¬lig;ìfjÆaltá¿á¿á¿¡t;æig;èï¬ns;æ±of;äǰ΅\0ῳf;ìðÄakÖ¿á¿·Ä;vῼ´æ;æ«artint;æ¨ÄaoââÄcsââαââ°â¸â
â\0âβâ¢â¥â§âªâ¬\0â®è»Â½ä½;æ
è»Â¼ä¼;æ
;æ
;æ
Ƴâ´\0â¶;æ
;æ
Ê´â¾â\0\0âè»Â¾ä¾;æ
;æ
5;æ
ƶâ\0â;æ
;æ
8;æ
l;æwn;æ¢cr;ìð»à¢Eabcdefgijlnorstvââââ¥â°â´â°âµâºâ¿âââ¸Ìâ¾â
âÄ;lÙâ;æªÆcmpâââute;äµmaÄ;dâá³ä³;æªreve;äÄiyâªâ®rc;ä;ä³ot;ä¡È;lqsؾÙâ½âÆ;qsؾÙâlanô٥È;cdlÙ¥âââ¥c;檩otÄ;oââæªÄ;lâ¢â£æª;æªÄ;eâªâìâï¸s;æªr;ìð¤Ä;gÙ³Ømel;æ·cy;äÈ;EajÙâââ;æª;檥;檤ÈEaesâââ©â´;æ©pÄ;pâ£â¤æªrox»â¤Ä;qâ®â¯æªÄ;qâ®âim;æ§pf;ìðÄciâ
â
r;æmÆ;elÙ«â
â
;æª;æªè>;cdlqr×®â
â
ªâ
®â
³â
¹Äciâ
¥â
§;檧r;橺ot;æPar;æ¦uest;橼Êadelsââ
ªâÙâǰâ\0âproøâr;楸qÄlqØ¿âlesóâiÃÙ«Äenâ£ârtneqq;ìâ©ï¸Ã
âªÔAabcefkosyâââ±âµâºâââ¯â¨â½ròΠÈilmrâââârsðáf»â¤ilôکÄdrâ â¤cy;äÆ;cwࣴâ«â¯ir;æ¥;æar;æirc;䥯alrââârtsÄ;uââæ¥it»âlip;æ¦con;æ¹r;ìð¥sÄewâ£â©arow;椥arow;椦Êamoprâºâ¾âââ£rr;æ¿tht;æ»kÄlrââeftarrow;æ©ightarrow;æªf;ìðbar;æÆcltâ¯â´â¸r;ìð½asèâ´rok;ä§Äbpââull;æhen»á±à«¡â£\0âª\0â¸â
â\0ââ³\0\0â¸â¢â§â¢â¿\0ââªâ´cuteè»ÃäÆ;iyݱâ°âµrcè»Ã®ä®;ä¸Äcxâ¼â¿y;äµclè»Â¡ä¡ÄfrÎâ;ìð¦raveè»Ã¬ä¬È;inoܾââ©â®Äinâ¢â¦nt;æ¨t;æfin;æ§ta;æ©lig;䳯aopâ¾ââÆcgtâ
ââr;䫯elpÜââinÃ¥ÞarÃ´Ü h;ä±f;æ·ed;äµÊ;cfotÓ´â¬â±â½âare;æ
inÄ;tâ¸â¹æie;æ§doôâÊ;celpÝââââ¡al;æºÄgrââeróá£Ã£âarhk;æ¨rod;樼Ècgptâ¯â²â¶â»y;äon;ä¯f;ìða;ä¹uestè»Â¿ä¿Äciââr;ìð¾nÊ;EdsvÓ´âââ¡Ó³;æ¹ot;æµÄ;vâ¦â§æ´;æ³Ä;iÝ·â®lde;ä©Ç«â¸\0â¼cy;älè»Ã¯ä¯Ìcfmosuââââ¡â§âµÄiyâârc;äµ;ä¹r;ìð§ath;ä·pf;ìðÇ£â¬\0â±r;ìð¿rcy;äkcy;äÐacfghjosâââ¢â§ââ±âµâ»ppaÄ;vââäº;ä°Äeyââ dil;ä·;äºr;ìð¨reen;ä¸cy;ä
cy;äpf;ìðcr;ìðà®ABEHabcdefghjlmnoprstuvâ°ââââââ½âââââ¥â¹â½ââ²âââ¨âââ â Æartâ·âºâ¼ròà§Ã²Îail;æ¤arr;æ¤Ä;gà¦â;æªar;楢ॣâ¥\0âª\0â±\0\0\0\0\0âµâº\0âââ\0â¹ute;äºmptyv;榴raîà¡bda;ä»gÆ;dlà¢ââ;æ¦Ã¥à¢;æª
uoè»Â«ä«rÐ;bfhlpstà¢ââ¦â©â«â®â±âµÄ;fà¢â£s;æ¤s;æ¤Ã«âp;æ«l;椹im;楳l;æ¢Æ;aeâ¿ââæª«il;æ¤Ä;sââæª;ìâªï¸Æabrââârr;æ¤rk;æ²Äakâ¢â¬cÄekâ¨âª;ä»;äÄesâ±â³;æ¦lÄduâ¹â»;æ¦;æ¦Èaeuyââââron;ä¾Ädiââil;ä¼Ã¬à¢°Ã¢â©;
vendor: 4,294 bytes, line 1
1ä»Ècqrsâ£â¦ââ½a;椶uoÄ;rà¸áÄduâ²â·har;楧shar;æ¥h;æ²Ê;fgqsââà¦â³â¿æ¤tÊahlrtââ¤â·ââ¨rrowÄ;tà¢â¡aéâ¶arpoonÄduâ¯â´own»Ñp»०eftarrows;æightÆahsââârrowÄ;sࣴࢧarpoonóà¾quigarro÷â°hreetimes;æÆ;qsâà¦âºlanôবÊ;cdgsবââââ¨c;檨otÄ;oââæ©¿Ä;rââæª;æªÄ;eâ¢â¥ìâï¸s;æªÊadegsâ³â¹â½ââpproøâot;æqÄgqââ
ôà¦gtòâôà¦iÃলÆilrâ࣡âsht;楼;ìð©Ä;Eà¦â£;æªÅ¡â©â¶rÄduâ²â®Ä;l॥â³;楪lk;æcy;äÊ;achtà©ââââròâorneòá´ard;楫ri;æºÄioââ¤dot;ä
ustÄ;aâ¬âæ°che»âÈEaesâ»â½ââ;æ¨pÄ;pââæªrox»âÄ;qââæªÄ;qââ»im;æ¦Ðabnoptwzâ©â´â·ââ¯âââÄnrâ®â±g;æ¬r;æ½rëà£gÆlmrâ¿ââeftÄar০âightá৲apsto;æ¼ightá৽parrowÄlrâ¥â©efôâight;æ¬Æaflâ¶â¹â½r;æ¦
;ìðus;æ¨imes;樴šââst;æÃ¡áÆ;efââá ænge»âarÄ;lâ¤â¥ä¨t;æ¦Êachmtâ³â¶â¼â
âròࢨorneòá¶arÄ;dà¾â;æ¥;æri;æ¿Ìachiqtââà©â¢â®â»quo;æ¹r;ìðmÆ;egলâªâ¬;æª;æªÄbuâªâ³oÄ;rà¸â¹;ærok;ä
è<;cdhilqrà «ââ¹ââ â¥âªâ°Äciââ;檦r;橹reÃ¥â²mes;æarr;楶uest;æ©»ÄPiâµâ¹ar;æ¦Æ;efâ à¤á ærÄduâ â shar;æ¥har;楦Äenâ â ¡rtneqq;ìâ¨ï¸Ã
â ÜDacdefhilnopsuâ¡â¡
â¢â¢â¢â¢ ⢥⢨â£â£¢â£¤àªâ£³â¤Dot;æºÈclprâ¡â¡â¡£â¡½rè»Â¯ä¯Äetâ¡â¡;æÄ;eâ¡â¡æ se»â¡Ä;sá»â¡¨toÈ;dluá»â¡³â¡·â¡»owîÒefôà¤Ã°áker;æ®Äoyâ¢â¢mma;権;ä¼ash;æasuredangle»á¦r;ìðªo;æ§Æcdn⢯⢴â£roè»ÂµäµÈ;acdá¤â¢½â£â£sôá§ir;æ«°otè»Â·ÆµusÆ;bdâ£á¤â£æÄ;uá´¼â£;横ţâ£â£¡p;æ«Ã²âðàªÄdp⣩⣮els;æ§f;ìðÄct⣸⣽r;ìðpos»áÆ;lmâ¤â¤â¤ä¼timap;æ¸à°GLRVabcdefghijlmoprstuvwâ¥â¥â¥¾â¦â¦â§â§©â¨â¨â©â©âªâªâª¤âª¨â¬â¬ââ¿â®®â°´â±§â±¼â³©Ägtâ¥â¥;ìâ̸Ä;vâ¥à¯ìâ«âÆeltâ¥â¥²â¥¶ftÄar⥡⥧rrow;æightarrow;æ;ìâ̸Ä;v⥻à±ìâªâightarrow;æÄDdâ¦â¦ash;æ¯ash;æ®Êbcnpt⦣⦧⦬⦱â§la»Ëute;ä
g;ìâ âÊ;Eiopà¶â¦¼â§â§
â§;ì⩰̸d;ìâ̸s;ä
roøà¶urÄ;aâ§â§æ®lÄ;sâ§à¬¸Ç³â§\0â§£pè»Â ଷmpÄ;e௹à°Êaeouyâ§´â§¾â¨â¨â¨Ç°â§¹\0â§»;æ©on;ä
dil;ä
ngÄ;dൾâ¨ot;ìâ©Ì¸p;æ©;ä½ash;æÎ;Aadqsxà®â¨©â¨â¨»â©â©
â©rr;ærÄhr⨳⨶k;椤Ä;oá²á°ot;ìâ̸uiöà£Äeiâ©â©ar;椨Ãà®istÄ;sà® à®r;ìð«ÈEestà¯
⩦⩹⩼Æ;qs஼â©à¯¡Æ;qs஼à¯
â©´lanô௢iÃ௪Ä;rà®¶âªÂ»à®·ÆAapâªâªâªrò⥱rr;æ®ar;櫲Æ;svà¾âªà¾Ä;d⪡⪢æ¼;æºcy;äÎAEadest⪷⪺⪾â«â«
⫶⫹rò⥦;ìâ¦Ì¸rr;ær;æ¥È;fqsà°»â«â«£â«¯tÄarâ«â«rro÷â«ightarroÃ·âªÆ;qs఻⪺⫪lanôà±Ä;sà±â«´Â»à°¶iÃà±Ä;rవ⫾iÄ;eà°à°¥iäà¶Äptâ¬â¬f;ìðè¬;inâ¬â¬â¬¶ä¬nÈ;Edvà®â¬¤â¬¨â¬®;ìâ¹Ì¸ot;ìâµÌ¸Ç¡à®â¬³â¬µ;æ·;æ¶iÄ;vಸ⬼ǡಸââ;æ¾;æ½Æaorââ£â©rÈ;astà»âââlleìà»l;ì⫽â¥;ìâ̸lint;æ¨Æ;ceà²â°â³uåಥÄ;cà²â¸Ä;eà²â½Ã±à²ÈAaitâ®â®â®â®§ròâ¦rrÆ;cwâ®â®â®æ;ì⤳̸;ìâ̸ghtarrow»â®riÄ;eà³à³Îchimpqu⮽â¯â¯â¬à¸â¯¤â¯¯È;cerà´²â¯à´·â¯uÃ¥àµ
;ìðortÉâ¬
\0\0â¯aráâmÄ;e൮â¯Ä;q൴൳suÄbp⯫â¯Ã¥à³¸Ã¥à´Æbcp⯶â°â°È;Ees⯿â°à´¢â°æ;ìâ«
̸etÄ;eà´â°qÄ;qà´£â°cÄ;eà´²â°Ã±à´¸È;EesⰢⰣàµâ°§æ
;ìâ«Ì¸etÄ;eàµâ°®qÄ;qൠⰣÈgilrⰽⰿâ±
â±Ã¬à¯ldeè»Ã±ä±Ã§à±iangleÄlrâ±â±eftÄ;eà°â±Ã±à°¦ightÄ;eà³â±¥Ã±à³Ä;mⱬâ±ä½Æ;esⱴⱵⱹä£ro;æp;æÒDHadgilrsâ²â²â²â²â²£â²°â²¶â³â³£ash;æarr;æ¤p;ìââash;æ¬ÄetⲨⲬ;ìâ¥â;ì>ânfin;æ§ÆAetâ²½â³â³
rr;æ¤;ìâ¤âÄ;râ³â³ì<âie;ìâ´âÄAtâ³â³rr;æ¤rie;ìâµâim;ìâ¼âÆAanâ³°â³´â´rr;ærÄhr⳺⳽k;椣Ä;oá§á¥ear;椧ááª\0\0\0\0\0\0\0\0\0\0\0\0\0â´\0â´¸âµâµ ⵥ⵲â¶á¬\0\0â¶â¶«\0â·â·\0â·â¸â¸«â¸¾â¹Äcsâ´±áªuteè»Ã³ä³Äiyâ´¼âµ
rÄ;cáªâµè»Ã´ä´;ä¾Êabios᪠âµâµÇâµlac;ä
v;樸old;榼lig;ä
Äcr⵩âµir;榿;ìð¬Í¯âµ¹\0\0âµ¼\0â¶n;äaveè»Ã²ä²;æ§Äbmâ¶à·´ar;榵Èacitâ¶â¶â¶¥â¶¨ròáªÄirâ¶â¶ r;榾oss;榻nÃ¥à¹;æ§Æaeiⶱⶵⶹcr;ä
ga;äÆcdnâ·â·
Çron;ä¿;榶pf;ìð Æaelâ·â·Çr;榷rp;榹Î;adiosvⷪⷫⷮâ¸â¸â¸â¸æ¨ròáªÈ;efmâ··â·¸â¸â¸
æ©rÄ;oⷾⷿæ´f»ⷿè»Âªäªè»Âºäºgof;æ¶r;æ©lope;æ©;æ©Æcloâ¸â¸¡â¸§Ã²â¸ashè»Ã¸ä¸l;æiŬⸯ⸴deè»ÃµäµesÄ;aÇ⸺s;樶mlè»Ã¶ä¶bar;æ½à«¡â¹\0â¹½\0âºâº\0⺢⺹\0\0â»àº\0â¼\0\0⼫⾼\0â¿rÈ;
vendor: 6,210 bytes, line 1
1astÐâ¹§â¹²àº
è¶;lâ¹â¹®ä¶leìÐɩ⹸\0\0â¹»m;櫳;櫽y;ä¿rÊcimptâºâºâºá¡¥âºnt;ä¥od;ä®il;æ°enk;æ±r;ìðÆimo⺨⺰⺴Ä;vâºâº®ä;ämaô੶ne;æÆ;tv⺿â»â»ächfork»´;äÄauâ»â»nÄckâ»â»kÄ;hâ´â»;æÃ¶â´sÒ;abcdemst⻳⻴á¤â»¹â»½â¼â¼â¼â¼ä«cir;樣ir;樢Äouáµâ¼;樥;橲nè»Â±àºim;樦wo;樧Æipuâ¼â¼ â¼¥ntint;æ¨f;ìð¡ndè»Â£ä£Ô;Eaceinosuà»â¼¿â½â½â½â¾â¾â¾â½¾â¾¶;檳p;檷uÃ¥à»Ä;cà»â½Ì;acensà»â½â½â½¦â½¨â½¾pproøâ½urlyeñà»Ã±à»Æaes⽯⽶⽺pprox;檹qq;檵im;æ¨iÃà»meÄ;sâ¾àº®æ²ÆEas⽸â¾â½ºÃ°â½µÆdfp໬â¾â¾¯Æals⾠⾥⾪lar;æ®ine;æurf;æÄ;t໻⾴ï໻rel;æ°Äciâ¿â¿
r;ìð
;äncsp;æÌfiopsuâ¿â¢â¿â¿¥â¿«â¿±r;ìð®pf;ìð¢rime;æcr;ìðÆaeo⿸ããtÄei⿾ã
rnionóڰnt;æ¨stÄ;eããä¿Ã±á¼Ã´à¼àªABHabcdefhilmnoprstuxããããã ãã«ã
ã
¢ã
²ãããã¤ã©ãã®ã²ãã°ã·Æartãããròá³Ã²Ïail;æ¤aròᱥar;楤Îcdenqrtã¨ãµã¸ã¿ãããÄeuãã±;ìâ½Ì±te;ä
iãá
®mptyv;榳gÈ;delà¿ããã;æ¦;榥åà¿uoè»Â»ä»rÖ;abcfhlpstwà¿ã¬ã¯ã·ã¹ã¼ã¾ããããp;極Ä;fà¿ ã´s;æ¤ ;椳s;æ¤Ã«âðâ®l;æ¥
im;楴l;æ£;æÄaiããil;æ¤oÄ;nããæ¶alÃ³à¼Æabrã§ãªã®ròá¥rk;æ³Äakã³ã½cÄekã¹ã»;ä½;äÄesãã;æ¦lÄduãã;æ¦;æ¦Èaeuyããã§ã©ron;ä
Ädiã¡ã¥il;ä
ì࿲âãº;äÈclqsã´ã·ã½ã
a;椷dhar;楩uoÄ;rÈÈh;æ³Æacgã
ã
à½lÈ;ipsླྀã
ã
ánÃ¥á»arôྩt;æÆilrã
©á£ã
®sht;楽;ìð¯Äaoã
·ãrÄduã
½ã
¿Â»Ñ»Ä;láã;楬Ä;vããä;䱯gnsãã¹ã¼htÌahlrstã¤ã°ããã¤ã®rrowÄ;tà¿ãaéãarpoonÄduã»ã¿owîã
¾p»áeftÄahããrrowó࿪arpoonóÕightarrows;æquigarro÷ãhreetimes;æg;äingdotseñἲÆahmãããrò࿪aòÕ;æoustÄ;aããæ±che»ãmid;æ«®Èabptã²ã½ããÄnrã·ãºg;ær;æ¾rëáÆaflãããr;æ¦;ìð£us;樮imes;樵Äapãã§rÄ;gã£ã¤ä©t;æ¦olint;æ¨aròã£Èachqã»ãá¼ã
quo;æºr;ìðÄbuã»ãoÄ;rÈÈÆhirããã reÃ¥ã¸mes;æiÈ;eflãªáá ¡ã«æ¹tri;æ§luhar;楨;æàµ¡ãããã¬ã¸ã±\0ãºã¤\0\0ã¬ã°\0ã¨ãããã±ãã±\0ã\0\0ã³cute;ä
quïâºÔ;Eaceinpsyáã³ãµã¿ããããã¦ã©;檴ǰãº\0ã¼;檸on;ä
¡uÃ¥á¾Ä;dá³ãil;ä
rc;ä
ÆEasããã;檶p;檺im;æ©olint;æ¨iÃá;äotÆ;beã´áµãµæ
;橦ÎAacmstxãããããã£ãrr;ærÄhrããëâ¨Ä;oਸ਼਴tè»Â§ä§i;ä»war;椩mÄinã©Ã°nuóñt;æ¶rÄ;oã¶âìð°Èacoyãããã rp;æ¯Ähyããcy;ä;ärtÉã\0\0ãiäá¤araì⹯è»ÂäÄgmã¨ã´maÆ;fvã±ã²ã²ä;äÐ;deglnprá«ã
ããããã¡ã¦ot;橪Ä;qá±á°Ä;Eããæª;æª Ä;Eããæª;æªe;ælus;樤arr;楲aròá½Èaeitã¸ãããÄlsã½ãlsetméãªhp;樳parsl;槤Ädlá£ãe;æ£Ä;eããæªªÄ;sã¢ã£æª¬;ìâª¬ï¸Æflpã®ã³ãtcy;äÄ;bã¸ã¹ä¯Ä;aã¾ã¿æ§r;æ¿f;ìð¤aÄdrãÐesÄ;uããæ it»ãÆcsuã ã¹ãÄauã¥ã¯pÄ;sáã«;ìâï¸pÄ;sá´ãµ;ìâï¸uÄbpã¿ãÆ;esááãetÄ;eáãñáÆ;esá¨áãetÄ;eá¨ãÃ±á®Æ;afá
»ã¦Ö°rÅ¥ã«Ö±Â»á
¼aròá
Ècemtã¹ã¾ãã
r;ìðtmîñiìãaræá¾ÄarããrÄ;fãá¿æÄanããightÄepã£ãªpsiloîỠhé⺯s»â¡Êbcmnpã»ãáããÒ;Edemnprsãããããã£ã¬ã±ã¶æ;æ«
ot;檽Ä;dáãot;æ«ult;æ«ÄEeã¨ãª;æ«;ælus;檿arr;楹Æeiuã½ããtÆ;enãã
ãqÄ;qáãeqÄ;qã«ã¨m;æ«Äbpãã;æ«;æ«cÌ;acensáã¬ã²ã¹ã»ã¦pproøãºurlyeñá¾Ã±á³Æaesãããpproøãqñãg;æªÚ123;Edehlmnpsã©ã¬ã¯áã²ã´ãããããã¨ãè»Â¹ä¹è»Â²ä²è»Â³ä³;æ«Äosã¹ã¼t;檾ub;æ«Ä;dá¢ã
ot;æ«sÄouããl;æb;æ«arr;楻ult;æ«ÄEeã¤ã¦;æ«;ælus;æ«Æeiuã´ããtÆ;enáã¼ãqÄ;qá¢ã²eqÄ;qã§ã¤m;æ«Äbpãã;æ«;æ«ÆAanãã ãrr;ærÄhrã¦ã¨Ã«â®Ä;oਫ਩war;椪ligè»Ãä௡ããã áã³ã¹\0ã¾ã\0\0\0\0\0ãã\0ãã¬\0\0\0ãɲã\0\0ãget;æ;ärÃ«à¹Æaeyã¦ã«ã°ron;ä
¥dil;ä
£;älrec;ær;ìð±Èeikoãããµã¼Ç²ã\0ãeÄ4fááaÆ;svãããä¸ym;äÄcnã¢ã²kÄasã¨ã®pproøáim»á¬sðáÄasãºã®Ã°árnè»Ã¾ä¾Ç¬Ìãâ§esèÃ;bdãããäÄ;aá¤ãr;樱;樰Æepsã¡ã£ãáâ©È;bcfÒã¬ã°ã´ot;æ¶ir;櫱Ä;oã¹ã¼ìð¥rk;æ«Ã¡ã¢rime;æ´Æaipããã¤dÃ¥áÎadempstã¡ããããããngleÊ;dlqrã°ã±ã¶ããæµown»ᶻeftÄ;eâ ã¾Ã±à¤®;æightÄ;eãªãñáot;æ¬inus;樺lus;樹b;æ§ime;樻ezium;æ¢Æchtã²ã½ãÄryã·ã»;ìð;äcy;ärok;ä
§Äioããxôá·headÄlrãã eftarro÷à¡ightarrow»à½à¤AHabcdfghlmoprstuwãããã¤ã°ã¼ã ã 㠣㠴ã¡ã¡ã¡«ã¢©ã£ã£ã£ªã£¶ròÏar;楣Äcrãã¢uteè»ÃºäºÃ²á
rÇ£ãª\0ãy;äve;ä
Äiyãµãºrcè»Ã»ä»;äÆabhã ã ã ròálac;ä
±aòáÄirã ã sht;楾;ìð²raveè»Ã¹ä¹Å¡ã §ã ±rÄlr㠬㠮»à¥Â»álk;æÄctã ¹ã¡É¯ã ¿\0\0ã¡rnÄ;eã¡
ã¡ær»ã¡op;æri;æ¸Äalã¡ã¡cr;ä
«è»Â¨ÍÄgp㡢㡦on;ä
³f;ìð¦Ìadhlsuá
㡸㡽á²ã¢ã¢ ownáá³arpoonÄlrã¢ã¢efôã ighô㠯iÆ;hlã¢ã¢ã¢ä
»áºon»ã¢parrows;æÆcit㢰ã£ã£É¯ã¢¶\0\0ã£rnÄ;e㢼㢽ær»㢽op;æng;ä
¯ri;æ¹cr;ìðÆdirã£ã£ã£¢ot;æ°lde;ä
©iÄ;fã°ã£¨Â»á Äam㣯㣲rò㢨lè»Ã¼ä¼angle;榧ÞABDacdeflnoprszã¤ã¤ã¤©ã¤ã¦µã¦¸ã¦½ã§ã§¤ã§¨ã§³ã§¹ã§½ã¨ã¨ ròϷarÄ;v㤦㤧櫨;æ«©asèϡÄnr㤲㤷grt;æ¦Îeknprstã£ã¥ã¥ã¥ã¥ã¥¤ã¦appáâothinÃ§áºÆhirã«â»ã¥opô⾵Ä;há·ã¥¢Ã¯ãÄiu㥩ã¥gmáã³Äbp㥲ã¦setneqÄ;q㥽ã¦ìâï¸;ìâ«ï¸setneqÄ;qã¦ã¦ìâï¸;ìâ«ï¸Ährã¦ã¦etáãiangleÄlr㦪㦯eft»थight»áy;ä²ashÂ»á¶Æelrã§ã§ã§Æ;beâ·ªã§ã§ar;æ»q;ælip;æ®Äbtã§á¨aòá©r;ìð³tré㦮suÄbp㧯㧱»à´Â»àµpf;ìð§roð໻tré㦴Äcuã¨ã¨r;ìðÄbpã¨ã¨nÄEeã¦ã¨Â»ã¥¾nÄEeã¦ã¨Â»ã¦igzag;æ¦Îcefoprs㨶㨻ã©ã©ã©ã©¡ã©ªirc;ä
µÄdiã©ã©Äbgã©
ã©ar;æ©eÄ;qáºã©;æerp;ær;ìð´pf;ìð¨Ä;eá¹ã©¦atèá¹cr;ìðà«£áãª\0ãª\0ãªãª\0\0ãªãª¨ãª«ãª¯\0\0ã«ã«\0ã«áátréár;ìðµÄAaãªãªròÏrò৶;ä¾ÄAa㪡㪤ròθrò৫aðâis;æ»Ædptá¤ãªµãª¾Äfl㪺á©;ìð©imÃ¥á²ÄAaã«ã«ròÏròà¨Äcqã«á¸r;ìðÄptáã«réáÐacefiosu㫰㫽ã¬ã¬ã¬ã¬ã¬ã¬¡cÄuyã«¶ã«»teè»Ã½ä½;äÄiyã¬ã¬rc;ä
·;änè»Â¥ä¥r;ìð¶cy;äpf;ìðªcr;ìðÄcm㬦㬩y;älè»Ã¿ä¿Ôacdefhioswããããã¤ã©ãã´ãºã®cute;ä
ºÄayããron;ä
¾;ä·ot;ä
¼Äetãã¡træáa;ä¶r;ìð·cy;ä¶grarr;æpf;ìð«cr;ìðÄjnã®
ã®;æj;æ
1'.split("").map(e=>e.charCodeAt(0))),Ca=new Uint16Array("Èaglq ��\x1BÉ�\0\0�p;ä¦os;ä§t;ä¾t;ä¼uot;ä¢".split("").map(e=>e.charCodeAt(0)));var Uu;const ps=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),zu=(Uu=String.fromCodePoint)!==null&&Uu!==void 0?Uu:function(e){let u="";return e>65535&&(e-=65536,u+=String.fromCharCode(e>>>10&1023|55296),e=56320|e&1023),u+=String.fromCharCode(e),u};function Sa(e){var u;return e>=55296&&e<=57343||e>1114111?65533:(u=ps.get(e))!==null&&u!==void 0?u:e}var H;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(H||(H={}));const gs=32;var ee;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(ee||(ee={}));function Zu(e){return e>=H.ZERO&&e<=H.NINE}function Ns(e){return e>=H.UPPER_A&&e<=H.UPPER_F||e>=H.LOWER_A&&e<=H.LOWER_F}function Is(e){return e>=H.UPPER_A&&e<=H.UPPER_Z||e>=H.LOWER_A&&e<=H.LOWER_Z||Zu(e)}function xs(e){return e===H.EQUALS||Is(e)}var w;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(w||(w={}));var Te;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(Te||(Te={}));let Cs=class{constructor(u,t,a){this.decodeTree=u,this.emitCodePoint=t,this.errors=a,this.state=w.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Te.Strict}startEntity(u){this.decodeMode=u,this.state=w.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(u,t){switch(this.state){case w.EntityStart:return u.charCodeAt(t)===H.NUM?(this.state=w.NumericStart,this.consumed+=1,this.stateNumericStart(u,t+1)):(this.state=w.NamedEntity,this.stateNamedEntity(u,t));case w.NumericStart:return this.stateNumericStart(u,t);case w.NumericDecimal:return this.stateNumericDecimal(u,t);case w.NumericHex:return this.stateNumericHex(u,t);case w.NamedEntity:return this.stateNamedEntity(u,t)}}stateNumericStart(u,t){return t>=u.length?-1:(u.charCodeAt(t)|gs)===H.LOWER_X?(this.state=w.NumericHex,this.consumed+=1,this.stateNumericHex(u,t+1)):(this.state=w.NumericDecimal,this.stateNumericDecimal(u,t))}addToNumericResult(u,t,a,r){if(t!==a){const i=a-t;
1this.result=this.result*Math.pow(r,i)+parseInt(u.substr(t,i),r),this.consumed+=i}}stateNumericHex(u,t){const a=t;for(;t<u.length;){const r=u.charCodeAt(t);if(Zu(r)||Ns(r))t+=1;else return this.addToNumericResult(u,a,t,16),this.emitNumericEntity(r,3)}return this.addToNumericResult(u,a,t,16),-1}stateNumericDecimal(u,t){const a=t;for(;t<u.length;){const r=u.charCodeAt(t);if(Zu(r))t+=1;else return this.addToNumericResult(u,a,t,10),this.emitNumericEntity(r,2)}return this.addToNumericResult(u,a,t,10),-1}emitNumericEntity(u,t){var a;if(this.consumed<=t)return(a=this.errors)===null||a===void 0||a.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(u===H.SEMI)this.consumed+=1;else if(this.decodeMode===Te.Strict)return 0;return this.emitCodePoint(Sa(this.result),this.consumed),this.errors&&(u!==H.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(u,t){const{decodeTree:a}=this;let r=a[this.treeIndex],i=(r&ee.VALUE_LENGTH)>>14;for(;t<u.length;t++,this.excess++){const n=u.charCodeAt(t);if(this.treeIndex=La(a,r,this.treeIndex+Math.max(1,i),n),this.treeIndex<0)return this.result===0||this.decodeMode===Te.Attribute&&(i===0||xs(n))?0:this.emitNotTerminatedNamedEntity();if(r=a[this.treeIndex],i=(r&ee.VALUE_LENGTH)>>14,i!==0){if(n===H.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==Te.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var u;const{result:t,decodeTree:a}=this,r=(a[t]&ee.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,r,this.consumed),(u=this.errors)===null||u===void 0||u.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(u,t,a){const{decodeTree:r}=this;return this.emitCodePoint(t===1?r[u]&~ee.VALUE_LENGTH:r[u+1],a),t===3&&this.emitCodePoint(r[u+2],a),a}end(){var u;switch(this.state){case w.NamedEntity:return this.result!==0&&(this.decodeMode!==Te.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case w.NumericDecimal:return this.emitNumericEntity(0,2);case w.NumericHex:return this.emitNumericEntity(0,3);case w.NumericStart:return(u=this.errors)===null||u===void 0||u.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case w.EntityStart:return 0}}};function Oa(e){let u="";const t=new Cs(e,a=>u+=zu(a));return function(r,i){let n=0,d=0;for(;(d=r.indexOf("&",d))>=0;){u+=r.slice(n,d),t.startEntity(i);const h=t.write(r,d+1);if(h<0){n=d+t.end();break}n=d+h,d=h===0?n+1:n}const l=u+r.slice(n);return u="",l}}function La(e,u,t,a){const r=(u&ee.BRANCH_LENGTH)>>7,i=u&ee.JUMP_TABLE;if(r===0)return i!==0&&a===i?t:-1;if(i){const l=a-i;return l<0||l>=r?-1:e[t+l]-1}let n=t,d=n+r-1;for(;n<=d;){const l=n+d>>>1,h=e[l];
1if(h<a)n=l+1;else if(h>a)d=l-1;else return e[l+r]}return-1}Oa(xa);Oa(Ca);const Ut=/["&'<>$\x80-\uFFFF]/g,Ss=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]),Os=String.prototype.codePointAt!=null?(e,u)=>e.codePointAt(u):(e,u)=>(e.charCodeAt(u)&64512)===55296?(e.charCodeAt(u)-55296)*1024+e.charCodeAt(u+1)-56320+65536:e.charCodeAt(u);function Da(e){let u="",t=0,a;for(;(a=Ut.exec(e))!==null;){const r=a.index,i=e.charCodeAt(r),n=Ss.get(i);n!==void 0?(u+=e.substring(t,r)+n,t=r+1):(u+=`${e.substring(t,r)}&#x${Os(e,r).toString(16)};`,t=Ut.lastIndex+=+((i&64512)===55296))}return u+e.substr(t)}function Ra(e,u){return function(a){let r,i=0,n="";for(;r=e.exec(a);)i!==r.index&&(n+=a.substring(i,r.index)),n+=u.get(r[0].charCodeAt(0)),i=r.index+1;return n+a.substring(i)}}const Ls=Ra(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),Ds=Ra(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]])),Rs=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),ys=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),Ps=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function Ms(e){return e.replace(/"/g,""")}function ks(e,u){var t;if(!e)return;const a=((t=u.encodeEntities)!==null&&t!==void 0?t:u.decodeEntities)===!1?Ms:u.xmlMode||u.encodeEntities!=="utf8"?Da:Ls;return Object.keys(e).map(r=>{var i,n;const d=(i=e[r])!==null&&i!==void 0?i:"";return u.xmlMode==="foreign"&&(r=(n=ys.get(r))!==null&&n!==void 0?n:r),!u.emptyAttrs&&!u.xmlMode&&d===""?r:`${r}="${a(d)}"`}).join(" ")}const Ht=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function Su(e,u={}){const t="length"in e?e:[e];let a="";for(let r=0;r<t.length;r++)a+=Bs(t[r],u);return a}function Bs(e,u){switch(e.type){case ds:return Su(e.children,u);case _s:case ls:return Hs(e);case hs:return Ys(e);case ms:return qs(e);case bs:case Es:case Ts:return Us(e,u);case fs:return vs(e,u)}}const ws=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),Fs=new Set(["svg","math"]);function Us(e,u){var t;u.xmlMode==="foreign"&&(e.name=(t=Rs.get(e.name))!==null&&t!==void 0?t:e.name,e.parent&&ws.has(e.parent.name)&&(u={...u,xmlMode:!1})),!u.xmlMode&&Fs.has(e.name)&&(u={...u,xmlMode:"foreign"});let a=`<${e.name}`;const r=ks(e.attribs,u);return r&&(a+=` ${r}`),e.children.length===0&&(u.xmlMode?u.selfClosingTags!==!1:u.selfClosingTags&&Ht.has(e.name))?(u.xmlMode||(a+=" "),a+="/>"):(a+=">",e.children.length>0&&(a+=Su(e.children,u)),(u.xmlMode||!Ht.has(e.name))&&(a+=`</${e.name}>`)),a}function Hs(e){return`<${e.data}>`}function vs(e,u){var t;let a=e.data||"";return((t=u.encodeEntities)!==null&&t!==void 0?t:u.decodeEntities)!==!1&&!(!u.xmlMode&&e.parent&&Ps.has(e.parent.name))&&(a=u.xmlMode||u.encodeEntities!=="utf8"?Da(a):Ds(a)),a}function qs(e){return`<![CDATA[${e.children[0].data}]]>`}function Ys(e){return`<!--${e.data}-->`}function ya(e,u){return Su(e,u)}function Vs(e,u){return M(e)?e.children.map(t=>ya(t,u)).join(""):""}function ou(e){return Array.isArray(e)?e.map(ou).join(""):S(e)?e.name==="br"?` 2`:ou(e.children):xu(e)?ou(e.children):se(e)?e.data:""}function ye(e){return Array.isArray(e)?e.map(ye).join(""):M(e)&&!Cu(e)?ye(e.children):se(e)?e.data:""}function hu(e){return Array.isArray(e)?e.map(hu).join(""):M(e)&&(e.type===D.Tag||xu(e))?hu(e.children):se(e)?e.data:""}function Ou(e){return M(e)?e.children:[]}function Pa(e){return e.parent||null}function Ma(e){const u=Pa(e);if(u!=null)return Ou(u);const t=[e];let{prev:a,next:r}=e;for(;a!=null;)t.unshift(a),{prev:a}=a;for(;r!=null;)t.push(r),{next:r}=r;return t}function Gs(e,u){var t;return(t=e.attribs)===null||t===void 0?void 0:t[u]}function Ws(e,u){return e.attribs!=null&&Object.prototype.hasOwnProperty.call(e.attribs,u)&&e.attribs[u]!=null}function Qs(e){return e.name}function mt(e){let{next:u}=e;for(;u!==null&&!S(u);)({next:u}=u);return u}function _t(e){let{prev:u}=e;for(;u!==null&&!S(u);)({prev:u}=u);return u}function xe(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){const u=e.parent.children,t=u.lastIndexOf(e);t>=0&&u.splice(t,1)}e.next=null,e.prev=null,e.parent=null}function Xs(e,u){const t=u.prev=e.prev;t&&(t.next=u);const a=u.next=e.next;a&&(a.prev=u);const r=u.parent=e.parent;if(r){const i=r.children;i[i.lastIndexOf(e)]=u,e.parent=null}}function Ks(e,u){if(xe(u),u.next=null,u.parent=e,e.children.push(u)>1){const t=e.children[e.children.length-2];t.next=u,u.prev=t}else u.prev=null}function js(e,u){xe(u);const{parent:t}=e,a=e.next;if(u.next=a,u.prev=e,e.next=u,u.parent=t,a){if(a.prev=u,t){const r=t.children;r.splice(r.lastIndexOf(a),0,u)}}else t&&t.children.push(u)}function $s(e,u){if(xe(u),u.parent=e,u.prev=null,e.children.unshift(u)!==1){const t=e.children[1];t.prev=u,u.next=t}else u.next=null}function zs(e,u){xe(u);const{parent:t}=e;if(t){const a=t.children;a.splice(a.indexOf(e),0,u)}e.prev&&(e.prev.next=u),u.parent=t,u.prev=e.prev,u.next=e,e.prev=u}function Ze(e,u,t=!0,a=1/0){return At(e,Array.isArray(u)?u:[u],t,a)}function At(e,u,t,a){const r=[],i=[Array.isArray(u)?u:[u]],n=[0];for(;;){if(n[0]>=i[0].length){if(n.length===1)return r;i.shift(),n.shift();continue}const d=i[0][n[0]++];if(e(d)&&(r.push(d),--a<=0))return r;t&&M(d)&&d.children.length>0&&(n.unshift(0),i.unshift(d.children))}}function Zs(e,u){return u.find(e)}function pt(e,u,t=!0){const a=Array.isArray(u)?u:[u];for(let r=0;r<a.length;r++){const i=a[r];if(S(i)&&e(i))return i;if(t&&M(i)&&i.children.length>0){const n=pt(e,i.children,!0);if(n)return n}}return null}function ka(e,u){return(Array.isArray(u)?u:[u]).some(t=>S(t)&&e(t)||M(t)&&ka(e,t.children))}function Js(e,u){const t=[],a=[Array.isArray(u)?u:[u]],r=[0];for(;;){if(r[0]>=a[0].length){if(a.length===1)return t;a.shift(),r.shift();continue}const i=a[0][r[0]++];S(i)&&e(i)&&t.push(i),M(i)&&i.children.length>0&&(r.unshift(0),a.unshift(i.children))}}const bu={tag_name(e){return typeof e=="function"?u=>S(u)&&e(u.name):e==="*"?S:u=>S(u)&&u.name===e},tag_type(e){return typeof e=="function"?u=>e(u.type):u=>u.type===e},tag_contains(e){return typeof e=="function"?u=>se(u)&&e(u.data):u=>se(u)&&u.data===e}};function gt(e,u){return typeof u=="function"?t=>S(t)&&u(t.attribs[e]):t=>S(t)&&t.attribs[e]===u}function er(e,u){return t=>e(t)||u(t)}function Ba(e){const u=Object.keys(e).map(t=>{const a=e[t];return Object.prototype.hasOwnProperty.call(bu,t)?bu[t](a):gt(t,a)});return u.length===0?null:u.reduce(er)}function ur(e,u){const t=Ba(e);return t?t(u):!0}function tr(e,u,t,a=1/0){const r=Ba(e);return r?Ze(r,u,t,a):[]}function ar(e,u,t=!0){return Array.isArray(u)||(u=[u]),pt(gt("id",e),u,t)}function Me(e,u,t=!0,a=1/0){return Ze(bu.tag_name(e),u,t,a)}function sr(e,u,t=!0,a=1/0){return Ze(gt("class",e),u,t,a)}function rr(e,u,t=!0,a=1/0){return Ze(bu.tag_type(e),u,t,a)}function ir(e){let u=e.length;for(;--u>=0;){const t=e[u];if(u>0&&e.lastIndexOf(t,u-1)>=0){e.splice(u,1);continue}for(let a=t.parent;a;a=a.parent)if(e.includes(a)){e.splice(u,1);break}}return e}var z;(function(e){e[e.DISCONNECTED=1]="DISCONNECTED",e[e.PRECEDING=2]="PRECEDING",e[e.FOLLOWING=4]="FOLLOWING",e[e.CONTAINS=8]="CONTAINS",e[e.CONTAINED_BY=16]="CONTAINED_BY"})(z||(z={}));function wa(e,u){const t=[],a=[];if(e===u)return 0;let r=M(e)?e:e.parent;for(;r;)t.unshift(r),r=r.parent;for(r=M(u)?u:u.parent;r;)a.unshift(r),r=r.parent;const i=Math.min(t.length,a.length);let n=0;for(;n<i&&t[n]===a[n];)n++;if(n===0)return z.DISCONNECTED;const d=t[n-1],l=d.children,h=t[n],T=a[n];return l.indexOf(h)>l.indexOf(T)?d===u?z.FOLLOWING|z.CONTAINED_BY:z.FOLLOWING:d===e?z.PRECEDING|z.CONTAINS:z.PRECEDING}function ke(e){return e=e.filter((u,t,a)=>!a.includes(u,t+1)),e.sort((u,t)=>{const a=wa(u,t);return a&z.PRECEDING?-1:a&z.FOLLOWING?1:0}),e}function nr(e){const u=Eu(lr,e);return u?u.name==="feed"?cr(u):or(u):null}function cr(e){var u;const t=e.children,a={type:"atom",items:Me("entry",t).map(n=>{var d;const{children:l}=n,h={media:Fa(l)};W(h,"id","id",l),W(h,"title","title",l);const T=(d=Eu("link",l))===null||d===void 0?void 0:d.attribs.href;T&&(h.link=T);const g=fe("summary",l)||fe("content",l);g&&(h.description=g);const p=fe("updated",l);return p&&(h.pubDate=new Date(p)),h})};W(a,"id","id",t),W(a,"title","title",t);const r=(u=Eu("link",t))===null||u===void 0?void 0:u.attribs.href;r&&(a.link=r),W(a,"description","subtitle",t);const i=fe("updated",t);return i&&(a.updated=new Date(i)),W(a,"author","email",t,!0),a}function or(e){var u,t;const a=(t=(u=Eu("channel",e.children))===null||u===void 0?void 0:u.children)!==null&&t!==void 0?t:[],r={type:e.name.substr(0,3),id:"",items:Me("item",e.children).map(n=>{const{children:d}=n,l={media:Fa(d)};W(l,"id","guid",d),W(l,"title","title",d),W(l,"link","link",d),W(l,"description","description",d);const h=fe("pubDate",d)||fe("dc:date",d);return h&&(l.pubDate=new Date(h)),l})};W(r,"title","title",a),W(r,"link","link",a),W(r,"description","description",a);const i=fe("lastBuildDate",a);return i&&(r.updated=new Date(i)),W(r,"author","managingEditor",a,!0),r}const dr=["url","type","lang"],fr=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function Fa(e){return Me("media:content",e).map(u=>{const{attribs:t}=u,a={medium:t.medium,isDefault:!!t.isDefault};for(const r of dr)t[r]&&(a[r]=t[r]);for(const r of fr)t[r]&&(a[r]=parseInt(t[r],10));return t.expression&&(a.expression=t.expression),a})}function Eu(e,u){return Me(e,u,!0,1)[0]}function fe(e,u,t=!1){return ye(Me(e,u,t,1)).trim()}function W(e,u,t,a,r=!1){const i=fe(t,a,r);i&&(e[u]=i)}function lr(e){return e==="rss"||e==="feed"||e==="rdf:RDF"}const Lu=Object.freeze(Object.defineProperty({__proto__:null,get DocumentPosition(){return z},append:js,appendChild:Ks,compareDocumentPosition:wa,existsOne:ka,filter:Ze,find:At,findAll:Js,findOne:pt,findOneChild:Zs,getAttributeValue:Gs,getChildren:Ou,getElementById:ar,getElements:tr,getElementsByClassName:sr,getElementsByTagName:Me,getElementsByTagType:rr,getFeed:nr,getInnerHTML:Vs,getName:Qs,getOuterHTML:ya,getParent:Pa,getSiblings:Ma,getText:ou,hasAttrib:Ws,hasChildren:M,innerText:hu,isCDATA:xu,isComment:Cu,isDocument:Ie,isTag:S,isText:se,nextElementSibling:mt,prepend:zs,prependChild:$s,prevElementSibling:_t,removeElement:xe,removeSubsets:ir,replaceElement:Xs,testElement:ur,textContent:ye,uniqueSort:ke},Symbol.toStringTag,{value:"Module"}));function Ua(e,u,t){return e?e(u??e._root.children,null,void 0,t).toString():""}function hr(e,u){return typeof e=="object"&&e!=null&&!("length"in e)&&!("type"in e)}function br(e,u){const t=hr(e)?(u=e,void 0):e,a={...ft,...this===null||this===void 0?void 0:this._options,...ju(u??{})};return Ua(this,t,a)}function Er(e){const u={...this._options,xmlMode:!0};return Ua(this,e,u)}function je(e){const u=e||(this?this.root():[]);let t="";for(let a=0;a<u.length;a++)t+=ye(u[a]);return t}function Tr(e,u,t=typeof u=="boolean"?u:!1){if(!e||typeof e!="string")return null;typeof u=="boolean"&&(t=u);const a=this.load(e,ft,!1);return t||a("script").remove(),a.root()[0].children.slice()}function mr(){return this(this._root)}function Ha(e,u){if(u===e)return!1;let t=u;for(;t&&t!==t.parent;)if(t=t.parent,t===e)return!0;return!1}function _r(e,u){if(!vt(e)||!vt(u))return;let t=e.length;const a=+u.length;for(let r=0;r<a;r++)e[t++]=u[r];return e.length=t,e}function vt(e){if(Array.isArray(e))return!0;
2if(typeof e!="object"||!Object.prototype.hasOwnProperty.call(e,"length")||typeof e.length!="number"||e.length<0)return!1;for(let u=0;u<e.length;u++)if(!(u in e))return!1;return!0}const Ar=Object.freeze(Object.defineProperty({__proto__:null,contains:Ha,html:br,merge:_r,parseHTML:Tr,root:mr,text:je,xml:Er},Symbol.toStringTag,{value:"Module"}));function re(e){return e.cheerio!=null}function pr(e){return e.replace(/[_.-](\w|$)/g,(u,t)=>t.toUpperCase())}function gr(e){return e.replace(/[A-Z]/g,"-$&").toLowerCase()}function P(e,u){const t=e.length;for(let a=0;a<t;a++)u(e[a],a);return e}function Ju(e){const u="length"in e?Array.prototype.map.call(e,a=>lu(a,!0)):[lu(e,!0)],t=new ge(u);return u.forEach(a=>{a.parent=t}),u}var me;(function(e){e[e.LowerA=97]="LowerA",e[e.LowerZ=122]="LowerZ",e[e.UpperA=65]="UpperA",e[e.UpperZ=90]="UpperZ",e[e.Exclamation=33]="Exclamation"})(me||(me={}));function et(e){const u=e.indexOf("<");if(u<0||u>e.length-3)return!1;const t=e.charCodeAt(u+1);return(t>=me.LowerA&&t<=me.LowerZ||t>=me.UpperA&&t<=me.UpperZ||t===me.Exclamation)&&e.includes(">",u+2)}const De=Object.prototype.hasOwnProperty,$e=/\s+/,Hu="data-",qt={null:null,true:!0,false:!1},Nt=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,Nr=/^{[^]*}$|^\[[^]*]$/;function Tu(e,u,t){var a;if(!(!e||!S(e))){if((a=e.attribs)!==null&&a!==void 0||(e.attribs={}),!u)return e.attribs;if(De.call(e.attribs,u))return!t&&Nt.test(u)?u:e.attribs[u];if(e.name==="option"&&u==="value")return je(e.children);if(e.name==="input"&&(e.attribs.type==="radio"||e.attribs.type==="checkbox")&&u==="value")return"on"}}function Re(e,u,t){t===null?va(e,u):e.attribs[u]=`${t}`}function Ir(e,u){if(typeof e=="object"||u!==void 0){if(typeof u=="function"){if(typeof e!="string")throw new Error("Bad combination of arguments.");return P(this,(t,a)=>{S(t)&&Re(t,e,u.call(t,a,t.attribs[e]))})}return P(this,t=>{S(t)&&(typeof e=="object"?Object.keys(e).forEach(a=>{const r=e[a];Re(t,a,r)}):Re(t,e,u))})}return arguments.length>1?this:Tu(this[0],e,this.options.xmlMode)}function Yt(e,u,t){return u in e?e[u]:!t&&Nt.test(u)?Tu(e,u,!1)!==void 0:Tu(e,u,t)}function vu(e,u,t,a){u in e?e[u]=t:Re(e,u,!a&&Nt.test(u)?t?"":null:`${t}`)}function xr(e,u){var t;if(typeof e=="string"&&u===void 0){const a=this[0];if(!a||!S(a))return;switch(e){case"style":{const r=this.css(),i=Object.keys(r);return i.forEach((n,d)=>{r[d]=n}),r.length=i.length,r}case"tagName":case"nodeName":return a.name.toUpperCase();case"href":case"src":{const r=(t=a.attribs)===null||t===void 0?void 0:t[e];return typeof URL<"u"&&(e==="href"&&(a.tagName==="a"||a.name==="link")||e==="src"&&(a.tagName==="img"||a.tagName==="iframe"||a.tagName==="audio"||a.tagName==="video"||a.tagName==="source"))&&r!==void 0&&this.options.baseURI?new URL(r,this.options.baseURI).href:r}case"innerText":return hu(a);case"textContent":return ye(a);case"outerHTML":return this.clone().wrap("<container />").parent().html();case"innerHTML":return this.html();default:return Yt(a,e,this.options.xmlMode)}}if(typeof e=="object"||u!==void 0){if(typeof u=="function"){if(typeof e=="object")throw new Error("Bad combination of arguments.");return P(this,(a,r)=>{S(a)&&vu(a,e,u.call(a,r,Yt(a,e,this.options.xmlMode)),this.options.xmlMode)})}return P(this,a=>{S(a)&&(typeof e=="object"?Object.keys(e).forEach(r=>{const i=e[r];vu(a,r,i,this.options.xmlMode)}):vu(a,e,u,this.options.xmlMode))})}}function Vt(e,u,t){var a;const r=e;(a=r.data)!==null&&a!==void 0||(r.data={}),typeof u=="object"?Object.assign(r.data,u):typeof u=="string"&&t!==void 0&&(r.data[u]=t)}function Gt(e,u){let t,a,r;u==null?(t=Object.keys(e.attribs).filter(i=>i.startsWith(Hu)),a=t.map(i=>pr(i.slice(Hu.length)))):(t=[Hu+gr(u)],a=[u]);for(let i=0;i<t.length;++i){const n=t[i],d=a[i];if(De.call(e.attribs,n)&&!De.call(e.data,d)){if(r=e.attribs[n],De.call(qt,r))r=qt[r];else if(r===String(Number(r)))r=Number(r);else if(Nr.test(r))try{r=JSON.parse(r)}catch{}e.data[d]=r}}return u==null?e.data:r}function Cr(e,u){var t;const a=this[0];if(!a||!S(a))return;const r=a;return(t=r.data)!==null&&t!==void 0||(r.data={}),e?typeof e=="object"||u!==void 0?(P(this,i=>{S(i)&&(typeof e=="object"?Vt(i,e):Vt(i,e,u))}),this):De.call(r.data,e)?r.data[e]:Gt(r,e):Gt(r)}function Sr(e){const u=arguments.length===0,t=this[0];if(!t||!S(t))return u?void 0:this;switch(t.name){case"textarea":return this.text(e);case"select":{const a=this.find("option:selected");if(!u){if(this.attr("multiple")==null&&typeof e=="object")return this;this.find("option").removeAttr("selected");const r=typeof e!="object"?[e]:e;for(let i=0;i<r.length;i++)this.find(`option[value="${r[i]}"]`).attr("selected","");return this}return this.attr("multiple")?a.toArray().map(r=>je(r.children)):a.attr("value")}case"input":case"option":return u?this.attr("value"):this.attr("value",e)}}function va(e,u){!e.attribs||!De.call(e.attribs,u)||delete e.attribs[u]}function mu(e){return e?e.trim().split($e):[]}function Or(e){const u=mu(e);for(let t=0;t<u.length;t++)P(this,a=>{S(a)&&va(a,u[t])});return this}function Lr(e){return this.toArray().some(u=>{const t=S(u)&&u.attribs.class;let a=-1;if(t&&e.length)for(;(a=t.indexOf(e,a+1))>-1;){const r=a+e.length;
2if((a===0||$e.test(t[a-1]))&&(r===t.length||$e.test(t[r])))return!0}return!1})}function qa(e){if(typeof e=="function")return P(this,(a,r)=>{if(S(a)){const i=a.attribs.class||"";qa.call([a],e.call(a,r,i))}});if(!e||typeof e!="string")return this;const u=e.split($e),t=this.length;for(let a=0;a<t;a++){const r=this[a];if(!S(r))continue;const i=Tu(r,"class",!1);if(!i)Re(r,"class",u.join(" ").trim());else{let n=` ${i} `;for(let d=0;d<u.length;d++){const l=`${u[d]} `;n.includes(` ${l}`)||(n+=l)}Re(r,"class",n.trim())}}return this}function Ya(e){if(typeof e=="function")return P(this,(r,i)=>{S(r)&&Ya.call([r],e.call(r,i,r.attribs.class||""))});const u=mu(e),t=u.length,a=arguments.length===0;return P(this,r=>{if(S(r))if(a)r.attribs.class="";else{const i=mu(r.attribs.class);let n=!1;for(let d=0;d<t;d++){const l=i.indexOf(u[d]);l>=0&&(i.splice(l,1),n=!0,d--)}n&&(r.attribs.class=i.join(" "))}})}function Va(e,u){if(typeof e=="function")return P(this,(n,d)=>{S(n)&&Va.call([n],e.call(n,d,n.attribs.class||"",u),u)});if(!e||typeof e!="string")return this;const t=e.split($e),a=t.length,r=typeof u=="boolean"?u?1:-1:0,i=this.length;for(let n=0;n<i;n++){const d=this[n];if(!S(d))continue;const l=mu(d.attribs.class);for(let h=0;h<a;h++){const T=l.indexOf(t[h]);r>=0&&T<0?l.push(t[h]):r<=0&&T>=0&&l.splice(T,1)}d.attribs.class=l.join(" ")}return this}const Dr=Object.freeze(Object.defineProperty({__proto__:null,addClass:qa,attr:Ir,data:Cr,hasClass:Lr,prop:xr,removeAttr:Or,removeClass:Ya,toggleClass:Va,val:Sr},Symbol.toStringTag,{value:"Module"}));var C;(function(e){e.Attribute="attribute",e.Pseudo="pseudo",e.PseudoElement="pseudo-element",e.Tag="tag",e.Universal="universal",e.Adjacent="adjacent",e.Child="child",e.Descendant="descendant",e.Parent="parent",e.Sibling="sibling",e.ColumnCombinator="column-combinator"})(C||(C={}));var B;(function(e){e.Any="any",e.Element="element",e.End="end",e.Equals="equals",e.Exists="exists",e.Hyphen="hyphen",e.Not="not",e.Start="start"})(B||(B={}));const Wt=/^[^\\#]?(?:\\(?:[\da-f]{1,6}\s?|.)|[\w\-\u00b0-\uFFFF])+/,Rr=/\\([\da-f]{1,6}\s?|(\s)|.)/gi,yr=new Map([[126,B.Element],[94,B.Start],[36,B.End],[42,B.Any],[33,B.Not],[124,B.Hyphen]]),Pr=new Set(["has","not","matches","is","where","host","host-context"]);function Ye(e){switch(e.type){case C.Adjacent:case C.Child:case C.Descendant:case C.Parent:case C.Sibling:case C.ColumnCombinator:return!0;default:return!1}}const Mr=new Set(["contains","icontains"]);function kr(e,u,t){const a=parseInt(u,16)-65536;return a!==a||t?u:a<0?String.fromCharCode(a+65536):String.fromCharCode(a>>10|55296,a&1023|56320)}function Ue(e){return e.replace(Rr,kr)}function qu(e){return e===39||e===34}function Qt(e){return e===32||e===9||e===10||e===12||e===13}function Du(e){const u=[],t=Ga(u,`${e}`,0);if(t<e.length)throw new Error(`Unmatched selector: ${e.slice(t)}`);return u}function Ga(e,u,t){let a=[];function r(p){const I=u.slice(t+p).match(Wt);if(!I)throw new Error(`Expected name, found ${u.slice(t)}`);const[x]=I;return t+=p+x.length,Ue(x)}function i(p){for(t+=p;t<u.length&&Qt(u.charCodeAt(t));)t++}function n(){t+=1;const p=t;let I=1;for(;I>0&&t<u.length;t++)u.charCodeAt(t)===40&&!d(t)?I++:u.charCodeAt(t)===41&&!d(t)&&I--;if(I)throw new Error("Parenthesis not matched");return Ue(u.slice(p,t-1))}function d(p){let I=0;for(;u.charCodeAt(--p)===92;)I++;return(I&1)===1}function l(){if(a.length>0&&Ye(a[a.length-1]))throw new Error("Did not expect successive traversals.")}function h(p){if(a.length>0&&a[a.length-1].type===C.Descendant){a[a.length-1].type=p;return}l(),a.push({type:p})}function T(p,I){a.push({type:C.Attribute,name:p,action:I,value:r(1),namespace:null,ignoreCase:"quirks"})}function g(){if(a.length&&a[a.length-1].type===C.Descendant&&a.pop(),a.length===0)throw new Error("Empty sub-selector");e.push(a)}if(i(0),u.length===t)return t;e:for(;t<u.length;){const p=u.charCodeAt(t);switch(p){case 32:case 9:case 10:case 12:case 13:{(a.length===0||a[0].type!==C.Descendant)&&(l(),a.push({type:C.Descendant})),i(1);break}case 62:{h(C.Child),i(1);break}case 60:{h(C.Parent),i(1);break}case 126:{h(C.Sibling),i(1);break}case 43:{h(C.Adjacent),i(1);break}case 46:{T("class",B.Element);break}case 35:{T("id",B.Equals);break}case 91:{i(1);let I,x=null;u.charCodeAt(t)===124?I=r(1):u.startsWith("*|",t)?(x="*",I=r(2)):(I=r(0),u.charCodeAt(t)===124&&u.charCodeAt(t+1)!==61&&(x=I,I=r(1))),i(0);let k=B.Exists;const Z=yr.get(u.charCodeAt(t));if(Z){if(k=Z,u.charCodeAt(t+1)!==61)throw new Error("Expected `=`");i(2)}else u.charCodeAt(t)===61&&(k=B.Equals,i(1));let Se="",Oe=null;if(k!=="exists"){if(qu(u.charCodeAt(t))){const au=u.charCodeAt(t);let be=t+1;for(;be<u.length&&(u.charCodeAt(be)!==au||d(be));)be+=1;if(u.charCodeAt(be)!==au)throw new Error("Attribute value didn't end");Se=Ue(u.slice(t+1,be)),t=be+1}else{const au=t;for(;t<u.length&&(!Qt(u.charCodeAt(t))&&u.charCodeAt(t)!==93||d(t));)t+=1;Se=Ue(u.slice(au,t))}i(0);const Fe=u.charCodeAt(t)|32;Fe===115?(Oe=!1,i(1)):Fe===105&&(Oe=!0,i(1))}if(u.charCodeAt(t)!==93)throw new Error("Attribute selector didn't terminate");t+=1;const we={type:C.Attribute,name:I,action:k,value:Se,namespace:x,ignoreCase:Oe};a.push(we);break}case 58:{if(u.charCodeAt(t+1)===58){a.push({type:C.PseudoElement,name:r(2).toLowerCase(),data:u.charCodeAt(t)===40?n():null});continue}const I=r(1).toLowerCase();let x=null;if(u.charCodeAt(t)===40)if(Pr.has(I)){if(qu(u.charCodeAt(t+1)))throw new Error(`Pseudo-selector ${I} cannot be quoted`);if(x=[],t=Ga(x,u,t+1),u.charCodeAt(t)!==41)throw new Error(`Missing closing parenthesis in :${I} (${u})`);t+=1}
2else{if(x=n(),Mr.has(I)){const k=x.charCodeAt(0);k===x.charCodeAt(x.length-1)&&qu(k)&&(x=x.slice(1,-1))}x=Ue(x)}a.push({type:C.Pseudo,name:I,data:x});break}case 44:{g(),a=[],i(1);break}default:{if(u.startsWith("/*",t)){const k=u.indexOf("*/",t+2);if(k<0)throw new Error("Comment was not terminated");t=k+2,a.length===0&&i(0);break}let I=null,x;if(p===42)t+=1,x="*";else if(p===124){if(x="",u.charCodeAt(t+1)===124){h(C.ColumnCombinator),i(2);break}}else if(Wt.test(u.slice(t)))x=r(0);else break e;u.charCodeAt(t)===124&&u.charCodeAt(t+1)!==124&&(I=x,u.charCodeAt(t+1)===42?(x="*",t+=2):x=r(1)),a.push(x==="*"?{type:C.Universal,namespace:I}:{type:C.Tag,name:x,namespace:I})}}}return g(),t}function Br(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Yu,Xt;function wr(){return Xt||(Xt=1,Yu={trueFunc:function(){return!0},falseFunc:function(){return!1}}),Yu}var _u=wr();const O=Br(_u),Wa=new Map([[C.Universal,50],[C.Tag,30],[C.Attribute,1],[C.Pseudo,0]]);function It(e){return!Wa.has(e.type)}const Fr=new Map([[B.Exists,10],[B.Equals,8],[B.Not,7],[B.Start,6],[B.End,6],[B.Any,5]]);function Ur(e){const u=e.map(Qa);for(let t=1;t<e.length;t++){const a=u[t];if(!(a<0))for(let r=t-1;r>=0&&a<u[r];r--){const i=e[r+1];e[r+1]=e[r],e[r]=i,u[r+1]=u[r],u[r]=a}}}function Qa(e){var u,t;let a=(u=Wa.get(e.type))!==null&&u!==void 0?u:-1;return e.type===C.Attribute?(a=(t=Fr.get(e.action))!==null&&t!==void 0?t:4,e.action===B.Equals&&e.name==="id"&&(a=9),e.ignoreCase&&(a>>=1)):e.type===C.Pseudo&&(e.data?e.name==="has"||e.name==="contains"?a=0:Array.isArray(e.data)?(a=Math.min(...e.data.map(r=>Math.min(...r.map(Qa)))),a<0&&(a=0)):a=2:a=3),a}const Hr=/[-[\]{}()*+?.,\\^$|#\s]/g;function Kt(e){return e.replace(Hr,"\\$&")}const vr=new Set(["accept","accept-charset","align","alink","axis","bgcolor","charset","checked","clear","codetype","color","compact","declare","defer","dir","direction","disabled","enctype","face","frame","hreflang","http-equiv","lang","language","link","media","method","multiple","nohref","noresize","noshade","nowrap","readonly","rel","rev","rules","scope","scrolling","selected","shape","target","text","type","valign","valuetype","vlink"]);function Ee(e,u){return typeof e.ignoreCase=="boolean"?e.ignoreCase:e.ignoreCase==="quirks"?!!u.quirksMode:!u.xmlMode&&vr.has(e.name)}const qr={equals(e,u,t){const{adapter:a}=t,{name:r}=u;let{value:i}=u;return Ee(u,t)?(i=i.toLowerCase(),n=>{const d=a.getAttributeValue(n,r);return d!=null&&d.length===i.length&&d.toLowerCase()===i&&e(n)}):n=>a.getAttributeValue(n,r)===i&&e(n)},hyphen(e,u,t){const{adapter:a}=t,{name:r}=u;let{value:i}=u;const n=i.length;return Ee(u,t)?(i=i.toLowerCase(),function(l){const h=a.getAttributeValue(l,r);return h!=null&&(h.length===n||h.charAt(n)==="-")&&h.substr(0,n).toLowerCase()===i&&e(l)}):function(l){const h=a.getAttributeValue(l,r);return h!=null&&(h.length===n||h.charAt(n)==="-")&&h.substr(0,n)===i&&e(l)}},element(e,u,t){const{adapter:a}=t,{name:r,value:i}=u;if(/\s/.test(i))return O.falseFunc;const n=new RegExp(`(?:^|\\s)${Kt(i)}(?:$|\\s)`,Ee(u,t)?"i":"");return function(l){const h=a.getAttributeValue(l,r);return h!=null&&h.length>=i.length&&n.test(h)&&e(l)}},exists(e,{name:u},{adapter:t}){return a=>t.hasAttrib(a,u)&&e(a)},start(e,u,t){const{adapter:a}=t,{name:r}=u;let{value:i}=u;const n=i.length;return n===0?O.falseFunc:Ee(u,t)?(i=i.toLowerCase(),d=>{const l=a.getAttributeValue(d,r);return l!=null&&l.length>=n&&l.substr(0,n).toLowerCase()===i&&e(d)}):d=>{var l;return!!(!((l=a.getAttributeValue(d,r))===null||l===void 0)&&l.startsWith(i))&&e(d)}},end(e,u,t){const{adapter:a}=t,{name:r}=u;let{value:i}=u;const n=-i.length;return n===0?O.falseFunc:Ee(u,t)?(i=i.toLowerCase(),d=>{var l;return((l=a.getAttributeValue(d,r))===null||l===void 0?void 0:l.substr(n).toLowerCase())===i&&e(d)}):d=>{var l;return!!(!((l=a.getAttributeValue(d,r))===null||l===void 0)&&l.endsWith(i))&&e(d)}},any(e,u,t){const{adapter:a}=t,{name:r,value:i}=u;if(i==="")return O.falseFunc;if(Ee(u,t)){const n=new RegExp(Kt(i),"i");return function(l){const h=a.getAttributeValue(l,r);return h!=null&&h.length>=i.length&&n.test(h)&&e(l)}}return n=>{var d;return!!(!((d=a.getAttributeValue(n,r))===null||d===void 0)&&d.includes(i))&&e(n)}},not(e,u,t){const{adapter:a}=t,{name:r}=u;let{value:i}=u;return i===""?n=>!!a.getAttributeValue(n,r)&&e(n):Ee(u,t)?(i=i.toLowerCase(),n=>{const d=a.getAttributeValue(n,r);return(d==null||d.length!==i.length||d.toLowerCase()!==i)&&e(n)}):n=>a.getAttributeValue(n,r)!==i&&e(n)}},Yr=new Set([9,10,12,13,32]),jt=48,Vr=57;function Gr(e){if(e=e.trim().toLowerCase(),e==="even")return[2,0];if(e==="odd")return[2,1];let u=0,t=0,a=i(),r=n();if(u<e.length&&e.charAt(u)==="n"&&(u++,t=a*(r??1),d(),u<e.length?(a=i(),d(),r=n()):a=r=0),r===null||u<e.length)throw new Error(`n-th rule couldn't be parsed ('${e}')`);return[t,a*r];function i(){return e.charAt(u)==="-"?(u++,-1):(e.charAt(u)==="+"&&u++,1)}function n(){const l=u;let h=0;for(;u<e.length&&e.charCodeAt(u)>=jt&&e.charCodeAt(u)<=Vr;)h=h*10+(e.charCodeAt(u)-jt),u++;return u===l?null:h}function d(){for(;u<e.length&&Yr.has(e.charCodeAt(u));)u++}}function Wr(e){const u=e[0],t=e[1]-1;if(t<0&&u<=0)return O.falseFunc;if(u===-1)return i=>i<=t;if(u===0)return i=>i===t;if(u===1)return t<0?O.trueFunc:i=>i>=t;const a=Math.abs(u),r=(t%a+a)%a;return u>1?i=>i>=t&&i%a===r:i=>i<=t&&i%a===r}function su(e){return Wr(Gr(e))}function ru(e,u){return t=>{const a=u.getParent(t);return a!=null&&u.isTag(a)&&e(t)}}const ut={contains(e,u,{adapter:t}){return function(r){return e(r)&&t.getText(r).includes(u)}},icontains(e,u,{adapter:t}){const a=u.toLowerCase();return function(i){return e(i)&&t.getText(i).toLowerCase().includes(a)}},"nth-child"(e,u,{adapter:t,equals:a}){const r=su(u);return r===O.falseFunc?O.falseFunc:r===O.trueFunc?ru(e,t):function(n){const d=t.getSiblings(n);let l=0;for(let h=0;h<d.length&&!a(n,d[h]);h++)t.isTag(d[h])&&l++;return r(l)&&e(n)}},"nth-last-child"(e,u,{adapter:t,equals:a}){const r=su(u);return r===O.falseFunc?O.falseFunc:r===O.trueFunc?ru(e,t):function(n){const d=t.getSiblings(n);let l=0;for(let h=d.length-1;h>=0&&!a(n,d[h]);h--)t.isTag(d[h])&&l++;return r(l)&&e(n)}},"nth-of-type"(e,u,{adapter:t,equals:a}){const r=su(u);return r===O.falseFunc?O.falseFunc:r===O.trueFunc?ru(e,t):function(n){const d=t.getSiblings(n);let l=0;for(let h=0;h<d.length;h++){const T=d[h];if(a(n,T))break;t.isTag(T)&&t.getName(T)===t.getName(n)&&l++}return r(l)&&e(n)}},"nth-last-of-type"(e,u,{adapter:t,equals:a}){const r=su(u);return r===O.falseFunc?O.falseFunc:r===O.trueFunc?ru(e,t):function(n){const d=t.getSiblings(n);let l=0;for(let h=d.length-1;h>=0;h--){const T=d[h];if(a(n,T))break;t.isTag(T)&&t.getName(T)===t.getName(n)&&l++}return r(l)&&e(n)}},root(e,u,{adapter:t}){return a=>{const r=t.getParent(a);return(r==null||!t.isTag(r))&&e(a)}},scope(e,u,t,a){const{equals:r}=t;return!a||a.length===0?ut.root(e,u,t):a.length===1?i=>r(a[0],i)&&e(i):i=>a.includes(i)&&e(i)},hover:Vu("isHovered"),visited:Vu("isVisited"),active:Vu("isActive")};function Vu(e){return function(t,a,{adapter:r}){const i=r[e];return typeof i!="function"?O.falseFunc:function(d){return i(d)&&t(d)}}}const $t={empty(e,{adapter:u}){return!u.getChildren(e).some(t=>u.isTag(t)||u.getText(t)!=="")},"first-child"(e,{adapter:u,equals:t}){if(u.prevElementSibling)return u.prevElementSibling(e)==null;const a=u.getSiblings(e).find(r=>u.isTag(r));return a!=null&&t(e,a)},"last-child"(e,{adapter:u,equals:t}){const a=u.getSiblings(e);for(let r=a.length-1;r>=0;r--){if(t(e,a[r]))return!0;
2if(u.isTag(a[r]))break}return!1},"first-of-type"(e,{adapter:u,equals:t}){const a=u.getSiblings(e),r=u.getName(e);for(let i=0;i<a.length;i++){const n=a[i];if(t(e,n))return!0;if(u.isTag(n)&&u.getName(n)===r)break}return!1},"last-of-type"(e,{adapter:u,equals:t}){const a=u.getSiblings(e),r=u.getName(e);for(let i=a.length-1;i>=0;i--){const n=a[i];if(t(e,n))return!0;if(u.isTag(n)&&u.getName(n)===r)break}return!1},"only-of-type"(e,{adapter:u,equals:t}){const a=u.getName(e);return u.getSiblings(e).every(r=>t(e,r)||!u.isTag(r)||u.getName(r)!==a)},"only-child"(e,{adapter:u,equals:t}){return u.getSiblings(e).every(a=>t(e,a)||!u.isTag(a))}};function zt(e,u,t,a){if(t===null){if(e.length>a)throw new Error(`Pseudo-class :${u} requires an argument`)}else if(e.length===a)throw new Error(`Pseudo-class :${u} doesn't have any arguments`)}const Qr={"any-link":":is(a, area, link)[href]",link:":any-link:not(:visited)",disabled:`:is( 3 :is(button, input, select, textarea, optgroup, option)[disabled], 4 optgroup[disabled] > option, 5 fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *) 6 )`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"},Xa={};function Xr(e,u){return e===O.falseFunc?O.falseFunc:t=>u.isTag(t)&&e(t)}function Ka(e,u){const t=u.getSiblings(e);if(t.length<=1)return[];const a=t.indexOf(e);return a<0||a===t.length-1?[]:t.slice(a+1).filter(u.isTag)}function tt(e){return{xmlMode:!!e.xmlMode,lowerCaseAttributeNames:!!e.lowerCaseAttributeNames,lowerCaseTags:!!e.lowerCaseTags,quirksMode:!!e.quirksMode,cacheResults:!!e.cacheResults,pseudos:e.pseudos,adapter:e.adapter,equals:e.equals}}const Gu=(e,u,t,a,r)=>{const i=r(u,tt(t),a);return i===O.trueFunc?e:i===O.falseFunc?O.falseFunc:n=>i(n)&&e(n)},Wu={is:Gu,matches:Gu,where:Gu,not(e,u,t,a,r){const i=r(u,tt(t),a);return i===O.falseFunc?e:i===O.trueFunc?O.falseFunc:n=>!i(n)&&e(n)},has(e,u,t,a,r){const{adapter:i}=t,n=tt(t);n.relativeSelector=!0;const d=u.some(T=>T.some(It))?[Xa]:void 0,l=r(u,n,d);if(l===O.falseFunc)return O.falseFunc;const h=Xr(l,i);if(d&&l!==O.trueFunc){const{shouldTestNextSiblings:T=!1}=l;return g=>{if(!e(g))return!1;d[0]=g;const p=i.getChildren(g),I=T?[...p,...Ka(g,i)]:p;return i.existsOne(h,I)}}return T=>e(T)&&i.existsOne(h,i.getChildren(T))}};function Kr(e,u,t,a,r){var i;const{name:n,data:d}=u;if(Array.isArray(d)){if(!(n in Wu))throw new Error(`Unknown pseudo-class :${n}(${d})`);return Wu[n](e,d,t,a,r)}const l=(i=t.pseudos)===null||i===void 0?void 0:i[n],h=typeof l=="string"?l:Qr[n];if(typeof h=="string"){if(d!=null)throw new Error(`Pseudo ${n} doesn't have any arguments`);const T=Du(h);return Wu.is(e,T,t,a,r)}if(typeof l=="function")return zt(l,n,d,1),T=>l(T,d)&&e(T);if(n in ut)return ut[n](e,d,t,a);if(n in $t){const T=$t[n];return zt(T,n,d,2),g=>T(g,t,d)&&e(g)}throw new Error(`Unknown pseudo-class :${n}`)}function Qu(e,u){const t=u.getParent(e);return t&&u.isTag(t)?t:null}function jr(e,u,t,a,r){const{adapter:i,equals:n}=t;switch(u.type){case C.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case C.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case C.Attribute:{if(u.namespace!=null)throw new Error("Namespaced attributes are not yet supported by css-select");return(!t.xmlMode||t.lowerCaseAttributeNames)&&(u.name=u.name.toLowerCase()),qr[u.action](e,u,t)}case C.Pseudo:return Kr(e,u,t,a,r);case C.Tag:{if(u.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:d}=u;return(!t.xmlMode||t.lowerCaseTags)&&(d=d.toLowerCase()),function(h){return i.getName(h)===d&&e(h)}}case C.Descendant:{if(t.cacheResults===!1||typeof WeakSet>"u")return function(h){let T=h;for(;T=Qu(T,i);)if(e(T))return!0;return!1};const d=new WeakSet;return function(h){let T=h;for(;T=Qu(T,i);)if(!d.has(T)){if(i.isTag(T)&&e(T))return!0;d.add(T)}return!1}}case"_flexibleDescendant":return function(l){let h=l;do if(e(h))return!0;while(h=Qu(h,i));return!1};case C.Parent:return function(l){return i.getChildren(l).some(h=>i.isTag(h)&&e(h))};case C.Child:return function(l){const h=i.getParent(l);return h!=null&&i.isTag(h)&&e(h)};
6case C.Sibling:return function(l){const h=i.getSiblings(l);for(let T=0;T<h.length;T++){const g=h[T];if(n(l,g))break;if(i.isTag(g)&&e(g))return!0}return!1};case C.Adjacent:return i.prevElementSibling?function(l){const h=i.prevElementSibling(l);return h!=null&&e(h)}:function(l){const h=i.getSiblings(l);let T;for(let g=0;g<h.length;g++){const p=h[g];if(n(l,p))break;i.isTag(p)&&(T=p)}return!!T&&e(T)};case C.Universal:{if(u.namespace!=null&&u.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return e}}}function ja(e){return e.type===C.Pseudo&&(e.name==="scope"||Array.isArray(e.data)&&e.data.some(u=>u.some(ja)))}const $r={type:C.Descendant},zr={type:"_flexibleDescendant"},Zr={type:C.Pseudo,name:"scope",data:null};function Jr(e,{adapter:u},t){const a=!!t?.every(r=>{const i=u.isTag(r)&&u.getParent(r);return r===Xa||i&&u.isTag(i)});for(const r of e){if(!(r.length>0&&It(r[0])&&r[0].type!==C.Descendant))if(a&&!r.some(ja))r.unshift($r);else continue;r.unshift(Zr)}}function $a(e,u,t){var a;e.forEach(Ur),t=(a=u.context)!==null&&a!==void 0?a:t;const r=Array.isArray(t),i=t&&(Array.isArray(t)?t:[t]);if(u.relativeSelector!==!1)Jr(e,u,i);else if(e.some(l=>l.length>0&&It(l[0])))throw new Error("Relative selectors are not allowed when the `relativeSelector` option is disabled");let n=!1;const d=e.map(l=>{if(l.length>=2){const[h,T]=l;h.type!==C.Pseudo||h.name!=="scope"||(r&&T.type===C.Descendant?l[1]=zr:(T.type===C.Adjacent||T.type===C.Sibling)&&(n=!0))}return ei(l,u,i)}).reduce(ui,O.falseFunc);return d.shouldTestNextSiblings=n,d}function ei(e,u,t){var a;return e.reduce((r,i)=>r===O.falseFunc?O.falseFunc:jr(r,i,u,t,$a),(a=u.rootFunc)!==null&&a!==void 0?a:O.trueFunc)}function ui(e,u){return u===O.falseFunc||e===O.trueFunc?e:e===O.falseFunc||u===O.trueFunc?u:function(a){return e(a)||u(a)}}const za=(e,u)=>e===u,ti={adapter:Lu,equals:za};function ai(e){var u,t,a,r;const i=e??ti;return(u=i.adapter)!==null&&u!==void 0||(i.adapter=Lu),(t=i.equals)!==null&&t!==void 0||(i.equals=(r=(a=i.adapter)===null||a===void 0?void 0:a.equals)!==null&&r!==void 0?r:za),i}function si(e){return function(t,a,r){const i=ai(a);return e(t,i,r)}}const xt=si($a);function Za(e,u,t=!1){return t&&(e=ri(e,u)),Array.isArray(e)?u.removeSubsets(e):u.getChildren(e)}function ri(e,u){const t=Array.isArray(e)?e.slice(0):[e],a=t.length;for(let r=0;r<a;r++){const i=Ka(t[r],u);t.push(...i)}return t}const ii=new Set(["first","last","eq","gt","nth","lt","even","odd"]);function Au(e){return e.type!=="pseudo"?!1:ii.has(e.name)?!0:e.name==="not"&&Array.isArray(e.data)?e.data.some(u=>u.some(Au)):!1}function ni(e,u,t){const a=u!=null?parseInt(u,10):NaN;switch(e){case"first":return 1;case"nth":case"eq":return isFinite(a)?a>=0?a+1:1/0:0;case"lt":return isFinite(a)?a>=0?Math.min(a,t):1/0:0;case"gt":return isFinite(a)?1/0:0;case"odd":return 2*t;case"even":return 2*t-1;case"last":case"not":return 1/0}}function ci(e){for(;e.parent;)e=e.parent;return e}function Ct(e){const u=[],t=[];for(const a of e)a.some(Au)?u.push(a):t.push(a);return[t,u]}const oi={type:C.Universal,namespace:null},di={type:C.Pseudo,name:"scope",data:null};function Ja(e,u,t={}){return e0([e],u,t)}function e0(e,u,t={}){if(typeof u=="function")return e.some(u);const[a,r]=Ct(Du(u));return a.length>0&&e.some(xt(a,t))||r.some(i=>a0(i,e,t).length>0)}function fi(e,u,t,a){const r=typeof t=="string"?parseInt(t,10):NaN;switch(e){case"first":case"lt":return u;case"last":return u.length>0?[u[u.length-1]]:u;case"nth":case"eq":return isFinite(r)&&Math.abs(r)<u.length?[r<0?u[u.length+r]:u[r]]:[];case"gt":return isFinite(r)?u.slice(r+1):[];case"even":return u.filter((i,n)=>n%2===0);case"odd":return u.filter((i,n)=>n%2===1);case"not":{const i=new Set(t0(t,u,a));return u.filter(n=>!i.has(n))}}}function u0(e,u,t={}){return t0(Du(e),u,t)}function t0(e,u,t){if(u.length===0)return[];const[a,r]=Ct(e);let i;if(a.length){const n=st(u,a,t);if(r.length===0)return n;n.length&&(i=new Set(n))}for(let n=0;n<r.length&&i?.size!==u.length;n++){const d=r[n];if((i?u.filter(T=>S(T)&&!i.has(T)):u).length===0)break;const h=a0(d,u,t);
6if(h.length)if(i)h.forEach(T=>i.add(T));else{if(n===r.length-1)return h;i=new Set(h)}}return typeof i<"u"?i.size===u.length?u:u.filter(n=>i.has(n)):[]}function a0(e,u,t){var a;if(e.some(Ye)){const r=(a=t.root)!==null&&a!==void 0?a:ci(u[0]),i={...t,context:u,relativeSelector:!1};return e.push(di),pu(r,e,i,!0,u.length)}return pu(u,e,t,!1,u.length)}function li(e,u,t={},a=1/0){if(typeof e=="function")return s0(u,e);const[r,i]=Ct(Du(e)),n=i.map(d=>pu(u,d,t,!0,a));return r.length&&n.push(at(u,r,t,a)),n.length===0?[]:n.length===1?n[0]:ke(n.reduce((d,l)=>[...d,...l]))}function pu(e,u,t,a,r){const i=u.findIndex(Au),n=u.slice(0,i),d=u[i],l=u.length-1===i?r:1/0,h=ni(d.name,d.data,l);if(h===0)return[];const g=(n.length===0&&!Array.isArray(e)?Ou(e).filter(S):n.length===0?(Array.isArray(e)?e:[e]).filter(S):a||n.some(Ye)?at(e,[n],t,h):st(e,[n],t)).slice(0,h);let p=fi(d.name,g,d.data,t);if(p.length===0||u.length===i+1)return p;const I=u.slice(i+1),x=I.some(Ye);if(x){if(Ye(I[0])){const{type:k}=I[0];(k===C.Sibling||k===C.Adjacent)&&(p=Za(p,Lu,!0)),I.unshift(oi)}t={...t,relativeSelector:!1,rootFunc:k=>p.includes(k)}}else t.rootFunc&&t.rootFunc!==_u.trueFunc&&(t={...t,rootFunc:_u.trueFunc});return I.some(Au)?pu(p,I,t,!1,r):x?at(p,[I],t,r):st(p,[I],t)}function at(e,u,t,a){const r=xt(u,t,e);return s0(e,r,a)}function s0(e,u,t=1/0){const a=Za(e,Lu,u.shouldTestNextSiblings);return At(r=>S(r)&&u(r),a,!0,t)}function st(e,u,t){const a=(Array.isArray(e)?e:[e]).filter(S);if(a.length===0)return a;const r=xt(u,t);return r===_u.trueFunc?a:a.filter(r)}const hi=/^\s*[~+]/;function bi(e){var u;if(!e)return this._make([]);const t=this.toArray();if(typeof e!="string"){const i=re(e)?e.toArray():[e];return this._make(i.filter(n=>t.some(d=>Ha(d,n))))}const a=hi.test(e)?t:this.children().toArray(),r={context:t,root:(u=this._root)===null||u===void 0?void 0:u[0],xmlMode:this.options.xmlMode,lowerCaseTags:this.options.lowerCaseTags,lowerCaseAttributeNames:this.options.lowerCaseAttributeNames,pseudos:this.options.pseudos,quirksMode:this.options.quirksMode};return this._make(li(e,a,r))}function St(e){return function(u,...t){return function(a){var r;let i=e(u,this);return a&&(i=Dt(i,a,this.options.xmlMode,(r=this._root)===null||r===void 0?void 0:r[0])),this._make(this.length>1&&i.length>1?t.reduce((n,d)=>d(n),i):i)}}}const Je=St((e,u)=>{const t=[];for(let a=0;a<u.length;a++){const r=e(u[a]);t.push(r)}return new Array().concat(...t)}),Ot=St((e,u)=>{const t=[];for(let a=0;a<u.length;a++){const r=e(u[a]);r!==null&&t.push(r)}return t});function Lt(e,...u){let t=null;const a=St((r,i)=>{const n=[];return P(i,d=>{for(let l;(l=r(d))&&!t?.(l,n.length);d=l)n.push(l)}),n})(e,...u);return function(r,i){t=typeof r=="string"?d=>Ja(d,r,this.options):r?eu(r):null;const n=a.call(this,i);return t=null,n}}function Be(e){return Array.from(new Set(e))}const Ei=Ot(({parent:e})=>e&&!Ie(e)?e:null,Be),Ti=Je(e=>{const u=[];for(;e.parent&&!Ie(e.parent);)u.push(e.parent),e=e.parent;return u},ke,e=>e.reverse()),mi=Lt(({parent:e})=>e&&!Ie(e)?e:null,ke,e=>e.reverse());function _i(e){var u;const t=[];if(!e)return this._make(t);const a={xmlMode:this.options.xmlMode,root:(u=this._root)===null||u===void 0?void 0:u[0]},r=typeof e=="string"?i=>Ja(i,e,a):eu(e);return P(this,i=>{for(;i&&S(i);){if(r(i,0)){t.includes(i)||t.push(i);break}i=i.parent}}),this._make(t)}const Ai=Ot(e=>mt(e)),pi=Je(e=>{const u=[];for(;e.next;)e=e.next,S(e)&&u.push(e);return u},Be),gi=Lt(e=>mt(e),Be),Ni=Ot(e=>_t(e)),Ii=Je(e=>{const u=[];for(;e.prev;)e=e.prev,S(e)&&u.push(e);return u},Be),xi=Lt(e=>_t(e),Be),Ci=Je(e=>Ma(e).filter(u=>S(u)&&u!==e),ke),Si=Je(e=>Ou(e).filter(S),Be);function Oi(){const e=this.toArray().reduce((u,t)=>M(t)?u.concat(t.children):u,[]);return this._make(e)}function Li(e){let u=0;const t=this.length;for(;u<t&&e.call(this[u],u,this[u])!==!1;)++u;return this}function Di(e){let u=[];for(let t=0;t<this.length;t++){const a=this[t],r=e.call(a,t,a);r!=null&&(u=u.concat(r))}return this._make(u)}function eu(e){return typeof e=="function"?(u,t)=>e.call(u,t,u):re(e)?u=>Array.prototype.includes.call(e,u):function(u){return e===u}}function Ri(e){var u;return this._make(Dt(this.toArray(),e,this.options.xmlMode,(u=this._root)===null||u===void 0?void 0:u[0]))}function Dt(e,u,t,a){return typeof u=="string"?u0(u,e,{xmlMode:t,root:a}
6):e.filter(eu(u))}function yi(e){const u=this.toArray();return typeof e=="string"?e0(u.filter(S),e,this.options):e?u.some(eu(e)):!1}function Pi(e){let u=this.toArray();if(typeof e=="string"){const t=new Set(u0(e,u,this.options));u=u.filter(a=>!t.has(a))}else{const t=eu(e);u=u.filter((a,r)=>!t(a,r))}return this._make(u)}function Mi(e){return this.filter(typeof e=="string"?`:has(${e})`:(u,t)=>this._make(t).find(e).length>0)}function ki(){return this.length>1?this._make(this[0]):this}function Bi(){return this.length>0?this._make(this[this.length-1]):this}function wi(e){var u;return e=+e,e===0&&this.length<=1?this:(e<0&&(e=this.length+e),this._make((u=this[e])!==null&&u!==void 0?u:[]))}function Fi(e){return e==null?this.toArray():this[e<0?this.length+e:e]}function Ui(){return Array.prototype.slice.call(this)}function Hi(e){let u,t;return e==null?(u=this.parent().children(),t=this[0]):typeof e=="string"?(u=this._make(e),t=this[0]):(u=this,t=re(e)?e[0]:e),Array.prototype.indexOf.call(u,t)}function vi(e,u){return this._make(Array.prototype.slice.call(this,e,u))}function qi(){var e;return(e=this.prevObject)!==null&&e!==void 0?e:this._make([])}function Yi(e,u){const t=this._make(e,u),a=ke([...this.get(),...t.get()]);return this._make(a)}function Vi(e){return this.prevObject?this.add(e?this.prevObject.filter(e):this.prevObject):this}const Gi=Object.freeze(Object.defineProperty({__proto__:null,add:Yi,addBack:Vi,children:Si,closest:_i,contents:Oi,each:Li,end:qi,eq:wi,filter:Ri,filterArray:Dt,find:bi,first:ki,get:Fi,has:Mi,index:Hi,is:yi,last:Bi,map:Di,next:Ai,nextAll:pi,nextUntil:gi,not:Pi,parent:Ei,parents:Ti,parentsUntil:mi,prev:Ni,prevAll:Ii,prevUntil:xi,siblings:Ci,slice:vi,toArray:Ui},Symbol.toStringTag,{value:"Module"}));function Wi(e){return function(t,a,r,i){if(typeof Buffer<"u"&&Buffer.isBuffer(t)&&(t=t.toString()),typeof t=="string")return e(t,a,r,i);const n=t;if(!Array.isArray(n)&&Ie(n))return n;const d=new ge([]);return Ne(n,d),d}}function Ne(e,u){const t=Array.isArray(e)?e:[e];u?u.children=t:u=null;for(let a=0;a<t.length;a++){const r=t[a];r.parent&&r.parent.children!==t&&xe(r),u?(r.prev=t[a-1]||null,r.next=t[a+1]||null):r.prev=r.next=null,r.parent=u}return u}function Qi(e,u){return e==null?[]:re(e)?u?Ju(e.get()):e.get():Array.isArray(e)?e.reduce((t,a)=>t.concat(this._makeDomArray(a,u)),[]):typeof e=="string"?this._parse(e,this.options,!1,null).children:u?Ju([e]):[e]}function r0(e){return function(...u){const t=this.length-1;return P(this,(a,r)=>{if(!M(a))return;const i=typeof u[0]=="function"?u[0].call(a,r,this._render(a.children)):u,n=this._makeDomArray(i,r<t);e(n,a.children,a)})}}function he(e,u,t,a,r){var i,n;const d=[u,t,...a],l=u===0?null:e[u-1],h=u+t>=e.length?null:e[u+t];for(let T=0;T<a.length;++T){const g=a[T],p=g.parent;if(p){const x=p.children.indexOf(g);x>-1&&(p.children.splice(x,1),r===p&&u>x&&d[0]--)}g.parent=r,g.prev&&(g.prev.next=(i=g.next)!==null&&i!==void 0?i:null),g.next&&(g.next.prev=(n=g.prev)!==null&&n!==void 0?n:null),g.prev=T===0?l:a[T-1],g.next=T===a.length-1?h:a[T+1]}return l&&(l.next=a[0]),h&&(h.prev=a[a.length-1]),e.splice(...d)}function Xi(e){return(re(e)?e:this._make(e)).append(this),this}function Ki(e){return(re(e)?e:this._make(e)).prepend(this),this}const ji=r0((e,u,t)=>{he(u,u.length,0,e,t)}),$i=r0((e,u,t)=>{he(u,0,0,e,t)});function i0(e){return function(u){const t=this.length-1,a=this.parents().last();for(let r=0;r<this.length;r++){const i=this[r],n=typeof u=="function"?u.call(i,r,i):typeof u=="string"&&!et(u)?a.find(u).clone():u,[d]=this._makeDomArray(n,r<t);if(!d||!M(d))continue;let l=d,h=0;for(;h<l.children.length;){const T=l.children[h];S(T)?(l=T,h=0):h++}e(i,l,[d])}return this}}const zi=i0((e,u,t)=>{const{parent:a}=e;if(!a)return;const r=a.children,i=r.indexOf(e);Ne([e],u),he(r,i,0,t,a)}),Zi=i0((e,u,t)=>{M(e)&&(Ne(e.children,u),Ne(t,e))});function Ji(e){return this.parent(e).not("body").each((u,t)=>{this._make(t).replaceWith(t.children)}),this}function en(e){const u=this[0];if(u){const t=this._make(typeof e=="function"?e.call(u,0,u):e).insertBefore(u);let a;for(let i=0;i<t.length;i++)t[i].type==="tag"&&(a=t[i]);let r=0;for(;a&&r<a.children.length;){const i=a.children[r];i.type==="tag"?(a=i,r=0):r++}a&&this._make(a).append(this)}return this}function un(...e){const u=this.length-1;return P(this,(t,a)=>{const{parent:r}=t;if(!M(t)||!r)return;const i=r.children,n=i.indexOf(t);if(n<0)return;const d=typeof e[0]=="function"?e[0].call(t,a,this._render(t.children)):e,l=this._makeDomArray(d,a<u);he(i,n+1,0,l,r)})}function tn(e){typeof e=="string"&&(e=this._make(e)),this.remove();const u=[];return this._makeDomArray(e).forEach(t=>{const a=this.clone().toArray(),{parent:r}=t;if(!r)return;const i=r.children,n=i.indexOf(t);n<0||(he(i,n+1,0,a,r),u.push(...a))}),this._make(u)}function an(...e){const u=this.length-1;return P(this,(t,a)=>{const{parent:r}=t;if(!M(t)||!r)return;const i=r.children,n=i.indexOf(t);if(n<0)return;const d=typeof e[0]=="function"?e[0].call(t,a,this._render(t.children)):e,l=this._makeDomArray(d,a<u);he(i,n,0,l,r)})}function sn(e){const u=this._make(e);this.remove();const t=[];return P(u,a=>{const r=this.clone().toArray(),{parent:i}=a;if(!i)return;
6const n=i.children,d=n.indexOf(a);d<0||(he(n,d,0,r,i),t.push(...r))}),this._make(t)}function rn(e){const u=e?this.filter(e):this;return P(u,t=>{xe(t),t.prev=t.next=t.parent=null}),this}function nn(e){return P(this,(u,t)=>{const{parent:a}=u;if(!a)return;const r=a.children,i=typeof e=="function"?e.call(u,t,u):e,n=this._makeDomArray(i);Ne(n,null);const d=r.indexOf(u);he(r,d,1,n,a),n.includes(u)||(u.parent=u.prev=u.next=null)})}function cn(){return P(this,e=>{M(e)&&(e.children.forEach(u=>{u.next=u.prev=u.parent=null}),e.children.length=0)})}function on(e){if(e===void 0){const u=this[0];return!u||!M(u)?null:this._render(u.children)}return P(this,u=>{if(!M(u))return;u.children.forEach(a=>{a.next=a.prev=a.parent=null});const t=re(e)?e.toArray():this._parse(`${e}`,this.options,!1,u).children;Ne(t,u)})}function dn(){return this._render(this)}function fn(e){return e===void 0?je(this):typeof e=="function"?P(this,(u,t)=>this._make(u).text(e.call(u,t,je([u])))):P(this,u=>{if(!M(u))return;u.children.forEach(a=>{a.next=a.prev=a.parent=null});const t=new Ke(`${e}`);Ne(t,u)})}function ln(){return this._make(Ju(this.get()))}const hn=Object.freeze(Object.defineProperty({__proto__:null,_makeDomArray:Qi,after:un,append:ji,appendTo:Xi,before:an,clone:ln,empty:cn,html:on,insertAfter:tn,insertBefore:sn,prepend:$i,prependTo:Ki,remove:rn,replaceWith:nn,text:fn,toString:dn,unwrap:Ji,wrap:zi,wrapAll:en,wrapInner:Zi},Symbol.toStringTag,{value:"Module"}));function bn(e,u){if(e!=null&&u!=null||typeof e=="object"&&!Array.isArray(e))return P(this,(t,a)=>{S(t)&&n0(t,e,u,a)});if(this.length!==0)return c0(this[0],e)}function n0(e,u,t,a){if(typeof u=="string"){const r=c0(e),i=typeof t=="function"?t.call(e,a,r[u]):t;i===""?delete r[u]:i!=null&&(r[u]=i),e.attribs.style=En(r)}else typeof u=="object"&&Object.keys(u).forEach((r,i)=>{n0(e,r,u[r],i)})}function c0(e,u){if(!e||!S(e))return;const t=Tn(e.attribs.style);if(typeof u=="string")return t[u];if(Array.isArray(u)){const a={};return u.forEach(r=>{t[r]!=null&&(a[r]=t[r])}),a}return t}function En(e){return Object.keys(e).reduce((u,t)=>`${u}${u?" ":""}${t}: ${e[t]};`,"")}function Tn(e){if(e=(e||"").trim(),!e)return{};const u={};let t;for(const a of e.split(";")){const r=a.indexOf(":");if(r<1||r===a.length-1){const i=a.trimEnd();i.length>0&&t!==void 0&&(u[t]+=`;${i}`)}else t=a.slice(0,r).trim(),u[t]=a.slice(r+1).trim()}return u}const mn=Object.freeze(Object.defineProperty({__proto__:null,css:bn},Symbol.toStringTag,{value:"Module"})),Zt="input,select,textarea,keygen",_n=/%20/g,Jt=/\r?\n/g;function An(){return this.serializeArray().map(t=>`${encodeURIComponent(t.name)}=${encodeURIComponent(t.value)}`).join("&").replace(_n,"+")}function pn(){return this.map((e,u)=>{const t=this._make(u);return S(u)&&u.name==="form"?t.find(Zt).toArray():t.filter(Zt).toArray()}).filter('[name!=""]:enabled:not(:submit, :button, :image, :reset, :file):matches([checked], :not(:checkbox, :radio))').map((e,u)=>{var t;const a=this._make(u),r=a.attr("name"),i=(t=a.val())!==null&&t!==void 0?t:"";return Array.isArray(i)?i.map(n=>({name:r,value:n.replace(Jt,`\r 7`)})):{name:r,value:i.replace(Jt,`\r 8`)}}).toArray()}const gn=Object.freeze(Object.defineProperty({__proto__:null,serialize:An,serializeArray:pn},Symbol.toStringTag,{value:"Module"}));class uu{constructor(u,t,a){if(this.length=0,this.options=a,this._root=t,u){for(let r=0;r<u.length;r++)this[r]=u[r];this.length=u.length}}}uu.prototype.cheerio="[cheerio object]";uu.prototype.splice=Array.prototype.splice;uu.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(uu.prototype,Dr,Gi,hn,mn,gn);function Nn(e,u){return function t(a,r,i=!0){if(a==null)throw new Error("cheerio.load() expects a string");const n={...ft,...ju(r)},d=e(a,n,i,null);class l extends uu{_make(g,p){const I=h(g,p);return I.prevObject=this,I}_parse(g,p,I,x){return e(g,p,I,x)}_render(g){return u(g,this.options)}}function h(T,g,p=d,I){if(T&&re(T))return T;const x={...n,...ju(I)},k=typeof p=="string"?[e(p,x,!1,null)]:"length"in p?p:[p],Z=re(k)?k:new l(k,null,x);if(Z._root=Z,!T)return new l(void 0,Z,x);const Se=typeof T=="string"&&et(T)?e(T,x,!1,null).children:In(T)?[T]:Array.isArray(T)?T:void 0,Oe=new l(Se,Z,x);if(Se)return Oe;if(typeof T!="string")throw new Error("Unexpected type of selector");let we=T;const Fe=g?typeof g=="string"?et(g)?new l([e(g,x,!1,null)],Z,x):(we=`${g} ${we}`,Z):re(g)?g:new l(Array.isArray(g)?g:[g],Z,x):Z;return Fe?Fe.find(we):Oe}return Object.assign(h,Ar,{load:t,_root:d,_options:n,fn:l.prototype,prototype:l.prototype}),h}}function In(e){return!!e.name||e.type==="root"||e.type==="text"||e.type==="comment"}const xn=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]),y="�";var c;(function(e){e[e.EOF=-1]="EOF",e[e.NULL=0]="NULL",e[e.TABULATION=9]="TABULATION",e[e.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",e[e.LINE_FEED=10]="LINE_FEED",e[e.FORM_FEED=12]="FORM_FEED",e[e.SPACE=32]="SPACE",e[e.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",e[e.QUOTATION_MARK=34]="QUOTATION_MARK",e[e.AMPERSAND=38]="AMPERSAND",e[e.APOSTROPHE=39]="APOSTROPHE",e[e.HYPHEN_MINUS=45]="HYPHEN_MINUS",e[e.SOLIDUS=47]="SOLIDUS",e[e.DIGIT_0=48]="DIGIT_0",e[e.DIGIT_9=57]="DIGIT_9",e[e.SEM
vendor: 8,104 bytes, line 8
8ICOLON=59]="SEMICOLON",e[e.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",e[e.EQUALS_SIGN=61]="EQUALS_SIGN",e[e.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",e[e.QUESTION_MARK=63]="QUESTION_MARK",e[e.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",e[e.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",e[e.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",e[e.GRAVE_ACCENT=96]="GRAVE_ACCENT",e[e.LATIN_SMALL_A=97]="LATIN_SMALL_A",e[e.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"})(c||(c={}));const V={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function o0(e){return e>=55296&&e<=57343}function Cn(e){return e>=56320&&e<=57343}function Sn(e,u){return(e-55296)*1024+9216+u}function d0(e){return e!==32&&e!==10&&e!==13&&e!==9&&e!==12&&e>=1&&e<=31||e>=127&&e<=159}function f0(e){return e>=64976&&e<=65007||xn.has(e)}var E;(function(e){e.controlCharacterInInputStream="control-character-in-input-stream",e.noncharacterInInputStream="noncharacter-in-input-stream",e.surrogateInInputStream="surrogate-in-input-stream",e.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",e.endTagWithAttributes="end-tag-with-attributes",e.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",e.unexpectedSolidusInTag="unexpected-solidus-in-tag",e.unexpectedNullCharacter="unexpected-null-character",e.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",e.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",e.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",e.missingEndTagName="missing-end-tag-name",e.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",e.unknownNamedCharacterReference="unknown-named-character-reference",e.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",e.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",e.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",e.eofBeforeTagName="eof-before-tag-name",e.eofInTag="eof-in-tag",e.missingAttributeValue="missing-attribute-value",e.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",e.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",e.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",e.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",e.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",e.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",e.missingDoctypePublicIdentifier="missing-doctype-public-identifier",e.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",e.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",e.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",e.cdataInHtmlContent="cdata-in-html-content",e.incorrectlyOpenedComment="incorrectly-opened-comment",e.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",e.eofInDoctype="eof-in-doctype",e.nestedComment="nested-comment",e.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",e.eofInComment="eof-in-comment",e.incorrectlyClosedComment="incorrectly-closed-comment",e.eofInCdata="eof-in-cdata",e.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",e.nullCharacterReference="null-character-reference",e.surrogateCharacterReference="surrogate-character-reference",e.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",e.controlCharacterReference="control-character-reference",e.noncharacterCharacterReference="noncharacter-character-reference",e.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",e.missingDoctypeName="missing-doctype-name",e.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",e.duplicateAttribute="duplicate-attribute",e.nonConformingDoctype="non-conforming-doctype",e.missingDoctype="missing-doctype",e.misplacedDoctype="misplaced-doctype",e.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",e.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",e.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",e.openElementsLeftAfterEof="open-elements-left-after-eof",e.abandonedHeadElementChild="abandoned-head-element-child",e.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",e.nestedNoscriptInHead="nested-noscript-in-head",e.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text"})(E||(E={}));const On=65536;class Ln{constructor(u){this.handler=u,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=On,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+ +(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(u,t){const{line:a,col:r,offset:i}=this,n=r+t,d=i+t;return{code:u,startLine:a,endLine:a,startCol:n,endCol:n,startOffset:d,endOffset:d}}_err(u){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(u,0)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(u){if(this.pos!==this.html.length-1){const t=this.html.charCodeAt(this.pos+1);if(Cn(t))return this.pos++,this._addGap(),Sn(u,t)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,c.EOF;return this._err(E.surrogateInInputStream),u}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(u,t){this.html.length>0?this.html+=u:this.html=u,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(u){this.html=this.html.substring(0,this.pos+1)+u+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(u,t){if(this.pos+u.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(t)return this.html.startsWith(u,this.pos);for(let a=0;a<u.length;a++)if((this.html.charCodeAt(this.pos+a)|32)!==u.charCodeAt(a))return!1;return!0}peek(u){const t=this.pos+u;if(t>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,c.EOF;const a=this.html.charCodeAt(t);return a===c.CARRIAGE_RETURN?c.LINE_FEED:a}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,c.EOF;let u=this.html.charCodeAt(this.pos);return u===c.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,c.LINE_FEED):u===c.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,o0(u)&&(u=this._processSurrogate(u)),this.handler.onParseError===null||u>31&&u<127||u===c.LINE_FEED||u===c.CARRIAGE_RETURN||u>159&&u<64976||this._checkForProblematicCharacters(u),u)}_checkForProblematicCharacters(u){d0(u)?this._err(E.controlCharacterInInputStream):f0(u)&&this._err(E.noncharacterInInputStream)}retreat(u){for(this.pos-=u;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}var L;(function(e){e[e.CHARACTER=0]="CHARACTER",e[e.NULL_CHARACTER=1]="NULL_CHARACTER",e[e.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",e[e.START_TAG=3]="START_TAG",e[e.END_TAG=4]="END_TAG",e[e.COMMENT=5]="COMMENT",e[e.DOCTYPE=6]="DOCTYPE",e[e.EOF=7]="EOF",e[e.HIBERNATION=8]="HIBERNATION"})(L||(L={}));function l0(e,u){for(let t=e.attrs.length-1;t>=0;t--)if(e.attrs[t].name===u)return e.attrs[t].value;return null}const Dn=new Uint16Array('
vendor: 16,129 bytes, line 8
8áµ<ÃıÊÒÕ»×ÙµÛÞ¢ßà à©àªà¶¡à¹à¼à¼¦áá¨á¡ááááá¥\0\0\0\0\0\0á«áá¦á°á·á½¾â â°âââ»ââ ¤â¤â´â¹â¿ããºã¹ã¬ã£¾ã¨¨ã©±ã« 㬮à EMabcfglmnoprstu\\bfms�¦³¹ÃÃligè»ÃäPè»&ä¦cuteè»Ãäreve;äÄiyx}rcè»Ãä;är;ìðraveè»Ãäpha;äacr;äd;æ©Ägp¡on;äf;ìð¸plyFunction;æ¡ingè»Ã
ä
Äcs¾Ãr;ìðign;æildeè»Ãämlè»ÃäÐaceforsuåûþÄÄĢħĪÄcrêòkslash;æÅ¶Ã¶Ã¸;æ«§ed;æy;äÆcrtÄ
ÄÄause;æµnoullis;æ¬a;är;ìð
pf;ìð¹eve;äcòÄmpeq;æÜHOacdefhilorsuÅÅÅÆÆÆ¢ÆµÆ·ÆºÇÈɳɸɾcy;ä§PYè»Â©ä©ÆcpyÅŢźute;äÄ;iŧŨætalDifferentialD;æ
leys;æÈaeioÆÆÆÆron;ädilè»Ãärc;änint;æ°ot;äÄdnƧÆilla;ä¸terDot;ä·Ã²Å¿i;ä§rcleÈDMPTÇÇÇÇot;æinus;ælus;æimes;æoÄcsǢǸkwiseContourIntegral;æ²eCurlyÄDQÈÈoubleQuote;æuote;æÈlnpuÈȨÉÉonÄ;eȥȦæ·;æ©´ÆgitȯȶȺruent;æ¡nt;æ¯ourIntegral;æ®ÄfrÉÉ;æoduct;ænterClockwiseContourIntegral;æ³oss;樯cr;ìðpÄ;CÊÊ
æap;æÖDJSZacefiosÊ Ê¬Ê°Ê´Ê¸ËËˡ˦̳ÒÄ;oŹʥtrahd;æ¤cy;äcy;ä
cy;äÆgrsÊ¿ËËger;æ¡r;æ¡hv;櫤ÄayËËron;ä;älÄ;tËËæa;är;ìðÄaf˫̧Äcm˰̢riticalÈADGTÌÌÌÌcute;ä´oÅ´ÌÌ;äbleAcute;ärave;ä ilde;äond;æferentialD;æ
Ѱ̽\0\0\0ÍÍ\0Ð
f;ìð»Æ;DEÍÍÍä¨ot;æqual;æbleÌCDLRUVͣͲÎÏϢϸontourIntegraìȹoɴ͹\0\0ͻ»ÍnArrow;æÄeoÎΤftÆARTÎÎΡrrow;æightArrow;æeÃ¥ËngÄLRΫÏeftÄARγιrrow;æ¸ightArrow;æºightArrow;æ¹ightÄATÏÏrrow;æee;æ¨pÉÏ©\0\0ϯrrow;æownArrow;æerticalBar;æ¥nÌABLRTaÐЪаÑѿͼrrowÆ;BUÐÐТæar;æ¤pArrow;æµreve;äeftËк\0Ñ\0ÑightVector;æ¥eeVector;æ¥ectorÄ;BÑÑæ½ar;æ¥ightÇѧ\0ѱeeVector;æ¥ectorÄ;BѺѻæar;æ¥eeÄ;AÒÒæ¤rrow;æ§ÄctÒÒr;ìðrok;äà NTacdfglmopqstuxÒ½ÓÓÓÓÓ¢Ó§Ó®ÓµÔ¡Ô¯Ô¶ÕÕÕ Õ¥G;ä
Hè»Ãäcuteè»ÃäÆaiyÓÓÓron;ärcè»Ãä;äot;är;ìðraveè»Ãäement;æÄapÓºÓ¾cr;ätyÉÔ\0\0ÔmallSquare;æ»erySmallSquare;æ«ÄgpÔ¦Ôªon;äf;ìð¼silon;äuÄaiÔ¼ÕlÄ;TÕÕæ©µilde;ælibrium;æÄciÕÕr;æ°m;橳a;ämlè»ÃäÄipÕªÕ¯sts;æonentialE;æ
ÊcfiosÖ
ÖÖÖ²×y;ä¤r;ìðlledÉÖ\0\0Ö£mallSquare;æ¼erySmallSquare;æªÍ°Öº\0Ö¿\0\0×f;ìð½All;æriertrf;æ±cÃ²×ØJTabcdfgorst×¨×¬×¯×ºØØØØØØ£Ù¬Ù²cy;äè»>ä¾mmaÄ;d׷׸ä;äreve;äÆeiyØØØdil;ä¢rc;ä;äot;ä r;ìð;æpf;ìð¾eaterÌEFGLSTصÙÙÙÙÙ¦qualÄ;Lؾؿæ¥ess;æullEqual;æ§reater;檢ess;æ·lantEqual;橾ilde;æ³cr;ìð¢;æ«ÐAacfiosuÚ
ÚÚÚÚÚªÚ¾ÛRDcy;äªÄctÚÚek;ä;äirc;ä¤r;ælbertSpace;æÇ°Ú¯\0Ú²f;æizontalLine;æÄctÛÛ
òکrok;ä¦mpÅÛÛownHumðįqual;æÜEJOacdfgmnostuÛºÛ¾ÜÜÜÜÜܡܨÝݸÞÞÞcy;älig;ä²cy;äcuteè»ÃäÄiyÜÜrcè»Ãä;äot;ä°r;æraveè»ÃäÆ;apÜ Ü¯Ü¿ÄcgÜ´Ü·r;äªinaryI;æ
lieóÏÇ´Ý\0Ý¢Ä;eÝÝæ¬ÄgrÝÝral;æ«section;æisibleÄCTݬݲomma;æ£imes;æ¢ÆgptÝ¿ÞÞon;ä®f;ìða;äcr;æilde;ä¨Ç«Þ\0Þcy;älè»ÃäÊcfosuÞ¬Þ·Þ¼ßßÄiyÞ±Þµrc;ä´;är;ìðpf;ìðÇ£ß\0ßr;ìð¥rcy;äkcy;äÎHJacfosߤߨ߽߬߱à à cy;ä¥cy;äppa;äÄeyß¶ß»dil;ä¶;är;ìðpf;ìðcr;ìð¦ÖJTaceflmostà ¥à ©à ¬à¡à¡£à¦³à¦¸à§à§à¨·à©cy;äè»<ä¼Êcmnprà ·à ¼à¡à¡à¡ute;ä¹bda;äg;æªlacetrf;ær;æÆaeyà¡à¡à¡¡ron;ä½dil;ä»;äÄfsࡨ॰tÔACDFRTUVarࡾࢩࢱࣦ࣠ࣼयà¥Î४Änrà¢à¢gleBracket;æ¨rowÆ;BRà¢à¢à¢æar;æ¤ightArrow;æeiling;æoǵࢷ\0à£bleBracket;æ¦nÇà£\0à£eeVector;楡ectorÄ;Bà£à£æar;æ¥loor;æightÄAV࣯ࣵrrow;æector;æ¥Äerà¤à¤eÆ;AVà¤à¤à¤æ£rrow;æ¤ector;æ¥iangleÆ;BEतथऩæ²ar;æ§qual;æ´pÆDTVषà¥à¥ownVector;æ¥eeVector;æ¥ ectorÄ;Bà¥à¥æ¿ar;æ¥ectorÄ;B॥०æ¼ar;æ¥ightáÎsÌEFGLSTॾà¦à¦à¦à¦¢à¦qualGreater;æullEqual;æ¦reater;æ¶ess;檡lantEqual;橽ilde;æ²r;ìðÄ;eঽাæftarrow;æidot;ä¿Ænpwà§à¨à¨gÈLRlrà§à§·à¨à¨eftÄAR০৬rrow;æµightArrow;æ·ightArrow;æ¶eftÄarγà¨ightáοightáÏf;ìðerÄLRਢਬeftArrow;æightArrow;æÆchtਾà©à©Ã²à¡;æ°rok;ä
;æªÐacefiosuà©à©à© ੷੼àª
àªàªp;æ¤
y;äÄdl੥੯iumSpace;ælintrf;æ³r;ìðnusPlus;æpf;ìðcò੶;äÒJacefostuણધàªà«à¬à¬à¶à¶à¶cy;äcute;ä
Æaey઴હાron;ä
dil;ä
;äÆgswà«à«°à¬ativeÆMTVà«à«à«¨ediumSpace;æhiÄcn૦à«Ã«à«eryThiîà«tedÄGL૸à¬reaterGreateòٳessLesóà©Line;är;ìðÈBnptଢନଷ଺reak;æ BreakingSpace;ä f;æÚ;CDEGHLNPRSTVàààªà¼à®¡à¯«à°à±à²à²¦à³àµ¡à¶
櫬Äouàà¤ngruent;æ¢pCap;æoubleVerticalBar;æ¦Ælqxà®à®à®ement;æualÄ;Tà®à®æ ilde;ìâ̸ists;æreaterÎ;EFGLSTஶஷ஽à¯à¯à¯à¯¥æ¯qual;æ±ullEqual;ìâ§Ì¸reater;ìâ«Ì¸ess;æ¹lantEqual;ì⩾̸ilde;æµumpÅ௲௽ownHump;ìâ̸qual;ìâ̸eÄfsà°à°§tTriangleÆ;BEà°à°à°¡æªar;ìâ§Ì¸qual;æ¬sÌ;EGLSTవశ఼à±à±à±æ®qual;æ°reater;æ¸ess;ìâªÌ¸lantEqual;ì⩽̸ilde;æ´estedÄGL౨౹reaterGreater;ì⪢̸essLess;ì⪡̸recedesÆ;ESà²à²à²æqual;ì⪯̸lantEqual;æ ÄeiಫಹverseElement;æghtTriangleÆ;BEà³à³à³æ«ar;ìâ§Ì¸qual;æÄquà³à´uareSuÄbp೨೹setÄ;Eà³°à³³ìâ̸qual;æ¢ersetÄ;Eà´à´ìâ̸qual;æ£Æbcpà´à´¤àµsetÄ;Eà´à´ìââqual;æceedsÈ;ESTà´²à´³à´»àµæqual;ì⪰̸lantEqual;æ¡ilde;ìâ¿Ì¸ersetÄ;Eàµàµìââqual;æildeÈ;EFT൮൯൵ൿæqual;æullEqual;æilde;æerticalBar;æ¤cr;ìð©ildeè»Ãä;äÜEacdfgmoprstuvà¶½à·à·à·à·à· à·§à·¼à¸à¸ ยา฿à¹lig;ä
cuteè»ÃäÄiyà·à·rcè»Ãä;äblac;ä
r;ìðraveè»ÃäÆaei෮ෲ෶cr;ä
ga;ä©cron;äpf;ìðenCurlyÄDQà¸à¸oubleQuote;æuote;æ;æ©Äclวฬr;ìðªashè»ÃäiŬื฼deè»Ãäes;樷mlè»ÃäerÄBPà¹à¹ Äarà¹à¹r;æ¾acÄekà¹à¹;æet;æ´arenthesis;æÒacfhilors๿àºàºàºàºàºàºàº°à»¼rtialD;æy;är;ìði;ä¦;ä usMinus;ä±ÄipຢàºncareplanÃ¥Úf;æÈ;eio຺ູ໠໤檻cedesÈ;ESTà»à»à»à»æºqual;檯lantEqual;æ¼ilde;æ¾me;æ³Ädp໩໮uct;æortionÄ;aȥ໹l;æÄcià¼à¼r;ìð«;ä¨ÈUfosà¼à¼à¼à¼OTè»"ä¢r;ìðpf;æcr;ìð¬ØBEacefhiorsu༾à½à½à½ ཱིྦྷྪà¾áá©á´á¾arr;æ¤Gè»Â®ä®Æcnrà½à½à½ute;ä
g;æ«rÄ;tà½à½æ l;æ¤Æaeyཧཬཱron;ä
dil;ä
;ä Ä;vླྀཹæerseÄEUà¾à¾Älqà¾à¾ement;æuilibrium;æpEquilibrium;楯r»ཹo;ä¡ghtÐACDFTUVaà¿à¿«à¿³á¢á¨ááÏÄnrà¿à¿gleBracket;æ©rowÆ;BLà¿à¿à¿¡æar;æ¥eftArrow;æeiling;æoǵ࿹\0á
bleBracket;æ§nÇá\0áeeVector;æ¥ectorÄ;Bááæar;æ¥loor;æÄerááeÆ;AVáµá¶á¼æ¢rrow;æ¦ector;æ¥iangleÆ;BEáááæ³ar;æ§qual;æµpÆDTVá£á®á¸ownVector;æ¥eeVector;æ¥ectorÄ;Bááæ¾ar;æ¥ectorÄ;Bááæar;æ¥Äpuááf;ændImplies;楰ightarrow;æÄchá¹á¼r;æ;æ±leDelayed;æ§´ÚHOacfhimoqstuá¤á±á·á½ááá
á
á
¡á
§áµá»á¿ÄCcá©á®Hcy;ä©y;ä¨FTcy;ä¬cute;ä
Ê;aeiyáááááæª¼ron;ä
dil;ä
rc;ä
;ä¡r;ìðortÈDLRUáªá´á¾á
ownArrow»ÐeftArrow»à¢ightArrow»à¿pArrow;ægma;ä£allCircle;æpf;ìðɲá
\0\0á
°t;æareÈ;ISUá
ȇ
¼áá¯æ¡ntersection;æuÄbpáásetÄ;Eááæqual;æersetÄ;Eá¨á©æqual;ænion;æcr;ìð®ar;æÈbcmpááááÄ;sááæetÄ;Eááqual;æÄchá á
eedsÈ;ESTáá®á´á¿æ»qual;檰lantEqual;æ½ilde;æ¿Tháà¾;æÆ;esááá£ærsetÄ;Eááæqual;æet»áÖHRSacfhiorsá¾ááááá±á¶ááááORNè»ÃäADE;æ¢ÄHcáácy;äy;ä¦Äbuáá;ä;䤯aeyá¥áªá¯ron;ä
¤dil;ä
¢;ä¢r;ìðÄeiá»áDzá\0áefore;æ´a;äÄcnáákSpace;ìââSpace;ældeÈ;EFTá«á¬á²á¼æ¼qual;æullEqual;æ
ilde;æpf;ìðipleDot;æÄctáár;ìð¯rok;ä
¦à«¡á·ááá¦\0á¬á±\0\0\0\0\0á¸á½á·á
\0á¿áááÄcrá»áuteè»ÃärÄ;oááæcir;æ¥rÇ£á\0áy;äve;ä
¬Äiyáá£rcè»Ãä;ä£blac;ä
°r;ìðraveè»Ãäacr;ä
ªÄdiáá©erÄBPááÄaráár;äacÄekáá;æet;æµarenthesis;æonÄ;Pá°á±ælus;æÄgpá»á¿on;ä
²f;ìðÐADETadpsáá®á¸áϨááá³rrowÆ;BDá
á á¤ar;æ¤ownArrow;æ
ownArrow;æquilibrium;楮eeÄ;Aááæ¥rrow;æ¥ownáϳerÄLRáá¨eftArrow;æightArrow;æiÄ;lá¹áºäon;ä¥ing;ä
®cr;ìð°ilde;ä
¨mlè»ÃäÒDbcdefosvá§á¬á°á³á¾á
áááash;æ«ar;æ««y;äashÄ;lá»á¼æ©;櫦Äeráá
;æÆbtyáááºar;æÄ;iáácalÈBLSTá¡á¥áªá´ar;æ£ine;ä¼eparator;æilde;æThinSpace;ær;ìðpf;ìðcr;ìð±dash;æªÊcefosá§á¬á±á¶á¼irc;ä
´dge;ær;ìðpf;ìðcr;ìð²Èfiosáááár;ìð;äpf;ìðcr;ìð³ÒAIUacfosuá±áµá¹á½ááááá cy;ä¯cy;äcy;ä®cuteè»ÃäÄiyáárc;ä
¶;ä«r;ìðpf;ìðcr;ìð´ml;ä
¸ÐHacdefosáµá¹á¿áááá á¤cy;äcute;ä
¹Äayááron;ä
½;äot;ä
»Ç²á\0áoWidtèà«a;är;æ¨pf;æ¤cr;ìðµà¯¡ááá\0á°á¶á¿\0\0\0\0ááá«áá\0ááá²á¹\0á¾cuteè»Ã¡ä¡reve;äÌ;Ediuyááá¡á£á¨áæ¾;ìâ¾Ì³;æ¿rcè»Ã¢ä¢teè»Â´Ì;ä°ligè»Ã¦ä¦Ä;r²áº;ìðraveè»Ã ä ÄepááÄfpáásym;æµÃ¨áha;ä±ÄapácÄclá¤á§r;äg;樿ɤá°\0\0áÊ;adsváºá»á¿ááæ§nd;æ©;æ©lope;æ©;æ©Î;elmrszááááá¿ááæ ;榤e»ásdÄ;aá¥á¦æ¡Ñ¡á°á²á´á¶á¸áºá¼á¾;榨;榩;榪;榫;榬;æ¦;榮;榯tÄ;vá
áæbÄ;dááæ¾;æ¦Äptááh;æ¢Â»Â¹arr;æ¼Ägpá£á§on;ä
f;ìðÎ;Eaeiopáá»á½áááá;æ©°cir;橯;æd;æs;ä§roxÄ;eááñáingè»Ã¥ä¥Æctyá¡á¦á¨r;ìð¶;äªmpÄ;eáá¯Ã±Êildeè»Ã£ä£mlè»Ã¤ä¤Äciááoninôɲnt;æ¨à Nabcdefiklnoprsuáá±á°á¼ááá¸á½á á¦á ¹á¡á᤽á¥á¥°ot;æ«Äcrá¶ákÈcepsáá
ááong;æpsilon;ä¶rime;æµimÄ;eááæ½q;æÅ¶á¢á¦ee;æ½edÄ;gá¬áæ
e»árkÄ;táá·brk;æ¶Äoyáá;ä±quo;æÊcmprtááá¡á¤á¨ausÄ;eÄÄptyv;榰séánoÃµÄÆahwá¯á±á³;ä²;æ¶een;æ¬r;ìðgÎcostuvwááá³ááááÆaiuáááÃ°Ý rc;æ¯pÂ»á±Ædptá¤á¨áot;æ¨lus;æ¨imes;æ¨É±á¹\0\0á¾cup;æ¨ar;æ
riangleÄduááown;æ½p;æ³plus;æ¨eÃ¥áÃ¥áarow;æ¤Æakoáá ¦á µÄcná²á £kÆlstáºÖ«á ozenge;æ§«riangleÈ;dlrá á á á æ´own;æ¾eft;æight;æ¸k;æ£Æ±á «\0á ³Æ²á ¯\0á ±;æ;æ4;æck;æÄeoá ¾á¡Ä;qá¡á¡ì=â¥uiv;ìâ¡â¥t;æÈptwxá¡á¡á¡§á¡¬f;ìðÄ;táá¡£om»átie;æØDHUVbdhmptuvá¢
á¢á¢ªá¢»á£á£á£¬á£¿á¤
á¤á¤á¤¡ÈLRlrá¢á¢á¢á¢;æ;æ;æ;æÊ;DUduᢡᢢᢤᢦᢨæ;æ¦;æ©;æ¤;æ§ÈLRlrᢳᢵᢷᢹ;æ;æ;æ;æÎ;HLRhlrá£á£á£á£á£á£á£æ;æ¬;æ£;æ ;æ«;æ¢;æox;æ§ÈLRlrᣤᣦᣨᣪ;æ;æ;æ;æÊ;DUduڽ᣷᣹᣻᣽;æ¥;æ¨;æ¬;æ´inus;ælus;æimes;æ ÈLRlrá¤á¤á¤á¤;æ;æ;æ;æÎ;HLRhlrᤰᤱᤳᤵᤷ᤻᤹æ;æª;æ¡;æ;æ¼;æ¤;æÄevÄ£á¥barè»Â¦ä¦Èceioá¥á¥á¥á¥ r;ìð·mi;æmÄ;eáálÆ;bhᥨᥩᥫä;æ§
sub;æÅ¬á¥´á¥¾lÄ;e᥹᥺æ¢t»᥺pÆ;Eeįá¦
á¦;檮Ä;qÛÛೡᦧ\0᧨á¨á¨á¨²\0ᨷá©\0\0᪴\0\0á«\0\0ᬡᬮáá\0᯽\0á°Æcprá¦á¦²á§ute;äÌ;abcdsᦿá§á§á§á§á§æ©nd;æ©rcup;æ©Äauá§á§p;æ©p;æ©ot;æ©;ìâ©ï¸Äeo᧢᧥t;æÃ®ÚÈaeiuá§°á§»á¨á¨
ǰ᧵\0᧸s;æ©on;ädilè»Ã§ä§rc;äpsÄ;sá¨á¨æ©m;æ©ot;äÆdmná¨á¨ ᨦilè»Â¸Æptyv;榲tè¢;eá¨á¨®ä¢räƲr;ìð Æceiᨽá©á©y;äckÄ;má©á©æark»á©;ärÎ;Ecefmsá©á© ᩢᩫ᪤᪪᪮æ;æ§Æ;elᩩᩪá©äq;æeɡᩴ\0\0áªrrowÄlr᩼áªeft;æºight;æ»ÊRSacdáªáªáªáªáªÂ»à½;æst;æirc;æash;ænint;æ¨id;櫯cir;æ§ubsÄ;u᪻᪼æ£it»᪼ˬá«á«á«º\0á¬onÄ;eá«á«äºÄ;qÃÃÉá«\0\0á«¢aÄ;tá«á«ä¬;äÆ;fl᫨᫩᫫æÃ®á
eÄmx᫱᫶ent»᫩eóÉǧ᫾\0á¬Ä;dá»á¬ot;æ©nÃ´ÉÆfryá¬á¬á¬;ìðoäÉè©;sÅá¬r;æÄaoᬥᬩrr;æµss;æÄcuᬲᬷr;ìð¸ÄbpᬼáÄ;eááæ«;æ«Ä;eááæ«;æ«dot;æ¯Îdelprvwá á¬á·á®á®¬á¯á¯¹arrÄlrá¨áª;椸;椵ɰá²\0\0áµr;æc;æarrÄ;pá¿á®æ¶;椽Ì;bcdosá®á®á®á®¡á®¥á®¨æªrcap;æ©Äauá®á®p;æ©p;æ©ot;ær;æ©
;ìâªï¸Èalrv᮵ᮿá¯á¯£rrÄ;mᮼᮽæ·;椼yÆevwá¯á¯á¯qɰá¯\0\0á¯reãá³uãáµee;æedge;æenè»Â¤ä¤earrowÄlrᯮ᯳eft»á®ight»ᮽeäá¯Äciá°á°oninôǷnt;æ±lcty;æà¦AHabcdefhijlorstuwz᰸᰻᰿á±á±©á±µá²á²á²¬á²·á³»á³¿á´áµ»á¶á¶«á¶»á·á·ròÎar;楥Èglrsá±á±á±á±ger;æ eth;æ¸Ã²á³hÄ;vá±á±æÂ»à¤Å«á±¡á±§arow;æ¤aãÌÄayᱮᱳron;ä;ä´Æ;ao̲ᱼá²ÄgrÊ¿á²r;ætseq;æ©·Æglmá²á²á²è»Â°ä°ta;ä´ptyv;榱ÄirᲣᲨsht;楿;ìð¡arÄlrᲳᲵ»à£Â»áÊaegsvá³Í¸á³á³á³ mÆ;oșá³á³ndÄ;șá³uit;æ¦amma;äin;æ²Æ;io᳧᳨᳸ä·deè÷;oá³§á³°ntimes;ænø᳷cy;äcɯá´\0\0á´rn;æop;æÊlptuwá´á´á´¢áµáµlar;ä¤f;ìðÊ;empsÌá´á´·á´½áµqÄ;dÍá´³ot;æinus;æ¸lus;æquare;æ¡blebarwedgåúnÆadhá®áµáµ§ownarrowóá²arpoonÄlrᵲᵶefôᲴighôᲶŢᵿá¶
karo÷à½É¯á¶\0\0á¶rn;æop;æÆcotá¶á¶£á¶¦Äryá¶á¶¡;ìð¹;äl;æ§¶rok;äÄdrá¶°á¶´ot;æ±iÄ;fá¶ºá æ¿Äahá·á·ròЩaòྦangle;榦Äciá·á·y;ägrarr;æ¿à¤Dacdefglmnopqrstuxá¸á¸á¸á¸¸Õ¸á¸¼á¹á¹¡á¹¾áº¥áº¯áº½á»¡á¼ªá¼·á½á½á½ÄDoá¸á´´oôá²Äcsá¸á¸uteè»Ã©ä©ter;æ©®ÈaioyḢḧḱḶron;ärÄ;cá¸á¸®æè»Ãªäªlon;æ;äot;äÄDrá¹á¹
ot;æ;ìð¢Æ;rsá¹á¹á¹æªaveè»Ã¨ä¨Ä;dá¹á¹æªot;æªÈ;ilsṪṫṲṴæªnters;æ§;æÄ;dṹṺæªot;æªÆapsáº
áºáºcr;ätyÆ;sváºáºáºæ
et»áºpÄ1;áºáº¤Ä³áº¡áº£;æ;æ
æÄgsẪẬ;ä
p;æÄgpẴẸon;äf;ìðÆalsá»á»á»rÄ;sá»á»æl;æ§£us;橱iÆ;lvá»á»á»äµon»á»;äµÈcsuvỪỳá¼á¼£Äioữḱrc»Ḯɩỹ\0\0á»»ÃÕantÄglá¼á¼tr»á¹ess»ṺÆaeiá¼á¼á¼ls;ä½st;ævÄ;DȵἠD;橸parsl;æ§¥ÄDaἯἳot;ærr;楱Æcdiá¼¾á½á»¸r;æ¯oôÍÄahá½á½;ä·è»Ã°ä°Ämrá½á½lè»Ã«ä«o;æ¬Æcipὡὤὧl;ä¡sôծÄeoὬὴctatioîÕnentialåչৡá¾\0á¾\0ᾡᾧ\0\0á¿á¿\0á¿\0ῦῪâ\0ââllingdotseñá¹y;ämale;æÆilrá¾á¾³á¿lig;èï¬É©á¾¹\0\0á¾½g;èï¬ig;èï¬;ìð£lig;èï¬lig;ìfjÆaltá¿á¿á¿¡t;æig;èï¬ns;æ±of;äǰ΅\0ῳf;ìðÄakÖ¿á¿·Ä;vῼ´æ;æ«artint;æ¨ÄaoââÄcsââαââ°â¸â
â\0âβâ¢â¥â§âªâ¬\0â®è»Â½ä½;æ
è»Â¼ä¼;æ
;æ
;æ
Ƴâ´\0â¶;æ
;æ
Ê´â¾â\0\0âè»Â¾ä¾;æ
;æ
5;æ
ƶâ\0â;æ
;æ
8;æ
l;æwn;æ¢cr;ìð»à¢Eabcdefgijlnorstvââââ¥â°â´â°âµâºâ¿âââ¸Ìâ¾â
âÄ;lÙâ;æªÆcmpâââute;äµmaÄ;dâá³ä³;æªreve;äÄiyâªâ®rc;ä;ä³ot;ä¡È;lqsؾÙâ½âÆ;qsؾÙâlanô٥È;cdlÙ¥âââ¥c;檩otÄ;oââæªÄ;lâ¢â£æª;æªÄ;eâªâìâï¸s;æªr;ìð¤Ä;gÙ³Ømel;æ·cy;äÈ;EajÙâââ;æª;檥;檤ÈEaesâââ©â´;æ©pÄ;pâ£â¤æªrox»â¤Ä;qâ®â¯æªÄ;qâ®âim;æ§pf;ìðÄciâ
â
r;æmÆ;elÙ«â
â
;æª;æªè>;cdlqr×®â
â
ªâ
®â
³â
¹Äciâ
¥â
§;檧r;橺ot;æPar;æ¦uest;橼Êadelsââ
ªâÙâǰâ\0âproøâr;楸qÄlqØ¿âlesóâiÃÙ«Äenâ£ârtneqq;ìâ©ï¸Ã
âªÔAabcefkosyâââ±âµâºâââ¯â¨â½ròΠÈilmrâââârsðáf»â¤ilôکÄdrâ â¤cy;äÆ;cwࣴâ«â¯ir;æ¥;æar;æirc;䥯alrââârtsÄ;uââæ¥it»âlip;æ¦con;æ¹r;ìð¥sÄewâ£â©arow;椥arow;椦Êamoprâºâ¾âââ£rr;æ¿tht;æ»kÄlrââeftarrow;æ©ightarrow;æªf;ìðbar;æÆcltâ¯â´â¸r;ìð½asèâ´rok;ä§Äbpââull;æhen»á±à«¡â£\0âª\0â¸â
â\0ââ³\0\0â¸â¢â§â¢â¿\0ââªâ´cuteè»ÃäÆ;iyݱâ°âµrcè»Ã®ä®;ä¸Äcxâ¼â¿y;äµclè»Â¡ä¡ÄfrÎâ;ìð¦raveè»Ã¬ä¬È;inoܾââ©â®Äinâ¢â¦nt;æ¨t;æfin;æ§ta;æ©lig;䳯aopâ¾ââÆcgtâ
ââr;䫯elpÜââinÃ¥ÞarÃ´Ü h;ä±f;æ·ed;äµÊ;cfotÓ´â¬â±â½âare;æ
inÄ;tâ¸â¹æie;æ§doôâÊ;celpÝââââ¡al;æºÄgrââeróá£Ã£âarhk;æ¨rod;樼Ècgptâ¯â²â¶â»y;äon;ä¯f;ìða;ä¹uestè»Â¿ä¿Äciââr;ìð¾nÊ;EdsvÓ´âââ¡Ó³;æ¹ot;æµÄ;vâ¦â§æ´;æ³Ä;iÝ·â®lde;ä©Ç«â¸\0â¼cy;älè»Ã¯ä¯Ìcfmosuââââ¡â§âµÄiyâârc;äµ;ä¹r;ìð§ath;ä·pf;ìðÇ£â¬\0â±r;ìð¿rcy;äkcy;äÐacfghjosâââ¢â§ââ±âµâ»ppaÄ;vââäº;ä°Äeyââ dil;ä·;äºr;ìð¨reen;ä¸cy;ä
cy;äpf;ìðcr;ìðà®ABEHabcdefghjlmnoprstuvâ°ââââââ½âââââ¥â¹â½ââ²âââ¨âââ â Æartâ·âºâ¼ròà§Ã²Îail;æ¤arr;æ¤Ä;gà¦â;æªar;楢ॣâ¥\0âª\0â±\0\0\0\0\0âµâº\0âââ\0â¹ute;äºmptyv;榴raîà¡bda;ä»gÆ;dlà¢ââ;æ¦Ã¥à¢;æª
uoè»Â«ä«rÐ;bfhlpstà¢ââ¦â©â«â®â±âµÄ;fà¢â£s;æ¤s;æ¤Ã«âp;æ«l;椹im;楳l;æ¢Æ;aeâ¿ââæª«il;æ¤Ä;sââæª;ìâªï¸Æabrââârr;æ¤rk;æ²Äakâ¢â¬cÄekâ¨âª;ä»;äÄesâ±â³;æ¦lÄduâ¹â»;æ¦;æ¦Èaeuyââââron;ä¾Ädiââil;ä¼Ã¬à¢°Ã¢â©;
vendor: 4,294 bytes, line 8
8ä»Ècqrsâ£â¦ââ½a;椶uoÄ;rà¸áÄduâ²â·har;楧shar;æ¥h;æ²Ê;fgqsââà¦â³â¿æ¤tÊahlrtââ¤â·ââ¨rrowÄ;tà¢â¡aéâ¶arpoonÄduâ¯â´own»Ñp»०eftarrows;æightÆahsââârrowÄ;sࣴࢧarpoonóà¾quigarro÷â°hreetimes;æÆ;qsâà¦âºlanôবÊ;cdgsবââââ¨c;檨otÄ;oââæ©¿Ä;rââæª;æªÄ;eâ¢â¥ìâï¸s;æªÊadegsâ³â¹â½ââpproøâot;æqÄgqââ
ôà¦gtòâôà¦iÃলÆilrâ࣡âsht;楼;ìð©Ä;Eà¦â£;æªÅ¡â©â¶rÄduâ²â®Ä;l॥â³;楪lk;æcy;äÊ;achtà©ââââròâorneòá´ard;楫ri;æºÄioââ¤dot;ä
ustÄ;aâ¬âæ°che»âÈEaesâ»â½ââ;æ¨pÄ;pââæªrox»âÄ;qââæªÄ;qââ»im;æ¦Ðabnoptwzâ©â´â·ââ¯âââÄnrâ®â±g;æ¬r;æ½rëà£gÆlmrâ¿ââeftÄar০âightá৲apsto;æ¼ightá৽parrowÄlrâ¥â©efôâight;æ¬Æaflâ¶â¹â½r;æ¦
;ìðus;æ¨imes;樴šââst;æÃ¡áÆ;efââá ænge»âarÄ;lâ¤â¥ä¨t;æ¦Êachmtâ³â¶â¼â
âròࢨorneòá¶arÄ;dà¾â;æ¥;æri;æ¿Ìachiqtââà©â¢â®â»quo;æ¹r;ìðmÆ;egলâªâ¬;æª;æªÄbuâªâ³oÄ;rà¸â¹;ærok;ä
è<;cdhilqrà «ââ¹ââ â¥âªâ°Äciââ;檦r;橹reÃ¥â²mes;æarr;楶uest;æ©»ÄPiâµâ¹ar;æ¦Æ;efâ à¤á ærÄduâ â shar;æ¥har;楦Äenâ â ¡rtneqq;ìâ¨ï¸Ã
â ÜDacdefhilnopsuâ¡â¡
â¢â¢â¢â¢ ⢥⢨â£â£¢â£¤àªâ£³â¤Dot;æºÈclprâ¡â¡â¡£â¡½rè»Â¯ä¯Äetâ¡â¡;æÄ;eâ¡â¡æ se»â¡Ä;sá»â¡¨toÈ;dluá»â¡³â¡·â¡»owîÒefôà¤Ã°áker;æ®Äoyâ¢â¢mma;権;ä¼ash;æasuredangle»á¦r;ìðªo;æ§Æcdn⢯⢴â£roè»ÂµäµÈ;acdá¤â¢½â£â£sôá§ir;æ«°otè»Â·ÆµusÆ;bdâ£á¤â£æÄ;uá´¼â£;横ţâ£â£¡p;æ«Ã²âðàªÄdp⣩⣮els;æ§f;ìðÄct⣸⣽r;ìðpos»áÆ;lmâ¤â¤â¤ä¼timap;æ¸à°GLRVabcdefghijlmoprstuvwâ¥â¥â¥¾â¦â¦â§â§©â¨â¨â©â©âªâªâª¤âª¨â¬â¬ââ¿â®®â°´â±§â±¼â³©Ägtâ¥â¥;ìâ̸Ä;vâ¥à¯ìâ«âÆeltâ¥â¥²â¥¶ftÄar⥡⥧rrow;æightarrow;æ;ìâ̸Ä;v⥻à±ìâªâightarrow;æÄDdâ¦â¦ash;æ¯ash;æ®Êbcnpt⦣⦧⦬⦱â§la»Ëute;ä
g;ìâ âÊ;Eiopà¶â¦¼â§â§
â§;ì⩰̸d;ìâ̸s;ä
roøà¶urÄ;aâ§â§æ®lÄ;sâ§à¬¸Ç³â§\0â§£pè»Â ଷmpÄ;e௹à°Êaeouyâ§´â§¾â¨â¨â¨Ç°â§¹\0â§»;æ©on;ä
dil;ä
ngÄ;dൾâ¨ot;ìâ©Ì¸p;æ©;ä½ash;æÎ;Aadqsxà®â¨©â¨â¨»â©â©
â©rr;ærÄhr⨳⨶k;椤Ä;oá²á°ot;ìâ̸uiöà£Äeiâ©â©ar;椨Ãà®istÄ;sà® à®r;ìð«ÈEestà¯
⩦⩹⩼Æ;qs஼â©à¯¡Æ;qs஼à¯
â©´lanô௢iÃ௪Ä;rà®¶âªÂ»à®·ÆAapâªâªâªrò⥱rr;æ®ar;櫲Æ;svà¾âªà¾Ä;d⪡⪢æ¼;æºcy;äÎAEadest⪷⪺⪾â«â«
⫶⫹rò⥦;ìâ¦Ì¸rr;ær;æ¥È;fqsà°»â«â«£â«¯tÄarâ«â«rro÷â«ightarroÃ·âªÆ;qs఻⪺⫪lanôà±Ä;sà±â«´Â»à°¶iÃà±Ä;rవ⫾iÄ;eà°à°¥iäà¶Äptâ¬â¬f;ìðè¬;inâ¬â¬â¬¶ä¬nÈ;Edvà®â¬¤â¬¨â¬®;ìâ¹Ì¸ot;ìâµÌ¸Ç¡à®â¬³â¬µ;æ·;æ¶iÄ;vಸ⬼ǡಸââ;æ¾;æ½Æaorââ£â©rÈ;astà»âââlleìà»l;ì⫽â¥;ìâ̸lint;æ¨Æ;ceà²â°â³uåಥÄ;cà²â¸Ä;eà²â½Ã±à²ÈAaitâ®â®â®â®§ròâ¦rrÆ;cwâ®â®â®æ;ì⤳̸;ìâ̸ghtarrow»â®riÄ;eà³à³Îchimpqu⮽â¯â¯â¬à¸â¯¤â¯¯È;cerà´²â¯à´·â¯uÃ¥àµ
;ìðortÉâ¬
\0\0â¯aráâmÄ;e൮â¯Ä;q൴൳suÄbp⯫â¯Ã¥à³¸Ã¥à´Æbcp⯶â°â°È;Ees⯿â°à´¢â°æ;ìâ«
̸etÄ;eà´â°qÄ;qà´£â°cÄ;eà´²â°Ã±à´¸È;EesⰢⰣàµâ°§æ
;ìâ«Ì¸etÄ;eàµâ°®qÄ;qൠⰣÈgilrⰽⰿâ±
â±Ã¬à¯ldeè»Ã±ä±Ã§à±iangleÄlrâ±â±eftÄ;eà°â±Ã±à°¦ightÄ;eà³â±¥Ã±à³Ä;mⱬâ±ä½Æ;esⱴⱵⱹä£ro;æp;æÒDHadgilrsâ²â²â²â²â²£â²°â²¶â³â³£ash;æarr;æ¤p;ìââash;æ¬ÄetⲨⲬ;ìâ¥â;ì>ânfin;æ§ÆAetâ²½â³â³
rr;æ¤;ìâ¤âÄ;râ³â³ì<âie;ìâ´âÄAtâ³â³rr;æ¤rie;ìâµâim;ìâ¼âÆAanâ³°â³´â´rr;ærÄhr⳺⳽k;椣Ä;oá§á¥ear;椧ááª\0\0\0\0\0\0\0\0\0\0\0\0\0â´\0â´¸âµâµ ⵥ⵲â¶á¬\0\0â¶â¶«\0â·â·\0â·â¸â¸«â¸¾â¹Äcsâ´±áªuteè»Ã³ä³Äiyâ´¼âµ
rÄ;cáªâµè»Ã´ä´;ä¾Êabios᪠âµâµÇâµlac;ä
v;樸old;榼lig;ä
Äcr⵩âµir;榿;ìð¬Í¯âµ¹\0\0âµ¼\0â¶n;äaveè»Ã²ä²;æ§Äbmâ¶à·´ar;榵Èacitâ¶â¶â¶¥â¶¨ròáªÄirâ¶â¶ r;榾oss;榻nÃ¥à¹;æ§Æaeiⶱⶵⶹcr;ä
ga;äÆcdnâ·â·
Çron;ä¿;榶pf;ìð Æaelâ·â·Çr;榷rp;榹Î;adiosvⷪⷫⷮâ¸â¸â¸â¸æ¨ròáªÈ;efmâ··â·¸â¸â¸
æ©rÄ;oⷾⷿæ´f»ⷿè»Âªäªè»Âºäºgof;æ¶r;æ©lope;æ©;æ©Æcloâ¸â¸¡â¸§Ã²â¸ashè»Ã¸ä¸l;æiŬⸯ⸴deè»ÃµäµesÄ;aÇ⸺s;樶mlè»Ã¶ä¶bar;æ½à«¡â¹\0â¹½\0âºâº\0⺢⺹\0\0â»àº\0â¼\0\0⼫⾼\0â¿rÈ;
vendor: 6,210 bytes, line 8
8astÐâ¹§â¹²àº
è¶;lâ¹â¹®ä¶leìÐɩ⹸\0\0â¹»m;櫳;櫽y;ä¿rÊcimptâºâºâºá¡¥âºnt;ä¥od;ä®il;æ°enk;æ±r;ìðÆimo⺨⺰⺴Ä;vâºâº®ä;ämaô੶ne;æÆ;tv⺿â»â»ächfork»´;äÄauâ»â»nÄckâ»â»kÄ;hâ´â»;æÃ¶â´sÒ;abcdemst⻳⻴á¤â»¹â»½â¼â¼â¼â¼ä«cir;樣ir;樢Äouáµâ¼;樥;橲nè»Â±àºim;樦wo;樧Æipuâ¼â¼ â¼¥ntint;æ¨f;ìð¡ndè»Â£ä£Ô;Eaceinosuà»â¼¿â½â½â½â¾â¾â¾â½¾â¾¶;檳p;檷uÃ¥à»Ä;cà»â½Ì;acensà»â½â½â½¦â½¨â½¾pproøâ½urlyeñà»Ã±à»Æaes⽯⽶⽺pprox;檹qq;檵im;æ¨iÃà»meÄ;sâ¾àº®æ²ÆEas⽸â¾â½ºÃ°â½µÆdfp໬â¾â¾¯Æals⾠⾥⾪lar;æ®ine;æurf;æÄ;t໻⾴ï໻rel;æ°Äciâ¿â¿
r;ìð
;äncsp;æÌfiopsuâ¿â¢â¿â¿¥â¿«â¿±r;ìð®pf;ìð¢rime;æcr;ìðÆaeo⿸ããtÄei⿾ã
rnionóڰnt;æ¨stÄ;eããä¿Ã±á¼Ã´à¼àªABHabcdefhilmnoprstuxããããã ãã«ã
ã
¢ã
²ãããã¤ã©ãã®ã²ãã°ã·Æartãããròá³Ã²Ïail;æ¤aròᱥar;楤Îcdenqrtã¨ãµã¸ã¿ãããÄeuãã±;ìâ½Ì±te;ä
iãá
®mptyv;榳gÈ;delà¿ããã;æ¦;榥åà¿uoè»Â»ä»rÖ;abcfhlpstwà¿ã¬ã¯ã·ã¹ã¼ã¾ããããp;極Ä;fà¿ ã´s;æ¤ ;椳s;æ¤Ã«âðâ®l;æ¥
im;楴l;æ£;æÄaiããil;æ¤oÄ;nããæ¶alÃ³à¼Æabrã§ãªã®ròá¥rk;æ³Äakã³ã½cÄekã¹ã»;ä½;äÄesãã;æ¦lÄduãã;æ¦;æ¦Èaeuyããã§ã©ron;ä
Ädiã¡ã¥il;ä
ì࿲âãº;äÈclqsã´ã·ã½ã
a;椷dhar;楩uoÄ;rÈÈh;æ³Æacgã
ã
à½lÈ;ipsླྀã
ã
ánÃ¥á»arôྩt;æÆilrã
©á£ã
®sht;楽;ìð¯Äaoã
·ãrÄduã
½ã
¿Â»Ñ»Ä;láã;楬Ä;vããä;䱯gnsãã¹ã¼htÌahlrstã¤ã°ããã¤ã®rrowÄ;tà¿ãaéãarpoonÄduã»ã¿owîã
¾p»áeftÄahããrrowó࿪arpoonóÕightarrows;æquigarro÷ãhreetimes;æg;äingdotseñἲÆahmãããrò࿪aòÕ;æoustÄ;aããæ±che»ãmid;æ«®Èabptã²ã½ããÄnrã·ãºg;ær;æ¾rëáÆaflãããr;æ¦;ìð£us;樮imes;樵Äapãã§rÄ;gã£ã¤ä©t;æ¦olint;æ¨aròã£Èachqã»ãá¼ã
quo;æºr;ìðÄbuã»ãoÄ;rÈÈÆhirããã reÃ¥ã¸mes;æiÈ;eflãªáá ¡ã«æ¹tri;æ§luhar;楨;æàµ¡ãããã¬ã¸ã±\0ãºã¤\0\0ã¬ã°\0ã¨ãããã±ãã±\0ã\0\0ã³cute;ä
quïâºÔ;Eaceinpsyáã³ãµã¿ããããã¦ã©;檴ǰãº\0ã¼;檸on;ä
¡uÃ¥á¾Ä;dá³ãil;ä
rc;ä
ÆEasããã;檶p;檺im;æ©olint;æ¨iÃá;äotÆ;beã´áµãµæ
;橦ÎAacmstxãããããã£ãrr;ærÄhrããëâ¨Ä;oਸ਼਴tè»Â§ä§i;ä»war;椩mÄinã©Ã°nuóñt;æ¶rÄ;oã¶âìð°Èacoyãããã rp;æ¯Ähyããcy;ä;ärtÉã\0\0ãiäá¤araì⹯è»ÂäÄgmã¨ã´maÆ;fvã±ã²ã²ä;äÐ;deglnprá«ã
ããããã¡ã¦ot;橪Ä;qá±á°Ä;Eããæª;æª Ä;Eããæª;æªe;ælus;樤arr;楲aròá½Èaeitã¸ãããÄlsã½ãlsetméãªhp;樳parsl;槤Ädlá£ãe;æ£Ä;eããæªªÄ;sã¢ã£æª¬;ìâª¬ï¸Æflpã®ã³ãtcy;äÄ;bã¸ã¹ä¯Ä;aã¾ã¿æ§r;æ¿f;ìð¤aÄdrãÐesÄ;uããæ it»ãÆcsuã ã¹ãÄauã¥ã¯pÄ;sáã«;ìâï¸pÄ;sá´ãµ;ìâï¸uÄbpã¿ãÆ;esááãetÄ;eáãñáÆ;esá¨áãetÄ;eá¨ãÃ±á®Æ;afá
»ã¦Ö°rÅ¥ã«Ö±Â»á
¼aròá
Ècemtã¹ã¾ãã
r;ìðtmîñiìãaræá¾ÄarããrÄ;fãá¿æÄanããightÄepã£ãªpsiloîỠhé⺯s»â¡Êbcmnpã»ãáããÒ;Edemnprsãããããã£ã¬ã±ã¶æ;æ«
ot;檽Ä;dáãot;æ«ult;æ«ÄEeã¨ãª;æ«;ælus;檿arr;楹Æeiuã½ããtÆ;enãã
ãqÄ;qáãeqÄ;qã«ã¨m;æ«Äbpãã;æ«;æ«cÌ;acensáã¬ã²ã¹ã»ã¦pproøãºurlyeñá¾Ã±á³Æaesãããpproøãqñãg;æªÚ123;Edehlmnpsã©ã¬ã¯áã²ã´ãããããã¨ãè»Â¹ä¹è»Â²ä²è»Â³ä³;æ«Äosã¹ã¼t;檾ub;æ«Ä;dá¢ã
ot;æ«sÄouããl;æb;æ«arr;楻ult;æ«ÄEeã¤ã¦;æ«;ælus;æ«Æeiuã´ããtÆ;enáã¼ãqÄ;qá¢ã²eqÄ;qã§ã¤m;æ«Äbpãã;æ«;æ«ÆAanãã ãrr;ærÄhrã¦ã¨Ã«â®Ä;oਫ਩war;椪ligè»Ãä௡ããã áã³ã¹\0ã¾ã\0\0\0\0\0ãã\0ãã¬\0\0\0ãɲã\0\0ãget;æ;ärÃ«à¹Æaeyã¦ã«ã°ron;ä
¥dil;ä
£;älrec;ær;ìð±Èeikoãããµã¼Ç²ã\0ãeÄ4fááaÆ;svãããä¸ym;äÄcnã¢ã²kÄasã¨ã®pproøáim»á¬sðáÄasãºã®Ã°árnè»Ã¾ä¾Ç¬Ìãâ§esèÃ;bdãããäÄ;aá¤ãr;樱;樰Æepsã¡ã£ãáâ©È;bcfÒã¬ã°ã´ot;æ¶ir;櫱Ä;oã¹ã¼ìð¥rk;æ«Ã¡ã¢rime;æ´Æaipããã¤dÃ¥áÎadempstã¡ããããããngleÊ;dlqrã°ã±ã¶ããæµown»ᶻeftÄ;eâ ã¾Ã±à¤®;æightÄ;eãªãñáot;æ¬inus;樺lus;樹b;æ§ime;樻ezium;æ¢Æchtã²ã½ãÄryã·ã»;ìð;äcy;ärok;ä
§Äioããxôá·headÄlrãã eftarro÷à¡ightarrow»à½à¤AHabcdfghlmoprstuwãããã¤ã°ã¼ã ã 㠣㠴ã¡ã¡ã¡«ã¢©ã£ã£ã£ªã£¶ròÏar;楣Äcrãã¢uteè»ÃºäºÃ²á
rÇ£ãª\0ãy;äve;ä
Äiyãµãºrcè»Ã»ä»;äÆabhã ã ã ròálac;ä
±aòáÄirã ã sht;楾;ìð²raveè»Ã¹ä¹Å¡ã §ã ±rÄlr㠬㠮»à¥Â»álk;æÄctã ¹ã¡É¯ã ¿\0\0ã¡rnÄ;eã¡
ã¡ær»ã¡op;æri;æ¸Äalã¡ã¡cr;ä
«è»Â¨ÍÄgp㡢㡦on;ä
³f;ìð¦Ìadhlsuá
㡸㡽á²ã¢ã¢ ownáá³arpoonÄlrã¢ã¢efôã ighô㠯iÆ;hlã¢ã¢ã¢ä
»áºon»ã¢parrows;æÆcit㢰ã£ã£É¯ã¢¶\0\0ã£rnÄ;e㢼㢽ær»㢽op;æng;ä
¯ri;æ¹cr;ìðÆdirã£ã£ã£¢ot;æ°lde;ä
©iÄ;fã°ã£¨Â»á Äam㣯㣲rò㢨lè»Ã¼ä¼angle;榧ÞABDacdeflnoprszã¤ã¤ã¤©ã¤ã¦µã¦¸ã¦½ã§ã§¤ã§¨ã§³ã§¹ã§½ã¨ã¨ ròϷarÄ;v㤦㤧櫨;æ«©asèϡÄnr㤲㤷grt;æ¦Îeknprstã£ã¥ã¥ã¥ã¥ã¥¤ã¦appáâothinÃ§áºÆhirã«â»ã¥opô⾵Ä;há·ã¥¢Ã¯ãÄiu㥩ã¥gmáã³Äbp㥲ã¦setneqÄ;q㥽ã¦ìâï¸;ìâ«ï¸setneqÄ;qã¦ã¦ìâï¸;ìâ«ï¸Ährã¦ã¦etáãiangleÄlr㦪㦯eft»थight»áy;ä²ashÂ»á¶Æelrã§ã§ã§Æ;beâ·ªã§ã§ar;æ»q;ælip;æ®Äbtã§á¨aòá©r;ìð³tré㦮suÄbp㧯㧱»à´Â»àµpf;ìð§roð໻tré㦴Äcuã¨ã¨r;ìðÄbpã¨ã¨nÄEeã¦ã¨Â»ã¥¾nÄEeã¦ã¨Â»ã¦igzag;æ¦Îcefoprs㨶㨻ã©ã©ã©ã©¡ã©ªirc;ä
µÄdiã©ã©Äbgã©
ã©ar;æ©eÄ;qáºã©;æerp;ær;ìð´pf;ìð¨Ä;eá¹ã©¦atèá¹cr;ìðà«£áãª\0ãª\0ãªãª\0\0ãªãª¨ãª«ãª¯\0\0ã«ã«\0ã«áátréár;ìðµÄAaãªãªròÏrò৶;ä¾ÄAa㪡㪤ròθrò৫aðâis;æ»Ædptá¤ãªµãª¾Äfl㪺á©;ìð©imÃ¥á²ÄAaã«ã«ròÏròà¨Äcqã«á¸r;ìðÄptáã«réáÐacefiosu㫰㫽ã¬ã¬ã¬ã¬ã¬ã¬¡cÄuyã«¶ã«»teè»Ã½ä½;äÄiyã¬ã¬rc;ä
·;änè»Â¥ä¥r;ìð¶cy;äpf;ìðªcr;ìðÄcm㬦㬩y;älè»Ã¿ä¿Ôacdefhioswããããã¤ã©ãã´ãºã®cute;ä
ºÄayããron;ä
¾;ä·ot;ä
¼Äetãã¡træáa;ä¶r;ìð·cy;ä¶grarr;æpf;ìð«cr;ìðÄjnã®
ã®;æj;æ
8'.split("").map(e=>e.charCodeAt(0))),Rn=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);function yn(e){var u;return e>=55296&&e<=57343||e>1114111?65533:(u=Rn.get(e))!==null&&u!==void 0?u:e}var v;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(v||(v={}));const Pn=32;var le;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(le||(le={}));function rt(e){return e>=v.ZERO&&e<=v.NINE}function Mn(e){return e>=v.UPPER_A&&e<=v.UPPER_F||e>=v.LOWER_A&&e<=v.LOWER_F}function kn(e){return e>=v.UPPER_A&&e<=v.UPPER_Z||e>=v.LOWER_A&&e<=v.LOWER_Z||rt(e)}function Bn(e){return e===v.EQUALS||kn(e)}var F;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(F||(F={}));var ce;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(ce||(ce={}));class wn{constructor(u,t,a){this.decodeTree=u,this.emitCodePoint=t,this.errors=a,this.state=F.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=ce.Strict}startEntity(u){this.decodeMode=u,this.state=F.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(u,t){switch(this.state){case F.EntityStart:return u.charCodeAt(t)===v.NUM?(this.state=F.NumericStart,this.consumed+=1,this.stateNumericStart(u,t+1)):(this.state=F.NamedEntity,this.stateNamedEntity(u,t));case F.NumericStart:return this.stateNumericStart(u,t);case F.NumericDecimal:return this.stateNumericDecimal(u,t);case F.NumericHex:return this.stateNumericHex(u,t);case F.NamedEntity:return this.stateNamedEntity(u,t)}}stateNumericStart(u,t){return t>=u.length?-1:(u.charCodeAt(t)|Pn)===v.LOWER_X?(this.state=F.NumericHex,this.consumed+=1,this.stateNumericHex(u,t+1)):(this.state=F.NumericDecimal,this.stateNumericDecimal(u,t))}addToNumericResult(u,t,a,r){if(t!==a){const i=a-t;this.result=this.result*Math.pow(r,i)+Number.parseInt(u.substr(t,
vendor: 2,520 bytes, line 8
8i),r),this.consumed+=i}}stateNumericHex(u,t){const a=t;for(;t<u.length;){const r=u.charCodeAt(t);if(rt(r)||Mn(r))t+=1;else return this.addToNumericResult(u,a,t,16),this.emitNumericEntity(r,3)}return this.addToNumericResult(u,a,t,16),-1}stateNumericDecimal(u,t){const a=t;for(;t<u.length;){const r=u.charCodeAt(t);if(rt(r))t+=1;else return this.addToNumericResult(u,a,t,10),this.emitNumericEntity(r,2)}return this.addToNumericResult(u,a,t,10),-1}emitNumericEntity(u,t){var a;if(this.consumed<=t)return(a=this.errors)===null||a===void 0||a.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(u===v.SEMI)this.consumed+=1;else if(this.decodeMode===ce.Strict)return 0;return this.emitCodePoint(yn(this.result),this.consumed),this.errors&&(u!==v.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(u,t){const{decodeTree:a}=this;let r=a[this.treeIndex],i=(r&le.VALUE_LENGTH)>>14;for(;t<u.length;t++,this.excess++){const n=u.charCodeAt(t);if(this.treeIndex=Fn(a,r,this.treeIndex+Math.max(1,i),n),this.treeIndex<0)return this.result===0||this.decodeMode===ce.Attribute&&(i===0||Bn(n))?0:this.emitNotTerminatedNamedEntity();if(r=a[this.treeIndex],i=(r&le.VALUE_LENGTH)>>14,i!==0){if(n===v.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==ce.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var u;const{result:t,decodeTree:a}=this,r=(a[t]&le.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,r,this.consumed),(u=this.errors)===null||u===void 0||u.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(u,t,a){const{decodeTree:r}=this;return this.emitCodePoint(t===1?r[u]&~le.VALUE_LENGTH:r[u+1],a),t===3&&this.emitCodePoint(r[u+2],a),a}end(){var u;switch(this.state){case F.NamedEntity:return this.result!==0&&(this.decodeMode!==ce.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case F.NumericDecimal:return this.emitNumericEntity(0,2);case F.NumericHex:return this.emitNumericEntity(0,3);case F.NumericStart:return(u=this.errors)===null||u===void 0||u.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case F.EntityStart:return 0}}}function Fn(e,u,t,a){const r=(u&le.BRANCH_LENGTH)>>7,i=u&le.JUMP_TABLE;if(r===0)return i!==0&&a===i?t:-1;if(i){const l=a-i;return l<0||l>=r?-1:e[t+l]-1}let n=t,d=n+r-1;for(;n<=d;){const l=n+d>>>1,h=e[l];
8if(h<a)n=l+1;else if(h>a)d=l-1;else return e[l+r]}return-1}var _;(function(e){e.HTML="http://www.w3.org/1999/xhtml",e.MATHML="http://www.w3.org/1998/Math/MathML",e.SVG="http://www.w3.org/2000/svg",e.XLINK="http://www.w3.org/1999/xlink",e.XML="http://www.w3.org/XML/1998/namespace",e.XMLNS="http://www.w3.org/2000/xmlns/"})(_||(_={}));var pe;(function(e){e.TYPE="type",e.ACTION="action",e.ENCODING="encoding",e.PROMPT="prompt",e.NAME="name",e.COLOR="color",e.FACE="face",e.SIZE="size"})(pe||(pe={}));var K;(function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"})(K||(K={}));var b;(function(e){e.A="a",e.ADDRESS="address",e.ANNOTATION_XML="annotation-xml",e.APPLET="applet",e.AREA="area",e.ARTICLE="article",e.ASIDE="aside",e.B="b",e.BASE="base",e.BASEFONT="basefont",e.BGSOUND="bgsound",e.BIG="big",e.BLOCKQUOTE="blockquote",e.BODY="body",e.BR="br",e.BUTTON="button",e.CAPTION="caption",e.CENTER="center",e.CODE="code",e.COL="col",e.COLGROUP="colgroup",e.DD="dd",e.DESC="desc",e.DETAILS="details",e.DIALOG="dialog",e.DIR="dir",e.DIV="div",e.DL="dl",e.DT="dt",e.EM="em",e.EMBED="embed",e.FIELDSET="fieldset",e.FIGCAPTION="figcaption",e.FIGURE="figure",e.FONT="font",e.FOOTER="footer",e.FOREIGN_OBJECT="foreignObject",e.FORM="form",e.FRAME="frame",e.FRAMESET="frameset",e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.HEAD="head",e.HEADER="header",e.HGROUP="hgroup",e.HR="hr",e.HTML="html",e.I="i",e.IMG="img",e.IMAGE="image",e.INPUT="input",e.IFRAME="iframe",e.KEYGEN="keygen",e.LABEL="label",e.LI="li",e.LINK="link",e.LISTING="listing",e.MAIN="main",e.MALIGNMARK="malignmark",e.MARQUEE="marquee",e.MATH="math",e.MENU="menu",e.META="meta",e.MGLYPH="mglyph",e.MI="mi",e.MO="mo",e.MN="mn",e.MS="ms",e.MTEXT="mtext",e.NAV="nav",e.NOBR="nobr",e.NOFRAMES="noframes",e.NOEMBED="noembed",e.NOSCRIPT="noscript",e.OBJECT="object",e.OL="ol",e.OPTGROUP="optgroup",e.OPTION="option",e.P="p",e.PARAM="param",e.PLAINTEXT="plaintext",e.PRE="pre",e.RB="rb",e.RP="rp",e.RT="rt",e.RTC="rtc",e.RUBY="ruby",e.S="s",e.SCRIPT="script",e.SEARCH="search",e.SECTION="section",e.SELECT="select",e.SOURCE="source",e.SMALL="small",e.SPAN="span",e.STRIKE="strike",e.STRONG="strong",e.STYLE="style",e.SUB="sub",e.SUMMARY="summary",e.SUP="sup",e.TABLE="table",e.TBODY="tbody",e.TEMPLATE="template",e.TEXTAREA="textarea",e.TFOOT="tfoot",e.TD="td",e.TH="th",e.THEAD="thead",e.TITLE="title",e.TR="tr",e.TRACK="track",e.TT="tt",e.U="u",e.UL="ul",e.SVG="svg",e.VAR="var",e.WBR="wbr",e.XMP="xmp"})(b||(b={}));var s;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.A=1]="A",e[e.ADDRESS=2]="ADDRESS",e[e.ANNOTATION_XML=3]="ANNOTATION_XML",e[e.APPLET=4]="APPLET",e[e.AREA=5]="AREA",e[e.ARTICLE=6]="ARTICLE",e[e.ASIDE=7]="ASIDE",e[e.B=8]="B",e[e.BASE=9]="BASE",e[e.BASEFONT=10]="BASEFONT",e[e.BGSOUND=11]="BGSOUND",e[e.BIG=12]="BIG",e[e.BLOCKQUOTE=13]="BLOCKQUOTE",e[e.BODY=14]="BODY",e[e.BR=15]="BR",e[e.BUTTON=16]="BUTTON",e[e.CAPTION=17]="CAPTION",e[e.CENTER=18]="CENTER",e[e.CODE=19]="CODE",e[e.COL=20]="COL",e[e.COLGROUP=21]="COLGROUP",e[e.DD=22]="DD",e[e.DESC=23]="DESC",e[e.DETAILS=24]="DETAILS",e[e.DIALOG=25]="DIALOG",e[e.DIR=26]="DIR",e[e.DIV=27]="DIV",e[e.DL=28]="DL",e[e.DT=29]="DT",e[e.EM=30]="EM",e[e.EMBED=31]="EMBED",e[e.FIELDSET=32]="FIELDSET",e[e.FIGCAPTION=33]="FIGCAPTION",e[e.FIGURE=34]="FIGURE",e[e.FONT=35]="FONT",e[e.FOOTER=36]="FOOTER",e[e.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",e[e.FORM=38]="FORM",e[e.FRAME=39]="FRAME",e[e.FRAMESET=40]="FRAMESET",e[e.H1=41]="H1",e[e.H2=42]="H2",e[e.H3=43]="H3",e[e.H4=44]="H4",e[e.H5=45]="H5",e[e.H6=46]="H6",e[e.HEAD=47]="HEAD",e[e.HEADER=48]="HEADER",e[e.HGROUP=49]="HGROUP",e[e.HR=50]="HR",e[e.HTML=51]="HTML",e[e.I=52]="I",e[e.IMG=53]="IMG",e[e.IMAGE=54]="IMAGE",e[e.INPUT=55]="INPUT",e[e.IFRAME=56]="IFRAME",e[e.KEYGEN=57]="KEYGEN",e[e.LABEL=58]="LABEL",e[e.LI=59]="LI",e[e.LINK=60]="LINK",e[e.LISTING=61]="LISTING",e[e.MAIN=62]="MAIN",e[e.MALIGNMARK=63]="MALIGNMARK",e[e.MARQUEE=64]="MARQUEE",e[e.MATH=65]="MATH",e[e.MENU=66]="MENU",e[e.META=67]="META",e[e.MGLYPH=68]="MGLYPH",e[e.MI=69]="MI",e[e.MO=70]="MO",e[e.MN=71]="MN",e[e.MS=72]="MS",e[e.MTEXT=73]="MTEXT",e[e.NAV=74]="NAV",e[e.NOBR=75]="NOBR",e[e.NOFRAMES=76]="NOFRAMES",e[e.NOEMBED=77]="NOEMBED",e[e.NOSCRIPT=78]="NOSCRIPT",e[e.OBJECT=79]="OBJECT",e[e.OL=80]="OL",e[e.OPTGROUP=81]="OPTGROUP",e[e.OPTION=82]="OPTION",e[e.P=83]="P",e[e.PARAM=84]="PARAM",e[e.PLAINTEXT=85]="PLAINTEXT",e[e.PRE=86]="PRE",e[e.RB=87]="RB",e[e.RP=88]="RP",e[e.RT=89]="RT",e[e.RTC=90]="RTC",e[e.RUBY=91]="RUBY",e[e.S=92]="S",e[e.SCRIPT=93]="SCRIPT",e[e.SEARCH=94]="SEARCH",e[e.SECTION=95]="SECTION",e[e.SELECT=96]="SELECT",e[e.SOURCE=97]="SOURCE",e[e.SMALL=98]="SMALL",e[e.SPAN=99]="SPAN",e[e.STRIKE=100]="STRIKE",e[e.STRONG=101]="STRONG",e[e.STYLE=102]="STYLE",e[e.SUB=103]="SUB",e[e.SUMMARY=104]="SUMMARY",e[e.SUP=105]="SUP",e[e.TABLE=106]="TABLE",e[e.TBODY=107]="TBODY",e[e.TEMPLATE=108]="TEMPLATE",e[e.TEXTAREA=109]="TEXTAREA",e[e.TFOOT=110]="TFOOT",e[e.TD=111]="TD",e[e.TH=112]="TH",e[e.THEAD=113]="THEAD",e[e.TITLE=114]="TITLE",e[e.TR=115]="TR",e[e.TRACK=116]="TRACK",e[e.TT=117]="TT",e[e.U=118]="U",e[e.UL=119]="UL",e[e.SVG=120]="SVG",e[e.VAR=121]="VAR",e[e.WBR=122]="WBR",e[e.XMP=123]="XMP"})(s||(s={}));const Un=new Map([[b.A,s.A],[b.ADDRESS,s.ADDRESS],[b.ANNOTATION_XML,s.ANNOTATION_XML],[b.APPLET,s.APPLET],[b.AREA,s.AREA],[b.ARTICLE,s.ARTICLE],[b.ASIDE,s.ASIDE],[b.B,s.B],[b.BASE,s.BASE],[b.BASEFONT,s.BASEFONT],[b.BGSOUND,s.BGSOUND],[b.BIG,s.BIG],[b.BLOCKQUOTE,s.BLOCKQUOTE],[b.BODY,s.BODY],[b.BR,s.BR],[b.BUTTON,s.BUTTON],[b.CAPTION,s.CAPTION],[b.CENTER,s.CENTER],[b.CODE,s.CODE],[b.COL,s.COL],[b.COLGROUP,s.COLGROUP],[b.DD,s.DD],[b.DESC,s.DESC],[b.DETAILS,s.DETAILS
vendor: 110,507 bytes, line 8
8],[b.DIALOG,s.DIALOG],[b.DIR,s.DIR],[b.DIV,s.DIV],[b.DL,s.DL],[b.DT,s.DT],[b.EM,s.EM],[b.EMBED,s.EMBED],[b.FIELDSET,s.FIELDSET],[b.FIGCAPTION,s.FIGCAPTION],[b.FIGURE,s.FIGURE],[b.FONT,s.FONT],[b.FOOTER,s.FOOTER],[b.FOREIGN_OBJECT,s.FOREIGN_OBJECT],[b.FORM,s.FORM],[b.FRAME,s.FRAME],[b.FRAMESET,s.FRAMESET],[b.H1,s.H1],[b.H2,s.H2],[b.H3,s.H3],[b.H4,s.H4],[b.H5,s.H5],[b.H6,s.H6],[b.HEAD,s.HEAD],[b.HEADER,s.HEADER],[b.HGROUP,s.HGROUP],[b.HR,s.HR],[b.HTML,s.HTML],[b.I,s.I],[b.IMG,s.IMG],[b.IMAGE,s.IMAGE],[b.INPUT,s.INPUT],[b.IFRAME,s.IFRAME],[b.KEYGEN,s.KEYGEN],[b.LABEL,s.LABEL],[b.LI,s.LI],[b.LINK,s.LINK],[b.LISTING,s.LISTING],[b.MAIN,s.MAIN],[b.MALIGNMARK,s.MALIGNMARK],[b.MARQUEE,s.MARQUEE],[b.MATH,s.MATH],[b.MENU,s.MENU],[b.META,s.META],[b.MGLYPH,s.MGLYPH],[b.MI,s.MI],[b.MO,s.MO],[b.MN,s.MN],[b.MS,s.MS],[b.MTEXT,s.MTEXT],[b.NAV,s.NAV],[b.NOBR,s.NOBR],[b.NOFRAMES,s.NOFRAMES],[b.NOEMBED,s.NOEMBED],[b.NOSCRIPT,s.NOSCRIPT],[b.OBJECT,s.OBJECT],[b.OL,s.OL],[b.OPTGROUP,s.OPTGROUP],[b.OPTION,s.OPTION],[b.P,s.P],[b.PARAM,s.PARAM],[b.PLAINTEXT,s.PLAINTEXT],[b.PRE,s.PRE],[b.RB,s.RB],[b.RP,s.RP],[b.RT,s.RT],[b.RTC,s.RTC],[b.RUBY,s.RUBY],[b.S,s.S],[b.SCRIPT,s.SCRIPT],[b.SEARCH,s.SEARCH],[b.SECTION,s.SECTION],[b.SELECT,s.SELECT],[b.SOURCE,s.SOURCE],[b.SMALL,s.SMALL],[b.SPAN,s.SPAN],[b.STRIKE,s.STRIKE],[b.STRONG,s.STRONG],[b.STYLE,s.STYLE],[b.SUB,s.SUB],[b.SUMMARY,s.SUMMARY],[b.SUP,s.SUP],[b.TABLE,s.TABLE],[b.TBODY,s.TBODY],[b.TEMPLATE,s.TEMPLATE],[b.TEXTAREA,s.TEXTAREA],[b.TFOOT,s.TFOOT],[b.TD,s.TD],[b.TH,s.TH],[b.THEAD,s.THEAD],[b.TITLE,s.TITLE],[b.TR,s.TR],[b.TRACK,s.TRACK],[b.TT,s.TT],[b.U,s.U],[b.UL,s.UL],[b.SVG,s.SVG],[b.VAR,s.VAR],[b.WBR,s.WBR],[b.XMP,s.XMP]]);function Ru(e){var u;return(u=Un.get(e))!==null&&u!==void 0?u:s.UNKNOWN}const A=s,Hn={[_.HTML]:new Set([A.ADDRESS,A.APPLET,A.AREA,A.ARTICLE,A.ASIDE,A.BASE,A.BASEFONT,A.BGSOUND,A.BLOCKQUOTE,A.BODY,A.BR,A.BUTTON,A.CAPTION,A.CENTER,A.COL,A.COLGROUP,A.DD,A.DETAILS,A.DIR,A.DIV,A.DL,A.DT,A.EMBED,A.FIELDSET,A.FIGCAPTION,A.FIGURE,A.FOOTER,A.FORM,A.FRAME,A.FRAMESET,A.H1,A.H2,A.H3,A.H4,A.H5,A.H6,A.HEAD,A.HEADER,A.HGROUP,A.HR,A.HTML,A.IFRAME,A.IMG,A.INPUT,A.LI,A.LINK,A.LISTING,A.MAIN,A.MARQUEE,A.MENU,A.META,A.NAV,A.NOEMBED,A.NOFRAMES,A.NOSCRIPT,A.OBJECT,A.OL,A.P,A.PARAM,A.PLAINTEXT,A.PRE,A.SCRIPT,A.SECTION,A.SELECT,A.SOURCE,A.STYLE,A.SUMMARY,A.TABLE,A.TBODY,A.TD,A.TEMPLATE,A.TEXTAREA,A.TFOOT,A.TH,A.THEAD,A.TITLE,A.TR,A.TRACK,A.UL,A.WBR,A.XMP]),[_.MATHML]:new Set([A.MI,A.MO,A.MN,A.MS,A.MTEXT,A.ANNOTATION_XML]),[_.SVG]:new Set([A.TITLE,A.FOREIGN_OBJECT,A.DESC]),[_.XLINK]:new Set,[_.XML]:new Set,[_.XMLNS]:new Set},it=new Set([A.H1,A.H2,A.H3,A.H4,A.H5,A.H6]),vn=new Set([b.STYLE,b.SCRIPT,b.XMP,b.IFRAME,b.NOEMBED,b.NOFRAMES,b.PLAINTEXT]);function qn(e,u){return vn.has(e)||u&&e===b.NOSCRIPT}var o;(function(e){e[e.DATA=0]="DATA",e[e.RCDATA=1]="RCDATA",e[e.RAWTEXT=2]="RAWTEXT",e[e.SCRIPT_DATA=3]="SCRIPT_DATA",e[e.PLAINTEXT=4]="PLAINTEXT",e[e.TAG_OPEN=5]="TAG_OPEN",e[e.END_TAG_OPEN=6]="END_TAG_OPEN",e[e.TAG_NAME=7]="TAG_NAME",e[e.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",e[e.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",e[e.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",e[e.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",e[e.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",e[e.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",e[e.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",e[e.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",e[e.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",e[e.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",e[e.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",e[e.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",e[e.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",e[e.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",e[e.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",e[e.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",e[e.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",e[e.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",e[e.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",e[e.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",e[e.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",e[e.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",e[e.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",e[e.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",e[e.BOGUS_COMMENT=40]="BOGUS_COMMENT",e[e.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",e[e.COMMENT_START=42]="COMMENT_START",e[e.COMMENT_START_DASH=43]="COMMENT_START_DASH",e[e.COMMENT=44]="COMMENT",e[e.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",e[e.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",e[e.COMMENT_END_DASH=49]="COMMENT_END_DASH",e[e.COMMENT_END=50]="COMMENT_END",e[e.COMMENT_END_BANG=51]="COMMENT_END_BANG",e[e.DOCTYPE=52]="DOCTYPE",e[e.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",e[e.DOCTYPE_NAME=54]="DOCTYPE_NAME",e[e.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",e[e.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",e[e.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",e[e.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",e[e.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",e[e.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",e[e.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",e[e.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",e[e.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",e[e.CDATA_SECTION=68]="CDATA_SECTION",e[e.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",e[e.CDATA_SECTION_END=70]="CDATA_SECTION_END",e[e.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",e[e.AMBIGUOUS_AMPERSAND=72]="AMBIGUOUS_AMPERSAND"})(o||(o={}));const Q={DATA:o.DATA,RCDATA:o.RCDATA,RAWTEXT:o.RAWTEXT,SCRIPT_DATA:o.SCRIPT_DATA,PLAINTEXT:o.PLAINTEXT,CDATA_SECTION:o.CDATA_SECTION};function Yn(e){return e>=c.DIGIT_0&&e<=c.DIGIT_9}function qe(e){return e>=c.LATIN_CAPITAL_A&&e<=c.LATIN_CAPITAL_Z}function Vn(e){return e>=c.LATIN_SMALL_A&&e<=c.LATIN_SMALL_Z}function oe(e){return Vn(e)||qe(e)}function ea(e){return oe(e)||Yn(e)}function iu(e){return e+32}function h0(e){return e===c.SPACE||e===c.LINE_FEED||e===c.TABULATION||e===c.FORM_FEED}function ua(e){return h0(e)||e===c.SOLIDUS||e===c.GREATER_THAN_SIGN}function Gn(e){return e===c.NULL?E.nullCharacterReference:e>1114111?E.characterReferenceOutsideUnicodeRange:o0(e)?E.surrogateCharacterReference:f0(e)?E.noncharacterCharacterReference:d0(e)||e===c.CARRIAGE_RETURN?E.controlCharacterReference:null}let Wn=class{constructor(u,t){this.options=u,this.handler=t,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=o.DATA,this.returnState=o.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new Ln(t),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new wn(Dn,(a,r)=>{this.preprocessor.pos=this.entityStartPos+r-1,this._flushCodePointConsumedAsCharacterReference(a)},t.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(E.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:a=>{this._err(E.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+a)},validateNumericCharacterReference:a=>{const r=Gn(a);r&&this._err(r,1)}}:void 0)}_err(u,t=0){var a,r;(r=(a=this.handler).onParseError)===null||r===void 0||r.call(a,this.preprocessor.getError(u,t))}getCurrentLocation(u){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-u,startOffset:this.preprocessor.offset-u,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;const u=this._consume();this._ensureHibernation()||this._callState(u)}this.inLoop=!1}}pause(){this.paused=!0}resume(u){if(!this.paused)throw new Error("Parser was already resumed");this.paused=!1,!this.inLoop&&(this._runParsingLoop(),this.paused||u?.())}write(u,t,a){this.active=!0,this.preprocessor.write(u,t),this._runParsingLoop(),this.paused||a?.()}insertHtmlAtCurrentPos(u){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(u),this._runParsingLoop()}_ensureHibernation(){return this.preprocessor.endOfChunkHit?(this.preprocessor.retreat(this.consumedAfterSnapshot),this.consumedAfterSnapshot=0,this.active=!1,!0):!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_advanceBy(u){this.consumedAfterSnapshot+=u;for(let t=0;t<u;t++)this.preprocessor.advance()}_consumeSequenceIfMatch(u,t){return this.preprocessor.startsWith(u,t)?(this._advanceBy(u.length-1),!0):!1}_createStartTagToken(){this.currentToken={type:L.START_TAG,tagName:"",tagID:s.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:L.END_TAG,tagName:"",tagID:s.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(u){this.currentToken={type:L.COMMENT,data:"",location:this.getCurrentLocation(u)}}_createDoctypeToken(u){this.currentToken={type:L.DOCTYPE,name:u,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(u,t){this.currentCharacterToken={type:u,chars:t,location:this.currentLocation}}_createAttr(u){this.currentAttr={name:u,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var u,t;const a=this.currentToken;if(l0(a,this.currentAttr.name)===null){if(a.attrs.push(this.currentAttr),a.location&&this.currentLocation){const r=(u=(t=a.location).attrs)!==null&&u!==void 0?u:t.attrs=Object.create(null);r[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue()}}else this._err(E.duplicateAttribute)}_leaveAttrValue(){this.currentLocation&&(this.currentLocation.endLine=this.preprocessor.line,this.currentLocation.endCol=this.preprocessor.col,this.currentLocation.endOffset=this.preprocessor.offset)}prepareToken(u){this._emitCurrentCharacterToken(u.location),this.currentToken=null,u.location&&(u.location.endLine=this.preprocessor.line,u.location.endCol=this.preprocessor.col+1,u.location.endOffset=this.preprocessor.offset+1),this.currentLocation=this.getCurrentLocation(-1)}emitCurrentTagToken(){const u=this.currentToken;this.prepareToken(u),u.tagID=Ru(u.tagName),u.type===L.START_TAG?(this.lastStartTagName=u.tagName,this.handler.onStartTag(u)):(u.attrs.length>0&&this._err(E.endTagWithAttributes),u.selfClosing&&this._err(E.endTagWithTrailingSolidus),this.handler.onEndTag(u)),this.preprocessor.dropParsedChunk()}emitCurrentComment(u){this.prepareToken(u),this.handler.onComment(u),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(u){this.prepareToken(u),this.handler.onDoctype(u),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(u){if(this.currentCharacterToken){switch(u&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=u.startLine,this.currentCharacterToken.location.endCol=u.startCol,this.currentCharacterToken.location.endOffset=u.startOffset),this.currentCharacterToken.type){case L.CHARACTER:{this.handler.onCharacter(this.currentCharacterToken);break}case L.NULL_CHARACTER:{this.handler.onNullCharacter(this.currentCharacterToken);break}case L.WHITESPACE_CHARACTER:{this.handler.onWhitespaceCharacter(this.currentCharacterToken);break}}this.currentCharacterToken=null}}_emitEOFToken(){const u=this.getCurrentLocation(0);u&&(u.endLine=u.startLine,u.endCol=u.startCol,u.endOffset=u.startOffset),this._emitCurrentCharacterToken(u),this.handler.onEof({type:L.EOF,location:u}),this.active=!1}_appendCharToCurrentCharacterToken(u,t){if(this.currentCharacterToken)if(this.currentCharacterToken.type===u){this.currentCharacterToken.chars+=t;return}else this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk();this._createCharacterToken(u,t)}_emitCodePoint(u){const t=h0(u)?L.WHITESPACE_CHARACTER:u===c.NULL?L.NULL_CHARACTER:L.CHARACTER;this._appendCharToCurrentCharacterToken(t,String.fromCodePoint(u))}_emitChars(u){this._appendCharToCurrentCharacterToken(L.CHARACTER,u)}_startCharacterReference(){this.returnState=this.state,this.state=o.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?ce.Attribute:ce.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===o.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===o.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===o.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(u){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(u):this._emitCodePoint(u)}_callState(u){switch(this.state){case o.DATA:{this._stateData(u);break}case o.RCDATA:{this._stateRcdata(u);break}case o.RAWTEXT:{this._stateRawtext(u);break}case o.SCRIPT_DATA:{this._stateScriptData(u);break}case o.PLAINTEXT:{this._statePlaintext(u);break}case o.TAG_OPEN:{this._stateTagOpen(u);break}case o.END_TAG_OPEN:{this._stateEndTagOpen(u);break}case o.TAG_NAME:{this._stateTagName(u);break}case o.RCDATA_LESS_THAN_SIGN:{this._stateRcdataLessThanSign(u);break}case o.RCDATA_END_TAG_OPEN:{this._stateRcdataEndTagOpen(u);break}case o.RCDATA_END_TAG_NAME:{this._stateRcdataEndTagName(u);break}case o.RAWTEXT_LESS_THAN_SIGN:{this._stateRawtextLessThanSign(u);break}case o.RAWTEXT_END_TAG_OPEN:{this._stateRawtextEndTagOpen(u);break}case o.RAWTEXT_END_TAG_NAME:{this._stateRawtextEndTagName(u);break}case o.SCRIPT_DATA_LESS_THAN_SIGN:{this._stateScriptDataLessThanSign(u);break}case o.SCRIPT_DATA_END_TAG_OPEN:{this._stateScriptDataEndTagOpen(u);break}case o.SCRIPT_DATA_END_TAG_NAME:{this._stateScriptDataEndTagName(u);break}case o.SCRIPT_DATA_ESCAPE_START:{this._stateScriptDataEscapeStart(u);break}case o.SCRIPT_DATA_ESCAPE_START_DASH:{this._stateScriptDataEscapeStartDash(u);break}case o.SCRIPT_DATA_ESCAPED:{this._stateScriptDataEscaped(u);break}case o.SCRIPT_DATA_ESCAPED_DASH:{this._stateScriptDataEscapedDash(u);break}case o.SCRIPT_DATA_ESCAPED_DASH_DASH:{this._stateScriptDataEscapedDashDash(u);break}case o.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataEscapedLessThanSign(u);break}case o.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:{this._stateScriptDataEscapedEndTagOpen(u);break}case o.SCRIPT_DATA_ESCAPED_END_TAG_NAME:{this._stateScriptDataEscapedEndTagName(u);break}case o.SCRIPT_DATA_DOUBLE_ESCAPE_START:{this._stateScriptDataDoubleEscapeStart(u);break}case o.SCRIPT_DATA_DOUBLE_ESCAPED:{this._stateScriptDataDoubleEscaped(u);break}case o.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:{this._stateScriptDataDoubleEscapedDash(u);break}case o.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:{this._stateScriptDataDoubleEscapedDashDash(u);break}case o.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataDoubleEscapedLessThanSign(u);break}case o.SCRIPT_DATA_DOUBLE_ESCAPE_END:{this._stateScriptDataDoubleEscapeEnd(u);break}case o.BEFORE_ATTRIBUTE_NAME:{this._stateBeforeAttributeName(u);break}case o.ATTRIBUTE_NAME:{this._stateAttributeName(u);break}case o.AFTER_ATTRIBUTE_NAME:{this._stateAfterAttributeName(u);break}case o.BEFORE_ATTRIBUTE_VALUE:{this._stateBeforeAttributeValue(u);break}case o.ATTRIBUTE_VALUE_DOUBLE_QUOTED:{this._stateAttributeValueDoubleQuoted(u);break}case o.ATTRIBUTE_VALUE_SINGLE_QUOTED:{this._stateAttributeValueSingleQuoted(u);break}case o.ATTRIBUTE_VALUE_UNQUOTED:{this._stateAttributeValueUnquoted(u);break}case o.AFTER_ATTRIBUTE_VALUE_QUOTED:{this._stateAfterAttributeValueQuoted(u);break}case o.SELF_CLOSING_START_TAG:{this._stateSelfClosingStartTag(u);break}case o.BOGUS_COMMENT:{this._stateBogusComment(u);break}case o.MARKUP_DECLARATION_OPEN:{this._stateMarkupDeclarationOpen(u);break}case o.COMMENT_START:{this._stateCommentStart(u);break}case o.COMMENT_START_DASH:{this._stateCommentStartDash(u);break}case o.COMMENT:{this._stateComment(u);break}case o.COMMENT_LESS_THAN_SIGN:{this._stateCommentLessThanSign(u);break}case o.COMMENT_LESS_THAN_SIGN_BANG:{this._stateCommentLessThanSignBang(u);break}case o.COMMENT_LESS_THAN_SIGN_BANG_DASH:{this._stateCommentLessThanSignBangDash(u);break}case o.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:{this._stateCommentLessThanSignBangDashDash(u);break}case o.COMMENT_END_DASH:{this._stateCommentEndDash(u);break}case o.COMMENT_END:{this._stateCommentEnd(u);break}case o.COMMENT_END_BANG:{this._stateCommentEndBang(u);break}case o.DOCTYPE:{this._stateDoctype(u);break}case o.BEFORE_DOCTYPE_NAME:{this._stateBeforeDoctypeName(u);break}case o.DOCTYPE_NAME:{this._stateDoctypeName(u);break}case o.AFTER_DOCTYPE_NAME:{this._stateAfterDoctypeName(u);break}case o.AFTER_DOCTYPE_PUBLIC_KEYWORD:{this._stateAfterDoctypePublicKeyword(u);break}case o.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateBeforeDoctypePublicIdentifier(u);break}case o.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypePublicIdentifierDoubleQuoted(u);break}case o.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypePublicIdentifierSingleQuoted(u);break}case o.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateAfterDoctypePublicIdentifier(u);break}case o.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:{this._stateBetweenDoctypePublicAndSystemIdentifiers(u);break}case o.AFTER_DOCTYPE_SYSTEM_KEYWORD:{this._stateAfterDoctypeSystemKeyword(u);break}case o.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateBeforeDoctypeSystemIdentifier(u);break}case o.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypeSystemIdentifierDoubleQuoted(u);break}case o.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypeSystemIdentifierSingleQuoted(u);break}case o.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateAfterDoctypeSystemIdentifier(u);break}case o.BOGUS_DOCTYPE:{this._stateBogusDoctype(u);break}case o.CDATA_SECTION:{this._stateCdataSection(u);break}case o.CDATA_SECTION_BRACKET:{this._stateCdataSectionBracket(u);break}case o.CDATA_SECTION_END:{this._stateCdataSectionEnd(u);break}case o.CHARACTER_REFERENCE:{this._stateCharacterReference();break}case o.AMBIGUOUS_AMPERSAND:{this._stateAmbiguousAmpersand(u);break}default:throw new Error("Unknown state")}}_stateData(u){switch(u){case c.LESS_THAN_SIGN:{this.state=o.TAG_OPEN;break}case c.AMPERSAND:{this._startCharacterReference();break}case c.NULL:{this._err(E.unexpectedNullCharacter),this._emitCodePoint(u);break}case c.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(u)}}_stateRcdata(u){switch(u){case c.AMPERSAND:{this._startCharacterReference();break}case c.LESS_THAN_SIGN:{this.state=o.RCDATA_LESS_THAN_SIGN;break}case c.NULL:{this._err(E.unexpectedNullCharacter),this._emitChars(y);break}case c.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(u)}}_stateRawtext(u){switch(u){case c.LESS_THAN_SIGN:{this.state=o.RAWTEXT_LESS_THAN_SIGN;break}case c.NULL:{this._err(E.unexpectedNullCharacter),this._emitChars(y);break}case c.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(u)}}_stateScriptData(u){switch(u){case c.LESS_THAN_SIGN:{this.state=o.SCRIPT_DATA_LESS_THAN_SIGN;break}case c.NULL:{this._err(E.unexpectedNullCharacter),this._emitChars(y);break}case c.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(u)}}_statePlaintext(u){switch(u){case c.NULL:{this._err(E.unexpectedNullCharacter),this._emitChars(y);break}case c.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(u)}}_stateTagOpen(u){if(oe(u))this._createStartTagToken(),this.state=o.TAG_NAME,this._stateTagName(u);else switch(u){case c.EXCLAMATION_MARK:{this.state=o.MARKUP_DECLARATION_OPEN;break}case c.SOLIDUS:{this.state=o.END_TAG_OPEN;break}case c.QUESTION_MARK:{this._err(E.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=o.BOGUS_COMMENT,this._stateBogusComment(u);break}case c.EOF:{this._err(E.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break}default:this._err(E.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=o.DATA,this._stateData(u)}}_stateEndTagOpen(u){if(oe(u))this._createEndTagToken(),this.state=o.TAG_NAME,this._stateTagName(u);else switch(u){case c.GREATER_THAN_SIGN:{this._err(E.missingEndTagName),this.state=o.DATA;break}case c.EOF:{this._err(E.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break}default:this._err(E.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=o.BOGUS_COMMENT,this._stateBogusComment(u)}}_stateTagName(u){const t=this.currentToken;switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:{this.state=o.BEFORE_ATTRIBUTE_NAME;break}case c.SOLIDUS:{this.state=o.SELF_CLOSING_START_TAG;break}case c.GREATER_THAN_SIGN:{this.state=o.DATA,this.emitCurrentTagToken();break}case c.NULL:{this._err(E.unexpectedNullCharacter),t.tagName+=y;break}case c.EOF:{this._err(E.eofInTag),this._emitEOFToken();break}default:t.tagName+=String.fromCodePoint(qe(u)?iu(u):u)}}_stateRcdataLessThanSign(u){u===c.SOLIDUS?this.state=o.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=o.RCDATA,this._stateRcdata(u))}_stateRcdataEndTagOpen(u){oe(u)?(this.state=o.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(u)):(this._emitChars("</"),this.state=o.RCDATA,this._stateRcdata(u))}handleSpecialEndTag(u){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();this._createEndTagToken();const t=this.currentToken;switch(t.tagName=this.lastStartTagName,this.preprocessor.peek(this.lastStartTagName.length)){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=o.BEFORE_ATTRIBUTE_NAME,!1;case c.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=o.SELF_CLOSING_START_TAG,!1;case c.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=o.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(u){this.handleSpecialEndTag(u)&&(this._emitChars("</"),this.state=o.RCDATA,this._stateRcdata(u))}_stateRawtextLessThanSign(u){u===c.SOLIDUS?this.state=o.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=o.RAWTEXT,this._stateRawtext(u))}_stateRawtextEndTagOpen(u){oe(u)?(this.state=o.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(u)):(this._emitChars("</"),this.state=o.RAWTEXT,this._stateRawtext(u))}_stateRawtextEndTagName(u){this.handleSpecialEndTag(u)&&(this._emitChars("</"),this.state=o.RAWTEXT,this._stateRawtext(u))}_stateScriptDataLessThanSign(u){switch(u){case c.SOLIDUS:{this.state=o.SCRIPT_DATA_END_TAG_OPEN;break}case c.EXCLAMATION_MARK:{this.state=o.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break}default:this._emitChars("<"),this.state=o.SCRIPT_DATA,this._stateScriptData(u)}}_stateScriptDataEndTagOpen(u){oe(u)?(this.state=o.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(u)):(this._emitChars("</"),this.state=o.SCRIPT_DATA,this._stateScriptData(u))}_stateScriptDataEndTagName(u){this.handleSpecialEndTag(u)&&(this._emitChars("</"),this.state=o.SCRIPT_DATA,this._stateScriptData(u))}_stateScriptDataEscapeStart(u){u===c.HYPHEN_MINUS?(this.state=o.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=o.SCRIPT_DATA,this._stateScriptData(u))}_stateScriptDataEscapeStartDash(u){u===c.HYPHEN_MINUS?(this.state=o.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=o.SCRIPT_DATA,this._stateScriptData(u))}_stateScriptDataEscaped(u){switch(u){case c.HYPHEN_MINUS:{this.state=o.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break}case c.LESS_THAN_SIGN:{this.state=o.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case c.NULL:{this._err(E.unexpectedNullCharacter),this._emitChars(y);break}case c.EOF:{this._err(E.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this._emitCodePoint(u)}}_stateScriptDataEscapedDash(u){switch(u){case c.HYPHEN_MINUS:{this.state=o.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break}case c.LESS_THAN_SIGN:{this.state=o.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case c.NULL:{this._err(E.unexpectedNullCharacter),this.state=o.SCRIPT_DATA_ESCAPED,this._emitChars(y);break}case c.EOF:{this._err(E.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=o.SCRIPT_DATA_ESCAPED,this._emitCodePoint(u)}}_stateScriptDataEscapedDashDash(u){switch(u){case c.HYPHEN_MINUS:{this._emitChars("-");break}case c.LESS_THAN_SIGN:{this.state=o.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case c.GREATER_THAN_SIGN:{this.state=o.SCRIPT_DATA,this._emitChars(">");break}case c.NULL:{this._err(E.unexpectedNullCharacter),this.state=o.SCRIPT_DATA_ESCAPED,this._emitChars(y);break}case c.EOF:{this._err(E.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=o.SCRIPT_DATA_ESCAPED,this._emitCodePoint(u)}}_stateScriptDataEscapedLessThanSign(u){u===c.SOLIDUS?this.state=o.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:oe(u)?(this._emitChars("<"),this.state=o.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(u)):(this._emitChars("<"),this.state=o.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(u))}_stateScriptDataEscapedEndTagOpen(u){oe(u)?(this.state=o.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(u)):(this._emitChars("</"),this.state=o.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(u))}_stateScriptDataEscapedEndTagName(u){this.handleSpecialEndTag(u)&&(this._emitChars("</"),this.state=o.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(u))}_stateScriptDataDoubleEscapeStart(u){if(this.preprocessor.startsWith(V.SCRIPT,!1)&&ua(this.preprocessor.peek(V.SCRIPT.length))){this._emitCodePoint(u);for(let t=0;t<V.SCRIPT.length;t++)this._emitCodePoint(this._consume());this.state=o.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=o.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(u))}_stateScriptDataDoubleEscaped(u){switch(u){case c.HYPHEN_MINUS:{this.state=o.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break}case c.LESS_THAN_SIGN:{this.state=o.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case c.NULL:{this._err(E.unexpectedNullCharacter),this._emitChars(y);break}case c.EOF:{this._err(E.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this._emitCodePoint(u)}}_stateScriptDataDoubleEscapedDash(u){switch(u){case c.HYPHEN_MINUS:{this.state=o.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break}case c.LESS_THAN_SIGN:{this.state=o.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case c.NULL:{this._err(E.unexpectedNullCharacter),this.state=o.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(y);break}case c.EOF:{this._err(E.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=o.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(u)}}_stateScriptDataDoubleEscapedDashDash(u){switch(u){case c.HYPHEN_MINUS:{this._emitChars("-");break}case c.LESS_THAN_SIGN:{this.state=o.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case c.GREATER_THAN_SIGN:{this.state=o.SCRIPT_DATA,this._emitChars(">");break}case c.NULL:{this._err(E.unexpectedNullCharacter),this.state=o.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(y);break}case c.EOF:{this._err(E.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=o.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(u)}}_stateScriptDataDoubleEscapedLessThanSign(u){u===c.SOLIDUS?(this.state=o.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=o.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(u))}_stateScriptDataDoubleEscapeEnd(u){if(this.preprocessor.startsWith(V.SCRIPT,!1)&&ua(this.preprocessor.peek(V.SCRIPT.length))){this._emitCodePoint(u);for(let t=0;t<V.SCRIPT.length;t++)this._emitCodePoint(this._consume());this.state=o.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=o.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(u))}_stateBeforeAttributeName(u){switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:break;case c.SOLIDUS:case c.GREATER_THAN_SIGN:case c.EOF:{this.state=o.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(u);break}case c.EQUALS_SIGN:{this._err(E.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=o.ATTRIBUTE_NAME;break}default:this._createAttr(""),this.state=o.ATTRIBUTE_NAME,this._stateAttributeName(u)}}_stateAttributeName(u){switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:case c.SOLIDUS:case c.GREATER_THAN_SIGN:case c.EOF:{this._leaveAttrName(),this.state=o.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(u);break}case c.EQUALS_SIGN:{this._leaveAttrName(),this.state=o.BEFORE_ATTRIBUTE_VALUE;break}case c.QUOTATION_MARK:case c.APOSTROPHE:case c.LESS_THAN_SIGN:{this._err(E.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(u);break}case c.NULL:{this._err(E.unexpectedNullCharacter),this.currentAttr.name+=y;break}default:this.currentAttr.name+=String.fromCodePoint(qe(u)?iu(u):u)}}_stateAfterAttributeName(u){switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:break;case c.SOLIDUS:{this.state=o.SELF_CLOSING_START_TAG;break}case c.EQUALS_SIGN:{this.state=o.BEFORE_ATTRIBUTE_VALUE;break}case c.GREATER_THAN_SIGN:{this.state=o.DATA,this.emitCurrentTagToken();break}case c.EOF:{this._err(E.eofInTag),this._emitEOFToken();break}default:this._createAttr(""),this.state=o.ATTRIBUTE_NAME,this._stateAttributeName(u)}}_stateBeforeAttributeValue(u){switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:break;case c.QUOTATION_MARK:{this.state=o.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break}case c.APOSTROPHE:{this.state=o.ATTRIBUTE_VALUE_SINGLE_QUOTED;break}case c.GREATER_THAN_SIGN:{this._err(E.missingAttributeValue),this.state=o.DATA,this.emitCurrentTagToken();break}default:this.state=o.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(u)}}_stateAttributeValueDoubleQuoted(u){switch(u){case c.QUOTATION_MARK:{this.state=o.AFTER_ATTRIBUTE_VALUE_QUOTED;break}case c.AMPERSAND:{this._startCharacterReference();break}case c.NULL:{this._err(E.unexpectedNullCharacter),this.currentAttr.value+=y;break}case c.EOF:{this._err(E.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(u)}}_stateAttributeValueSingleQuoted(u){switch(u){case c.APOSTROPHE:{this.state=o.AFTER_ATTRIBUTE_VALUE_QUOTED;break}case c.AMPERSAND:{this._startCharacterReference();break}case c.NULL:{this._err(E.unexpectedNullCharacter),this.currentAttr.value+=y;break}case c.EOF:{this._err(E.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(u)}}_stateAttributeValueUnquoted(u){switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:{this._leaveAttrValue(),this.state=o.BEFORE_ATTRIBUTE_NAME;break}case c.AMPERSAND:{this._startCharacterReference();break}case c.GREATER_THAN_SIGN:{this._leaveAttrValue(),this.state=o.DATA,this.emitCurrentTagToken();break}case c.NULL:{this._err(E.unexpectedNullCharacter),this.currentAttr.value+=y;break}case c.QUOTATION_MARK:case c.APOSTROPHE:case c.LESS_THAN_SIGN:case c.EQUALS_SIGN:case c.GRAVE_ACCENT:{this._err(E.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(u);break}case c.EOF:{this._err(E.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(u)}}_stateAfterAttributeValueQuoted(u){switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:{this._leaveAttrValue(),this.state=o.BEFORE_ATTRIBUTE_NAME;break}case c.SOLIDUS:{this._leaveAttrValue(),this.state=o.SELF_CLOSING_START_TAG;break}case c.GREATER_THAN_SIGN:{this._leaveAttrValue(),this.state=o.DATA,this.emitCurrentTagToken();break}case c.EOF:{this._err(E.eofInTag),this._emitEOFToken();break}default:this._err(E.missingWhitespaceBetweenAttributes),this.state=o.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(u)}}_stateSelfClosingStartTag(u){switch(u){case c.GREATER_THAN_SIGN:{const t=this.currentToken;t.selfClosing=!0,this.state=o.DATA,this.emitCurrentTagToken();break}case c.EOF:{this._err(E.eofInTag),this._emitEOFToken();break}default:this._err(E.unexpectedSolidusInTag),this.state=o.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(u)}}_stateBogusComment(u){const t=this.currentToken;switch(u){case c.GREATER_THAN_SIGN:{this.state=o.DATA,this.emitCurrentComment(t);break}case c.EOF:{this.emitCurrentComment(t),this._emitEOFToken();break}case c.NULL:{this._err(E.unexpectedNullCharacter),t.data+=y;break}default:t.data+=String.fromCodePoint(u)}}_stateMarkupDeclarationOpen(u){this._consumeSequenceIfMatch(V.DASH_DASH,!0)?(this._createCommentToken(V.DASH_DASH.length+1),this.state=o.COMMENT_START):this._consumeSequenceIfMatch(V.DOCTYPE,!1)?(this.currentLocation=this.getCurrentLocation(V.DOCTYPE.length+1),this.state=o.DOCTYPE):this._consumeSequenceIfMatch(V.CDATA_START,!0)?this.inForeignNode?this.state=o.CDATA_SECTION:(this._err(E.cdataInHtmlContent),this._createCommentToken(V.CDATA_START.length+1),this.currentToken.data="[CDATA[",this.state=o.BOGUS_COMMENT):this._ensureHibernation()||(this._err(E.incorrectlyOpenedComment),this._createCommentToken(2),this.state=o.BOGUS_COMMENT,this._stateBogusComment(u))}_stateCommentStart(u){switch(u){case c.HYPHEN_MINUS:{this.state=o.COMMENT_START_DASH;break}case c.GREATER_THAN_SIGN:{this._err(E.abruptClosingOfEmptyComment),this.state=o.DATA;const t=this.currentToken;this.emitCurrentComment(t);break}default:this.state=o.COMMENT,this._stateComment(u)}}_stateCommentStartDash(u){const t=this.currentToken;switch(u){case c.HYPHEN_MINUS:{this.state=o.COMMENT_END;break}case c.GREATER_THAN_SIGN:{this._err(E.abruptClosingOfEmptyComment),this.state=o.DATA,this.emitCurrentComment(t);break}case c.EOF:{this._err(E.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break}default:t.data+="-",this.state=o.COMMENT,this._stateComment(u)}}_stateComment(u){const t=this.currentToken;switch(u){case c.HYPHEN_MINUS:{this.state=o.COMMENT_END_DASH;break}case c.LESS_THAN_SIGN:{t.data+="<",this.state=o.COMMENT_LESS_THAN_SIGN;break}case c.NULL:{this._err(E.unexpectedNullCharacter),t.data+=y;break}case c.EOF:{this._err(E.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break}default:t.data+=String.fromCodePoint(u)}}_stateCommentLessThanSign(u){const t=this.currentToken;switch(u){case c.EXCLAMATION_MARK:{t.data+="!",this.state=o.COMMENT_LESS_THAN_SIGN_BANG;break}case c.LESS_THAN_SIGN:{t.data+="<";break}default:this.state=o.COMMENT,this._stateComment(u)}}_stateCommentLessThanSignBang(u){u===c.HYPHEN_MINUS?this.state=o.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=o.COMMENT,this._stateComment(u))}_stateCommentLessThanSignBangDash(u){u===c.HYPHEN_MINUS?this.state=o.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=o.COMMENT_END_DASH,this._stateCommentEndDash(u))}_stateCommentLessThanSignBangDashDash(u){u!==c.GREATER_THAN_SIGN&&u!==c.EOF&&this._err(E.nestedComment),this.state=o.COMMENT_END,this._stateCommentEnd(u)}_stateCommentEndDash(u){const t=this.currentToken;switch(u){case c.HYPHEN_MINUS:{this.state=o.COMMENT_END;break}case c.EOF:{this._err(E.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break}default:t.data+="-",this.state=o.COMMENT,this._stateComment(u)}}_stateCommentEnd(u){const t=this.currentToken;switch(u){case c.GREATER_THAN_SIGN:{this.state=o.DATA,this.emitCurrentComment(t);break}case c.EXCLAMATION_MARK:{this.state=o.COMMENT_END_BANG;break}case c.HYPHEN_MINUS:{t.data+="-";break}case c.EOF:{this._err(E.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break}default:t.data+="--",this.state=o.COMMENT,this._stateComment(u)}}_stateCommentEndBang(u){const t=this.currentToken;switch(u){case c.HYPHEN_MINUS:{t.data+="--!",this.state=o.COMMENT_END_DASH;break}case c.GREATER_THAN_SIGN:{this._err(E.incorrectlyClosedComment),this.state=o.DATA,this.emitCurrentComment(t);break}case c.EOF:{this._err(E.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break}default:t.data+="--!",this.state=o.COMMENT,this._stateComment(u)}}_stateDoctype(u){switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:{this.state=o.BEFORE_DOCTYPE_NAME;break}case c.GREATER_THAN_SIGN:{this.state=o.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(u);break}case c.EOF:{this._err(E.eofInDoctype),this._createDoctypeToken(null);const t=this.currentToken;t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:this._err(E.missingWhitespaceBeforeDoctypeName),this.state=o.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(u)}}_stateBeforeDoctypeName(u){if(qe(u))this._createDoctypeToken(String.fromCharCode(iu(u))),this.state=o.DOCTYPE_NAME;else switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:break;case c.NULL:{this._err(E.unexpectedNullCharacter),this._createDoctypeToken(y),this.state=o.DOCTYPE_NAME;break}case c.GREATER_THAN_SIGN:{this._err(E.missingDoctypeName),this._createDoctypeToken(null);const t=this.currentToken;t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=o.DATA;break}case c.EOF:{this._err(E.eofInDoctype),this._createDoctypeToken(null);const t=this.currentToken;t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:this._createDoctypeToken(String.fromCodePoint(u)),this.state=o.DOCTYPE_NAME}}_stateDoctypeName(u){const t=this.currentToken;switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:{this.state=o.AFTER_DOCTYPE_NAME;break}case c.GREATER_THAN_SIGN:{this.state=o.DATA,this.emitCurrentDoctype(t);break}case c.NULL:{this._err(E.unexpectedNullCharacter),t.name+=y;break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:t.name+=String.fromCodePoint(qe(u)?iu(u):u)}}_stateAfterDoctypeName(u){const t=this.currentToken;switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:break;case c.GREATER_THAN_SIGN:{this.state=o.DATA,this.emitCurrentDoctype(t);break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:this._consumeSequenceIfMatch(V.PUBLIC,!1)?this.state=o.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch(V.SYSTEM,!1)?this.state=o.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(E.invalidCharacterSequenceAfterDoctypeName),t.forceQuirks=!0,this.state=o.BOGUS_DOCTYPE,this._stateBogusDoctype(u))}}_stateAfterDoctypePublicKeyword(u){const t=this.currentToken;switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:{this.state=o.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break}case c.QUOTATION_MARK:{this._err(E.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=o.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break}case c.APOSTROPHE:{this._err(E.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=o.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break}case c.GREATER_THAN_SIGN:{this._err(E.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=o.DATA,this.emitCurrentDoctype(t);break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:this._err(E.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=o.BOGUS_DOCTYPE,this._stateBogusDoctype(u)}}_stateBeforeDoctypePublicIdentifier(u){const t=this.currentToken;switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:break;case c.QUOTATION_MARK:{t.publicId="",this.state=o.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break}case c.APOSTROPHE:{t.publicId="",this.state=o.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break}case c.GREATER_THAN_SIGN:{this._err(E.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=o.DATA,this.emitCurrentDoctype(t);break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:this._err(E.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=o.BOGUS_DOCTYPE,this._stateBogusDoctype(u)}}_stateDoctypePublicIdentifierDoubleQuoted(u){const t=this.currentToken;switch(u){case c.QUOTATION_MARK:{this.state=o.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break}case c.NULL:{this._err(E.unexpectedNullCharacter),t.publicId+=y;break}case c.GREATER_THAN_SIGN:{this._err(E.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=o.DATA;break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:t.publicId+=String.fromCodePoint(u)}}_stateDoctypePublicIdentifierSingleQuoted(u){const t=this.currentToken;switch(u){case c.APOSTROPHE:{this.state=o.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break}case c.NULL:{this._err(E.unexpectedNullCharacter),t.publicId+=y;break}case c.GREATER_THAN_SIGN:{this._err(E.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=o.DATA;break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:t.publicId+=String.fromCodePoint(u)}}_stateAfterDoctypePublicIdentifier(u){const t=this.currentToken;switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:{this.state=o.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break}case c.GREATER_THAN_SIGN:{this.state=o.DATA,this.emitCurrentDoctype(t);break}case c.QUOTATION_MARK:{this._err(E.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=o.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case c.APOSTROPHE:{this._err(E.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=o.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:this._err(E.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=o.BOGUS_DOCTYPE,this._stateBogusDoctype(u)}}_stateBetweenDoctypePublicAndSystemIdentifiers(u){const t=this.currentToken;switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:break;case c.GREATER_THAN_SIGN:{this.emitCurrentDoctype(t),this.state=o.DATA;break}case c.QUOTATION_MARK:{t.systemId="",this.state=o.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case c.APOSTROPHE:{t.systemId="",this.state=o.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:this._err(E.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=o.BOGUS_DOCTYPE,this._stateBogusDoctype(u)}}_stateAfterDoctypeSystemKeyword(u){const t=this.currentToken;switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:{this.state=o.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break}case c.QUOTATION_MARK:{this._err(E.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=o.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case c.APOSTROPHE:{this._err(E.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=o.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case c.GREATER_THAN_SIGN:{this._err(E.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=o.DATA,this.emitCurrentDoctype(t);break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:this._err(E.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=o.BOGUS_DOCTYPE,this._stateBogusDoctype(u)}}_stateBeforeDoctypeSystemIdentifier(u){const t=this.currentToken;switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:break;case c.QUOTATION_MARK:{t.systemId="",this.state=o.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case c.APOSTROPHE:{t.systemId="",this.state=o.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case c.GREATER_THAN_SIGN:{this._err(E.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=o.DATA,this.emitCurrentDoctype(t);break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:this._err(E.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=o.BOGUS_DOCTYPE,this._stateBogusDoctype(u)}}_stateDoctypeSystemIdentifierDoubleQuoted(u){const t=this.currentToken;switch(u){case c.QUOTATION_MARK:{this.state=o.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break}case c.NULL:{this._err(E.unexpectedNullCharacter),t.systemId+=y;break}case c.GREATER_THAN_SIGN:{this._err(E.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=o.DATA;break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:t.systemId+=String.fromCodePoint(u)}}_stateDoctypeSystemIdentifierSingleQuoted(u){const t=this.currentToken;switch(u){case c.APOSTROPHE:{this.state=o.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break}case c.NULL:{this._err(E.unexpectedNullCharacter),t.systemId+=y;break}case c.GREATER_THAN_SIGN:{this._err(E.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=o.DATA;break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:t.systemId+=String.fromCodePoint(u)}}_stateAfterDoctypeSystemIdentifier(u){const t=this.currentToken;switch(u){case c.SPACE:case c.LINE_FEED:case c.TABULATION:case c.FORM_FEED:break;case c.GREATER_THAN_SIGN:{this.emitCurrentDoctype(t),this.state=o.DATA;break}case c.EOF:{this._err(E.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break}default:this._err(E.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=o.BOGUS_DOCTYPE,this._stateBogusDoctype(u)}}_stateBogusDoctype(u){const t=this.currentToken;switch(u){case c.GREATER_THAN_SIGN:{this.emitCurrentDoctype(t),this.state=o.DATA;break}case c.NULL:{this._err(E.unexpectedNullCharacter);break}case c.EOF:{this.emitCurrentDoctype(t),this._emitEOFToken();break}}}_stateCdataSection(u){switch(u){case c.RIGHT_SQUARE_BRACKET:{this.state=o.CDATA_SECTION_BRACKET;break}case c.EOF:{this._err(E.eofInCdata),this._emitEOFToken();break}default:this._emitCodePoint(u)}}_stateCdataSectionBracket(u){u===c.RIGHT_SQUARE_BRACKET?this.state=o.CDATA_SECTION_END:(this._emitChars("]"),this.state=o.CDATA_SECTION,this._stateCdataSection(u))}_stateCdataSectionEnd(u){switch(u){case c.GREATER_THAN_SIGN:{this.state=o.DATA;break}case c.RIGHT_SQUARE_BRACKET:{this._emitChars("]");break}default:this._emitChars("]]"),this.state=o.CDATA_SECTION,this._stateCdataSection(u)}}_stateCharacterReference(){let u=this.entityDecoder.write(this.preprocessor.html,this.preprocessor.pos);if(u<0)if(this.preprocessor.lastChunkWritten)u=this.entityDecoder.end();else{this.active=!1,this.preprocessor.pos=this.preprocessor.html.length-1,this.consumedAfterSnapshot=0,this.preprocessor.endOfChunkHit=!0;return}u===0?(this.preprocessor.pos=this.entityStartPos,this._flushCodePointConsumedAsCharacterReference(c.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&ea(this.preprocessor.peek(1))?o.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(u){ea(u)?this._flushCodePointConsumedAsCharacterReference(u):(u===c.SEMICOLON&&this._err(E.unknownNamedCharacterReference),this.state=this.returnState,this._callState(u))}};const b0=new Set([s.DD,s.DT,s.LI,s.OPTGROUP,s.OPTION,s.P,s.RB,s.RP,s.RT,s.RTC]),ta=new Set([...b0,s.CAPTION,s.COLGROUP,s.TBODY,s.TD,s.TFOOT,s.TH,s.THEAD,s.TR]),gu=new Set([s.APPLET,s.CAPTION,s.HTML,s.MARQUEE,s.OBJECT,s.TABLE,s.TD,s.TEMPLATE,s.TH]),Qn=new Set([...gu,s.OL,s.UL]),Xn=new Set([...gu,s.BUTTON]),aa=new Set([s.ANNOTATION_XML,s.MI,s.MN,s.MO,s.MS,s.MTEXT]),sa=new Set([s.DESC,s.FOREIGN_OBJECT,s.TITLE]),Kn=new Set([s.TR,s.TEMPLATE,s.HTML]),jn=new Set([s.TBODY,s.TFOOT,s.THEAD,s.TEMPLATE,s.HTML]),$n=new Set([s.TABLE,s.TEMPLATE,s.HTML]),zn=new Set([s.TD,s.TH]);class Zn{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(u,t,a){this.treeAdapter=t,this.handler=a,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=s.UNKNOWN,this.current=u}_indexOf(u){return this.items.lastIndexOf(u,this.stackTop)}_isInTemplate(){return this.currentTagId===s.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===_.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(u,t){this.stackTop++,this.items[this.stackTop]=u,this.current=u,this.tagIDs[this.stackTop]=t,this.currentTagId=t,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(u,t,!0)}pop(){const u=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(u,!0)}replace(u,t){const a=this._indexOf(u);this.items[a]=t,a===this.stackTop&&(this.current=t)}insertAfter(u,t,a){const r=this._indexOf(u)+1;this.items.splice(r,0,t),this.tagIDs.splice(r,0,a),this.stackTop++,r===this.stackTop&&this._updateCurrentElement(),this.current&&this.currentTagId!==void 0&&this.handler.onItemPush(this.current,this.currentTagId,r===this.stackTop)}popUntilTagNamePopped(u){let t=this.stackTop+1;do t=this.tagIDs.lastIndexOf(u,t-1);while(t>0&&this.treeAdapter.getNamespaceURI(this.items[t])!==_.HTML);this.shortenToLength(Math.max(t,0))}shortenToLength(u){for(;this.stackTop>=u;){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,this.stackTop<u)}}popUntilElementPopped(u){const t=this._indexOf(u);this.shortenToLength(Math.max(t,0))}popUntilPopped(u,t){const a=this._indexOfTagNames(u,t);this.shortenToLength(Math.max(a,0))}popUntilNumberedHeaderPopped(){this.popUntilPopped(it,_.HTML)}popUntilTableCellPopped(){this.popUntilPopped(zn,_.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(u,t){for(let a=this.stackTop;a>=0;a--)if(u.has(this.tagIDs[a])&&this.treeAdapter.getNamespaceURI(this.items[a])===t)return a;return-1}clearBackTo(u,t){const a=this._indexOfTagNames(u,t);this.shortenToLength(a+1)}clearBackToTableContext(){this.clearBackTo($n,_.HTML)}clearBackToTableBodyContext(){this.clearBackTo(jn,_.HTML)}clearBackToTableRowContext(){this.clearBackTo(Kn,_.HTML)}remove(u){const t=this._indexOf(u);t>=0&&(t===this.stackTop?this.pop():(this.items.splice(t,1),this.tagIDs.splice(t,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(u,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===s.BODY?this.items[1]:null}contains(u){return this._indexOf(u)>-1}getCommonAncestor(u){const t=this._indexOf(u)-1;return t>=0?this.items[t]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.tagIDs[0]===s.HTML}hasInDynamicScope(u,t){for(let a=this.stackTop;a>=0;a--){const r=this.tagIDs[a];switch(this.treeAdapter.getNamespaceURI(this.items[a])){case _.HTML:{if(r===u)return!0;if(t.has(r))return!1;break}case _.SVG:{if(sa.has(r))return!1;break}case _.MATHML:{if(aa.has(r))return!1;break}}}return!0}hasInScope(u){return this.hasInDynamicScope(u,gu)}hasInListItemScope(u){return this.hasInDynamicScope(u,Qn)}hasInButtonScope(u){return this.hasInDynamicScope(u,Xn)}hasNumberedHeaderInScope(){for(let u=this.stackTop;u>=0;u--){const t=this.tagIDs[u];switch(this.treeAdapter.getNamespaceURI(this.items[u])){case _.HTML:{if(it.has(t))return!0;if(gu.has(t))return!1;break}case _.SVG:{if(sa.has(t))return!1;break}case _.MATHML:{if(aa.has(t))return!1;break}}}return!0}hasInTableScope(u){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===_.HTML)switch(this.tagIDs[t]){case u:return!0;case s.TABLE:case s.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let u=this.stackTop;u>=0;u--)if(this.treeAdapter.getNamespaceURI(this.items[u])===_.HTML)switch(this.tagIDs[u]){case s.TBODY:case s.THEAD:case s.TFOOT:return!0;case s.TABLE:case s.HTML:return!1}return!0}hasInSelectScope(u){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===_.HTML)switch(this.tagIDs[t]){case u:return!0;case s.OPTION:case s.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;this.currentTagId!==void 0&&b0.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;this.currentTagId!==void 0&&ta.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(u){for(;this.currentTagId!==void 0&&this.currentTagId!==u&&ta.has(this.currentTagId);)this.pop()}}const Xu=3;var te;(function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"})(te||(te={}));const ra={type:te.Marker};class Jn{constructor(u){this.treeAdapter=u,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(u,t){const a=[],r=t.length,i=this.treeAdapter.getTagName(u),n=this.treeAdapter.getNamespaceURI(u);for(let d=0;d<this.entries.length;d++){const l=this.entries[d];if(l.type===te.Marker)break;const{element:h}=l;if(this.treeAdapter.getTagName(h)===i&&this.treeAdapter.getNamespaceURI(h)===n){const T=this.treeAdapter.getAttrList(h);T.length===r&&a.push({idx:d,attrs:T})}}return a}_ensureNoahArkCondition(u){if(this.entries.length<Xu)return;const t=this.treeAdapter.getAttrList(u),a=this._getNoahArkConditionCandidates(u,t);if(a.length<Xu)return;const r=new Map(t.map(n=>[n.name,n.value]));let i=0;for(let n=0;n<a.length;n++){const d=a[n];d.attrs.every(l=>r.get(l.name)===l.value)&&(i+=1,i>=Xu&&this.entries.splice(d.idx,1))}}insertMarker(){this.entries.unshift(ra)}pushElement(u,t){this._ensureNoahArkCondition(u),this.entries.unshift({type:te.Element,element:u,token:t})}insertElementAfterBookmark(u,t){const a=this.entries.indexOf(this.bookmark);this.entries.splice(a,0,{type:te.Element,element:u,token:t})}removeEntry(u){const t=this.entries.indexOf(u);t!==-1&&this.entries.splice(t,1)}clearToLastMarker(){const u=this.entries.indexOf(ra);u===-1?this.entries.length=0:this.entries.splice(0,u+1)}getElementEntryInScopeWithTagName(u){const t=this.entries.find(a=>a.type===te.Marker||this.treeAdapter.getTagName(a.element)===u);return t&&t.type===te.Element?t:null}getElementEntry(u){return this.entries.find(t=>t.type===te.Element&&t.element===u)}}const ne={createDocument(){return{nodeName:"#document",mode:K.NO_QUIRKS,childNodes:[]}},createDocumentFragment(){return{nodeName:"#document-fragment",childNodes:[]}},createElement(e,u,t){return{nodeName:e,tagName:e,attrs:t,namespaceURI:u,childNodes:[],parentNode:null}},createCommentNode(e){return{nodeName:"#comment",data:e,parentNode:null}},createTextNode(e){return{nodeName:"#text",value:e,parentNode:null}},appendChild(e,u){e.childNodes.push(u),u.parentNode=e},insertBefore(e,u,t){const a=e.childNodes.indexOf(t);e.childNodes.splice(a,0,u),u.parentNode=e},setTemplateContent(e,u){e.content=u},getTemplateContent(e){return e.content},setDocumentType(e,u,t,a){const r=e.childNodes.find(i=>i.nodeName==="#documentType");if(r)r.name=u,r.publicId=t,r.systemId=a;else{const i={nodeName:"#documentType",name:u,publicId:t,systemId:a,parentNode:null};ne.appendChild(e,i)}},setDocumentMode(e,u){e.mode=u},getDocumentMode(e){return e.mode},detachNode(e){if(e.parentNode){const u=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(u,1),e.parentNode=null}},insertText(e,u){if(e.childNodes.length>0){const t=e.childNodes[e.childNodes.length-1];if(ne.isTextNode(t)){t.value+=u;return}}ne.appendChild(e,ne.createTextNode(u))},insertTextBefore(e,u,t){const a=e.childNodes[e.childNodes.indexOf(t)-1];a&&ne.isTextNode(a)?a.value+=u:ne.insertBefore(e,ne.createTextNode(u),t)},adoptAttributes(e,u){const t=new Set(e.attrs.map(a=>a.name));for(let a=0;a<u.length;a++)t.has(u[a].name)||e.attrs.push(u[a])},getFirstChild(e){return e.childNodes[0]},getChildNodes(e){return e.childNodes},getParentNode(e){return e.parentNode},getAttrList(e){return e.attrs},getTagName(e){return e.tagName},getNamespaceURI(e){return e.namespaceURI},getTextNodeContent(e){return e.value},getCommentNodeContent(e){return e.data},getDocumentTypeNodeName(e){return e.name},getDocumentTypeNodePublicId(e){return e.publicId},getDocumentTypeNodeSystemId(e){return e.systemId},isTextNode(e){return e.nodeName==="#text"},isCommentNode(e){return e.nodeName==="#comment"},isDocumentTypeNode(e){return e.nodeName==="#documentType"},isElementNode(e){return Object.prototype.hasOwnProperty.call(e,"tagName")},setNodeSourceCodeLocation(e,u){e.sourceCodeLocation=u},getNodeSourceCodeLocation(e){return e.sourceCodeLocation},updateNodeSourceCodeLocation(e,u){e.sourceCodeLocation={...e.sourceCodeLocation,...u}}},E0="html",ec="about:legacy-compat",uc="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",T0=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],tc=[...T0,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],ac=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),m0=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],sc=[...m0,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function ia(e,u){return u.some(t=>e.startsWith(t))}function rc(e){return e.name===E0&&e.publicId===null&&(e.systemId===null||e.systemId===ec)}function ic(e){if(e.name!==E0)return K.QUIRKS;const{systemId:u}=e;if(u&&u.toLowerCase()===uc)return K.QUIRKS;let{publicId:t}=e;if(t!==null){if(t=t.toLowerCase(),ac.has(t))return K.QUIRKS;let a=u===null?tc:T0;if(ia(t,a))return K.QUIRKS;if(a=u===null?m0:sc,ia(t,a))return K.LIMITED_QUIRKS}return K.NO_QUIRKS}const na={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},nc="definitionurl",cc="definitionURL",oc=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),dc=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:_.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:_.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:_.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:_.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:_.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:_.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:_.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:_.XML}],["xml:space",{prefix:"xml",name:"space",namespace:_.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:_.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:_.XMLNS}]]),fc=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),lc=new Set([s.B,s.BIG,s.BLOCKQUOTE,s.BODY,s.BR,s.CENTER,s.CODE,s.DD,s.DIV,s.DL,s.DT,s.EM,s.EMBED,s.H1,s.H2,s.H3,s.H4,s.H5,s.H6,s.HEAD,s.HR,s.I,s.IMG,s.LI,s.LISTING,s.MENU,s.META,s.NOBR,s.OL,s.P,s.PRE,s.RUBY,s.S,s.SMALL,s.SPAN,s.STRONG,s.STRIKE,s.SUB,s.SUP,s.TABLE,s.TT,s.U,s.UL,s.VAR]);function hc(e){const u=e.tagID;return u===s.FONT&&e.attrs.some(({name:a})=>a===pe.COLOR||a===pe.SIZE||a===pe.FACE)||lc.has(u)}function _0(e){for(let u=0;u<e.attrs.length;u++)if(e.attrs[u].name===nc){e.attrs[u].name=cc;break}}function A0(e){for(let u=0;u<e.attrs.length;u++){const t=oc.get(e.attrs[u].name);t!=null&&(e.attrs[u].name=t)}}function Rt(e){for(let u=0;u<e.attrs.length;u++){const t=dc.get(e.attrs[u].name);t&&(e.attrs[u].prefix=t.prefix,e.attrs[u].name=t.name,e.attrs[u].namespace=t.namespace)}}function bc(e){const u=fc.get(e.tagName);u!=null&&(e.tagName=u,e.tagID=Ru(e.tagName))}function Ec(e,u){return u===_.MATHML&&(e===s.MI||e===s.MO||e===s.MN||e===s.MS||e===s.MTEXT)}function Tc(e,u,t){if(u===_.MATHML&&e===s.ANNOTATION_XML){for(let a=0;a<t.length;a++)if(t[a].name===pe.ENCODING){const r=t[a].value.toLowerCase();return r===na.TEXT_HTML||r===na.APPLICATION_XML}}return u===_.SVG&&(e===s.FOREIGN_OBJECT||e===s.DESC||e===s.TITLE)}function mc(e,u,t,a){return(!a||a===_.HTML)&&Tc(e,u,t)||(!a||a===_.MATHML)&&Ec(e,u)}const _c="hidden",Ac=8,pc=3;var f;(function(e){e[e.INITIAL=0]="INITIAL",e[e.BEFORE_HTML=1]="BEFORE_HTML",e[e.BEFORE_HEAD=2]="BEFORE_HEAD",e[e.IN_HEAD=3]="IN_HEAD",e[e.IN_HEAD_NO_SCRIPT=4]="IN_HEAD_NO_SCRIPT",e[e.AFTER_HEAD=5]="AFTER_HEAD",e[e.IN_BODY=6]="IN_BODY",e[e.TEXT=7]="TEXT",e[e.IN_TABLE=8]="IN_TABLE",e[e.IN_TABLE_TEXT=9]="IN_TABLE_TEXT",e[e.IN_CAPTION=10]="IN_CAPTION",e[e.IN_COLUMN_GROUP=11]="IN_COLUMN_GROUP",e[e.IN_TABLE_BODY=12]="IN_TABLE_BODY",e[e.IN_ROW=13]="IN_ROW",e[e.IN_CELL=14]="IN_CELL",e[e.IN_SELECT=15]="IN_SELECT",e[e.IN_SELECT_IN_TABLE=16]="IN_SELECT_IN_TABLE",e[e.IN_TEMPLATE=17]="IN_TEMPLATE",e[e.AFTER_BODY=18]="AFTER_BODY",e[e.IN_FRAMESET=19]="IN_FRAMESET",e[e.AFTER_FRAMESET=20]="AFTER_FRAMESET",e[e.AFTER_AFTER_BODY=21]="AFTER_AFTER_BODY",e[e.AFTER_AFTER_FRAMESET=22]="AFTER_AFTER_FRAMESET"})(f||(f={}));const gc={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},p0=new Set([s.TABLE,s.TBODY,s.TFOOT,s.THEAD,s.TR]),ca={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:ne,onParseError:null};let g0=class{constructor(u,t,a=null,r=null){this.fragmentContext=a,this.scriptHandler=r,this.currentToken=null,this.stopped=!1,this.insertionMode=f.INITIAL,this.originalInsertionMode=f.INITIAL,this.headElement=null,this.formElement=null,this.currentNotInHTML=!1,this.tmplInsertionModeStack=[],this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1,this.options={...ca,...u},this.treeAdapter=this.options.treeAdapter,this.onParseError=this.options.onParseError,this.onParseError&&(this.options.sourceCodeLocationInfo=!0),this.document=t??this.treeAdapter.createDocument(),this.tokenizer=new Wn(this.options,this),this.activeFormattingElements=new Jn(this.treeAdapter),this.fragmentContextID=a?Ru(this.treeAdapter.getTagName(a)):s.UNKNOWN,this._setContextModes(a??this.document,this.fragmentContextID),this.openElements=new Zn(this.document,this.treeAdapter,this)}static parse(u,t){const a=new this(t);return a.tokenizer.write(u,!0),a.document}static getFragmentParser(u,t){const a={...ca,...t};u??(u=a.treeAdapter.createElement(b.TEMPLATE,_.HTML,[]));const r=a.treeAdapter.createElement("documentmock",_.HTML,[]),i=new this(a,r,u);return i.fragmentContextID===s.TEMPLATE&&i.tmplInsertionModeStack.unshift(f.IN_TEMPLATE),i._initTokenizerForFragmentParsing(),i._insertFakeRootElement(),i._resetInsertionMode(),i._findFormInFragmentContext(),i}getFragment(){const u=this.treeAdapter.getFirstChild(this.document),t=this.treeAdapter.createDocumentFragment();return this._adoptNodes(u,t),t}_err(u,t,a){var r;if(!this.onParseError)return;const i=(r=u.location)!==null&&r!==void 0?r:gc,n={code:t,startLine:i.startLine,startCol:i.startCol,startOffset:i.startOffset,endLine:a?i.startLine:i.endLine,endCol:a?i.startCol:i.endCol,endOffset:a?i.startOffset:i.endOffset};this.onParseError(n)}onItemPush(u,t,a){var r,i;(i=(r=this.treeAdapter).onItemPush)===null||i===void 0||i.call(r,u),a&&this.openElements.stackTop>0&&this._setContextModes(u,t)}onItemPop(u,t){var a,r;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(u,this.currentToken),(r=(a=this.treeAdapter).onItemPop)===null||r===void 0||r.call(a,u,this.openElements.current),t){let i,n;this.openElements.stackTop===0&&this.fragmentContext?(i=this.fragmentContext,n=this.fragmentContextID):{current:i,currentTagId:n}=this.openElements,this._setContextModes(i,n)}}_setContextModes(u,t){const a=u===this.document||u&&this.treeAdapter.getNamespaceURI(u)===_.HTML;this.currentNotInHTML=!a,this.tokenizer.inForeignNode=!a&&u!==void 0&&t!==void 0&&!this._isIntegrationPoint(t,u)}_switchToTextParsing(u,t){this._insertElement(u,_.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=f.TEXT}switchToPlaintextParsing(){this.insertionMode=f.TEXT,this.originalInsertionMode=f.IN_BODY,this.tokenizer.state=Q.PLAINTEXT}_getAdjustedCurrentElement(){return this.openElements.stackTop===0&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let u=this.fragmentContext;for(;u;){if(this.treeAdapter.getTagName(u)===b.FORM){this.formElement=u;break}u=this.treeAdapter.getParentNode(u)}}_initTokenizerForFragmentParsing(){if(!(!this.fragmentContext||this.treeAdapter.getNamespaceURI(this.fragmentContext)!==_.HTML))switch(this.fragmentContextID){case s.TITLE:case s.TEXTAREA:{this.tokenizer.state=Q.RCDATA;break}case s.STYLE:case s.XMP:case s.IFRAME:case s.NOEMBED:case s.NOFRAMES:case s.NOSCRIPT:{this.tokenizer.state=Q.RAWTEXT;break}case s.SCRIPT:{this.tokenizer.state=Q.SCRIPT_DATA;break}case s.PLAINTEXT:{this.tokenizer.state=Q.PLAINTEXT;break}}}_setDocumentType(u){const t=u.name||"",a=u.publicId||"",r=u.systemId||"";if(this.treeAdapter.setDocumentType(this.document,t,a,r),u.location){const n=this.treeAdapter.getChildNodes(this.document).find(d=>this.treeAdapter.isDocumentTypeNode(d));n&&this.treeAdapter.setNodeSourceCodeLocation(n,u.location)}}_attachElementToTree(u,t){if(this.options.sourceCodeLocationInfo){const a=t&&{...t,startTag:t};this.treeAdapter.setNodeSourceCodeLocation(u,a)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(u);else{const a=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(a??this.document,u)}}_appendElement(u,t){const a=this.treeAdapter.createElement(u.tagName,t,u.attrs);this._attachElementToTree(a,u.location)}_insertElement(u,t){const a=this.treeAdapter.createElement(u.tagName,t,u.attrs);this._attachElementToTree(a,u.location),this.openElements.push(a,u.tagID)}_insertFakeElement(u,t){const a=this.treeAdapter.createElement(u,_.HTML,[]);this._attachElementToTree(a,null),this.openElements.push(a,t)}_insertTemplate(u){const t=this.treeAdapter.createElement(u.tagName,_.HTML,u.attrs),a=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,a),this._attachElementToTree(t,u.location),this.openElements.push(t,u.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(a,null)}_insertFakeRootElement(){const u=this.treeAdapter.createElement(b.HTML,_.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(u,null),this.treeAdapter.appendChild(this.openElements.current,u),this.openElements.push(u,s.HTML)}_appendCommentNode(u,t){const a=this.treeAdapter.createCommentNode(u.data);this.treeAdapter.appendChild(t,a),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(a,u.location)}_insertCharacters(u){let t,a;if(this._shouldFosterParentOnInsertion()?({parent:t,beforeElement:a}=this._findFosterParentingLocation(),a?this.treeAdapter.insertTextBefore(t,u.chars,a):this.treeAdapter.insertText(t,u.chars)):(t=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(t,u.chars)),!u.location)return;const r=this.treeAdapter.getChildNodes(t),i=a?r.lastIndexOf(a):r.length,n=r[i-1];if(this.treeAdapter.getNodeSourceCodeLocation(n)){const{endLine:l,endCol:h,endOffset:T}=u.location;this.treeAdapter.updateNodeSourceCodeLocation(n,{endLine:l,endCol:h,endOffset:T})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,u.location)}_adoptNodes(u,t){for(let a=this.treeAdapter.getFirstChild(u);a;a=this.treeAdapter.getFirstChild(u))this.treeAdapter.detachNode(a),this.treeAdapter.appendChild(t,a)}_setEndLocation(u,t){if(this.treeAdapter.getNodeSourceCodeLocation(u)&&t.location){const a=t.location,r=this.treeAdapter.getTagName(u),i=t.type===L.END_TAG&&r===t.tagName?{endTag:{...a},endLine:a.endLine,endCol:a.endCol,endOffset:a.endOffset}:{endLine:a.startLine,endCol:a.startCol,endOffset:a.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(u,i)}}shouldProcessStartTagTokenInForeignContent(u){if(!this.currentNotInHTML)return!1;let t,a;return this.openElements.stackTop===0&&this.fragmentContext?(t=this.fragmentContext,a=this.fragmentContextID):{current:t,currentTagId:a}=this.openElements,u.tagID===s.SVG&&this.treeAdapter.getTagName(t)===b.ANNOTATION_XML&&this.treeAdapter.getNamespaceURI(t)===_.MATHML?!1:this.tokenizer.inForeignNode||(u.tagID===s.MGLYPH||u.tagID===s.MALIGNMARK)&&a!==void 0&&!this._isIntegrationPoint(a,t,_.HTML)}_processToken(u){switch(u.type){case L.CHARACTER:{this.onCharacter(u);break}case L.NULL_CHARACTER:{this.onNullCharacter(u);break}case L.COMMENT:{this.onComment(u);break}case L.DOCTYPE:{this.onDoctype(u);break}case L.START_TAG:{this._processStartTag(u);break}case L.END_TAG:{this.onEndTag(u);break}case L.EOF:{this.onEof(u);break}case L.WHITESPACE_CHARACTER:{this.onWhitespaceCharacter(u);break}}}_isIntegrationPoint(u,t,a){const r=this.treeAdapter.getNamespaceURI(t),i=this.treeAdapter.getAttrList(t);return mc(u,r,i,a)}_reconstructActiveFormattingElements(){const u=this.activeFormattingElements.entries.length;if(u){const t=this.activeFormattingElements.entries.findIndex(r=>r.type===te.Marker||this.openElements.contains(r.element)),a=t===-1?u-1:t-1;for(let r=a;r>=0;r--){const i=this.activeFormattingElements.entries[r];this._insertElement(i.token,this.treeAdapter.getNamespaceURI(i.element)),i.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=f.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(s.P),this.openElements.popUntilTagNamePopped(s.P)}_resetInsertionMode(){for(let u=this.openElements.stackTop;u>=0;u--)switch(u===0&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[u]){case s.TR:{this.insertionMode=f.IN_ROW;return}case s.TBODY:case s.THEAD:case s.TFOOT:{this.insertionMode=f.IN_TABLE_BODY;return}case s.CAPTION:{this.insertionMode=f.IN_CAPTION;return}case s.COLGROUP:{this.insertionMode=f.IN_COLUMN_GROUP;return}case s.TABLE:{this.insertionMode=f.IN_TABLE;return}case s.BODY:{this.insertionMode=f.IN_BODY;return}case s.FRAMESET:{this.insertionMode=f.IN_FRAMESET;return}case s.SELECT:{this._resetInsertionModeForSelect(u);return}case s.TEMPLATE:{this.insertionMode=this.tmplInsertionModeStack[0];return}case s.HTML:{this.insertionMode=this.headElement?f.AFTER_HEAD:f.BEFORE_HEAD;return}case s.TD:case s.TH:{if(u>0){this.insertionMode=f.IN_CELL;return}break}case s.HEAD:{if(u>0){this.insertionMode=f.IN_HEAD;return}break}}this.insertionMode=f.IN_BODY}_resetInsertionModeForSelect(u){if(u>0)for(let t=u-1;t>0;t--){const a=this.openElements.tagIDs[t];if(a===s.TEMPLATE)break;if(a===s.TABLE){this.insertionMode=f.IN_SELECT_IN_TABLE;return}}this.insertionMode=f.IN_SELECT}_isElementCausesFosterParenting(u){return p0.has(u)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this.openElements.currentTagId!==void 0&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let u=this.openElements.stackTop;u>=0;u--){const t=this.openElements.items[u];switch(this.openElements.tagIDs[u]){case s.TEMPLATE:{if(this.treeAdapter.getNamespaceURI(t)===_.HTML)return{parent:this.treeAdapter.getTemplateContent(t),beforeElement:null};break}case s.TABLE:{const a=this.treeAdapter.getParentNode(t);return a?{parent:a,beforeElement:t}:{parent:this.openElements.items[u-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(u){const t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,u,t.beforeElement):this.treeAdapter.appendChild(t.parent,u)}_isSpecialElement(u,t){const a=this.treeAdapter.getNamespaceURI(u);return Hn[a].has(t)}onCharacter(u){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){Zo(this,u);return}switch(this.insertionMode){case f.INITIAL:{He(this,u);break}case f.BEFORE_HTML:{Ve(this,u);break}case f.BEFORE_HEAD:{Ge(this,u);break}case f.IN_HEAD:{We(this,u);break}case f.IN_HEAD_NO_SCRIPT:{Qe(this,u);break}case f.AFTER_HEAD:{Xe(this,u);break}case f.IN_BODY:case f.IN_CAPTION:case f.IN_CELL:case f.IN_TEMPLATE:{I0(this,u);break}case f.TEXT:case f.IN_SELECT:case f.IN_SELECT_IN_TABLE:{this._insertCharacters(u);break}case f.IN_TABLE:case f.IN_TABLE_BODY:case f.IN_ROW:{Ku(this,u);break}case f.IN_TABLE_TEXT:{D0(this,u);break}case f.IN_COLUMN_GROUP:{Nu(this,u);break}case f.AFTER_BODY:{Iu(this,u);break}case f.AFTER_AFTER_BODY:{du(this,u);break}}}onNullCharacter(u){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){zo(this,u);return}switch(this.insertionMode){case f.INITIAL:{He(this,u);break}case f.BEFORE_HTML:{Ve(this,u);break}case f.BEFORE_HEAD:{Ge(this,u);break}case f.IN_HEAD:{We(this,u);break}case f.IN_HEAD_NO_SCRIPT:{Qe(this,u);break}case f.AFTER_HEAD:{Xe(this,u);break}case f.TEXT:{this._insertCharacters(u);break}case f.IN_TABLE:case f.IN_TABLE_BODY:case f.IN_ROW:{Ku(this,u);break}case f.IN_COLUMN_GROUP:{Nu(this,u);break}case f.AFTER_BODY:{Iu(this,u);break}case f.AFTER_AFTER_BODY:{du(this,u);break}}}onComment(u){if(this.skipNextNewLine=!1,this.currentNotInHTML){nt(this,u);return}switch(this.insertionMode){case f.INITIAL:case f.BEFORE_HTML:case f.BEFORE_HEAD:case f.IN_HEAD:case f.IN_HEAD_NO_SCRIPT:case f.AFTER_HEAD:case f.IN_BODY:case f.IN_TABLE:case f.IN_CAPTION:case f.IN_COLUMN_GROUP:case f.IN_TABLE_BODY:case f.IN_ROW:case f.IN_CELL:case f.IN_SELECT:case f.IN_SELECT_IN_TABLE:case f.IN_TEMPLATE:case f.IN_FRAMESET:case f.AFTER_FRAMESET:{nt(this,u);break}case f.IN_TABLE_TEXT:{ve(this,u);break}case f.AFTER_BODY:{Lc(this,u);break}case f.AFTER_AFTER_BODY:case f.AFTER_AFTER_FRAMESET:{Dc(this,u);break}}}onDoctype(u){switch(this.skipNextNewLine=!1,this.insertionMode){case f.INITIAL:{Rc(this,u);break}case f.BEFORE_HEAD:case f.IN_HEAD:case f.IN_HEAD_NO_SCRIPT:case f.AFTER_HEAD:{this._err(u,E.misplacedDoctype);break}case f.IN_TABLE_TEXT:{ve(this,u);break}}}onStartTag(u){this.skipNextNewLine=!1,this.currentToken=u,this._processStartTag(u),u.selfClosing&&!u.ackSelfClosing&&this._err(u,E.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(u){this.shouldProcessStartTagTokenInForeignContent(u)?Jo(this,u):this._startTagOutsideForeignContent(u)}_startTagOutsideForeignContent(u){switch(this.insertionMode){case f.INITIAL:{He(this,u);break}case f.BEFORE_HTML:{yc(this,u);break}case f.BEFORE_HEAD:{Mc(this,u);break}case f.IN_HEAD:{ue(this,u);break}case f.IN_HEAD_NO_SCRIPT:{wc(this,u);break}case f.AFTER_HEAD:{Uc(this,u);break}case f.IN_BODY:{Y(this,u);break}case f.IN_TABLE:{Pe(this,u);break}case f.IN_TABLE_TEXT:{ve(this,u);break}case f.IN_CAPTION:{Bo(this,u);break}case f.IN_COLUMN_GROUP:{Mt(this,u);break}case f.IN_TABLE_BODY:{Mu(this,u);break}case f.IN_ROW:{ku(this,u);break}case f.IN_CELL:{Uo(this,u);break}case f.IN_SELECT:{P0(this,u);break}case f.IN_SELECT_IN_TABLE:{vo(this,u);break}case f.IN_TEMPLATE:{Yo(this,u);break}case f.AFTER_BODY:{Go(this,u);break}case f.IN_FRAMESET:{Wo(this,u);break}case f.AFTER_FRAMESET:{Xo(this,u);break}case f.AFTER_AFTER_BODY:{jo(this,u);break}case f.AFTER_AFTER_FRAMESET:{$o(this,u);break}}}onEndTag(u){this.skipNextNewLine=!1,this.currentToken=u,this.currentNotInHTML?e1(this,u):this._endTagOutsideForeignContent(u)}_endTagOutsideForeignContent(u){switch(this.insertionMode){case f.INITIAL:{He(this,u);break}case f.BEFORE_HTML:{Pc(this,u);break}case f.BEFORE_HEAD:{kc(this,u);break}case f.IN_HEAD:{Bc(this,u);break}case f.IN_HEAD_NO_SCRIPT:{Fc(this,u);break}case f.AFTER_HEAD:{Hc(this,u);break}case f.IN_BODY:{Pu(this,u);break}case f.TEXT:{Co(this,u);break}case f.IN_TABLE:{ze(this,u);break}case f.IN_TABLE_TEXT:{ve(this,u);break}case f.IN_CAPTION:{wo(this,u);break}case f.IN_COLUMN_GROUP:{Fo(this,u);break}case f.IN_TABLE_BODY:{ct(this,u);break}case f.IN_ROW:{y0(this,u);break}case f.IN_CELL:{Ho(this,u);break}case f.IN_SELECT:{M0(this,u);break}case f.IN_SELECT_IN_TABLE:{qo(this,u);break}case f.IN_TEMPLATE:{Vo(this,u);break}case f.AFTER_BODY:{B0(this,u);break}case f.IN_FRAMESET:{Qo(this,u);break}case f.AFTER_FRAMESET:{Ko(this,u);break}case f.AFTER_AFTER_BODY:{du(this,u);break}}}onEof(u){switch(this.insertionMode){case f.INITIAL:{He(this,u);break}case f.BEFORE_HTML:{Ve(this,u);break}case f.BEFORE_HEAD:{Ge(this,u);break}case f.IN_HEAD:{We(this,u);break}case f.IN_HEAD_NO_SCRIPT:{Qe(this,u);break}case f.AFTER_HEAD:{Xe(this,u);break}case f.IN_BODY:case f.IN_TABLE:case f.IN_CAPTION:case f.IN_COLUMN_GROUP:case f.IN_TABLE_BODY:case f.IN_ROW:case f.IN_CELL:case f.IN_SELECT:case f.IN_SELECT_IN_TABLE:{O0(this,u);break}case f.TEXT:{So(this,u);break}case f.IN_TABLE_TEXT:{ve(this,u);break}case f.IN_TEMPLATE:{k0(this,u);break}case f.AFTER_BODY:case f.IN_FRAMESET:case f.AFTER_FRAMESET:case f.AFTER_AFTER_BODY:case f.AFTER_AFTER_FRAMESET:{Pt(this,u);break}}}onWhitespaceCharacter(u){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,u.chars.charCodeAt(0)===c.LINE_FEED)){if(u.chars.length===1)return;u.chars=u.chars.substr(1)}if(this.tokenizer.inForeignNode){this._insertCharacters(u);return}switch(this.insertionMode){case f.IN_HEAD:case f.IN_HEAD_NO_SCRIPT:case f.AFTER_HEAD:case f.TEXT:case f.IN_COLUMN_GROUP:case f.IN_SELECT:case f.IN_SELECT_IN_TABLE:case f.IN_FRAMESET:case f.AFTER_FRAMESET:{this._insertCharacters(u);break}case f.IN_BODY:case f.IN_CAPTION:case f.IN_CELL:case f.IN_TEMPLATE:case f.AFTER_BODY:case f.AFTER_AFTER_BODY:case f.AFTER_AFTER_FRAMESET:{N0(this,u);break}case f.IN_TABLE:case f.IN_TABLE_BODY:case f.IN_ROW:{Ku(this,u);break}case f.IN_TABLE_TEXT:{L0(this,u);break}}}};function Nc(e,u){let t=e.activeFormattingElements.getElementEntryInScopeWithTagName(u.tagName);return t?e.openElements.contains(t.element)?e.openElements.hasInScope(u.tagID)||(t=null):(e.activeFormattingElements.removeEntry(t),t=null):S0(e,u),t}function Ic(e,u){let t=null,a=e.openElements.stackTop;for(;a>=0;a--){const r=e.openElements.items[a];if(r===u.element)break;e._isSpecialElement(r,e.openElements.tagIDs[a])&&(t=r)}return t||(e.openElements.shortenToLength(Math.max(a,0)),e.activeFormattingElements.removeEntry(u)),t}function xc(e,u,t){let a=u,r=e.openElements.getCommonAncestor(u);for(let i=0,n=r;n!==t;i++,n=r){r=e.openElements.getCommonAncestor(n);const d=e.activeFormattingElements.getElementEntry(n),l=d&&i>=pc;!d||l?(l&&e.activeFormattingElements.removeEntry(d),e.openElements.remove(n)):(n=Cc(e,d),a===u&&(e.activeFormattingElements.bookmark=d),e.treeAdapter.detachNode(a),e.treeAdapter.appendChild(n,a),a=n)}return a}function Cc(e,u){const t=e.treeAdapter.getNamespaceURI(u.element),a=e.treeAdapter.createElement(u.token.tagName,t,u.token.attrs);return e.openElements.replace(u.element,a),u.element=a,a}function Sc(e,u,t){const a=e.treeAdapter.getTagName(u),r=Ru(a);if(e._isElementCausesFosterParenting(r))e._fosterParentElement(t);else{const i=e.treeAdapter.getNamespaceURI(u);r===s.TEMPLATE&&i===_.HTML&&(u=e.treeAdapter.getTemplateContent(u)),e.treeAdapter.appendChild(u,t)}}function Oc(e,u,t){const a=e.treeAdapter.getNamespaceURI(t.element),{token:r}=t,i=e.treeAdapter.createElement(r.tagName,a,r.attrs);e._adoptNodes(u,i),e.treeAdapter.appendChild(u,i),e.activeFormattingElements.insertElementAfterBookmark(i,r),e.activeFormattingElements.removeEntry(t),e.openElements.remove(t.element),e.openElements.insertAfter(u,i,r.tagID)}function yt(e,u){for(let t=0;t<Ac;t++){const a=Nc(e,u);if(!a)break;const r=Ic(e,a);if(!r)break;e.activeFormattingElements.bookmark=a;const i=xc(e,r,a.element),n=e.openElements.getCommonAncestor(a.element);e.treeAdapter.detachNode(i),n&&Sc(e,n,i),Oc(e,r,a)}}function nt(e,u){e._appendCommentNode(u,e.openElements.currentTmplContentOrNode)}function Lc(e,u){e._appendCommentNode(u,e.openElements.items[0])}function Dc(e,u){e._appendCommentNode(u,e.document)}function Pt(e,u){if(e.stopped=!0,u.location){const t=e.fragmentContext?0:2;for(let a=e.openElements.stackTop;a>=t;a--)e._setEndLocation(e.openElements.items[a],u);if(!e.fragmentContext&&e.openElements.stackTop>=0){const a=e.openElements.items[0],r=e.treeAdapter.getNodeSourceCodeLocation(a);if(r&&!r.endTag&&(e._setEndLocation(a,u),e.openElements.stackTop>=1)){const i=e.openElements.items[1],n=e.treeAdapter.getNodeSourceCodeLocation(i);n&&!n.endTag&&e._setEndLocation(i,u)}}}}function Rc(e,u){e._setDocumentType(u);const t=u.forceQuirks?K.QUIRKS:ic(u);rc(u)||e._err(u,E.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,t),e.insertionMode=f.BEFORE_HTML}function He(e,u){e._err(u,E.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,K.QUIRKS),e.insertionMode=f.BEFORE_HTML,e._processToken(u)}function yc(e,u){u.tagID===s.HTML?(e._insertElement(u,_.HTML),e.insertionMode=f.BEFORE_HEAD):Ve(e,u)}function Pc(e,u){const t=u.tagID;(t===s.HTML||t===s.HEAD||t===s.BODY||t===s.BR)&&Ve(e,u)}function Ve(e,u){e._insertFakeRootElement(),e.insertionMode=f.BEFORE_HEAD,e._processToken(u)}function Mc(e,u){switch(u.tagID){case s.HTML:{Y(e,u);break}case s.HEAD:{e._insertElement(u,_.HTML),e.headElement=e.openElements.current,e.insertionMode=f.IN_HEAD;break}default:Ge(e,u)}}function kc(e,u){const t=u.tagID;t===s.HEAD||t===s.BODY||t===s.HTML||t===s.BR?Ge(e,u):e._err(u,E.endTagWithoutMatchingOpenElement)}function Ge(e,u){e._insertFakeElement(b.HEAD,s.HEAD),e.headElement=e.openElements.current,e.insertionMode=f.IN_HEAD,e._processToken(u)}function ue(e,u){switch(u.tagID){case s.HTML:{Y(e,u);break}case s.BASE:case s.BASEFONT:case s.BGSOUND:case s.LINK:case s.META:{e._appendElement(u,_.HTML),u.ackSelfClosing=!0;break}case s.TITLE:{e._switchToTextParsing(u,Q.RCDATA);break}case s.NOSCRIPT:{e.options.scriptingEnabled?e._switchToTextParsing(u,Q.RAWTEXT):(e._insertElement(u,_.HTML),e.insertionMode=f.IN_HEAD_NO_SCRIPT);break}case s.NOFRAMES:case s.STYLE:{e._switchToTextParsing(u,Q.RAWTEXT);break}case s.SCRIPT:{e._switchToTextParsing(u,Q.SCRIPT_DATA);break}case s.TEMPLATE:{e._insertTemplate(u),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=f.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(f.IN_TEMPLATE);break}case s.HEAD:{e._err(u,E.misplacedStartTagForHeadElement);break}default:We(e,u)}}function Bc(e,u){switch(u.tagID){case s.HEAD:{e.openElements.pop(),e.insertionMode=f.AFTER_HEAD;break}case s.BODY:case s.BR:case s.HTML:{We(e,u);break}case s.TEMPLATE:{Ce(e,u);break}default:e._err(u,E.endTagWithoutMatchingOpenElement)}}function Ce(e,u){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==s.TEMPLATE&&e._err(u,E.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(s.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(u,E.endTagWithoutMatchingOpenElement)}function We(e,u){e.openElements.pop(),e.insertionMode=f.AFTER_HEAD,e._processToken(u)}function wc(e,u){switch(u.tagID){case s.HTML:{Y(e,u);break}case s.BASEFONT:case s.BGSOUND:case s.HEAD:case s.LINK:case s.META:case s.NOFRAMES:case s.STYLE:{ue(e,u);break}case s.NOSCRIPT:{e._err(u,E.nestedNoscriptInHead);break}default:Qe(e,u)}}function Fc(e,u){switch(u.tagID){case s.NOSCRIPT:{e.openElements.pop(),e.insertionMode=f.IN_HEAD;break}case s.BR:{Qe(e,u);break}default:e._err(u,E.endTagWithoutMatchingOpenElement)}}function Qe(e,u){const t=u.type===L.EOF?E.openElementsLeftAfterEof:E.disallowedContentInNoscriptInHead;e._err(u,t),e.openElements.pop(),e.insertionMode=f.IN_HEAD,e._processToken(u)}function Uc(e,u){switch(u.tagID){case s.HTML:{Y(e,u);break}case s.BODY:{e._insertElement(u,_.HTML),e.framesetOk=!1,e.insertionMode=f.IN_BODY;break}case s.FRAMESET:{e._insertElement(u,_.HTML),e.insertionMode=f.IN_FRAMESET;break}case s.BASE:case s.BASEFONT:case s.BGSOUND:case s.LINK:case s.META:case s.NOFRAMES:case s.SCRIPT:case s.STYLE:case s.TEMPLATE:case s.TITLE:{e._err(u,E.abandonedHeadElementChild),e.openElements.push(e.headElement,s.HEAD),ue(e,u),e.openElements.remove(e.headElement);break}case s.HEAD:{e._err(u,E.misplacedStartTagForHeadElement);break}default:Xe(e,u)}}function Hc(e,u){switch(u.tagID){case s.BODY:case s.HTML:case s.BR:{Xe(e,u);break}case s.TEMPLATE:{Ce(e,u);break}default:e._err(u,E.endTagWithoutMatchingOpenElement)}}function Xe(e,u){e._insertFakeElement(b.BODY,s.BODY),e.insertionMode=f.IN_BODY,yu(e,u)}function yu(e,u){switch(u.type){case L.CHARACTER:{I0(e,u);break}case L.WHITESPACE_CHARACTER:{N0(e,u);break}case L.COMMENT:{nt(e,u);break}case L.START_TAG:{Y(e,u);break}case L.END_TAG:{Pu(e,u);break}case L.EOF:{O0(e,u);break}}}function N0(e,u){e._reconstructActiveFormattingElements(),e._insertCharacters(u)}function I0(e,u){e._reconstructActiveFormattingElements(),e._insertCharacters(u),e.framesetOk=!1}function vc(e,u){e.openElements.tmplCount===0&&e.treeAdapter.adoptAttributes(e.openElements.items[0],u.attrs)}function qc(e,u){const t=e.openElements.tryPeekProperlyNestedBodyElement();t&&e.openElements.tmplCount===0&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(t,u.attrs))}function Yc(e,u){const t=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&t&&(e.treeAdapter.detachNode(t),e.openElements.popAllUpToHtmlElement(),e._insertElement(u,_.HTML),e.insertionMode=f.IN_FRAMESET)}function Vc(e,u){e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._insertElement(u,_.HTML)}function Gc(e,u){e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e.openElements.currentTagId!==void 0&&it.has(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(u,_.HTML)}function Wc(e,u){e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._insertElement(u,_.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function Qc(e,u){const t=e.openElements.tmplCount>0;(!e.formElement||t)&&(e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._insertElement(u,_.HTML),t||(e.formElement=e.openElements.current))}function Xc(e,u){e.framesetOk=!1;const t=u.tagID;for(let a=e.openElements.stackTop;a>=0;a--){const r=e.openElements.tagIDs[a];if(t===s.LI&&r===s.LI||(t===s.DD||t===s.DT)&&(r===s.DD||r===s.DT)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r);break}if(r!==s.ADDRESS&&r!==s.DIV&&r!==s.P&&e._isSpecialElement(e.openElements.items[a],r))break}e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._insertElement(u,_.HTML)}function Kc(e,u){e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._insertElement(u,_.HTML),e.tokenizer.state=Q.PLAINTEXT}function jc(e,u){e.openElements.hasInScope(s.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(s.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(u,_.HTML),e.framesetOk=!1}function $c(e,u){const t=e.activeFormattingElements.getElementEntryInScopeWithTagName(b.A);t&&(yt(e,u),e.openElements.remove(t.element),e.activeFormattingElements.removeEntry(t)),e._reconstructActiveFormattingElements(),e._insertElement(u,_.HTML),e.activeFormattingElements.pushElement(e.openElements.current,u)}function zc(e,u){e._reconstructActiveFormattingElements(),e._insertElement(u,_.HTML),e.activeFormattingElements.pushElement(e.openElements.current,u)}function Zc(e,u){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(s.NOBR)&&(yt(e,u),e._reconstructActiveFormattingElements()),e._insertElement(u,_.HTML),e.activeFormattingElements.pushElement(e.openElements.current,u)}function Jc(e,u){e._reconstructActiveFormattingElements(),e._insertElement(u,_.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function eo(e,u){e.treeAdapter.getDocumentMode(e.document)!==K.QUIRKS&&e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._insertElement(u,_.HTML),e.framesetOk=!1,e.insertionMode=f.IN_TABLE}function x0(e,u){e._reconstructActiveFormattingElements(),e._appendElement(u,_.HTML),e.framesetOk=!1,u.ackSelfClosing=!0}function C0(e){const u=l0(e,pe.TYPE);return u!=null&&u.toLowerCase()===_c}function uo(e,u){e._reconstructActiveFormattingElements(),e._appendElement(u,_.HTML),C0(u)||(e.framesetOk=!1),u.ackSelfClosing=!0}function to(e,u){e._appendElement(u,_.HTML),u.ackSelfClosing=!0}function ao(e,u){e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._appendElement(u,_.HTML),e.framesetOk=!1,u.ackSelfClosing=!0}function so(e,u){u.tagName=b.IMG,u.tagID=s.IMG,x0(e,u)}function ro(e,u){e._insertElement(u,_.HTML),e.skipNextNewLine=!0,e.tokenizer.state=Q.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=f.TEXT}function io(e,u){e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(u,Q.RAWTEXT)}function no(e,u){e.framesetOk=!1,e._switchToTextParsing(u,Q.RAWTEXT)}function oa(e,u){e._switchToTextParsing(u,Q.RAWTEXT)}function co(e,u){e._reconstructActiveFormattingElements(),e._insertElement(u,_.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===f.IN_TABLE||e.insertionMode===f.IN_CAPTION||e.insertionMode===f.IN_TABLE_BODY||e.insertionMode===f.IN_ROW||e.insertionMode===f.IN_CELL?f.IN_SELECT_IN_TABLE:f.IN_SELECT}function oo(e,u){e.openElements.currentTagId===s.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(u,_.HTML)}function fo(e,u){e.openElements.hasInScope(s.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(u,_.HTML)}function lo(e,u){e.openElements.hasInScope(s.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(s.RTC),e._insertElement(u,_.HTML)}function ho(e,u){e._reconstructActiveFormattingElements(),_0(u),Rt(u),u.selfClosing?e._appendElement(u,_.MATHML):e._insertElement(u,_.MATHML),u.ackSelfClosing=!0}function bo(e,u){e._reconstructActiveFormattingElements(),A0(u),Rt(u),u.selfClosing?e._appendElement(u,_.SVG):e._insertElement(u,_.SVG),u.ackSelfClosing=!0}function da(e,u){e._reconstructActiveFormattingElements(),e._insertElement(u,_.HTML)}function Y(e,u){switch(u.tagID){case s.I:case s.S:case s.B:case s.U:case s.EM:case s.TT:case s.BIG:case s.CODE:case s.FONT:case s.SMALL:case s.STRIKE:case s.STRONG:{zc(e,u);break}case s.A:{$c(e,u);break}case s.H1:case s.H2:case s.H3:case s.H4:case s.H5:case s.H6:{Gc(e,u);break}case s.P:case s.DL:case s.OL:case s.UL:case s.DIV:case s.DIR:case s.NAV:case s.MAIN:case s.MENU:case s.ASIDE:case s.CENTER:case s.FIGURE:case s.FOOTER:case s.HEADER:case s.HGROUP:case s.DIALOG:case s.DETAILS:case s.ADDRESS:case s.ARTICLE:case s.SEARCH:case s.SECTION:case s.SUMMARY:case s.FIELDSET:case s.BLOCKQUOTE:case s.FIGCAPTION:{Vc(e,u);break}case s.LI:case s.DD:case s.DT:{Xc(e,u);break}case s.BR:case s.IMG:case s.WBR:case s.AREA:case s.EMBED:case s.KEYGEN:{x0(e,u);break}case s.HR:{ao(e,u);break}case s.RB:case s.RTC:{fo(e,u);break}case s.RT:case s.RP:{lo(e,u);break}case s.PRE:case s.LISTING:{Wc(e,u);break}case s.XMP:{io(e,u);break}case s.SVG:{bo(e,u);break}case s.HTML:{vc(e,u);break}case s.BASE:case s.LINK:case s.META:case s.STYLE:case s.TITLE:case s.SCRIPT:case s.BGSOUND:case s.BASEFONT:case s.TEMPLATE:{ue(e,u);break}case s.BODY:{qc(e,u);break}case s.FORM:{Qc(e,u);break}case s.NOBR:{Zc(e,u);break}case s.MATH:{ho(e,u);break}case s.TABLE:{eo(e,u);break}case s.INPUT:{uo(e,u);break}case s.PARAM:case s.TRACK:case s.SOURCE:{to(e,u);break}case s.IMAGE:{so(e,u);break}case s.BUTTON:{jc(e,u);break}case s.APPLET:case s.OBJECT:case s.MARQUEE:{Jc(e,u);break}case s.IFRAME:{no(e,u);break}case s.SELECT:{co(e,u);break}case s.OPTION:case s.OPTGROUP:{oo(e,u);break}case s.NOEMBED:case s.NOFRAMES:{oa(e,u);break}case s.FRAMESET:{Yc(e,u);break}case s.TEXTAREA:{ro(e,u);break}case s.NOSCRIPT:{e.options.scriptingEnabled?oa(e,u):da(e,u);break}case s.PLAINTEXT:{Kc(e,u);break}case s.COL:case s.TH:case s.TD:case s.TR:case s.HEAD:case s.FRAME:case s.TBODY:case s.TFOOT:case s.THEAD:case s.CAPTION:case s.COLGROUP:break;default:da(e,u)}}function Eo(e,u){if(e.openElements.hasInScope(s.BODY)&&(e.insertionMode=f.AFTER_BODY,e.options.sourceCodeLocationInfo)){const t=e.openElements.tryPeekProperlyNestedBodyElement();t&&e._setEndLocation(t,u)}}function To(e,u){e.openElements.hasInScope(s.BODY)&&(e.insertionMode=f.AFTER_BODY,B0(e,u))}function mo(e,u){const t=u.tagID;e.openElements.hasInScope(t)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(t))}function _o(e){const u=e.openElements.tmplCount>0,{formElement:t}=e;u||(e.formElement=null),(t||u)&&e.openElements.hasInScope(s.FORM)&&(e.openElements.generateImpliedEndTags(),u?e.openElements.popUntilTagNamePopped(s.FORM):t&&e.openElements.remove(t))}function Ao(e){e.openElements.hasInButtonScope(s.P)||e._insertFakeElement(b.P,s.P),e._closePElement()}function po(e){e.openElements.hasInListItemScope(s.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(s.LI),e.openElements.popUntilTagNamePopped(s.LI))}function go(e,u){const t=u.tagID;e.openElements.hasInScope(t)&&(e.openElements.generateImpliedEndTagsWithExclusion(t),e.openElements.popUntilTagNamePopped(t))}function No(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function Io(e,u){const t=u.tagID;e.openElements.hasInScope(t)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(t),e.activeFormattingElements.clearToLastMarker())}function xo(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(b.BR,s.BR),e.openElements.pop(),e.framesetOk=!1}function S0(e,u){const t=u.tagName,a=u.tagID;for(let r=e.openElements.stackTop;r>0;r--){const i=e.openElements.items[r],n=e.openElements.tagIDs[r];if(a===n&&(a!==s.UNKNOWN||e.treeAdapter.getTagName(i)===t)){e.openElements.generateImpliedEndTagsWithExclusion(a),e.openElements.stackTop>=r&&e.openElements.shortenToLength(r);break}if(e._isSpecialElement(i,n))break}}function Pu(e,u){switch(u.tagID){case s.A:case s.B:case s.I:case s.S:case s.U:case s.EM:case s.TT:case s.BIG:case s.CODE:case s.FONT:case s.NOBR:case s.SMALL:case s.STRIKE:case s.STRONG:{yt(e,u);break}case s.P:{Ao(e);break}case s.DL:case s.UL:case s.OL:case s.DIR:case s.DIV:case s.NAV:case s.PRE:case s.MAIN:case s.MENU:case s.ASIDE:case s.BUTTON:case s.CENTER:case s.FIGURE:case s.FOOTER:case s.HEADER:case s.HGROUP:case s.DIALOG:case s.ADDRESS:case s.ARTICLE:case s.DETAILS:case s.SEARCH:case s.SECTION:case s.SUMMARY:case s.LISTING:case s.FIELDSET:case s.BLOCKQUOTE:case s.FIGCAPTION:{mo(e,u);break}case s.LI:{po(e);break}case s.DD:case s.DT:{go(e,u);break}case s.H1:case s.H2:case s.H3:case s.H4:case s.H5:case s.H6:{No(e);break}case s.BR:{xo(e);break}case s.BODY:{Eo(e,u);break}case s.HTML:{To(e,u);break}case s.FORM:{_o(e);break}case s.APPLET:case s.OBJECT:case s.MARQUEE:{Io(e,u);break}case s.TEMPLATE:{Ce(e,u);break}default:S0(e,u)}}function O0(e,u){e.tmplInsertionModeStack.length>0?k0(e,u):Pt(e,u)}function Co(e,u){var t;u.tagID===s.SCRIPT&&((t=e.scriptHandler)===null||t===void 0||t.call(e,e.openElements.current)),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function So(e,u){e._err(u,E.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(u)}function Ku(e,u){if(e.openElements.currentTagId!==void 0&&p0.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=f.IN_TABLE_TEXT,u.type){case L.CHARACTER:{D0(e,u);break}case L.WHITESPACE_CHARACTER:{L0(e,u);break}}else tu(e,u)}function Oo(e,u){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(u,_.HTML),e.insertionMode=f.IN_CAPTION}function Lo(e,u){e.openElements.clearBackToTableContext(),e._insertElement(u,_.HTML),e.insertionMode=f.IN_COLUMN_GROUP}function Do(e,u){e.openElements.clearBackToTableContext(),e._insertFakeElement(b.COLGROUP,s.COLGROUP),e.insertionMode=f.IN_COLUMN_GROUP,Mt(e,u)}function Ro(e,u){e.openElements.clearBackToTableContext(),e._insertElement(u,_.HTML),e.insertionMode=f.IN_TABLE_BODY}function yo(e,u){e.openElements.clearBackToTableContext(),e._insertFakeElement(b.TBODY,s.TBODY),e.insertionMode=f.IN_TABLE_BODY,Mu(e,u)}function Po(e,u){e.openElements.hasInTableScope(s.TABLE)&&(e.openElements.popUntilTagNamePopped(s.TABLE),e._resetInsertionMode(),e._processStartTag(u))}function Mo(e,u){C0(u)?e._appendElement(u,_.HTML):tu(e,u),u.ackSelfClosing=!0}function ko(e,u){!e.formElement&&e.openElements.tmplCount===0&&(e._insertElement(u,_.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function Pe(e,u){switch(u.tagID){case s.TD:case s.TH:case s.TR:{yo(e,u);break}case s.STYLE:case s.SCRIPT:case s.TEMPLATE:{ue(e,u);break}case s.COL:{Do(e,u);break}case s.FORM:{ko(e,u);break}case s.TABLE:{Po(e,u);break}case s.TBODY:case s.TFOOT:case s.THEAD:{Ro(e,u);break}case s.INPUT:{Mo(e,u);break}case s.CAPTION:{Oo(e,u);break}case s.COLGROUP:{Lo(e,u);break}default:tu(e,u)}}function ze(e,u){switch(u.tagID){case s.TABLE:{e.openElements.hasInTableScope(s.TABLE)&&(e.openElements.popUntilTagNamePopped(s.TABLE),e._resetInsertionMode());break}case s.TEMPLATE:{Ce(e,u);break}case s.BODY:case s.CAPTION:case s.COL:case s.COLGROUP:case s.HTML:case s.TBODY:case s.TD:case s.TFOOT:case s.TH:case s.THEAD:case s.TR:break;default:tu(e,u)}}function tu(e,u){const t=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,yu(e,u),e.fosterParentingEnabled=t}function L0(e,u){e.pendingCharacterTokens.push(u)}function D0(e,u){e.pendingCharacterTokens.push(u),e.hasNonWhitespacePendingCharacterToken=!0}function ve(e,u){let t=0;if(e.hasNonWhitespacePendingCharacterToken)for(;t<e.pendingCharacterTokens.length;t++)tu(e,e.pendingCharacterTokens[t]);else for(;t<e.pendingCharacterTokens.length;t++)e._insertCharacters(e.pendingCharacterTokens[t]);e.insertionMode=e.originalInsertionMode,e._processToken(u)}const R0=new Set([s.CAPTION,s.COL,s.COLGROUP,s.TBODY,s.TD,s.TFOOT,s.TH,s.THEAD,s.TR]);function Bo(e,u){const t=u.tagID;R0.has(t)?e.openElements.hasInTableScope(s.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(s.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=f.IN_TABLE,Pe(e,u)):Y(e,u)}function wo(e,u){const t=u.tagID;switch(t){case s.CAPTION:case s.TABLE:{e.openElements.hasInTableScope(s.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(s.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=f.IN_TABLE,t===s.TABLE&&ze(e,u));break}case s.BODY:case s.COL:case s.COLGROUP:case s.HTML:case s.TBODY:case s.TD:case s.TFOOT:case s.TH:case s.THEAD:case s.TR:break;default:Pu(e,u)}}function Mt(e,u){switch(u.tagID){case s.HTML:{Y(e,u);break}case s.COL:{e._appendElement(u,_.HTML),u.ackSelfClosing=!0;break}case s.TEMPLATE:{ue(e,u);break}default:Nu(e,u)}}function Fo(e,u){switch(u.tagID){case s.COLGROUP:{e.openElements.currentTagId===s.COLGROUP&&(e.openElements.pop(),e.insertionMode=f.IN_TABLE);break}case s.TEMPLATE:{Ce(e,u);break}case s.COL:break;default:Nu(e,u)}}function Nu(e,u){e.openElements.currentTagId===s.COLGROUP&&(e.openElements.pop(),e.insertionMode=f.IN_TABLE,e._processToken(u))}function Mu(e,u){switch(u.tagID){case s.TR:{e.openElements.clearBackToTableBodyContext(),e._insertElement(u,_.HTML),e.insertionMode=f.IN_ROW;break}case s.TH:case s.TD:{e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(b.TR,s.TR),e.insertionMode=f.IN_ROW,ku(e,u);break}case s.CAPTION:case s.COL:case s.COLGROUP:case s.TBODY:case s.TFOOT:case s.THEAD:{e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=f.IN_TABLE,Pe(e,u));break}default:Pe(e,u)}}function ct(e,u){const t=u.tagID;switch(u.tagID){case s.TBODY:case s.TFOOT:case s.THEAD:{e.openElements.hasInTableScope(t)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=f.IN_TABLE);break}case s.TABLE:{e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=f.IN_TABLE,ze(e,u));break}case s.BODY:case s.CAPTION:case s.COL:case s.COLGROUP:case s.HTML:case s.TD:case s.TH:case s.TR:break;default:ze(e,u)}}function ku(e,u){switch(u.tagID){case s.TH:case s.TD:{e.openElements.clearBackToTableRowContext(),e._insertElement(u,_.HTML),e.insertionMode=f.IN_CELL,e.activeFormattingElements.insertMarker();break}case s.CAPTION:case s.COL:case s.COLGROUP:case s.TBODY:case s.TFOOT:case s.THEAD:case s.TR:{e.openElements.hasInTableScope(s.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=f.IN_TABLE_BODY,Mu(e,u));break}default:Pe(e,u)}}function y0(e,u){switch(u.tagID){case s.TR:{e.openElements.hasInTableScope(s.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=f.IN_TABLE_BODY);break}case s.TABLE:{e.openElements.hasInTableScope(s.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=f.IN_TABLE_BODY,ct(e,u));break}case s.TBODY:case s.TFOOT:case s.THEAD:{(e.openElements.hasInTableScope(u.tagID)||e.openElements.hasInTableScope(s.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=f.IN_TABLE_BODY,ct(e,u));break}case s.BODY:case s.CAPTION:case s.COL:case s.COLGROUP:case s.HTML:case s.TD:case s.TH:break;default:ze(e,u)}}function Uo(e,u){const t=u.tagID;R0.has(t)?(e.openElements.hasInTableScope(s.TD)||e.openElements.hasInTableScope(s.TH))&&(e._closeTableCell(),ku(e,u)):Y(e,u)}function Ho(e,u){const t=u.tagID;switch(t){case s.TD:case s.TH:{e.openElements.hasInTableScope(t)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(t),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=f.IN_ROW);break}case s.TABLE:case s.TBODY:case s.TFOOT:case s.THEAD:case s.TR:{e.openElements.hasInTableScope(t)&&(e._closeTableCell(),y0(e,u));break}case s.BODY:case s.CAPTION:case s.COL:case s.COLGROUP:case s.HTML:break;default:Pu(e,u)}}function P0(e,u){switch(u.tagID){case s.HTML:{Y(e,u);break}case s.OPTION:{e.openElements.currentTagId===s.OPTION&&e.openElements.pop(),e._insertElement(u,_.HTML);break}case s.OPTGROUP:{e.openElements.currentTagId===s.OPTION&&e.openElements.pop(),e.openElements.currentTagId===s.OPTGROUP&&e.openElements.pop(),e._insertElement(u,_.HTML);break}case s.HR:{e.openElements.currentTagId===s.OPTION&&e.openElements.pop(),e.openElements.currentTagId===s.OPTGROUP&&e.openElements.pop(),e._appendElement(u,_.HTML),u.ackSelfClosing=!0;break}case s.INPUT:case s.KEYGEN:case s.TEXTAREA:case s.SELECT:{e.openElements.hasInSelectScope(s.SELECT)&&(e.openElements.popUntilTagNamePopped(s.SELECT),e._resetInsertionMode(),u.tagID!==s.SELECT&&e._processStartTag(u));break}case s.SCRIPT:case s.TEMPLATE:{ue(e,u);break}}}function M0(e,u){switch(u.tagID){case s.OPTGROUP:{e.openElements.stackTop>0&&e.openElements.currentTagId===s.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===s.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===s.OPTGROUP&&e.openElements.pop();break}case s.OPTION:{e.openElements.currentTagId===s.OPTION&&e.openElements.pop();break}case s.SELECT:{e.openElements.hasInSelectScope(s.SELECT)&&(e.openElements.popUntilTagNamePopped(s.SELECT),e._resetInsertionMode());break}case s.TEMPLATE:{Ce(e,u);break}}}function vo(e,u){const t=u.tagID;t===s.CAPTION||t===s.TABLE||t===s.TBODY||t===s.TFOOT||t===s.THEAD||t===s.TR||t===s.TD||t===s.TH?(e.openElements.popUntilTagNamePopped(s.SELECT),e._resetInsertionMode(),e._processStartTag(u)):P0(e,u)}function qo(e,u){const t=u.tagID;t===s.CAPTION||t===s.TABLE||t===s.TBODY||t===s.TFOOT||t===s.THEAD||t===s.TR||t===s.TD||t===s.TH?e.openElements.hasInTableScope(t)&&(e.openElements.popUntilTagNamePopped(s.SELECT),e._resetInsertionMode(),e.onEndTag(u)):M0(e,u)}function Yo(e,u){switch(u.tagID){case s.BASE:case s.BASEFONT:case s.BGSOUND:case s.LINK:case s.META:case s.NOFRAMES:case s.SCRIPT:case s.STYLE:case s.TEMPLATE:case s.TITLE:{ue(e,u);break}case s.CAPTION:case s.COLGROUP:case s.TBODY:case s.TFOOT:case s.THEAD:{e.tmplInsertionModeStack[0]=f.IN_TABLE,e.insertionMode=f.IN_TABLE,Pe(e,u);break}case s.COL:{e.tmplInsertionModeStack[0]=f.IN_COLUMN_GROUP,e.insertionMode=f.IN_COLUMN_GROUP,Mt(e,u);break}case s.TR:{e.tmplInsertionModeStack[0]=f.IN_TABLE_BODY,e.insertionMode=f.IN_TABLE_BODY,Mu(e,u);break}case s.TD:case s.TH:{e.tmplInsertionModeStack[0]=f.IN_ROW,e.insertionMode=f.IN_ROW,ku(e,u);break}default:e.tmplInsertionModeStack[0]=f.IN_BODY,e.insertionMode=f.IN_BODY,Y(e,u)}}function Vo(e,u){u.tagID===s.TEMPLATE&&Ce(e,u)}function k0(e,u){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(s.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(u)):Pt(e,u)}function Go(e,u){u.tagID===s.HTML?Y(e,u):Iu(e,u)}function B0(e,u){var t;if(u.tagID===s.HTML){if(e.fragmentContext||(e.insertionMode=f.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===s.HTML){e._setEndLocation(e.openElements.items[0],u);const a=e.openElements.items[1];a&&!(!((t=e.treeAdapter.getNodeSourceCodeLocation(a))===null||t===void 0)&&t.endTag)&&e._setEndLocation(a,u)}}else Iu(e,u)}function Iu(e,u){e.insertionMode=f.IN_BODY,yu(e,u)}function Wo(e,u){switch(u.tagID){case s.HTML:{Y(e,u);break}case s.FRAMESET:{e._insertElement(u,_.HTML);break}case s.FRAME:{e._appendElement(u,_.HTML),u.ackSelfClosing=!0;break}case s.NOFRAMES:{ue(e,u);break}}}function Qo(e,u){u.tagID===s.FRAMESET&&!e.openElements.isRootHtmlElementCurrent()&&(e.openElements.pop(),!e.fragmentContext&&e.openElements.currentTagId!==s.FRAMESET&&(e.insertionMode=f.AFTER_FRAMESET))}function Xo(e,u){switch(u.tagID){case s.HTML:{Y(e,u);break}case s.NOFRAMES:{ue(e,u);break}}}function Ko(e,u){u.tagID===s.HTML&&(e.insertionMode=f.AFTER_AFTER_FRAMESET)}function jo(e,u){u.tagID===s.HTML?Y(e,u):du(e,u)}function du(e,u){e.insertionMode=f.IN_BODY,yu(e,u)}function $o(e,u){switch(u.tagID){case s.HTML:{Y(e,u);break}case s.NOFRAMES:{ue(e,u);break}}}function zo(e,u){u.chars=y,e._insertCharacters(u)}function Zo(e,u){e._insertCharacters(u),e.framesetOk=!1}function w0(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==_.HTML&&e.openElements.currentTagId!==void 0&&!e._isIntegrationPoint(e.openElements.currentTagId,e.o
8penElements.current);)e.openElements.pop()}function Jo(e,u){if(hc(u))w0(e),e._startTagOutsideForeignContent(u);else{const t=e._getAdjustedCurrentElement(),a=e.treeAdapter.getNamespaceURI(t);a===_.MATHML?_0(u):a===_.SVG&&(bc(u),A0(u)),Rt(u),u.selfClosing?e._appendElement(u,a):e._insertElement(u,a),u.ackSelfClosing=!0}}function e1(e,u){if(u.tagID===s.P||u.tagID===s.BR){w0(e),e._endTagOutsideForeignContent(u);return}for(let t=e.openElements.stackTop;t>0;t--){const a=e.openElements.items[t];if(e.treeAdapter.getNamespaceURI(a)===_.HTML){e._endTagOutsideForeignContent(u);break}const r=e.treeAdapter.getTagName(a);if(r.toLowerCase()===u.tagName){u.tagName=r,e.openElements.shortenToLength(t);break}}}function F0(e,u){return function(a){let r,i=0,n="";for(;r=e.exec(a);)i!==r.index&&(n+=a.substring(i,r.index)),n+=u.get(r[0].charCodeAt(0)),i=r.index+1;return n+a.substring(i)}}const u1=F0(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),t1=F0(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]])),a1=new Set([b.AREA,b.BASE,b.BASEFONT,b.BGSOUND,b.BR,b.COL,b.EMBED,b.FRAME,b.HR,b.IMG,b.INPUT,b.KEYGEN,b.LINK,b.META,b.PARAM,b.SOURCE,b.TRACK,b.WBR]);function s1(e,u){return u.treeAdapter.isElementNode(e)&&u.treeAdapter.getNamespaceURI(e)===_.HTML&&a1.has(u.treeAdapter.getTagName(e))}const r1={treeAdapter:ne,scriptingEnabled:!0};function i1(e,u){const t={...r1,...u};return U0(e,t)}function n1(e,u){let t="";const a=u.treeAdapter.isElementNode(e)&&u.treeAdapter.getTagName(e)===b.TEMPLATE&&u.treeAdapter.getNamespaceURI(e)===_.HTML?u.treeAdapter.getTemplateContent(e):e,r=u.treeAdapter.getChildNodes(a);if(r)for(const i of r)t+=U0(i,u);return t}function U0(e,u){return u.treeAdapter.isElementNode(e)?c1(e,u):u.treeAdapter.isTextNode(e)?d1(e,u):u.treeAdapter.isCommentNode(e)?f1(e,u):u.treeAdapter.isDocumentTypeNode(e)?l1(e,u):""}function c1(e,u){const t=u.treeAdapter.getTagName(e);return`<${t}${o1(e,u)}>${s1(e,u)?"":`${n1(e,u)}</${t}>`}`}function o1(e,{treeAdapter:u}){let t="";for(const a of u.getAttrList(e)){if(t+=" ",a.namespace)switch(a.namespace){case _.XML:{t+=`xml:${a.name}`;break}case _.XMLNS:{a.name!=="xmlns"&&(t+="xmlns:"),t+=a.name;break}case _.XLINK:{t+=`xlink:${a.name}`;break}default:t+=`${a.prefix}:${a.name}`}else t+=a.name;t+=`="${u1(a.value)}"`}return t}function d1(e,u){const{treeAdapter:t}=u,a=t.getTextNodeContent(e),r=t.getParentNode(e),i=r&&t.isElementNode(r)&&t.getTagName(r);return i&&t.getNamespaceURI(r)===_.HTML&&qn(i,u.scriptingEnabled)?a:t1(a)}function f1(e,{treeAdapter:u}){return`<!--${u.getCommentNodeContent(e)}-->`}function l1(e,{treeAdapter:u}){return`<!DOCTYPE ${u.getDocumentTypeNodeName(e)}>`}function h1(e,u){return g0.parse(e,u)}function b1(e,u,t){typeof e=="string"&&(t=u,u=e,e=null);const a=g0.getFragmentParser(e,t);return a.tokenizer.write(u,!0),a.getFragment()}function fa(e){const u=e.includes('"')?"'":'"';return u+e+u}function E1(e,u,t){let a="!DOCTYPE ";return e&&(a+=e),u?a+=` PUBLIC ${fa(u)}`:t&&(a+=" SYSTEM"),t&&(a+=` ${fa(t)}`),a}const de={isCommentNode:Cu,isElementNode:S,isTextNode:se,createDocument(){const e=new ge([]);return e["x-mode"]=K.NO_QUIRKS,e},createDocumentFragment(){return new ge([])},createElement(e,u,t){const a=Object.create(null),r=Object.create(null),i=Object.create(null);for(let d=0;d<t.length;d++){const l=t[d].name;a[l]=t[d].value,r[l]=t[d].namespace,i[l]=t[d].prefix}const n=new Tt(e,a,[]);return n.namespace=u,n["x-attribsNamespace"]=r,n["x-attribsPrefix"]=i,n},createCommentNode(e){return new ht(e)},createTextNode(e){return new Ke(e)},appendChild(e,u){const t=e.children[e.children.length-1];t&&(t.next=u,u.prev=t),e.children.push(u),u.parent=e},insertBefore(e,u,t){const a=e.children.indexOf(t),{prev:r}=t;r&&(r.next=u,u.prev=r),t.prev=u,u.next=t,e.children.splice(a,0,u),u.parent=e},setTemplateContent(e,u){de.appendChild(e,u)},getTemplateContent(e){return e.children[0]},setDocumentType(e,u,t,a){const r=E1(u,t,a);let i=e.children.find(n=>$u(n)&&n.name==="!doctype");i?i.data=r??null:(i=new bt("!doctype",r),de.appendChild(e,i)),i["x-name"]=u,i["x-publicId"]=t,i["x-systemId"]=a},setDocumentMode(e,u){e["x-mode"]=u},getDocumentMode(e){return e["x-mode"]},detachNode(e){if(e.parent){const u=e.parent.children.indexOf(e),{prev:t,next:a}=e;e.prev=null,e.next=null,t&&(t.next=a),a&&(a.prev=t),e.parent.children.splice(u,1),e.parent=null}},insertText(e,u){const t=e.children[e.children.length-1];t&&se(t)?t.data+=u:de.appendChild(e,de.createTextNode(u))},insertTextBefore(e,u,t){const a=e.children[e.children.indexOf(t)-1];a&&se(a)?a.data+=u:de.insertBefore(e,de.createTextNode(u),t)},adoptAttributes(e,u){for(let t=0;t<u.length;t++){const a=u[t].name;e.attribs[a]===void 0&&(e.attribs[a]=u[t].value,e["x-attribsNamespace"][a]=u[t].namespace,e["x-attribsPrefix"][a]=u[t].prefix)}},getFirstChild(e){return e.children[0]},getChildNodes(e){return e.children},getParentNode(e){return e.parent},getAttrList(e){return e.attributes},getTagName(e){return e.name},getNamespaceURI(e){return e.namespace},getTextNodeContent(e){return e.data},getCommentNodeContent(e){return e.data},getDocumentTypeNodeName(e){var u;return(u=e["x-name"])!==null&&u!==void 0?u:""},getDocumentTypeNodePublicId(e){var u;return(u=e["x-publicId"])!==null&&u!==void 0?u:""},getDocumentTypeNodeSystemId(e){var u;return(u=e["x-systemId"])!==null&&u!==void 0?u:""},isDocumentTypeNode(e){return $u(e)&&e.name==="!doctype"},setNodeSourceCodeLocation(e,u){u&&(e.startIndex=u.startOffset,e.endIndex=u.endOffset),e.sourceCodeLocation=u},getNodeSourceCodeLocation(e){return e.sourceCodeLocation},updateNodeSourceCodeLocation(e,u){u.endOffset!=null&&(e.endIndex=u.endOffset),e.sourceCodeLocation={...e.sourceCodeLocation,...u}}};function T1(e,u,t,a){const r={scriptingEnabled:typeof u.scriptingEnabled=="boolean"?u.scriptingEnabled:!0,treeAdapter:de,sourceCodeLocationInfo:u.sourceCodeLocationInfo};return t?h1(e,r):b1(a,e,r)}const m1={treeAdapter:de};function _1(e){const u="length"in e?e:[e];for(let a=0;a<u.length;a+=1){const r=u[a];Ie(r)&&Array.prototype.splice.call(u,a,1,...r.children)}let t="";for(let a=0;a<u.length;a+=1){const r=u[a];t+=i1(r,m1)}return t}var N;(function(e){e[e.Tab=9]="Tab",e[e.NewLine=10]="NewLine",e[e.FormFeed=12]="FormFeed",e[e.CarriageReturn=13]="CarriageReturn",e[e.Space=32]="Space",e[e.ExclamationMark=33]="ExclamationMark",e[e.Number=35]="Number",e[e.Amp=38]="Amp",e[e.SingleQuote=39]="SingleQuote",e[e.DoubleQuote=34]="DoubleQuote",e[e.Dash=45]="Dash",e[e.Slash=47]="Slash",e[e.Zero=48]="Zero",e[e.Nine=57]="Nine",e[e.Semi=59]="Semi",e[e.Lt=60]="Lt",e[e.Eq=61]="Eq",e[e.Gt=62]="Gt",e[e.Questionmark=63]="Questionmark",e[e.UpperA=65]="UpperA",e[e.LowerA=97]="LowerA",e[e.UpperF=70]="UpperF",e[e.LowerF=102]="LowerF",e[e.UpperZ=90]="UpperZ",e[e.LowerZ=122]="LowerZ",e[e.LowerX=120]="LowerX",e[e.OpeningSquareBracket=91]="OpeningSquareBracket"})(N||(N={}));var m;(function(e){e[e.Text=1]="Text",e[e.BeforeTagName=2]="BeforeTagName",e[e.InTagName=3]="InTagName",e[e.InSelfClosingTag=4]="InSelfClosingTag",e[e.BeforeClosingTagName=5]="BeforeClosingTagName",e[e.InClosingTagName=6]="InClosingTagName",e[e.AfterClosingTagName=7]="AfterClosingTagName",e[e.BeforeAttributeName=8]="BeforeAttributeName",e[e.InAttributeName=9]="InAttributeName",e[e.AfterAttributeName=10]="AfterAttributeName",e[e.BeforeAttributeValue=11]="BeforeAttributeValue",e[e.InAttributeValueDq=12]="InAttributeValueDq",e[e.InAttributeValueSq=13]="InAttributeValueSq",e[e.InAttributeValueNq=14]="InAttributeValueNq",e[e.BeforeDeclaration=15]="BeforeDeclaration",e[e.InDeclaration=16]="InDeclaration",e[e.InProcessingInstruction=17]="InProcessingInstruction",e[e.BeforeComment=18]="BeforeComment",e[e.CDATASequence=19]="CDATASequence",e[e.InSpecialComment=20]="InSpecialComment",e[e.InCommentLike=21]="InCommentLike",e[e.BeforeSpecialS=22]="BeforeSpecialS",e[e.SpecialStartSequence=23]="SpecialStartSequence",e[e.InSpecialTag=24]="InSpecialTag",e[e.BeforeEntity=25]="BeforeEntity",e[e.BeforeNumericEntity=26]="BeforeNumericEntity",e[e.InNamedEntity=27]="InNamedEntity",e[e.InNumericEntity=28]="InNumericEntity",e[e.InHexEntity=29]="InHexEntity"})(m||(m={}));function ie(e){return e===N.Space||e===N.NewLine||e===N.Tab||e===N.FormFeed||e===N.CarriageReturn}function nu(e){return e===N.Slash||e===N.Gt||ie(e)}function la(e){return e>=N.Zero&&e<=N.Nine}function A1(e){return e>=N.LowerA&&e<=N.LowerZ||e>=N.UpperA&&e<=N.UpperZ}function p1(e){return e>=N.UpperA&&e<=N.UpperF||e>=N.LowerA&&e<=N.LowerF}var ae;(function(e){e[e.NoValue=0]="NoValue",e[e.Unquoted=1]="Unquoted",e[e.Single=2]="Single",e[e.Double=3]="Double"})(ae||(ae={}));const G={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])};class g1{constructor({xmlMode:u=!1,decodeEntities:t=!0},a){this.cbs=a,this.state=m.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=m.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=u,this.decodeEntities=t,this.entityTrie=u?Ca:xa}reset(){this.state=m.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=m.Text,this.currentSequence=void 0,this.running=!0,this.offset=0}write(u){this.offset+=this.buffer.length,this.buffer=u,this.parse()}end(){this.running&&this.finish()}pause(){this.running=!1}resume(){this.running=!0,this.index<this.buffer.length+this.offset&&this.parse()}getIndex(){return this.index}getSectionStart(){return this.sectionStart}stateText(u){u===N.Lt||!this.decodeEntities&&this.fastForwardTo(N.Lt)?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=m.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&u===N.Amp&&(this.state=m.BeforeEntity)}stateSpecialStartSequence(u){const t=this.sequenceIndex===this.currentSequence.length;if(!(t?nu(u):(u|32)===this.currentSequence[this.sequenceIndex]))this.isSpecial=!1;else if(!t){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=m.InTagName,this.stateInTagName(u)}stateInSpecialTag(u){if(this.sequenceIndex===this.currentSequence.length){if(u===N.Gt||ie(u)){const t=this.index-this.currentSequence.length;if(this.sectionStart<t){const a=this.index;this.index=t,this.cbs.ontext(this.sectionStart,t),this.index=a}this.isSpecial=!1,this.sectionStart=t+2,this.stateInClosingTagName(u);return}this.sequenceIndex=0}(u|32)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:this.sequenceIndex===0?this.currentSequence===G.TitleEnd?this.decodeEntities&&u===N.Amp&&(this.state=m.BeforeEntity):this.fastForwardTo(N.Lt)&&(this.sequenceIndex=1):this.sequenceIndex=+(u===N.Lt)}
8stateCDATASequence(u){u===G.Cdata[this.sequenceIndex]?++this.sequenceIndex===G.Cdata.length&&(this.state=m.InCommentLike,this.currentSequence=G.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=m.InDeclaration,this.stateInDeclaration(u))}fastForwardTo(u){for(;++this.index<this.buffer.length+this.offset;)if(this.buffer.charCodeAt(this.index-this.offset)===u)return!0;return this.index=this.buffer.length+this.offset-1,!1}stateInCommentLike(u){u===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===G.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index,2):this.cbs.oncomment(this.sectionStart,this.index,2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=m.Text):this.sequenceIndex===0?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):u!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}isTagStartChar(u){return this.xmlMode?!nu(u):A1(u)}startSpecial(u,t){this.isSpecial=!0,this.currentSequence=u,this.sequenceIndex=t,this.state=m.SpecialStartSequence}stateBeforeTagName(u){if(u===N.ExclamationMark)this.state=m.BeforeDeclaration,this.sectionStart=this.index+1;else if(u===N.Questionmark)this.state=m.InProcessingInstruction,this.sectionStart=this.index+1;else if(this.isTagStartChar(u)){const t=u|32;this.sectionStart=this.index,!this.xmlMode&&t===G.TitleEnd[2]?this.startSpecial(G.TitleEnd,3):this.state=!this.xmlMode&&t===G.ScriptEnd[2]?m.BeforeSpecialS:m.InTagName}else u===N.Slash?this.state=m.BeforeClosingTagName:(this.state=m.Text,this.stateText(u))}stateInTagName(u){nu(u)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=m.BeforeAttributeName,this.stateBeforeAttributeName(u))}stateBeforeClosingTagName(u){ie(u)||(u===N.Gt?this.state=m.Text:(this.state=this.isTagStartChar(u)?m.InClosingTagName:m.InSpecialComment,this.sectionStart=this.index))}stateInClosingTagName(u){(u===N.Gt||ie(u))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=m.AfterClosingTagName,this.stateAfterClosingTagName(u))}stateAfterClosingTagName(u){(u===N.Gt||this.fastForwardTo(N.Gt))&&(this.state=m.Text,this.baseState=m.Text,this.sectionStart=this.index+1)}stateBeforeAttributeName(u){u===N.Gt?(this.cbs.onopentagend(this.index),this.isSpecial?(this.state=m.InSpecialTag,this.sequenceIndex=0):this.state=m.Text,this.baseState=this.state,this.sectionStart=this.index+1):u===N.Slash?this.state=m.InSelfClosingTag:ie(u)||(this.state=m.InAttributeName,this.sectionStart=this.index)}stateInSelfClosingTag(u){u===N.Gt?(this.cbs.onselfclosingtag(this.index),this.state=m.Text,this.baseState=m.Text,this.sectionStart=this.index+1,this.isSpecial=!1):ie(u)||(this.state=m.BeforeAttributeName,this.stateBeforeAttributeName(u))}stateInAttributeName(u){(u===N.Eq||nu(u))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=-1,this.state=m.AfterAttributeName,this.stateAfterAttributeName(u))}stateAfterAttributeName(u){u===N.Eq?this.state=m.BeforeAttributeValue:u===N.Slash||u===N.Gt?(this.cbs.onattribend(ae.NoValue,this.index),this.state=m.BeforeAttributeName,this.stateBeforeAttributeName(u)):ie(u)||(this.cbs.onattribend(ae.NoValue,this.index),this.state=m.InAttributeName,this.sectionStart=this.index)}stateBeforeAttributeValue(u){u===N.DoubleQuote?(this.state=m.InAttributeValueDq,this.sectionStart=this.index+1):u===N.SingleQuote?(this.state=m.InAttributeValueSq,this.sectionStart=this.index+1):ie(u)||(this.sectionStart=this.index,this.state=m.InAttributeValueNq,this.stateInAttributeValueNoQuotes(u))}handleInAttributeValue(u,t){u===t||!this.decodeEntities&&this.fastForwardTo(t)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(t===N.DoubleQuote?ae.Double:ae.Single,this.index),this.state=m.BeforeAttributeName):this.decodeEntities&&u===N.Amp&&(this.baseState=this.state,this.state=m.BeforeEntity)}stateInAttributeValueDoubleQuotes(u){this.handleInAttributeValue(u,N.DoubleQuote)}stateInAttributeValueSingleQuotes(u){this.handleInAttributeValue(u,N.SingleQuote)}stateInAttributeValueNoQuotes(u){ie(u)||u===N.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(ae.Unquoted,this.index),this.state=m.BeforeAttributeName,this.stateBeforeAttributeName(u)):this.decodeEntities&&u===N.Amp&&(this.baseState=this.state,this.state=m.BeforeEntity)}stateBeforeDeclaration(u){u===N.OpeningSquareBracket?(this.state=m.CDATASequence,this.sequenceIndex=0):this.state=u===N.Dash?m.BeforeComment:m.InDeclaration}stateInDeclaration(u){(u===N.Gt||this.fastForwardTo(N.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=m.Text,this.sectionStart=this.index+1)}stateInProcessingInstruction(u){(u===N.Gt||this.fastForwardTo(N.Gt))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=m.Text,this.sectionStart=this.index+1)}stateBeforeComment(u){u===N.Dash?(this.state=m.InCommentLike,this.currentSequence=G.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=m.InDeclaration}stateInSpecialComment(u){(u===N.Gt||this.fastForwardTo(N.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=m.Text,this.sectionStart=this.index+1)}stateBeforeSpecialS(u){const t=u|32;t===G.ScriptEnd[3]?this.startSpecial(G.ScriptEnd,4):t===G.StyleEnd[3]?this.startSpecial(G.StyleEnd,4):(this.state=m.InTagName,this.stateInTagName(u))}stateBeforeEntity(u){this.entityExcess=1,this.entityResult=0,u===N.Number?this.state=m.BeforeNumericEntity:u===N.Amp||(this.trieIndex=0,this.trieCurrent=this.entityTrie[0],this.state=m.InNamedEntity,this.stateInNamedEntity(u))}stateInNamedEntity(u){if(this.entityExcess+=1,this.trieIndex=La(this.entityTrie,this.trieCurrent,this.trieIndex+1,u),this.trieIndex<0){this.emitNamedEntity(),this.index--;return}this.trieCurrent=this.entityTrie[this.trieIndex];const t=this.trieCurrent&ee.VALUE_LENGTH;if(t){const a=(t>>14)-1;if(!this.allowLegacyEntity()&&u!==N.Semi)this.trieIndex+=a;else{const r=this.index-this.entityExcess+1;r>this.sectionStart&&this.emitPartial(this.sectionStart,r),this.entityResult=this.trieIndex,this.trieIndex+=a,this.entityExcess=0,this.sectionStart=this.index+1,a===0&&this.emitNamedEntity()}}}emitNamedEntity(){if(this.state=this.baseState,this.entityResult===0)return;switch((this.entityTrie[this.entityResult]&ee.VALUE_LENGTH)>>14){case 1:{this.emitCodePoint(this.entityTrie[this.entityResult]&~ee.VALUE_LENGTH);break}case 2:{this.emitCodePoint(this.entityTrie[this.entityResult+1]);break}case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}}stateBeforeNumericEntity(u){(u|32)===N.LowerX?(this.entityExcess++,this.state=m.InHexEntity):(this.state=m.InNumericEntity,this.stateInNumericEntity(u))}emitNumericEntity(u){const t=this.index-this.entityExcess-1;t+2+ +(this.state===m.InHexEntity)!==this.index&&(t>this.sectionStart&&this.emitPartial(this.sectionStart,t),this.sectionStart=this.index+Number(u),this.emitCodePoint(Sa(this.entityResult))),this.state=this.baseState}stateInNumericEntity(u){u===N.Semi?this.emitNumericEntity(!0):la(u)?(this.entityResult=this.entityResult*10+(u-N.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)}stateInHexEntity(u){u===N.Semi?this.emitNumericEntity(!0):la(u)?(this.entityResult=this.entityResult*16+(u-N.Zero),this.entityExcess++):p1(u)?(this.entityResult=this.entityResult*16+((u|32)-N.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)}allowLegacyEntity(){return!this.xmlMode&&(this.baseState===m.Text||this.baseState===m.InSpecialTag)}cleanup(){this.running&&this.sectionStart!==this.index&&(this.state===m.Text||this.state===m.InSpecialTag&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===m.InAttributeValueDq||this.state===m.InAttributeValueSq||this.state===m.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}shouldContinue(){return this.index<this.buffer.length+this.offset&&this.running}parse(){for(;this.shouldContinue();){const u=this.buffer.charCodeAt(this.index-this.offset);switch(this.state){case m.Text:{this.stateText(u);break}case m.SpecialStartSequence:{this.stateSpecialStartSequence(u);break}case m.InSpecialTag:{this.stateInSpecialTag(u);break}case m.CDATASequence:{this.stateCDATASequence(u);break}case m.InAttributeValueDq:{this.stateInAttributeValueDoubleQuotes(u);break}case m.InAttributeName:{this.stateInAttributeName(u);break}case m.InCommentLike:{this.stateInCommentLike(u);break}case m.InSpecialComment:{this.stateInSpecialComment(u);break}case m.BeforeAttributeName:{this.stateBeforeAttributeName(u);break}case m.InTagName:{this.stateInTagName(u);break}case m.InClosingTagName:{this.stateInClosingTagName(u);break}case m.BeforeTagName:{this.stateBeforeTagName(u);break}case m.AfterAttributeName:{this.stateAfterAttributeName(u);break}case m.InAttributeValueSq:{this.stateInAttributeValueSingleQuotes(u);break}case m.BeforeAttributeValue:{this.stateBeforeAttributeValue(u);break}case m.BeforeClosingTagName:{this.stateBeforeClosingTagName(u);break}case m.AfterClosingTagName:{this.stateAfterClosingTagName(u);break}case m.BeforeSpecialS:{this.stateBeforeSpecialS(u);break}case m.InAttributeValueNq:{this.stateInAttributeValueNoQuotes(u);break}case m.InSelfClosingTag:{this.stateInSelfClosingTag(u);break}case m.InDeclaration:{this.stateInDeclaration(u);break}case m.BeforeDeclaration:{this.stateBeforeDeclaration(u);break}case m.BeforeComment:{this.stateBeforeComment(u);break}case m.InProcessingInstruction:{this.stateInProcessingInstruction(u);break}case m.InNamedEntity:{this.stateInNamedEntity(u);break}case m.BeforeEntity:{this.stateBeforeEntity(u);break}case m.InHexEntity:{this.stateInHexEntity(u);break}case m.InNumericEntity:{this.stateInNumericEntity(u);break}default:this.stateBeforeNumericEntity(u)}this.index++}this.cleanup()}finish(){this.state===m.InNamedEntity&&this.emitNamedEntity(),this.sectionStart<this.index&&this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){const u=this.buffer.length+this.offset;this.state===m.InCommentLike?this.currentSequence===G.CdataEnd?this.cbs.oncdata(this.sectionStart,u,0):this.cbs.oncomment(this.sectionStart,u,0):this.state===m.InNumericEntity&&this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state===m.InHexEntity&&this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state===m.InTagName||this.state===m.BeforeAttributeName||this.state===m.BeforeAttributeValue||this.state===m.AfterAttributeName||this.state===m.InAttributeName||this.state===m.InAttributeValueSq||this.state===m.InAttributeValueDq||this.state===m.InAttributeValueNq||this.state===m.InClosingTagName||this.cbs.ontext(this.sectionStart,u)}emitPartial(u,t){this.baseState!==m.Text&&this.baseState!==m.InSpecialTag?this.cbs.onattribdata(u,t):this.cbs.ontext(u,t)}
8emitCodePoint(u){this.baseState!==m.Text&&this.baseState!==m.InSpecialTag?this.cbs.onattribentity(u):this.cbs.ontextentity(u)}}const Le=new Set(["input","option","optgroup","select","button","datalist","textarea"]),R=new Set(["p"]),ha=new Set(["thead","tbody"]),ba=new Set(["dd","dt"]),Ea=new Set(["rt","rp"]),N1=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["li",new Set(["li"])],["p",R],["h1",R],["h2",R],["h3",R],["h4",R],["h5",R],["h6",R],["select",Le],["input",Le],["output",Le],["button",Le],["datalist",Le],["textarea",Le],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",ba],["dt",ba],["address",R],["article",R],["aside",R],["blockquote",R],["details",R],["div",R],["dl",R],["fieldset",R],["figcaption",R],["figure",R],["footer",R],["form",R],["header",R],["hr",R],["main",R],["nav",R],["ol",R],["pre",R],["section",R],["table",R],["ul",R],["rt",Ea],["rp",Ea],["tbody",ha],["tfoot",ha]]),I1=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),Ta=new Set(["math","svg"]),ma=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),x1=/\s|\//;class C1{constructor(u,t={}){var a,r,i,n,d;this.options=t,this.startIndex=0,this.endIndex=0,this.openTagStart=0,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.foreignContext=[],this.buffers=[],this.bufferOffset=0,this.writeIndex=0,this.ended=!1,this.cbs=u??{},this.lowerCaseTagNames=(a=t.lowerCaseTags)!==null&&a!==void 0?a:!t.xmlMode,this.lowerCaseAttributeNames=(r=t.lowerCaseAttributeNames)!==null&&r!==void 0?r:!t.xmlMode,this.tokenizer=new((i=t.Tokenizer)!==null&&i!==void 0?i:g1)(this.options,this),(d=(n=this.cbs).onparserinit)===null||d===void 0||d.call(n,this)}ontext(u,t){var a,r;const i=this.getSlice(u,t);this.endIndex=t-1,(r=(a=this.cbs).ontext)===null||r===void 0||r.call(a,i),this.startIndex=t}ontextentity(u){var t,a;const r=this.tokenizer.getSectionStart();this.endIndex=r-1,(a=(t=this.cbs).ontext)===null||a===void 0||a.call(t,zu(u)),this.startIndex=r}isVoidElement(u){return!this.options.xmlMode&&I1.has(u)}onopentagname(u,t){this.endIndex=t;let a=this.getSlice(u,t);this.lowerCaseTagNames&&(a=a.toLowerCase()),this.emitOpenTag(a)}emitOpenTag(u){var t,a,r,i;this.openTagStart=this.startIndex,this.tagname=u;const n=!this.options.xmlMode&&N1.get(u);if(n)for(;this.stack.length>0&&n.has(this.stack[this.stack.length-1]);){const d=this.stack.pop();(a=(t=this.cbs).onclosetag)===null||a===void 0||a.call(t,d,!0)}this.isVoidElement(u)||(this.stack.push(u),Ta.has(u)?this.foreignContext.push(!0):ma.has(u)&&this.foreignContext.push(!1)),(i=(r=this.cbs).onopentagname)===null||i===void 0||i.call(r,u),this.cbs.onopentag&&(this.attribs={})}endOpenTag(u){var t,a;this.startIndex=this.openTagStart,this.attribs&&((a=(t=this.cbs).onopentag)===null||a===void 0||a.call(t,this.tagname,this.attribs,u),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""}onopentagend(u){this.endIndex=u,this.endOpenTag(!1),this.startIndex=u+1}onclosetag(u,t){var a,r,i,n,d,l;this.endIndex=t;let h=this.getSlice(u,t);if(this.lowerCaseTagNames&&(h=h.toLowerCase()),(Ta.has(h)||ma.has(h))&&this.foreignContext.pop(),this.isVoidElement(h))!this.options.xmlMode&&h==="br"&&((r=(a=this.cbs).onopentagname)===null||r===void 0||r.call(a,"br"),(n=(i=this.cbs).onopentag)===null||n===void 0||n.call(i,"br",{},!0),(l=(d=this.cbs).onclosetag)===null||l===void 0||l.call(d,"br",!1));else{const T=this.stack.lastIndexOf(h);if(T!==-1)if(this.cbs.onclosetag){let g=this.stack.length-T;for(;g--;)this.cbs.onclosetag(this.stack.pop(),g!==0)}else this.stack.length=T;else!this.options.xmlMode&&h==="p"&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=t+1}onselfclosingtag(u){this.endIndex=u,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=u+1):this.onopentagend(u)}closeCurrentTag(u){var t,a;const r=this.tagname;this.endOpenTag(u),this.stack[this.stack.length-1]===r&&((a=(t=this.cbs).onclosetag)===null||a===void 0||a.call(t,r,!u),this.stack.pop())}onattribname(u,t){this.startIndex=u;const a=this.getSlice(u,t);this.attribname=this.lowerCaseAttributeNames?a.toLowerCase():a}onattribdata(u,t){this.attribvalue+=this.getSlice(u,t)}onattribentity(u){this.attribvalue+=zu(u)}onattribend(u,t){var a,r;this.endIndex=t,(r=(a=this.cbs).onattribute)===null||r===void 0||r.call(a,this.attribname,this.attribvalue,u===ae.Double?'"':u===ae.Single?"'":u===ae.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""}getInstructionName(u){const t=u.search(x1);let a=t<0?u:u.substr(0,t);return this.lowerCaseTagNames&&(a=a.toLowerCase()),a}ondeclaration(u,t){this.endIndex=t;const a=this.getSlice(u,t);if(this.cbs.onprocessinginstruction){const r=this.getInstructionName(a);this.cbs.onprocessinginstruction(`!${r}`,`!${a}`)}this.startIndex=t+1}onprocessinginstruction(u,t){this.endIndex=t;const a=this.getSlice(u,t);if(this.cbs.onprocessinginstruction){const r=this.getInstructionName(a);this.cbs.onprocessinginstruction(`?${r}`,`?${a}`)}this.startIndex=t+1}oncomment(u,t,a){var r,i,n,d;this.endIndex=t,(i=(r=this.cbs).oncomment)===null||i===void 0||i.call(r,this.get
8Slice(u,t-a)),(d=(n=this.cbs).oncommentend)===null||d===void 0||d.call(n),this.startIndex=t+1}oncdata(u,t,a){var r,i,n,d,l,h,T,g,p,I;this.endIndex=t;const x=this.getSlice(u,t-a);this.options.xmlMode||this.options.recognizeCDATA?((i=(r=this.cbs).oncdatastart)===null||i===void 0||i.call(r),(d=(n=this.cbs).ontext)===null||d===void 0||d.call(n,x),(h=(l=this.cbs).oncdataend)===null||h===void 0||h.call(l)):((g=(T=this.cbs).oncomment)===null||g===void 0||g.call(T,`[CDATA[${x}]]`),(I=(p=this.cbs).oncommentend)===null||I===void 0||I.call(p)),this.startIndex=t+1}onend(){var u,t;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(let a=this.stack.length;a>0;this.cbs.onclosetag(this.stack[--a],!0));}(t=(u=this.cbs).onend)===null||t===void 0||t.call(u)}reset(){var u,t,a,r;(t=(u=this.cbs).onreset)===null||t===void 0||t.call(u),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,(r=(a=this.cbs).onparserinit)===null||r===void 0||r.call(a,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1}parseComplete(u){this.reset(),this.end(u)}getSlice(u,t){for(;u-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();let a=this.buffers[0].slice(u-this.bufferOffset,t-this.bufferOffset);for(;t-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),a+=this.buffers[0].slice(0,t-this.bufferOffset);return a}shiftBuffer(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()}write(u){var t,a;if(this.ended){(a=(t=this.cbs).onerror)===null||a===void 0||a.call(t,new Error(".write() after done!"));return}this.buffers.push(u),this.tokenizer.running&&(this.tokenizer.write(u),this.writeIndex++)}end(u){var t,a;if(this.ended){(a=(t=this.cbs).onerror)===null||a===void 0||a.call(t,new Error(".end() after done!"));return}u&&this.write(u),this.ended=!0,this.tokenizer.end()}pause(){this.tokenizer.pause()}resume(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex<this.buffers.length;)this.tokenizer.write(this.buffers[this.writeIndex++]);this.ended&&this.tokenizer.end()}parseChunk(u){this.write(u)}done(u){this.end(u)}}function S1(e,u){const t=new As(void 0,u);return new C1(t,u).end(e),t.root}const O1=Wi((e,u,t,a)=>u.xmlMode||u._useHtmlParser2?S1(e,u):T1(e,u,t,a)),L1=Nn(O1,(e,u)=>u.xmlMode||u._useHtmlParser2?Su(e,u):_1(e)),D1=L1([]),R1=/\ud83c[\udffb-\udfff](?=\ud83c[\udffb-\udfff])|(?:[^\ud800-\udfff][\u0300-\u036f\ufe20-\ufe23\u20d0-\u20f0]?|[\u0300-\u036f\ufe20-\ufe23\u20d0-\u20f0]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe23\u20d0-\u20f0]|\ud83c[\udffb-\udfff])?(?:\u200d(?:[^\ud800-\udfff]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe23\u20d0-\u20f0]|\ud83c[\udffb-\udfff])?)*/g,kt={stripTags:!1,ellipsis:"...",decodeEntities:!1,byWords:!1,excludes:"",customNodeStrategy:e=>e,reserveLastWord:!1,trimTheOnlyWord:!1,keepWhitespaces:!1};let H0=kt;function ot(e,u,t){const a=P1(u,t);if(!e||isNaN(a.length)||a.length<1||a.length===1/0)return Aa(e)?e.html()||"":e;let r;Aa(e)?r=e:r=D1.load(`${e}`,{decodeEntities:a.decodeEntities},!1);const i=r.root();if(a.excludes&&i.find(a.excludes).remove(),a.stripTags)return _a(i.text(),a);const n=function(d,l=!0){const h=d.contents(),T=h.length-1;return h.each(function(g){const p=this.type,I=r(this);if(p==="text"){if(!a.limit){I.remove();return}this.data=_a(I.text(),a,l&&g===T);return}if(p==="tag"){if(!a.limit){I.remove();return}const x=a.customNodeStrategy(I);if(x==="remove"){I.remove();return}if(x==="keep")return;n(x||I,l&&g===T);return}I.remove()})};return n(i),i.html()||""}ot.setup=function(e){H0=v0(e,kt)};function _a(e,u,t){u.keepWhitespaces||(e=e.replace(/\s+/g," "));const a=u.byWords,r=e.match(R1);if(!r)return"";const i=r.length;let n=0,d=0,l=a,h=!1;for(;n<i;)if(h=M1(r[n++]),!(a&&l===h)){if(d===u.limit){if(l&&h){l=h;continue}--n;break}a?h||++d:h&&l||++d,l=h}if(u.limit-=d,u.limit)return e;const T=a?r.slice(0,n).join(""):y1(r,n,u);return T===e?t?e:e+u.ellipsis:T+u.ellipsis}function y1(e,u,t){const a=e.slice(0,u).join("");if(!t.reserveLastWord||e.length===u)return a;const r=e.slice(u-1,u+1).join("");if(/\W/.test(r))return a;
8if(typeof t.reserveLastWord=="number"&&t.reserveLastWord<0){const l=a.replace(/\w+$/,"");if(!(l.length===0&&a.length===t.length))return l;if(t.trimTheOnlyWord)return a}const i=t.reserveLastWord!==!0&&t.reserveLastWord>0?t.reserveLastWord:10,n=e.slice(u).join("").match(/(\w+)/),d=n?n[1]:"";return a+d.substring(0,i)}function P1(e,u){switch(typeof e){case"object":u=e;break;case"number":typeof u=="object"?u.length=e:u={length:e}}u&&u.excludes&&(Array.isArray(u.excludes)||(u.excludes=[u.excludes]),u.excludes=u.excludes.join(","));const t=v0(Object.assign({},H0,u),kt);return t.limit=t.length,t}function M1(e){return e===" "||e==="\f"||e===` 9`||e==="\r"||e===" "||e==="\v"||e==="Â "||e==="\u2028"||e==="\u2029"}function v0(e,u){e==null&&(e={});for(const t in u){const a=u[t];e[t]==null&&(e[t]=a)}return e}function Aa(e){return e&&e.contains&&e.html&&e.parseHTML&&!0}const k1={class:"mb-12"},B1={class:"lg:flex lg:justify-center lg:gap-12"},w1={class:"lg:shrink-0"},F1={class:"mx-auto max-w-56 lg:max-w-xs xl:max-w-sm lg:sticky lg:top-4 mb-6 lg:mb-0"},U1={class:"lg:grow text-center lg:text-start"},G1=dt({__name:"warriors-of-the-faith",setup(e){const u=fu("book"),t=fu("retailers");return W0({title:u.heading.value,meta:[{name:"description",content:ot(u.synopsis.value,155,Bt)},{name:"twitter:description",content:ot(u.synopsis.value,155,Bt)}]}),(a,r)=>{const i=is,n=ga,d=pa,l=j0,h=cs,T=K0,g=Q0;return X(),j("div",null,[q(g,{first:"","outer-class":"bg-[url('/images/background.png')] bg-cover bg-center bg-no-repeat"},{default:$(()=>[J("div",k1,[q(i,{heading:U(u)?.retailers_heading.value,retailers:U(t)},null,8,["heading","retailers"])]),J("div",B1,[J("div",w1,[J("div",F1,[q(n,{field:U(u)?.cover,class:"rounded-sm object-cover"},null,8,["field"])])]),J("div",U1,[q(d,{as:"h1",class:"font-serif mb-3 lg:mb-6"},{default:$(()=>[_e(Ae(U(u)?.heading.value),1)]),_:1}),U(u).subheading?(X(),X0(l,{key:0,class:"mb-3"},{default:$(()=>[_e(Ae(U(u)?.subheading.value),1)]),_:1})):cu("",!0),q(h,{class:"mb-3"},{default:$(()=>[_e(Ae(U(u)?.pub_date.value),1)]),_:1}),q(T,{class:"mx-auto lg:ml-0 lg:mr-auto",field:U(u)?.synopsis},null,8,["field"])])])]),_:1})])}}});export{G1 as default};
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.