UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

26 lines โ€ข 272 kB
import{n as e,r as t}from"./rolldown-runtime-8BhlS34s.js";import{A as n,U as r,X as i,Y as a,k as o}from"./control-ui-boot-shared-DBJri5ri.js";var s;function c(){return(c=e((()=>{s=`useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict`})))()}var l;function u(){return(u=e((()=>{c(),l=(e=21)=>{let t=``,n=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)t+=s[n[e]&63];return t}})))()}var d;function f(){return(f=e((()=>{d={assign:0,create:0,clone:0,discard:0,update:0}})))()}function p(e,t,n){return e>=t&&e<=n}function m(e){return e===8205}function h(e){return p(e,127462,127487)}function ee(e){return p(e,65024,65039)}function te(e){return p(e,768,879)||p(e,6832,6911)||p(e,7616,7679)||p(e,65056,65071)}function ne(e){return e>65535?2:1}function re(e,t){for(;t<e.length;){let n=e.codePointAt(t);if(te(n)||ee(n))t+=ne(n);else break}return t}function ie(e,t){let n=e.codePointAt(t),r=t+ne(n);for(r=re(e,r);r<e.length-1&&m(e.codePointAt(r));){let t=e.codePointAt(r+1);r+=1+ne(t),r=re(e,r)}return h(n)&&r<e.length&&h(e.codePointAt(r))&&(r+=ne(e.codePointAt(r))),r}function ae(e){let t=0,n=0;for(;n<e.length;)n=ie(e,n),t++;return t}function oe(e){let t=0,n=0,r=0;for(;n<e.length;){let i=e.charCodeAt(n++)>>10;t+=+((r<<8|i)!=13879),r=i}return t}function se(e,t){return e.length<=t||e.length<=t<<1&&oe(e)<=t}function ce(e,t){return e.length>=t<<1||e.length>=t&&oe(e)>=t}var le=t({CodePointCount:()=>we,Counted:()=>je,Entries:()=>Pe,EntriesRegExp:()=>Ne,Every:()=>De,EveryAll:()=>Oe,GraphemeCount:()=>Ce,HasPropertyKey:()=>T,IsArray:()=>g,IsBigInt:()=>_,IsBoolean:()=>v,IsClassInstance:()=>xe,IsConstructor:()=>ue,IsDeepEqual:()=>ze,IsEqual:()=>C,IsFunction:()=>de,IsGreaterEqualThan:()=>ye,IsGreaterThan:()=>ge,IsInteger:()=>fe,IsLessEqualThan:()=>ve,IsLessThan:()=>_e,IsMaxLength:()=>Te,IsMinLength:()=>Ee,IsMultipleOf:()=>be,IsNull:()=>pe,IsNumber:()=>y,IsObject:()=>b,IsObjectNotArray:()=>me,IsString:()=>x,IsSymbol:()=>he,IsUndefined:()=>S,IsUnsafePropertyKey:()=>Me,IsValueLike:()=>Se,Keys:()=>E,ShiftLeft:()=>w,Some:()=>ke,SomeAll:()=>Ae,Symbols:()=>Fe,Values:()=>Ie});function g(e){return Array.isArray(e)}function _(e){return C(typeof e,`bigint`)}function v(e){return C(typeof e,`boolean`)}function ue(e){if(S(e)||!de(e))return!1;let t=Function.prototype.toString.call(e);return!!(/^class\s/.test(t)||/\[native code\]/.test(t))}function de(e){return C(typeof e,`function`)}function fe(e){return Number.isInteger(e)}function pe(e){return C(e,null)}function y(e){return Number.isFinite(e)}function me(e){return b(e)&&!g(e)}function b(e){return C(typeof e,`object`)&&!pe(e)}function x(e){return C(typeof e,`string`)}function he(e){return C(typeof e,`symbol`)}function S(e){return C(e,void 0)}function C(e,t){return e===t}function ge(e,t){return e>t}function _e(e,t){return e<t}function ve(e,t){return e<=t}function ye(e,t){return e>=t}function be(e,t){if(_(e)||_(t))return BigInt(e)%BigInt(t)===0n;if(!y(e)||fe(e)&&1/t%1==0)return!0;let n=e%t;return Math.min(Math.abs(n),Math.abs(n-t),Math.abs(n+t))<1e-10}function xe(e){if(!b(e))return!1;let t=globalThis.Object.getPrototypeOf(e);return!pe(t)&&C(typeof t.constructor,`function`)&&!(C(t.constructor,globalThis.Object)||C(t.constructor.name,`Object`))}function Se(e){return _(e)||v(e)||pe(e)||y(e)||x(e)||S(e)}function Ce(e){return ae(e)}function we(e){return oe(e)}function Te(e,t){return se(e,t)}function Ee(e,t){return ce(e,t)}function De(e,t,n){return e.every((e,r)=>r<t||n(e,r))}function Oe(e,t,n){let r=!0;return e.forEach((e,i)=>{i>=t&&!n(e,i)&&(r=!1)}),r}function ke(e,t){return e.some((e,n)=>t(e,n))}function Ae(e,t){let n=!1;return e.forEach((e,r)=>{t(e,r)&&(n=!0)}),n}function je(e,t){return e.reduce((e,n,r)=>t(n,r)?++e:e,0)}function w(e,t,n){return C(e.length,0)?n():t(e[0],e.slice(1))}function Me(e){return C(e,`__proto__`)||C(e,`constructor`)||C(e,`prototype`)}function T(e,t){return Me(t)?Object.prototype.hasOwnProperty.call(e,t):t in e}function Ne(e){return E(e).map(t=>[RegExp(`^${t}$`),e[t]])}function Pe(e){return Object.entries(e)}function E(e){return Object.getOwnPropertyNames(e)}function Fe(e){return Object.getOwnPropertySymbols(e)}function Ie(e){return Object.values(e)}function Le(e,t){if(!b(t))return!1;let n=E(e);return C(n.length,E(t).length)&&n.every(n=>ze(e[n],t[n]))}function Re(e,t){return g(t)&&C(e.length,t.length)&&e.every((n,r)=>ze(e[r],t[r]))}function ze(e,t){return g(e)?Re(e,t):b(e)?Le(e,t):C(e,t)}function Be(){return(Be=e((()=>{})))()}function Ve(e){return At.test(e)}function He(e,t){return`(${e} && ${t})`}function Ue(e,t){return`(${e} || ${t})`}function We(e){return`!(${e})`}function Ge(e){return`Array.isArray(${e})`}function Ke(e){return`typeof ${e} === "bigint"`}function qe(e){return`typeof ${e} === "boolean"`}function Je(e){return`Number.isInteger(${e})`}function Ye(e){return`${e} === null`}function Xe(e){return`Number.isFinite(${e})`}function Ze(e){return He(Qe(e),We(Ge(e)))}function Qe(e){return`typeof ${e} === "object" && ${e} !== null`}function $e(e){return`typeof ${e} === "string"`}function et(e){return`typeof ${e} === "symbol"`}function tt(e){return`${e} === undefined`}function nt(e){return`typeof ${e} === "function"`}function rt(e){return`Guard.IsConstructor(${e})`}function it(e,t){return`${e} === ${t}`}function at(e,t){return`${e} > ${t}`}function ot(e,t){return`${e} < ${t}`}function st(e,t){return`${e} <= ${t}`}function ct(e,t){return`${e} >= ${t}`}function lt(e,t){return`(${e}.length >= ${t<<1} || (${e}.length >= ${t} && Guard.CodePointCount(${e}) >= ${t}))`}function ut(e,t){return`(${e}.length <= ${t} || (${e}.length <= ${t<<1} && Guard.CodePointCount(${e}) <= ${t}))`}function dt(e,t,n,r){return C(t,`0`)?`${e}.every((${n[0]}, ${n[1]}) => (${r}))`:`${e}.every((${n[0]}, ${n[1]}) => (${n[1]} < ${t}) || (${r}))`}function ft(e,t,n){return`${e}.some((${t[0]}, ${t[1]}) => ${n})`}function pt(e,t,n){return`((value) => { let result = false; value.forEach((${t[0]}, ${t[1]}) => { if (${n}) result = true }); return result })(${e})`}function mt(e,t,n){return`${e}.reduce((result, ${t[0]}, ${t[1]}) => (${n}) ? ++result : result, 0)`}function ht(e){return`Object.entries(${e})`}function gt(e){return`Object.getOwnPropertyNames(${e})`}function _t(e,t){return C(t,`"__proto__"`)||C(t,`"constructor"`)?`Object.prototype.hasOwnProperty.call(${e}, ${t})`:`${t} in ${e}`}function vt(e,t){return`Guard.IsDeepEqual(${e}, ${t})`}function yt(e){return`[${e.join(`, `)}]`}function bt(e,t){return`((${e.join(`, `)}) => ${t})`}function D(e,t){return`${e}(${t.join(`, `)})`}function xt(e,t){return`new ${e}(${t.join(`, `)})`}function O(e,t){return`${e}${Ve(t)?`.${t}`:`[${k(t)}]`}`}function k(e){if(!Se(e))throw Error(`Unsupported Constant`);return x(e)?JSON.stringify(e):`${e}`}function St(e,t,n){return`(${e} ? ${t} : ${n})`}function Ct(e){return`{ ${e.join(`; `)}; }`}function wt(e,t){return`const ${e} = ${t}`}function Tt(e,t){return`if(${e}) { ${t} }`}function Et(e){return`return ${e}`}function Dt(e){return C(e.length,0)?`true`:e.reduce((e,t)=>He(e,t))}function Ot(e){return C(e.length,0)?`false`:e.reduce((e,t)=>Ue(e,t))}function kt(e,t){return`Guard.IsMultipleOf(${e}, ${t})`}var At;function jt(){return(jt=e((()=>{Be(),At=/^[\p{ID_Start}_$][\p{ID_Continue}_$\u200C\u200D]*$/u})))()}function Mt(e){return e instanceof Boolean}function Nt(e){return e instanceof Number}function Pt(e){return e instanceof String}function Ft(e){return globalThis.ArrayBuffer.isView(e)}function It(e){return e instanceof globalThis.RegExp}function Lt(e){return e instanceof globalThis.Date}function Rt(e){return e instanceof globalThis.Set}function zt(e){return e instanceof globalThis.Map}var Bt;function A(){return(A=e((()=>{jt(),Be(),Bt=le})))()}function Vt(){return Ht}var Ht;function Ut(){return(Ut=e((()=>{Ht={immutableTypes:!1,maxErrors:8,maxParseErrors:1,maxInstantiationCount:128,useAcceleration:!0,exactOptionalPropertyTypes:!1,enumerableKind:!1,correctiveParse:!1,unionPrioritySort:!0}})))()}function Wt(e){return Vt().immutableTypes?Object.freeze(e):e}function Gt(){return(Gt=e((()=>{Ut()})))()}function Kt(e,t){return d.assign+=1,Wt({...e,...t})}function qt(){return(qt=e((()=>{f(),Gt()})))()}function Jt(e){return e}function Yt(e){return T(e,`~kind`)||T(e,`~unsafe`)}function Xt(e){let t={};for(let n of E(e)){if(Me(n))continue;let r=Object.getOwnPropertyDescriptor(e,n);r.value=an(r.value),C(r.enumerable,!0)?t[n]=r.value:Object.defineProperty(t,n,r)}return t}function Zt(e){let t={};for(let n of E(e))Me(n)||(t[n]=an(e[n]));for(let n of Fe(e))t[n]=an(e[n]);return t}function Qt(e){return xe(e)?Jt(e):Yt(e)?Xt(e):Zt(e)}function $t(e){return e.map(e=>an(e))}function en(e){return e.slice()}function tn(e){return new RegExp(e.source,e.flags)}function nn(e){return new Map(an([...e.entries()]))}function rn(e){return new Set(an([...e.values()]))}function an(e){return Ft(e)?en(e):It(e)?tn(e):zt(e)?nn(e):Rt(e)?rn(e):g(e)?$t(e):b(e)?Qt(e):e}function on(e){return d.clone+=1,an(e)}function sn(){return(sn=e((()=>{A(),f()})))()}function cn(e,t){for(let n of Object.keys(t))Object.defineProperty(e,n,{configurable:!0,writable:!0,enumerable:!1,value:t[n]});return e}function ln(e,t){return{...e,...t}}function j(e,t,n={}){d.create+=1;let r=ln(t,n);return Wt(Vt().enumerableKind?ln(r,e):cn(r,e))}function M(){return(M=e((()=>{Ut(),f(),Gt()})))()}function un(e,t){d.discard+=1;let n={};for(let r of E(e)){if(t.includes(r))continue;let i=Object.getOwnPropertyDescriptor(e,r);i.value=on(i.value),Object.defineProperty(n,r,i)}return Wt(n)}function dn(){return(dn=e((()=>{A(),f(),Gt(),sn()})))()}function N(e,t,n){d.update+=1;let r=Vt(),i=on(e);for(let e of Object.keys(t))Object.defineProperty(i,e,{configurable:!0,writable:!0,enumerable:r.enumerableKind,value:t[e]});for(let e of Object.keys(n))Object.defineProperty(i,e,{configurable:!0,enumerable:!0,writable:!0,value:n[e]});return Wt(i)}function P(){return(P=e((()=>{Ut(),f(),Gt(),sn()})))()}function F(e,t){return b(e)&&T(e,`~kind`)&&C(e[`~kind`],t)}function fn(e){return b(e)}function I(){return(I=e((()=>{A()})))()}function pn(e,t,n){return j({"~kind":`Deferred`},{type:`deferred`,action:e,parameters:t,options:n},{})}function mn(e){return F(e,`Deferred`)}function hn(){return(hn=e((()=>{M(),I()})))()}function gn(e){return N(e,{"~readonly":!0},{})}function _n(e,t){return N(gn(e),{},t)}function vn(e,t,n,r){return _n(K(e,t,n),r)}function yn(){return(yn=e((()=>{P(),q()})))()}function bn(e){return N(e,{"~optional":!0},{})}function xn(e,t){return N(bn(e),{},t)}function Sn(e,t,n,r){return xn(K(e,t,n),r)}function Cn(){return(Cn=e((()=>{P(),q()})))()}function wn(e,t){return j({"~kind":`Array`},{type:`array`,items:e},t)}function Tn(e){return F(e,`Array`)}function En(e){return un(e,[`~kind`,`type`,`items`])}function Dn(){return(Dn=e((()=>{M(),dn(),I()})))()}function On(e,t,n={}){return j({"~kind":`Constructor`},{type:`constructor`,parameters:e,instanceType:t},n)}function kn(e){return F(e,`Constructor`)}function An(e){return un(e,[`~kind`,`type`,`parameters`,`instanceType`])}function jn(){return(jn=e((()=>{M(),dn(),I()})))()}function Mn(e,t,n={}){return j({"~kind":`Function`},{type:`function`,parameters:e,returnType:t},n)}function Nn(e){return F(e,`Function`)}function Pn(e){return un(e,[`~kind`,`type`,`parameters`,`returnType`])}function Fn(){return(Fn=e((()=>{M(),dn(),I()})))()}function In(e,t){return j({"~kind":`Ref`},{$ref:e},t)}function Ln(e){return F(e,`Ref`)}function Rn(){return(Rn=e((()=>{M(),I()})))()}function zn(e,t){return j({"~kind":`Generic`},{type:`generic`,parameters:e,expression:t})}function Bn(e){return F(e,`Generic`)}function Vn(){return(Vn=e((()=>{M(),I()})))()}function Hn(e){return j({"~kind":`Any`},{},e)}function Un(e){return F(e,`Any`)}function Wn(){return(Wn=e((()=>{M(),I()})))()}function Gn(e){return j({"~kind":`Never`},{not:{}},e)}function Kn(e){return F(e,`Never`)}var qn;function Jn(){return(Jn=e((()=>{M(),I(),qn=`(?!)`})))()}function Yn(e,t={}){return xn(e,t)}function Xn(){return(Xn=e((()=>{Cn()})))()}function Zn(e){return Yn(e)}function Qn(e){return fn(e)&&T(e,`~optional`)}function $n(){return($n=e((()=>{A(),I(),Xn()})))()}function er(e){return E(e).filter(t=>!Qn(e[t]))}function tr(e){return E(e)}function nr(e){return Ie(e)}function rr(){return(rr=e((()=>{A(),$n()})))()}function L(e,t={}){let n=er(e);return j({"~kind":`Object`},{type:`object`,...n.length>0?{required:n}:{},properties:e},t)}function ir(e){return F(e,`Object`)}function ar(e){return un(e,[`~kind`,`type`,`properties`,`required`])}function R(){return(R=e((()=>{M(),dn(),I(),rr()})))()}function or(e){return j({"~kind":`Unknown`},{},e)}function sr(e){return F(e,`Unknown`)}function cr(){return(cr=e((()=>{M(),I()})))()}function lr(e,t,n){return j({"~kind":`Cyclic`},{$defs:E(e).reduce((t,n)=>({...t,[n]:N(e[n],{},{$id:n})}),{}),$ref:t},n)}function ur(e){return F(e,`Cyclic`)}function dr(){return(dr=e((()=>{A(),P(),M(),I()})))()}function fr(e){return N(e,{"~unsafe":null},{})}function pr(e){return me(e)&&T(e,`~unsafe`)&&pe(e[`~unsafe`])}function mr(){return(mr=e((()=>{A(),P()})))()}function hr(e,t){return t[e.length]?.(...e)??(()=>{throw Error(`Invalid Arguments`)})()}function gr(e){return F(e,`Infer`)}function _r(){return(_r=e((()=>{I()})))()}function vr(e,t,n,r={}){return j({"~kind":`Dependent`},{if:e,then:t,else:n},r)}function yr(e){return F(e,`Dependent`)}function br(e){return un(e,[`~kind`,`if`,`then`,`else`])}function xr(){return(xr=e((()=>{M(),dn(),I()})))()}function Sr(e){return me(e)}function Cr(e){return E(e).filter(e=>isNaN(e)).reduce((t,n)=>[...t,e[n]],[])}function wr(){return(wr=e((()=>{A()})))()}function Tr(e,t){return j({"~kind":`Enum`},{enum:Sr(e)?Cr(e):e},t)}function Er(e){return F(e,`Enum`)}function Dr(){return(Dr=e((()=>{M(),I(),wr()})))()}function Or(e,t={}){return j({"~kind":`Intersect`},{allOf:e},t)}function kr(e){return F(e,`Intersect`)}function Ar(e){return un(e,[`~kind`,`allOf`])}function jr(){return(jr=e((()=>{M(),dn(),I()})))()}function Mr(){try{return Pr(`null`)(),!0}catch{return!1}}function Nr(){return S(Fr)&&(Fr=Mr()),Fr&&Vt().useAcceleration}function Pr(...e){return new globalThis.Function(...e)}var Fr;function Ir(){return(Ir=e((()=>{Ut(),A(),Fr=void 0})))()}function Lr(){throw Error(`Unreachable`)}var Rr=t({Hash:()=>ii,HashCode:()=>ri});function zr(e){let t=new Set,n=e;for(;n&&n!==Object.prototype;){for(let e of Reflect.ownKeys(n))e!==`constructor`&&typeof e!=`symbol`&&t.add(e);n=Object.getPrototypeOf(n)}return[...t]}function Br(e){return typeof e==`number`}function Vr(e){oi^=li[e],oi=oi*si%ci}function Hr(e){Vr(ai.Array);for(let t of e)ni(t)}function Ur(e){Vr(ai.BigInt),di.setBigInt64(0,e);for(let e of fi)Vr(e)}function Wr(e){Vr(ai.Boolean),Vr(+!!e)}function Gr(e){Vr(ai.Constructor),ni(e.toString())}function Kr(e){Vr(ai.Date),ni(e.getTime())}function qr(e){Vr(ai.Function),ni(e.toString())}function Jr(e){Vr(ai.Null)}function Yr(e){Vr(ai.Number),di.setFloat64(0,e,!0);for(let e of fi)Vr(e)}function Xr(e){Vr(ai.Object);for(let t of zr(e).sort())ni(t),ni(e[t])}function Zr(e){Vr(ai.RegExp),Qr(e.toString())}function Qr(e){Vr(ai.String);for(let t of pi.encode(e))Vr(t)}function $r(e){Vr(ai.Symbol),ni(e.toString())}function ei(e){Vr(ai.TypeArray);let t=new Uint8Array(e.buffer);for(let e=0;e<t.length;e++)Vr(t[e])}function ti(e){return Vr(ai.Undefined)}function ni(e){return Ft(e)?ei(e):Lt(e)?Kr(e):It(e)?Zr(e):Mt(e)?Wr(e.valueOf()):Pt(e)?Qr(e.valueOf()):Nt(e)?Yr(e.valueOf()):Br(e)?Yr(e):g(e)?Hr(e):v(e)?Wr(e):_(e)?Ur(e):ue(e)?Gr(e):pe(e)?Jr(e):b(e)?Xr(e):x(e)?Qr(e):he(e)?$r(e):S(e)?ti(e):de(e)?qr(e):Lr()}function ri(e){return oi=BigInt(`14695981039346656037`),ni(e),oi}function ii(e){return ri(e).toString(16).padStart(16,`0`)}var ai,oi,si,ci,li,ui,di,fi,pi;function mi(){return(mi=e((()=>{A(),(function(e){e[e.Array=0]=`Array`,e[e.BigInt=1]=`BigInt`,e[e.Boolean=2]=`Boolean`,e[e.Date=3]=`Date`,e[e.Constructor=4]=`Constructor`,e[e.Function=5]=`Function`,e[e.Null=6]=`Null`,e[e.Number=7]=`Number`,e[e.Object=8]=`Object`,e[e.RegExp=9]=`RegExp`,e[e.String=10]=`String`,e[e.Symbol=11]=`Symbol`,e[e.TypeArray=12]=`TypeArray`,e[e.Undefined=13]=`Undefined`})(ai||={}),oi=BigInt(`14695981039346656037`),[si,ci]=[BigInt(`1099511628211`),BigInt(`18446744073709551616`)],li=Array.from({length:256}).map((e,t)=>BigInt(t)),ui=new Float64Array(1),di=new DataView(ui.buffer),fi=new Uint8Array(ui.buffer),pi=new TextEncoder})))()}function hi(){return(hi=e((()=>{mi()})))()}function gi(e){switch(e.keyword){case`additionalProperties`:return`must not have additional properties`;case`anyOf`:return`must match a schema in anyOf`;case`boolean`:return`schema is false`;case`const`:return`must be equal to constant`;case`contains`:return`must contain at least 1 valid item`;case`dependencies`:return`must have properties ${e.params.dependencies.join(`, `)} when property ${e.params.property} is present`;case`dependentRequired`:return`must have properties ${e.params.dependencies.join(`, `)} when property ${e.params.property} is present`;case`enum`:return`must be equal to one of the allowed values`;case`exclusiveMaximum`:return`must be ${e.params.comparison} ${e.params.limit}`;case`exclusiveMinimum`:return`must be ${e.params.comparison} ${e.params.limit}`;case`format`:return`must match format "${e.params.format}"`;case`if`:return`must match "${e.params.failingKeyword}" schema`;case`maxItems`:return`must not have more than ${e.params.limit} items`;case`maxLength`:return`must not have more than ${e.params.limit} characters`;case`maxProperties`:return`must not have more than ${e.params.limit} properties`;case`maximum`:return`must be ${e.params.comparison} ${e.params.limit}`;case`minItems`:return`must not have fewer than ${e.params.limit} items`;case`minLength`:return`must not have fewer than ${e.params.limit} characters`;case`minProperties`:return`must not have fewer than ${e.params.limit} properties`;case`minimum`:return`must be ${e.params.comparison} ${e.params.limit}`;case`multipleOf`:return`must be multiple of ${e.params.multipleOf}`;case`not`:return`must not be valid`;case`oneOf`:return`must match exactly one schema in oneOf`;case`pattern`:return`must match pattern "${e.params.pattern}"`;case`propertyNames`:return`property names ${e.params.propertyNames.join(`, `)} are invalid`;case`required`:return`must have required properties ${e.params.requiredProperties.join(`, `)}`;case`type`:return typeof e.params.type==`string`?`must be ${e.params.type}`:`must be either ${e.params.type.join(` or `)}`;case`unevaluatedItems`:return`must not have unevaluated items`;case`unevaluatedProperties`:return`must not have unevaluated properties`;case`uniqueItems`:return`must not have duplicate items`;case`~refine`:return e.params.message;default:return`an unknown validation error occurred`}}function _i(){return vi}var vi;function yi(){return(yi=e((()=>{vi=gi})))()}function bi(){return(bi=e((()=>{hi()})))()}function xi(){return(xi=e((()=>{bi()})))()}function Si(e){return fn(e)&&T(e,`~codec`)&&b(e[`~codec`])&&T(e[`~codec`],`encode`)&&T(e[`~codec`],`decode`)}function Ci(){return(Ci=e((()=>{xi(),A(),I()})))()}function wi(e){return fn(e)&&T(e,`~immutable`)}function Ti(){return(Ti=e((()=>{A(),I(),Mv()})))()}function Ei(e,t={}){return _n(e,t)}function Di(){return(Di=e((()=>{yn()})))()}function Oi(e){return fn(e)&&T(e,`~readonly`)}function ki(){return(ki=e((()=>{A(),I()})))()}function Ai(e,t){return N(e,{"~refine":Ni(e)?[...e[`~refine`],t]:[t]},{})}function ji(...e){let[t,n,r]=hr(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[e,t,()=>`Refine Error`]});return Ai(t,{check:n,error:r})}function Mi(e){return me(e)&&T(e,`check`)&&T(e,`error`)&&de(e.check)&&de(e.error)}function Ni(e){return fn(e)&&T(e,`~refine`)&&g(e[`~refine`])&&De(e[`~refine`],0,e=>Mi(e))}function Pi(){return(Pi=e((()=>{P(),A(),I()})))()}function Fi(e){return j({"~kind":`BigInt`},{type:`bigint`},e)}function Ii(e){return F(e,`BigInt`)}var Li;function Ri(){return(Ri=e((()=>{M(),I(),Li=`-?(?:0|[1-9][0-9]*)n`})))()}function zi(e){return j({"~kind":`Boolean`},{type:`boolean`},e)}function Bi(e){return F(e,`Boolean`)}function Vi(){return(Vi=e((()=>{M(),I()})))()}function Hi(e){return j({"~kind":`Integer`},{type:`integer`},e)}function Ui(e){return F(e,`Integer`)}var Wi;function Gi(){return(Gi=e((()=>{M(),I(),Wi=`-?(?:0|[1-9][0-9]*)`})))()}function Ki(e){return _(e)?`bigint`:v(e)?`boolean`:y(e)?`number`:x(e)?`string`:(()=>{throw new ea(e)})()}function qi(e,t){return j({"~kind":`Literal`},{type:Ki(e),const:e},t)}function Ji(e){return _(e)||v(e)||y(e)||x(e)}function Yi(e){return $i(e)&&_(e.const)}function Xi(e){return $i(e)&&v(e.const)}function Zi(e){return $i(e)&&y(e.const)}function Qi(e){return $i(e)&&x(e.const)}function $i(e){return F(e,`Literal`)}var ea;function ta(){return(ta=e((()=>{M(),A(),I(),ea=class extends Error{constructor(e){super(`Invalid Literal value`),Object.defineProperty(this,"cause",{value:{value:e},writable:!1,configurable:!1,enumerable:!1})}}})))()}function na(e){return j({"~kind":`Null`},{type:`null`},e)}function ra(e){return F(e,`Null`)}function ia(){return(ia=e((()=>{M(),I()})))()}function aa(e){return j({"~kind":`Number`},{type:`number`},e)}function oa(e){return F(e,`Number`)}var sa;function ca(){return(ca=e((()=>{M(),I(),sa=`-?(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?`})))()}function la(e){return j({"~kind":`Symbol`},{type:`symbol`},e)}function ua(e){return F(e,`Symbol`)}function da(){return(da=e((()=>{M(),I()})))()}function fa(e){return j({"~kind":`String`},{type:`string`},e)}function pa(e){return F(e,`String`)}function ma(){return(ma=e((()=>{M(),I()})))()}function ha(e,t={}){return j({"~kind":`Union`},{anyOf:e},t)}function z(e){return F(e,`Union`)}function ga(e){return un(e,[`~kind`,`anyOf`])}function B(){return(B=e((()=>{M(),dn(),I()})))()}function _a(e){let t=Kc(e);return C(t.length,2)?t[0]:[]}function va(){return(va=e((()=>{A(),qc()})))()}function ya(e){return!0}function ba(e){return w(e,(e,t)=>Sa(e)?ba(t):!1,()=>!0)}function xa(e){return!C(e.length,0)&&ba(e)}function Sa(e){return z(e)?xa(e.anyOf):$i(e)?ya(e.const):!1}function Ca(e){return xa(e)}function wa(){return(wa=e((()=>{A(),ta(),B()})))()}function Ta(e){return j({"~kind":`TemplateLiteral`},{type:`string`,pattern:e},{})}function Ea(){return(Ea=e((()=>{M()})))()}function Da(e,t,n=[]){return w(e,(e,r)=>Da(r,t,[...n,`${e}${t}`]),()=>n)}function Oa(e,t){return C(e.length,0)?[`${t}`]:Da(e,t)}function ka(e,t,n=[]){return w(t,(t,r)=>ka(e,r,[...n,...Aa(e,t)]),()=>n)}function Aa(e,t){return z(t)?ka(e,t.anyOf):$i(t)?Oa(e,t.const):Lr()}function ja(e,t){return w(t,(t,n)=>ja(Aa(e,t),n),()=>e)}function Ma(e){return e.map(e=>qi(e))}function Na(e){return ha(Ma(ja([],e)))}function Pa(e){return C(e.length,0)?Lr():C(e.length,1)&&$i(e[0])?e[0]:Na(e)}function Fa(e){let t=_a(e);return C(t.length,0)?fa():Ca(t)?Pa(t):Ta(e)}function Ia(e){let t=Fa(e);return _l(t)?fa():t}function La(){return(La=e((()=>{A(),ta(),ma(),vl(),B(),va(),wa(),Ea()})))()}function Ra(e,t){return j({"~kind":`Record`},{type:`object`,patternProperties:{[e]:t}})}function za(){return(za=e((()=>{M()})))()}function Ba(e){return Ra(ws,e)}function Va(){return(Va=e((()=>{Ts(),za()})))()}function Ha(e){return L({true:e,false:e})}function Ua(){return(Ua=e((()=>{R()})))()}function Wa(e,t={}){let[n,r,i]=[e,e.length,!1];return j({"~kind":`Tuple`},{type:`array`,additionalItems:i,items:n,minItems:r},t)}function Ga(e){return F(e,`Tuple`)}function Ka(e){return un(e,[`~kind`,`type`,`items`,`minItems`,`additionalItems`])}function qa(){return(qa=e((()=>{M(),dn(),I()})))()}function Ja(e){return un(e,[`~readonly`])}function Ya(e,t){return N(Ja(e),{},t)}function Xa(e,t,n,r){return Ya(K(e,t,n),r)}function Za(){return(Za=e((()=>{dn(),P(),q()})))()}function Qa(e,t={}){return Ya(e,t)}function $a(){return($a=e((()=>{Za()})))()}function eo(e){return un(e,[`~optional`])}function to(e,t){return N(eo(e),{},t)}function no(e,t,n,r){return to(K(e,t,n),r)}function ro(){return(ro=e((()=>{dn(),P(),q()})))()}function io(e,t={}){return to(e,t)}function ao(){return(ao=e((()=>{ro()})))()}function oo(e){return e.reduceRight((e,t,n)=>({[n]:t,...e}),{})}function so(e){return L(oo(e.items))}function co(){return(co=e((()=>{R()})))()}function lo(e){return ir(e)||Ga(e)}function uo(e,t){return Oi(e)?!!Oi(t):!1}function fo(e,t){return Qn(e)?!!Qn(t):!1}function po(e,t){let n=uo(e,t),r=fo(e,t),i=Qa(io(Fo([e,t])));return n&&r?Ei(Yn(i)):n&&!r?Ei(i):!n&&r?Yn(i):i}function mo(e,t,n){return n in e?n in t?po(e[n],t[n]):e[n]:n in t?t[n]:Gn()}function ho(e,t){return[...new Set([...E(e),...E(t)])].reduce((n,r)=>({...n,[r]:mo(e,t,r)}),{})}function go(e){return ir(e)?e.properties:Ga(e)?oo(e.items):{}}function _o(e,t){return L(ho(go(e),go(t)))}function vo(){return(vo=e((()=>{A(),ki(),$n(),R(),Jn(),qa(),Di(),Xn(),$a(),ao(),co(),V()})))()}function yo(e,t){let n=cf(e,t);return C(n,2)?e:C(n,3)||C(n,0)?t:Gn()}function bo(e,t){let n=lo(e),r=lo(t);return n&&r?_o(e,t):n&&!r?e:!n&&r?t:yo(e,t)}function xo(e,t){return Kn(e)||Un(e)?e:sr(e)||Kn(t)||Un(t)?t:sr(t)?e:bo(e,t)}function So(){return(So=e((()=>{A(),Wn(),Jn(),cr(),lf(),vo()})))()}function Co(e,t){return z(e)||z(t)}function wo(e,t){let n=Ro(e),r=Ro(t);return Co(n,r)?Fo([n,r]):xo(n,r)}function To(e,t,n=[]){return w(t,(t,r)=>To(e,r,[...n,wo(t,e)]),()=>C(n.length,0)?[e]:n)}function Eo(e,t,n=[]){return w(e,(e,r)=>Eo(r,t,[...n,...Do([e],t)]),()=>n)}function Do(e,t=[]){return w(e,(e,n)=>z(e)?Do(n,Eo(e.anyOf,t)):Do(n,To(e,t)),()=>t)}function Oo(){return(Oo=e((()=>{A(),B(),So(),V()})))()}function ko(e,t){return Cl(af({},e,t))?[]:[e]}function Ao(e,t,n=[]){return w(e,(e,r)=>Ao(r,t,[...n,...ko(e,t)]),()=>n)}function jo(e,t){let n=Ro(e);return Lo(Ao(z(n)?n.anyOf:[n],t))}function Mo(){return(Mo=e((()=>{A(),B(),sf(),V()})))()}function No(e,t,n){return Lo([Fo([e,t]),jo(n,e)])}function Po(e,t=[]){return w(e,(e,n)=>Po(n,[...t,qi(e)]),()=>Lo(t))}function Fo(e){return Lo(pf(Do(e)))}function Io(e){return Ro(Ia(e))}function Lo(e){return zo(pf(e))}function Ro(e){return yr(e)?No(e.if,e.then,e.else):Er(e)?Po(e.enum):kr(e)?Fo(e.allOf):_l(e)?Io(e.pattern):z(e)?Lo(e.anyOf):e}function zo(e){return C(e.length,1)?e[0]:C(e.length,0)?Gn():ha(e)}function V(){return(V=e((()=>{A(),xr(),Dr(),jr(),ta(),Jn(),vl(),B(),Oo(),mf(),Mo(),La()})))()}function Bo(e,t){return ls(Po(e),t)}function Vo(){return(Vo=e((()=>{us(),V()})))()}function Ho(e,t){return Ra(Ss,t)}function Uo(){return(Uo=e((()=>{Ts(),za()})))()}function Wo(e,t){return ls(Fo(e),t)}function Go(){return(Go=e((()=>{V(),us()})))()}function Ko(e,t){return x(e)||y(e)?L({[e]:t}):C(e,!1)?L({false:t}):C(e,!0)?L({true:t}):L({})}function qo(){return(qo=e((()=>{A(),R()})))()}function Jo(e,t){return Ra(Cs,t)}function Yo(){return(Yo=e((()=>{Ts(),za()})))()}function Xo(e,t){return T(e,`pattern`)&&(x(e.pattern)||e.pattern instanceof RegExp)?Ra(e.pattern.toString(),t):Ra(ws,t)}function Zo(){return(Zo=e((()=>{A(),Ts(),za()})))()}function Qo(e,t){return Ca(_a(e))?ls(Io(e),t):Ra(e,t)}function $o(){return($o=e((()=>{us(),va(),wa(),V(),za()})))()}function es(e){return z(e)?ts(e.anyOf):[e]}function ts(e,t=[]){return w(e,(e,n)=>ts(n,[...t,...es(e)]),()=>t)}function ns(){return(ns=e((()=>{A(),B()})))()}function rs(e){return e.some(e=>pa(e)||oa(e)||Ui(e))}function is(e,t){return C(rs(e),!0)?Ra(ws,t):void 0}function as(e,t){return e.reduce((e,n)=>$i(n)&&(x(n.const)||y(n.const))?{...e,[n.const]:t}:e,{})}function os(e,t){return L(as(e,t))}function ss(e,t){let n=ts(e),r=is(n,t);return fn(r)?r:os(n,t)}function cs(){return(cs=e((()=>{A(),I(),ta(),ca(),Gi(),R(),ma(),Ts(),ns(),za()})))()}function ls(e,t){return Un(e)?Ba(t):Bi(e)?Ha(t):Er(e)?Bo(e.enum,t):Ui(e)?Ho(e,t):kr(e)?Wo(e.allOf,t):$i(e)?Ko(e.const,t):oa(e)?Jo(e,t):z(e)?ss(e.anyOf,t):pa(e)?Xo(e,t):_l(e)?Qo(e.pattern,t):L({})}function us(){return(us=e((()=>{Wn(),Vi(),Dr(),jr(),Gi(),ta(),ca(),R(),ma(),vl(),B(),Va(),Ua(),Vo(),Uo(),Go(),qo(),Yo(),Zo(),$o(),cs()})))()}function ds(e,t,n){return yv([e])?N(ls(e,t),{},n):ms(e,t,n)}function fs(e,t,n,r,i){return ds(K(e,t,n),K(e,t,r),i)}function ps(){return(ps=e((()=>{P(),Ts(),us(),q()})))()}function ms(e,t,n={}){return pn(`Record`,[e,t],n)}function hs(e,t,n={}){return ds(e,t,n)}function gs(e,t){return Ra(e,t)}function _s(e){return C(e,ws)?fa():C(e,Ss)?Hi():C(e,Cs)?aa():Fa(e)}function vs(e){return E(e.patternProperties)[0]}function ys(e){return _s(vs(e))}function bs(e){return e.patternProperties[vs(e)]}function xs(e){return F(e,`Record`)}var Ss,Cs,ws;function Ts(){return(Ts=e((()=>{A(),I(),Gi(),ca(),ma(),hn(),La(),za(),ps(),Ss=`^${Wi}$`,Cs=`^${sa}$`,ws=`^.*$`})))()}function Es(e){return j({"~kind":`Rest`},{type:`rest`,items:e},{})}function Ds(e){return F(e,`Rest`)}function Os(){return(Os=e((()=>{M(),I()})))()}function ks(e){return F(e,`This`)}function As(){return(As=e((()=>{I()})))()}function js(e){return j({"~kind":`Undefined`},{type:`undefined`},e)}function Ms(e){return F(e,`Undefined`)}function Ns(){return(Ns=e((()=>{M(),I()})))()}function Ps(e){return F(e,`Void`)}function Fs(){return(Fs=e((()=>{I()})))()}function Is(){return(Is=e((()=>{Ci(),Ti(),$n(),Pi(),Wn(),Dn(),Ri(),Vi(),np(),jn(),dr(),Dr(),Fn(),Vn(),xr(),Gi(),jr(),ta(),Jn(),ia(),ca(),cr(),da(),R(),Ts(),Rn(),Os(),I(),ma(),vl(),qa(),Ns(),B(),Fs()})))()}function Ls(e){return Fi()}function Rs(e){return fa()}function zs(e){return aa()}function Bs(e){return Hi()}function Vs(e){return Gn()}function Hs(e){return qi(e)}function Us(e){return e}function Ws(e){return ha(e[1])}function Gs(e){return e.length===3?[...e[0],...e[2]]:e.length===1?[...e[0]]:[]}function Ks(e){return[e[0],...e[1]]}function qs(e){return e}function Js(e){return e[1]}function Ys(){return(Ys=e((()=>{Is(),Lv()})))()}function Xs(e){return C(e.length,2)}function Zs(e,t,n){return Xs(e)?t(e[0],e[1]):n()}function Qs(){return(Qs=e((()=>{Be()})))()}function $s(e,t){return C(t.indexOf(e),0)?[e,t.slice(e.length)]:[]}function ec(e,t){for(let n=0;n<e.length;n++){let r=$s(e[n],t);if(Xs(r))return r}return[]}function tc(){return(tc=e((()=>{Qs(),Be()})))()}function nc(e,t){return Array.from({length:t-e+1},(t,n)=>String.fromCharCode(e+n))}var rc,ic,ac;function oc(){return(oc=e((()=>{rc=[...nc(97,122),...nc(65,90)],ic=nc(49,57),ac=[`0`,...ic]})))()}function sc(e){let t=e.indexOf(mc);return C(t,-1)?``:e.slice(t+2)}function cc(e){let t=e.indexOf(`
`);return C(t,-1)?``:e.slice(t)}function lc(e){return e.replace(/^[ \t\r\f\v]+/,``)}function uc(e){let t=lc(e);return t.startsWith(pc)?uc(sc(t.slice(2))):t.startsWith(fc)?uc(cc(t.slice(2))):t}function dc(e){let t=e.trimStart();return t.startsWith(pc)?dc(sc(t.slice(2))):t.startsWith(fc)?dc(cc(t.slice(2))):t}var fc,pc,mc;function hc(){return(hc=e((()=>{Be(),oc(),fc=`//`,pc=`/*`,mc=`*/`})))()}function gc(){return(gc=e((()=>{hc(),oc(),[...ac]})))()}function _c(){return(_c=e((()=>{hc(),oc(),gc()})))()}function vc(){return(vc=e((()=>{_c()})))()}function yc(e,t){return ec([e],t)}function bc(e,t){return C(e,``)?[``,t]:e.startsWith(`
`)?yc(e,uc(t)):e.startsWith(` `)?yc(e,t):yc(e,dc(t))}function xc(){return(xc=e((()=>{Be(),hc(),tc(),oc()})))()}var Sc;function Cc(){return(Cc=e((()=>{hc(),oc(),Sc=[...rc,`_`,`$`],[...Sc,...ac]})))()}function wc(){return(wc=e((()=>{hc(),oc(),gc(),[...ac]})))()}function Tc(){return(Tc=e((()=>{hc(),oc(),wc()})))()}function Ec(e){return C(e,``)?[]:[e.slice(0,1),e.slice(1)]}function Dc(e,t){return w(e,(e,n)=>t.startsWith(e)?!0:Dc(n,t),()=>!1)}function Oc(e,t,n=``){return Zs(Ec(t),(r,i)=>Dc(e,t)?[n,t]:Oc(e,i,`${n}${r}`),()=>[])}function kc(){return(kc=e((()=>{Qs(),Be()})))()}function Ac(){return(Ac=e((()=>{hc(),oc()})))()}function jc(){return(jc=e((()=>{hc(),Ac()})))()}function Mc(e,t){return Zs(Oc(e,t),(e,t)=>C(e,``)?[]:[e,t],()=>[])}function Nc(){return(Nc=e((()=>{Be(),Qs(),kc()})))()}function Pc(){return(Pc=e((()=>{vc(),xc(),Cc(),_c(),Tc(),Ac(),jc(),gc(),wc(),Nc(),kc()})))()}var H,Fc,Ic,Lc,Rc,zc,Bc,Vc,Hc,Uc,Wc,Gc,Kc;function qc(){return(qc=e((()=>{Ys(),Pc(),H=(e,t,n=()=>[])=>e.length===2?t(e):n(),Fc=e=>H(bc(`-?(?:0|[1-9][0-9]*)n`,e),([e,t])=>[Ls(e),t]),Ic=e=>H(bc(`.*`,e),([e,t])=>[Rs(e),t]),Lc=e=>H(bc(`-?(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?`,e),([e,t])=>[zs(e),t]),Rc=e=>H(bc(`-?(?:0|[1-9][0-9]*)`,e),([e,t])=>[Bs(e),t]),zc=e=>H(bc(`(?!)`,e),([e,t])=>[Vs(e),t]),Bc=e=>H(Mc([`-?(?:0|[1-9][0-9]*)n`,`.*`,`-?(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?`,`-?(?:0|[1-9][0-9]*)`,`(?!)`,`(`,`)`,`$`,`|`],e),([e,t])=>[Hs(e),t]),Vc=e=>H(H(Fc(e),([e,t])=>[e,t],()=>H(Ic(e),([e,t])=>[e,t],()=>H(Lc(e),([e,t])=>[e,t],()=>H(Rc(e),([e,t])=>[e,t],()=>H(zc(e),([e,t])=>[e,t],()=>H(Hc(e),([e,t])=>[e,t],()=>H(Bc(e),([e,t])=>[e,t],()=>[]))))))),([e,t])=>[Us(e),t]),Hc=e=>H(H(bc(`(`,e),([e,t])=>H(Gc(t),([t,n])=>H(bc(`)`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[Ws(e),t]),Uc=e=>H(H(H(Wc(e),([e,t])=>H(bc(`|`,t),([t,n])=>H(Uc(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[e,t],()=>H(H(Wc(e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>H([[],e],([e,t])=>[e,t],()=>[]))),([e,t])=>[Gs(e),t]),Wc=e=>H(H(Vc(e),([e,t])=>H(Gc(t),([t,n])=>[[e,t],n])),([e,t])=>[Ks(e),t]),Gc=e=>H(H(Uc(e),([e,t])=>[e,t],()=>H(Wc(e),([e,t])=>[e,t],()=>[])),([e,t])=>[qs(e),t]),Kc=e=>H(H(bc(`^`,e),([e,t])=>H(Gc(t),([t,n])=>H(bc(`$`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[Js(e),t])})))()}function Jc(){return(Jc=e((()=>{qc()})))()}function Yc(e){return e.join(`|`)}function Xc(e){return e.slice(1,e.length-1)}function Zc(e,t,n){return cl(t,`${n}${e}`)}function Qc(e,t){return cl(e,`${t}${Li}`)}function $c(e,t){return cl(e,`${t}${Wi}`)}function el(e,t){return cl(e,`${t}${sa}`)}function tl(e,t){return sl(ha([qi(`false`),qi(`true`)]),e,t)}function nl(e,t){return cl(e,`${t}.*`)}function rl(e,t,n){return cl(t,`${n}${Xc(e)}`)}function il(e,t,n){return sl(fl(e,{}),t,n)}function al(e,t,n){return sl(Po(e),t,n)}function ol(e,t,n,r=[]){return w(e,(e,i)=>ol(i,t,n,[...r,sl(e,[],``)]),()=>cl(t,`${n}(${Yc(r)})`))}function sl(e,t,n){return Er(e)?al(e.enum,t,n):Ui(e)?$c(t,n):$i(e)?Zc(e.const,t,n):Ii(e)?Qc(t,n):Bi(e)?tl(t,n):oa(e)?el(t,n):pa(e)?nl(t,n):_l(e)?rl(e.pattern,t,n):gl(e)?il(e.parameters[0],t,n):z(e)?ol(e.anyOf,t,n):qn}function cl(e,t){return w(e,(e,n)=>sl(e,n,t),()=>t)}function ll(e){return`^${cl(e,``)}$`}function ul(e){return Ta(ll(e))}function dl(){return(dl=e((()=>{A(),Dr(),ta(),B(),vl(),Ri(),ma(),ca(),Gi(),Vi(),Jn(),Ea(),V(),ml()})))()}function fl(e,t){return yv(e)?N(ul(e),{},t):hl(e,t)}function pl(e,t,n,r){return fl(Sv(e,t,n),r)}function ml(){return(ml=e((()=>{P(),vl(),dl(),q()})))()}function hl(e,t={}){return pn(`TemplateLiteral`,[e],t)}function gl(e){return fn(e)&&T(e,`action`)&&C(e.action,`TemplateLiteral`)}function _l(e){return F(e,`TemplateLiteral`)}function vl(){return(vl=e((()=>{bi(),A(),I(),hn(),Jc(),ml()})))()}function yl(e){return j({"~kind":`ExtendsUnion`},{inferred:e})}function bl(e){return b(e)&&T(e,`~kind`)&&T(e,`inferred`)&&C(e[`~kind`],`ExtendsUnion`)&&b(e.inferred)}function U(e){return j({"~kind":`ExtendsTrue`},{inferred:e})}function xl(e){return b(e)&&T(e,`~kind`)&&T(e,`inferred`)&&C(e[`~kind`],`ExtendsTrue`)&&b(e.inferred)}function W(){return j({"~kind":`ExtendsFalse`},{})}function Sl(e){return b(e)&&T(e,`~kind`)&&C(e[`~kind`],`ExtendsFalse`)}function Cl(e){return bl(e)||xl(e)}function wl(e,t,n){return Cl(e)?t(e.inferred):n()}function G(){return(G=e((()=>{A(),M()})))()}function Tl(e,t,n,r){return wl(vd(e,n,r),r=>U(Kt(Kt(e,r),{[t]:n})),()=>W())}function El(e,t){return U(e)}function Dl(e,t,n,r,i){return wl(vd(e,t,n),e=>wl(vd(e,t,r),e=>U(e),()=>W()),()=>wl(vd(e,t,i),e=>U(e),()=>W()))}function Ol(e,t,n){return vd(e,t,Po(n))}function kl(e,t,n){return w(n,(n,r)=>wl(vd(e,t,n),e=>kl(e,t,r),()=>W()),()=>U(e))}function Al(e,t,n){return vd(e,t,Io(n))}function jl(e,t,n){return w(n,(n,r)=>wl(vd(e,t,n),e=>U(e),()=>jl(e,t,r)),()=>W())}function Ml(e,t,n){return Un(n)?El(e,t):yr(n)?Dl(e,t,n.if,n.then,n.else):Er(n)?Ol(e,t,n.enum):gr(n)?Tl(e,n.name,t,n.extends):kr(n)?kl(e,t,n.allOf):_l(n)?Al(e,t,n.pattern):z(n)?jl(e,t,n.anyOf):sr(n)?U(e):W()}function Nl(){return(Nl=e((()=>{A(),qt(),Wn(),xr(),Dr(),_r(),jr(),vl(),B(),cr(),yd(),G(),V()})))()}function Pl(e,t,n){return gr(n)?Ml(e,t,n):Un(n)||sr(n)?U(e):yl(e)}function Fl(){return(Fl=e((()=>{_r(),Wn(),cr(),Nl(),G()})))()}function Il(e,t){let n=wi(e),r=wi(t);return n&&r||!n&&r?!0:!(n&&!r)}function Ll(e,t,n,r){return Tn(r)?Il(t,r)?vd(e,n,r.items):W():Ml(e,t,r)}function Rl(){return(Rl=e((()=>{Dn(),Ti(),Nl(),yd(),G()})))()}function zl(e,t,n){return Ii(n)?U(e):Ml(e,t,n)}function Bl(){return(Bl=e((()=>{Ri(),Nl(),G()})))()}function Vl(e,t,n){return Bi(n)?U(e):Ml(e,t,n)}function Hl(){return(Hl=e((()=>{Vi(),Nl(),G()})))()}function Ul(e,t,n,r,i){let a=gr(r)?t:r,o=gr(r)?r:t,s=Qn(t),c=Qn(r);return!s&&c?W():wl(vd(e,a,o),e=>Kl(e,n,i),()=>W())}function Wl(e,t,n,r){return w(r,(r,i)=>Ul(e,t,n,r,i),()=>Qn(t)?U(e):W())}function Gl(e,t,n){return w(t,(t,r)=>Wl(e,t,r,n),()=>U(e))}function Kl(e,t,n){return Gl(e,t,n)}function ql(){return(ql=e((()=>{A(),_r(),$n(),yd(),G()})))()}function Jl(e,t,n){return Ps(n)?U(e):vd(e,t,n)}function Yl(){return(Yl=e((()=>{Fs(),yd(),G()})))()}function Xl(e,t,n,r){return Un(r)||sr(r)?U(e):kn(r)?wl(Kl(e,t,r.parameters),e=>Jl(e,n,r.instanceType),()=>W()):W()}function Zl(){return(Zl=e((()=>{Wn(),jn(),cr(),G(),ql(),Yl()})))()}function Ql(e,t,n,r,i){return wl(vd(e,t,i),()=>vd(e,n,i),()=>vd(e,r,i))}function $l(){return($l=e((()=>{yd(),G()})))()}function eu(e,t,n){return vd(e,Po(t),n)}function tu(){return(tu=e((()=>{yd(),V()})))()}function nu(e,t,n,r){return Un(r)||sr(r)?U(e):Nn(r)?wl(Kl(e,t,r.parameters),e=>Jl(e,n,r.returnType),()=>W()):W()}function ru(){return(ru=e((()=>{Wn(),Fn(),cr(),G(),ql(),Yl()})))()}function iu(e,t,n){return Ui(n)||oa(n)?U(e):Ml(e,t,n)}function au(){return(au=e((()=>{Gi(),ca(),Nl(),G()})))()}function ou(e,t,n){return vd(e,Fo(t),n)}function su(){return(su=e((()=>{yd(),vf()})))()}function cu(e,t,n){return t===n?U(e):W()}function lu(e,t,n){return $i(n)?cu(e,t,n.const):Ii(n)?U(e):Ml(e,qi(t),n)}function uu(e,t,n){return $i(n)?cu(e,t,n.const):Bi(n)?U(e):Ml(e,qi(t),n)}function du(e,t,n){return $i(n)?cu(e,t,n.const):oa(n)?U(e):Ml(e,qi(t),n)}function fu(e,t,n){return $i(n)?cu(e,t,n.const):pa(n)?U(e):Ml(e,qi(t),n)}function pu(e,t,n){return _(t.const)?lu(e,t.const,n):v(t.const)?uu(e,t.const,n):y(t.const)?du(e,t.const,n):x(t.const)?fu(e,t.const,n):Lr()}function mu(){return(mu=e((()=>{A(),ta(),Ri(),Vi(),ca(),ma(),Nl(),G()})))()}function hu(e,t,n){return gr(n)?Ml(e,t,n):U(e)}function gu(){return(gu=e((()=>{_r(),Nl(),G()})))()}function _u(e,t,n){return ra(n)?U(e):Ml(e,t,n)}function vu(){return(vu=e((()=>{ia(),Nl(),G()})))()}function yu(e,t,n){return oa(n)?U(e):Ml(e,t,n)}function bu(){return(bu=e((()=>{ca(),Nl(),G()})))()}function xu(e,t,n){return Qn(t)?Qn(n)?U(e):W():U(e)}function Su(e,t,n){return gr(n)&&Kn(n.extends)?W():wl(vd(e,t,n),e=>xu(e,t,n),()=>W())}function Cu(e,t){return e.reduce((e,n)=>n in t&&Cl(t[n])?{...e,...t[n].inferred}:Lr(),{})}function wu(e,t,n){let r={};for(let i of E(n))r[i]=i in t?Su({},t[i],n[i]):Qn(n[i])?gr(n[i])?U(Kt(e,{[n[i].name]:n[i].extends})):U(e):W();let i=Ie(r).every(e=>Cl(e)),a=i?Cu(E(r),r):{};return i?U(a):W()}function Tu(e,t,n){let r=wu(e,t,n);return Cl(r)?U(Kt(e,r.inferred)):W()}function Eu(e,t,n){return Tu(e,t,n)}function Du(e,t){return E(t).reduce((n,r)=>({...n,[r]:T(e,r)?z(n[r])?ha([...n[r].anyOf,t[r]]):ha([e[r],t[r]]):t[r]}),e)}function Ou(e,t,n,r){return w(t,(t,i)=>wl(vd({},e[t],n),t=>Ou(e,i,n,Du(r,t)),()=>W()),()=>U(r))}function ku(e,t,n,r){return Ou(t,E(t),r,e)}function Au(e,t,n){return xs(n)?ku(e,t,vs(n),bs(n)):ir(n)?Eu(e,t,n.properties):Ml(e,L(t),n)}function ju(){return(ju=e((()=>{qt(),A(),$n(),_r(),Jn(),R(),Ts(),B(),yd(),Nl(),G()})))()}function Mu(e,t){return C(E(t).length,0)?U(e):W()}function Nu(e,t,n,r,i){return vd(e,n,i)}function Pu(e,t,n,r){return xs(r)?Nu(e,_s(t),n,_s(vs(r)),bs(r)):ir(r)?Mu(e,r.properties):Un(r)||sr(r)?U(e):W()}function Fu(){return(Fu=e((()=>{A(),Wn(),cr(),R(),Ts(),yd(),G()})))()}function Iu(e,t,n){return pa(n)?U(e):Ml(e,t,n)}function Lu(){return(Lu=e((()=>{ma(),Nl(),G()})))()}function Ru(e,t,n){return ua(n)?U(e):Ml(e,t,n)}function zu(){return(zu=e((()=>{da(),Nl(),G()})))()}function Bu(e,t,n){return vd(e,Io(t),n)}function Vu(){return(Vu=e((()=>{yd(),V()})))()}function Hu(e,t){return j({"~kind":`Inferrable`},{name:e,type:t},{})}function Uu(e){return b(e)&&T(e,`~kind`)&&T(e,`name`)&&T(e,`type`)&&C(e[`~kind`],`Inferrable`)&&x(e.name)&&b(e.type)}function Wu(e){return Ds(e)?gr(e.items)?Tn(e.items.extends)?Hu(e.items.name,e.items.extends.items):sr(e.items.extends)?Hu(e.items.name,e.items.extends):void 0:Lr():void 0}function Gu(e){return gr(e)?Hu(e.name,e.extends):void 0}function Ku(e,t){let n=[];for(let r of e){if(!Cl(vd({},r,t)))return;n.push(r)}return n}function qu(e,t,n,r){let i=Ku(n,r);return g(i)?U(Kt(e,{[t]:Wa(i)})):W()}function Ju(e,t,n,r){let i=Ku(n,r);return g(i)?U(Kt(e,{[t]:ha(i)})):W()}function Yu(){return(Yu=e((()=>{M(),qt(),A(),Dn(),cr(),qa(),yd(),B(),_r(),Os(),G()})))()}function Xu(e){return[...e].reverse()}function Zu(e,t){return t?Xu(e):e}function Qu(e){let t=e.length>0?e[0]:void 0;return fn(fn(t)?Wu(t):void 0)}function $u(e,t,n,r,i,a){return wl(vd(e,n,i),e=>nd(e,t,r,a),()=>W())}function ed(e,t,n,r,i){let a=Wu(r);return Uu(a)?qu(e,a.name,Zu(n,t),a.type):w(n,(n,a)=>$u(e,t,n,a,r,i),()=>W())}function td(e,t,n,r){return w(r,(r,i)=>ed(e,t,n,r,i),()=>C(n.length,0)?U(e):W())}function nd(e,t,n,r){return td(e,t,n,r)}function rd(e,t,n){let r=xv(e,vv([],[]),n),i=Qu(r);return nd(e,i,Zu(t,i),Zu(r,i))}function id(e,t,n){for(let r of t){let t=vd(e,r,n);if(!Cl(t))return t;e=t.inferred}return U(e)}function ad(e,t,n){let r=Gu(n);return Uu(r)?Ju(e,r.name,t,r.type):id(e,t,n)}function od(e,t,n){let r=xv(e,vv([],[]),t);return Ga(n)?rd(e,r,n.items):Tn(n)?ad(e,r,n.items):Ml(e,Wa(r),n)}function sd(){return(sd=e((()=>{A(),I(),Dn(),qa(),yd(),Nl(),G(),q(),Yu()})))()}function cd(e,t,n){return Ps(n)||Ms(n)?U(e):Ml(e,t,n)}function ld(){return(ld=e((()=>{Ns(),Fs(),Nl(),G()})))()}function ud(e,t,n){return w(n,(n,r)=>wl(vd(e,t,n),e=>U(e),()=>ud(e,t,r)),()=>W())}function dd(e,t,n){return w(t,(t,r)=>wl(ud(e,t,n),e=>dd(e,r,n),()=>W()),()=>U(e))}function fd(e,t,n){let r=Gu(n);return Uu(r)?Ju(e,r.name,t,r.type):z(n)?dd(e,t,n.anyOf):dd(e,t,[n])}function pd(){return(pd=e((()=>{A(),B(),yd(),G(),Yu()})))()}function md(e,t,n){return gr(n)?Ml(e,t,n):Un(n)||sr(n)?U(e):W()}function hd(){return(hd=e((()=>{Wn(),cr(),_r(),Nl(),G()})))()}function gd(e,t,n){return Ps(n)?U(e):Ml(e,t,n)}function _d(){return(_d=e((()=>{Fs(),Nl(),G()})))()}function vd(e,t,n){return Un(t)?Pl(e,t,n):Tn(t)?Ll(e,t,t.items,n):Ii(t)?zl(e,t,n):Bi(t)?Vl(e,t,n):kn(t)?Xl(e,t.parameters,t.instanceType,n):yr(t)?Ql(e,t.if,t.then,t.else,n):Er(t)?eu(e,t.enum,n):Nn(t)?nu(e,t.parameters,t.returnType,n):Ui(t)?iu(e,t,n):kr(t)?ou(e,t.allOf,n):$i(t)?pu(e,t,n):Kn(t)?hu(e,t,n):ra(t)?_u(e,t,n):oa(t)?yu(e,t,n):ir(t)?Au(e,t.properties,n):xs(t)?Pu(e,vs(t),bs(t),n):pa(t)?Iu(e,t,n):ua(t)?Ru(e,t,n):_l(t)?Bu(e,t.pattern,n):Ga(t)?od(e,t.items,n):Ms(t)?cd(e,t,n):z(t)?fd(e,t.anyOf,n):sr(t)?md(e,t,n):Ps(t)?gd(e,t,n):W()}function yd(){return(yd=e((()=>{Fl(),Rl(),Bl(),Hl(),Zl(),$l(),tu(),ru(),au(),su(),mu(),gu(),vu(),bu(),ju(),Fu(),Lu(),zu(),Vu(),sd(),ld(),pd(),hd(),_d(),Wn(),Dn(),Ri(),Vi(),jn(),xr(),Dr(),Fn(),Gi(),jr(),ta(),Jn(),ia(),ca(),R(),Ts(),ma(),da(),vl(),qa(),Ns(),cr(),B(),Fs(),G()})))()}function bd(e,t){return Fo([...e,L(t)])}function xd(e,t,n){return yv(e)?N(bd(e,t),{},n):wd(e,t,n)}function Sd(e,t,n,r,i){return xd(Sv(e,t,n),bv(e,t,r),i)}function Cd(){return(Cd=e((()=>{P(),R(),V(),Lv(),q()})))()}function wd(e,t,n={}){return pn(`Interface`,[e,t],n)}function Td(e){return fn(e)&&T(e,`action`)&&C(e.action,`Interface`)}function Ed(){return(Ed=e((()=>{A(),I(),hn(),Cd()})))()}function Dd(e,t,n){return e.includes(n)?!0:Ad([...e,n],t,t[n])}function Od(e,t,n){return kd(e,t,nr(n))}function kd(e,t,n){return w(n,(n,r)=>Ad(e,t,n)?!0:kd(e,t,r),()=>!1)}function Ad(e,t,n){return Ln(n)?Dd(e,t,n.$ref):Tn(n)?Ad(e,t,n.items):kn(n)?kd(e,t,[...n.parameters,n.instanceType]):Nn(n)?kd(e,t,[...n.parameters,n.returnType]):Td(n)?Od(e,t,n.parameters[1]):kr(n)?kd(e,t,n.allOf):ir(n)?Od(e,t,n.properties):z(n)?kd(e,t,n.anyOf):Ga(n)?kd(e,t,n.items):xs(n)?Ad(e,t,bs(n)):!1}function jd(e,t,n){return Ad(e,t,n)}function Md(){return(Md=e((()=>{A(),Dn(),jn(),Fn(),jr(),R(),rr(),Ts(),qa(),B(),Rn(),Ed()})))()}function Nd(e,t){return t.reduce((t,n)=>jd([n],e,e[n])?[...t,n]:t,[])}function Pd(e){return Nd(e,tr(e))}function Fd(){return(Fd=e((()=>{rr(),Md()})))()}function Id(e,t,n){return n.includes(t)?n:t in e?zd(e,e[t],[...n,t]):Lr()}function Ld(e,t,n){return Rd(e,nr(t),n)}function Rd(e,t,n){return t.reduce((t,n)=>zd(e,n,t),n)}function zd(e,t,n){return Ln(t)?Id(e,t.$ref,n):Tn(t)?zd(e,t.items,n):kn(t)?Rd(e,[...t.parameters,t.instanceType],n):Nn(t)?Rd(e,[...t.parameters,t.returnType],n):Td(t)?Ld(e,t.parameters[1],n):kr(t)?Rd(e,t.allOf,n):ir(t)?Ld(e,t.properties,n):z(t)?Rd(e,t.anyOf,n):Ga(t)?Rd(e,t.items,n):xs(t)?zd(e,bs(t),n):n}function Bd(e,t,n){return zd(e,n,[t])}function Vd(){return(Vd=e((()=>{Dn(),jn(),Fn(),jr(),R(),rr(),Ts(),qa(),B(),Rn(),Ed()})))()}function Hd(e){return Hn()}function Ud(e){return E(e).reduce((t,n)=>({...t,[n]:Gd(e[n])}),{})}function Wd(e){return e.reduce((e,t)=>[...e,Gd(t)],[])}function Gd(e){return Ln(e)?Hd(e.$ref):Tn(e)?wn(Gd(e.items),En(e)):kn(e)?On(Wd(e.parameters),Gd(e.instanceType)):Nn(e)?Mn(Wd(e.parameters),Gd(e.returnType)):kr(e)?Or(Wd(e.allOf)):ir(e)?L(Ud(e.properties)):xs(e)?hs(ys(e),Gd(bs(e))):z(e)?ha(Wd(e.anyOf)):Ga(e)?Wa(Wd(e.items)):e}function Kd(e,t){return t in e?Gd(e[t]):or()}function qd(e){return Kd(e.$defs,e.$ref)}function Jd(){return(Jd=e((()=>{A(),Wn(),Dn(),jn(),Fn(),jr(),R(),Ts(),Rn(),qa(),B(),cr()})))()}function Yd(e,t,n){let r=Sv(e,vv([],[]),t),i=bv({},vv([],[]),n);return Fo([...r,L(i)])}function Xd(e,t){return E(e).filter(e=>t.includes(e)).reduce((t,n)=>{let r=e[n],i=Td(r)?Yd(e,r.parameters[0],r.parameters[1]):r;return{...t,[n]:i}},{})}function Zd(e,t,n){return lr(Xd(e,Bd(e,t,n)),t)}function Qd(){return(Qd=e((()=>{A(),dr(),R(),Vd(),Lv(),q(),V()})))()}function $d(e,t){return t in e?Ln(e[t])?$d(e,e[t].$ref):e[t]:Gn()}function ef(e,t){return $d(e,t)}function tf(){return(tf=e((()=>{Jn(),Rn()})))()}function nf(){return(nf=e((()=>{Fd(),Md(),Vd(),Jd(),Qd()})))()}function rf(e){return ur(e)?qd(e):pr(e)?or():e}function af(e,t,n){return vd(e,rf(t),rf(n))}function of(){return(of=e((()=>{dr(),cr(),mr(),yd(),nf()})))()}function sf(){return(sf=e((()=>{of(),G()})))()}function cf(e,t){let n=[af({},e,t),af({},t,e)];return Cl(n[0])&&Cl(n[1])?0:Cl(n[0])&&Sl(n[1])?2:Sl(n[0])&&Cl(n[1])?3:1}function lf(){return(lf=e((()=>{sf()})))()}function uf(e,t,n=[],r=t){return w(t,(t,i)=>{let a=cf(e,t);return C(a,2)||C(a,0)?r:C(a,1)?uf(e,i,[...n,t],r):uf(e,i,n,r)},()=>[...n,e])}function df(e,t,n){let r=Ro(e);return Un(r)||sr(r)?[r]:Kn(r)?ff(t,n):ir(r)?ff(t,[...n,r]):ff(t,uf(r,n))}function ff(e,t=[]){return w(e,(e,n)=>df(e,n,t),()=>t)}function pf(e){return ts(ff(e))}function mf(){return(mf=e((()=>{A(),Wn(),Jn(),R(),cr(),lf(),ns(),V()})))()}function hf(e,t){return N(Ro(e),{},t)}function gf(e,t,n,r){return hf(K(e,t,n),r)}function _f(){return(_f=e((()=>{P(),q(),V()})))()}function vf(){return(vf=e((()=>{mf(),lf(),vo(),Oo(),V(),_f(),So()})))()}function yf(e,t=[]){return mn(e)&&C(e.action,`Conditional`)?Ln(e.parameters[0])?yf(e.parameters[2],yf(e.parameters[3],[...t,e.parameters[0].$ref])):yf(e.parameters[2],yf(e.parameters[3],t)):mn(e)&&C(e.action,`Mapped`)&&mn(e.parameters[1])&&C(e.parameters[1].action,`KeyOf`)&&Ln(e.parameters[1].parameters[0])?[...t,e.parameters[1].parameters[0].$ref]:t}function bf(e,t){return e.reduce((e,n)=>[...e,t.includes(n.name)],[])}function xf(e,t,n=[]){return w(e,(e,r)=>w(t,(t,i)=>xf(r,i,[...n,[t,e]]),()=>n),()=>n)}function Sf(e){return _l(e)?Io(e.pattern):Er(e)?Po(e.enum):e}function Cf(e){let t=Sf(e);return z(t)?[...t.anyOf]:[t]}function wf(e,t){return e.reduce((e,n)=>[...e,[...n,t]],[])}function Tf(e,t){return t.reduce((t,n)=>[...t,...wf(e,n)],[])}function Ef(e){return e.reduce((e,t)=>C(t[0],!0)?Tf(e,Cf(t[1])):Tf(e,[t[1]]),[[]])}function Df(e,t,n){let r=xf(t,bf(e,yf(n)));return mn(n)&&C(n.action,`Conditional`)||mn(n)&&C(n.action,`Mapped`)?Ef(r):[t]}function Of(){return(Of=e((()=>{A(),B(),hn(),Dr(),vl(),Rn(),V()})))()}function kf(){return[`(not-resolvable)`,Gn()]}function Af(){return[`(not-generic)`,Gn()]}function jf(e,t,n){return[e,zn(t,n)]}function Mf(e,t,n){return t in e?Nf(e,t,e[t],n):kf()}function Nf(e,t,n,r){return Bn(n)?jf(t,n.parameters,n.expression):Ln(n)?Mf(e,n.$ref,r):Af()}function Pf(e,t,n){return Nf(e,`(anonymous)`,t,n)}function Ff(){return(Ff=e((()=>{Vn(),Rn(),Jn()})))()}function If(e,t,n){if(gr(t)||tp(t)||Cl(af({},t,n)))return;let r={parameter:e,expect:n,actual:t};throw Error(`Argument for parameter ${e} does not satisfy constraint`,{cause:r})}function Lf(e,t,n,r,i){let a=K(e,t,i);return If(n,a,r),Kt(e,{[n]:a})}function Rf(e,t,n,r,i){let a=K(e,t,n.extends),o=K(e,t,n.equals);return w(i,(i,o)=>zf(Lf(e,t,n.name,a,i),t,r,o),()=>zf(Lf(e,t,n.name,a,o),t,r,[]))}function zf(e,t,n,r){return w(n,(n,i)=>Rf(e,t,n,i,r),()=>e)}function Bf(e,t,n,r){return zf(e,t,n,r)}function Vf(){return(Vf=e((()=>{A(),qt(),q(),sf(),_r(),np()})))()}function Hf(){if(!_e(Qf,Vt().maxInstantiationCount))throw Error(`Type instantiation is excessively deep and possibly infinite`)}function Uf(){Hf(),Qf++,Zf++}function Wf(){Zf--,C(Zf,0)&&(Qf=0)}function Gf(e){return ge(e.callstack.length,0)?e.callstack[e.callstack.length-1]:``}function Kf(e,t){return C(Gf(e),t)}function qf(e,t,n,r,i,a){Uf();try{let o=Bf(e,t,r,a),s=K(o,vv([...t.callstack,n.$ref],t.visited),i);return K(o,vv([],[]),s)}finally{Wf()}}function Jf(e,t,n,r,i,a){return a.reduce((a,o)=>{let s=qf(e,t,n,r,i,o);return[...a,s]},[])}function Yf(e,t,n,r,i,a){let o=Jf(e,t,n,r,i,Df(r,a,i));return C(o.length,1)?o[0]:Lo(o)}function Xf(e,t,n,r){let i=Sv(e,t,r),a=Pf(e,n,r),o=a[0],s=a[1];return Bn(s)?Kf(t,o)?ep(In(o),i):Yf(e,t,In(o),s.parameters,s.expression,i):ep(n,i)}var Zf,Qf;function $f(){return($f=e((()=>{Ut(),A(),np(),Rn(),Vn(),vf(),q(),Of(),Ff(),Vf(),Zf=0,Qf=0})))()}function ep(e,t){return j({"~kind":`Call`},{type:`call`,target:e,arguments:t},{})}function tp(e){return F(e,`Call`)}function np(){return(np=e((()=>{M(),I(),$f(),q()})))()}function rp(e){return un(e,[`~immutable`])}function ip(e,t){return N(rp(e),{},t)}function ap(e,t,n,r){return ip(K(e,t,n),r)}function op(){return(op=e((()=>{dn(),P(),q()})))()}function sp(e,t){return e(t)}function cp(e,t){return x(t)?qi(sp(e,t)):qi(t)}function lp(){return(lp=e((()=>{A(),ta()})))()}function up(e,t){return mp(e,Io(t))}function dp(){return(dp=e((()=>{hp(),vf()})))()}function fp(e,t){return ha(t.map(t=>mp(e,t)))}function pp(){return(pp=e((()=>{B(),hp()})))()}function mp(e,t){return $i(t)?cp(e,t.const):_l(t)?up(e,t.pattern):z(t)?fp(e,t.anyOf):t}function hp(){return(hp=e((()=>{ta(),vl(),B(),lp(),dp(),pp()})))()}function gp(e,t={}){return pn(`Capitalize`,[e],t)}function _p(){return(_p=e((()=>{hn(),Ip()})))()}function vp(e,t={}){return pn(`Lowercase`,[e],t)}function yp(){return(yp=e((()=>{hn(),Ip()})))()}function bp(e,t={}){return pn(`Uncapitalize`,[e],t)}function xp(){return(xp=e((()=>{hn(),Ip()})))()}function Sp(e,t={}){return pn(`Uppercase`,[e],t)}function Cp(){return(Cp=e((()=>{hn(),Ip()})))()}function wp(e,t){return yv([e])?N(mp(Mp,e),{},t):gp(e,t)}function Tp(e,t){return yv([e])?N(mp(Np,e),{},t):vp(e,t)}function Ep(e,t){return yv([e])?N(mp(Pp,e),{},t):bp(e,t)}function Dp(e,t){return yv([e])?N(mp(Fp,e),{},t):Sp(e,t)}function Op(e,t,n,r){return wp(K(e,t,n),r)}function kp(e,t,n,r){return Tp(K(e,t,n),r)}function Ap(e,t,n,r){return Ep(K(e,t,n),r)}function jp(e,t,n,r){return Dp(K(e,t,n),r)}var Mp,Np,Pp,Fp;function Ip(){return(Ip=e((()=>{P(),hp(),q(),_p(),yp(),xp(),Cp(),Mp=e=>e[0].toUpperCase()+e.slice(1),Np=e=>e.toLowerCase(),Pp=e=>e[0].toLowerCase()+e.slice(1),Fp=e=>e.toUpperCase()})))()}function Lp(e,t,n,r,i={}){return pn(`Conditional`,[e,t,n,r],i)}function Rp(){return(Rp=e((()=>{hn(),Hp(),q()})))()}function zp(e,t,n,r,i,a){let o=af(e,n,r);return bl(o)?ha([K(o.inferred,t,i),K(e,t,a)]):xl(o)?K(o.inferred,t,i):K(e,t,a)}function Bp(e,t,n,r,i,a,o){return yv([n,r])?N(zp(e,t,n,r,i,a),{},o):Lp(n,r,i,a,o)}function Vp(e,t,n,r,i,a,o){return Bp(e,t,K(e,t,n),K(e,t,r),i,a,o)}function Hp(){return(Hp=e((()=>{P(),B(),sf(),q(),Rp()})))()}function Up(){return(Up=e((()=>{Hp()})))()}function Wp(e,t={}){return pn(`ConstructorParameters`,[e],t)}function Gp(){return(Gp=e((()=>{hn(),Yp()})))()}function Kp(e){let t=kn(e)?e.parameters:[];return Wa(xv({},vv([],[]),t))}function qp(e,t){return yv([e])?N(Kp(e),{},t):Wp(e,t)}function Jp(e,t,n,r){return qp(K(e,t,n),r)}function Yp(){return(Yp=e((()=>{P(),jn(),qa(),Gp(),q()})))()}function Xp(e,t,n={}){return pn(`Exclude`,[e,t],n)}function Zp(){return(Zp=e((()=>{hn(),em()})))()}function Qp(e,t,n){return yv([e,t])?N(jo(e,t),{},n):Xp(e,t,n)}function $p(e,t,n,r,i){return Qp(K(e,t,n),K(e,t,r),i)}function em(){return(em=e((()=>{P(),q(),Zp(),Mo()})))()}function tm(e,t,n={}){return pn(`Extract`,[e,t],n)}function nm(){return(nm=e((()=>{hn(),lm()})))()}function rm(e,t){return Cl(af({},e,t))?[e]:[]}function im(e,t,n=[]){return w(e,(e,r)=>im(r,t,[...n,...rm(e,t)]),()=>n)}function am(e,t){let n=Ro(e);return Lo(im(z(n)?n.anyOf:[n],t))}function om(){return(om=e((()=>{A(),B(),sf(),V()})))()}function sm(e,t,n){return yv([e,t])?N(am(e,t),{},n):tm(e,t,n)}function cm(e,t,n,r,i){return sm(K(e,t,n),K(e,t,r),i)}function lm(){return(lm=e((()=>{P(),q(),nm(),om()})))()}function um(e,t,n={}){return pn(`Index`,[e,t],n)}function dm(){return(dm=e((()=>{hn(),Oh()})))()}function fm(e,t){return Em(ef(e,t))}function pm(){return(pm=e((()=>{Dm(),tf()})))()}function mm(e,t,n){return Em(No(e,t,n))}function hm(){return(hm=e((()=>{Dm(),V()})))()}function gm(e,t){let n=E(e).filter(e=>!T(t,e)),r=E(t).filter(t=>!T(e,t)),i=E(e).filter(e=>T(t,e)),a=n.reduce((t,n)=>({...t,[n]:e[n]}),{}),o=r.reduce((e,n)=>({...e,[n]:t[n]}),{}),s=i.reduce((n,r)=>({...n,[r]:Fo([e[r],t[r]])}),{});return Kt(Kt(a,o),s)}function _m(e){return e.reduce((e,t)=>gm(e,Em(t)),{})}function vm(){return(vm=e((()=>{qt(),A(),Dm(),V()})))()}function ym(e){return e}function bm(e){return Em(so(Wa(e)))}function xm(){return(xm=e((()=>{qa(),co(),Dm()})))()}function Sm(e,t){return E(e).filter(e=>e in t).reduce((n,r)=>({...n,[r]:Lo([e[r],t[r]])}),{})}function Cm(e,t){return w(e,(e,n)=>Cm(n,Sm(t,Em(e))),()=>t)}function wm(e){return w(e,(e,t)=>Cm(t,Em(e)),()=>Lr())}function Tm(){return(Tm=e((()=>{A(),V(),Dm()})))()}function Em(e){return ur(e)?fm(e.$defs,e.$ref):yr(e)?mm(e.if,e.then,e.else):kr(e)?_m(e.allOf):z(e)?wm(e.anyOf):Ga(e)?bm(e.items):ir(e)?ym(e.properties):{}}function Dm(){return(Dm=e((()=>{dr(),xr(),jr(),R(),qa(),B(),pm(),hm(),vm(),xm(),Tm()})))()}function Om(e){return L(Em(e))}function km(){return(km=e((()=>{R(),Dm()})))()}function Am(){return(Am=e((()=>{km()})))()}function jm(e){let t=`${e}`;return Mm.test(t)?parseInt(t):e}var Mm;function Nm(){return(Nm=e((()=>{Mm=RegExp(`^(?:0|[1-9][0-9]*)$`)})))()}function Pm(e){return qi(jm(e))}function Fm(e){return e.map(e=>Im(e))}function Im(e){return kr(e)?Or(Fm(e.allOf)):z(e)?ha(Fm(e.anyOf)):$i(e)?Pm(e.const):e}function Lm(e,t){return Cl(af({},Im(t),aa()))?e:$i(t)&&C(t.const,`length`)?aa():Gn()}function Rm(){return(Rm=e((()=>{A(),jr(),B(),ta(),ca(),Jn(),sf(),Nm()})))()}function zm(e,t){return Qm(ef(e,t))}function Bm(){return(Bm=e((()=>{$m(),tf()})))()}function Vm(e,t,n){return Qm(No(e,t,n))}function Hm(){return(Hm=e((()=>{$m(),V()})))()}function Um(e){return Qm(Po(e))}function Wm(){return(Wm=e((()=>{$m(),V()})))()}function Gm(e){return Qm(Fo(e))}function Km(){return(Km=e((()=>{V(),$m()})))()}function qm(e){return[`${e}`]}function Jm(e){return Qm(Io(e))}function Ym(){return(Ym=e((()=>{$m(),V()})))()}function Xm(e){return e.reduce((e,t)=>[...e,...Qm(t)],[])}function Zm(){return(Zm=e((()=>{$m()})))()}function Qm(e){return ur(e)?zm(e.$defs,e.$ref):yr(e)?Vm(e.if,e.then,e.else):Er(e)?Um(e.enum):kr(e)?Gm(e.allOf):$i(e)?qm(e.const):_l(e)?Jm(e.pattern):z(e)?Xm(e.anyOf):[]}function $m(){return($m=e((()=>{dr(),xr(),Dr(),jr(),ta(),vl(),B(),Bm(),Hm(),Wm(),Km(),Ym(),Zm()})))()}function eh(e){return Qm(e)}function th(){return(th=e((()=>{$m()})))()}function nh(e,t){return t.map(t=>rh(e,t))}function rh(e,t){return Tn(t)?wn(rh(e,t.items)):kn(t)?On(nh(e,t.parameters),rh(e,t.instanceType)):Nn(t)?Mn(nh(e,t.parameters),rh(e,t.returnType)):Ga(t)?Wa(nh(e,t.items)):z(t)?ha(nh(e,t.anyOf)):kr(t)?Or(nh(e,t.allOf)):ks(t)?L(e):t}function ih(e,t){return rh(e,t)}function ah(){return(ah=e((()=>{Dn(),jn(),Fn(),jr(),R(),qa(),As(),B()})))()}function oh(e,t){return ih(e,t in e?e[t]:Gn())}function sh(e,t){return t.reduce((t,n)=>[...t,oh(e,n)],[])}function ch(e,t){return Lo(sh(e,eh(t)))}function lh(e){return e.filter(e=>fh.test(e))}function uh(e){return Lo(sh(e,lh(tr(e))))}function dh(e,t){return oa(t)?uh(e):ch(e,t)}var fh;function ph(){return(ph=e((()=>{ca(),Jn(),rr(),V(),th(),Ts(),ah(),fh=new RegExp(Ss)})))()}function mh(e){return qi(jm(e))}function hh(e){return e.map(e=>gh(e))}function gh(e){return kr(e)?Or(hh(e.allOf)):z(e)?ha(hh(e.anyOf)):$i(e)?mh(e.const):e}function _h(){return(_h=e((()=>{B(),jr(),ta(),Nm()})))()}function vh(e,t){return e.reduceRight((e,n,r)=>Cl(af({},qi(r),t))?[n,...e]:e,[])}function yh(e,t){return zo(vh(e,gh(t)))}function bh(e){return zo(e)}function xh(e,t){return $i(t)&&C(t.const,`length`)?qi(e.length):oa(t)||Ui(t)?bh(e):yh(e,t)}function Sh(){return(Sh=e((()=>{A(),ta(),ca(),Gi(),V(),sf(),_h()})))()}function Ch(e,t){return Tn(e)?Lm(e.items,t):ir(e)?dh(e.properties,t):Ga(e)?xh(e.items,t):Gn()}function wh(){return(wh=e((()=>{Dn(),Jn(),R(),qa(),Rm(),ph(),Sh()})))()}function Th(e){return ur(e)||yr(e)||kr(e)||z(e)?Om(e):e}function Eh(e,t,n){return yv([e,t])?N(Ch(Th(e),t),{},n):um(e,t,n)}function Dh(e,t,n,r,i){return Eh(K(e,t,n),K(e,t,r),i)}function Oh(){return(Oh=e((()=>{P(),dr(),xr(),jr(),B(),q(),dm(),Am(),wh()})))()}function kh(e,t={}){return pn(`InstanceType`,[e],t)}function Ah(){return(Ah=e((()=>{hn(),Ph()})))()}function jh(e){return kn(e)?e.instanceType:Gn()}function Mh(e,t){return yv([e])?N(jh(e),{},t):kh(e,t)}function Nh(e,t,n,r={}){return Mh(K(e,t,n),r)}function Ph(){return(Ph=e((()=>{P(),jn(),Jn(),Ah(),q()})))()}function Fh(e,t={}){return pn(`KeyOf`,[e],t)}function Ih(){return(Ih=e((()=>{hn(),$h()})))()}function Lh(){return ha([aa(),fa(),la()])}function Rh(){return(Rh=e((()=>{ca(),ma(),da(),B()})))()}function zh(e){return aa()}function Bh(){return(Bh=e((()=>{ca()})))()}function Vh(e){return e.reduce((e,t)=>Ji(t)?[...e,qi(jm(t))]:Lr(),[])}function Hh(e){return zo(Vh(E(e)))}function Uh(){return(Uh=e((()=>{A(),ta(),Nm(),V()})))()}function Wh(e){return ys(e)}function Gh(){return(Gh=e((()=>{Ts()})))()}function Kh(e){return zo(e.map((e,t)=>qi(t)))}function qh(){return(qh=e((()=>{ta(),V()})))()}function Jh(e){return Un(e)?Lh():Tn(e)?zh(e.items):ir(e)?Hh(e.properties):xs(e)?Wh(e):Ga(e)?Kh(e.items):Gn()}function Yh(){return(Yh=e((()=>{Wn(),Dn(),Jn(),R(),Ts(),qa(),Rh(),Bh(),Uh(),Gh(),qh()})))()}function Xh(e){return ur(e)||yr(e)||kr(e)||z(e)?Om(e):e}function Zh(e,t){return yv([e])?N(Jh(Xh(e)),{},t):Fh(e,t)}function Qh(e,t,n,r){return Zh(K(e,t,n),r)}function $h(){return($h=e((()=>{P(),dr(),xr(),jr(),B(),Ih(),q(),Am(),Yh()})))()}function eg(e,t,n,r,i={}){return pn(`Mapped`,[e,t,n,r],i)}function tg(){return(tg=e((()=>{hn(),_g(),q()})))()}function ng(e){return og(Io(e))}function rg(e){return e.reduce((e,t)=>[...e,...og(t)],[])}function ig(e){return og(Po(e))}function ag(e){return y(e)?[qi(`${e}`)]:[qi(e)]}function og(e){return Er(e)?ig(e.enum):$i(e)?ag(e.const):_l(e)?ng(e.pattern):z(e)?rg(e.anyOf):[e]}function sg(e){return og(e)}function cg(){return(cg=e((()=>{A(),ta(),Dr(),vl(),B(),V()})))()}function lg(e){return _l(e)?Io(e.pattern):e}function ug(e,t,n,r,i,a){let o=Kt(e,{[n.name]:r}),s=lg(K(o,t,i)),c=K(o,t,a);return Zi(s)||Qi(s)?{[s.const]:c}:{}}function dg(e,t,n,r,i,a){return r.reduce((r,o)=>[...r,ug(e,t,n,o,i,a)],[])}function fg(e){return e.reduce((e,t)=>[...e,L(t)],[])}function pg(e,t,n,r,i,a){return Fo(fg(dg(e,t,n,sg(r),i,a)))}function mg(){return(mg=e((()=>{qt(),ta(),R(),vl(),q(),V(),cg()})))()}function hg(e,t,n,r,i,a,o){return yv([r])?N(pg(e,t,n,r,i,a),{},o):eg(n,r,i,a,o)}function gg(e,t,n,r,i,a,o){return hg(e,t,n,K(e,t,r),i,a,o)}function _g(){return(_g=e((()=>{P(),tg(),q(),mg()})))()}function vg(e,t,n){let r=Kt(e,t);return E(t).filter(e=>n.includes(e)).reduce((e,n)=>({...e,[n]:Zd(r,n,t[n])}),{})}function yg(e,t,n){let r=Kt(e,t);return E(t).filter(e=>!n.includes(e)).reduce((e,n)=>({...e,[n]:K(r,vv([],[]),t[n])}),{})}function bg(e,t,n){let r=Pd(t),i=vg(e,t,r),a=yg(e,t,r);return N({...i,...a},{},n)}function xg(e,t,n,r){return bg(e,n,r)}function Sg(){return(Sg=e((()=>{A(),qt(),P(),q(),Fd(),Qd()})))()}function Cg(e,t={}){return pn(`NonNullable`,[e],t)}function wg(){return(wg=e((()=>{hn(),Og()})))()}function Tg(e){return Qp(e,ha([na(),js()]),{})}function Eg(e,t){return yv([e])?N(Tg(e),{},t):Cg(e,t)}function Dg(e,t,n,r){return Eg(K(e,t,n),r)}function Og(){return(Og=e((()=>{P(),ia(),Ns(),B(),em(),wg(),q()})))()}function kg(e,t,n={}){return pn(`Omit`,[e,t],n)}function Ag(){return(Ag=e((()=>{hn(),Rg()})))()}function jg(e){let t=Om(e);return ir(t)?t.properties:Lr()}function Mg(){return(Mg=e((()=>{R(),Am()})))()}function Ng(e,t){return E(e).reduce((n,r)=>t.includes(r)?n:{...n,[r]:e[r]},{})}function Pg(e,t){return L(Ng(jg(e),eh(t)))}function Fg(){return(Fg=e((()=>{A(),R(),th(),Mg()})))()}function Ig(e,t,n){return yv([e,t])?N(Pg(e,t),{},n):kg(e,t,n)}function Lg(e,t,n,r,i){return Ig(K(e,t,n),K(e,t,r),i)}function Rg(){return(Rg=e((()=>{P(),Ag(),q(),Fg()})))()}function zg(e,t={}){return pn(`Parameters`,[e],t)}function Bg(){return(Bg=e((()=>{hn(),Wg()})))()}function Vg(e){let t=Nn(e)?e.parameters:[];return Wa(xv({},vv([],[]),t))}function Hg(e,t){return yv([e])?N(Vg(e),{},t):zg(e,t)}function Ug(e,t,n,r){return Hg(K(e,t,n),r)}function Wg(){return(Wg=e((()=>{P(),Fn(),qa(),Bg(),q()})))()}function Gg(e,t={}){return pn(`Partial`,[e],t)}function Kg(e,t={}){return o_(e,t)}function qg(){return(qg=e((()=>{hn(),c_()})))()}function Jg(e,t){let n=i_(ef(e,t));return lr(Kt(e,{[t]:n}),t)}function Yg(){return(Yg=e((()=>{qt(),dr(),a_(),tf()})))()}function Xg(e,t,n){return i_(No(e,t,n))}function Zg(){return(Zg=e((()=>{a_(),V()})))()}function Qg(e){return i_(Fo(e))}function $g(){return($g=e((()=>{a_(),V()})))()}function e_(e){return ha(e.map(e=>i_(e)))}function t_(){return(t_=e((()=>{B(),a_()})))()}function n_(e){return L(E(e).reduce((t,n)=>({...t,[n]:Yn(e[n])}),{}))}function r_(){return(r_=e((()=>{A(),R(),Xn()})))()}function i_(e){return ur(e)?Jg(e.$defs,e.$ref):yr(e)?Xg(e.if,e.then,e.else):kr(e)?Qg(e.allOf):z(e)?e_(e.anyOf):ir(e)?n_(e.properties):L({})}function a_(){return(a_=e((()=>{dr(),xr(),jr(),R(),B(),Yg(),Zg(),$g(),t_(),r_()})))()}function o_(e,t){return yv([e])?N(i_(e),{},t):Gg(e,t)}function s_(e,t,n,r){return o_(K(e,t,n),r)}function c_(){return(c_=e((()=>{P(),qg(),a_(),q()})))()}function l_(e,t,n={}){return pn(`Pick`,[e,t],n)}function u_(){return(u_=e((()=>{hn(),g_()})))()}function d_(e,t){return E(e).reduce((n,r)=>t.includes(r)?Kt(n,{[r]:e[r]}):n,{})}function f_(e,t){return L(d_(jg(e),eh(t)))}function p_(){return(p_=e((()=>{qt(),A(),R(),th(),Mg()})))()}function m_(e,t,n){return yv([e,t])?N(f_(e,t),{},n):l_(e,t,n)}function h_(e,t,n,r,i){return m_(K(e,t,n),K(e,t,r),i)}function g_(){return(g_=e((()=>{P(),u_(),q(),p_()})))()}function __(e,t={}){return pn(`ReadonlyObject`,[e],t)}function v_(){return(v_=e((()=>{hn(),L_()})))()}function y_(e){return jv(wn(e))}function b_(){return(b_=e((()=>{Dn(),Mv()})))()}function x_(e,t){let n=N_(ef(e,t));return lr(Kt(e,{[t]:n}),t)}function S_(){return(S_=e((()=>{qt(),dr(),P_(),tf()})))()}function C_(e,t,n){return N_(No(e,t,n))}function w_(){return(w_=e((()=>{P_(),V()})))()}function T_(e){return N_(Fo(e))}function E_(){return(E_=e((()=>{P_(),V()})))()}function D_(e){return L(E(e).reduce((t,n)=>({...t,[n]:Ei(e[n])}),{}))}function O_(){return(O_=e((()=>{A(),R(),Di()})))()}function k_(e){return jv(Wa(e))}function A_(){return(A_=e((()=>{qa(),Mv()})))()}function j_(e){return ha(e.map(e=>N_(e)))}function M_(){return(M_=e((()=>{B(),P_()})))()}function N_(e){return Tn(e)?y_(e.items):ur(e)?x_(e.$defs,e.$ref):yr(e)?C_(e.if,e.then,e.else):kr(e)?T_(e.allOf):ir(e)?D_(e.properties):Ga(e)?k_(e.items):z(e)?j_(e.anyOf):e}function P_(){return(P_=e((()=>{Dn(),dr(),xr(),jr(),R(),qa(),B(),b_(),S_(),w_(),E_(),O_(),A_(),M_()})))()}function F_(e,t){return yv([e])?N(N_(e),{},t):__(e)}function I_(e,t,n,r){return F_(K(e,t,n),r)}function L_(){return(L_=e((()=>{P(),v_(),P_(),q()})))()}function R_(e,t,n,r){return t.visited.includes(r)?n:r in e?K(e,vv(t.callstack,[...t.visited,r]),e[r]):n}function z_(){return(z_=e((()=>{q()})))()}function B_(e,t){let n=X_(ef(e,t));return lr(Kt(e,{[t]:n}),t)}function V_(){return(V_=e((()=>{qt(),dr(),Z_(),tf()})))()}function H_(e,t,n){return X_(No(e,t,n))}function U_(){return(U_=e((()=>{Z_(),V()})))()}function W_(e){return X_(Fo(e))}function G_(){return(G_=e((()=>{Z_(),V()})))()}function K_(e){return ha(e.map(e=>X_(e)))}function q_(){return(q_=e((()=>{B(),Z_()})))()}function J_(e){return L(E(e).reduce((t,n)=>({...t,[n]:io(e[n])}),{}))}function Y_(){return(Y_=e((()=>{A(),R(),ao()})))()}function X_(e){return ur(e)?B_(e.$defs,e.$ref):yr(e)?H_(e.if,e.then,e.else):kr(e)?W_(e.allOf):z(e)?K_(e.anyOf):ir(e)?J_(e.properties):L({})}function Z_(){return(Z_=e((()=>{dr(),xr(),jr(),R(),B(),V_(),U_(),G_(),q_(),Y_()})))()}function Q_(e,t={}){return pn(`Required`,[e],t)}function $_(){return($_=e((()=>{hn(),nv()})))()}function ev(e,t){return yv([e])?N(X_(e),{},t):Q_(e,t)}function tv(e,t,n,r){return ev(K(e,t,n),r)}function nv(){return(nv=e((()=>{P(),Z_(),$_(),q()})))()}function rv(e,t={}){return pn(`ReturnType`,[e],t)}function iv(){return(iv=e((()=>{hn(),cv()})))()}function av(e){return Nn(e)?e.returnType:Gn()}function ov(e,t){return yv([e])?N(av(e),{},t):rv(e,t)}function sv(e,t,n,r={}){return ov(K(e,t,n),r)}function cv(){return(cv=e((()=>{P(),Fn(),Jn(),iv(),q()})))()}function lv(e,t){return pn(`With`,[e,t],{})}function uv(e,t){return fv(e,t)}function dv(){return(dv=e((()=>{hn(),mv()})))()}function fv(e,t){return yv([e])?N(e,{},t):lv(e,t)}function pv(e,t,n,r){return fv(K(e,t,n),r)}function mv(){return(mv=e((()=>{P(),q(),dv()})))()}function hv(e){return Ds(e)?Ga(e.items)?gv(e.items.items):gr(e.items)||Ln(e.items)?[e]:[Gn()]:[e]}function gv(e){return e.reduce((e,t)=>[...e,...hv(t)],[])}function _v(){return(_v=e((()=>{_r(),Jn(),Os(),Rn(),qa()})))()}function vv(e,t){return{callstack:e,visited:t}}function yv(e){return w(e,(e,t)=>!Ln(e)&&yv(t),()=>!0)}function bv(e,t,n){return E(n).reduce((r,i)=>({...r,[i]:K(e,t,n[i])}),{})}function xv(e,t,n){return gv(Sv(e,t,n))}function Sv(e,t,n){return n.map(n=>K(e,t,n))}function Cv(e,t){let n=Qn(e)?xn(t,{}):t,r=Oi(e)?_n(n,{}):n;return wi(e)?Ov(r,{}):r}function wv(e,t,n,r,i){return C(n,`AddImmutable`)?kv(e,t,r[0],i):C(n,`RemoveImmutable`)?ap(e,t,r[0],i):C(n,`AddReadonly`)?vn(e,t,r[0],i):C(n,`RemoveReadonly`)?Xa(e,t,r[0],i):C(n,`AddOptional`)?Sn(e,t,r[0],i):C(n,`RemoveOptional`)?no(e,t,r[0],i):C(n,`Capitalize`)?Op(e,t,r[0],i):C(n,`Conditional`)?Vp(e,t,r[0],r[1],r[2],r[3],i):C(n,`ConstructorParameters`)?Jp(e,t,r[0],i):C(n,`Evaluate`)?gf(e,t,r[0],i):C(n,`Exclude`)?$p(e,t,r[0],r[1],i):C(n,`Extract`)?cm(e,t,r[0],r[1],i):C(n,`Index`)?Dh(e,t,r[0],r[1],i):C(n,`InstanceType`)?Nh(e,t,r[0],i):C(n,`Interface`)?Sd(e,t,r[0],r[1],i):C(n,`KeyOf`)?Qh(e,t,r[0],i):C(n,`Lowercase`)?kp(e,t,r[0],i):C(n,`Mapped`)?gg(e,t,r[0],r[1],r[2],r[3],i):C(n,`Module`)?xg(e,t,r[0],i):C(n,`NonNullable`)?Dg(e,t,r[0],i):C(n,`Pick`)?h_(e,t,r[0],r[1],i):C(n,`Parameters`)?Ug(e,t,r[0],i):C(n,`Partial`)?s_(e,t,r[0],i):C(n,`Omit`)?Lg(e,t,r[0],r[1],i):C(n,`ReadonlyObject`)?I_(e,t,r[0],i):C(n,`Record`)?fs(e,t,r[0],r[1],i):C(n,`Required`)?tv(e,t,r[0],i):C(n,`ReturnType`)?sv(e,t,r[0],i):C(n,`TemplateLiteral`)?pl(e,t,r[0],i):C(n,`Uncapitalize`)?Ap(e,t,r[0],i):C(n,`Uppercase`)?jp(e,t,r[0],i):C(n,`With`)?pv(e,t,r[0],r[1]):pn(n,r,i)}function Tv(e,t,n){return Cv(n,Ln(n)?R_(e,t,n,n.$ref):Tn(n)?wn(K(e,t,n.items),En(n)):tp(n)?Xf(e,t,n.target,n.arguments):kn(n)?On(Sv(e,t,n.parameters),K(e,t,n.instanceType),An(n)):Nn(n)?Mn(Sv(e,t,n.parameters),K(e,t,n.returnType),Pn(n)):yr(n)?vr(K(e,t,n.if),K(e,t,n.then),K(e,t,n.else),br(n)):kr(n)?Or(Sv(e,t,n.allOf),Ar(n)):ir(n)?L(bv(e,t,n.properties),ar(n)):xs(n)?gs(vs(n),K(e,t,bs(n))):Ds(n)?Es(K(e,t,n.items)):Ga(n)?Wa(xv(e,t,n.items),Ka(n)):z(n)?ha(Sv(e,t,n.anyOf),ga(n)):n)}function K(e,t,n){return mn(n)?wv(e,t,n.action,n.parameters,n.options):Tv(e,t,n)}function Ev(e,t){return K(e,vv([],[]),t)}function q(){return(q=e((()=>{A(),Av(),yn(),Cn(),Dn(),jn(),hn(),Fn(),np(),xr(),jr(),R(),Ts(),qa(),B(),Rn(),Os(),op(),Za(),ro(),$n(),Ti(),ki(),$f(),Ip(),Up(),Yp(),_f(),em(),lm(),Oh(),Ph(),Cd(),$h(),_g(),Sg(),Og(),Rg(),Wg(),c_(),g_(),L_(),ps(),z_(),nv(),cv(),ml(),mv(),_v()})))()}function Dv(e){return N(e,{"~immutable":!0},{})}function Ov(e,t){return N(Dv(e),{},t)}function kv(e,t,n,r){return Ov(K(e,t,n),r)}function Av(){return(Av=e((()=>{P(),q()})))()}function jv(e,t={}){return Ov(e,t)}function Mv(){return(Mv=e((()=>{Av()})))()}function Nv(){return(Nv=e((()=>{op()})))()}function Pv(e,t={}){return hf(e,t)}function Fv(){return(Fv=e((()=>{_f()})))()}function Iv(){return(Iv=e((()=>{q(),Sg()})))()}function Lv(){return(Lv=e((()=>{Mv(),Nv(),$a(),ao(),_p(),Rp(),Gp(),Fv(),Zp(),nm(),dm(),Ah(),Ed(),Ih(),yp(),tg(),Iv(),wg(),Ag(),Bg(),qg(),u_(),v_(),$_(),iv(),xp(),Cp(),dv()})))()}function Rv(){return(Rv=e((()=>{Yp()})))()}function zv(){return(zv=e((()=>{em()})))()}function Bv(){return(Bv=e((()=>{lm()})))()}function Vv(){return(Vv=e((()=>{Oh()})))()}function Hv(){return(Hv=e((()=>{Ph()})))()}function Uv(){return(Uv=e((()=>{Cd()})))()}function Wv(){return(Wv=e((()=>{Ip()})))()}function Gv(){return(Gv=e((()=>{$h()})))()}function Kv(){return(Kv=e((()=>{_g()})))()}function qv(){return(qv=e((()=>{Sg()})))()}function Jv(){return(Jv=e((()=>{Og()})))()}function Yv(){return(Yv=e((()=>{Rg()})))()}function Xv(){return(Xv=e((()=>{Wg()})))()}function Zv(){return(Zv=e((()=>{va(),Jc()})))()}function Qv(){return(Qv=e((()=>{c_()})))()}function $v(){return($v=e((()=>{g_()})))()}function ey(e,t){let n=cf(e,t);return C(n,3)?1:+!!C(n,1)}function ty(e,t,n=[]){return w(t,(r,i)=>C(ey(e,r),1)?ty(e,i,[...n,r]):[...n,e,...t],()=>[...n,e])}function ny(e,t=[]){return w(e,(e,n)=>ny(n,ty(e,t)),()=>t)}function ry(e){return ny(e)}function iy(){return(iy=e((()=>{A(),lf()})))()}function ay(){return(ay=e((()=>{iy()})))()}function oy(){return(oy=e((()=>{L_()})))()}function sy(){return(sy=e((()=>{ps()})))()}function cy(){return(cy=e((()=>{z_()})))()}function ly(){return(ly=e((()=>{nv()})))()}function uy(){return(uy=e((()=>{cv()})))()}function dy(){return(dy=e((()=>{va()})))()}function fy(){return(fy=e((()=>{La(),dl(),dy()})))()}function py(){return(py=e((()=>{mv()})))()}function my(){return(my=e((()=>{q(),Up(),Rv(),nf(),vf(),zv(),Bv(),Vv(),Hv(),Uv(),Wv(),Gv(),Kv(),qv(),Jv(),Am(),Yv(),Xv(),Zv(),Qv(),$v(),ay(),oy(),sy(),cy(),ly(),uy(),fy(),py()})))()}function hy(){return(hy=e((()=>{Is(),q(),qc()})))()}function gy(){return(gy=e((()=>{hy()})))()}function _y(){return(_y=e((()=>{q(),sf(),gy(),_p(),Rp(),Gp(),Fv(),Zp(),nm(),Lv(),Ah(),Ed(),Ih(),yp(),tg(),Iv(),wg(),Ag(),Bg(),qg(),u_(),v_(),$_(),iv(),xp(),Cp(),dv(),Ci(),Ti(),$n(),Pi(),Dn(),Vi(),np(),Dr(),Gi(),jr(),ta(),ia(),ca(),R(),Ts(),ma(),vl(),qa(),B(),cr(),mr()})))()}function vy(){return(vy=e((()=>{Lv(),my(),sf(),gy(),Is(),_y()})))()}function yy(e){return T(e,`~refine`)&&g(e[`~refine`])&&De(e[`~refine`],0,e=>b(e)&&T(e,`check`)&&T(e,`error`)&&de(e.check)&&de(e.error))}function by(){return(by=e((()=>{A()})))()}function xy(e){return b(e)&&!g(e)}function Sy(e){return v(e)}function Cy(e){return xy(e)||Sy(e)}function wy(){return(wy=e((()=>{A()})))()}function Ty(e){return T(e,`additionalItems`)&&Cy(e.additionalItems)}function Ey(){return(Ey=e((()=>{A(),wy()})))()}function Dy(e){return T(e,`additionalProperties`)&&Cy(e.additionalProperties)}function Oy(){return(Oy=e((()=>{A(),wy()})))()}function ky(e){return T(e,`allOf`)&&g(e.allOf)&&e.allOf.every(e=>Cy(e))}function Ay(){return(Ay=e((()=>{A(),wy()})))()}function jy(e){return T(e,`$anchor`)&&x(e.$anchor)}function My(){return(My=e((()=>{A()})))()}function Ny(e){return T(e,`anyOf`)&&g(e.anyOf)&&e.anyOf.every(e=>Cy(e))}function Py(){return(Py=e((()=>{A(),wy()})))()}function Fy(e){return T(e,`const`)}function Iy(){return(Iy=e((()=>{A()})))()}function Ly(e){return T(e,`contains`)&&Cy(e.contains)}function Ry(){return(Ry=e((()=>{A(),wy()})))()}function zy(e){return T(e,`default`)}function By(){return(By=e((()=>{A()})))()}function Vy(e){return T(e,`dependencies`)&&b(e.dependencies)&&Object.values(e.dependencies).every(e=>Cy(e)||g(e)&&e.every(e=>x(e)))}function Hy(){return(Hy=e((()=>{A(),wy()})))()}function Uy(e){return T(e,`dependentRequired`)&&b(e.dependentRequired)&&Object.values(e.dependentRequired).every(e=>g(e)&&e.every(e=>x(e)))}function Wy(){return(Wy=e((()=>{A()})))()}function Gy(e){return T(e,`dependentSchemas`)&&b(e.dependentSchemas)&&Object.values(e.dependentSchemas).every(e=>Cy(e))}function Ky(){return(Ky=e((()=>{A(),wy()})))()}function qy(e){return T(e,`$dynamicAnchor`)&&x(e.$dynamicAnchor)}function Jy(){return(Jy=e((()=>{A()})))()}function Yy(e){return T(e,`$dynamicRef`)&&x(e.$dynamicRef)}function Xy(){return(Xy=e((()=>{A()})))()}function Zy(e){return T(e,`else`)&&Cy(e.else)}function Qy(){return(Qy=e((()=>{A(),wy()})))()}function $y(e){return T(e,`enum`)&&g(e.enum)}function eb(){return(eb=e((()=>{A()})))()}function tb(e){return T(e,`exclusiveMaximum`)&&(y(e.exclusiveMaximum)||_(e.exclusiveMaximum))}function nb(){return(nb=e((()=>{A()})))()}function rb(e){return T(e,`exclusiveMinimum`)&&(y(e.exclusiveMinimum)||_(e.exclusiveMinimum))}function ib(){return(ib=e((()=>{A()})))()}function ab(e){return T(e,`format`)&&x(e.format)}function ob(){return(ob=e((()=>{A()})))()}function sb(e){return T(e,`$id`)&&x(e.$id)}function cb(){return(cb=e((()=>{A()})))()}function lb(e){return T(e,`if`)&&Cy(e.if)}function ub(){return(ub=e((()=>{A(),wy()})))()}function db(e){return T(e,`items`)&&(Cy(e.items)||g(e.items)&&e.items.every(e=>Cy(e)))}function fb(e){return db(e)&&g(e.items)}function pb(){return(pb=e((()=>{A(),wy()})))()}function mb(e){return T(e,`maximum`)&&(y(e.maximum)||_(e.maximum))}function hb(){return(hb=e((()=>{A()})))()}function gb(e){return T(e,`maxContains`)&&y(e.maxContains)}function _b(){return(_b=e((()=>{A()})))()}function vb(e){return T(e,`maxItems`)&&y(e.maxItems)}function yb(){return(yb=e((()=>{A()})))()}function bb(e){return T(e,`maxLength`)&&y(e.maxLength)}function xb(){return(xb=e((()=>{A()})))()}function Sb(e){return T(e,`maxProperties`)&&y(e.maxProperties)}function Cb(){return(Cb=e((()=>{A()})))()}function wb(e){return T(e,`minimum`)&&(y(e.minimum)||_(e.minimum))}function Tb(){return(Tb=e((()=>{A()})))()}function Eb(e){return T(e,`minContains`)&&y(e.minContains)}function Db(){return(Db=e((()=>{A()})))()}function Ob(e){return T(e,`minItems`)&&y(e.minItems)}function kb(){return(kb=e((()=>{A()})))()}function Ab(e){return T(e,`minLength`)&&y(e.minLength)}function jb(){return(jb=e((()=>{A()})))()}function Mb(e){return T(e,`minProperties`)&&y(e.minProperties)}function Nb(){return(Nb=e((()=>{A()})))()}function Pb(e){return T(e,`multipleOf`)&&(y(e.multipleOf)||_(e.multipleOf))}function Fb(){return(Fb=e((()=>{A()})))()}function Ib(e){return T(e,`not`)&&Cy(e.not)}function Lb(){return(Lb=e((()=>{A(),wy()})))()}function Rb(e){return T(e,`oneOf`)&&g(e.oneOf)&&e.oneOf.every(e=>Cy(e))}function zb(){return(zb=e((()=>{A(),wy()})))()}function Bb(e){return T(e,`pattern`)&&(x(e.pattern)||e.pattern instanceof RegExp)}function Vb(){return(Vb=e((()=>{A()})))()}function Hb(e){return T(e,`patternProperties`)&&b(e.patternProperties)&&Object.values(e.patternProperties).every(e=>Cy(e))}function Ub(){return(Ub=e((()=>{A(),wy()})))()}function Wb(e){return T(e,`prefixItems`)&&g(e.prefixItems)&&e.prefixItems.every(e=>Cy(e))}function Gb(){return(Gb=e((()=>{A(),wy()})))()}function Kb(e){return T(e,`properties`)&&b(e.properties)&&Object.values(e.properties).every(e=>Cy(e))}function qb(){return(qb=e((()=>{A(),wy()})))()}function Jb(e){return T(e,`propertyNames`)&&(b(e.propertyNames)||Cy(e.propertyNames))}function Yb(){return(Yb=e((()=>{A(),wy()})))()}function Xb(e){return T(e,`$recursiveAnchor`)&&v(e.$recursiveAnchor)}function Zb(e){return Xb(e)&&C(e.$recursiveAnchor,!0)}function Qb(){return(Qb=e((()=>{A()})))()}function $b(e){return T(e,`$recursiveRef`)&&x(e.$recursiveRef)}function ex(){return(ex=e((()=>{A()})))()}function tx(e){return T(e,`$ref`)&&x(e.$ref)}function nx(){return(nx=e((()=>{A()})))()}function rx(e){return T(e,`required`)&&g(e.required)&&e.required.every(e=>x(e))}function ix(){return(ix=e((()=>{A()})))()}function ax(e){return T(e,`then`)&&Cy(e.then)}function ox(){return(ox=e((()=>{A(),wy()})))()}function sx(e){return T(e,`type`)&&(x(e.type)||g(e.type)&&e.type.every(e=>x(e)))}function cx(){return(cx=e((()=>{A()})))()}function lx(e){return T(e,`uniqueItems`)&&v(e.uniqueItems)}function ux(){return(ux=e((()=>{A()})))()}function dx(e){return T(e,`unevaluatedItems`)&&Cy(e.unevaluatedItems)}function fx(){return(fx=e((()=>{A(),wy()})))()}function px(e){return T(e,`unevaluatedProperties`)&&Cy(e.unevaluatedProperties)}function mx(){return(mx=e((()=>{A(),wy()})))()}function hx(e){return dx(e)||px(e)||ke(E(e),t=>_x(e[t]))}function gx(e){return ke(e,e=>_x(e))}function _x(e){return g(e)?gx(e):b(e)?hx(e):!1}function vx(e,t){return _x(t)||ke(E(e),t=>_x(e[t]))}var yx,bx,xx;function Sx(){return(Sx=e((()=>{Ut(),fx(),mx(),A(),yx=class{constructor(e){this.hasUnevaluated=e}UseUnevaluated(){return this.hasUnevaluated}Push(){return D(O(`context`,`Push`),[])}Pop(){return D(O(`context`,`Pop`),[])}AddIndex(e){return D(O(`context`,`AddIndex`),[e])}AddKey(e){return D(O(`context`,`AddKey`),[e])}Merge(e){return D(O(`context`,`Merge`),[e])}},bx=class{constructor(){let e=new Set,t=new Set;this.stack=[{indices:e,keys:t}]}Push(){let e=new Set,t=new Set;return this.stack.push({indices:e,keys:t}),!0}Pop(){return this.stack.pop(),!0}AddIndex(e){return this.GetIndices().add(e),!0}AddKey(e){return this.GetKeys().add(e),!0}GetIndices(){return this.stack[this.stack.length-1].indices}GetKeys(){return this.stack[this.stack.length-1].keys}Merge(e){for(let t of e)t.GetIndices().forEach(e=>this.GetIndices().add(e)),t.GetKeys().forEach(e=>this.GetKeys().add(e));return!0}},xx=class extends bx{constructor(){super(),this.errors=[]}AtCapacity(){return this.errors.length>=Vt().maxErrors}AddError(e,t,n,r){return this.AddErrorObject({keyword:e,schemaPath:t,instancePath:n,params:r})}AddErrors(e){return e.forEach(e=>this.AddErrorObject(e)),!1}GetErrors(){return this.errors}AddErrorObject(e){return this.AtCapacity()||this.errors.push(e),!1}}})))()}function Cx(e){let t=`External[${Ex.variables.length}]`;return Ex.variables.push(e),t}function wx(){Ex.variables=[]}function Tx(){return{...Ex}}var Ex;function Dx(){return(Dx=e((()=>{Ex={identifier:`External`,variables:[]}})))()}function Ox(e,t,n,r){return dt(Cx(n[`~refine`]),k(0),[`refinement`,`_`],D(O(`refinement`,`check`),[r]))}function kx(e,t,n,r){return D(O(Cx(n[`~refine`][0]),`check`),[r])}function Ax(e,t,n,r){return C(n[`~refine`].length,1)?kx(e,t,n,r):Ox(e,t,n,r)}function jx(e,t,n,r){return De(n[`~refine`],0,(e,t)=>e.check(r))}function Mx(e,t,n,r,i,a){return Oe(i[`~refine`],0,(e,i)=>e.check(a)||t.AddError(`~refine`,n,r,{index:i,message:e.error(a)}))}function Nx(){return(Nx=e((()=>{Dx(),A()})))()}function Px(e,t){return URL.canParse(e,t)?new URL(e,t):C(t,`urn:typebox:root`)?new URL(`${t}:${e}`):new URL(`${t.slice(0,t.lastIndexOf(`:`))}:${e}`)}function Fx(e,t){let n=xy(t)&&sb(t)?Px(t.$id,Zx).href:Zx;return{context:e,schema:t,lexicalSchema:t,lexicalBase:n,resourceBase:n,referenceBase:n,ids:[],useResourceBaseForReference:!0,recursiveAnchor:void 0,dynamicAnchors:[],resourceEntries:new Map,pendingResource:!0,enteredResource:!1}}function Ix(e,t,n=!0){if(Sy(t))return e;if(Array.isArray(t))return t.reduce((e,t)=>Ix(e,t,!1),e);if(!xy(t)||!n&&sb(t))return e;let r=!n&&qy(t)?[...e,t]:e;return Object.keys(t).reduce((e,n)=>Ix(e,t[n],!1),r)}function Lx(e,t){return e.resourceEntries.get(t)}function Rx(e,t){return e.enteredResource||Lx(e,t)!==void 0}function zx(e){return!/^[A-Za-z][A-Za-z0-9+.-]*:/.test(e.$id)}function Bx(e,t){return sb(t)?[...e.ids,t]:e.ids}function Vx(e,t){return e.recursiveAnchor??(Zb(t)?t:void 0)}function Hx(e,t){let n=sb(t)?Ix(e.dynamicAnchors,t):e.dynamicAnchors;return qy(t)?[...n,t]:n}function Ux(e,t){return!sb(t)&&e.pendingResource}function Wx(e,t){let n=Lx(e,t);return n?n.base:sb(t)?Px(t.$id,e.lexicalBase).href:e.lexicalBase}function Gx(e,t){let n=Lx(e,t);return n?n.base:sb(t)&&e.pendingResource?Px(t.$id,e.resourceBase).href:e.resourceBase}function Kx(e,t){return sb(t)?!zx(t):e.useResourceBaseForReference}function qx(e,t){let n=Rx(e,t),r=Kx(e,t);return n||r?Gx(e,t):Wx(e,t)}function Jx(e,t){let n=Lx(e,t);return n?n.root:sb(t)?t:e.lexicalSchema}function Yx(e,t){return xy(t)&&(sb(t)||qy(t)||S(e.recursiveAnchor)&&Zb(t)||!S(Lx(e,t)))}function Xx(e,t){return Yx(e,t)?{...e,ids:Bx(e,t),dynamicAnchors:Hx(e,t),recursiveAnchor:Vx(e,t),pendingResource:Ux(e,t),lexicalBase:Wx(e,t),resourceBase:Gx(e,t),useResourceBaseForReference:Kx(e,t),referenceBase:qx(e,t),lexicalSchema:Jx(e,t),enteredResource:Rx(e,t)}:e}var Zx;function Qx(){return(Qx=e((()=>{A(),wy(),cb(),Jy(),Qb(),Zx=`urn:typebox:root`})))()}function $x(){return`var_${eS++}`}var eS;function tS(){return(tS=e((()=>{eS=0})))()}function nS(e){return db(e)&&g(e.items)}function rS(e,t,n,r){let[i,a]=[$x(),$x()],o=Dk(e,t,n.additionalItems,i),s=ot(a,k(n.items.length)),c=t.AddIndex(a);return dt(r,k(0),[i,a],Ue(s,He(o,c)))}function iS(e,t,n,r){let[i,a]=[$x(),$x()],o=Dk(e,t,n.additionalItems,i),s=ot(a,k(n.items.length));return dt(r,k(0),[i,a],Ue(s,o))}function aS(e,t,n,r){return nS(n)?t.UseUnevaluated()?rS(e,t,n,r):iS(e,t,n,r):k(!0)}function oS(e,t,n,r){return!nS(n)||De(r,0,(r,i)=>_e(i,n.items.length)||kk(e,t,n.additionalItems,r)&&t.AddIndex(i))}function sS(e,t,n,r,i,a){return!nS(i)||De(a,0,(a,o)=>{let s=`${n}/additionalItems`,c=`${r}/${o}`;return _e(o,i.items.length)||jk(e,t,s,c,i.additionalItems,a)&&t.AddIndex(o)})}function cS(){return(cS=e((()=>{pb(),tS(),A(),Nk()})))()}function lS(e){return e.replace(/~/g,`~0`).replace(/\//g,`~1`)}function uS(e){return new RegExp(e,`u`)}function dS(e,t){return!e.UseUnevaluated()&&(C(t,!0)||b(t)&&C(E(t).length,0))}function fS(e){return`^${e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)}$`}function pS(e){let t=[];return Hb(e)&&t.push(...E(e.patternProperties)),Kb(e)&&t.push(...E(e.properties).map(fS)),C(t.length,0)?`(?!)`:`(${t.join(`|`)})`}function mS(e,t,n){return rx(t)&&Kb(t)&&!Hb(t)&&C(t.additionalProperties,!1)&&C(E(t.properties).length,t.required.length)}function hS(e,t,n){return it(O(D(O(`Object`,`getOwnPropertyNames`),[n]),`length`),k(t.required.length))}function gS(e,t,n,r){let[i,a]=[$x(),$x()],o=Cx(uS(pS(n))),s=Dk(e,t,n.additionalProperties,`${r}[${i}]`),c=D(O(o,`test`),[i]),l=t.AddKey(i),u=t.UseUnevaluated()?Ue(c,He(s,l)):Ue(c,s);return dt(gt(r),k(0),[i,a],u)}function _S(e,t,n,r){return dS(t,n.additionalProperties)?k(!0):mS(t,n,r)?hS(t,n,r):gS(e,t,n,r)}function vS(e,t,n,r){let i=uS(pS(n));return De(E(r),0,(a,o)=>i.test(a)||kk(e,t,n.additionalProperties,r[a])&&t.AddKey(a))}function yS(e,t,n,r,i,a){let o=uS(pS(i)),s=[];return Oe(E(a),0,(c,l)=>{let u=`${n}/additionalProperties`,d=`${r}/${lS(c)}`,f=o.test(c)||jk(e,t,u,d,i.additionalProperties,a[c])&&t.AddKey(c);return f||s.push(c),f})||t.AddError(`additionalProperties`,n,r,{additionalProperties:s})}function bS(){return(bS=e((()=>{Ub(),qb(),ix(),Dx(),tS(),A(),Nk()})))()}function xS(e,t,n,r,i){let a=wt(`results`,`[]`),o=n.map((e,t)=>wt(`context_${t}`,xt(`CheckContext`,[]))),s=n.map((n,i)=>wt(`condition_${i}`,D(bt([`context`],Ok(e,t,n,r)),[`context_${i}`]))),c=n.map((e,t)=>Tt(`condition_${t}`,D(O(`results`,`push`),[`context_${t}`]))),l=Et(He(i,t.Merge(`results`)));return D(bt([],Ct([a,...o,...s,...c,l])),[])}function SS(){return(SS=e((()=>{A(),Nk()})))()}function CS(e,t,n,r){return xS(e,t,n.allOf,r,it(O(`results`,`length`),k(n.allOf.length)))}function wS(e,t,n,r){return Dt(n.allOf.map(n=>Ok(e,t,n,r)))}function TS(e,t,n,r){return t.UseUnevaluated()?CS(e,t,n,r):wS(e,t,n,r)}function ES(e,t,n,r){let i=n.allOf.reduce((t,n)=>{let i=new bx;return Ak(e,i,n,r)?[...t,i]:t},[]);return C(i.length,n.allOf.length)&&t.Merge(i)}function DS(e,t,n,r,i,a){let o=[],s=i.allOf.reduce((t,i,s)=>{let c=`${n}/allOf/${s}`,l=new xx,u=Mk(e,l,c,r,i,a);return u||o.push(l),u?[...t,l]:t},[]),c=C(s.length,i.allOf.length)&&t.Merge(s);return c||o.forEach(e=>t.AddErrors(e.GetErrors())),c}function OS(){return(OS=e((()=>{Sx(),SS(),A(),Nk()})))()}function kS(e,t,n,r){return xS(e,t,n.anyOf,r,at(O(`results`,`length`),k(0)))}function AS(e,t,n,r){return Ot(n.anyOf.map(n=>Ok(e,t,n,r)))}function jS(e,t,n,r){return t.UseUnevaluated()?kS(e,t,n,r):AS(e,t,n,r)}function MS(e,t,n,r){let i=n.anyOf.reduce((t,n)=>{let i=new bx;return Ak(e,i,n,r)?[...t,i]:t},[]);return ge(i.length,0)&&t.Merge(i)}function NS(e,t,n,r,i,a){let o=[],s=i.anyOf.reduce((t,i,s)=>{let c=new xx,l=Mk(e,c,`${n}/anyOf/${s}`,r,i,a);return l||o.push(c),l?[...t,c]:t},[]),c=ge(s.length,0)&&t.Merge(s);return c||o.forEach(e=>t.AddErrors(e.GetErrors())),c||t.AddError(`anyOf`,n,r,{})}function PS(){return(PS=e((()=>{SS(),Sx(),Nk(),A()})))()}function FS(e,t,n,r){return k(!!n)}function IS(e,t,n,r){return n}function LS(e,t,n,r,i,a){return IS(e,t,i,a)||t.AddError(`boolean`,n,r,{})}function RS(){return(RS=e((()=>{A()})))()}function zS(e,t,n,r){return Se(n.const)?it(r,k(n.const)):vt(r,Cx(n.const))}function BS(e,t,n,r){return Se(n.const)?C(r,n.const):ze(r,n.const)}function VS(e,t,n,r,i,a){return BS(e,t,i,a)||t.AddError(`const`,n,r,{allowedValue:i.const})}function HS(){return(HS=e((()=>{Dx(),A()})))()}function US(e){return!(Eb(e)&&C(e.minContains,0))}function WS(e,t,n,r){let[i,a]=[$x(),$x()];return He(We(it(O(r,`length`),k(0))),pt(r,[i,a],He(Ok(e,t,n.contains,i),t.AddIndex(a))))}function GS(e,t,n,r){let[i]=[$x()];return He(We(it(O(r,`length`),k(0))),ft(r,[i,`_`],Ok(e,t,n.contains,i)))}function KS(e,t,n,r){return US(n)?t.UseUnevaluated()?WS(e,t,n,r):GS(e,t,n,r):k(!0)}function qS(e,t,n,r){return!US(n)||!C(r.length,0)&&Ae(r,(r,i)=>Ak(e,t,n.contains,r)&&t.AddIndex(i))}function JS(e,t,n,r,i,a){return qS(e,t,i,a)||t.AddError(`contains`,n,r,{minContains:1})}function YS(){return(YS=e((()=>{Db(),tS(),A(),Nk()})))()}function XS(e,t,n,r){return Ue(it(O(gt(r),`length`),k(0)),Dt(Pe(n.dependencies).map(([n,i])=>{let a=We(_t(r,k(n))),o=Ok(e,t,i,r);return Ue(a,g(i)?(e=>Dt(e.map(e=>_t(r,k(e)))))(i):o)})))}function ZS(e,t,n,r){let i=C(E(r).length,0),a=De(Pe(n.dependencies),0,([n,i])=>!T(r,n)||(g(i)?i.every(e=>T(r,e)):Ak(e,t,i,r)));return i||a}function QS(e,t,n,r,i,a){let o=C(E(a).length,0),s=Oe(Pe(i.dependencies),0,([i,o])=>{let s=`${n}/dependencies/${lS(i)}`;return!T(a,i)||(g(o)?o.every(e=>T(a,e)||t.AddError(`dependencies`,n,r,{property:i,dependencies:o})):Mk(e,t,s,r,o,a))});return o||s}function $S(){return($S=e((()=>{A(),Nk()})))()}function eC(e,t,n,r){return Ue(it(O(gt(r),`length`),k(0)),Dt(Pe(n.dependentRequired).map(([e,t])=>Ue(We(_t(r,k(e))),Dt(t.map(e=>_t(r,k(e))))))))}function tC(e,t,n,r){let i=C(E(r).length,0),a=De(Pe(n.dependentRequired),0,([e,t])=>!T(r,e)||t.every(e=>T(r,e)));return i||a}function nC(e,t,n,r,i,a){let o=C(E(a).length,0),s=Oe(Pe(i.dependentRequired),0,([e,i])=>!T(a,e)||Oe(i,0,o=>T(a,o)||t.AddError(`dependentRequired`,n,r,{property:e,dependencies:i})));return o||s}function rC(){return(rC=e((()=>{A()})))()}function iC(e,t,n,r){return Ue(it(O(gt(r),`length`),k(0)),Dt(Pe(n.dependentSchemas).map(([n,i])=>Ue(We(_t(r,k(n))),Ok(e,t,i,r)))))}function aC(e,t,n,r){let i=C(E(r).length,0),a=De(Pe(n.dependentSchemas),0,([n,i])=>!T(r,n)||Ak(e,t,i,r));return i||a}function oC(e,t,n,r,i,a){let o=C(E(a).length,0),s=Oe(Pe(i.dependentSchemas),0,([i,o])=>{let s=`${n}/dependentSchemas/${lS(i)}`;return!T(a,i)||Mk(e,t,s,r,o,a)});return o||s}function sC(){return(sC=e((()=>{A(),Nk()})))()}function cC(e){let t=e.split(`/`).map(e=>e.replace(/~1/g,`/`).replace(/~0/g,`~`));return t[0]===``?t.slice(1):t}function lC(e,t){let n=e;for(let e of cC(t)){if(!b(n)||Me(e))return;n=n[e]}return n}function uC(){return(uC=e((()=>{A()})))()}function dC(e,t){return xy(e)&&sb(e)?Px(e.$id,t.href):t}function fC(e){return Px(e,Zx)}function pC(e){return e.href.split(`#`)[0]}function mC(e,t,n){return vC(e,fC(t),n)}function hC(e,t){return t.$ref.startsWith(`#`)||e.enteredResource?e.lexicalSchema:e.schema}function gC(e){return e.startsWith(`#/`)}function _C(e,t){if(b(e)&&qy(e)&&C(e.$dynamicAnchor,t))return e;if(b(e))for(let n of E(e)){let r=_C(e[n],t);if(r)return r}}function vC(e,t,n){if(C(e,n))return t.href;let r=dC(e,t);if(g(e))for(let t of e){let e=vC(t,r,n);if(!S(e))return e}else if(b(e))for(let t of E(e)){let i=vC(e[t],r,n);if(!S(i))return i}}function yC(e,t){if(t.href.endsWith(`#`))return e;if(!t.hash.startsWith(`#`))return;let n=decodeURIComponent(t.hash.slice(1));if(n.startsWith(`/`))return lC(e,n)}function bC(e,t,n){if(!sb(e))return;if(C(e.$id,n.hash))return e;let r=new URL(n.href,t.href);if(C(t.pathname,r.pathname))return n.hash.startsWith(`#`)?yC(e,n):e}function xC(e,t,n){if(!jy(e))return;let r=new URL(`#${e.$anchor}`,t.href),i=new URL(n.href,t.href);return C(r.href,i.href)?e:void 0}function SC(e,t,n){if(!qy(e))return;let r=new URL(`#${e.$dynamicAnchor}`,t.href),i=new URL(n.href,t.href);return C(r.href,i.href)?e:void 0}function CC(e,t,n){if(xy(e))return bC(e,t,n)??xC(e,t,n)??SC(e,t,n)??yC(e,n)}function wC(e,t,n){if(g(e))return e.reduce((e,r)=>{let i=EC(r,t,n);return S(i)?e:i},void 0)}function TC(e,t,n){if(b(e))return E(e).reduce((r,i)=>{if(C(i,`const`)||C(i,`enum`))return r;let a=EC(e[i],t,n);return S(a)?r:a},void 0)}function EC(e,t,n){let r=dC(e,t);return CC(e,r,n)??wC(e,r,n)??TC(e,r,n)}function DC(e,t,n,r){let i=FC(e,t,n,r);return xy(i)&&sb(i)?i:void 0}function OC(e,t,n){if(!t.$ref.startsWith(`#`)||!xy(e.schema)||T(e.schema,`$schema`))return;let r=mC(e.lexicalSchema,e.referenceBase,n);if(!(S(r)||C(r,e.referenceBase)))return{target:n,base:r,root:e.lexicalSchema}}function kC(e,t,n){let r=e.context[t];if(xy(r))return{target:n,base:t,root:r}}function AC(e,t,n,r,i){let a=i?kC(e,r,n):void 0;return S(a)?OC(e,t,n):a}function jC(e,t,n){if(sb(n))return;let r=DC(e.context,e.schema,e.referenceBase,t);if(r&&!e.ids.includes(r))return{resource:r}}function MC(e,t){return T(e,t)?e[t]:void 0}function NC(e,t,n){return EC(e,t,n)}function PC(e,t,n){let r=pC(n);if(!T(e,r)||C(r,pC(t)))return;let i=e[r],a=dC(i,new URL(r));return C(n.hash,``)?i:EC(i,a,n)}function FC(e,t,n,r){let i=fC(n),a=Px(r,i.href);return MC(e,r)??NC(t,i,a)??PC(e,i,a)}function IC(e,t){if(!t)return e;let n=new Map(e.resourceEntries);return n.set(t.target,{base:t.base,root:t.root}),{...e,resourceEntries:n}}function LC(e,t){return t?Xx(e,t.resource):e}function RC(e,t,n,r){return LC(IC({...e,pendingResource:t},n),r)}function zC(e,t,n){let r=pC(Px(t.$ref,e.referenceBase)),i=!C(r,e.resourceBase);return{schema:n,stack:RC(e,!0,AC(e,t,n,r,i),i?jC(e,r,n):void 0)}}function BC(e,t){return{schema:t,stack:RC(e,!S(t))}}function VC(e,t){let n=FC(e.context,hC(e,t),e.referenceBase,t.$ref);return xy(n)?zC(e,t,n):BC(e,n)}function HC(e){return xy(e.lexicalSchema)&&Zb(e.lexicalSchema)}function UC(e,t){let n=HC(e)?e.recursiveAnchor:e.lexicalSchema;return FC(e.context,n,e.lexicalBase,t.$recursiveRef)}function WC(e,t){return Px(t.$dynamicRef,fC(e.lexicalBase).href).hash}function GC(e,t){return e.dynamicAnchors.find(e=>C(e.$dynamicAnchor,t))??_C(e.schema,t)}function KC(e,t,n){return!xy(n)||!qy(n)||gC(WC(e,t))?n:GC(e,n.$dynamicAnchor)}function qC(e,t){let n=WC(e,t);return GC(e,decodeURIComponent(n.slice(1)))}function JC(e,t){let n=t.$dynamicRef.startsWith(`#`)?e.lexicalSchema:e.schema,r=FC(e.context,n,e.lexicalBase,t.$dynamicRef);return S(r)?qC(e,t):KC(e,t,r)}function YC(){return(YC=e((()=>{A(),uC(),wy(),cb(),Jy(),My(),Qb(),Qx()})))()}function XC(e,t,n,r){let i=JC(e,n)??!1;return Bk(i?{...e,pendingResource:!0}:e,t,i,r)}function ZC(e,t,n,r){let i=JC(e,n)??!1,a=i?{...e,pendingResource:!0}:e;return Cy(i)&&Ak(a,t,i,r)}function QC(e,t,n,r,i,a){let o=JC(e,i)??!1,s=o?{...e,pendingResource:!0}:e;return Cy(o)&&Mk(s,t,n,r,o,a)}function $C(){return($C=e((()=>{wy(),Wk(),YC(),Nk()})))()}function ew(e,t,n,r){return Ot(n.enum.map(e=>Se(e)?it(r,k(e)):vt(r,Cx(e))))}function tw(e,t,n,r){return ke(n.enum,e=>Se(e)?C(r,e):ze(r,e))}function nw(e,t,n,r,i,a){return tw(e,t,i,a)||t.AddError(`enum`,n,r,{allowedValues:i.enum})}function rw(){return(rw=e((()=>{Dx(),A()})))()}function iw(e,t,n,r){return ot(r,k(n.exclusiveMaximum))}function aw(e,t,n,r){return _e(r,n.exclusiveMaximum)}function ow(e,t,n,r,i,a){return aw(e,t,i,a)||t.AddError(`exclusiveMaximum`,n,r,{comparison:`<`,limit:i.exclusiveMaximum})}function sw(){return(sw=e((()=>{A()})))()}function cw(e,t,n,r){return at(r,k(n.exclusiveMinimum))}function lw(e,t,n,r){return ge(r,n.exclusiveMinimum)}function uw(e,t,n,r,i,a){return lw(e,t,i,a)||t.AddError(`exclusiveMinimum`,n,r,{comparison:`>`,limit:i.exclusiveMinimum})}function dw(){return(dw=e((()=>{A()})))()}function fw(e){return e%4==0&&(e%100!=0||e%400==0)}function pw(e){let t=hw.exec(e);if(!t)return!1;let n=+t[1],r=+t[2],i=+t[3];return r>=1&&r<=12&&i>=1&&i<=(r===2&&fw(n)?29:mw[r])}var mw,hw;function gw(){return(gw=e((()=>{mw=[0,31,28,31,30,31,30,31,31,30,31,30,31],hw=/^(\d\d\d\d)-(\d\d)-(\d\d)$/})))()}function _w(e,t=!0){let n=vw.exec(e);if(!n||t&&!n[4]&&!n[5])return!1;let r=+n[1],i=+n[2],a=+n[3];if(r>23||i>59||a>60)return!1;if(n[5]){let e=+n[6],t=+n[7];if(e>23||t>59)return!1}if(a<60)return!0;let o=n[5]===`-`?-1:1,s=+(n[6]||0),c=+(n[7]||0);return((r*60+i-o*(s*60+c))%1440+1440)%1440==1439}var vw;function yw(){return(yw=e((()=>{vw=/^(\d\d):(\d\d):(\d\d)(?:\.\d+)?(?:([Zz])|([+-])(\d\d):(\d\d))?$/})))()}function bw(e){let t=e.split(/T/i);return t.length===2&&pw(t[0])&&_w(t[1])}function xw(){return(xw=e((()=>{gw(),yw()})))()}function Sw(e){return Cw.test(e)}var Cw;function ww(){return(ww=e((()=>{Cw=/^P((\d+Y(\d+M(\d+D)?)?|\d+M(\d+D)?|\d+D)(T(\d+H(\d+M(\d+S)?)?|\d+M(\d+S)?|\d+S))?|T(\d+H(\d+M(\d+S)?)?|\d+M(\d+S)?|\d+S)|\d+W)$/})))()}function Tw(e){return Ew.test(e)}var Ew;function Dw(){return(Dw=e((()=>{Ew=/^(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[^"\\]|\\[\x20-\x7e])*")@(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*|\[(?:IPv6:[a-f0-9:]+|(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])(?:\.(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3})\])$/i})))()}var Ow,kw,Aw,jw,Mw,Nw,Pw,Fw,Iw,Lw,Rw,zw,Bw,Vw,Hw,Uw,Ww,Gw,Kw,qw,Jw,Yw,Xw,Zw;function Qw(){return(Qw=e((()=>{Ow=/^(?!-).*(?<!-)$/,kw=/^(?!..--)/,Aw=/^[a-zA-Z0-9-]*$/,jw=/[^\p{ASCII}]/u,Mw=/[0-9]/,Nw=/[\u{0660}-\u{0669}]/u,Pw=/[\u{06f0}-\u{06f9}]/u,Fw=/[\u{002e}\u{002c}\u{003a}\u{002f}]/u,Iw=/[\u{002d}\u{002b}]/u,Lw=/\p{Mn}/u,Rw=/\p{Mc}/u,zw=/[\p{Mn}\p{Mc}\p{Me}]/u,Bw=/\p{L}/u,Vw=/\p{Nd}/u,Hw=/\p{Script=Greek}/u,Uw=/\p{Script=Hebrew}/u,Ww=/[\p{Script=Hiragana}\p{Script=Katakana}\p{Script=Han}]/u,Gw=/[\p{Script=Arabic}\p{Script=Syriac}\p{Script=Thaana}\p{Script=Mandaic}]/u,Kw=/[\u{094d}\u{09cd}\u{0a4d}\u{0acd}\u{0b4d}\u{0bcd}\u{0c4d}\u{0ccd}\u{0d3b}\u{0d3c}\u{0d4d}\u{0dca}\u{1b44}\u{1baa}\u{1bab}\u{a9c0}\u{11046}\u{1107f}\u{110b9}\u{11133}\u{11134}\u{111c0}\u{11235}\u{1134d}\u{11442}\u{114c2}\u{115bf}\u{1163f}\u{116b6}\u{11c3f}\u{11d44}\u{11d45}]/u,qw=/[\u{0640}\u{07fa}\u{302e}\u{302f}\u{3031}\u{3032}\u{3033}\u{3034}\u{3035}\u{303b}]/u,Jw=/[\u{00b7}\u{0375}\u{05f3}\u{05f4}\u{200c}\u{200d}\u{30fb}]/u,Yw=/[\u{00df}\u{03c2}\u{06fd}\u{06fe}\u{0f0b}\u{3007}]/u,Xw=new RegExp([Mw,Pw].map(e=>e.source).join(`|`),`u`),Zw=new RegExp([Bw,Iw,Fw,Vw,Lw,Rw,Jw,Yw].map(e=>e.source).join(`|`),`u`)})))()}function $w(e){return Ow.test(e)&&kw.test(e)&&Aw.test(e)}function eT(){return(eT=e((()=>{Qw()})))()}function tT(){throw null}function nT(e){return e.toLowerCase().startsWith(`xn--`)}function rT(e,t,n){e=n?Math.floor(e/dT):e>>1,e+=Math.floor(e/t);let r=0;for(;e>455;)e=Math.floor(e/35),r+=sT;return r+Math.floor(36*e/(e+uT))}function iT(e){let t=[],n=pT,r=0,i=fT,a=e.lastIndexOf(`-`);if(a>0)for(let n=0;n<a;n++){let r=e.charCodeAt(n);r>=128&&tT(),t.push(r)}let o=a<0?0:a+1;for(;o<e.length;){let a=r,s=1,c=sT;for(;;){o>=e.length&&tT();let t=e.charCodeAt(o++),n;t>=97&&t<=122?n=t-97:t>=48&&t<=57?n=t-48+26:tT(),r+=n*s;let a=c<=i?cT:c>=i+lT?lT:c-i;if(n<a)break;s*=sT-a,c+=sT}let l=t.length+1;i=rT(r-a,l,a===0),n+=Math.floor(r/l),r%=l,t.splice(r,0,n),r++}return String.fromCodePoint(...t)}function aT(e){return e<26?String.fromCharCode(e+97):String.fromCharCode(e-26+48)}function oT(e){let t=e.replace(mT,``),n=t.length,r=n>0?[t,`-`]:[],i=Array.from(e,e=>e.codePointAt(0)),a=pT,o=0,s=fT,c=n;for(;c<i.length;){let e=1/0;for(let t of i)t>=a&&t<e&&(e=t);o+=(e-a)*(c+1),a=e;for(let e of i)if(e<a&&o++,e===a){let e=o;for(let t=sT;;t+=sT){let n=t<=s?cT:t>=s+lT?lT:t-s;if(e<n)break;let i=n+(e-n)%(sT-n);r.push(aT(i)),e=Math.floor((e-n)/(sT-n))}r.push(aT(e)),s=rT(o,c+1,c===n),o=0,c++}o++,a++}return r.join(``)}var sT,cT,lT,uT,dT,fT,pT,mT;function hT(){return(hT=e((()=>{Qw(),sT=36,cT=1,lT=26,uT=38,dT=700,fT=72,pT=128,mT=new RegExp(jw.source,`gu`)})))()}function gT(e){if(nT(e))try{return vT(iT(e.slice(4).toLowerCase()))}catch{return!1}return vT(e)}function _T(e){let t=String.fromCodePoint(e);return Xw.test(t)?`EN`:Nw.test(t)?`AN`:Lw.test(t)?`NSM`:Uw.test(t)?`R`:Gw.test(t)?`AL`:Bw.test(t)?`L`:`ON`}function vT(e){for(let t of e)if(ST.test(_T(t.codePointAt(0))))return!0;return!1}function yT(e){let t=!1,n=xT,r=!1,i=!1,a=!0;for(let o of e){let e=_T(o.codePointAt(0));if(a){if(e!==`L`&&e!==`R`&&e!==`AL`)return!1;t=e===`R`||e===`AL`,n=t?bT:xT,a=!1}if(!n.test(e))return!1;e===`EN`?r=!0:e===`AN`&&(i=!0)}return!(t&&r&&i)}var bT,xT,ST;function CT(){return(CT=e((()=>{hT(),Qw(),bT=/^(?:R|AL|AN|EN|ES|CS|ET|ON|BN|NSM)$/,xT=/^(?:L|EN|ES|CS|ET|ON|BN|NSM)$/,ST=/^(?:R|AL|AN)$/})))()}function wT(e){return jw.test(e)&&oT(e).length+4>63}function TT(e){return e[0]===`-`||e[e.length-1]===`-`||e.slice(2).join(``).startsWith(`--`)}function ET(e){if(wT(e)||vT(e)&&!yT(e))return!1;let t=[...e],n=t.map(e=>e.codePointAt(0)),r=n.length;if(TT(t)||zw.test(t[0]))return!1;let i=!1;for(let e=0;e<r;e++){let r=n[e],a=t[e];if(qw.test(a)||!Zw.test(a))return!1;Ww.test(a)&&(i=!0);let o=n[e-1],s=n[e+1];switch(r){case 183:if(o!==108||s!==108)return!1;break;case 885:if(!s||!Hw.test(t[e+1]))return!1;break;case 1523:case 1524:if(!o||!Uw.test(t[e-1]))return!1;break;case 8204:if(!o||o<128&&!Kw.test(t[e-1]))return!1;break;case 8205:if(!o||!Kw.test(t[e-1]))return!1}}return!(e.includes(`ใƒป`)&&!i)}function DT(){return(DT=e((()=>{Qw(),CT(),hT()})))()}function OT(e){if(!nT(e))return!1;try{let t=e.slice(4).toLowerCase();if(t.lastIndexOf(`-`)===0)return!1;let n=iT(t);return jw.test(n)?ET(n):!1}catch{return!1}}function kT(){return(kT=e((()=>{hT(),DT(),Qw()})))()}function AT(e){return e.length>0&&e.length<=63}function jT(e){return AT(e)&&(OT(e)||$w(e))}function MT(e){return e.length===0||e.length>253||e.charCodeAt(e.length-1)===46?!1:e.split(`.`).every(e=>jT(e))}function NT(){return(NT=e((()=>{eT(),kT()})))()}function PT(e){return e.length>0&&e.length<=63}function FT(e){return PT(e)&&(OT(e)||ET(e))}function IT(e){return e.replace(/[\uff01-\uff5e]/g,e=>String.fromCharCode(e.charCodeAt(0)-65248)).normalize(`NFC`).replace(/[\u00ad\u034f\u180b-\u180d\u200b\ufe00-\ufe0f\u{e0100}-\u{e01ef}]/gu,``).replace(/[\u002E\u3002\uFF0E\uFF61]/g,`.`)}function LT(e){if(e.length===0||e.includes(` `))return!1;let t=IT(e);if(t.length>253)return!1;let n=t.split(`.`),r=n.some(e=>gT(e));return n.every(e=>FT(e)&&(!r||yT(e)))}function RT(){return(RT=e((()=>{CT(),DT(),kT()})))()}function zT(){return(zT=e((()=>{NT(),RT()})))()}function BT(e){return MT(e)}function VT(){return(VT=e((()=>{zT()})))()}function HT(e){return UT.test(e.normalize(`NFC`))}var UT;function WT(){return(WT=e((()=>{UT=/^(?:[A-Za-z0-9!#$%&'*+\/=?^_`{|}~\u{0080}-\u{10FFFF}-]+(?:\.[A-Za-z0-9!#$%&'*+\/=?^_`{|}~\u{0080}-\u{10FFFF}-]+)*|"(?:[^"\\]|\\.)*")@[\p{L}\p{N}](?:[\p{L}\p{N}-]{0,62})(?<!-)(?:\.[\p{L}\p{N}](?:[\p{L}\p{N}-]{0,62})(?<!-))*$/iu})))()}function GT(e){return LT(e)}function KT(){return(KT=e((()=>{zT()})))()}function qT(e){return JT.test(e)}var JT;function YT(){return(YT=e((()=>{JT=/^(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)$/})))()}function XT(e){return ZT.test(e)}var ZT;function QT(){return(QT=e((()=>{ZT=/^(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:)?[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)$/i})))()}function $T(e){return!eE.test(e)&&!tE.test(e)&&URL.canParse(e,`http://example.com`)}var eE,tE;function nE(){return(nE=e((()=>{eE=/[\x00-\x20\x7F\\]|%(?![0-9a-fA-F]{2})/,tE=/^[a-zA-Z][a-zA-Z0-9+\-.]*\/\//})))()}function rE(e){return iE.test(e)||aE.test(e)?!1:URL.canParse(e)}var iE,aE;function oE(){return(oE=e((()=>{iE=/[\x00-\x20<>\^`{|}\\]/,aE=/%(?![0-9a-fA-F]{2})/})))()}function sE(e){return cE.test(e)}var cE;function lE(){return(lE=e((()=>{cE=/^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i})))()}function uE(e){return dE.test(e)}var dE;function fE(){return(fE=e((()=>{dE=/^(?:\/(?:[^~/]|~0|~1)*)*$/})))()}function pE(e){try{return new RegExp(e,`u`),!0}catch{return!1}}function mE(e){return hE.test(e)}var hE;function gE(){return(gE=e((()=>{hE=/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/})))()}function _E(e){return vE.test(e)}var vE;function yE(){return(yE=e((()=>{vE=/^(?:[a-z][a-z0-9+\-.]*:(?:\/\/(?:(?:[-a-z0-9._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:[\da-f]{1,4}:){6}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|::(?:[\da-f]{1,4}:){5}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:[\da-f]{1,4})?::(?:[\da-f]{1,4}:){4}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,1}[\da-f]{1,4})?::(?:[\da-f]{1,4}:){3}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,2}[\da-f]{1,4})?::(?:[\da-f]{1,4}:){2}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,3}[\da-f]{1,4})?::[\da-f]{1,4}:(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,4}[\da-f]{1,4})?::(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,5}[\da-f]{1,4})?::[\da-f]{1,4}|(?:(?:[\da-f]{1,4}:){0,6}[\da-f]{1,4})?::)|v[0-9a-f]+\.[-a-z0-9._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)|(?:[-a-z0-9._~!$&'()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:\/\/(?:(?:[-a-z0-9._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:[\da-f]{1,4}:){6}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|::(?:[\da-f]{1,4}:){5}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:[\da-f]{1,4})?::(?:[\da-f]{1,4}:){4}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,1}[\da-f]{1,4})?::(?:[\da-f]{1,4}:){3}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,2}[\da-f]{1,4})?::(?:[\da-f]{1,4}:){2}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,3}[\da-f]{1,4})?::[\da-f]{1,4}:(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,4}[\da-f]{1,4})?::(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,5}[\da-f]{1,4})?::[\da-f]{1,4}|(?:(?:[\da-f]{1,4}:){0,6}[\da-f]{1,4})?::)|v[0-9a-f]+\.[-a-z0-9._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)|(?:[-a-z0-9._~!$&'()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[-a-z0-9._~!$&'()*+,;=@]|%[0-9a-f]{2})+(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?)(?:\?(?:[-a-z0-9._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[-a-z0-9._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i})))()}function bE(e){return xE.test(e)}var xE;function SE(){return(SE=e((()=>{xE=/^(?:(?:[^\x00-\x20"<>%\\^`{|}\x7f]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?:\.(?:[a-z0-9_]|%[0-9a-f]{2})+)*(?::[1-9]\d{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?:\.(?:[a-z0-9_]|%[0-9a-f]{2})+)*(?::[1-9]\d{0,3}|\*)?)*\})*$/i})))()}function CE(e){return wE.test(e)}var wE;function TE(){return(TE=e((()=>{wE=/^[a-z][a-z0-9+\-.]*:(?:\/\/(?:(?:[-a-z0-9._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:[\da-f]{1,4}:){6}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|::(?:[\da-f]{1,4}:){5}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:[\da-f]{1,4})?::(?:[\da-f]{1,4}:){4}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,1}[\da-f]{1,4})?::(?:[\da-f]{1,4}:){3}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,2}[\da-f]{1,4})?::(?:[\da-f]{1,4}:){2}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,3}[\da-f]{1,4})?::[\da-f]{1,4}:(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,4}[\da-f]{1,4})?::(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,5}[\da-f]{1,4})?::[\da-f]{1,4}|(?:(?:[\da-f]{1,4}:){0,6}[\da-f]{1,4})?::)|v[0-9a-f]+\.[-a-z0-9._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)|(?:[-a-z0-9._~!$&'()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?(?:\?(?:[-a-z0-9._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[-a-z0-9._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i})))()}function EE(e){return URL.canParse(e)}function DE(e){return OE.test(e)}var OE;function kE(){return(kE=e((()=>{OE=/^[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i})))()}function AE(){FE.clear()}function jE(e){return FE.has(e)}function ME(e){return FE.get(e)}function NE(e,t){return FE.get(e)?.(t)??!0}function PE(){AE(),FE.set(`date-time`,bw),FE.set(`date`,pw),FE.set(`duration`,Sw),FE.set(`email`,Tw),FE.set(`hostname`,BT),FE.set(`idn-email`,HT),FE.set(`idn-hostname`,GT),FE.set(`ipv4`,qT),FE.set(`ipv6`,XT),FE.set(`iri-reference`,$T),FE.set(`iri`,rE),FE.set(`json-pointer-uri-fragment`,sE),FE.set(`json-pointer`,uE),FE.set(`regex`,pE),FE.set(`relative-json-pointer`,mE),FE.set(`time`,_w),FE.set(`uri-reference`,_E),FE.set(`uri-template`,bE),FE.set(`uri`,CE),FE.set(`url`,EE),FE.set(`uuid`,DE)}var FE;function IE(){return(IE=e((()=>{xw(),gw(),ww(),Dw(),VT(),WT(),KT(),YT(),QT(),nE(),oE(),lE(),fE(),gE(),yw(),yE(),SE(),TE(),kE(),FE=new Map,PE()})))()}function LE(){return(LE=e((()=>{IE(),VT(),KT()})))()}function RE(){return(RE=e((()=>{LE()})))()}function zE(e,t,n,r){return jE(n.format)?D(Cx(ME(n.format)),[r]):k(!0)}function BE(e,t,n,r){return NE(n.format,r)}function VE(e,t,n,r,i,a){return BE(e,t,i,a)||t.AddError(`format`,n,r,{format:i.format})}function HE(){return(HE=e((()=>{Dx(),RE(),A()})))()}function UE(e,t,n,r){let i=!ax(n)||n.then,a=!Zy(n)||n.else;return St(Ok(e,t,n.if,r),Ok(e,t,i,r),Ok(e,t,a,r))}function WE(e,t,n,r){let i=!ax(n)||n.then,a=!Zy(n)||n.else;return Ak(e,t,n.if,r)?Ak(e,t,i,r):Ak(e,t,a,r)}function GE(e,t,n,r,i,a){let o=!ax(i)||i.then,s=!Zy(i)||i.else,c=new xx,l=Mk(e,c,`${n}/if`,r,i.if,a)?Mk(e,c,`${n}/then`,r,o,a)||t.AddError(`if`,n,r,{failingKeyword:`then`}):Mk(e,t,`${n}/else`,r,s,a)||t.AddError(`if`,n,r,{failingKeyword:`else`});return l&&t.Merge([c]),l}function KE(){return(KE=e((()=>{ox(),Qy(),Sx(),Nk(),A()})))()}function qE(e,t,n,r){return Dt(n.items.map((n,i)=>Ue(st(O(r,`length`),k(i)),He(Dk(e,t,n,`${r}[${i}]`),t.AddIndex(k(i))))))}function JE(e,t,n,r){return Dt(n.items.map((n,i)=>Ue(st(O(r,`length`),k(i)),Dk(e,t,n,`${r}[${i}]`))))}function YE(e,t,n,r){return t.UseUnevaluated()?qE(e,t,n,r):JE(e,t,n,r)}function XE(e,t,n,r){return De(n.items,0,(n,i)=>ve(r.length,i)||kk(e,t,n,r[i])&&t.AddIndex(i))}function ZE(e,t,n,r,i,a){return Oe(i.items,0,(i,o)=>{let s=`${n}/items/${o}`,c=`${r}/${o}`;return ve(a.length,o)||jk(e,t,s,c,i,a[o])&&t.AddIndex(o)})}function QE(e,t,n,r){let i=Wb(n)?n.prefixItems.length:0,a=Dk(e,t,n.items,`element`),o=t.AddIndex(`index`);return dt(r,k(i),[`element`,`index`],He(a,o))}function $E(e,t,n,r){let i=Wb(n)?n.prefixItems.length:0,a=Dk(e,t,n.items,`element`);return dt(r,k(i),[`element`,`index`],a)}function eD(e,t,n,r){return t.UseUnevaluated()?QE(e,t,n,r):$E(e,t,n,r)}function tD(e,t,n,r){return De(r,Wb(n)?n.prefixItems.length:0,(r,i)=>kk(e,t,n.items,r)&&t.AddIndex(i))}function nD(e,t,n,r,i,a){return Oe(a,Wb(i)?i.prefixItems.length:0,(a,o)=>jk(e,t,`${n}/items`,`${r}/${o}`,i.items,a)&&t.AddIndex(o))}function rD(e,t,n,r){return fb(n)?YE(e,t,n,r):eD(e,t,n,r)}function iD(e,t,n,r){return fb(n)?XE(e,t,n,r):tD(e,t,n,r)}function aD(e,t,n,r,i,a){return fb(i)?ZE(e,t,n,r,i,a):nD(e,t,n,r,i,a)}function oD(){return(oD=e((()=>{Gb(),pb(),Nk(),A()})))()}function sD(e){return Ly(e)}function cD(e,t,n,r){if(!sD(n))return k(!0);let[i]=[$x()];return st(mt(r,[i,`_`],Ok(e,t,n.contains,i)),k(n.maxContains))}function lD(e,t,n,r){return!sD(n)||ve(je(r,r=>Ak(e,t,n.contains,r)),n.maxContains)}function uD(e,t,n,r,i,a){let o=Eb(i)?i.minContains:1;return lD(e,t,i,a)||t.AddError(`contains`,n,r,{minContains:o,maxContains:i.maxContains})}function dD(){return(dD=e((()=>{Ry(),Db(),tS(),A(),Nk()})))()}function fD(e,t,n,r){return st(r,k(n.maximum))}function pD(e,t,n,r){return ve(r,n.maximum)}function mD(e,t,n,r,i,a){return pD(e,t,i,a)||t.AddError(`maximum`,n,r,{comparison:`<=`,limit:i.maximum})}function hD(){return(hD=e((()=>{A()})))()}function gD(e,t,n,r){return st(O(r,`length`),k(n.maxItems))}function _D(e,t,n,r){return ve(r.length,n.maxItems)}function vD(e,t,n,r,i,a){return _D(e,t,i,a)||t.AddError(`maxItems`,n,r,{limit:i.maxItems})}function yD(){return(yD=e((()=>{A()})))()}function bD(e,t,n,r){return ut(r,k(n.maxLength))}function xD(e,t,n,r){return Te(r,n.maxLength)}function SD(e,t,n,r,i,a){return xD(e,t,i,a)||t.AddError(`maxLength`,n,r,{limit:i.maxLength})}function CD(){return(CD=e((()=>{A()})))()}function wD(e,t,n,r){return st(O(gt(r),`length`),k(n.maxProperties))}function TD(e,t,n,r){return ve(E(r).length,n.maxProperties)}function ED(e,t,n,r,i,a){return TD(e,t,i,a)||t.AddError(`maxProperties`,n,r,{limit:i.maxProperties})}function DD(){return(DD=e((()=>{A()})))()}function OD(e){return Ly(e)}function kD(e,t,n,r){let[i,a]=[$x(),$x()];return ct(mt(r,[i,a],He(Ok(e,t,n.contains,i),t.AddIndex(a))),k(n.minContains))}function AD(e,t,n,r){let[i]=[$x()];return ct(mt(r,[i,`_`],Ok(e,t,n.contains,i)),k(n.minContains))}function jD(e,t,n,r){return OD(n)?t.UseUnevaluated()?kD(e,t,n,r):AD(e,t,n,r):k(!0)}function MD(e,t,n,r){return!OD(n)||ye(je(r,(r,i)=>Ak(e,t,n.contains,r)&&t.AddIndex(i)),n.minContains)}function ND(e,t,n,r,i,a){return MD(e,t,i,a)||t.AddError(`contains`,n,r,{minContains:i.minContains})}function PD(){return(PD=e((()=>{Ry(),tS(),A(),Nk()})))()}function FD(e,t,n,r){return ct(r,k(n.minimum))}function ID(e,t,n,r){return ye(r,n.minimum)}function LD(e,t,n,r,i,a){return ID(e,t,i,a)||t.AddError(`minimum`,n,r,{comparison:`>=`,limit:i.minimum})}function RD(){return(RD=e((()=>{A()})))()}function zD(e,t,n,r){return ct(O(r,`length`),k(n.minItems))}function BD(e,t,n,r){return ye(r.length,n.minItems)}function VD(e,t,n,r,i,a){return BD(e,t,i,a)||t.AddError(`minItems`,n,r,{limit:i.minItems})}function HD(){return(HD=e((()=>{A()})))()}function UD(e,t,n,r){return lt(r,k(n.minLength))}function WD(e,t,n,r){return Ee(r,n.minLength)}function GD(e,t,n,r,i,a){return WD(e,t,i,a)||t.AddError(`minLength`,n,r,{limit:i.minLength})}function KD(){return(KD=e((()=>{A()})))()}function qD(e,t,n,r){return ct(O(gt(r),`length`),k(n.minProperties))}function JD(e,t,n,r){return ye(E(r).length,n.minProperties)}function YD(e,t,n,r,i,a){return JD(e,t,i,a)||t.AddError(`minProperties`,n,r,{limit:i.minProperties})}function XD(){return(XD=e((()=>{A()})))()}function ZD(e,t,n,r){return kt(r,k(n.multipleOf))}function QD(e,t,n,r){return be(r,n.multipleOf)}function $D(e,t,n,r,i,a){return QD(e,t,i,a)||t.AddError(`multipleOf`,n,r,{multipleOf:i.multipleOf})}function eO(){return(eO=e((()=>{A()})))()}function tO(e,t,n,r){return xS(e,t,[n.not],r,We(it(O(`results`,`length`),k(1))))}function nO(e,t,n,r){return We(Ok(e,t,n.not,r))}function rO(e,t,n,r){return t.UseUnevaluated()?tO(e,t,n,r):nO(e,t,n,r)}function iO(e,t,n,r){let i=new bx;return!Ak(e,i,n.not,r)&&t.Merge([i])}function aO(e,t,n,r,i,a){return iO(e,t,i,a)||t.AddError(`not`,n,r,{})}function oO(){return(oO=e((()=>{SS(),Sx(),Nk(),A()})))()}function sO(e,t,n,r){return xS(e,t,n.oneOf,r,it(O(`results`,`length`),k(1)))}function cO(e,t,n,r){let[i]=[$x()];return it(mt(yt(n.oneOf.map(n=>Ok(e,t,n,r))),[i,`_`],it(i,k(!0))),k(1))}function lO(e,t,n,r){return t.UseUnevaluated()?sO(e,t,n,r):cO(e,t,n,r)}function uO(e,t,n,r){let i=n.oneOf.reduce((t,n)=>{let i=new bx;return Ak(e,i,n,r)?[...t,i]:t},[]);return C(i.length,1)&&t.Merge(i)}function dO(e,t,n,r,i,a){let o=[],s=[],c=i.oneOf.reduce((t,i,c)=>{let l=new xx,u=Mk(e,l,`${n}/oneOf/${c}`,r,i,a);return u&&s.push(c),u||o.push(l),u?[...t,l]:t},[]),l=C(c.length,1)&&t.Merge(c);return!l&&C(s.length,0)&&o.forEach(e=>t.AddErrors(e.GetErrors())),l||t.AddError(`oneOf`,n,r,{passingSchemas:s})}function fO(){return(fO=e((()=>{SS(),tS(),Sx(),Nk(),A()})))()}function pO(e,t,n,r){return D(O(Cx(x(n.pattern)?uS(n.pattern):n.pattern),`test`),[r])}function mO(e,t,n,r){return(x(n.pattern)?uS(n.pattern):n.pattern).test(r)}function hO(e,t,n,r,i,a){return mO(e,t,i,a)||t.AddError(`pattern`,n,r,{pattern:i.pattern})}function gO(){return(gO=e((()=>{Dx(),A()})))()}function _O(e,t,n,r){return Dt(Pe(n.patternProperties).map(([n,i])=>{let[a,o]=[$x(),$x()],s=We(D(O(Cx(uS(n)),`test`),[a])),c=Dk(e,t,i,o),l=t.AddKey(a),u=t.UseUnevaluated()?Ue(s,He(c,l)):Ue(s,c);return dt(ht(r),k(0),[`[${a}, ${o}]`,`_`],u)}))}function vO(e,t,n,r){return De(Pe(n.patternProperties),0,([n,i])=>{let a=uS(n);return De(Pe(r),0,([n,r])=>!a.test(n)||kk(e,t,i,r)&&t.AddKey(n))})}function yO(e,t,n,r,i,a){return Oe(Pe(i.patternProperties),0,([i,o])=>{let s=`${n}/patternProperties/${lS(i)}`,c=uS(i);return Oe(Pe(a),0,([n,i])=>{let a=`${r}/${lS(n)}`;return!c.test(n)||jk(e,t,s,a,o,i)&&t.AddKey(n)})})}function bO(){return(bO=e((()=>{Dx(),tS(),Nk(),A()})))()}function xO(e,t,n,r){return Dt(n.prefixItems.map((n,i)=>{let a=st(O(r,`length`),k(i)),o=Dk(e,t,n,`${r}[${i}]`),s=t.AddIndex(k(i));return Ue(a,t.UseUnevaluated()?He(o,s):o)}))}function SO(e,t,n,r){return C(r.length,0)||De(n.prefixItems,0,(n,i)=>ve(r.length,i)||kk(e,t,n,r[i])&&t.AddIndex(i))}function CO(e,t,n,r,i,a){return C(a.length,0)||Oe(i.prefixItems,0,(i,o)=>{let s=`${n}/prefixItems/${o}`,c=`${r}/${o}`;return ve(a.length,o)||jk(e,t,s,c,i,a[o])&&t.AddIndex(o)})}function wO(){return(wO=e((()=>{Nk(),A()})))()}function TO(e,t){return e.includes(t)||Vt().exactOptionalPropertyTypes}function EO(e,t){return tt(O(e,t))}function DO(e,t){return S(e[t])}function OO(){return(OO=e((()=>{Ut(),A()})))()}function kO(e,t,n,r){let i=rx(n)?n.required:[];return Dt(Pe(n.properties).map(([n,a])=>{let o=We(_t(r,k(n))),s=Dk(e,t,a,O(r,n)),c=t.AddKey(k(n)),l=t.UseUnevaluated()?He(s,c):s,u=i.includes(n)?l:Ue(o,l);return TO(i,n)?u:Ue(EO(r,n),u)}))}function AO(e,t,n,r){let i=rx(n)?n.required:[];return De(Pe(n.properties),0,([n,a])=>{let o=!T(r,n)||kk(e,t,a,r[n])&&t.AddKey(n);return TO(i,n)?o:DO(r,n)||o})}function jO(e,t,n,r,i,a){let o=rx(i)?i.required:[];return Oe(Pe(i.properties),0,([i,s])=>{let c=`${n}/properties/${lS(i)}`,l=`${r}/${lS(i)}`,u=()=>!T(a,i)||jk(e,t,c,l,s,a[i])&&t.AddKey(i);return TO(o,i)?u():DO(a,i)||u()})}function MO(){return(MO=e((()=>{ix(),Nk(),OO(),A()})))()}function NO(e,t,n,r){let[i,a]=[$x(),$x()];return dt(gt(r),k(0),[i,a],Ok(e,t,n.propertyNames,i))}function PO(e,t,n,r){return De(E(r),0,(r,i)=>Ak(e,t,n.propertyNames,r))}function FO(e,t,n,r,i,a){let o=[];return Oe(E(a),0,(a,s)=>{let c=`${r}/${lS(a)}`,l=Mk(e,t,`${n}/propertyNames`,c,i.propertyNames,a);return l||o.push(a),l})||t.AddError(`propertyNames`,n,r,{propertyNames:o})}function IO(){return(IO=e((()=>{tS(),Nk(),A()})))()}function LO(e,t,n,r){let i=UC(e,n)??!1;return Bk(i?{...e,pendingResource:!0}:e,t,i,r)}function RO(e,t,n,r){let i=UC(e,n)??!1,a=i?{...e,pendingResource:!0}:e;return Cy(i)&&Ak(a,t,i,r)}function zO(e,t,n,r,i,a){let o=UC(e,i)??!1,s=o?{...e,pendingResource:!0}:e;return Cy(o)&&Mk(s,t,n,r,o,a)}function BO(){return(BO=e((()=>{wy(),Wk(),YC(),Nk()})))()}function VO(e,t,n,r){let i=bt([`context`,`value`],Bk(e,t,n,`value`));return D(bt([`context`,`value`],Ct([wt(`nextContext`,xt(`CheckContext`,[])),wt(`result`,D(i,[`nextContext`,`value`])),Tt(`result`,t.Merge(`[nextContext]`)),Et(`result`)])),[`context`,r])}function HO(e,t,n,r){return Bk(e,t,n,r)}function UO(e,t,n,r){let i=VC(e,n),a=i.schema??!1;return t.UseUnevaluated()?VO(i.stack,t,a,r):HO(i.stack,t,a,r)}function WO(e,t,n,r){let i=VC(e,n),a=i.schema??!1,o=new bx,s=Cy(a)&&Ak(i.stack,o,a,r);return s&&t.Merge([o]),s}function GO(e,t,n,r,i,a){let o=VC(e,i),s=o.schema??!1,c=new xx,l=Cy(s)&&Mk(o.stack,c,n,r,s,a);return l&&t.Merge([c]),l||t.AddErrors(c.GetErrors()),l}function KO(){return(KO=e((()=>{Wk(),wy(),YC(),Sx(),A(),Nk()})))()}function qO(e,t,n,r){return Dt(n.required.map(e=>_t(r,k(e))))}function JO(e,t,n,r){return De(n.required,0,e=>T(r,e))}function YO(e,t,n,r,i,a){let o=[];return Oe(i.required,0,e=>{let t=T(a,e);return t||o.push(e),t})||t.AddError(`required`,n,r,{requiredProperties:o})}function XO(){return(XO=e((()=>{A()})))()}function ZO(e,t,n,r){return C(n,`object`)?Ze(r):C(n,`array`)?Ge(r):C(n,`boolean`)?qe(r):C(n,`integer`)?Je(r):C(n,`number`)?Xe(r):C(n,`null`)?Ye(r):C(n,`string`)?$e(r):C(n,`bigint`)?Ke(r):C(n,`constructor`)?rt(r):C(n,`function`)?nt(r):C(n,`symbol`)?et(r):C(n,`undefined`)||C(n,`void`)?tt(r):k(!0)}function QO(e,t,n,r,i){return C(n,`object`)?me(i):C(n,`array`)?g(i):C(n,`boolean`)?v(i):C(n,`integer`)?fe(i):C(n,`number`)?y(i):C(n,`null`)?pe(i):C(n,`string`)?x(i):C(n,`bigint`)?_(i):C(n,`constructor`)?ue(i):C(n,`function`)?de(i):C(n,`symbol`)?he(i):C(n,`undefined`)?S(i):!C(n,`void`)||S(i)}function $O(e,t,n,r){return Ot(n.map(n=>ZO(e,t,n,r)))}function ek(e,t,n,r,i){return ke(n,n=>QO(e,t,n,r,i))}function tk(e,t,n,r){return g(n.type)?$O(e,t,n.type,r):ZO(e,t,n.type,r)}function nk(e,t,n,r){return g(n.type)?ek(e,t,n.type,n,r):QO(e,t,n.type,n,r)}function rk(e,t,n,r,i,a){return(g(i.type)?ek(e,t,i.type,i,a):QO(e,t,i.type,i,a))||t.AddError(`type`,n,r,{type:i.type})}function ik(){return(ik=e((()=>{A()})))()}function ak(e,t,n,r){let[i,a]=[$x(),$x()],o=D(O(`context`,`GetIndices`),[]),s=D(O(`indices`,`has`),[i]),c=Ok(e,t,n.unevaluatedItems,a),l=D(O(`context`,`AddIndex`),[i]),u=dt(r,k(0),[a,i],He(Ue(s,c),l));return D(bt([`context`],Ct([wt(`indices`,o),Et(u)])),[`context`])}function ok(e,t,n,r){let i=t.GetIndices();return De(r,0,(r,a)=>(i.has(a)||Ak(e,t,n.unevaluatedItems,r))&&t.AddIndex(a))}function sk(e,t,n,r,i,a){let o=t.GetIndices(),s=[];return Oe(a,0,(a,c)=>{let l=new xx,u=(o.has(c)||Mk(e,l,n,r,i.unevaluatedItems,a))&&t.AddIndex(c);return u||s.push(c),u})||t.AddError(`unevaluatedItems`,n,r,{unevaluatedItems:s})}function ck(){return(ck=e((()=>{tS(),Sx(),Nk(),A()})))()}function lk(e,t,n,r){let[i,a]=[$x(),$x()],o=D(O(`context`,`GetKeys`),[]),s=D(O(`keys`,`has`),[i]),c=D(O(`context`,`AddKey`),[i]),l=Ok(e,t,n.unevaluatedProperties,a),u=dt(ht(r),k(0),[`[${i}, ${a}]`,`_`],Ue(s,He(l,c)));return D(bt([`context`],Ct([wt(`keys`,o),Et(u)])),[`context`])}function uk(e,t,n,r){let i=t.GetKeys();return De(Pe(r),0,([r,a])=>i.has(r)||Ak(e,t,n.unevaluatedProperties,a)&&t.AddKey(r))}function dk(e,t,n,r,i,a){let o=t.GetKeys(),s=[];return Oe(Pe(a),0,([a,c])=>{let l=new xx,u=o.has(a)||Mk(e,l,n,r,i.unevaluatedProperties,c)&&t.AddKey(a);return u||s.push(a),u})||t.AddError(`unevaluatedProperties`,n,r,{unevaluatedProperties:s})}function fk(){return(fk=e((()=>{tS(),Sx(),Nk(),A()})))()}function pk(e){return!C(e.uniqueItems,!1)}function mk(e,t,n,r){return pk(n)?it(O(xt(`Set`,[D(O(r,`map`),[O(`Hashing`,`Hash`)])]),`size`),O(r,`length`)):k(!0)}function hk(e,t,n,r){if(!pk(n))return!0;let i=new Set(r.map(ii)).size,a=r.length;return C(i,a)}function gk(e,t,n,r,i,a){if(!pk(i))return!0;let o=new Set,s=a.reduce((e,t,n)=>{let r=ii(t);return o.has(r)?[...e,n]:(o.add(r),e)},[]);return C(s.length,0)||t.AddError(`uniqueItems`,n,r,{duplicateItems:s})}function _k(){return(_k=e((()=>{hi(),A()})))()}function vk(e,t){return sx(e)&&(g(e.type)&&ge(e.type.length,0)&&De(e.type,0,e=>C(e,t))||C(e.type,t))}function yk(e){return vk(e,`object`)}function bk(e){return xy(e)&&(Dy(e)||Vy(e)||Uy(e)||Gy(e)||Kb(e)||Hb(e)||Jb(e)||Mb(e)||Sb(e)||rx(e)||px(e))}function xk(e){return vk(e,`array`)}function Sk(e){return xy(e)&&(Ty(e)||db(e)||Ly(e)||gb(e)||vb(e)||Eb(e)||Ob(e)||Wb(e)||dx(e)||lx(e))}function Ck(e){return vk(e,`string`)}function wk(e){return xy(e)&&(Ab(e)||bb(e)||ab(e)||Bb(e))}function Tk(e){return vk(e,`number`)||vk(e,`bigint`)}function Ek(e){return xy(e)&&(wb(e)||mb(e)||tb(e)||rb(e)||Pb(e))}function Dk(e,t,n,r){return t.UseUnevaluated()?He(He(t.Push(),Ok(e,t,n,r)),t.Pop()):Ok(e,t,n,r)}function Ok(e,t,n,r){let i=Xx(e,n),a=[];if(Sy(n))return FS(i,t,n,r);if(sx(n)&&a.push(tk(i,t,n,r)),bk(n)){let e=[];rx(n)&&e.push(qO(i,t,n,r)),Dy(n)&&e.push(_S(i,t,n,r)),Vy(n)&&e.push(XS(i,t,n,r)),Uy(n)&&e.push(eC(i,t,n,r)),Gy(n)&&e.push(iC(i,t,n,r)),Hb(n)&&e.push(_O(i,t,n,r)),Kb(n)&&e.push(kO(i,t,n,r)),Jb(n)&&e.push(NO(i,t,n,r)),Mb(n)&&e.push(qD(i,t,n,r)),Sb(n)&&e.push(wD(i,t,n,r));let o=Dt(e),s=Ue(We(Ze(r)),o);a.push(yk(n)?o:s)}if(Sk(n)){let e=[];Ty(n)&&e.push(aS(i,t,n,r)),Ly(n)&&e.push(KS(i,t,n,r)),db(n)&&e.push(rD(i,t,n,r)),Eb(n)&&e.push(jD(i,t,n,r)),gb(n)&&e.push(cD(i,t,n,r)),Ob(n)&&e.push(zD(i,t,n,r)),vb(n)&&e.push(gD(i,t,n,r)),Wb(n)&&e.push(xO(i,t,n,r)),lx(n)&&e.push(mk(i,t,n,r));let o=Dt(e),s=Ue(We(Ge(r)),o);a.push(xk(n)?o:s)}if(wk(n)){let e=[];Ab(n)&&e.push(UD(i,t,n,r)),bb(n)&&e.push(bD(i,t,n,r)),ab(n)&&e.push(zE(i,t,n,r)),Bb(n)&&e.push(pO(i,t,n,r));let o=Dt(e),s=Ue(We($e(r)),o);a.push(Ck(n)?o:s)}if(Ek(n)){let e=[];rb(n)&&e.push(cw(i,t,n,r)),tb(n)&&e.push(iw(i,t,n,r)),wb(n)&&e.push(FD(i,t,n,r)),mb(n)&&e.push(fD(i,t,n,r)),Pb(n)&&e.push(ZD(i,t,n,r));let o=Dt(e),s=Ue(We(Ue(Xe(r),Ke(r))),o);a.push(Tk(n)?o:s)}return tx(n)&&a.push(UO(i,t,n,r)),$b(n)&&a.push(LO(i,t,n,r)),Yy(n)&&a.push(XC(i,t,n,r)),Fy(n)&&a.push(zS(i,t,n,r)),$y(n)&&a.push(ew(i,t,n,r)),lb(n)&&a.push(UE(i,t,n,r)),Ib(n)&&a.push(rO(i,t,n,r)),ky(n)&&a.push(TS(i,t,n,r)),Ny(n)&&a.push(jS(i,t,n,r)),Rb(n)&&a.push(lO(i,t,n,r)),dx(n)&&a.push(Ue(We(Ge(r)),ak(i,t,n,r))),px(n)&&a.push(Ue(We(Qe(r)),lk(i,t,n,r))),yy(n)&&a.push(Ax(i,t,n,r)),Dt(a)}function kk(e,t,n,r){return t.Push()&&Ak(e,t,n,r)&&t.Pop()}function Ak(e,t,n,r){let i=Xx(e,n);return Sy(n)?IS(i,t,n,r):(!sx(n)||nk(i,t,n,r))&&(!(b(r)&&!g(r))||(!rx(n)||JO(i,t,n,r))&&(!Dy(n)||vS(i,t,n,r))&&(!Vy(n)||ZS(i,t,n,r))&&(!Uy(n)||tC(i,t,n,r))&&(!Gy(n)||aC(i,t,n,r))&&(!Hb(n)||vO(i,t,n,r))&&(!Kb(n)||AO(i,t,n,r))&&(!Jb(n)||PO(i,t,n,r))&&(!Mb(n)||JD(i,t,n,r))&&(!Sb(n)||TD(i,t,n,r)))&&(!g(r)||(!Ty(n)||oS(i,t,n,r))&&(!Ly(n)||qS(i,t,n,r))&&(!db(n)||iD(i,t,n,r))&&(!Eb(n)||MD(i,t,n,r))&&(!gb(n)||lD(i,t,n,r))&&(!Ob(n)||BD(i,t,n,r))&&(!vb(n)||_D(i,t,n,r))&&(!Wb(n)||SO(i,t,n,r))&&(!lx(n)||hk(i,t,n,r)))&&(!x(r)||(!Ab(n)||WD(i,t,n,r))&&(!bb(n)||xD(i,t,n,r))&&(!ab(n)||BE(i,t,n,r))&&(!Bb(n)||mO(i,t,n,r)))&&(!(y(r)||_(r))||(!rb(n)||lw(i,t,n,r))&&(!tb(n)||aw(i,t,n,r))&&(!wb(n)||ID(i,t,n,r))&&(!mb(n)||pD(i,t,n,r))&&(!Pb(n)||QD(i,t,n,r)))&&(!tx(n)||WO(i,t,n,r))&&(!$b(n)||RO(i,t,n,r))&&(!Yy(n)||ZC(i,t,n,r))&&(!Fy(n)||BS(i,t,n,r))&&(!$y(n)||tw(i,t,n,r))&&(!lb(n)||WE(i,t,n,r))&&(!Ib(n)||iO(i,t,n,r))&&(!ky(n)||ES(i,t,n,r))&&(!Ny(n)||MS(i,t,n,r))&&(!Rb(n)||uO(i,t,n,r))&&(!dx(n)||!g(r)||ok(i,t,n,r))&&(!px(n)||!b(r)||uk(i,t,n,r))&&(!yy(n)||jx(i,t,n,r))}function jk(e,t,n,r,i,a){return t.Push()&&Mk(e,t,n,r,i,a)&&t.Pop()}function Mk(e,t,n,r,i,a){if(t.AtCapacity())return!1;let o=Xx(e,i);return Sy(i)?LS(o,t,n,r,i,a):!!(+(!sx(i)||rk(o,t,n,r,i,a))&(!(b(a)&&!g(a))||!!(+(!rx(i)||YO(o,t,n,r,i,a))&(!Dy(i)||yS(o,t,n,r,i,a))&(!Vy(i)||QS(o,t,n,r,i,a))&(!Uy(i)||nC(o,t,n,r,i,a))&(!Gy(i)||oC(o,t,n,r,i,a))&(!Hb(i)||yO(o,t,n,r,i,a))&(!Kb(i)||jO(o,t,n,r,i,a))&(!Jb(i)||FO(o,t,n,r,i,a))&(!Mb(i)||YD(o,t,n,r,i,a))&(!Sb(i)||ED(o,t,n,r,i,a))))&(!g(a)||!!(+(!Ty(i)||sS(o,t,n,r,i,a))&(!Ly(i)||JS(o,t,n,r,i,a))&(!db(i)||aD(o,t,n,r,i,a))&(!Eb(i)||ND(o,t,n,r,i,a))&(!gb(i)||uD(o,t,n,r,i,a))&(!Ob(i)||VD(o,t,n,r,i,a))&(!vb(i)||vD(o,t,n,r,i,a))&(!Wb(i)||CO(o,t,n,r,i,a))&(!lx(i)||gk(o,t,n,r,i,a))))&(!x(a)||!!(+(!Ab(i)||GD(o,t,n,r,i,a))&(!bb(i)||SD(o,t,n,r,i,a))&(!ab(i)||VE(o,t,n,r,i,a))&(!Bb(i)||hO(o,t,n,r,i,a))))&(!(y(a)||_(a))||!!(+(!rb(i)||uw(o,t,n,r,i,a))&(!tb(i)||ow(o,t,n,r,i,a))&(!wb(i)||LD(o,t,n,r,i,a))&(!mb(i)||mD(o,t,n,r,i,a))&(!Pb(i)||$D(o,t,n,r,i,a))))&(!tx(i)||GO(o,t,n,r,i,a))&(!$b(i)||zO(o,t,n,r,i,a))&(!Yy(i)||QC(o,t,n,r,i,a))&(!Fy(i)||VS(o,t,n,r,i,a))&(!$y(i)||nw(o,t,n,r,i,a))&(!lb(i)||GE(o,t,n,r,i,a))&(!Ib(i)||aO(o,t,n,r,i,a))&(!ky(i)||DS(o,t,n,r,i,a))&(!Ny(i)||NS(o,t,n,r,i,a))&(!Rb(i)||dO(o,t,n,r,i,a))&(!dx(i)||!g(a)||sk(o,t,n,r,i,a))&(!px(i)||!b(a)||dk(o,t,n,r,i,a)))&&(!yy(i)||Mx(o,t,n,r,i,a))}function Nk(){return(Nk=e((()=>{cx(),wy(),Oy(),Hy(),Wy(),Ky(),qb(),Ub(),Yb(),Nb(),Cb(),ix(),mx(),Ey(),pb(),Ry(),_b(),yb(),Db(),kb(),Gb(),fx(),ux(),jb(),xb(),ob(),Vb(),Tb(),hb(),nb(),ib(),Fb(),nx(),ex(),Xy(),Iy(),eb(),ub(),Lb(),Ay(),Py(),zb(),by(),Nx(),Qx(),A(),cS(),bS(),OS(),PS(),RS(),HS(),YS(),$S(),rC(),sC(),$C(),rw(),sw(),dw(),HE(),KE(),oD(),dD(),hD(),yD(),CD(),DD(),PD(),RD(),HD(),KD(),XD(),eO(),oO(),fO(),gO(),bO(),wO(),MO(),IO(),BO(),KO(),XO(),ik(),ck(),fk(),_k()})))()}function Pk(){return`${Vk[0]++}`}function Fk(e,t){Hk.has(e)||Hk.set(e,new Map);let n=Hk.get(e);if(n.has(t))return n.get(t);let r=Pk();return n.set(t,r),r}function Ik(e,t,n,r){return e.UseUnevaluated()?D(`check_${n}`,[`context`,r]):D(`check_${n}`,[r])}function Lk(e,t,n,r){let i=Ok(e,t,n,`value`);return t.UseUnevaluated()?wt(`check_${r}`,bt([`context`,`value`],i)):wt(`check_${r}`,bt([`value`],i))}function Rk(){Vk[0]=0,Hk.clear(),Uk.clear()}function zk(){return[...Uk.values()]}function Bk(e,t,n,r){let i=Fk(n,e.lexicalBase),a=Ik(t,n,i,r);return Uk.has(i)?a:(Uk.set(i,``),Uk.set(i,Lk(e,t,n,i)),a)}var Vk,Hk,Uk;function Wk(){return(Wk=e((()=>{A(),Nk(),Vk=[0],Hk=new Map,Uk=new Map})))()}function Gk(){return(Gk=e((()=>{Sx(),Dx(),Wk(),Qx(),HE(),KE(),oD(),dD(),PD(),oO(),fO(),bO(),wO(),MO(),IO(),BO(),KO(),Nk(),ck(),fk(),_k()})))()}function Kk(){return(Kk=e((()=>{xi()})))()}function qk(){return(qk=e((()=>{Kk()})))()}function Jk(e){return`${e.Functions().join(`;
`)}; return (value) => { ${(e.UseUnevaluated()?[`const context = new CheckContext({}, {})`,`return ${e.Entry()}`]:[`return ${e.Entry()}`]).join(`; `)} }`}function Yk(e,t){return Pr(`CheckContext`,`Guard`,`Hashing`,e.External().identifier,t)(bx,le,Rr,e.External().variables)}function Xk(e){let t=Fx(e.Context(),e.Schema()),n=new bx;return r=>Ak(t,n,e.Schema(),r)}function Zk(e,t){return Nr()?Yk(e,t):Xk(e)}function Qk(...e){let[t,n]=hr(e,{2:(e,t)=>[e,t],1:e=>[{},e]});wx(),Rk();let r=Fx(t,n),i=new yx(vx(t,n)),a=Bk(r,i,n,`value`),o=zk(),s=Tx();return new eA(t,n,s,o,a,i.UseUnevaluated())}var $k,eA;function tA(){return(tA=e((()=>{Ir(),hi(),A(),Gk(),$k=class{constructor(e,t,n){this.isAccelerated=e,this.code=t,this.check=n}IsAccelerated(){return this.isAccelerated}Code(){return this.code}Check(e){return this.check(e)}},eA=class{constructor(e,t,n,r,i,a){this.context=e,this.schema=t,this.external=n,this.functions=r,this.entry=i,this.useUnevaluated=a}Context(){return this.context}Schema(){return this.schema}UseUnevaluated(){return this.useUnevaluated}External(){return this.external}Functions(){return this.functions}Entry(){return this.entry}Evaluate(){let e=Jk(this),t=Zk(this,e);return new $k(Nr(),e,t)}}})))()}function nA(...e){let[t,n,r]=hr(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]}),i=Fx(t,n),a=new xx,o=Mk(i,a,`#`,``,n,r),s=a.GetErrors(),c=_i();return[o,s.map(e=>({...e,message:c(e)}))]}function rA(){return(rA=e((()=>{yi(),Gk()})))()}function iA(){let e=Vt();oA=e.maxErrors,e.maxErrors=e.maxParseErrors}function aA(){let e=Vt();e.maxErrors=oA}var oA;function sA(){return(sA=e((()=>{Ut(),oA=0})))()}function cA(...e){let[t,n,r]=hr(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return Ak(Fx(t,n),new bx,n,r)}function lA(){return(lA=e((()=>{Gk()})))()}function uA(){return(uA=e((()=>{lA(),rA()})))()}function dA(){return(dA=e((()=>{tA(),rA(),uA()})))()}function fA(){return(fA=e((()=>{Gk(),qk(),By(),tA(),dA(),lA(),uA(),rA()})))()}function pA(){return(pA=e((()=>{fA()})))()}function mA(...e){let[t,n,r]=hr(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return cA(t,n,r)}function hA(){return(hA=e((()=>{pA()})))()}function gA(){return(gA=e((()=>{hA()})))()}function _A(...e){let[t,n,r]=hr(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]}),[i,a]=nA(t,n,r);return a}function vA(){return(vA=e((()=>{pA()})))()}function yA(){return(yA=e((()=>{vA()})))()}var bA;function xA(){return(xA=e((()=>{gA(),yA(),bA=class extends Error{constructor(e,t,n){super(e),Object.defineProperty(this,"cause",{value:{source:e,errors:n,value:t},writable:!1,configurable:!1,enumerable:!1})}}})))()}function SA(){return(SA=e((()=>{xA()})))()}function J(){return(J=e((()=>{Lv(),my(),sf(),gy(),Is()})))()}function CA(e,t,n){return g(n)?n.map(n=>WA(e,t.items,n)):n}function wA(){return(wA=e((()=>{A(),GA()})))()}function TA(e,t,n){return WA({...e,...t.$defs},In(t.$ref),n)}function EA(){return(EA=e((()=>{J(),GA()})))()}function DA(e,t){let n=T(t,`unevaluatedProperties`)?{additionalProperties:t.unevaluatedProperties}:{},r=Pv(Ev(e,t));return ir(r)?uv(r,n):r}function OA(e,t,n){return WA(e,DA(e,t),n)}function kA(){return(kA=e((()=>{J(),A(),GA()})))()}function AA(e){return T(e,`additionalProperties`)?e.additionalProperties:void 0}function jA(){return(jA=e((()=>{A()})))()}function MA(e,t,n){if(!b(n)||g(n))return n;let r=AA(t);for(let i of E(n)){if(T(t.properties,i)){n[i]=WA(e,t.properties[i],n[i]);continue}if(v(r)&&C(r,!0)||fn(r)&&mA(e,r,n[i])){n[i]=WA(e,r,n[i]);continue}delete n[i]}return n}function NA(){return(NA=e((()=>{J(),A(),GA(),gA(),jA()})))()}function PA(e,t,n){if(!b(n))return n;let r=AA(t),[i,a]=[new RegExp(vs(t)),bs(t)];for(let t of E(n)){if(i.test(t)){n[t]=WA(e,a,n[t]);continue}if(v(r)&&C(r,!0)||fn(r)&&mA(e,r,n[t])){n[t]=WA(e,r,n[t]);continue}delete n[t]}return n}function FA(){return(FA=e((()=>{J(),A(),GA(),gA(),jA()})))()}function IA(e,t,n){return T(e,t.$ref)?WA(e,e[t.$ref],n):n}function LA(){return(LA=e((()=>{A(),GA()})))()}function RA(e,t,n){if(!g(n))return n;let r=Math.min(n.length,t.items.length);for(let i=0;i<r;i++)n[i]=WA(e,t.items[i],n[i]);return ge(n.length,r)?n.slice(0,r):n}function zA(){return(zA=e((()=>{A(),GA()})))()}function BA(e){return on(e)}function VA(){return(VA=e((()=>{sn()})))()}function HA(e,t,n){for(let r of t.anyOf){let t=WA(e,r,BA(n));if(mA(e,r,t))return t}return n}function UA(){return(UA=e((()=>{gA(),VA(),GA()})))()}function WA(e,t,n){return Tn(t)?CA(e,t,n):ur(t)?TA(e,t,n):kr(t)?OA(e,t,n):ir(t)?MA(e,t,n):xs(t)?PA(e,t,n):Ln(t)?IA(e,t,n):Ga(t)?RA(e,t,n):z(t)?HA(e,t,n):n}function GA(){return(GA=e((()=>{J(),wA(),EA(),kA(),NA(),FA(),LA(),zA(),UA()})))()}function KA(e,t){for(let n of Bt.Keys(e))Bt.HasPropertyKey(t,n)||(t[n]=e[n]);return t}function qA(e){let t={};for(let n of Bt.Keys(e))t[n]=XA(e[n]);return t}function JA(e){return YA(ry(e))}function YA(e){return e.map(e=>XA(e))}function XA(e){return KA(e,Tn(e)?wn(XA(e.items),En(e)):kr(e)?Or(YA(e.allOf)):z(e)?ha(JA(e.anyOf)):ir(e)?L(qA(e.properties)):xs(e)?hs(ys(e),XA(bs(e))):Ga(e)?Wa(YA(e.items)):e)}function ZA(e){return XA(e)}function QA(){return(QA=e((()=>{A(),J()})))()}function $A(...e){let[t,n,r]=hr(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return WA(t,Vt().unionPrioritySort?ZA(n):n,r)}function ej(){return(ej=e((()=>{xi(),GA(),QA()})))()}function tj(){return(tj=e((()=>{ej()})))()}function nj(e){return b(e)&&T(e,`value`)}function Y(e){return{value:e}}function rj(){return(rj=e((()=>{A()})))()}function ij(e){return g(e)?Y(e):Y([e])}function aj(){return(aj=e((()=>{A(),rj()})))()}function oj(e){return C(e,!0)?Y(BigInt(1)):Y(BigInt(0))}function sj(e){return fj.test(e)}function cj(e){return pj.test(e)}function lj(e){return mj.test(e)}function uj(e){let t=e.toLowerCase();return sj(e)?Y(BigInt(e.slice(0,e.length-1))):cj(e)?Y(BigInt(e.split(`.`)[0])):lj(e)?Y(BigInt(e)):C(t,`false`)?Y(BigInt(0)):C(t,`true`)?Y(BigInt(1)):void 0}function dj(e){return _(e)?Y(e):v(e)?oj(e):y(e)?Y(BigInt(Math.trunc(e))):pe(e)?Y(BigInt(0)):x(e)?uj(e):S(e)?Y(BigInt(0)):void 0}var fj,pj,mj;function hj(){return(hj=e((()=>{A(),rj(),fj=/^-?(0|[1-9]\d*)n$/,pj=/^-?(0|[1-9]\d*)\.\d+$/,mj=/^-?(0|[1-9]\d*)$/})))()}function gj(e){return C(e,BigInt(0))?Y(!1):C(e,BigInt(1))?Y(!0):void 0}function _j(e){return C(e,0)?Y(!1):C(e,1)?Y(!0):void 0}function vj(e){return C(e.toLowerCase(),`false`)?Y(!1):C(e.toLowerCase(),`true`)?Y(!0):C(e,`0`)?Y(!1):C(e,`1`)?Y(!0):void 0}function yj(e){return _(e)?gj(e):v(e)?Y(e):y(e)?_j(e):pe(e)?Y(!1):x(e)?vj(e):S(e)?Y(!1):void 0}function bj(){return(bj=e((()=>{A(),rj()})))()}function xj(e){return C(e,BigInt(0))?Y(null):void 0}function Sj(e){return C(e,!1)?Y(null):void 0}function Cj(e){return C(e,0)?Y(null):void 0}function wj(e){let t=e.toLowerCase();return C(t,`undefined`)||C(t,`null`)||C(e,``)||C(e,`0`)?Y(null):void 0}function Tj(e){return _(e)?xj(e):v(e)?Sj(e):y(e)?Cj(e):pe(e)?Y(null):x(e)?wj(e):S(e)?Y(null):void 0}function Ej(){return(Ej=e((()=>{A(),rj()})))()}function Dj(e){return e<=jj&&e>=Mj?Y(Number(e)):void 0}function Oj(e){return Y(+!!e)}function kj(e){let t=+e;if(y(t))return Y(t);let n=e.toLowerCase();if(C(n,`false`))return Y(0);if(C(n,`true`))return Y(1);let r=dj(e);if(nj(r))return r.value<=jj&&r.value>=Mj?Y(Number(r.value)):void 0}function Aj(e){return _(e)?Dj(e):v(e)?Oj(e):y(e)?Y(e):pe(e)?Y(0):x(e)?kj(e):S(e)?Y(0):void 0}var jj,Mj;function Nj(){return(Nj=e((()=>{A(),rj(),hj(),jj=BigInt(2**53-1),Mj=BigInt(-(2**53-1))})))()}function Pj(e){return _(e)||v(e)||y(e)?Y(e.toString()):pe(e)?Y(`null`):x(e)?Y(e):S(e)?Y(``):void 0}function Fj(){return(Fj=e((()=>{A(),rj()})))()}function Ij(e){return C(e,BigInt(0))?Y(void 0):void 0}function Lj(e){return C(e,!1)?Y(void 0):void 0}function Rj(e){return C(e,0)?Y(void 0):void 0}function zj(e){let t=e.toLowerCase();return C(t,`undefined`)||C(t,`null`)||C(e,``)||C(e,`0`)?Y(void 0):void 0}function Bj(e){return _(e)?Ij(e):v(e)?Lj(e):y(e)?Rj(e):pe(e)?Y(void 0):x(e)?zj(e):S(e)?Y(e):void 0}function Vj(){return(Vj=e((()=>{A(),rj()})))()}function Hj(){return(Hj=e((()=>{aj(),hj(),bj(),Ej(),Nj(),rj(),Fj(),Vj()})))()}function Uj(){return(Uj=e((()=>{Hj()})))()}function Wj(e,t,n){return ij(n).value.map(n=>RM(e,t.items,n))}function Gj(){return(Gj=e((()=>{zM(),Uj()})))()}function Kj(e,t,n){let r=dj(n);return nj(r)?r.value:n}function qj(){return(qj=e((()=>{Uj()})))()}function Jj(e,t,n){let r=yj(n);return nj(r)?r.value:n}function Yj(){return(Yj=e((()=>{Uj()})))()}function Xj(e,t,n){return RM({...e,...t.$defs},In(t.$ref),n)}function Zj(){return(Zj=e((()=>{J(),zM()})))()}function Qj(e,t,n){return RM(e,Pv(t),n)}function $j(){return($j=e((()=>{J(),zM()})))()}function eM(e,t,n){let r=Aj(n);return nj(r)?Math.trunc(r.value):n}function tM(){return(tM=e((()=>{Uj()})))()}function nM(e,t,n){return RM(e,Pv(Ev(e,t)),n)}function rM(){return(rM=e((()=>{J(),zM()})))()}function iM(e,t,n){let r=dj(n);return nj(r)&&C(t.const,r.value)?r.value:n}function aM(e,t,n){let r=yj(n);return nj(r)&&C(t.const,r.value)?r.value:n}function oM(e,t,n){let r=Aj(n);return nj(r)&&C(t.const,r.value)?r.value:n}function sM(e,t,n){let r=Pj(n);return nj(r)&&C(t.const,r.value)?r.value:n}function cM(e,t,n){return C(t.const,n)?n:Yi(t)?iM(e,t,n):Xi(t)?aM(e,t,n):Zi(t)?oM(e,t,n):Qi(t)?sM(e,t,n):Lr()}function lM(){return(lM=e((()=>{A(),J(),Uj()})))()}function uM(e,t,n){let r=Tj(n);return nj(r)?r.value:n}function dM(){return(dM=e((()=>{Uj()})))()}function fM(e,t,n){let r=Aj(n);return nj(r)?r.value:n}function pM(){return(pM=e((()=>{Uj()})))()}function mM(e,t,n,r){let i=E(r);for(let[a,o]of t)for(let t of i)a.test(t)||(r[t]=RM(e,n,r[t]));return r}function hM(){return(hM=e((()=>{A(),zM()})))()}function gM(e,t,n){return Qn(e)&&S(n[t])}function _M(){return(_M=e((()=>{A(),J()})))()}function vM(e,t,n){let r=Ne(t.properties),i=E(n);for(let[t,a]of r)for(let r of i)t.test(r)&&!gM(a,r,n)&&(n[r]=RM(e,a,n[r]));return T(t,`additionalProperties`)&&b(t.additionalProperties)?mM(e,r,t.additionalProperties,n):n}function yM(e,t,n){return me(n)?vM(e,t,n):n}function bM(){return(bM=e((()=>{A(),zM(),hM(),_M()})))()}function xM(e,t,n){let r=Ne(t.patternProperties),i=E(n);for(let[t,a]of r)for(let r of i)t.test(r)&&(n[r]=RM(e,a,n[r]));return T(t,`additionalProperties`)&&b(t.additionalProperties)?mM(e,r,t.additionalProperties,n):n}function SM(e,t,n){return me(n)?xM(e,t,n):n}function CM(){return(CM=e((()=>{A(),zM(),hM()})))()}function wM(e,t,n){return T(e,t.$ref)?RM(e,e[t.$ref],n):n}function TM(){return(TM=e((()=>{zM(),A()})))()}function EM(e,t,n){let r=Pj(n);return nj(r)?r.value:n}function DM(){return(DM=e((()=>{Uj()})))()}function OM(e,t,n){return RM(e,Pv(t),n)}function kM(){return(kM=e((()=>{J(),zM()})))()}function AM(e,t,n){if(!g(n))return n;for(let r=0;r<Math.min(t.items.length,n.length);r++)n[r]=RM(e,t.items[r],n[r]);return n}function jM(){return(jM=e((()=>{A(),zM()})))()}function MM(e,t,n){let r=Bj(n);return nj(r)?r.value:n}function NM(){return(NM=e((()=>{Uj()})))()}function PM(e,t,n){if(t.anyOf.some(t=>mA(e,t,n)))return n;let r=t.anyOf.map(t=>RM(e,t,BA(n))).find(n=>mA(e,t,n));return S(r)?n:r}function FM(){return(FM=e((()=>{A(),gA(),VA(),zM()})))()}function IM(e,t,n){return nj(Bj(n))?void 0:n}function LM(){return(LM=e((()=>{Uj()})))()}function RM(e,t,n){return Tn(t)?Wj(e,t,n):Ii(t)?Kj(e,t,n):Bi(t)?Jj(e,t,n):ur(t)?Xj(e,t,n):Er(t)?Qj(e,t,n):Ui(t)?eM(e,t,n):kr(t)?nM(e,t,n):$i(t)?cM(e,t,n):ra(t)?uM(e,t,n):oa(t)?fM(e,t,n):ir(t)?yM(e,t,n):xs(t)?SM(e,t,n):Ln(t)?wM(e,t,n):pa(t)?EM(e,t,n):_l(t)?OM(e,t,n):Ga(t)?AM(e,t,n):Ms(t)?MM(e,t,n):z(t)?PM(e,t,n):Ps(t)?IM(e,t,n):n}function zM(){return(zM=e((()=>{J(),Gj(),qj(),Yj(),Zj(),$j(),tM(),rM(),lM(),dM(),pM(),bM(),CM(),TM(),DM(),kM(),jM(),NM(),FM(),LM()})))()}function BM(...e){let[t,n,r]=hr(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return RM(t,n,r)}function VM(){return(VM=e((()=>{zM()})))()}function HM(){return(HM=e((()=>{VM()})))()}function UM(e,t,n){if(!g(n))return n;for(let r=0;r<n.length;r++)n[r]=sN(e,t.items,n[r]);return n}function WM(){return(WM=e((()=>{A(),cN()})))()}function GM(e,t,n){return sN({...e,...t.$defs},In(t.$ref),n)}function KM(){return(KM=e((()=>{J(),cN()})))()}function qM(e,t){return S(t)?de(e.default)?e.default():BA(e.default):t}function JM(){return(JM=e((()=>{A(),VA()})))()}function YM(e,t,n){return sN(e,Pv(Ev(e,t)),n)}function XM(){return(XM=e((()=>{J(),cN()})))()}function ZM(e,t,n){if(!b(n))return n;let r=E(t.properties);for(let i of r){let r=sN(e,t.properties[i],n[i]);(!S(r)||!Qn(t.properties[i])&&T(t.properties[i],`default`))&&(n[i]=r)}if(!Dy(t)||v(t.additionalProperties))return n;for(let i of E(n))r.includes(i)||(n[i]=sN(e,t.additionalProperties,n[i]));return n}function QM(){return(QM=e((()=>{J(),A(),cN(),Oy()})))()}function $M(e,t,n){if(!b(n))return n;let[r,i]=[new RegExp(vs(t)),bs(t)];for(let t of E(n))r.test(t)&&zy(i)&&(n[t]=sN(e,i,n[t]));if(!Dy(t))return n;for(let i of E(n))r.test(i)||(n[i]=sN(e,t.additionalProperties,n[i]));return n}function eN(){return(eN=e((()=>{J(),Oy(),By(),A(),cN()})))()}function tN(e,t,n){return T(e,t.$ref)?sN(e,e[t.$ref],n):n}function nN(){return(nN=e((()=>{A(),cN()})))()}function rN(e,t,n){if(!g(n))return n;let[r,i]=[t.items,Math.max(t.items.length,n.length)];for(let t=0;t<i;t++)t<r.length&&(n[t]=sN(e,r[t],n[t]));return n}function iN(){return(iN=e((()=>{A(),cN()})))()}function aN(e,t,n){for(let r of t.anyOf){let t=sN(e,r,BA(n));if(mA(e,r,t))return t}return n}function oN(){return(oN=e((()=>{gA(),VA(),cN()})))()}function sN(e,t,n){let r=zy(t)?qM(t,n):n;return Tn(t)?UM(e,t,r):ur(t)?GM(e,t,r):kr(t)?YM(e,t,r):ir(t)?ZM(e,t,r):xs(t)?$M(e,t,r):Ln(t)?tN(e,t,r):Ga(t)?rN(e,t,r):z(t)?aN(e,t,r):r}function cN(){return(cN=e((()=>{pA(),J(),WM(),KM(),JM(),XM(),QM(),eN(),nN(),iN(),oN()})))()}function lN(...e){let[t,n,r]=hr(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return sN(t,n,r)}function uN(){return(uN=e((()=>{cN()})))()}function dN(){return(dN=e((()=>{uN()})))()}function fN(e){return(...t)=>{let[n,r,i]=hr(t,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return e.reduce((e,t)=>t(n,r,e),i)}}function pN(){return(pN=e((()=>{})))()}function mN(e,t,n){return t[`~codec`].decode(n)}function hN(e,t,n){return t[`~codec`].encode(n)}function gN(e,t,n,r){return Si(n)?C(e,`Decode`)?mN(t,n,r):hN(t,n,r):r}function _N(){return(_N=e((()=>{A(),J()})))()}function vN(e,t,n,r){if(!g(r))return r;for(let i=0;i<r.length;i++)r[i]=YN(e,t,n.items,r[i]);return gN(e,t,n,r)}function yN(e,t,n,r){let i=gN(e,t,n,r);if(!g(i))return i;for(let r=0;r<i.length;r++)i[r]=YN(e,t,n.items,i[r]);return i}function bN(e,t,n,r){return C(e,`Decode`)?vN(e,t,n,r):yN(e,t,n,r)}function xN(){return(xN=e((()=>{A(),XN(),_N()})))()}function SN(e,t,n,r){return r=YN(e,{...t,...n.$defs},In(n.$ref),r),gN(e,t,n,r)}function CN(){return(CN=e((()=>{J(),XN(),_N()})))()}function wN(e){return e.reduce((e,t)=>({...e,...t}),{})}function TN(e,t){for(let n of t)if(!ze(e,n))return n;return e}function EN(e,t,n,r){if(C(n.allOf.length,0))return gN(e,t,n,r);let i=n.allOf.map(n=>YN(e,t,n,$A(n,BA(r))));return gN(e,t,n,i.every(e=>b(e))?wN(i):TN(r,i))}function DN(e,t,n,r){if(C(n.allOf.length,0))return gN(e,t,n,r);let i=gN(e,t,n,r),a=n.allOf.map(n=>YN(e,t,n,$A(n,BA(i))));return a.every(e=>b(e))?wN(a):TN(i,a)}function ON(e,t,n,r){return C(e,`Decode`)?EN(e,t,n,r):DN(e,t,n,r)}function kN(){return(kN=e((()=>{A(),XN(),_N(),VA(),tj()})))()}function AN(e,t,n,r){if(!me(r))return r;for(let i of E(n.properties))T(r,i)&&!gM(n.properties[i],i,r)&&(r[i]=YN(e,t,n.properties[i],r[i]));return gN(e,t,n,r)}function jN(e,t,n,r){let i=gN(e,t,n,r);if(!me(i))return i;for(let r of E(n.properties))T(i,r)&&!gM(n.properties[r],r,i)&&(i[r]=YN(e,t,n.properties[r],i[r]));return i}function MN(e,t,n,r){return C(e,`Decode`)?AN(e,t,n,r):jN(e,t,n,r)}function NN(){return(NN=e((()=>{A(),XN(),_N(),_M()})))()}function PN(e,t,n,r){if(!me(r))return r;let i=new RegExp(vs(n));for(let a of E(r))i.test(a)&&(r[a]=YN(e,t,bs(n),r[a]));return gN(e,t,n,r)}function FN(e,t,n,r){let i=gN(e,t,n,r);if(!me(i))return i;let a=new RegExp(vs(n));for(let r of E(i))a.test(r)&&(i[r]=YN(e,t,bs(n),i[r]));return i}function IN(e,t,n,r){return C(e,`Decode`)?PN(e,t,n,r):FN(e,t,n,r)}function LN(){return(LN=e((()=>{A(),J(),XN(),_N()})))()}function RN(e,t,n,r){return T(t,n.$ref)?YN(e,t,t[n.$ref],r):r}function zN(e,t,n,r){return C(e,`Decode`)?gN(e,t,n,RN(e,t,n,r)):RN(e,t,n,gN(e,t,n,r))}function BN(){return(BN=e((()=>{A(),XN(),_N()})))()}function VN(e,t,n,r){if(!g(r))return r;for(let i=0;i<Math.min(n.items.length,r.length);i++)r[i]=YN(e,t,n.items[i],r[i]);return gN(e,t,n,r)}function HN(e,t,n,r){let i=gN(e,t,n,r);if(!g(i))return r;for(let r=0;r<Math.min(n.items.length,i.length);r++)i[r]=YN(e,t,n.items[r],i[r]);return i}function UN(e,t,n,r){return C(e,`Decode`)?VN(e,t,n,r):HN(e,t,n,r)}function WN(){return(WN=e((()=>{A(),XN(),_N()})))()}function GN(e,t,n,r){for(let i of n.anyOf)if(mA(t,i,r))return gN(e,t,n,YN(e,t,i,r));return r}function KN(e,t,n,r){let i=gN(e,t,n,r);for(let r of n.anyOf){let n=YN(e,t,r,BA(i));if(mA(t,r,n))return n}return i}function qN(e,t,n,r){return C(e,`Decode`)?GN(e,t,n,r):KN(e,t,n,r)}function JN(){return(JN=e((()=>{A(),_N(),XN(),VA(),gA()})))()}function YN(e,t,n,r){return Tn(n)?bN(e,t,n,r):ur(n)?SN(e,t,n,r):kr(n)?ON(e,t,n,r):ir(n)?MN(e,t,n,r):xs(n)?IN(e,t,n,r):Ln(n)?zN(e,t,n,r):Ga(n)?UN(e,t,n,r):z(n)?qN(e,t,n,r):gN(e,t,n,r)}function XN(){return(XN=e((()=>{J(),xN(),CN(),kN(),NN(),LN(),BN(),WN(),JN(),_N()})))()}function ZN(e,t,n){if(!mA(e,t,n))throw new eP(n,_A(e,t,n));return n}function QN(e,t,n){return YN(`Decode`,e,Vt().unionPrioritySort?ZA(t):t,n)}function $N(...e){let[t,n,r]=hr(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return tP(t,n,r)}var eP,tP;function nP(){return(nP=e((()=>{xi(),SA(),gA(),yA(),tj(),VA(),HM(),dN(),pN(),XN(),QA(),eP=class extends bA{constructor(e,t){super(`Decode`,e,t)}},tP=fN([(e,t,n)=>BA(n),(e,t,n)=>lN(e,t,n),(e,t,n)=>BM(e,t,n),(e,t,n)=>$A(e,t,n),(e,t,n)=>ZN(e,t,n),(e,t,n)=>QN(e,t,n)])})))()}function rP(e,t,n){if(!mA(e,t,n))throw new oP(n,_A(e,t,n));return n}function iP(e,t,n){return YN(`Encode`,e,Vt().unionPrioritySort?ZA(t):t,n)}function aP(...e){let[t,n,r]=hr(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return sP(t,n,r)}var oP,sP;function cP(){return(cP=e((()=>{xi(),SA(),gA(),yA(),tj(),VA(),HM(),dN(),pN(),XN(),QA(),oP=class extends bA{constructor(e,t){super(`Encode`,e,t)}},sP=fN([(e,t,n)=>BA(n),(e,t,n)=>iP(e,t,n),(e,t,n)=>lN(e,t,n),(e,t,n)=>BM(e,t,n),(e,t,n)=>$A(e,t,n),(e,t,n)=>rP(e,t,n)])})))()}function lP(e,t){return Si(t)||_P(e,t.items)}function uP(e,t){return Si(t)||mP({...e,...t.$defs},In(t.$ref))}function dP(e,t){return Si(t)||t.allOf.some(t=>_P(e,t))}function fP(e,t){return Si(t)||E(t.properties).some(n=>_P(e,t.properties[n]))}function pP(e,t){return Si(t)||_P(e,bs(t))}function mP(e,t){return!yP.has(t.$ref)&&(yP.add(t.$ref),Si(t)||T(e,t.$ref)&&_P(e,e[t.$ref]))}function hP(e,t){return Si(t)||t.items.some(t=>_P(e,t))}function gP(e,t){return Si(t)||t.anyOf.some(t=>_P(e,t))}function _P(e,t){return Tn(t)?lP(e,t):ur(t)?uP(e,t):kr(t)?dP(e,t):ir(t)?fP(e,t):xs(t)?pP(e,t):Ln(t)?mP(e,t):Ga(t)?hP(e,t):z(t)?gP(e,t):Si(t)}function vP(...e){let[t,n]=hr(e,{2:(e,t)=>[e,t],1:e=>[{},e]});return yP.clear(),_P(t,n)}var yP;function bP(){return(bP=e((()=>{A(),J(),yP=new Set})))()}function xP(){return(xP=e((()=>{nP(),cP(),bP()})))()}var SP;function CP(){return(CP=e((()=>{SP=class extends Error{constructor(e,t){super(t),this.type=e}}})))()}function wP(e,t){return de(t.default)?t.default(t):b(t.default)?BA(t.default):t.default}function TP(){return(TP=e((()=>{A(),VA()})))()}function EP(e,t){if(lx(t)&&!zy(t))throw new SP(t,`Arrays with uniqueItems constraints must specify a default annotation`);let n=Ob(t)?t.minItems:0;return Array.from({length:n},()=>uF(e,t.items))}function DP(){return(DP=e((()=>{ux(),By(),kb(),dF(),CP()})))()}function OP(e,t){return rb(t)?BigInt(t.exclusiveMinimum)+BigInt(1):wb(t)?BigInt(t.minimum):BigInt(0)}function kP(){return(kP=e((()=>{ib(),Tb()})))()}function AP(e,t){return!1}function jP(e,t){let n=uF(e,t.instanceType);return class{constructor(){Object.assign(this,n)}}}function MP(){return(MP=e((()=>{dF()})))()}function NP(e,t){return uF({...e,...t.$defs},In(t.$ref))}function PP(){return(PP=e((()=>{J(),dF()})))()}function FP(e,t){return uF(e,Pv(t))}function IP(){return(IP=e((()=>{J(),dF()})))()}function LP(e,t){let n=uF(e,t.returnType);return()=>n}function RP(){return(RP=e((()=>{dF()})))()}function zP(e,t){return rb(t)&&y(t.exclusiveMinimum)?t.exclusiveMinimum+1:wb(t)?t.minimum:0}function BP(){return(BP=e((()=>{A(),ib(),Tb()})))()}function VP(e,t){return uF(e,Pv(Ev(e,t)))}function HP(){return(HP=e((()=>{J(),dF()})))()}function UP(e,t){return t.const}function WP(e,t){throw new SP(t,`Cannot create TNever types`)}function GP(){return(GP=e((()=>{CP()})))()}function KP(e,t){return null}function qP(e,t){return rb(t)&&y(t.exclusiveMinimum)?t.exclusiveMinimum+1:wb(t)?t.minimum:0}function JP(){return(JP=e((()=>{A(),ib(),Tb()})))()}function YP(e,t){return(S(t.required)?[]:t.required).reduce((n,r)=>({...n,[r]:uF(e,t.properties[r])}),{})}function XP(){return(XP=e((()=>{A(),dF()})))()}function ZP(e,t){if(Mb(t)&&!zy(t))throw new SP(t,`Record with the minProperties constraint must have a default annotation`);return{}}function QP(){return(QP=e((()=>{Nb(),By(),CP()})))()}function $P(e,t){return T(e,t.$ref)?uF(e,e[t.$ref]):(()=>{throw new SP(t,`Unable to deref Ref`)})()}function eF(){return(eF=e((()=>{A(),dF(),CP()})))()}function tF(e,t){if((Bb(t)||ab(t))&&!zy(t))throw Error(`Strings with format or pattern constraints must specify default`);let n=Ab(t)?t.minLength:0;return``.padEnd(n)}function nF(){return(nF=e((()=>{Vb(),ob(),By(),jb()})))()}function rF(e,t){return Symbol()}function iF(e,t){let n=Ia(t.pattern);if(pa(n))throw new SP(t,`Unable to create TemplateLiteral due to infinite type expansion`);return uF(e,n)}function aF(){return(aF=e((()=>{J(),fy(),dF(),CP()})))()}function oF(e,t){return Array.from({length:t.minItems},(n,r)=>uF(e,t.items[r]))}function sF(){return(sF=e((()=>{dF()})))()}function cF(e,t){if(C(t.anyOf.length,0))throw Error(`Unable to create Union with no variants`);return uF(e,t.anyOf[0])}function lF(){return(lF=e((()=>{A(),dF()})))()}function uF(e,t){return zy(t)?wP(e,t):Tn(t)?EP(e,t):Ii(t)?OP(e,t):Bi(t)?AP(e,t):kn(t)?jP(e,t):ur(t)?NP(e,t):Er(t)?FP(e,t):Nn(t)?LP(e,t):Ui(t)?zP(e,t):kr(t)?VP(e,t):$i(t)?UP(e,t):Kn(t)?WP(e,t):ra(t)?KP(e,t):oa(t)?qP(e,t):ir(t)?YP(e,t):xs(t)?ZP(e,t):Ln(t)?$P(e,t):pa(t)?tF(e,t):ua(t)?rF(e,t):_l(t)?iF(e,t):Ga(t)?oF(e,t):Ms(t)?void 0:z(t)?cF(e,t):(Ps(t),void 0)}function dF(){return(dF=e((()=>{J(),By(),TP(),DP(),kP(),MP(),PP(),IP(),RP(),BP(),HP(),GP(),JP(),XP(),QP(),eF(),nF(),aF(),sF(),lF()})))()}function fF(...e){let[t,n]=hr(e,{2:(e,t)=>[e,t],1:e=>[{},e]});return uF(t,n)}function pF(){return(pF=e((()=>{dF()})))()}function mF(){return(mF=e((()=>{pF()})))()}function hF(){return(hF=e((()=>{hi()})))()}function gF(){return(gF=e((()=>{hF()})))()}function _F(e,t,n){iA();let r=_A(e,t,n);if(aA(),!mA(e,t,n))throw new vF(n,r);return n}var vF,yF;function bF(){return(bF=e((()=>{sA(),xi(),SA(),gA(),yA(),tj(),VA(),HM(),dN(),pN(),vF=class extends bA{constructor(e,t){super(`Parse`,e,t)}},yF=fN([(e,t,n)=>BA(n),(e,t,n)=>lN(e,t,n),(e,t,n)=>BM(e,t,n),(e,t,n)=>$A(e,t,n),(e,t,n)=>_F(e,t,n)])})))()}function xF(){return(xF=e((()=>{bF()})))()}var SF,CF,wF;function TF(){return(TF=e((()=>{J(),SF=L({type:qi(`insert`),path:fa(),value:or()}),CF=Object({type:qi(`update`),path:fa(),value:or()}),wF=L({type:qi(`delete`),path:fa()}),ha([SF,CF,wF])})))()}function EF(){return(EF=e((()=>{TF()})))()}function DF(){return(DF=e((()=>{gA(),mF(),gF(),RF()})))()}function OF(){return(OF=e((()=>{J(),RF()})))()}function kF(){return(kF=e((()=>{J(),RF()})))()}function AF(){return(AF=e((()=>{gA(),mF(),RF()})))()}function jF(){return(jF=e((()=>{J(),mF(),gA(),RF()})))()}function MF(){return(MF=e((()=>{RF()})))()}function NF(){return(NF=e((()=>{fy(),RF()})))()}function PF(){return(PF=e((()=>{gA(),mF(),RF()})))()}function FF(){return(FF=e((()=>{J(),gA()})))()}function IF(){return(IF=e((()=>{J(),vf(),gA(),mF(),RF(),FF()})))()}function LF(){return(LF=e((()=>{gA(),mF(),HM()})))()}function RF(){return(RF=e((()=>{J(),gA(),mF(),DF(),OF(),kF(),AF(),jF(),MF(),NF(),PF(),IF(),LF()})))()}function zF(){return(zF=e((()=>{RF(),SA()})))()}function BF(){return(BF=e((()=>{zF()})))()}function VF(){return(VF=e((()=>{_M(),QA(),FF()})))()}function HF(){return(HF=e((()=>{SA(),gA(),tj(),xP(),HM(),mF(),dN(),yA(),gF(),xF(),EF(),BF()})))()}function UF(){return(UF=e((()=>{SA(),gA(),tj(),xP(),HM(),mF(),yA(),dN(),gF(),xF(),EF(),BF(),VF(),HF()})))()}function WF(){return(WF=e((()=>{pA()})))()}var GF;function KF(){return(KF=e((()=>{sA(),Ut(),UF(),pA(),GF=class{constructor(e,t){this.hasCodec=vP(e,t),this.buildResult=Qk(e,t),this.evaluateResult=this.buildResult.Evaluate()}IsAccelerated(){return this.evaluateResult.IsAccelerated()}Context(){return this.buildResult.Context()}Type(){return this.buildResult.Schema()}Code(){return this.evaluateResult.Code()}Check(e){return this.evaluateResult.Check(e)}Parse(e){if(this.Check(e))return e;if(Vt().correctiveParse)return yF(this.Context(),this.Type(),e);iA();let t=this.Errors(e);throw aA(),new vF(e,t)}Errors(e){return this.IsAccelerated()&&this.Check(e)?[]:_A(this.Context(),this.Type(),e)}Clean(e){return $A(this.Context(),this.Type(),e)}Convert(e){return BM(this.Context(),this.Type(),e)}Create(){return fF(this.Context(),this.Type())}Default(e){return lN(this.Context(),this.Type(),e)}Decode(e){return this.hasCodec?$N(this.Context(),this.Type(),e):this.Parse(e)}Encode(e){return this.hasCodec?aP(this.Context(),this.Type(),e):this.Parse(e)}}})))()}function qF(...e){let[t,n]=hr(e,{2:(e,t)=>[e,t],1:e=>[{},e]});return new GF(t,n)}function JF(){return(JF=e((()=>{KF()})))()}function YF(){return(YF=e((()=>{WF(),JF(),KF()})))()}function XF(e,t){let n=t||eI;return ZF(e,typeof n.includeImageAlt!=`boolean`||n.includeImageAlt,typeof n.includeHtml!=`boolean`||n.includeHtml)}function ZF(e,t,n){if($F(e)){if(`value`in e)return e.type===`html`&&!n?``:e.value;if(t&&`alt`in e&&e.alt)return e.alt;if(`children`in e)return QF(e.children,t,n)}return Array.isArray(e)?QF(e,t,n):``}function QF(e,t,n){let r=[],i=-1;for(;++i<e.length;)r[i]=ZF(e[i],t,n);return r.join(``)}function $F(e){return!!(e&&typeof e==`object`)}var eI;function tI(){return(tI=e((()=>{eI={}})))()}function nI(e,t,n,r){let i=e.length,a=0,o;if(t=t<0?-t>i?0:i+t:t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);a<r.length;)o=r.slice(a,a+1e4),o.unshift(t,0),e.splice(...o),a+=1e4,t+=1e4}function rI(e,t){return e.length>0?(nI(e,e.length,0,t),e):t}function iI(e){let t={},n=-1;for(;++n<e.length;)aI(t,e[n]);return t}function aI(e,t){let n;for(n in t){let r=(sI.call(e,n)?e[n]:void 0)||(e[n]={}),i=t[n],a;if(i)for(a in i){sI.call(r,a)||(r[a]=[]);let e=i[a];oI(r[a],Array.isArray(e)?e:e?[e]:[])}}}function oI(e,t){let n=-1,r=[];for(;++n<t.length;)(t[n].add===`after`?e:r).push(t[n]);nI(e,0,0,r)}var sI;function cI(){return(cI=e((()=>{sI={}.hasOwnProperty})))()}function lI(e,t){let n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)==65535||(n&65535)==65534||n>1114111?`๏ฟฝ`:String.fromCodePoint(n)}function uI(e){return e.replace(/[\t\n\r ]+/g,` `).replace(/^ | $/g,``).toLowerCase().toUpperCase()}function dI(e){return e!==null&&(e<32||e===127)}function X(e){return e!==null&&e<-2}function fI(e){return e!==null&&(e<0||e===32)}function Z(e){return e===-2||e===-1||e===32}function pI(e){return t;function t(t){return t!==null&&t>-1&&e.test(String.fromCharCode(t))}}var mI,hI,gI,_I,vI,yI,bI,xI;function Q(){return(Q=e((()=>{mI=pI(/[A-Za-z]/),hI=pI(/[\dA-Za-z]/),gI=pI(/[#-'*+\--9=?A-Z^-~]/),_I=pI(/\d/),vI=pI(/[\dA-Fa-f]/),yI=pI(/[!-/:-@[-`{-~]/),bI=pI(/\p{P}|\p{S}/u),xI=pI(/\s/)})))()}function $(e,t,n,r){let i=r?r-1:1/0,a=0;return o;function o(r){return Z(r)?(e.enter(n),s(r)):t(r)}function s(r){return Z(r)&&a++<i?(e.consume(r),s):(e.exit(n),t(r))}}function SI(){return(SI=e((()=>{Q()})))()}function CI(e){let t=e.attempt(this.parser.constructs.contentInitial,r,i),n;return t;function r(n){if(n===null){e.consume(n);return}return e.enter(`lineEnding`),e.consume(n),e.exit(`lineEnding`),$(e,t,`linePrefix`)}function i(t){return e.enter(`paragraph`),a(t)}function a(t){let r=e.enter(`chunkText`,{contentType:`text`,previous:n});return n&&(n.next=r),n=r,o(t)}function o(t){if(t===null){e.exit(`chunkText`),e.exit(`paragraph`),e.consume(t);return}return X(t)?(e.consume(t),e.exit(`chunkText`),a):(e.consume(t),o)}}var wI;function TI(){return(TI=e((()=>{SI(),Q(),wI={tokenize:CI}})))()}function EI(e){let t=this,n=[],r=0,i,a,o;return s;function s(i){if(r<n.length){let a=n[r];return t.containerState=a[1],e.attempt(a[0].continuation,c,l)(i)}return l(i)}function c(e){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,i&&ne();let n=t.events.length,a=n,o;for(;a--;)if(t.events[a][0]===`exit`&&t.events[a][1].type===`chunkFlow`){o=t.events[a][1].end;break}te(r);let s=n;for(;s<t.events.length;)t.events[s][1].end={...o},s++;return nI(t.events,a+1,0,t.events.slice(n)),t.events.length=s,l(e)}return s(e)}function l(a){if(r===n.length){if(!i)return f(a);if(i.currentConstruct&&i.currentConstruct.concrete)return m(a);t.interrupt=!(!i.currentConstruct||i._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(kI,u,d)(a)}function u(e){return i&&ne(),te(r),f(e)}function d(e){return t.parser.lazy[t.now().line]=r!==n.length,o=t.now().offset,m(e)}function f(n){return t.containerState={},e.attempt(kI,p,m)(n)}function p(e){return r++,n.push([t.currentConstruct,t.containerState]),f(e)}function m(n){if(n===null){i&&ne(),te(0),e.consume(n);return}return i||=t.parser.flow(t.now()),e.enter(`chunkFlow`,{_tokenizer:i,contentType:`flow`,previous:a}),h(n)}function h(n){if(n===null){ee(e.exit(`chunkFlow`),!0),te(0),e.consume(n);return}return X(n)?(e.consume(n),ee(e.exit(`chunkFlow`)),r=0,t.interrupt=void 0,s):(e.consume(n),h)}function ee(e,n){let s=t.sliceStream(e);if(n&&s.push(null),e.previous=a,a&&(a.next=e),a=e,i.defineSkip(e.start),i.write(s),t.parser.lazy[e.start.line]){let e=i.events.length;for(;e--;)if(i.events[e][1].start.offset<o&&(!i.events[e][1].end||i.events[e][1].end.offset>o))return;let n=t.events.length,a=n,s,c;for(;a--;)if(t.events[a][0]===`exit`&&t.events[a][1].type===`chunkFlow`){if(s){c=t.events[a][1].end;break}s=!0}for(te(r),e=n;e<t.events.length;)t.events[e][1].end={...c},e++;nI(t.events,a+1,0,t.events.slice(n)),t.events.length=e}}function te(r){let i=n.length;for(;i-->r;){let r=n[i];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function ne(){i.write([null]),a=void 0,i=void 0,t.containerState._closeFlow=void 0}}function DI(e,t,n){return $(e,e.attempt(this.parser.constructs.document,t,n),`linePrefix`,this.parser.constructs.disable.null.includes(`codeIndented`)?void 0:4)}var OI,kI;function AI(){return(AI=e((()=>{SI(),Q(),OI={tokenize:EI},kI={tokenize:DI}})))()}function jI(e){if(e===null||fI(e)||xI(e))return 1;if(bI(e))return 2}function MI(){return(MI=e((()=>{Q()})))()}function NI(e,t,n){let r=[],i=-1;for(;++i<e.length;){let a=e[i].resolveAll;a&&!r.includes(a)&&(t=a(t,n),r.push(a))}return t}function PI(e,t){let n=-1,r,i,a,o,s,c,l,u;for(;++n<e.length;)if(e[n][0]===`enter`&&e[n][1].type===`attentionSequence`&&e[n][1]._close){for(r=n;r--;)if(e[r][0]===`exit`&&e[r][1].type===`attentionSequence`&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[r][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;c=e[r][1].end.offset-e[r][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;let d={...e[r][1].end},f={...e[n][1].start};II(d,-c),II(f,c),o={type:c>1?`strongSequence`:`emphasisSequence`,start:d,end:{...e[r][1].end}},s={type:c>1?`strongSequence`:`emphasisSequence`,start:{...e[n][1].start},end:f},a={type:c>1?`strongText`:`emphasisText`,start:{...e[r][1].end},end:{...e[n][1].start}},i={type:c>1?`strong`:`emphasis`,start:{...o.start},end:{...s.end}},e[r][1].end={...o.start},e[n][1].start={...s.end},l=[],e[r][1].end.offset-e[r][1].start.offset&&(l=rI(l,[[`enter`,e[r][1],t],[`exit`,e[r][1],t]])),l=rI(l,[[`enter`,i,t],[`enter`,o,t],[`exit`,o,t],[`enter`,a,t]]),l=rI(l,NI(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),l=rI(l,[[`exit`,a,t],[`enter`,s,t],[`exit`,s,t],[`exit`,i,t]]),e[n][1].end.offset-e[n][1].start.offset?(u=2,l=rI(l,[[`enter`,e[n][1],t],[`exit`,e[n][1],t]])):u=0,nI(e,r-1,n-r+3,l),n=r+l.length-u-2;break}}for(n=-1;++n<e.length;)e[n][1].type===`attentionSequence`&&(e[n][1].type=`data`);return e}function FI(e,t){let n=this.parser.constructs.attentionMarkers.null,r=this.previous,i=jI(r),a;return o;function o(t){return a=t,e.enter(`attentionSequence`),s(t)}function s(o){if(o===a)return e.consume(o),s;let c=e.exit(`attentionSequence`),l=jI(o),u=!l||l===2&&i||n.includes(o),d=!i||i===2&&l||n.includes(r);return c._open=!!(a===42?u:u&&(i||!d)),c._close=!!(a===42?d:d&&(l||!u)),t(o)}}function II(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}var LI;function RI(){return(RI=e((()=>{MI(),LI={name:`attention`,resolveAll:PI,tokenize:FI}})))()}function zI(e,t,n){let r=0;return i;function i(t){return e.enter(`autolink`),e.enter(`autolinkMarker`),e.consume(t),e.exit(`autolinkMarker`),e.enter(`autolinkProtocol`),a}function a(t){return mI(t)?(e.consume(t),o):t===64?n(t):l(t)}function o(e){return e===43||e===45||e===46||hI(e)?(r=1,s(e)):l(e)}function s(t){return t===58?(e.consume(t),r=0,c):(t===43||t===45||t===46||hI(t))&&r++<32?(e.consume(t),s):(r=0,l(t))}function c(r){return r===62?(e.exit(`autolinkProtocol`),e.enter(`autolinkMarker`),e.consume(r),e.exit(`autolinkMarker`),e.exit(`autolink`),t):r===null||r===32||r===60||dI(r)?n(r):(e.consume(r),c)}function l(t){return t===64?(e.consume(t),u):gI(t)?(e.consume(t),l):n(t)}function u(e){return hI(e)?d(e):n(e)}function d(n){return n===46?(e.consume(n),r=0,u):n===62?(e.exit(`autolinkProtocol`).type=`autolinkEmail`,e.enter(`autolinkMarker`),e.consume(n),e.exit(`autolinkMarker`),e.exit(`autolink`),t):f(n)}function f(t){if((t===45||hI(t))&&r++<63){let n=t===45?f:d;return e.consume(t),n}return n(t)}}var BI;function VI(){return(VI=e((()=>{Q(),BI={name:`autolink`,tokenize:zI}})))()}function HI(e,t,n){return r;function r(t){return Z(t)?$(e,i,`linePrefix`)(t):i(t)}function i(e){return e===null||X(e)?t(e):n(e)}}var UI;function WI(){return(WI=e((()=>{SI(),Q(),UI={partial:!0,tokenize:HI}})))()}function GI(e,t,n){let r=this;return i;function i(t){if(t===62){let n=r.containerState;return n.open||=(e.enter(`blockQuote`,{_container:!0}),!0),e.enter(`blockQuotePrefix`),e.enter(`blockQuoteMarker`),e.consume(t),e.exit(`blockQuoteMarker`),a}return n(t)}function a(n){return Z(n)?(e.enter(`blockQuotePrefixWhitespace`),e.consume(n),e.exit(`blockQuotePrefixWhitespace`),e.exit(`blockQuotePrefix`),t):(e.exit(`blockQuotePrefix`),t(n))}}function KI(e,t,n){let r=this;return i;function i(t){return Z(t)?$(e,a,`linePrefix`,r.parser.constructs.disable.null.includes(`codeIndented`)?void 0:4)(t):a(t)}function a(r){return e.attempt(JI,t,n)(r)}}function qI(e){e.exit(`blockQuote`)}var JI;function YI(){return(YI=e((()=>{SI(),Q(),JI={continuation:{tokenize:KI},exit:qI,name:`blockQuote`,tokenize:GI}})))()}function XI(e,t,n){return r;function r(t){return e.enter(`characterEscape`),e.enter(`escapeMarker`),e.consume(t),e.exit(`escapeMarker`),i}function i(r){return yI(r)?(e.enter(`characterEscapeValue`),e.consume(r),e.exit(`characterEscapeValue`),e.exit(`characterEscape`),t):n(r)}}var ZI;function QI(){return(QI=e((()=>{Q(),ZI={name:`characterEscape`,tokenize:XI}})))()}function $I(e,t,n){let r=this,i=0,o,s;return c;function c(t){return e.enter(`characterReference`),e.enter(`characterReferenceMarker`),e.consume(t),e.exit(`characterReferenceMarker`),l}function l(t){return t===35?(e.enter(`characterReferenceMarkerNumeric`),e.consume(t),e.exit(`characterReferenceMarkerNumeric`),u):(e.enter(`characterReferenceValue`),o=31,s=hI,d(t))}function u(t){return t===88||t===120?(e.enter(`characterReferenceMarkerHexadecimal`),e.consume(t),e.exit(`characterReferenceMarkerHexadecimal`),e.enter(`characterReferenceValue`),o=6,s=vI,d):(e.enter(`characterReferenceValue`),o=7,s=_I,d(t))}function d(c){if(c===59&&i){let i=e.exit(`characterReferenceValue`);return s===hI&&!a(r.sliceSerialize(i))?n(c):(e.enter(`characterReferenceMarker`),e.consume(c),e.exit(`characterReferenceMarker`),e.exit(`characterReference`),t)}return s(c)&&i++<o?(e.consume(c),d):n(c)}}var eL;function tL(){return(tL=e((()=>{i(),Q(),eL={name:`characterReference`,tokenize:$I}})))()}function nL(e,t,n){let r=this,i={partial:!0,tokenize:ae},a=0,o=0,s;return c;function c(e){return l(e)}function l(t){let n=r.events[r.events.length-1];return a=n&&n[1].type===`linePrefix`?n[2].sliceSerialize(n[1],!0).length:0,s=t,e.enter(`codeFenced`),e.enter(`codeFencedFence`),e.enter(`codeFencedFenceSequence`),u(t)}function u(t){return t===s?(o++,e.consume(t),u):o<3?n(t):(e.exit(`codeFencedFenceSequence`),Z(t)?$(e,d,`whitespace`)(t):d(t))}function d(n){return n===null||X(n)?(e.exit(`codeFencedFence`),r.interrupt?t(n):e.check(iL,h,ie)(n)):(e.enter(`codeFencedFenceInfo`),e.enter(`chunkString`,{contentType:`string`}),f(n))}function f(t){return t===null||X(t)?(e.exit(`chunkString`),e.exit(`codeFencedFenceInfo`),d(t)):Z(t)?(e.exit(`chunkString`),e.exit(`codeFencedFenceInfo`),$(e,p,`whitespace`)(t)):t===96&&t===s?n(t):(e.consume(t),f)}function p(t){return t===null||X(t)?d(t):(e.enter(`codeFencedFenceMeta`),e.enter(`chunkString`,{contentType:`string`}),m(t))}function m(t){return t===null||X(t)?(e.exit(`chunkString`),e.exit(`codeFencedFenceMeta`),d(t)):t===96&&t===s?n(t):(e.consume(t),m)}function h(t){return e.attempt(i,ie,ee)(t)}function ee(t){return e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),te}function te(t){return a>0&&Z(t)?$(e,ne,`linePrefix`,a+1)(t):ne(t)}function ne(t){return t===null||X(t)?e.check(iL,h,ie)(t):(e.enter(`codeFlowValue`),re(t))}function re(t){return t===null||X(t)?(e.exit(`codeFlowValue`),ne(t)):(e.consume(t),re)}function ie(n){return e.exit(`codeFenced`),t(n)}function ae(e,t,n){let i=0;return a;function a(t){return e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),c}function c(t){return e.enter(`codeFencedFence`),Z(t)?$(e,l,`linePrefix`,r.parser.constructs.disable.null.includes(`codeIndented`)?void 0:4)(t):l(t)}function l(t){return t===s?(e.enter(`codeFencedFenceSequence`),u(t)):n(t)}function u(t){return t===s?(i++,e.consume(t),u):i>=o?(e.exit(`codeFencedFenceSequence`),Z(t)?$(e,d,`whitespace`)(t):d(t)):n(t)}function d(r){return r===null||X(r)?(e.exit(`codeFencedFence`),t(r)):n(r)}}}function rL(e,t,n){let r=this;return i;function i(t){return t===null?n(t):(e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),a)}function a(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}var iL,aL;function oL(){return(oL=e((()=>{SI(),Q(),iL={partial:!0,tokenize:rL},aL={concrete:!0,name:`codeFenced`,tokenize:nL}})))()}function sL(e,t,n){let r=this;return i;function i(t){return e.enter(`codeIndented`),$(e,a,`linePrefix`,5)(t)}function a(e){let t=r.events[r.events.length-1];return t&&t[1].type===`linePrefix`&&t[2].sliceSerialize(t[1],!0).length>=4?o(e):n(e)}function o(t){return t===null?c(t):X(t)?e.attempt(uL,o,c)(t):(e.enter(`codeFlowValue`),s(t))}function s(t){return t===null||X(t)?(e.exit(`codeFlowValue`),o(t)):(e.consume(t),s)}function c(n){return e.exit(`codeIndented`),t(n)}}function cL(e,t,n){let r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):X(t)?(e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),i):$(e,a,`linePrefix`,5)(t)}function a(e){let a=r.events[r.events.length-1];return a&&a[1].type===`linePrefix`&&a[2].sliceSerialize(a[1],!0).length>=4?t(e):X(e)?i(e):n(e)}}var lL,uL;function dL(){return(dL=e((()=>{SI(),Q(),lL={name:`codeIndented`,tokenize:sL},uL={partial:!0,tokenize:cL}})))()}function fL(e){let t=e.length-4,n=3,r,i;if((e[n][1].type===`lineEnding`||e[n][1].type===`space`)&&(e[t][1].type===`lineEnding`||e[t][1].type===`space`)){for(r=n;++r<t;)if(e[r][1].type===`codeTextData`){e[n][1].type=`codeTextPadding`,e[t][1].type=`codeTextPadding`,n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)i===void 0?r!==t&&e[r][1].type!==`lineEnding`&&(i=r):(r===t||e[r][1].type===`lineEnding`)&&(e[i][1].type=`codeTextData`,r!==i+2&&(e[i][1].end=e[r-1][1].end,e.splice(i+2,r-i-2),t-=r-i-2,r=i+2),i=void 0);return e}function pL(e){return e!==96||this.events[this.events.length-1][1].type===`characterEscape`}function mL(e,t,n){let r=0,i,a;return o;function o(t){return e.enter(`codeText`),e.enter(`codeTextSequence`),s(t)}function s(t){return t===96?(e.consume(t),r++,s):(e.exit(`codeTextSequence`),c(t))}function c(t){return t===null?n(t):t===32?(e.enter(`space`),e.consume(t),e.exit(`space`),c):t===96?(a=e.enter(`codeTextSequence`),i=0,u(t)):X(t)?(e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),c):(e.enter(`codeTextData`),l(t))}function l(t){return t===null||t===32||t===96||X(t)?(e.exit(`codeTextData`),c(t)):(e.consume(t),l)}function u(n){return n===96?(e.consume(n),i++,u):i===r?(e.exit(`codeTextSequence`),e.exit(`codeText`),t(n)):(a.type=`codeTextData`,l(n))}}var hL;function gL(){return(gL=e((()=>{Q(),hL={name:`codeText`,previous:pL,resolve:fL,tokenize:mL}})))()}function _L(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}var vL;function yL(){return(yL=e((()=>{vL=class{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e<this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,t){let n=t??1/0;return n<this.left.length?this.left.slice(e,n):e>this.left.length?this.right.slice(this.right.length-n+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-n+this.left.length).reverse())}splice(e,t,n){let r=t||0;this.setCursor(Math.trunc(e));let i=this.right.splice(this.right.length-r,1/0);return n&&_L(this.left,n),i.reverse()}pop(){return this.setCursor(1/0),this.left.pop()}push(e){this.setCursor(1/0),this.left.push(e)}pushMany(e){this.setCursor(1/0),_L(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),_L(this.right,e.reverse())}setCursor(e){if(!(e===this.left.length||e>this.left.length&&this.right.length===0||e<0&&this.left.length===0)){if(e<this.left.length){let t=this.left.splice(e,1/0);_L(this.right,t.reverse())}else{let t=this.right.splice(this.left.length+this.right.length-e,1/0);_L(this.left,t.reverse())}}}}})))()}function bL(e){let t={},n=-1,r,i,a,o,s,c,l,u=new vL(e);for(;++n<u.length;){for(;n in t;)n=t[n];if(r=u.get(n),n&&r[1].type===`chunkFlow`&&u.get(n-1)[1].type===`listItemPrefix`&&(c=r[1]._tokenizer.events,a=0,a<c.length&&c[a][1].type===`lineEndingBlank`&&(a+=2),a<c.length&&c[a][1].type===`content`))for(;++a<c.length&&c[a][1].type!==`content`;)c[a][1].type===`chunkText`&&(c[a][1]._isInFirstContentOfListItem=!0,a++);if(r[0]===`enter`)r[1].contentType&&(Object.assign(t,xL(u,n)),n=t[n],l=!0);else if(r[1]._container){for(a=n,i=void 0;a--;)if(o=u.get(a),o[1].type===`lineEnding`||o[1].type===`lineEndingBlank`)o[0]===`enter`&&(i&&(u.get(i)[1].type=`lineEndingBlank`),o[1].type=`lineEnding`,i=a);else if(o[1].type!==`linePrefix`&&o[1].type!==`listItemIndent`)break;i&&(r[1].end={...u.get(i)[1].start},s=u.slice(i,n),s.unshift(r),u.splice(i,n-i+1,s))}}return nI(e,0,1/0,u.slice(0)),!l}function xL(e,t){let n=e.get(t)[1],r=e.get(t)[2],i=t-1,a=[],o=n._tokenizer;o||(o=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(o._contentTypeTextTrailing=!0));let s=o.events,c=[],l={},u,d,f=-1,p=n,m=0,h=0,ee=[h];for(;p;){for(;e.get(++i)[1]!==p;);a.push(i),p._tokenizer||(u=r.sliceStream(p),p.next||u.push(null),d&&o.defineSkip(p.start),p._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=!0),o.write(u),p._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=void 0)),d=p,p=p.next}for(p=n;++f<s.length;)s[f][0]===`exit`&&s[f-1][0]===`enter`&&s[f][1].type===s[f-1][1].type&&s[f][1].start.line!==s[f][1].end.line&&(h=f+1,ee.push(h),p._tokenizer=void 0,p.previous=void 0,p=p.next);for(o.events=[],p?(p._tokenizer=void 0,p.previous=void 0):ee.pop(),f=ee.length;f--;){let t=s.slice(ee[f],ee[f+1]),n=a.pop();c.push([n,n+t.length-1]),e.splice(n,2,t)}for(c.reverse(),f=-1;++f<c.length;)l[m+c[f][0]]=m+c[f][1],m+=c[f][1]-c[f][0]-1;return l}function SL(){return(SL=e((()=>{yL()})))()}function CL(e){return bL(e),e}function wL(e,t){let n;return r;function r(t){return e.enter(`content`),n=e.enter(`chunkContent`,{contentType:`content`}),i(t)}function i(t){return t===null?a(t):X(t)?e.check(DL,o,a)(t):(e.consume(t),i)}function a(n){return e.exit(`chunkContent`),e.exit(`content`),t(n)}function o(t){return e.consume(t),e.exit(`chunkContent`),n.next=e.enter(`chunkContent`,{contentType:`content`,previous:n}),n=n.next,i}}function TL(e,t,n){let r=this;return i;function i(t){return e.exit(`chunkContent`),e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),$(e,a,`linePrefix`)}function a(i){if(i===null||X(i))return n(i);let a=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes(`codeIndented`)&&a&&a[1].type===`linePrefix`&&a[2].sliceSerialize(a[1],!0).length>=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}}var EL,DL;function OL(){return(OL=e((()=>{SI(),Q(),SL(),EL={resolve:CL,tokenize:wL},DL={partial:!0,tokenize:TL}})))()}function kL(e,t,n,r,i,a,o,s,c){let l=c||1/0,u=0;return d;function d(t){return t===60?(e.enter(r),e.enter(i),e.enter(a),e.consume(t),e.exit(a),f):t===null||t===32||t===41||dI(t)?n(t):(e.enter(r),e.enter(o),e.enter(s),e.enter(`chunkString`,{contentType:`string`}),h(t))}function f(n){return n===62?(e.enter(a),e.consume(n),e.exit(a),e.exit(i),e.exit(r),t):(e.enter(s),e.enter(`chunkString`,{contentType:`string`}),p(n))}function p(t){return t===62?(e.exit(`chunkString`),e.exit(s),f(t)):t===null||t===60||X(t)?n(t):(e.consume(t),t===92?m:p)}function m(t){return t===60||t===62||t===92?(e.consume(t),p):p(t)}function h(i){return!u&&(i===null||i===41||fI(i))?(e.exit(`chunkString`),e.exit(s),e.exit(o),e.exit(r),t(i)):u<l&&i===40?(e.consume(i),u++,h):i===41?(e.consume(i),u--,h):i===null||i===32||i===40||dI(i)?n(i):(e.consume(i),i===92?ee:h)}function ee(t){return t===40||t===41||t===92?(e.consume(t),h):h(t)}}function AL(){return(AL=e((()=>{Q()})))()}function jL(e,t,n,r,i,a){let o=this,s=0,c;return l;function l(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),e.enter(a),u}function u(l){return s>999||l===null||l===91||l===93&&!c||l===94&&!s&&`_hiddenFootnoteSupport`in o.parser.constructs?n(l):l===93?(e.exit(a),e.enter(i),e.consume(l),e.exit(i),e.exit(r),t):X(l)?(e.enter(`lineEnding`),e.consume(l),e.exit(`lineEnding`),u):(e.enter(`chunkString`,{contentType:`string`}),d(l))}function d(t){return t===null||t===91||t===93||X(t)||s++>999?(e.exit(`chunkString`),u(t)):(e.consume(t),c||=!Z(t),t===92?f:d)}function f(t){return t===91||t===92||t===93?(e.consume(t),s++,d):d(t)}}function ML(){return(ML=e((()=>{Q()})))()}function NL(e,t,n,r,i,a){let o;return s;function s(t){return t===34||t===39||t===40?(e.enter(r),e.enter(i),e.consume(t),e.exit(i),o=t===40?41:t,c):n(t)}function c(n){return n===o?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(a),l(n))}function l(t){return t===o?(e.exit(a),c(o)):t===null?n(t):X(t)?(e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),$(e,l,`linePrefix`)):(e.enter(`chunkString`,{contentType:`string`}),u(t))}function u(t){return t===o||t===null||X(t)?(e.exit(`chunkString`),l(t)):(e.consume(t),t===92?d:u)}function d(t){return t===o||t===92?(e.consume(t),u):u(t)}}function PL(){return(PL=e((()=>{SI(),Q()})))()}function FL(e,t){let n;return r;function r(i){return X(i)?(e.enter(`lineEnding`),e.consume(i),e.exit(`lineEnding`),n=!0,r):Z(i)?$(e,r,n?`linePrefix`:`lineSuffix`)(i):t(i)}}function IL(){return(IL=e((()=>{SI(),Q()})))()}function LL(e,t,n){let r=this,i;return a;function a(t){return e.enter(`definition`),o(t)}function o(t){return jL.call(r,e,s,n,`definitionLabel`,`definitionLabelMarker`,`definitionLabelString`)(t)}function s(t){return i=uI(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),t===58?(e.enter(`definitionMarker`),e.consume(t),e.exit(`definitionMarker`),c):n(t)}function c(t){return fI(t)?FL(e,l)(t):l(t)}function l(t){return kL(e,u,n,`definitionDestination`,`definitionDestinationLiteral`,`definitionDestinationLiteralMarker`,`definitionDestinationRaw`,`definitionDestinationString`)(t)}function u(t){return e.attempt(BL,d,d)(t)}function d(t){return Z(t)?$(e,f,`whitespace`)(t):f(t)}function f(a){return a===null||X(a)?(e.exit(`definition`),r.parser.defined.push(i),t(a)):n(a)}}function RL(e,t,n){return r;function r(t){return fI(t)?FL(e,i)(t):n(t)}function i(t){return NL(e,a,n,`definitionTitle`,`definitionTitleMarker`,`definitionTitleString`)(t)}function a(t){return Z(t)?$(e,o,`whitespace`)(t):o(t)}function o(e){return e===null||X(e)?t(e):n(e)}}var zL,BL;function VL(){return(VL=e((()=>{AL(),ML(),SI(),PL(),IL(),Q(),zL={name:`definition`,tokenize:LL},BL={partial:!0,tokenize:RL}})))()}function HL(e,t,n){return r;function r(t){return e.enter(`hardBreakEscape`),e.consume(t),i}function i(r){return X(r)?(e.exit(`hardBreakEscape`),t(r)):n(r)}}var UL;function WL(){return(WL=e((()=>{Q(),UL={name:`hardBreakEscape`,tokenize:HL}})))()}function GL(e,t){let n=e.length-2,r=3,i,a;return e[r][1].type===`whitespace`&&(r+=2),n-2>r&&e[n][1].type===`whitespace`&&(n-=2),e[n][1].type===`atxHeadingSequence`&&(r===n-1||n-4>r&&e[n-2][1].type===`whitespace`)&&(n-=r+1===n?2:4),n>r&&(i={type:`atxHeadingText`,start:e[r][1].start,end:e[n][1].end},a={type:`chunkText`,start:e[r][1].start,end:e[n][1].end,contentType:`text`},nI(e,r,n-r+1,[[`enter`,i,t],[`enter`,a,t],[`exit`,a,t],[`exit`,i,t]])),e}function KL(e,t,n){let r=0;return i;function i(t){return e.enter(`atxHeading`),a(t)}function a(t){return e.enter(`atxHeadingSequence`),o(t)}function o(t){return t===35&&r++<6?(e.consume(t),o):t===null||fI(t)?(e.exit(`atxHeadingSequence`),s(t)):n(t)}function s(n){return n===35?(e.enter(`atxHeadingSequence`),c(n)):n===null||X(n)?(e.exit(`atxHeading`),t(n)):Z(n)?$(e,s,`whitespace`)(n):(e.enter(`atxHeadingText`),l(n))}function c(t){return t===35?(e.consume(t),c):(e.exit(`atxHeadingSequence`),s(t))}function l(t){return t===null||t===35||fI(t)?(e.exit(`atxHeadingText`),s(t)):(e.consume(t),l)}}var qL;function JL(){return(JL=e((()=>{SI(),Q(),qL={name:`headingAtx`,resolve:GL,tokenize:KL}})))()}var YL,XL;function ZL(){return(ZL=e((()=>{YL=`address.article.aside.base.basefont.blockquote.body.caption.center.col.colgroup.dd.details.dialog.dir.div.dl.dt.fieldset.figcaption.figure.footer.form.frame.frameset.h1.h2.h3.h4.h5.h6.head.header.hr.html.iframe.legend.li.link.main.menu.menuitem.nav.noframes.ol.optgroup.option.p.param.search.section.summary.table.tbody.td.tfoot.th.thead.title.tr.track.ul`.split(`.`),XL=[`pre`,`script`,`style`,`textarea`]})))()}function QL(e){let t=e.length;for(;t--&&(e[t][0]!==`enter`||e[t][1].type!==`htmlFlow`););return t>1&&e[t-2][1].type===`linePrefix`&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function $L(e,t,n){let r=this,i,a,o,s,c;return l;function l(e){return u(e)}function u(t){return e.enter(`htmlFlow`),e.enter(`htmlFlowData`),e.consume(t),d}function d(s){return s===33?(e.consume(s),f):s===47?(e.consume(s),a=!0,h):s===63?(e.consume(s),i=3,r.interrupt?t:x):mI(s)?(e.consume(s),o=String.fromCharCode(s),ee):n(s)}function f(a){return a===45?(e.consume(a),i=2,p):a===91?(e.consume(a),i=5,s=0,m):mI(a)?(e.consume(a),i=4,r.interrupt?t:x):n(a)}function p(i){return i===45?(e.consume(i),r.interrupt?t:x):n(i)}function m(i){return i===`CDATA[`.charCodeAt(s++)?(e.consume(i),s===6?r.interrupt?t:v:m):n(i)}function h(t){return mI(t)?(e.consume(t),o=String.fromCharCode(t),ee):n(t)}function ee(s){if(s===null||s===47||s===62||fI(s)){let c=s===47,l=o.toLowerCase();return!c&&!a&&XL.includes(l)?(i=1,r.interrupt?t(s):v(s)):YL.includes(o.toLowerCase())?(i=6,c?(e.consume(s),te):r.interrupt?t(s):v(s)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(s):a?ne(s):re(s))}return s===45||hI(s)?(e.consume(s),o+=String.fromCharCode(s),ee):n(s)}function te(i){return i===62?(e.consume(i),r.interrupt?t:v):n(i)}function ne(t){return Z(t)?(e.consume(t),ne):g(t)}function re(t){return t===47?(e.consume(t),g):t===58||t===95||mI(t)?(e.consume(t),ie):Z(t)?(e.consume(t),re):g(t)}function ie(t){return t===45||t===46||t===58||t===95||hI(t)?(e.consume(t),ie):ae(t)}function ae(t){return t===61?(e.consume(t),oe):Z(t)?(e.consume(t),ae):re(t)}function oe(t){return t===null||t===60||t===61||t===62||t===96?n(t):t===34||t===39?(e.consume(t),c=t,se):Z(t)?(e.consume(t),oe):ce(t)}function se(t){return t===c?(e.consume(t),c=null,le):t===null||X(t)?n(t):(e.consume(t),se)}function ce(t){return t===null||t===34||t===39||t===47||t===60||t===61||t===62||t===96||fI(t)?ae(t):(e.consume(t),ce)}function le(e){return e===47||e===62||Z(e)?re(e):n(e)}function g(t){return t===62?(e.consume(t),_):n(t)}function _(t){return t===null||X(t)?v(t):Z(t)?(e.consume(t),_):n(t)}function v(t){return t===45&&i===2?(e.consume(t),pe):t===60&&i===1?(e.consume(t),y):t===62&&i===4?(e.consume(t),he):t===63&&i===3?(e.consume(t),x):t===93&&i===5?(e.consume(t),b):X(t)&&(i===6||i===7)?(e.exit(`htmlFlowData`),e.check(rR,S,ue)(t)):t===null||X(t)?(e.exit(`htmlFlowData`),ue(t)):(e.consume(t),v)}function ue(t){return e.check(iR,de,S)(t)}function de(t){return e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),fe}function fe(t){return t===null||X(t)?ue(t):(e.enter(`htmlFlowData`),v(t))}function pe(t){return t===45?(e.consume(t),x):v(t)}function y(t){return t===47?(e.consume(t),o=``,me):v(t)}function me(t){if(t===62){let n=o.toLowerCase();return XL.includes(n)?(e.consume(t),he):v(t)}return mI(t)&&o.length<8?(e.consume(t),o+=String.fromCharCode(t),me):v(t)}function b(t){return t===93?(e.consume(t),x):v(t)}function x(t){return t===62?(e.consume(t),he):t===45&&i===2?(e.consume(t),x):v(t)}function he(t){return t===null||X(t)?(e.exit(`htmlFlowData`),S(t)):(e.consume(t),he)}function S(n){return e.exit(`htmlFlow`),t(n)}}function eR(e,t,n){let r=this;return i;function i(t){return X(t)?(e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),a):n(t)}function a(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}function tR(e,t,n){return r;function r(r){return e.enter(`lineEnding`),e.consume(r),e.exit(`lineEnding`),e.attempt(UI,t,n)}}var nR,rR,iR;function aR(){return(aR=e((()=>{Q(),ZL(),WI(),nR={concrete:!0,name:`htmlFlow`,resolveTo:QL,tokenize:$L},rR={partial:!0,tokenize:tR},iR={partial:!0,tokenize:eR}})))()}function oR(e,t,n){let r=this,i,a,o;return s;function s(t){return e.enter(`htmlText`),e.enter(`htmlTextData`),e.consume(t),c}function c(t){return t===33?(e.consume(t),l):t===47?(e.consume(t),ae):t===63?(e.consume(t),re):mI(t)?(e.consume(t),ce):n(t)}function l(t){return t===45?(e.consume(t),u):t===91?(e.consume(t),a=0,m):mI(t)?(e.consume(t),ne):n(t)}function u(t){return t===45?(e.consume(t),p):n(t)}function d(t){return t===null?n(t):t===45?(e.consume(t),f):X(t)?(o=d,y(t)):(e.consume(t),d)}function f(t){return t===45?(e.consume(t),p):d(t)}function p(e){return e===62?pe(e):e===45?f(e):d(e)}function m(t){return t===`CDATA[`.charCodeAt(a++)?(e.consume(t),a===6?h:m):n(t)}function h(t){return t===null?n(t):t===93?(e.consume(t),ee):X(t)?(o=h,y(t)):(e.consume(t),h)}function ee(t){return t===93?(e.consume(t),te):h(t)}function te(t){return t===62?pe(t):t===93?(e.consume(t),te):h(t)}function ne(t){return t===null||t===62?pe(t):X(t)?(o=ne,y(t)):(e.consume(t),ne)}function re(t){return t===null?n(t):t===63?(e.consume(t),ie):X(t)?(o=re,y(t)):(e.consume(t),re)}function ie(e){return e===62?pe(e):re(e)}function ae(t){return mI(t)?(e.consume(t),oe):n(t)}function oe(t){return t===45||hI(t)?(e.consume(t),oe):se(t)}function se(t){return X(t)?(o=se,y(t)):Z(t)?(e.consume(t),se):pe(t)}function ce(t){return t===45||hI(t)?(e.consume(t),ce):t===47||t===62||fI(t)?le(t):n(t)}function le(t){return t===47?(e.consume(t),pe):t===58||t===95||mI(t)?(e.consume(t),g):X(t)?(o=le,y(t)):Z(t)?(e.consume(t),le):pe(t)}function g(t){return t===45||t===46||t===58||t===95||hI(t)?(e.consume(t),g):_(t)}function _(t){return t===61?(e.consume(t),v):X(t)?(o=_,y(t)):Z(t)?(e.consume(t),_):le(t)}function v(t){return t===null||t===60||t===61||t===62||t===96?n(t):t===34||t===39?(e.consume(t),i=t,ue):X(t)?(o=v,y(t)):Z(t)?(e.consume(t),v):(e.consume(t),de)}function ue(t){return t===i?(e.consume(t),i=void 0,fe):t===null?n(t):X(t)?(o=ue,y(t)):(e.consume(t),ue)}function de(t){return t===null||t===34||t===39||t===60||t===61||t===96?n(t):t===47||t===62||fI(t)?le(t):(e.consume(t),de)}function fe(e){return e===47||e===62||fI(e)?le(e):n(e)}function pe(r){return r===62?(e.consume(r),e.exit(`htmlTextData`),e.exit(`htmlText`),t):n(r)}function y(t){return e.exit(`htmlTextData`),e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),me}function me(t){return Z(t)?$(e,b,`linePrefix`,r.parser.constructs.disable.null.includes(`codeIndented`)?void 0:4)(t):b(t)}function b(t){return e.enter(`htmlTextData`),o(t)}}var sR;function cR(){return(cR=e((()=>{SI(),Q(),sR={name:`htmlText`,tokenize:oR}})))()}function lR(e){let t=-1,n=[];for(;++t<e.length;){let r=e[t][1];if(n.push(e[t]),r.type===`labelImage`||r.type===`labelLink`||r.type===`labelEnd`){let e=r.type===`labelImage`?4:2;r.type=`data`,t+=e}}return e.length!==n.length&&nI(e,0,e.length,n),e}function uR(e,t){let n=e.length,r=0,i,a,o,s;for(;n--;)if(i=e[n][1],a){if(i.type===`link`||i.type===`labelLink`&&i._inactive)break;e[n][0]===`enter`&&i.type===`labelLink`&&(i._inactive=!0)}else if(o){if(e[n][0]===`enter`&&(i.type===`labelImage`||i.type===`labelLink`)&&!i._balanced&&(a=n,i.type!==`labelLink`)){r=2;break}}else i.type===`labelEnd`&&(o=n);let c={type:e[a][1].type===`labelLink`?`link`:`image`,start:{...e[a][1].start},end:{...e[e.length-1][1].end}},l={type:`label`,start:{...e[a][1].start},end:{...e[o][1].end}},u={type:`labelText`,start:{...e[a+r+2][1].end},end:{...e[o-2][1].start}};return s=[[`enter`,c,t],[`enter`,l,t]],s=rI(s,e.slice(a+1,a+r+3)),s=rI(s,[[`enter`,u,t]]),s=rI(s,NI(t.parser.constructs.insideSpan.null,e.slice(a+r+4,o-3),t)),s=rI(s,[[`exit`,u,t],e[o-2],e[o-1],[`exit`,l,t]]),s=rI(s,e.slice(o+1)),s=rI(s,[[`exit`,c,t]]),nI(e,a,e.length,s),e}function dR(e,t,n){let r=this,i=r.events.length,a,o;for(;i--;)if((r.events[i][1].type===`labelImage`||r.events[i][1].type===`labelLink`)&&!r.events[i][1]._balanced){a=r.events[i][1];break}return s;function s(t){return a?a._inactive?d(t):(o=r.parser.defined.includes(uI(r.sliceSerialize({start:a.end,end:r.now()}))),e.enter(`labelEnd`),e.enter(`labelMarker`),e.consume(t),e.exit(`labelMarker`),e.exit(`labelEnd`),c):n(t)}function c(t){return t===40?e.attempt(gR,u,o?u:d)(t):t===91?e.attempt(_R,u,o?l:d)(t):o?u(t):d(t)}function l(t){return e.attempt(vR,u,d)(t)}function u(e){return t(e)}function d(e){return a._balanced=!0,n(e)}}function fR(e,t,n){return r;function r(t){return e.enter(`resource`),e.enter(`resourceMarker`),e.consume(t),e.exit(`resourceMarker`),i}function i(t){return fI(t)?FL(e,a)(t):a(t)}function a(t){return t===41?u(t):kL(e,o,s,`resourceDestination`,`resourceDestinationLiteral`,`resourceDestinationLiteralMarker`,`resourceDestinationRaw`,`resourceDestinationString`,32)(t)}function o(t){return fI(t)?FL(e,c)(t):u(t)}function s(e){return n(e)}function c(t){return t===34||t===39||t===40?NL(e,l,n,`resourceTitle`,`resourceTitleMarker`,`resourceTitleString`)(t):u(t)}function l(t){return fI(t)?FL(e,u)(t):u(t)}function u(r){return r===41?(e.enter(`resourceMarker`),e.consume(r),e.exit(`resourceMarker`),e.exit(`resource`),t):n(r)}}function pR(e,t,n){let r=this;return i;function i(t){return jL.call(r,e,a,o,`reference`,`referenceMarker`,`referenceString`)(t)}function a(e){return r.parser.defined.includes(uI(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}function o(e){return n(e)}}function mR(e,t,n){return r;function r(t){return e.enter(`reference`),e.enter(`referenceMarker`),e.consume(t),e.exit(`referenceMarker`),i}function i(r){return r===93?(e.enter(`referenceMarker`),e.consume(r),e.exit(`referenceMarker`),e.exit(`reference`),t):n(r)}}var hR,gR,_R,vR;function yR(){return(yR=e((()=>{AL(),ML(),PL(),IL(),Q(),hR={name:`labelEnd`,resolveAll:lR,resolveTo:uR,tokenize:dR},gR={tokenize:fR},_R={tokenize:pR},vR={tokenize:mR}})))()}function bR(e,t,n){let r=this;return i;function i(t){return e.enter(`labelImage`),e.enter(`labelImageMarker`),e.consume(t),e.exit(`labelImageMarker`),a}function a(t){return t===91?(e.enter(`labelMarker`),e.consume(t),e.exit(`labelMarker`),e.exit(`labelImage`),o):n(t)}function o(e){return e===94&&`_hiddenFootnoteSupport`in r.parser.constructs?n(e):t(e)}}var xR;function SR(){return(SR=e((()=>{yR(),xR={name:`labelStartImage`,resolveAll:hR.resolveAll,tokenize:bR}})))()}function CR(e,t,n){let r=this;return i;function i(t){return e.enter(`labelLink`),e.enter(`labelMarker`),e.consume(t),e.exit(`labelMarker`),e.exit(`labelLink`),a}function a(e){return e===94&&`_hiddenFootnoteSupport`in r.parser.constructs?n(e):t(e)}}var wR;function TR(){return(TR=e((()=>{yR(),wR={name:`labelStartLink`,resolveAll:hR.resolveAll,tokenize:CR}})))()}function ER(e,t){return n;function n(n){return e.enter(`lineEnding`),e.consume(n),e.exit(`lineEnding`),$(e,t,`linePrefix`)}}var DR;function OR(){return(OR=e((()=>{SI(),DR={name:`lineEnding`,tokenize:ER}})))()}function kR(e,t,n){let r=0,i;return a;function a(t){return e.enter(`thematicBreak`),o(t)}function o(e){return i=e,s(e)}function s(a){return a===i?(e.enter(`thematicBreakSequence`),c(a)):r>=3&&(a===null||X(a))?(e.exit(`thematicBreak`),t(a)):n(a)}function c(t){return t===i?(e.consume(t),r++,c):(e.exit(`thematicBreakSequence`),Z(t)?$(e,s,`whitespace`)(t):s(t))}}var AR;function jR(){return(jR=e((()=>{SI(),Q(),AR={name:`thematicBreak`,tokenize:kR}})))()}function MR(e,t,n){let r=this,i=r.events[r.events.length-1],a=i&&i[1].type===`linePrefix`?i[2].sliceSerialize(i[1],!0).length:0,o=0;return s;function s(t){let i=r.containerState.type||(t===42||t===43||t===45?`listUnordered`:`listOrdered`);if(i===`listUnordered`?!r.containerState.marker||t===r.containerState.marker:_I(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),i===`listUnordered`)return e.enter(`listItemPrefix`),t===42||t===45?e.check(AR,n,l)(t):l(t);if(!r.interrupt||t===49)return e.enter(`listItemPrefix`),e.enter(`listItemValue`),c(t)}return n(t)}function c(t){return _I(t)&&++o<10?(e.consume(t),c):(!r.interrupt||o<2)&&(r.containerState.marker?t===r.containerState.marker:t===41||t===46)?(e.exit(`listItemValue`),l(t)):n(t)}function l(t){return e.enter(`listItemMarker`),e.consume(t),e.exit(`listItemMarker`),r.containerState.marker=r.containerState.marker||t,e.check(UI,r.interrupt?n:u,e.attempt(RR,f,d))}function u(e){return r.containerState.initialBlankLine=!0,a++,f(e)}function d(t){return Z(t)?(e.enter(`listItemPrefixWhitespace`),e.consume(t),e.exit(`listItemPrefixWhitespace`),f):n(t)}function f(n){return r.containerState.size=a+r.sliceSerialize(e.exit(`listItemPrefix`),!0).length,t(n)}}function NR(e,t,n){let r=this;return r.containerState._closeFlow=void 0,e.check(UI,i,a);function i(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,$(e,t,`listItemIndent`,r.containerState.size+1)(n)}function a(n){return r.containerState.furtherBlankLines||!Z(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,o(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(zR,t,o)(n))}function o(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,$(e,e.attempt(LR,t,n),`linePrefix`,r.parser.constructs.disable.null.includes(`codeIndented`)?void 0:4)(i)}}function PR(e,t,n){let r=this;return $(e,i,`listItemIndent`,r.containerState.size+1);function i(e){let i=r.events[r.events.length-1];return i&&i[1].type===`listItemIndent`&&i[2].sliceSerialize(i[1],!0).length===r.containerState.size?t(e):n(e)}}function FR(e){e.exit(this.containerState.type)}function IR(e,t,n){let r=this;return $(e,i,`listItemPrefixWhitespace`,r.parser.constructs.disable.null.includes(`codeIndented`)?void 0:5);function i(e){let i=r.events[r.events.length-1];return!Z(e)&&i&&i[1].type===`listItemPrefixWhitespace`?t(e):n(e)}}var LR,RR,zR;function BR(){return(BR=e((()=>{SI(),Q(),WI(),jR(),LR={continuation:{tokenize:NR},exit:FR,name:`list`,tokenize:MR},RR={partial:!0,tokenize:IR},zR={partial:!0,tokenize:PR}})))()}function VR(e,t){let n=e.length,r,i,a;for(;n--;)if(e[n][0]===`enter`){if(e[n][1].type===`content`){r=n;break}e[n][1].type===`paragraph`&&(i=n)}else e[n][1].type===`content`&&e.splice(n,1),!a&&e[n][1].type===`definition`&&(a=n);let o={type:`setextHeading`,start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[i][1].type=`setextHeadingText`,a?(e.splice(i,0,[`enter`,o,t]),e.splice(a+1,0,[`exit`,e[r][1],t]),e[r][1].end={...e[a][1].end}):e[r][1]=o,e.push([`exit`,o,t]),e}function HR(e,t,n){let r=this,i;return a;function a(t){let a=r.events.length,s;for(;a--;)if(r.events[a][1].type!==`lineEnding`&&r.events[a][1].type!==`linePrefix`&&r.events[a][1].type!==`content`){s=r.events[a][1].type===`paragraph`;break}return!r.parser.lazy[r.now().line]&&(r.interrupt||s)?(e.enter(`setextHeadingLine`),i=t,o(t)):n(t)}function o(t){return e.enter(`setextHeadingLineSequence`),s(t)}function s(t){return t===i?(e.consume(t),s):(e.exit(`setextHeadingLineSequence`),Z(t)?$(e,c,`lineSuffix`)(t):c(t))}function c(r){return r===null||X(r)?(e.exit(`setextHeadingLine`),t(r)):n(r)}}var UR;function WR(){return(WR=e((()=>{SI(),Q(),UR={name:`setextUnderline`,resolveTo:VR,tokenize:HR}})))()}function GR(e){let t=this,n=e.attempt(UI,r,e.attempt(this.parser.constructs.flowInitial,i,$(e,e.attempt(this.parser.constructs.flow,i,e.attempt(EL,i)),`linePrefix`)));return n;function r(r){if(r===null){e.consume(r);return}return e.enter(`lineEndingBlank`),e.consume(r),e.exit(`lineEndingBlank`),t.currentConstruct=void 0,n}function i(r){if(r===null){e.consume(r);return}return e.enter(`lineEnding`),e.consume(r),e.exit(`lineEnding`),t.currentConstruct=void 0,n}}var KR;function qR(){return(qR=e((()=>{WI(),OL(),SI(),KR={tokenize:GR}})))()}function JR(e){return{resolveAll:YR(e===`text`?XR:void 0),tokenize:t};function t(t){let n=this,r=this.parser.constructs[e],i=t.attempt(r,a,o);return a;function a(e){return c(e)?i(e):o(e)}function o(e){if(e===null){t.consume(e);return}return t.enter(`data`),t.consume(e),s}function s(e){return c(e)?(t.exit(`data`),i(e)):(t.consume(e),s)}function c(e){if(e===null)return!0;let t=r[e],i=-1;if(t)for(;++i<t.length;){let e=t[i];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}}}function YR(e){return t;function t(t,n){let r=-1,i;for(;++r<=t.length;)i===void 0?t[r]&&t[r][1].type===`data`&&(i=r,r++):(!t[r]||t[r][1].type!==`data`)&&(r!==i+2&&(t[i][1].end=t[r-1][1].end,t.splice(i+2,r-i-2),r=i+2),i=void 0);return e?e(t,n):t}}function XR(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type===`lineEnding`)&&e[n-1][1].type===`data`){let r=e[n-1][1],i=t.sliceStream(r),a=i.length,o=-1,s=0,c;for(;a--;){let e=i[a];if(typeof e==`string`){for(o=e.length;e.charCodeAt(o-1)===32;)s++,o--;if(o)break;o=-1}else if(e===-2)c=!0,s++;else if(e!==-1){a++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(s=0),s){let i={type:n===e.length||c||s<2?`lineSuffix`:`hardBreakTrailing`,start:{_bufferIndex:a?o:r.start._bufferIndex+o,_index:r.start._index+a,line:r.end.line,column:r.end.column-s,offset:r.end.offset-s},end:{...r.end}};r.end={...i.start},r.start.offset===r.end.offset?Object.assign(r,i):(e.splice(n,0,[`enter`,i,t],[`exit`,i,t]),n+=2)}n++}return e}var ZR,QR,$R;function ez(){return(ez=e((()=>{ZR={resolveAll:YR()},QR=JR(`string`),$R=JR(`text`)})))()}var tz=t({attentionMarkers:()=>lz,contentInitial:()=>rz,disable:()=>uz,document:()=>nz,flow:()=>az,flowInitial:()=>iz,insideSpan:()=>cz,string:()=>oz,text:()=>sz}),nz,rz,iz,az,oz,sz,cz,lz,uz;function dz(){return(dz=e((()=>{RI(),VI(),YI(),QI(),tL(),oL(),dL(),gL(),VL(),WL(),JL(),aR(),cR(),yR(),SR(),TR(),OR(),BR(),WR(),jR(),ez(),nz={42:LR,43:LR,45:LR,48:LR,49:LR,50:LR,51:LR,52:LR,53:LR,54:LR,55:LR,56:LR,57:LR,62:JI},rz={91:zL},iz={[-2]:lL,[-1]:lL,32:lL},az={35:qL,42:AR,45:[UR,AR],60:nR,61:UR,95:AR,96:aL,126:aL},oz={38:eL,92:ZI},sz={[-5]:DR,[-4]:DR,[-3]:DR,33:xR,38:eL,42:LI,60:[BI,sR],91:wR,92:[UL,ZI],93:hR,95:LI,96:hL},cz={null:[LI,ZR]},lz={null:[42,95]},uz={null:[]}})))()}function fz(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,column:n&&n.column||1,offset:n&&n.offset||0},i={},a=[],o=[],s=[],c={attempt:se(ae),check:se(oe),consume:ne,enter:re,exit:ie,interrupt:se(oe,{interrupt:!0})},l={code:null,containerState:{},defineSkip:h,events:[],now:m,parser:e,previous:null,sliceSerialize:f,sliceStream:p,write:d},u=t.tokenize.call(l,c);return t.resolveAll&&a.push(t),l;function d(e){return o=rI(o,e),ee(),o[o.length-1]===null?(ce(t,0),l.events=NI(a,l.events,l),l.events):[]}function f(e,t){return mz(p(e),t)}function p(e){return pz(o,e)}function m(){let{_bufferIndex:e,_index:t,line:n,column:i,offset:a}=r;return{_bufferIndex:e,_index:t,line:n,column:i,offset:a}}function h(e){i[e.line]=e.column,g()}function ee(){let e;for(;r._index<o.length;){let t=o[r._index];if(typeof t==`string`)for(e=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===e&&r._bufferIndex<t.length;)te(t.charCodeAt(r._bufferIndex));else te(t)}}function te(e){u=u(e)}function ne(e){X(e)?(r.line++,r.column=1,r.offset+=e===-3?2:1,g()):e!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===o[r._index].length&&(r._bufferIndex=-1,r._index++)),l.previous=e}function re(e,t){let n=t||{};return n.type=e,n.start=m(),l.events.push([`enter`,n,l]),s.push(n),n}function ie(e){let t=s.pop();return t.end=m(),l.events.push([`exit`,t,l]),t}function ae(e,t){ce(e,t.from)}function oe(e,t){t.restore()}function se(e,t){return n;function n(n,r,i){let a,o,s,u;return Array.isArray(n)?f(n):`tokenize`in n?f([n]):d(n);function d(e){return t;function t(t){let n=t!==null&&e[t],r=t!==null&&e.null;return f([...Array.isArray(n)?n:n?[n]:[],...Array.isArray(r)?r:r?[r]:[]])(t)}}function f(e){return a=e,o=0,e.length===0?i:p(e[o])}function p(e){return n;function n(n){return u=le(),s=e,e.partial||(l.currentConstruct=e),e.name&&l.parser.constructs.disable.null.includes(e.name)?h(n):e.tokenize.call(t?Object.assign(Object.create(l),t):l,c,m,h)(n)}}function m(t){return e(s,u),r}function h(e){return u.restore(),++o<a.length?p(a[o]):i}}}function ce(e,t){e.resolveAll&&!a.includes(e)&&a.push(e),e.resolve&&nI(l.events,t,l.events.length-t,e.resolve(l.events.slice(t),l)),e.resolveTo&&(l.events=e.resolveTo(l.events,l))}function le(){let e=m(),t=l.previous,n=l.currentConstruct,i=l.events.length,a=Array.from(s);return{from:i,restore:o};function o(){r=e,l.previous=t,l.currentConstruct=n,l.events.length=i,s=a,g()}}function g(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}function pz(e,t){let n=t.start._index,r=t.start._bufferIndex,i=t.end._index,a=t.end._bufferIndex,o;if(n===i)o=[e[n].slice(r,a)];else{if(o=e.slice(n,i),r>-1){let e=o[0];typeof e==`string`?o[0]=e.slice(r):o.shift()}a>0&&o.push(e[i].slice(0,a))}return o}function mz(e,t){let n=-1,r=[],i;for(;++n<e.length;){let a=e[n],o;if(typeof a==`string`)o=a;else switch(a){case-5:o=`\r`;break;case-4:o=`
`;break;case-3:o=`\r
`;break;case-2:o=t?` `:`	`;break;case-1:if(!t&&i)continue;o=` `;break;default:o=String.fromCharCode(a)}i=a===-2,r.push(o)}return r.join(``)}function hz(){return(hz=e((()=>{Q()})))()}function gz(e){let t={constructs:iI([tz,...(e||{}).extensions||[]]),content:n(wI),defined:[],document:n(OI),flow:n(KR),lazy:{},string:n(QR),text:n($R)};return t;function n(e){return n;function n(n){return fz(t,e,n)}}}function _z(){return(_z=e((()=>{cI(),TI(),AI(),qR(),ez(),dz(),hz()})))()}function vz(e){for(;!bL(e););return e}function yz(){return(yz=e((()=>{SL()})))()}function bz(){let e=1,t=``,n=!0,r;return i;function i(i,a,o){let s=[],c,l,u,d,f;for(i=t+(typeof i==`string`?i.toString():new TextDecoder(a||void 0).decode(i)),u=0,t=``,n&&=(i.charCodeAt(0)===65279&&u++,void 0);u<i.length;){if(xz.lastIndex=u,c=xz.exec(i),d=c&&c.index!==void 0?c.index:i.length,f=i.charCodeAt(d),!c){t=i.slice(u);break}if(f===10&&u===d&&r)s.push(-3),r=void 0;else switch(r&&=(s.push(-5),void 0),u<d&&(s.push(i.slice(u,d)),e+=d-u),f){case 0:s.push(65533),e++;break;case 9:for(l=Math.ceil(e/4)*4,s.push(-2);e++<l;)s.push(-1);break;case 10:s.push(-4),e=1;break;default:r=!0,e=1}u=d+1}return o&&(r&&s.push(-5),t&&s.push(t),s.push(null)),s}}var xz;function Sz(){return(Sz=e((()=>{xz=/[\0\t\n\r]/g})))()}function Cz(e){return e.replace(Tz,wz)}function wz(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){let e=n.charCodeAt(1),t=e===120||e===88;return lI(n.slice(t?2:1),t?16:10)}return a(n)||e}var Tz;function Ez(){return(Ez=e((()=>{i(),Tz=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi})))()}function Dz(e){return!e||typeof e!=`object`?``:`position`in e||`type`in e?kz(e.position):`start`in e||`end`in e?kz(e):`line`in e||`column`in e?Oz(e):``}function Oz(e){return Az(e&&e.line)+`:`+Az(e&&e.column)}function kz(e){return Oz(e&&e.start)+`-`+Oz(e&&e.end)}function Az(e){return e&&typeof e==`number`?e:1}function jz(e,t,n){return t&&typeof t==`object`&&(n=t,t=void 0),Mz(n)(vz(gz(n).document().write(bz()(e,t,!0))))}function Mz(e){let t={transforms:[],canContainEols:[`emphasis`,`fragment`,`heading`,`paragraph`,`strong`],enter:{autolink:o(w),autolinkProtocol:g,autolinkEmail:g,atxHeading:o(Oe),blockQuote:o(Ce),characterEscape:g,characterReference:g,codeFenced:o(we),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:o(we,s),codeText:o(Te,s),codeTextData:g,data:g,codeFlowValue:g,definition:o(Ee),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:o(De),hardBreakEscape:o(ke),hardBreakTrailing:o(ke),htmlFlow:o(Ae,s),htmlFlowData:g,htmlText:o(Ae,s),htmlTextData:g,image:o(je),label:s,link:o(w),listItem:o(T),listItemValue:p,listOrdered:o(Me,f),listUnordered:o(Me),paragraph:o(Ne),reference:ge,referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:o(Oe),strong:o(Pe),thematicBreak:o(Fe)},exit:{atxHeading:l(),atxHeadingSequence:oe,autolink:l(),autolinkEmail:Se,autolinkProtocol:xe,blockQuote:l(),characterEscapeValue:_,characterReferenceMarkerHexadecimal:ve,characterReferenceMarkerNumeric:ve,characterReferenceValue:ye,characterReference:be,codeFenced:l(te),codeFencedFence:ee,codeFencedFenceInfo:m,codeFencedFenceMeta:h,codeFlowValue:_,codeIndented:l(ne),codeText:l(pe),codeTextData:_,data:_,definition:l(),definitionDestinationString:ae,definitionLabelString:re,definitionTitleString:ie,emphasis:l(),hardBreakEscape:l(ue),hardBreakTrailing:l(ue),htmlFlow:l(de),htmlFlowData:_,htmlText:l(fe),htmlTextData:_,image:l(me),label:x,labelText:b,lineEnding:v,link:l(y),listItem:l(),listOrdered:l(),listUnordered:l(),paragraph:l(),referenceString:_e,resourceDestinationString:he,resourceTitleString:S,resource:C,setextHeading:l(le),setextHeadingLineSequence:ce,setextHeadingText:se,strong:l(),thematicBreak:l()}};Pz(t,(e||{}).mdastExtensions||[]);let n={};return r;function r(e){let r={type:`root`,children:[]},a={stack:[r],tokenStack:[],config:t,enter:c,exit:u,buffer:s,resume:d,data:n},o=[],l=-1;for(;++l<e.length;)(e[l][1].type===`listOrdered`||e[l][1].type===`listUnordered`)&&(e[l][0]===`enter`?o.push(l):l=i(e,o.pop(),l));for(l=-1;++l<e.length;){let n=t[e[l][0]];Lz.call(n,e[l][1].type)&&n[e[l][1].type].call(Object.assign({sliceSerialize:e[l][2].sliceSerialize},a),e[l][1])}if(a.tokenStack.length>0){let e=a.tokenStack[a.tokenStack.length-1];(e[1]||Iz).call(a,void 0,e[0])}for(r.position={start:Nz(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:Nz(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},l=-1;++l<t.transforms.length;)r=t.transforms[l](r)||r;return r}function i(e,t,n){let r=t-1,i=-1,a=!1,o,s,c,l;for(;++r<=n;){let t=e[r];switch(t[1].type){case`listUnordered`:case`listOrdered`:case`blockQuote`:t[0]===`enter`?i++:i--,l=void 0;break;case`lineEndingBlank`:t[0]===`enter`&&(o&&!l&&!i&&!c&&(c=r),l=void 0);break;case`linePrefix`:case`listItemValue`:case`listItemMarker`:case`listItemPrefix`:case`listItemPrefixWhitespace`:break;default:l=void 0}if(!i&&t[0]===`enter`&&t[1].type===`listItemPrefix`||i===-1&&t[0]===`exit`&&(t[1].type===`listUnordered`||t[1].type===`listOrdered`)){if(o){let i=r;for(s=void 0;i--;){let t=e[i];if(t[1].type===`lineEnding`||t[1].type===`lineEndingBlank`){if(t[0]===`exit`)continue;s&&(e[s][1].type=`lineEndingBlank`,a=!0),t[1].type=`lineEnding`,s=i}else if(t[1].type!==`linePrefix`&&t[1].type!==`blockQuotePrefix`&&t[1].type!==`blockQuotePrefixWhitespace`&&t[1].type!==`blockQuoteMarker`&&t[1].type!==`listItemIndent`)break}c&&(!s||c<s)&&(o._spread=!0),o.end=Object.assign({},s?e[s][1].start:t[1].end),e.splice(s||r,0,[`exit`,o,t[2]]),r++,n++}if(t[1].type===`listItemPrefix`){let i={type:`listItem`,_spread:!1,start:Object.assign({},t[1].start),end:void 0};o=i,e.splice(r,0,[`enter`,i,t[2]]),r++,n++,c=void 0,l=!0}}}return e[t][1]._spread=a,n}function o(e,t){return n;function n(n){c.call(this,e(n),n),t&&t.call(this,n)}}function s(){this.stack.push({type:`fragment`,children:[]})}function c(e,t,n){this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n||void 0]),e.position={start:Nz(t.start),end:void 0}}function l(e){return t;function t(t){e&&e.call(this,t),u.call(this,t)}}function u(e,t){let n=this.stack.pop(),r=this.tokenStack.pop();if(r)r[0].type!==e.type&&(t?t.call(this,e,r[0]):(r[1]||Iz).call(this,e,r[0]));else throw Error("Cannot close `"+e.type+"` ("+Dz({start:e.start,end:e.end})+`): itโ€™s not open`);n.position.end=Nz(e.end)}function d(){return XF(this.stack.pop())}function f(){this.data.expectingFirstListItemValue=!0}function p(e){if(this.data.expectingFirstListItemValue){let t=this.stack[this.stack.length-2];t.start=Number.parseInt(this.sliceSerialize(e),10),this.data.expectingFirstListItemValue=void 0}}function m(){let e=this.resume(),t=this.stack[this.stack.length-1];t.lang=e}function h(){let e=this.resume(),t=this.stack[this.stack.length-1];t.meta=e}function ee(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function te(){let e=this.resume(),t=this.stack[this.stack.length-1];t.value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,``),this.data.flowCodeInside=void 0}function ne(){let e=this.resume(),t=this.stack[this.stack.length-1];t.value=e.replace(/(\r?\n|\r)$/g,``)}function re(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=uI(this.sliceSerialize(e)).toLowerCase()}function ie(){let e=this.resume(),t=this.stack[this.stack.length-1];t.title=e}function ae(){let e=this.resume(),t=this.stack[this.stack.length-1];t.url=e}function oe(e){let t=this.stack[this.stack.length-1];t.depth||=this.sliceSerialize(e).length}function se(){this.data.setextHeadingSlurpLineEnding=!0}function ce(e){let t=this.stack[this.stack.length-1];t.depth=this.sliceSerialize(e).codePointAt(0)===61?1:2}function le(){this.data.setextHeadingSlurpLineEnding=void 0}function g(e){let t=this.stack[this.stack.length-1].children,n=t[t.length-1];(!n||n.type!==`text`)&&(n=E(),n.position={start:Nz(e.start),end:void 0},t.push(n)),this.stack.push(n)}function _(e){let t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=Nz(e.end)}function v(e){let n=this.stack[this.stack.length-1];if(this.data.atHardBreak){let t=n.children[n.children.length-1];t.position.end=Nz(e.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(n.type)&&(g.call(this,e),_.call(this,e))}function ue(){this.data.atHardBreak=!0}function de(){let e=this.resume(),t=this.stack[this.stack.length-1];t.value=e}function fe(){let e=this.resume(),t=this.stack[this.stack.length-1];t.value=e}function pe(){let e=this.resume(),t=this.stack[this.stack.length-1];t.value=e}function y(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||`shortcut`;e.type+=`Reference`,e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function me(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||`shortcut`;e.type+=`Reference`,e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function b(e){let t=this.sliceSerialize(e),n=this.stack[this.stack.length-2];n.label=Cz(t),n.identifier=uI(t).toLowerCase()}function x(){let e=this.stack[this.stack.length-1],t=this.resume(),n=this.stack[this.stack.length-1];this.data.inReference=!0,n.type===`link`?n.children=e.children:n.alt=t}function he(){let e=this.resume(),t=this.stack[this.stack.length-1];t.url=e}function S(){let e=this.resume(),t=this.stack[this.stack.length-1];t.title=e}function C(){this.data.inReference=void 0}function ge(){this.data.referenceType=`collapsed`}function _e(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=uI(this.sliceSerialize(e)).toLowerCase(),this.data.referenceType=`full`}function ve(e){this.data.characterReferenceType=e.type}function ye(e){let t=this.sliceSerialize(e),n=this.data.characterReferenceType,r;n?(r=lI(t,n===`characterReferenceMarkerNumeric`?10:16),this.data.characterReferenceType=void 0):r=a(t);let i=this.stack[this.stack.length-1];i.value+=r}function be(e){let t=this.stack.pop();t.position.end=Nz(e.end)}function xe(e){_.call(this,e);let t=this.stack[this.stack.length-1];t.url=this.sliceSerialize(e)}function Se(e){_.call(this,e);let t=this.stack[this.stack.length-1];t.url=`mailto:`+this.sliceSerialize(e)}function Ce(){return{type:`blockquote`,children:[]}}function we(){return{type:`code`,lang:null,meta:null,value:``}}function Te(){return{type:`inlineCode`,value:``}}function Ee(){return{type:`definition`,identifier:``,label:null,title:null,url:``}}function De(){return{type:`emphasis`,children:[]}}function Oe(){return{type:`heading`,depth:0,children:[]}}function ke(){return{type:`break`}}function Ae(){return{type:`html`,value:``}}function je(){return{type:`image`,title:null,url:``,alt:null}}function w(){return{type:`link`,title:null,url:``,children:[]}}function Me(e){return{type:`list`,ordered:e.type===`listOrdered`,start:null,spread:e._spread,children:[]}}function T(e){return{type:`listItem`,spread:e._spread,checked:null,children:[]}}function Ne(){return{type:`paragraph`,children:[]}}function Pe(){return{type:`strong`,children:[]}}function E(){return{type:`text`,value:``}}function Fe(){return{type:`thematicBreak`}}}function Nz(e){return{line:e.line,column:e.column,offset:e.offset}}function Pz(e,t){let n=-1;for(;++n<t.length;){let r=t[n];Array.isArray(r)?Pz(e,r):Fz(e,r)}}function Fz(e,t){let n;for(n in t)if(Lz.call(t,n))switch(n){case`canContainEols`:{let r=t[n];r&&e[n].push(...r);break}case`transforms`:{let r=t[n];r&&e[n].push(...r);break}case`enter`:case`exit`:{let r=t[n];r&&Object.assign(e[n],r);break}}}function Iz(e,t){throw Error(e?"Cannot close `"+e.type+"` ("+Dz({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+Dz({start:t.start,end:t.end})+`) is open`:"Cannot close document, a token (`"+t.type+"`, "+Dz({start:t.start,end:t.end})+`) is still open`)}var Lz;function Rz(){return(Rz=e((()=>{tI(),_z(),yz(),Sz(),Ez(),i(),Lz={}.hasOwnProperty})))()}function zz(){return{enter:{table:Bz,tableData:Wz,tableHeader:Wz,tableRow:Hz},exit:{codeText:Gz,table:Vz,tableData:Uz,tableHeader:Uz,tableRow:Uz}}}function Bz(e){let t=e._align;this.enter({type:`table`,align:t.map(function(e){return e===`none`?null:e}),children:[]},e),this.data.inTable=!0}function Vz(e){this.exit(e),this.data.inTable=void 0}function Hz(e){this.enter({type:`tableRow`,children:[]},e)}function Uz(e){this.exit(e)}function Wz(e){this.enter({type:`tableCell`,children:[]},e)}function Gz(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,Kz));let n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function Kz(e,t){return t===`|`?t:e}function qz(){return(qz=e((()=>{})))()}function Jz(e,t,n,r){if(n===0&&r.length===0)return;let i=e.index.get(t);if(i){i[1]+=n,i[2].push(...r);return}let a=[t,n,r];e.map.push(a),e.index.set(t,a)}var Yz;function Xz(){return(Xz=e((()=>{Yz=class{constructor(){this.map=[],this.index=new Map}add(e,t,n){Jz(this,e,t,n)}consume(e){if(this.map.sort(function(e,t){return e[0]-t[0]}),this.map.length===0)return;let t=this.map.length,n=[];for(;t>0;)--t,n.push(e.slice(this.map[t][0]+this.map[t][1]),this.map[t][2]),e.length=this.map[t][0];n.push(e.slice()),e.length=0;let r=n.pop();for(;r;){for(let t of r)e.push(t);r=n.pop()}this.map.length=0,this.index.clear()}}})))()}function Zz(e,t){let n=!1,r=[];for(;t<e.length;){let i=e[t];if(n){if(i[0]===`enter`)i[1].type===`tableContent`&&r.push(e[t+1][1].type===`tableDelimiterMarker`?`left`:`none`);else if(i[1].type===`tableContent`){if(e[t-1][1].type===`tableDelimiterMarker`){let e=r.length-1;r[e]=r[e]===`left`?`center`:`right`}}else if(i[1].type===`tableDelimiterRow`)break}else i[0]===`enter`&&i[1].type===`tableDelimiterRow`&&(n=!0);t+=1}return r}function Qz(){return{flow:{null:{name:`table`,tokenize:$z,resolveAll:eB}}}}function $z(e,t,n){let r=this,i=0,a=0,o;return s;function s(e){let t=r.events.length-1;for(;t>-1;){let{type:e}=r.events[t][1];if(e===`lineEnding`||e===`linePrefix`)t--;else break}let i=t>-1?r.events[t][1].type:null,a=i===`tableHead`||i===`tableRow`?oe:c;return a===oe&&r.parser.lazy[r.now().line]?n(e):a(e)}function c(t){return e.enter(`tableHead`),e.enter(`tableRow`),l(t)}function l(e){return e===124?u(e):(o=!0,a+=1,u(e))}function u(t){return t===null?n(t):X(t)?a>1?(a=0,r.interrupt=!0,e.exit(`tableRow`),e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),p):n(t):Z(t)?$(e,u,`whitespace`)(t):(a+=1,o&&(o=!1,i+=1),t===124?(e.enter(`tableCellDivider`),e.consume(t),e.exit(`tableCellDivider`),o=!0,u):(e.enter(`data`),d(t)))}function d(t){return t===null||t===124||fI(t)?(e.exit(`data`),u(t)):(e.consume(t),t===92?f:d)}function f(t){return t===92||t===124?(e.consume(t),d):d(t)}function p(t){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(t):(e.enter(`tableDelimiterRow`),o=!1,Z(t)?$(e,m,`linePrefix`,r.parser.constructs.disable.null.includes(`codeIndented`)?void 0:4)(t):m(t))}function m(t){return t===45||t===58?ee(t):t===124?(o=!0,e.enter(`tableCellDivider`),e.consume(t),e.exit(`tableCellDivider`),h):ae(t)}function h(t){return Z(t)?$(e,ee,`whitespace`)(t):ee(t)}function ee(t){return t===58?(a+=1,o=!0,e.enter(`tableDelimiterMarker`),e.consume(t),e.exit(`tableDelimiterMarker`),te):t===45?(a+=1,te(t)):t===null||X(t)?ie(t):ae(t)}function te(t){return t===45?(e.enter(`tableDelimiterFiller`),ne(t)):ae(t)}function ne(t){return t===45?(e.consume(t),ne):t===58?(o=!0,e.exit(`tableDelimiterFiller`),e.enter(`tableDelimiterMarker`),e.consume(t),e.exit(`tableDelimiterMarker`),re):(e.exit(`tableDelimiterFiller`),re(t))}function re(t){return Z(t)?$(e,ie,`whitespace`)(t):ie(t)}function ie(n){return n===124?m(n):n===null||X(n)?!o||i!==a?ae(n):(e.exit(`tableDelimiterRow`),e.exit(`tableHead`),t(n)):ae(n)}function ae(e){return n(e)}function oe(t){return e.enter(`tableRow`),se(t)}function se(n){return n===124?(e.enter(`tableCellDivider`),e.consume(n),e.exit(`tableCellDivider`),se):n===null||X(n)?(e.exit(`tableRow`),t(n)):Z(n)?$(e,se,`whitespace`)(n):(e.enter(`data`),ce(n))}function ce(t){return t===null||t===124||fI(t)?(e.exit(`data`),se(t)):(e.consume(t),t===92?le:ce)}function le(t){return t===92||t===124?(e.consume(t),ce):ce(t)}}function eB(e,t){let n=-1,r=!0,i=0,a=[0,0,0,0],o=[0,0,0,0],s=!1,c=0,l,u,d,f=new Yz;for(;++n<e.length;){let p=e[n],m=p[1];p[0]===`enter`?m.type===`tableHead`?(s=!1,c!==0&&(nB(f,t,c,l,u),u=void 0,c=0),l={type:`table`,start:Object.assign({},m.start),end:Object.assign({},m.end)},f.add(n,0,[[`enter`,l,t]])):m.type===`tableRow`||m.type===`tableDelimiterRow`?(r=!0,d=void 0,a=[0,0,0,0],o=[0,n+1,0,0],s&&(s=!1,u={type:`tableBody`,start:Object.assign({},m.start),end:Object.assign({},m.end)},f.add(n,0,[[`enter`,u,t]])),i=m.type===`tableDelimiterRow`?2:u?3:1):i&&(m.type===`data`||m.type===`tableDelimiterMarker`||m.type===`tableDelimiterFiller`)?(r=!1,o[2]===0&&(a[1]!==0&&(o[0]=o[1],d=tB(f,t,a,i,void 0,d),a=[0,0,0,0]),o[2]=n)):m.type===`tableCellDivider`&&(r?r=!1:(a[1]!==0&&(o[0]=o[1],d=tB(f,t,a,i,void 0,d)),a=o,o=[a[1],n,0,0])):m.type===`tableHead`?(s=!0,c=n):m.type===`tableRow`||m.type===`tableDelimiterRow`?(c=n,a[1]===0?o[1]!==0&&(d=tB(f,t,o,i,n,d)):(o[0]=o[1],d=tB(f,t,a,i,n,d)),i=0):i&&(m.type===`data`||m.type===`tableDelimiterMarker`||m.type===`tableDelimiterFiller`)&&(o[3]=n)}for(c!==0&&nB(f,t,c,l,u),f.consume(t.events),n=-1;++n<t.events.length;){let e=t.events[n];e[0]===`enter`&&e[1].type===`table`&&(e[1]._align=Zz(t.events,n))}return e}function tB(e,t,n,r,i,a){let o=r===1?`tableHeader`:r===2?`tableDelimiter`:`tableData`;n[0]!==0&&(a.end=Object.assign({},rB(t.events,n[0])),e.add(n[0],0,[[`exit`,a,t]]));let s=rB(t.events,n[1]);if(a={type:o,start:Object.assign({},s),end:Object.assign({},s)},e.add(n[1],0,[[`enter`,a,t]]),n[2]!==0){let i=rB(t.events,n[2]),a=rB(t.events,n[3]),o={type:`tableContent`,start:Object.assign({},i),end:Object.assign({},a)};if(e.add(n[2],0,[[`enter`,o,t]]),r!==2){let r=t.events[n[2]],i=t.events[n[3]];if(r[1].end=Object.assign({},i[1].end),r[1].type=`chunkText`,r[1].contentType=`text`,n[3]>n[2]+1){let t=n[2]+1,r=n[3]-n[2]-1;e.add(t,r,[])}}e.add(n[3]+1,0,[[`exit`,o,t]])}return i!==void 0&&(a.end=Object.assign({},rB(t.events,i)),e.add(i,0,[[`exit`,a,t]]),a=void 0),a}function nB(e,t,n,r,i){let a=[],o=rB(t.events,n);i&&(i.end=Object.assign({},o),a.push([`exit`,i,t])),r.end=Object.assign({},o),a.push([`exit`,r,t]),e.add(n+1,0,a)}function rB(e,t){let n=e[t],r=n[0]===`enter`?`start`:`end`;return n[1][r]}function iB(){return(iB=e((()=>{SI(),Q(),Xz()})))()}function aB(){return(aB=e((()=>{r()})))()}function oB(e){return/^\p{Emoji_Presentation}/u.test(String.fromCodePoint(e))}function sB(e){if(e<4352)return!1;switch(o(e)){case`fullwidth`:case`halfwidth`:return!0;case`wide`:return!oB(e);case`narrow`:return!1;case`ambiguous`:return null;case`neutral`:return/^\p{sc=Hangul}/u.test(String.fromCodePoint(e))}}function cB(e,t){return sB(e)??(t===65025&&n(e));function n(e){return e===8216||e===8217||e===8220||e===8221}}function lB(e){return sB(e)??(917760<=e&&e<=917999)}function uB(e){return sB(e)??!1}function dB(e){return e>=65024&&e<=65038}function fB(e){let t=e.inline.State;class n extends t{scanDelims(t,n){let r=this.posMax,i=this.src.charCodeAt(t),[a,o]=ne(this.src,t),s=a,c=null;dB(a)&&(c=ne(this.src,o)[0],/^\p{Zs}/u.test(String.fromCodePoint(c))||(s=c));let l=t;for(;l<r&&this.src.charCodeAt(l)===i;)l++;let u=l-t,d=l<r?this.src.codePointAt(l):32,f=e.utils.isWhiteSpace(s),p=e.utils.isWhiteSpace(d);if(f||p)return{can_open:!p,can_close:!f,length:u};let m=e.utils.isMdAsciiPunct(s)||e.utils.isPunctChar(String.fromCodePoint(s)),h=e.utils.isMdAsciiPunct(d)||e.utils.isPunctChar(String.fromCodePoint(d)),ee=m,te=h;if(n){let e=uB(d)||(c===null?lB(a):cB(c,a));ee||=e||!h,te||=e||!m}return{can_open:ee,can_close:te,length:u};function ne(e,t){if(t<=0)return[32,-1];let n=e.charCodeAt(t-1);if((n&64512)!=56320)return[n,t-1];let r=e.codePointAt(t-2);return r>65535?[r,t-2]:[n,t-1]}}}e.inline.State=n}function pB(){return(pB=e((()=>{n()})))()}var mB,hB,gB,_B,vB,yB,bB,xB,SB,CB,wB,TB,EB,DB,OB,kB,AB,jB,MB,NB,PB,FB,IB,LB,RB,zB,BB,VB,HB,UB,WB,GB,KB,qB,JB,YB,XB,ZB,QB,$B,eV,tV,nV,rV,iV,aV,oV,sV,cV,lV,uV,dV,fV,pV,mV,hV,gV,_V,vV,yV,bV,xV,SV,CV,wV,TV,EV,DV,OV,kV,AV,jV,MV,NV,PV,FV,IV,LV,RV,zV,BV,VV,HV,UV,WV,GV,KV,qV,JV,YV,XV,ZV,QV,$V,eH,tH,nH;function rH(){return(rH=e((()=>{mB=Object.defineProperty,hB=Object.defineProperties,gB=Object.getOwnPropertyDescriptors,_B=Object.getOwnPropertySymbols,vB=Object.prototype.hasOwnProperty,yB=Object.prototype.propertyIsEnumerable,bB=(e,t,n)=>t in e?mB(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xB=(e,t)=>{for(var n in t||={})vB.call(t,n)&&bB(e,n,t[n]);if(_B)for(var n of _B(t))yB.call(t,n)&&bB(e,n,t[n]);return e},SB=(e,t)=>hB(e,gB(t)),CB=e=>{let t=new Uint8Array(e.length+1),n=!1,r=!1,i=0;for(;i<e.length;){if(e[i]===`\\`&&i+1<e.length&&e[i+1]==="`"){let e=n||r?1:0;t[i+1]=e,t[i+2]=e,i+=2;continue}if(e.substring(i,i+3)==="```"){r=!r;let a=n||r?1:0,o=Math.min(i+3,e.length);for(let e=i+1;e<=o;e+=1)t[e]=a;i=o;continue}!r&&e[i]==="`"&&(n=!n),t[i+1]=n||r?1:0,i+=1}return t},wB=null,TB=(e,t)=>{let n=wB;return(n===null||n.text!==e)&&(n={text:e,lookup:CB(e)},wB=n),n.lookup[Math.min(t,e.length)]===1},EB=(e,t)=>{let n=e.substring(t,t+3)==="```",r=t>0&&e.substring(t-1,t+2)==="```",i=t>1&&e.substring(t-2,t+1)==="```";return n||r||i},DB=e=>{let t=0;for(let n=0;n<e.length;n+=1){if(e[n]===`\\`&&n+1<e.length&&e[n+1]==="`"){n+=1;continue}e[n]==="`"&&!EB(e,n)&&(t+=1)}return t},OB=(e,t)=>{let n=!1,r=!1,i=-1;for(let a=0;a<e.length;a+=1){if(e[a]===`\\`&&a+1<e.length&&e[a+1]==="`"){a+=1;continue}if(e.substring(a,a+3)==="```"){r=!r,a+=2;continue}if(!r&&e[a]==="`"){if(n){if(i<t&&t<a)return!0;n=!1,i=-1}else n=!0,i=a}}return!1},kB=/^(\s*(?:[-*+]|\d+[.)]) +)>(=?\s*[$]?\d)/gm,AB=e=>!e||typeof e!=`string`||!e.includes(`>`)?e:e.replace(kB,(t,n,r,i)=>TB(e,i)?t:`${n}\\>${r}`),jB=/(\*\*)([^*]*\*?)$/,MB=/(__)([^_]*?)$/,NB=/(\*\*\*)([^*]*?)$/,PB=/(\*)([^*]*?)$/,FB=/(_)([^_]*?)$/,IB=/(`)([^`]*?)$/,LB=/(~~)([^~]*?)$/,RB=/^[\s_~*`]*$/,zB=/^[\s]*[-*+][\s]+$/,BB=/[\p{L}\p{N}_]/u,VB=/^```[^`\n]*```?$/,HB=/^\*{4,}$/,UB=/(__)([^_]+)_$/,WB=/(~~)([^~]+)~$/,GB=/~~/g,KB=e=>{if(!e)return!1;let t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122||t===95||BB.test(e)},qB=(e,t)=>{let n=1;for(let r=t-1;r>=0;--r)if(e[r]===`]`)n+=1;else if(e[r]===`[`&&(--n,n===0))return r;return-1},JB=(e,t)=>{let n=1;for(let r=t+1;r<e.length;r+=1)if(e[r]===`[`)n+=1;else if(e[r]===`]`&&(--n,n===0))return r;return-1},YB=e=>e===`inlineLatex`||e===`blockLatex`,XB=(e,t)=>t===`[`&&e===`none`?`blockLatex`:t===`]`&&e===`blockLatex`?`none`:t===`(`&&e===`none`?`inlineLatex`:t===`)`&&e===`inlineLatex`?`none`:null,ZB=(e,t)=>t?e===`blockDollar`?`none`:`blockDollar`:e===`blockDollar`?e:e===`inlineDollar`?`none`:`inlineDollar`,QB=(e,t)=>{let n=`none`;for(let r=0;r<e.length&&r<t;r+=1){if(e[r]===`\\`&&e[r+1]===`$`){r+=1;continue}if(e[r]===`\\`){let t=XB(n,e[r+1]);if(t!==null){n=t,r+=1;continue}}if(e[r]===`$`&&!YB(n)){let t=e[r+1]===`$`;n=ZB(n,t),t&&(r+=1)}}return n!==`none`},$B=(e,t)=>{for(let n=t;n<e.length;n+=1){if(e[n]===`)`)return!0;if(e[n]===`
`)return!1}return!1},eV=(e,t)=>{for(let n=t-1;n>=0;--n){if(e[n]===`)`)return!1;if(e[n]===`(`)return n>0&&e[n-1]===`]`&&$B(e,t);if(e[n]===`
`)return!1}return!1},tV=(e,t)=>{for(let n=t-1;n>=0;--n){if(e[n]===`>`)return!1;if(e[n]===`<`){let t=n+1<e.length?e[n+1]:``;return t>=`a`&&t<=`z`||t>=`A`&&t<=`Z`||t===`/`}if(e[n]===`
`)return!1}return!1},nV=(e,t,n)=>{let r=0;for(let n=t-1;n>=0;--n)if(e[n]===`
`){r=n+1;break}let i=e.length;for(let n=t;n<e.length;n+=1)if(e[n]===`
`){i=n;break}let a=e.substring(r,i),o=0,s=!1;for(let e of a)if(e===n)o+=1;else if(e!==` `&&e!==`	`){s=!0;break}return o>=3&&!s},rV=e=>e.includes(`$`)||e.includes(`\\(`)||e.includes(`\\[`),iV=(e,t,n,r)=>n===`\\`||rV(e)&&QB(e,t)?!0:n!==`*`&&r===`*`?(t<e.length-2?e[t+2]:``)!==`*`:n===`*`||(!n||n===` `||n===`	`||n===`
`)&&(!r||r===` `||r===`	`||r===`
`),aV=e=>e===` `||e===`	`||e===`
`,oV=(e,t)=>!!(e&&t&&KB(e)&&KB(t)),sV=(e,t,n,r)=>{let i=oV(e,t),a=!!t&&!aV(t),o=!!e&&!aV(e);return i&&n%2==0&&!r?{count:!1}:o&&n%2==1||a?{count:!0,inWordAsteriskChain:i}:{count:!1}},cV=e=>{let t=0,n=!1,r=!1,i=e.length;for(let a=0;a<i;a+=1){if(e[a]==="`"&&a+2<i&&e[a+1]==="`"&&e[a+2]==="`"){n=!n,a+=2;continue}if(n)continue;if(e[a]!==`*`){KB(e[a])||(r=!1);continue}let o=a>0?e[a-1]:``,s=a<i-1?e[a+1]:``;if(iV(e,a,o,s))continue;let c=sV(o,s,t,r);c.count&&(t+=1,r=c.inWordAsteriskChain)}return t},lV=(e,t,n,r)=>!!(n===`\\`||rV(e)&&QB(e,t)||eV(e,t)||tV(e,t)||n===`_`||r===`_`||n&&r&&KB(n)&&KB(r)),uV=e=>{let t=0,n=!1,r=e.length;for(let i=0;i<r;i+=1){if(e[i]==="`"&&i+2<r&&e[i+1]==="`"&&e[i+2]==="`"){n=!n,i+=2;continue}if(n||e[i]!==`_`)continue;let a=i>0?e[i-1]:``,o=i<r-1?e[i+1]:``;lV(e,i,a,o)||(t+=1)}return t},dV=e=>{let t=0,n=0,r=!1;for(let i=0;i<e.length;i+=1){if(e[i]==="`"&&i+2<e.length&&e[i+1]==="`"&&e[i+2]==="`"){n>=3&&(t+=Math.floor(n/3)),n=0,r=!r,i+=2;continue}r||(e[i]===`*`?n+=1:(n>=3&&(t+=Math.floor(n/3)),n=0))}return n>=3&&(t+=Math.floor(n/3)),t},fV=e=>{let t=0,n=!1;for(let r=0;r<e.length;r+=1){if(e[r]==="`"&&r+2<e.length&&e[r+1]==="`"&&e[r+2]==="`"){n=!n,r+=2;continue}n||e[r]===`*`&&r+1<e.length&&e[r+1]===`*`&&(t+=1,r+=1)}return t},pV=e=>{let t=0,n=!1;for(let r=0;r<e.length;r+=1){if(e[r]==="`"&&r+2<e.length&&e[r+1]==="`"&&e[r+2]==="`"){n=!n,r+=2;continue}n||e[r]===`_`&&r+1<e.length&&e[r+1]===`_`&&(t+=1,r+=1)}return t},mV=(e,t,n)=>{if(!t||RB.test(t))return!0;let r=e.substring(0,n).lastIndexOf(`
`),i=r===-1?0:r+1,a=e.substring(i,n);return zB.test(a)&&t.includes(`
`)?!0:nV(e,n,`*`)},hV=e=>{let t=e.match(jB);if(!t)return e;let n=t[2],r=e.lastIndexOf(t[1]);return TB(e,r)||OB(e,r)||mV(e,n,r)?e:fV(e)%2==1?n.endsWith(`*`)?`${e}*`:`${e}**`:e},gV=(e,t,n)=>{if(!t||RB.test(t))return!0;let r=e.substring(0,n).lastIndexOf(`
`),i=r===-1?0:r+1,a=e.substring(i,n);return zB.test(a)&&t.includes(`
`)?!0:nV(e,n,`_`)},_V=e=>{let t=e.match(MB);if(!t){let t=e.match(UB);if(t){let n=e.lastIndexOf(t[1]);if(!(TB(e,n)||OB(e,n))&&pV(e)%2==1)return`${e}_`}return e}let n=t[2],r=e.lastIndexOf(t[1]);return TB(e,r)||OB(e,r)||gV(e,n,r)?e:pV(e)%2==1?`${e}__`:e},vV=e=>{let t=!1;for(let n=0;n<e.length;n+=1){if(e[n]==="`"&&n+2<e.length&&e[n+1]==="`"&&e[n+2]==="`"){t=!t,n+=2;continue}if(!t&&e[n]===`*`&&e[n-1]!==`*`&&e[n+1]!==`*`&&e[n-1]!==`\\`&&!QB(e,n)){let t=n>0?e[n-1]:``,r=n<e.length-1?e[n+1]:``,i=!t||aV(t),a=!r||aV(r);if(i&&a||t&&r&&KB(t)&&KB(r)||a)continue;return n}}return-1},yV=e=>{if(!e.match(PB))return e;let t=vV(e);if(t===-1||TB(e,t)||OB(e,t))return e;let n=e.substring(t+1);return!n||RB.test(n)?e:cV(e)%2==1?`${e}*`:e},bV=e=>{let t=!1;for(let n=0;n<e.length;n+=1){if(e[n]==="`"&&n+2<e.length&&e[n+1]==="`"&&e[n+2]==="`"){t=!t,n+=2;continue}if(!t&&e[n]===`_`&&e[n-1]!==`_`&&e[n+1]!==`_`&&e[n-1]!==`\\`&&!QB(e,n)&&!eV(e,n)){let t=n>0?e[n-1]:``,r=n<e.length-1?e[n+1]:``;if(t&&r&&KB(t)&&KB(r))continue;return n}}return-1},xV=e=>{let t=e.length;for(;t>0&&e[t-1]===`
`;)--t;return t<e.length?`${e.slice(0,t)}_${e.slice(t)}`:`${e}_`},SV=e=>{if(!e.endsWith(`**`))return null;let t=e.slice(0,-2);if(fV(t)%2!=1)return null;let n=t.indexOf(`**`),r=bV(t);return n!==-1&&r!==-1&&n<r?`${t}_**`:null},CV=e=>{if(!e.match(FB))return e;let t=bV(e);if(t===-1)return e;let n=e.substring(t+1);if(!n||RB.test(n)||TB(e,t)||OB(e,t))return e;if(uV(e)%2==1){let t=SV(e);return t===null?xV(e):t}return e},wV=e=>{let t=fV(e),n=cV(e);return t%2==0&&n%2==0},TV=(e,t,n)=>!t||RB.test(t)||TB(e,n)||OB(e,n)?!0:nV(e,n,`*`),EV=e=>{if(HB.test(e))return e;let t=e.match(NB);if(!t)return e;let n=t[2];return TV(e,n,e.lastIndexOf(t[1]))?e:dV(e)%2==1?wV(e)?e:`${e}***`:e},DV=/<[a-zA-Z/][^>]*$/,OV=e=>{let t=e.match(DV);return!t||t.index===void 0||TB(e,t.index)?e:e.substring(0,t.index).trimEnd()},kV=e=>!e.match(VB)||e.includes(`
`)?null:e.endsWith("``")&&!e.endsWith("```")?`${e}\``:e,AV=e=>(e.match(/```/g)||[]).length%2==1,jV=e=>{let t=kV(e);if(t!==null)return t;let n=e.match(IB);if(n&&!AV(e)){let t=n[2];if(!t||RB.test(t))return e;if(DB(e)%2==1)return`${e}\``}return e},MV=(e,t)=>t>=2&&e.substring(t-2,t+1)==="```"||t>=1&&e.substring(t-1,t+2)==="```"||t<=e.length-3&&e.substring(t,t+3)==="```",NV=e=>{let t=0,n=!1;for(let r=0;r<e.length-1;r+=1)e[r]==="`"&&!MV(e,r)&&(n=!n),!n&&e[r]===`$`&&e[r+1]===`$`&&(t+=1,r+=1);return t},PV=e=>{let t=0,n=!1;for(let r=0;r<e.length;r+=1){if(e[r]===`\\`){r+=1;continue}if(e[r]==="`"&&!MV(e,r)){n=!n;continue}!n&&e[r]===`$`&&(r+1<e.length&&e[r+1]===`$`?r+=1:t+=1)}return t},FV=e=>{if(e.endsWith(`$`)&&!e.endsWith(`$$`))return`${e}$`;let t=e.indexOf(`$$`);return t!==-1&&e.indexOf(`
`,t)!==-1&&!e.endsWith(`
`)?`${e}
$$`:`${e}$$`},IV=e=>NV(e)%2==0?e:FV(e),LV=e=>PV(e)%2==1?`${e}$`:e,RV=(e,t,n)=>{if(e.substring(t+2).includes(`)`))return null;let r=qB(e,t);if(r===-1||TB(e,r))return null;let i=r>0&&e[r-1]===`!`,a=i?r-1:r,o=e.substring(0,a);if(i)return o;let s=e.substring(r+1,t);return n===`text-only`?`${o}${s}`:`${o}[${s}](streamdown:incomplete-link)`},zV=(e,t)=>{for(let n=0;n<t;n++)if(e[n]===`[`&&!TB(e,n)){if(n>0&&e[n-1]===`!`)continue;let t=JB(e,n);if(t===-1)return n;if(t+1<e.length&&e[t+1]===`(`){let r=e.indexOf(`)`,t+2);r!==-1&&(n=r)}}return t},BV=(e,t,n)=>{let r=t>0&&e[t-1]===`!`,i=r?t-1:t;if(!e.substring(t+1).includes(`]`)){let a=e.substring(0,i);if(r)return a;if(n===`text-only`){let n=zV(e,t);return e.substring(0,n)+e.substring(n+1)}return`${e}](streamdown:incomplete-link)`}if(JB(e,t)===-1){let a=e.substring(0,i);if(r)return a;if(n===`text-only`){let n=zV(e,t);return e.substring(0,n)+e.substring(n+1)}return`${e}](streamdown:incomplete-link)`}return null},VV=(e,t=`protocol`)=>{let n=e.lastIndexOf(`](`);if(n!==-1&&!TB(e,n)){let r=RV(e,n,t);if(r!==null)return r}for(let n=e.length-1;n>=0;--n)if(e[n]===`[`&&!TB(e,n)){let r=BV(e,n,t);if(r!==null)return r}return e},HV=/^-{1,2}$/,UV=/^[\s]*-{1,2}[\s]+$/,WV=/^={1,2}$/,GV=/^[\s]*={1,2}[\s]+$/,KV=e=>{if(!e||typeof e!=`string`)return e;let t=e.lastIndexOf(`
`);if(t===-1)return e;let n=e.substring(t+1),r=e.substring(0,t),i=n.trim();if(HV.test(i)&&!n.match(UV)){let t=r.split(`
`).at(-1);if(t&&t.trim().length>0)return`${e}\u200B`}if(WV.test(i)&&!n.match(GV)){let t=r.split(`
`).at(-1);if(t&&t.trim().length>0)return`${e}\u200B`}return e},qV=/([\p{L}\p{N}_])~(?!~)(?=[\p{L}\p{N}_])/gu,JV=e=>!e||typeof e!=`string`||!e.includes(`~`)?e:e.replace(qV,(t,n,r)=>TB(e,r+n.length)?t:`${n}\\~`),YV=e=>{let t=e.match(LB);if(t){let n=t[2];if(!n||RB.test(n))return e;let r=e.lastIndexOf(t[1]);if(TB(e,r)||OB(e,r))return e;if(e.match(GB)?.length%2==1)return`${e}~~`}else{let t=e.match(WB);if(t){let n=e.lastIndexOf(t[0].slice(0,2));if(TB(e,n)||OB(e,n))return e;if(e.match(GB)?.length%2==1)return`${e}~`}}return e},XV=e=>e!==!1,ZV=e=>e===!0,QV={SINGLE_TILDE:0,COMPARISON_OPERATORS:5,HTML_TAGS:10,SETEXT_HEADINGS:15,LINKS:20,BOLD_ITALIC:30,BOLD:35,ITALIC_DOUBLE_UNDERSCORE:40,ITALIC_SINGLE_ASTERISK:41,ITALIC_SINGLE_UNDERSCORE:42,INLINE_CODE:50,STRIKETHROUGH:60,KATEX:70,INLINE_KATEX:75,DEFAULT:100},$V=[{handler:{name:`singleTilde`,handle:JV,priority:QV.SINGLE_TILDE},optionKey:`singleTilde`},{handler:{name:`comparisonOperators`,handle:AB,priority:QV.COMPARISON_OPERATORS},optionKey:`comparisonOperators`},{handler:{name:`htmlTags`,handle:OV,priority:QV.HTML_TAGS},optionKey:`htmlTags`},{handler:{name:`setextHeadings`,handle:KV,priority:QV.SETEXT_HEADINGS},optionKey:`setextHeadings`},{handler:{name:`links`,handle:VV,priority:QV.LINKS},optionKey:`links`,earlyReturn:e=>e.endsWith(`](streamdown:incomplete-link)`)},{handler:{name:`boldItalic`,handle:EV,priority:QV.BOLD_ITALIC},optionKey:`boldItalic`},{handler:{name:`bold`,handle:hV,priority:QV.BOLD},optionKey:`bold`},{handler:{name:`italicDoubleUnderscore`,handle:_V,priority:QV.ITALIC_DOUBLE_UNDERSCORE},optionKey:`italic`},{handler:{name:`italicSingleAsterisk`,handle:yV,priority:QV.ITALIC_SINGLE_ASTERISK},optionKey:`italic`},{handler:{name:`italicSingleUnderscore`,handle:CV,priority:QV.ITALIC_SINGLE_UNDERSCORE},optionKey:`italic`},{handler:{name:`inlineCode`,handle:jV,priority:QV.INLINE_CODE},optionKey:`inlineCode`},{handler:{name:`strikethrough`,handle:YV,priority:QV.STRIKETHROUGH},optionKey:`strikethrough`},{handler:{name:`katex`,handle:IV,priority:QV.KATEX},optionKey:`katex`},{handler:{name:`inlineKatex`,handle:LV,priority:QV.INLINE_KATEX},optionKey:`inlineKatex`}],eH=e=>{let t=e?.linkMode??`protocol`;return $V.filter(({handler:t,optionKey:n})=>t.name===`links`?XV(e?.links)||XV(e?.images):t.name===`inlineKatex`?ZV(e?.inlineKatex):XV(e?.[n])).map(({handler:e,earlyReturn:n})=>e.name===`links`?{handler:SB(xB({},e),{handle:e=>VV(e,t)}),earlyReturn:t===`protocol`?n:void 0}:{handler:e,earlyReturn:n})},tH=(e,t)=>{if(!e||typeof e!=`string`)return e;let n=e.endsWith(` `)&&!e.endsWith(`  `)?e.slice(0,-1):e,r=eH(t),i=(t?.handlers??[]).map(e=>({handler:SB(xB({},e),{priority:e.priority??QV.DEFAULT}),earlyReturn:void 0})),a=[...r,...i].sort((e,t)=>(e.handler.priority??0)-(t.handler.priority??0));for(let{handler:e,earlyReturn:t}of a)if(n=e.handle(n),t!=null&&t(n))return n;return n},nH=tH})))()}var iH;function aH(){return(aH=e((()=>{iH={100:`๐Ÿ’ฏ`,1234:`๐Ÿ”ข`,grinning:`๐Ÿ˜€`,smiley:`๐Ÿ˜ƒ`,smile:`๐Ÿ˜„`,grin:`๐Ÿ˜`,laughing:`๐Ÿ˜†`,satisfied:`๐Ÿ˜†`,sweat_smile:`๐Ÿ˜…`,rofl:`๐Ÿคฃ`,joy:`๐Ÿ˜‚`,slightly_smiling_face:`๐Ÿ™‚`,upside_down_face:`๐Ÿ™ƒ`,melting_face:`๐Ÿซ `,wink:`๐Ÿ˜‰`,blush:`๐Ÿ˜Š`,innocent:`๐Ÿ˜‡`,smiling_face_with_three_hearts:`๐Ÿฅฐ`,heart_eyes:`๐Ÿ˜`,star_struck:`๐Ÿคฉ`,kissing_heart:`๐Ÿ˜˜`,kissing:`๐Ÿ˜—`,relaxed:`โ˜บ๏ธ`,kissing_closed_eyes:`๐Ÿ˜š`,kissing_smiling_eyes:`๐Ÿ˜™`,smiling_face_with_tear:`๐Ÿฅฒ`,yum:`๐Ÿ˜‹`,stuck_out_tongue:`๐Ÿ˜›`,stuck_out_tongue_winking_eye:`๐Ÿ˜œ`,zany_face:`๐Ÿคช`,stuck_out_tongue_closed_eyes:`๐Ÿ˜`,money_mouth_face:`๐Ÿค‘`,hugs:`๐Ÿค—`,hand_over_mouth:`๐Ÿคญ`,face_with_open_eyes_and_hand_over_mouth:`๐Ÿซข`,face_with_peeking_eye:`๐Ÿซฃ`,shushing_face:`๐Ÿคซ`,thinking:`๐Ÿค”`,saluting_face:`๐Ÿซก`,zipper_mouth_face:`๐Ÿค`,raised_eyebrow:`๐Ÿคจ`,neutral_face:`๐Ÿ˜`,expressionless:`๐Ÿ˜‘`,no_mouth:`๐Ÿ˜ถ`,dotted_line_face:`๐Ÿซฅ`,face_in_clouds:`๐Ÿ˜ถโ€๐ŸŒซ๏ธ`,smirk:`๐Ÿ˜`,unamused:`๐Ÿ˜’`,roll_eyes:`๐Ÿ™„`,grimacing:`๐Ÿ˜ฌ`,face_exhaling:`๐Ÿ˜ฎโ€๐Ÿ’จ`,lying_face:`๐Ÿคฅ`,shaking_face:`๐Ÿซจ`,relieved:`๐Ÿ˜Œ`,pensive:`๐Ÿ˜”`,sleepy:`๐Ÿ˜ช`,drooling_face:`๐Ÿคค`,sleeping:`๐Ÿ˜ด`,mask:`๐Ÿ˜ท`,face_with_thermometer:`๐Ÿค’`,face_with_head_bandage:`๐Ÿค•`,nauseated_face:`๐Ÿคข`,vomiting_face:`๐Ÿคฎ`,sneezing_face:`๐Ÿคง`,hot_face:`๐Ÿฅต`,cold_face:`๐Ÿฅถ`,woozy_face:`๐Ÿฅด`,dizzy_face:`๐Ÿ˜ต`,face_with_spiral_eyes:`๐Ÿ˜ตโ€๐Ÿ’ซ`,exploding_head:`๐Ÿคฏ`,cowboy_hat_face:`๐Ÿค `,partying_face:`๐Ÿฅณ`,disguised_face:`๐Ÿฅธ`,sunglasses:`๐Ÿ˜Ž`,nerd_face:`๐Ÿค“`,monocle_face:`๐Ÿง`,confused:`๐Ÿ˜•`,face_with_diagonal_mouth:`๐Ÿซค`,worried:`๐Ÿ˜Ÿ`,slightly_frowning_face:`๐Ÿ™`,frowning_face:`โ˜น๏ธ`,open_mouth:`๐Ÿ˜ฎ`,hushed:`๐Ÿ˜ฏ`,astonished:`๐Ÿ˜ฒ`,flushed:`๐Ÿ˜ณ`,pleading_face:`๐Ÿฅบ`,face_holding_back_tears:`๐Ÿฅน`,frowning:`๐Ÿ˜ฆ`,anguished:`๐Ÿ˜ง`,fearful:`๐Ÿ˜จ`,cold_sweat:`๐Ÿ˜ฐ`,disappointed_relieved:`๐Ÿ˜ฅ`,cry:`๐Ÿ˜ข`,sob:`๐Ÿ˜ญ`,scream:`๐Ÿ˜ฑ`,confounded:`๐Ÿ˜–`,persevere:`๐Ÿ˜ฃ`,disappointed:`๐Ÿ˜ž`,sweat:`๐Ÿ˜“`,weary:`๐Ÿ˜ฉ`,tired_face:`๐Ÿ˜ซ`,yawning_face:`๐Ÿฅฑ`,triumph:`๐Ÿ˜ค`,rage:`๐Ÿ˜ก`,pout:`๐Ÿ˜ก`,angry:`๐Ÿ˜ `,cursing_face:`๐Ÿคฌ`,smiling_imp:`๐Ÿ˜ˆ`,imp:`๐Ÿ‘ฟ`,skull:`๐Ÿ’€`,skull_and_crossbones:`โ˜ ๏ธ`,hankey:`๐Ÿ’ฉ`,poop:`๐Ÿ’ฉ`,shit:`๐Ÿ’ฉ`,clown_face:`๐Ÿคก`,japanese_ogre:`๐Ÿ‘น`,japanese_goblin:`๐Ÿ‘บ`,ghost:`๐Ÿ‘ป`,alien:`๐Ÿ‘ฝ`,space_invader:`๐Ÿ‘พ`,robot:`๐Ÿค–`,smiley_cat:`๐Ÿ˜บ`,smile_cat:`๐Ÿ˜ธ`,joy_cat:`๐Ÿ˜น`,heart_eyes_cat:`๐Ÿ˜ป`,smirk_cat:`๐Ÿ˜ผ`,kissing_cat:`๐Ÿ˜ฝ`,scream_cat:`๐Ÿ™€`,crying_cat_face:`๐Ÿ˜ฟ`,pouting_cat:`๐Ÿ˜พ`,see_no_evil:`๐Ÿ™ˆ`,hear_no_evil:`๐Ÿ™‰`,speak_no_evil:`๐Ÿ™Š`,love_letter:`๐Ÿ’Œ`,cupid:`๐Ÿ’˜`,gift_heart:`๐Ÿ’`,sparkling_heart:`๐Ÿ’–`,heartpulse:`๐Ÿ’—`,heartbeat:`๐Ÿ’“`,revolving_hearts:`๐Ÿ’ž`,two_hearts:`๐Ÿ’•`,heart_decoration:`๐Ÿ’Ÿ`,heavy_heart_exclamation:`โฃ๏ธ`,broken_heart:`๐Ÿ’”`,heart_on_fire:`โค๏ธโ€๐Ÿ”ฅ`,mending_heart:`โค๏ธโ€๐Ÿฉน`,heart:`โค๏ธ`,pink_heart:`๐Ÿฉท`,orange_heart:`๐Ÿงก`,yellow_heart:`๐Ÿ’›`,green_heart:`๐Ÿ’š`,blue_heart:`๐Ÿ’™`,light_blue_heart:`๐Ÿฉต`,purple_heart:`๐Ÿ’œ`,brown_heart:`๐ŸคŽ`,black_heart:`๐Ÿ–ค`,grey_heart:`๐Ÿฉถ`,white_heart:`๐Ÿค`,kiss:`๐Ÿ’‹`,anger:`๐Ÿ’ข`,boom:`๐Ÿ’ฅ`,collision:`๐Ÿ’ฅ`,dizzy:`๐Ÿ’ซ`,sweat_drops:`๐Ÿ’ฆ`,dash:`๐Ÿ’จ`,hole:`๐Ÿ•ณ๏ธ`,speech_balloon:`๐Ÿ’ฌ`,eye_speech_bubble:`๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ`,left_speech_bubble:`๐Ÿ—จ๏ธ`,right_anger_bubble:`๐Ÿ—ฏ๏ธ`,thought_balloon:`๐Ÿ’ญ`,zzz:`๐Ÿ’ค`,wave:`๐Ÿ‘‹`,raised_back_of_hand:`๐Ÿคš`,raised_hand_with_fingers_splayed:`๐Ÿ–๏ธ`,hand:`โœ‹`,raised_hand:`โœ‹`,vulcan_salute:`๐Ÿ––`,rightwards_hand:`๐Ÿซฑ`,leftwards_hand:`๐Ÿซฒ`,palm_down_hand:`๐Ÿซณ`,palm_up_hand:`๐Ÿซด`,leftwards_pushing_hand:`๐Ÿซท`,rightwards_pushing_hand:`๐Ÿซธ`,ok_hand:`๐Ÿ‘Œ`,pinched_fingers:`๐ŸคŒ`,pinching_hand:`๐Ÿค`,v:`โœŒ๏ธ`,crossed_fingers:`๐Ÿคž`,hand_with_index_finger_and_thumb_crossed:`๐Ÿซฐ`,love_you_gesture:`๐ŸคŸ`,metal:`๐Ÿค˜`,call_me_hand:`๐Ÿค™`,point_left:`๐Ÿ‘ˆ`,point_right:`๐Ÿ‘‰`,point_up_2:`๐Ÿ‘†`,middle_finger:`๐Ÿ–•`,fu:`๐Ÿ–•`,point_down:`๐Ÿ‘‡`,point_up:`โ˜๏ธ`,index_pointing_at_the_viewer:`๐Ÿซต`,"+1":`๐Ÿ‘`,thumbsup:`๐Ÿ‘`,"-1":`๐Ÿ‘Ž`,thumbsdown:`๐Ÿ‘Ž`,fist_raised:`โœŠ`,fist:`โœŠ`,fist_oncoming:`๐Ÿ‘Š`,facepunch:`๐Ÿ‘Š`,punch:`๐Ÿ‘Š`,fist_left:`๐Ÿค›`,fist_right:`๐Ÿคœ`,clap:`๐Ÿ‘`,raised_hands:`๐Ÿ™Œ`,heart_hands:`๐Ÿซถ`,open_hands:`๐Ÿ‘`,palms_up_together:`๐Ÿคฒ`,handshake:`๐Ÿค`,pray:`๐Ÿ™`,writing_hand:`โœ๏ธ`,nail_care:`๐Ÿ’…`,selfie:`๐Ÿคณ`,muscle:`๐Ÿ’ช`,mechanical_arm:`๐Ÿฆพ`,mechanical_leg:`๐Ÿฆฟ`,leg:`๐Ÿฆต`,foot:`๐Ÿฆถ`,ear:`๐Ÿ‘‚`,ear_with_hearing_aid:`๐Ÿฆป`,nose:`๐Ÿ‘ƒ`,brain:`๐Ÿง `,anatomical_heart:`๐Ÿซ€`,lungs:`๐Ÿซ`,tooth:`๐Ÿฆท`,bone:`๐Ÿฆด`,eyes:`๐Ÿ‘€`,eye:`๐Ÿ‘๏ธ`,tongue:`๐Ÿ‘…`,lips:`๐Ÿ‘„`,biting_lip:`๐Ÿซฆ`,baby:`๐Ÿ‘ถ`,child:`๐Ÿง’`,boy:`๐Ÿ‘ฆ`,girl:`๐Ÿ‘ง`,adult:`๐Ÿง‘`,blond_haired_person:`๐Ÿ‘ฑ`,man:`๐Ÿ‘จ`,bearded_person:`๐Ÿง”`,man_beard:`๐Ÿง”โ€โ™‚๏ธ`,woman_beard:`๐Ÿง”โ€โ™€๏ธ`,red_haired_man:`๐Ÿ‘จโ€๐Ÿฆฐ`,curly_haired_man:`๐Ÿ‘จโ€๐Ÿฆฑ`,white_haired_man:`๐Ÿ‘จโ€๐Ÿฆณ`,bald_man:`๐Ÿ‘จโ€๐Ÿฆฒ`,woman:`๐Ÿ‘ฉ`,red_haired_woman:`๐Ÿ‘ฉโ€๐Ÿฆฐ`,person_red_hair:`๐Ÿง‘โ€๐Ÿฆฐ`,curly_haired_woman:`๐Ÿ‘ฉโ€๐Ÿฆฑ`,person_curly_hair:`๐Ÿง‘โ€๐Ÿฆฑ`,white_haired_woman:`๐Ÿ‘ฉโ€๐Ÿฆณ`,person_white_hair:`๐Ÿง‘โ€๐Ÿฆณ`,bald_woman:`๐Ÿ‘ฉโ€๐Ÿฆฒ`,person_bald:`๐Ÿง‘โ€๐Ÿฆฒ`,blond_haired_woman:`๐Ÿ‘ฑโ€โ™€๏ธ`,blonde_woman:`๐Ÿ‘ฑโ€โ™€๏ธ`,blond_haired_man:`๐Ÿ‘ฑโ€โ™‚๏ธ`,older_adult:`๐Ÿง“`,older_man:`๐Ÿ‘ด`,older_woman:`๐Ÿ‘ต`,frowning_person:`๐Ÿ™`,frowning_man:`๐Ÿ™โ€โ™‚๏ธ`,frowning_woman:`๐Ÿ™โ€โ™€๏ธ`,pouting_face:`๐Ÿ™Ž`,pouting_man:`๐Ÿ™Žโ€โ™‚๏ธ`,pouting_woman:`๐Ÿ™Žโ€โ™€๏ธ`,no_good:`๐Ÿ™…`,no_good_man:`๐Ÿ™…โ€โ™‚๏ธ`,ng_man:`๐Ÿ™…โ€โ™‚๏ธ`,no_good_woman:`๐Ÿ™…โ€โ™€๏ธ`,ng_woman:`๐Ÿ™…โ€โ™€๏ธ`,ok_person:`๐Ÿ™†`,ok_man:`๐Ÿ™†โ€โ™‚๏ธ`,ok_woman:`๐Ÿ™†โ€โ™€๏ธ`,tipping_hand_person:`๐Ÿ’`,information_desk_person:`๐Ÿ’`,tipping_hand_man:`๐Ÿ’โ€โ™‚๏ธ`,sassy_man:`๐Ÿ’โ€โ™‚๏ธ`,tipping_hand_woman:`๐Ÿ’โ€โ™€๏ธ`,sassy_woman:`๐Ÿ’โ€โ™€๏ธ`,raising_hand:`๐Ÿ™‹`,raising_hand_man:`๐Ÿ™‹โ€โ™‚๏ธ`,raising_hand_woman:`๐Ÿ™‹โ€โ™€๏ธ`,deaf_person:`๐Ÿง`,deaf_man:`๐Ÿงโ€โ™‚๏ธ`,deaf_woman:`๐Ÿงโ€โ™€๏ธ`,bow:`๐Ÿ™‡`,bowing_man:`๐Ÿ™‡โ€โ™‚๏ธ`,bowing_woman:`๐Ÿ™‡โ€โ™€๏ธ`,facepalm:`๐Ÿคฆ`,man_facepalming:`๐Ÿคฆโ€โ™‚๏ธ`,woman_facepalming:`๐Ÿคฆโ€โ™€๏ธ`,shrug:`๐Ÿคท`,man_shrugging:`๐Ÿคทโ€โ™‚๏ธ`,woman_shrugging:`๐Ÿคทโ€โ™€๏ธ`,health_worker:`๐Ÿง‘โ€โš•๏ธ`,man_health_worker:`๐Ÿ‘จโ€โš•๏ธ`,woman_health_worker:`๐Ÿ‘ฉโ€โš•๏ธ`,student:`๐Ÿง‘โ€๐ŸŽ“`,man_student:`๐Ÿ‘จโ€๐ŸŽ“`,woman_student:`๐Ÿ‘ฉโ€๐ŸŽ“`,teacher:`๐Ÿง‘โ€๐Ÿซ`,man_teacher:`๐Ÿ‘จโ€๐Ÿซ`,woman_teacher:`๐Ÿ‘ฉโ€๐Ÿซ`,judge:`๐Ÿง‘โ€โš–๏ธ`,man_judge:`๐Ÿ‘จโ€โš–๏ธ`,woman_judge:`๐Ÿ‘ฉโ€โš–๏ธ`,farmer:`๐Ÿง‘โ€๐ŸŒพ`,man_farmer:`๐Ÿ‘จโ€๐ŸŒพ`,woman_farmer:`๐Ÿ‘ฉโ€๐ŸŒพ`,cook:`๐Ÿง‘โ€๐Ÿณ`,man_cook:`๐Ÿ‘จโ€๐Ÿณ`,woman_cook:`๐Ÿ‘ฉโ€๐Ÿณ`,mechanic:`๐Ÿง‘โ€๐Ÿ”ง`,man_mechanic:`๐Ÿ‘จโ€๐Ÿ”ง`,woman_mechanic:`๐Ÿ‘ฉโ€๐Ÿ”ง`,factory_worker:`๐Ÿง‘โ€๐Ÿญ`,man_factory_worker:`๐Ÿ‘จโ€๐Ÿญ`,woman_factory_worker:`๐Ÿ‘ฉโ€๐Ÿญ`,office_worker:`๐Ÿง‘โ€๐Ÿ’ผ`,man_office_worker:`๐Ÿ‘จโ€๐Ÿ’ผ`,woman_office_worker:`๐Ÿ‘ฉโ€๐Ÿ’ผ`,scientist:`๐Ÿง‘โ€๐Ÿ”ฌ`,man_scientist:`๐Ÿ‘จโ€๐Ÿ”ฌ`,woman_scientist:`๐Ÿ‘ฉโ€๐Ÿ”ฌ`,technologist:`๐Ÿง‘โ€๐Ÿ’ป`,man_technologist:`๐Ÿ‘จโ€๐Ÿ’ป`,woman_technologist:`๐Ÿ‘ฉโ€๐Ÿ’ป`,singer:`๐Ÿง‘โ€๐ŸŽค`,man_singer:`๐Ÿ‘จโ€๐ŸŽค`,woman_singer:`๐Ÿ‘ฉโ€๐ŸŽค`,artist:`๐Ÿง‘โ€๐ŸŽจ`,man_artist:`๐Ÿ‘จโ€๐ŸŽจ`,woman_artist:`๐Ÿ‘ฉโ€๐ŸŽจ`,pilot:`๐Ÿง‘โ€โœˆ๏ธ`,man_pilot:`๐Ÿ‘จโ€โœˆ๏ธ`,woman_pilot:`๐Ÿ‘ฉโ€โœˆ๏ธ`,astronaut:`๐Ÿง‘โ€๐Ÿš€`,man_astronaut:`๐Ÿ‘จโ€๐Ÿš€`,woman_astronaut:`๐Ÿ‘ฉโ€๐Ÿš€`,firefighter:`๐Ÿง‘โ€๐Ÿš’`,man_firefighter:`๐Ÿ‘จโ€๐Ÿš’`,woman_firefighter:`๐Ÿ‘ฉโ€๐Ÿš’`,police_officer:`๐Ÿ‘ฎ`,cop:`๐Ÿ‘ฎ`,policeman:`๐Ÿ‘ฎโ€โ™‚๏ธ`,policewoman:`๐Ÿ‘ฎโ€โ™€๏ธ`,detective:`๐Ÿ•ต๏ธ`,male_detective:`๐Ÿ•ต๏ธโ€โ™‚๏ธ`,female_detective:`๐Ÿ•ต๏ธโ€โ™€๏ธ`,guard:`๐Ÿ’‚`,guardsman:`๐Ÿ’‚โ€โ™‚๏ธ`,guardswoman:`๐Ÿ’‚โ€โ™€๏ธ`,ninja:`๐Ÿฅท`,construction_worker:`๐Ÿ‘ท`,construction_worker_man:`๐Ÿ‘ทโ€โ™‚๏ธ`,construction_worker_woman:`๐Ÿ‘ทโ€โ™€๏ธ`,person_with_crown:`๐Ÿซ…`,prince:`๐Ÿคด`,princess:`๐Ÿ‘ธ`,person_with_turban:`๐Ÿ‘ณ`,man_with_turban:`๐Ÿ‘ณโ€โ™‚๏ธ`,woman_with_turban:`๐Ÿ‘ณโ€โ™€๏ธ`,man_with_gua_pi_mao:`๐Ÿ‘ฒ`,woman_with_headscarf:`๐Ÿง•`,person_in_tuxedo:`๐Ÿคต`,man_in_tuxedo:`๐Ÿคตโ€โ™‚๏ธ`,woman_in_tuxedo:`๐Ÿคตโ€โ™€๏ธ`,person_with_veil:`๐Ÿ‘ฐ`,man_with_veil:`๐Ÿ‘ฐโ€โ™‚๏ธ`,woman_with_veil:`๐Ÿ‘ฐโ€โ™€๏ธ`,bride_with_veil:`๐Ÿ‘ฐโ€โ™€๏ธ`,pregnant_woman:`๐Ÿคฐ`,pregnant_man:`๐Ÿซƒ`,pregnant_person:`๐Ÿซ„`,breast_feeding:`๐Ÿคฑ`,woman_feeding_baby:`๐Ÿ‘ฉโ€๐Ÿผ`,man_feeding_baby:`๐Ÿ‘จโ€๐Ÿผ`,person_feeding_baby:`๐Ÿง‘โ€๐Ÿผ`,angel:`๐Ÿ‘ผ`,santa:`๐ŸŽ…`,mrs_claus:`๐Ÿคถ`,mx_claus:`๐Ÿง‘โ€๐ŸŽ„`,superhero:`๐Ÿฆธ`,superhero_man:`๐Ÿฆธโ€โ™‚๏ธ`,superhero_woman:`๐Ÿฆธโ€โ™€๏ธ`,supervillain:`๐Ÿฆน`,supervillain_man:`๐Ÿฆนโ€โ™‚๏ธ`,supervillain_woman:`๐Ÿฆนโ€โ™€๏ธ`,mage:`๐Ÿง™`,mage_man:`๐Ÿง™โ€โ™‚๏ธ`,mage_woman:`๐Ÿง™โ€โ™€๏ธ`,fairy:`๐Ÿงš`,fairy_man:`๐Ÿงšโ€โ™‚๏ธ`,fairy_woman:`๐Ÿงšโ€โ™€๏ธ`,vampire:`๐Ÿง›`,vampire_man:`๐Ÿง›โ€โ™‚๏ธ`,vampire_woman:`๐Ÿง›โ€โ™€๏ธ`,merperson:`๐Ÿงœ`,merman:`๐Ÿงœโ€โ™‚๏ธ`,mermaid:`๐Ÿงœโ€โ™€๏ธ`,elf:`๐Ÿง`,elf_man:`๐Ÿงโ€โ™‚๏ธ`,elf_woman:`๐Ÿงโ€โ™€๏ธ`,genie:`๐Ÿงž`,genie_man:`๐Ÿงžโ€โ™‚๏ธ`,genie_woman:`๐Ÿงžโ€โ™€๏ธ`,zombie:`๐ŸงŸ`,zombie_man:`๐ŸงŸโ€โ™‚๏ธ`,zombie_woman:`๐ŸงŸโ€โ™€๏ธ`,troll:`๐ŸงŒ`,massage:`๐Ÿ’†`,massage_man:`๐Ÿ’†โ€โ™‚๏ธ`,massage_woman:`๐Ÿ’†โ€โ™€๏ธ`,haircut:`๐Ÿ’‡`,haircut_man:`๐Ÿ’‡โ€โ™‚๏ธ`,haircut_woman:`๐Ÿ’‡โ€โ™€๏ธ`,walking:`๐Ÿšถ`,walking_man:`๐Ÿšถโ€โ™‚๏ธ`,walking_woman:`๐Ÿšถโ€โ™€๏ธ`,standing_person:`๐Ÿง`,standing_man:`๐Ÿงโ€โ™‚๏ธ`,standing_woman:`๐Ÿงโ€โ™€๏ธ`,kneeling_person:`๐ŸงŽ`,kneeling_man:`๐ŸงŽโ€โ™‚๏ธ`,kneeling_woman:`๐ŸงŽโ€โ™€๏ธ`,person_with_probing_cane:`๐Ÿง‘โ€๐Ÿฆฏ`,man_with_probing_cane:`๐Ÿ‘จโ€๐Ÿฆฏ`,woman_with_probing_cane:`๐Ÿ‘ฉโ€๐Ÿฆฏ`,person_in_motorized_wheelchair:`๐Ÿง‘โ€๐Ÿฆผ`,man_in_motorized_wheelchair:`๐Ÿ‘จโ€๐Ÿฆผ`,woman_in_motorized_wheelchair:`๐Ÿ‘ฉโ€๐Ÿฆผ`,person_in_manual_wheelchair:`๐Ÿง‘โ€๐Ÿฆฝ`,man_in_manual_wheelchair:`๐Ÿ‘จโ€๐Ÿฆฝ`,woman_in_manual_wheelchair:`๐Ÿ‘ฉโ€๐Ÿฆฝ`,runner:`๐Ÿƒ`,running:`๐Ÿƒ`,running_man:`๐Ÿƒโ€โ™‚๏ธ`,running_woman:`๐Ÿƒโ€โ™€๏ธ`,woman_dancing:`๐Ÿ’ƒ`,dancer:`๐Ÿ’ƒ`,man_dancing:`๐Ÿ•บ`,business_suit_levitating:`๐Ÿ•ด๏ธ`,dancers:`๐Ÿ‘ฏ`,dancing_men:`๐Ÿ‘ฏโ€โ™‚๏ธ`,dancing_women:`๐Ÿ‘ฏโ€โ™€๏ธ`,sauna_person:`๐Ÿง–`,sauna_man:`๐Ÿง–โ€โ™‚๏ธ`,sauna_woman:`๐Ÿง–โ€โ™€๏ธ`,climbing:`๐Ÿง—`,climbing_man:`๐Ÿง—โ€โ™‚๏ธ`,climbing_woman:`๐Ÿง—โ€โ™€๏ธ`,person_fencing:`๐Ÿคบ`,horse_racing:`๐Ÿ‡`,skier:`โ›ท๏ธ`,snowboarder:`๐Ÿ‚`,golfing:`๐ŸŒ๏ธ`,golfing_man:`๐ŸŒ๏ธโ€โ™‚๏ธ`,golfing_woman:`๐ŸŒ๏ธโ€โ™€๏ธ`,surfer:`๐Ÿ„`,surfing_man:`๐Ÿ„โ€โ™‚๏ธ`,surfing_woman:`๐Ÿ„โ€โ™€๏ธ`,rowboat:`๐Ÿšฃ`,rowing_man:`๐Ÿšฃโ€โ™‚๏ธ`,rowing_woman:`๐Ÿšฃโ€โ™€๏ธ`,swimmer:`๐ŸŠ`,swimming_man:`๐ŸŠโ€โ™‚๏ธ`,swimming_woman:`๐ŸŠโ€โ™€๏ธ`,bouncing_ball_person:`โ›น๏ธ`,bouncing_ball_man:`โ›น๏ธโ€โ™‚๏ธ`,basketball_man:`โ›น๏ธโ€โ™‚๏ธ`,bouncing_ball_woman:`โ›น๏ธโ€โ™€๏ธ`,basketball_woman:`โ›น๏ธโ€โ™€๏ธ`,weight_lifting:`๐Ÿ‹๏ธ`,weight_lifting_man:`๐Ÿ‹๏ธโ€โ™‚๏ธ`,weight_lifting_woman:`๐Ÿ‹๏ธโ€โ™€๏ธ`,bicyclist:`๐Ÿšด`,biking_man:`๐Ÿšดโ€โ™‚๏ธ`,biking_woman:`๐Ÿšดโ€โ™€๏ธ`,mountain_bicyclist:`๐Ÿšต`,mountain_biking_man:`๐Ÿšตโ€โ™‚๏ธ`,mountain_biking_woman:`๐Ÿšตโ€โ™€๏ธ`,cartwheeling:`๐Ÿคธ`,man_cartwheeling:`๐Ÿคธโ€โ™‚๏ธ`,woman_cartwheeling:`๐Ÿคธโ€โ™€๏ธ`,wrestling:`๐Ÿคผ`,men_wrestling:`๐Ÿคผโ€โ™‚๏ธ`,women_wrestling:`๐Ÿคผโ€โ™€๏ธ`,water_polo:`๐Ÿคฝ`,man_playing_water_polo:`๐Ÿคฝโ€โ™‚๏ธ`,woman_playing_water_polo:`๐Ÿคฝโ€โ™€๏ธ`,handball_person:`๐Ÿคพ`,man_playing_handball:`๐Ÿคพโ€โ™‚๏ธ`,woman_playing_handball:`๐Ÿคพโ€โ™€๏ธ`,juggling_person:`๐Ÿคน`,man_juggling:`๐Ÿคนโ€โ™‚๏ธ`,woman_juggling:`๐Ÿคนโ€โ™€๏ธ`,lotus_position:`๐Ÿง˜`,lotus_position_man:`๐Ÿง˜โ€โ™‚๏ธ`,lotus_position_woman:`๐Ÿง˜โ€โ™€๏ธ`,bath:`๐Ÿ›€`,sleeping_bed:`๐Ÿ›Œ`,people_holding_hands:`๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘`,two_women_holding_hands:`๐Ÿ‘ญ`,couple:`๐Ÿ‘ซ`,two_men_holding_hands:`๐Ÿ‘ฌ`,couplekiss:`๐Ÿ’`,couplekiss_man_woman:`๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ`,couplekiss_man_man:`๐Ÿ‘จโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ`,couplekiss_woman_woman:`๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ`,couple_with_heart:`๐Ÿ’‘`,couple_with_heart_woman_man:`๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘จ`,couple_with_heart_man_man:`๐Ÿ‘จโ€โค๏ธโ€๐Ÿ‘จ`,couple_with_heart_woman_woman:`๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ`,family:`๐Ÿ‘ช`,family_man_woman_boy:`๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ`,family_man_woman_girl:`๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง`,family_man_woman_girl_boy:`๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ`,family_man_woman_boy_boy:`๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ`,family_man_woman_girl_girl:`๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง`,family_man_man_boy:`๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆ`,family_man_man_girl:`๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ง`,family_man_man_girl_boy:`๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ`,family_man_man_boy_boy:`๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ`,family_man_man_girl_girl:`๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง`,family_woman_woman_boy:`๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ`,family_woman_woman_girl:`๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ง`,family_woman_woman_girl_boy:`๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ`,family_woman_woman_boy_boy:`๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ`,family_woman_woman_girl_girl:`๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง`,family_man_boy:`๐Ÿ‘จโ€๐Ÿ‘ฆ`,family_man_boy_boy:`๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ`,family_man_girl:`๐Ÿ‘จโ€๐Ÿ‘ง`,family_man_girl_boy:`๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ`,family_man_girl_girl:`๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง`,family_woman_boy:`๐Ÿ‘ฉโ€๐Ÿ‘ฆ`,family_woman_boy_boy:`๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ`,family_woman_girl:`๐Ÿ‘ฉโ€๐Ÿ‘ง`,family_woman_girl_boy:`๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ`,family_woman_girl_girl:`๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง`,speaking_head:`๐Ÿ—ฃ๏ธ`,bust_in_silhouette:`๐Ÿ‘ค`,busts_in_silhouette:`๐Ÿ‘ฅ`,people_hugging:`๐Ÿซ‚`,footprints:`๐Ÿ‘ฃ`,monkey_face:`๐Ÿต`,monkey:`๐Ÿ’`,gorilla:`๐Ÿฆ`,orangutan:`๐Ÿฆง`,dog:`๐Ÿถ`,dog2:`๐Ÿ•`,guide_dog:`๐Ÿฆฎ`,service_dog:`๐Ÿ•โ€๐Ÿฆบ`,poodle:`๐Ÿฉ`,wolf:`๐Ÿบ`,fox_face:`๐ŸฆŠ`,raccoon:`๐Ÿฆ`,cat:`๐Ÿฑ`,cat2:`๐Ÿˆ`,black_cat:`๐Ÿˆโ€โฌ›`,lion:`๐Ÿฆ`,tiger:`๐Ÿฏ`,tiger2:`๐Ÿ…`,leopard:`๐Ÿ†`,horse:`๐Ÿด`,moose:`๐ŸซŽ`,donkey:`๐Ÿซ`,racehorse:`๐ŸŽ`,unicorn:`๐Ÿฆ„`,zebra:`๐Ÿฆ“`,deer:`๐ŸฆŒ`,bison:`๐Ÿฆฌ`,cow:`๐Ÿฎ`,ox:`๐Ÿ‚`,water_buffalo:`๐Ÿƒ`,cow2:`๐Ÿ„`,pig:`๐Ÿท`,pig2:`๐Ÿ–`,boar:`๐Ÿ—`,pig_nose:`๐Ÿฝ`,ram:`๐Ÿ`,sheep:`๐Ÿ‘`,goat:`๐Ÿ`,dromedary_camel:`๐Ÿช`,camel:`๐Ÿซ`,llama:`๐Ÿฆ™`,giraffe:`๐Ÿฆ’`,elephant:`๐Ÿ˜`,mammoth:`๐Ÿฆฃ`,rhinoceros:`๐Ÿฆ`,hippopotamus:`๐Ÿฆ›`,mouse:`๐Ÿญ`,mouse2:`๐Ÿ`,rat:`๐Ÿ€`,hamster:`๐Ÿน`,rabbit:`๐Ÿฐ`,rabbit2:`๐Ÿ‡`,chipmunk:`๐Ÿฟ๏ธ`,beaver:`๐Ÿฆซ`,hedgehog:`๐Ÿฆ”`,bat:`๐Ÿฆ‡`,bear:`๐Ÿป`,polar_bear:`๐Ÿปโ€โ„๏ธ`,koala:`๐Ÿจ`,panda_face:`๐Ÿผ`,sloth:`๐Ÿฆฅ`,otter:`๐Ÿฆฆ`,skunk:`๐Ÿฆจ`,kangaroo:`๐Ÿฆ˜`,badger:`๐Ÿฆก`,feet:`๐Ÿพ`,paw_prints:`๐Ÿพ`,turkey:`๐Ÿฆƒ`,chicken:`๐Ÿ”`,rooster:`๐Ÿ“`,hatching_chick:`๐Ÿฃ`,baby_chick:`๐Ÿค`,hatched_chick:`๐Ÿฅ`,bird:`๐Ÿฆ`,penguin:`๐Ÿง`,dove:`๐Ÿ•Š๏ธ`,eagle:`๐Ÿฆ…`,duck:`๐Ÿฆ†`,swan:`๐Ÿฆข`,owl:`๐Ÿฆ‰`,dodo:`๐Ÿฆค`,feather:`๐Ÿชถ`,flamingo:`๐Ÿฆฉ`,peacock:`๐Ÿฆš`,parrot:`๐Ÿฆœ`,wing:`๐Ÿชฝ`,black_bird:`๐Ÿฆโ€โฌ›`,goose:`๐Ÿชฟ`,frog:`๐Ÿธ`,crocodile:`๐ŸŠ`,turtle:`๐Ÿข`,lizard:`๐ŸฆŽ`,snake:`๐Ÿ`,dragon_face:`๐Ÿฒ`,dragon:`๐Ÿ‰`,sauropod:`๐Ÿฆ•`,"t-rex":`๐Ÿฆ–`,whale:`๐Ÿณ`,whale2:`๐Ÿ‹`,dolphin:`๐Ÿฌ`,flipper:`๐Ÿฌ`,seal:`๐Ÿฆญ`,fish:`๐ŸŸ`,tropical_fish:`๐Ÿ `,blowfish:`๐Ÿก`,shark:`๐Ÿฆˆ`,octopus:`๐Ÿ™`,shell:`๐Ÿš`,coral:`๐Ÿชธ`,jellyfish:`๐Ÿชผ`,snail:`๐ŸŒ`,butterfly:`๐Ÿฆ‹`,bug:`๐Ÿ›`,ant:`๐Ÿœ`,bee:`๐Ÿ`,honeybee:`๐Ÿ`,beetle:`๐Ÿชฒ`,lady_beetle:`๐Ÿž`,cricket:`๐Ÿฆ—`,cockroach:`๐Ÿชณ`,spider:`๐Ÿ•ท๏ธ`,spider_web:`๐Ÿ•ธ๏ธ`,scorpion:`๐Ÿฆ‚`,mosquito:`๐ŸฆŸ`,fly:`๐Ÿชฐ`,worm:`๐Ÿชฑ`,microbe:`๐Ÿฆ `,bouquet:`๐Ÿ’`,cherry_blossom:`๐ŸŒธ`,white_flower:`๐Ÿ’ฎ`,lotus:`๐Ÿชท`,rosette:`๐Ÿต๏ธ`,rose:`๐ŸŒน`,wilted_flower:`๐Ÿฅ€`,hibiscus:`๐ŸŒบ`,sunflower:`๐ŸŒป`,blossom:`๐ŸŒผ`,tulip:`๐ŸŒท`,hyacinth:`๐Ÿชป`,seedling:`๐ŸŒฑ`,potted_plant:`๐Ÿชด`,evergreen_tree:`๐ŸŒฒ`,deciduous_tree:`๐ŸŒณ`,palm_tree:`๐ŸŒด`,cactus:`๐ŸŒต`,ear_of_rice:`๐ŸŒพ`,herb:`๐ŸŒฟ`,shamrock:`โ˜˜๏ธ`,four_leaf_clover:`๐Ÿ€`,maple_leaf:`๐Ÿ`,fallen_leaf:`๐Ÿ‚`,leaves:`๐Ÿƒ`,empty_nest:`๐Ÿชน`,nest_with_eggs:`๐Ÿชบ`,mushroom:`๐Ÿ„`,grapes:`๐Ÿ‡`,melon:`๐Ÿˆ`,watermelon:`๐Ÿ‰`,tangerine:`๐ŸŠ`,orange:`๐ŸŠ`,mandarin:`๐ŸŠ`,lemon:`๐Ÿ‹`,banana:`๐ŸŒ`,pineapple:`๐Ÿ`,mango:`๐Ÿฅญ`,apple:`๐ŸŽ`,green_apple:`๐Ÿ`,pear:`๐Ÿ`,peach:`๐Ÿ‘`,cherries:`๐Ÿ’`,strawberry:`๐Ÿ“`,blueberries:`๐Ÿซ`,kiwi_fruit:`๐Ÿฅ`,tomato:`๐Ÿ…`,olive:`๐Ÿซ’`,coconut:`๐Ÿฅฅ`,avocado:`๐Ÿฅ‘`,eggplant:`๐Ÿ†`,potato:`๐Ÿฅ”`,carrot:`๐Ÿฅ•`,corn:`๐ŸŒฝ`,hot_pepper:`๐ŸŒถ๏ธ`,bell_pepper:`๐Ÿซ‘`,cucumber:`๐Ÿฅ’`,leafy_green:`๐Ÿฅฌ`,broccoli:`๐Ÿฅฆ`,garlic:`๐Ÿง„`,onion:`๐Ÿง…`,peanuts:`๐Ÿฅœ`,beans:`๐Ÿซ˜`,chestnut:`๐ŸŒฐ`,ginger_root:`๐Ÿซš`,pea_pod:`๐Ÿซ›`,bread:`๐Ÿž`,croissant:`๐Ÿฅ`,baguette_bread:`๐Ÿฅ–`,flatbread:`๐Ÿซ“`,pretzel:`๐Ÿฅจ`,bagel:`๐Ÿฅฏ`,pancakes:`๐Ÿฅž`,waffle:`๐Ÿง‡`,cheese:`๐Ÿง€`,meat_on_bone:`๐Ÿ–`,poultry_leg:`๐Ÿ—`,cut_of_meat:`๐Ÿฅฉ`,bacon:`๐Ÿฅ“`,hamburger:`๐Ÿ”`,fries:`๐ŸŸ`,pizza:`๐Ÿ•`,hotdog:`๐ŸŒญ`,sandwich:`๐Ÿฅช`,taco:`๐ŸŒฎ`,burrito:`๐ŸŒฏ`,tamale:`๐Ÿซ”`,stuffed_flatbread:`๐Ÿฅ™`,falafel:`๐Ÿง†`,egg:`๐Ÿฅš`,fried_egg:`๐Ÿณ`,shallow_pan_of_food:`๐Ÿฅ˜`,stew:`๐Ÿฒ`,fondue:`๐Ÿซ•`,bowl_with_spoon:`๐Ÿฅฃ`,green_salad:`๐Ÿฅ—`,popcorn:`๐Ÿฟ`,butter:`๐Ÿงˆ`,salt:`๐Ÿง‚`,canned_food:`๐Ÿฅซ`,bento:`๐Ÿฑ`,rice_cracker:`๐Ÿ˜`,rice_ball:`๐Ÿ™`,rice:`๐Ÿš`,curry:`๐Ÿ›`,ramen:`๐Ÿœ`,spaghetti:`๐Ÿ`,sweet_potato:`๐Ÿ `,oden:`๐Ÿข`,sushi:`๐Ÿฃ`,fried_shrimp:`๐Ÿค`,fish_cake:`๐Ÿฅ`,moon_cake:`๐Ÿฅฎ`,dango:`๐Ÿก`,dumpling:`๐ŸฅŸ`,fortune_cookie:`๐Ÿฅ `,takeout_box:`๐Ÿฅก`,crab:`๐Ÿฆ€`,lobster:`๐Ÿฆž`,shrimp:`๐Ÿฆ`,squid:`๐Ÿฆ‘`,oyster:`๐Ÿฆช`,icecream:`๐Ÿฆ`,shaved_ice:`๐Ÿง`,ice_cream:`๐Ÿจ`,doughnut:`๐Ÿฉ`,cookie:`๐Ÿช`,birthday:`๐ŸŽ‚`,cake:`๐Ÿฐ`,cupcake:`๐Ÿง`,pie:`๐Ÿฅง`,chocolate_bar:`๐Ÿซ`,candy:`๐Ÿฌ`,lollipop:`๐Ÿญ`,custard:`๐Ÿฎ`,honey_pot:`๐Ÿฏ`,baby_bottle:`๐Ÿผ`,milk_glass:`๐Ÿฅ›`,coffee:`โ˜•`,teapot:`๐Ÿซ–`,tea:`๐Ÿต`,sake:`๐Ÿถ`,champagne:`๐Ÿพ`,wine_glass:`๐Ÿท`,cocktail:`๐Ÿธ`,tropical_drink:`๐Ÿน`,beer:`๐Ÿบ`,beers:`๐Ÿป`,clinking_glasses:`๐Ÿฅ‚`,tumbler_glass:`๐Ÿฅƒ`,pouring_liquid:`๐Ÿซ—`,cup_with_straw:`๐Ÿฅค`,bubble_tea:`๐Ÿง‹`,beverage_box:`๐Ÿงƒ`,mate:`๐Ÿง‰`,ice_cube:`๐ŸงŠ`,chopsticks:`๐Ÿฅข`,plate_with_cutlery:`๐Ÿฝ๏ธ`,fork_and_knife:`๐Ÿด`,spoon:`๐Ÿฅ„`,hocho:`๐Ÿ”ช`,knife:`๐Ÿ”ช`,jar:`๐Ÿซ™`,amphora:`๐Ÿบ`,earth_africa:`๐ŸŒ`,earth_americas:`๐ŸŒŽ`,earth_asia:`๐ŸŒ`,globe_with_meridians:`๐ŸŒ`,world_map:`๐Ÿ—บ๏ธ`,japan:`๐Ÿ—พ`,compass:`๐Ÿงญ`,mountain_snow:`๐Ÿ”๏ธ`,mountain:`โ›ฐ๏ธ`,volcano:`๐ŸŒ‹`,mount_fuji:`๐Ÿ—ป`,camping:`๐Ÿ•๏ธ`,beach_umbrella:`๐Ÿ–๏ธ`,desert:`๐Ÿœ๏ธ`,desert_island:`๐Ÿ๏ธ`,national_park:`๐Ÿž๏ธ`,stadium:`๐ŸŸ๏ธ`,classical_building:`๐Ÿ›๏ธ`,building_construction:`๐Ÿ—๏ธ`,bricks:`๐Ÿงฑ`,rock:`๐Ÿชจ`,wood:`๐Ÿชต`,hut:`๐Ÿ›–`,houses:`๐Ÿ˜๏ธ`,derelict_house:`๐Ÿš๏ธ`,house:`๐Ÿ `,house_with_garden:`๐Ÿก`,office:`๐Ÿข`,post_office:`๐Ÿฃ`,european_post_office:`๐Ÿค`,hospital:`๐Ÿฅ`,bank:`๐Ÿฆ`,hotel:`๐Ÿจ`,love_hotel:`๐Ÿฉ`,convenience_store:`๐Ÿช`,school:`๐Ÿซ`,department_store:`๐Ÿฌ`,factory:`๐Ÿญ`,japanese_castle:`๐Ÿฏ`,european_castle:`๐Ÿฐ`,wedding:`๐Ÿ’’`,tokyo_tower:`๐Ÿ—ผ`,statue_of_liberty:`๐Ÿ—ฝ`,church:`โ›ช`,mosque:`๐Ÿ•Œ`,hindu_temple:`๐Ÿ›•`,synagogue:`๐Ÿ•`,shinto_shrine:`โ›ฉ๏ธ`,kaaba:`๐Ÿ•‹`,fountain:`โ›ฒ`,tent:`โ›บ`,foggy:`๐ŸŒ`,night_with_stars:`๐ŸŒƒ`,cityscape:`๐Ÿ™๏ธ`,sunrise_over_mountains:`๐ŸŒ„`,sunrise:`๐ŸŒ…`,city_sunset:`๐ŸŒ†`,city_sunrise:`๐ŸŒ‡`,bridge_at_night:`๐ŸŒ‰`,hotsprings:`โ™จ๏ธ`,carousel_horse:`๐ŸŽ `,playground_slide:`๐Ÿ›`,ferris_wheel:`๐ŸŽก`,roller_coaster:`๐ŸŽข`,barber:`๐Ÿ’ˆ`,circus_tent:`๐ŸŽช`,steam_locomotive:`๐Ÿš‚`,railway_car:`๐Ÿšƒ`,bullettrain_side:`๐Ÿš„`,bullettrain_front:`๐Ÿš…`,train2:`๐Ÿš†`,metro:`๐Ÿš‡`,light_rail:`๐Ÿšˆ`,station:`๐Ÿš‰`,tram:`๐ŸšŠ`,monorail:`๐Ÿš`,mountain_railway:`๐Ÿšž`,train:`๐Ÿš‹`,bus:`๐ŸšŒ`,oncoming_bus:`๐Ÿš`,trolleybus:`๐ŸšŽ`,minibus:`๐Ÿš`,ambulance:`๐Ÿš‘`,fire_engine:`๐Ÿš’`,police_car:`๐Ÿš“`,oncoming_police_car:`๐Ÿš”`,taxi:`๐Ÿš•`,oncoming_taxi:`๐Ÿš–`,car:`๐Ÿš—`,red_car:`๐Ÿš—`,oncoming_automobile:`๐Ÿš˜`,blue_car:`๐Ÿš™`,pickup_truck:`๐Ÿ›ป`,truck:`๐Ÿšš`,articulated_lorry:`๐Ÿš›`,tractor:`๐Ÿšœ`,racing_car:`๐ŸŽ๏ธ`,motorcycle:`๐Ÿ๏ธ`,motor_scooter:`๐Ÿ›ต`,manual_wheelchair:`๐Ÿฆฝ`,motorized_wheelchair:`๐Ÿฆผ`,auto_rickshaw:`๐Ÿ›บ`,bike:`๐Ÿšฒ`,kick_scooter:`๐Ÿ›ด`,skateboard:`๐Ÿ›น`,roller_skate:`๐Ÿ›ผ`,busstop:`๐Ÿš`,motorway:`๐Ÿ›ฃ๏ธ`,railway_track:`๐Ÿ›ค๏ธ`,oil_drum:`๐Ÿ›ข๏ธ`,fuelpump:`โ›ฝ`,wheel:`๐Ÿ›ž`,rotating_light:`๐Ÿšจ`,traffic_light:`๐Ÿšฅ`,vertical_traffic_light:`๐Ÿšฆ`,stop_sign:`๐Ÿ›‘`,construction:`๐Ÿšง`,anchor:`โš“`,ring_buoy:`๐Ÿ›Ÿ`,boat:`โ›ต`,sailboat:`โ›ต`,canoe:`๐Ÿ›ถ`,speedboat:`๐Ÿšค`,passenger_ship:`๐Ÿ›ณ๏ธ`,ferry:`โ›ด๏ธ`,motor_boat:`๐Ÿ›ฅ๏ธ`,ship:`๐Ÿšข`,airplane:`โœˆ๏ธ`,small_airplane:`๐Ÿ›ฉ๏ธ`,flight_departure:`๐Ÿ›ซ`,flight_arrival:`๐Ÿ›ฌ`,parachute:`๐Ÿช‚`,seat:`๐Ÿ’บ`,helicopter:`๐Ÿš`,suspension_railway:`๐ŸšŸ`,mountain_cableway:`๐Ÿš `,aerial_tramway:`๐Ÿšก`,artificial_satellite:`๐Ÿ›ฐ๏ธ`,rocket:`๐Ÿš€`,flying_saucer:`๐Ÿ›ธ`,bellhop_bell:`๐Ÿ›Ž๏ธ`,luggage:`๐Ÿงณ`,hourglass:`โŒ›`,hourglass_flowing_sand:`โณ`,watch:`โŒš`,alarm_clock:`โฐ`,stopwatch:`โฑ๏ธ`,timer_clock:`โฒ๏ธ`,mantelpiece_clock:`๐Ÿ•ฐ๏ธ`,clock12:`๐Ÿ•›`,clock1230:`๐Ÿ•ง`,clock1:`๐Ÿ•`,clock130:`๐Ÿ•œ`,clock2:`๐Ÿ•‘`,clock230:`๐Ÿ•`,clock3:`๐Ÿ•’`,clock330:`๐Ÿ•ž`,clock4:`๐Ÿ•“`,clock430:`๐Ÿ•Ÿ`,clock5:`๐Ÿ•”`,clock530:`๐Ÿ• `,clock6:`๐Ÿ••`,clock630:`๐Ÿ•ก`,clock7:`๐Ÿ•–`,clock730:`๐Ÿ•ข`,clock8:`๐Ÿ•—`,clock830:`๐Ÿ•ฃ`,clock9:`๐Ÿ•˜`,clock930:`๐Ÿ•ค`,clock10:`๐Ÿ•™`,clock1030:`๐Ÿ•ฅ`,clock11:`๐Ÿ•š`,clock1130:`๐Ÿ•ฆ`,new_moon:`๐ŸŒ‘`,waxing_crescent_moon:`๐ŸŒ’`,first_quarter_moon:`๐ŸŒ“`,moon:`๐ŸŒ”`,waxing_gibbous_moon:`๐ŸŒ”`,full_moon:`๐ŸŒ•`,waning_gibbous_moon:`๐ŸŒ–`,last_quarter_moon:`๐ŸŒ—`,waning_crescent_moon:`๐ŸŒ˜`,crescent_moon:`๐ŸŒ™`,new_moon_with_face:`๐ŸŒš`,first_quarter_moon_with_face:`๐ŸŒ›`,last_quarter_moon_with_face:`๐ŸŒœ`,thermometer:`๐ŸŒก๏ธ`,sunny:`โ˜€๏ธ`,full_moon_with_face:`๐ŸŒ`,sun_with_face:`๐ŸŒž`,ringed_planet:`๐Ÿช`,star:`โญ`,star2:`๐ŸŒŸ`,stars:`๐ŸŒ `,milky_way:`๐ŸŒŒ`,cloud:`โ˜๏ธ`,partly_sunny:`โ›…`,cloud_with_lightning_and_rain:`โ›ˆ๏ธ`,sun_behind_small_cloud:`๐ŸŒค๏ธ`,sun_behind_large_cloud:`๐ŸŒฅ๏ธ`,sun_behind_rain_cloud:`๐ŸŒฆ๏ธ`,cloud_with_rain:`๐ŸŒง๏ธ`,cloud_with_snow:`๐ŸŒจ๏ธ`,cloud_with_lightning:`๐ŸŒฉ๏ธ`,tornado:`๐ŸŒช๏ธ`,fog:`๐ŸŒซ๏ธ`,wind_face:`๐ŸŒฌ๏ธ`,cyclone:`๐ŸŒ€`,rainbow:`๐ŸŒˆ`,closed_umbrella:`๐ŸŒ‚`,open_umbrella:`โ˜‚๏ธ`,umbrella:`โ˜”`,parasol_on_ground:`โ›ฑ๏ธ`,zap:`โšก`,snowflake:`โ„๏ธ`,snowman_with_snow:`โ˜ƒ๏ธ`,snowman:`โ›„`,comet:`โ˜„๏ธ`,fire:`๐Ÿ”ฅ`,droplet:`๐Ÿ’ง`,ocean:`๐ŸŒŠ`,jack_o_lantern:`๐ŸŽƒ`,christmas_tree:`๐ŸŽ„`,fireworks:`๐ŸŽ†`,sparkler:`๐ŸŽ‡`,firecracker:`๐Ÿงจ`,sparkles:`โœจ`,balloon:`๐ŸŽˆ`,tada:`๐ŸŽ‰`,confetti_ball:`๐ŸŽŠ`,tanabata_tree:`๐ŸŽ‹`,bamboo:`๐ŸŽ`,dolls:`๐ŸŽŽ`,flags:`๐ŸŽ`,wind_chime:`๐ŸŽ`,rice_scene:`๐ŸŽ‘`,red_envelope:`๐Ÿงง`,ribbon:`๐ŸŽ€`,gift:`๐ŸŽ`,reminder_ribbon:`๐ŸŽ—๏ธ`,tickets:`๐ŸŽŸ๏ธ`,ticket:`๐ŸŽซ`,medal_military:`๐ŸŽ–๏ธ`,trophy:`๐Ÿ†`,medal_sports:`๐Ÿ…`,"1st_place_medal":`๐Ÿฅ‡`,"2nd_place_medal":`๐Ÿฅˆ`,"3rd_place_medal":`๐Ÿฅ‰`,soccer:`โšฝ`,baseball:`โšพ`,softball:`๐ŸฅŽ`,basketball:`๐Ÿ€`,volleyball:`๐Ÿ`,football:`๐Ÿˆ`,rugby_football:`๐Ÿ‰`,tennis:`๐ŸŽพ`,flying_disc:`๐Ÿฅ`,bowling:`๐ŸŽณ`,cricket_game:`๐Ÿ`,field_hockey:`๐Ÿ‘`,ice_hockey:`๐Ÿ’`,lacrosse:`๐Ÿฅ`,ping_pong:`๐Ÿ“`,badminton:`๐Ÿธ`,boxing_glove:`๐ŸฅŠ`,martial_arts_uniform:`๐Ÿฅ‹`,goal_net:`๐Ÿฅ…`,golf:`โ›ณ`,ice_skate:`โ›ธ๏ธ`,fishing_pole_and_fish:`๐ŸŽฃ`,diving_mask:`๐Ÿคฟ`,running_shirt_with_sash:`๐ŸŽฝ`,ski:`๐ŸŽฟ`,sled:`๐Ÿ›ท`,curling_stone:`๐ŸฅŒ`,dart:`๐ŸŽฏ`,yo_yo:`๐Ÿช€`,kite:`๐Ÿช`,gun:`๐Ÿ”ซ`,"8ball":`๐ŸŽฑ`,crystal_ball:`๐Ÿ”ฎ`,magic_wand:`๐Ÿช„`,video_game:`๐ŸŽฎ`,joystick:`๐Ÿ•น๏ธ`,slot_machine:`๐ŸŽฐ`,game_die:`๐ŸŽฒ`,jigsaw:`๐Ÿงฉ`,teddy_bear:`๐Ÿงธ`,pinata:`๐Ÿช…`,mirror_ball:`๐Ÿชฉ`,nesting_dolls:`๐Ÿช†`,spades:`โ™ ๏ธ`,hearts:`โ™ฅ๏ธ`,diamonds:`โ™ฆ๏ธ`,clubs:`โ™ฃ๏ธ`,chess_pawn:`โ™Ÿ๏ธ`,black_joker:`๐Ÿƒ`,mahjong:`๐Ÿ€„`,flower_playing_cards:`๐ŸŽด`,performing_arts:`๐ŸŽญ`,framed_picture:`๐Ÿ–ผ๏ธ`,art:`๐ŸŽจ`,thread:`๐Ÿงต`,sewing_needle:`๐Ÿชก`,yarn:`๐Ÿงถ`,knot:`๐Ÿชข`,eyeglasses:`๐Ÿ‘“`,dark_sunglasses:`๐Ÿ•ถ๏ธ`,goggles:`๐Ÿฅฝ`,lab_coat:`๐Ÿฅผ`,safety_vest:`๐Ÿฆบ`,necktie:`๐Ÿ‘”`,shirt:`๐Ÿ‘•`,tshirt:`๐Ÿ‘•`,jeans:`๐Ÿ‘–`,scarf:`๐Ÿงฃ`,gloves:`๐Ÿงค`,coat:`๐Ÿงฅ`,socks:`๐Ÿงฆ`,dress:`๐Ÿ‘—`,kimono:`๐Ÿ‘˜`,sari:`๐Ÿฅป`,one_piece_swimsuit:`๐Ÿฉฑ`,swim_brief:`๐Ÿฉฒ`,shorts:`๐Ÿฉณ`,bikini:`๐Ÿ‘™`,womans_clothes:`๐Ÿ‘š`,folding_hand_fan:`๐Ÿชญ`,purse:`๐Ÿ‘›`,handbag:`๐Ÿ‘œ`,pouch:`๐Ÿ‘`,shopping:`๐Ÿ›๏ธ`,school_satchel:`๐ŸŽ’`,thong_sandal:`๐Ÿฉด`,mans_shoe:`๐Ÿ‘ž`,shoe:`๐Ÿ‘ž`,athletic_shoe:`๐Ÿ‘Ÿ`,hiking_boot:`๐Ÿฅพ`,flat_shoe:`๐Ÿฅฟ`,high_heel:`๐Ÿ‘ `,sandal:`๐Ÿ‘ก`,ballet_shoes:`๐Ÿฉฐ`,boot:`๐Ÿ‘ข`,hair_pick:`๐Ÿชฎ`,crown:`๐Ÿ‘‘`,womans_hat:`๐Ÿ‘’`,tophat:`๐ŸŽฉ`,mortar_board:`๐ŸŽ“`,billed_cap:`๐Ÿงข`,military_helmet:`๐Ÿช–`,rescue_worker_helmet:`โ›‘๏ธ`,prayer_beads:`๐Ÿ“ฟ`,lipstick:`๐Ÿ’„`,ring:`๐Ÿ’`,gem:`๐Ÿ’Ž`,mute:`๐Ÿ”‡`,speaker:`๐Ÿ”ˆ`,sound:`๐Ÿ”‰`,loud_sound:`๐Ÿ”Š`,loudspeaker:`๐Ÿ“ข`,mega:`๐Ÿ“ฃ`,postal_horn:`๐Ÿ“ฏ`,bell:`๐Ÿ””`,no_bell:`๐Ÿ”•`,musical_score:`๐ŸŽผ`,musical_note:`๐ŸŽต`,notes:`๐ŸŽถ`,studio_microphone:`๐ŸŽ™๏ธ`,level_slider:`๐ŸŽš๏ธ`,control_knobs:`๐ŸŽ›๏ธ`,microphone:`๐ŸŽค`,headphones:`๐ŸŽง`,radio:`๐Ÿ“ป`,saxophone:`๐ŸŽท`,accordion:`๐Ÿช—`,guitar:`๐ŸŽธ`,musical_keyboard:`๐ŸŽน`,trumpet:`๐ŸŽบ`,violin:`๐ŸŽป`,banjo:`๐Ÿช•`,drum:`๐Ÿฅ`,long_drum:`๐Ÿช˜`,maracas:`๐Ÿช‡`,flute:`๐Ÿชˆ`,iphone:`๐Ÿ“ฑ`,calling:`๐Ÿ“ฒ`,phone:`โ˜Ž๏ธ`,telephone:`โ˜Ž๏ธ`,telephone_receiver:`๐Ÿ“ž`,pager:`๐Ÿ“Ÿ`,fax:`๐Ÿ“ `,battery:`๐Ÿ”‹`,low_battery:`๐Ÿชซ`,electric_plug:`๐Ÿ”Œ`,computer:`๐Ÿ’ป`,desktop_computer:`๐Ÿ–ฅ๏ธ`,printer:`๐Ÿ–จ๏ธ`,keyboard:`โŒจ๏ธ`,computer_mouse:`๐Ÿ–ฑ๏ธ`,trackball:`๐Ÿ–ฒ๏ธ`,minidisc:`๐Ÿ’ฝ`,floppy_disk:`๐Ÿ’พ`,cd:`๐Ÿ’ฟ`,dvd:`๐Ÿ“€`,abacus:`๐Ÿงฎ`,movie_camera:`๐ŸŽฅ`,film_strip:`๐ŸŽž๏ธ`,film_projector:`๐Ÿ“ฝ๏ธ`,clapper:`๐ŸŽฌ`,tv:`๐Ÿ“บ`,camera:`๐Ÿ“ท`,camera_flash:`๐Ÿ“ธ`,video_camera:`๐Ÿ“น`,vhs:`๐Ÿ“ผ`,mag:`๐Ÿ”`,mag_right:`๐Ÿ”Ž`,candle:`๐Ÿ•ฏ๏ธ`,bulb:`๐Ÿ’ก`,flashlight:`๐Ÿ”ฆ`,izakaya_lantern:`๐Ÿฎ`,lantern:`๐Ÿฎ`,diya_lamp:`๐Ÿช”`,notebook_with_decorative_cover:`๐Ÿ“”`,closed_book:`๐Ÿ“•`,book:`๐Ÿ“–`,open_book:`๐Ÿ“–`,green_book:`๐Ÿ“—`,blue_book:`๐Ÿ“˜`,orange_book:`๐Ÿ“™`,books:`๐Ÿ“š`,notebook:`๐Ÿ““`,ledger:`๐Ÿ“’`,page_with_curl:`๐Ÿ“ƒ`,scroll:`๐Ÿ“œ`,page_facing_up:`๐Ÿ“„`,newspaper:`๐Ÿ“ฐ`,newspaper_roll:`๐Ÿ—ž๏ธ`,bookmark_tabs:`๐Ÿ“‘`,bookmark:`๐Ÿ”–`,label:`๐Ÿท๏ธ`,moneybag:`๐Ÿ’ฐ`,coin:`๐Ÿช™`,yen:`๐Ÿ’ด`,dollar:`๐Ÿ’ต`,euro:`๐Ÿ’ถ`,pound:`๐Ÿ’ท`,money_with_wings:`๐Ÿ’ธ`,credit_card:`๐Ÿ’ณ`,receipt:`๐Ÿงพ`,chart:`๐Ÿ’น`,envelope:`โœ‰๏ธ`,email:`๐Ÿ“ง`,"e-mail":`๐Ÿ“ง`,incoming_envelope:`๐Ÿ“จ`,envelope_with_arrow:`๐Ÿ“ฉ`,outbox_tray:`๐Ÿ“ค`,inbox_tray:`๐Ÿ“ฅ`,package:`๐Ÿ“ฆ`,mailbox:`๐Ÿ“ซ`,mailbox_closed:`๐Ÿ“ช`,mailbox_with_mail:`๐Ÿ“ฌ`,mailbox_with_no_mail:`๐Ÿ“ญ`,postbox:`๐Ÿ“ฎ`,ballot_box:`๐Ÿ—ณ๏ธ`,pencil2:`โœ๏ธ`,black_nib:`โœ’๏ธ`,fountain_pen:`๐Ÿ–‹๏ธ`,pen:`๐Ÿ–Š๏ธ`,paintbrush:`๐Ÿ–Œ๏ธ`,crayon:`๐Ÿ–๏ธ`,memo:`๐Ÿ“`,pencil:`๐Ÿ“`,briefcase:`๐Ÿ’ผ`,file_folder:`๐Ÿ“`,open_file_folder:`๐Ÿ“‚`,card_index_dividers:`๐Ÿ—‚๏ธ`,date:`๐Ÿ“…`,calendar:`๐Ÿ“†`,spiral_notepad:`๐Ÿ—’๏ธ`,spiral_calendar:`๐Ÿ—“๏ธ`,card_index:`๐Ÿ“‡`,chart_with_upwards_trend:`๐Ÿ“ˆ`,chart_with_downwards_trend:`๐Ÿ“‰`,bar_chart:`๐Ÿ“Š`,clipboard:`๐Ÿ“‹`,pushpin:`๐Ÿ“Œ`,round_pushpin:`๐Ÿ“`,paperclip:`๐Ÿ“Ž`,paperclips:`๐Ÿ–‡๏ธ`,straight_ruler:`๐Ÿ“`,triangular_ruler:`๐Ÿ“`,scissors:`โœ‚๏ธ`,card_file_box:`๐Ÿ—ƒ๏ธ`,file_cabinet:`๐Ÿ—„๏ธ`,wastebasket:`๐Ÿ—‘๏ธ`,lock:`๐Ÿ”’`,unlock:`๐Ÿ”“`,lock_with_ink_pen:`๐Ÿ”`,closed_lock_with_key:`๐Ÿ”`,key:`๐Ÿ”‘`,old_key:`๐Ÿ—๏ธ`,hammer:`๐Ÿ”จ`,axe:`๐Ÿช“`,pick:`โ›๏ธ`,hammer_and_pick:`โš’๏ธ`,hammer_and_wrench:`๐Ÿ› ๏ธ`,dagger:`๐Ÿ—ก๏ธ`,crossed_swords:`โš”๏ธ`,bomb:`๐Ÿ’ฃ`,boomerang:`๐Ÿชƒ`,bow_and_arrow:`๐Ÿน`,shield:`๐Ÿ›ก๏ธ`,carpentry_saw:`๐Ÿชš`,wrench:`๐Ÿ”ง`,screwdriver:`๐Ÿช›`,nut_and_bolt:`๐Ÿ”ฉ`,gear:`โš™๏ธ`,clamp:`๐Ÿ—œ๏ธ`,balance_scale:`โš–๏ธ`,probing_cane:`๐Ÿฆฏ`,link:`๐Ÿ”—`,chains:`โ›“๏ธ`,hook:`๐Ÿช`,toolbox:`๐Ÿงฐ`,magnet:`๐Ÿงฒ`,ladder:`๐Ÿชœ`,alembic:`โš—๏ธ`,test_tube:`๐Ÿงช`,petri_dish:`๐Ÿงซ`,dna:`๐Ÿงฌ`,microscope:`๐Ÿ”ฌ`,telescope:`๐Ÿ”ญ`,satellite:`๐Ÿ“ก`,syringe:`๐Ÿ’‰`,drop_of_blood:`๐Ÿฉธ`,pill:`๐Ÿ’Š`,adhesive_bandage:`๐Ÿฉน`,crutch:`๐Ÿฉผ`,stethoscope:`๐Ÿฉบ`,x_ray:`๐Ÿฉป`,door:`๐Ÿšช`,elevator:`๐Ÿ›—`,mirror:`๐Ÿชž`,window:`๐ŸชŸ`,bed:`๐Ÿ›๏ธ`,couch_and_lamp:`๐Ÿ›‹๏ธ`,chair:`๐Ÿช‘`,toilet:`๐Ÿšฝ`,plunger:`๐Ÿช `,shower:`๐Ÿšฟ`,bathtub:`๐Ÿ›`,mouse_trap:`๐Ÿชค`,razor:`๐Ÿช’`,lotion_bottle:`๐Ÿงด`,safety_pin:`๐Ÿงท`,broom:`๐Ÿงน`,basket:`๐Ÿงบ`,roll_of_paper:`๐Ÿงป`,bucket:`๐Ÿชฃ`,soap:`๐Ÿงผ`,bubbles:`๐Ÿซง`,toothbrush:`๐Ÿชฅ`,sponge:`๐Ÿงฝ`,fire_extinguisher:`๐Ÿงฏ`,shopping_cart:`๐Ÿ›’`,smoking:`๐Ÿšฌ`,coffin:`โšฐ๏ธ`,headstone:`๐Ÿชฆ`,funeral_urn:`โšฑ๏ธ`,nazar_amulet:`๐Ÿงฟ`,hamsa:`๐Ÿชฌ`,moyai:`๐Ÿ—ฟ`,placard:`๐Ÿชง`,identification_card:`๐Ÿชช`,atm:`๐Ÿง`,put_litter_in_its_place:`๐Ÿšฎ`,potable_water:`๐Ÿšฐ`,wheelchair:`โ™ฟ`,mens:`๐Ÿšน`,womens:`๐Ÿšบ`,restroom:`๐Ÿšป`,baby_symbol:`๐Ÿšผ`,wc:`๐Ÿšพ`,passport_control:`๐Ÿ›‚`,customs:`๐Ÿ›ƒ`,baggage_claim:`๐Ÿ›„`,left_luggage:`๐Ÿ›…`,warning:`โš ๏ธ`,children_crossing:`๐Ÿšธ`,no_entry:`โ›”`,no_entry_sign:`๐Ÿšซ`,no_bicycles:`๐Ÿšณ`,no_smoking:`๐Ÿšญ`,do_not_litter:`๐Ÿšฏ`,"non-potable_water":`๐Ÿšฑ`,no_pedestrians:`๐Ÿšท`,no_mobile_phones:`๐Ÿ“ต`,underage:`๐Ÿ”ž`,radioactive:`โ˜ข๏ธ`,biohazard:`โ˜ฃ๏ธ`,arrow_up:`โฌ†๏ธ`,arrow_upper_right:`โ†—๏ธ`,arrow_right:`โžก๏ธ`,arrow_lower_right:`โ†˜๏ธ`,arrow_down:`โฌ‡๏ธ`,arrow_lower_left:`โ†™๏ธ`,arrow_left:`โฌ…๏ธ`,arrow_upper_left:`โ†–๏ธ`,arrow_up_down:`โ†•๏ธ`,left_right_arrow:`โ†”๏ธ`,leftwards_arrow_with_hook:`โ†ฉ๏ธ`,arrow_right_hook:`โ†ช๏ธ`,arrow_heading_up:`โคด๏ธ`,arrow_heading_down:`โคต๏ธ`,arrows_clockwise:`๐Ÿ”ƒ`,arrows_counterclockwise:`๐Ÿ”„`,back:`๐Ÿ”™`,end:`๐Ÿ”š`,on:`๐Ÿ”›`,soon:`๐Ÿ”œ`,top:`๐Ÿ”`,place_of_worship:`๐Ÿ›`,atom_symbol:`โš›๏ธ`,om:`๐Ÿ•‰๏ธ`,star_of_david:`โœก๏ธ`,wheel_of_dharma:`โ˜ธ๏ธ`,yin_yang:`โ˜ฏ๏ธ`,latin_cross:`โœ๏ธ`,orthodox_cross:`โ˜ฆ๏ธ`,star_and_crescent:`โ˜ช๏ธ`,peace_symbol:`โ˜ฎ๏ธ`,menorah:`๐Ÿ•Ž`,six_pointed_star:`๐Ÿ”ฏ`,khanda:`๐Ÿชฏ`,aries:`โ™ˆ`,taurus:`โ™‰`,gemini:`โ™Š`,cancer:`โ™‹`,leo:`โ™Œ`,virgo:`โ™`,libra:`โ™Ž`,scorpius:`โ™`,sagittarius:`โ™`,capricorn:`โ™‘`,aquarius:`โ™’`,pisces:`โ™“`,ophiuchus:`โ›Ž`,twisted_rightwards_arrows:`๐Ÿ”€`,repeat:`๐Ÿ”`,repeat_one:`๐Ÿ”‚`,arrow_forward:`โ–ถ๏ธ`,fast_forward:`โฉ`,next_track_button:`โญ๏ธ`,play_or_pause_button:`โฏ๏ธ`,arrow_backward:`โ—€๏ธ`,rewind:`โช`,previous_track_button:`โฎ๏ธ`,arrow_up_small:`๐Ÿ”ผ`,arrow_double_up:`โซ`,arrow_down_small:`๐Ÿ”ฝ`,arrow_double_down:`โฌ`,pause_button:`โธ๏ธ`,stop_button:`โน๏ธ`,record_button:`โบ๏ธ`,eject_button:`โ๏ธ`,cinema:`๐ŸŽฆ`,low_brightness:`๐Ÿ”…`,high_brightness:`๐Ÿ”†`,signal_strength:`๐Ÿ“ถ`,wireless:`๐Ÿ›œ`,vibration_mode:`๐Ÿ“ณ`,mobile_phone_off:`๐Ÿ“ด`,female_sign:`โ™€๏ธ`,male_sign:`โ™‚๏ธ`,transgender_symbol:`โšง๏ธ`,heavy_multiplication_x:`โœ–๏ธ`,heavy_plus_sign:`โž•`,heavy_minus_sign:`โž–`,heavy_division_sign:`โž—`,heavy_equals_sign:`๐ŸŸฐ`,infinity:`โ™พ๏ธ`,bangbang:`โ€ผ๏ธ`,interrobang:`โ‰๏ธ`,question:`โ“`,grey_question:`โ”`,grey_exclamation:`โ•`,exclamation:`โ—`,heavy_exclamation_mark:`โ—`,wavy_dash:`ใ€ฐ๏ธ`,currency_exchange:`๐Ÿ’ฑ`,heavy_dollar_sign:`๐Ÿ’ฒ`,medical_symbol:`โš•๏ธ`,recycle:`โ™ป๏ธ`,fleur_de_lis:`โšœ๏ธ`,trident:`๐Ÿ”ฑ`,name_badge:`๐Ÿ“›`,beginner:`๐Ÿ”ฐ`,o:`โญ•`,white_check_mark:`โœ…`,ballot_box_with_check:`โ˜‘๏ธ`,heavy_check_mark:`โœ”๏ธ`,x:`โŒ`,negative_squared_cross_mark:`โŽ`,curly_loop:`โžฐ`,loop:`โžฟ`,part_alternation_mark:`ใ€ฝ๏ธ`,eight_spoked_asterisk:`โœณ๏ธ`,eight_pointed_black_star:`โœด๏ธ`,sparkle:`โ‡๏ธ`,copyright:`ยฉ๏ธ`,registered:`ยฎ๏ธ`,tm:`โ„ข๏ธ`,hash:`#๏ธโƒฃ`,asterisk:`*๏ธโƒฃ`,zero:`0๏ธโƒฃ`,one:`1๏ธโƒฃ`,two:`2๏ธโƒฃ`,three:`3๏ธโƒฃ`,four:`4๏ธโƒฃ`,five:`5๏ธโƒฃ`,six:`6๏ธโƒฃ`,seven:`7๏ธโƒฃ`,eight:`8๏ธโƒฃ`,nine:`9๏ธโƒฃ`,keycap_ten:`๐Ÿ”Ÿ`,capital_abcd:`๐Ÿ” `,abcd:`๐Ÿ”ก`,symbols:`๐Ÿ”ฃ`,abc:`๐Ÿ”ค`,a:`๐Ÿ…ฐ๏ธ`,ab:`๐Ÿ†Ž`,b:`๐Ÿ…ฑ๏ธ`,cl:`๐Ÿ†‘`,cool:`๐Ÿ†’`,free:`๐Ÿ†“`,information_source:`โ„น๏ธ`,id:`๐Ÿ†”`,m:`โ“‚๏ธ`,new:`๐Ÿ†•`,ng:`๐Ÿ†–`,o2:`๐Ÿ…พ๏ธ`,ok:`๐Ÿ†—`,parking:`๐Ÿ…ฟ๏ธ`,sos:`๐Ÿ†˜`,up:`๐Ÿ†™`,vs:`๐Ÿ†š`,koko:`๐Ÿˆ`,sa:`๐Ÿˆ‚๏ธ`,ideograph_advantage:`๐Ÿ‰`,accept:`๐Ÿ‰‘`,congratulations:`ใŠ—๏ธ`,secret:`ใŠ™๏ธ`,u6e80:`๐Ÿˆต`,red_circle:`๐Ÿ”ด`,orange_circle:`๐ŸŸ `,yellow_circle:`๐ŸŸก`,green_circle:`๐ŸŸข`,large_blue_circle:`๐Ÿ”ต`,purple_circle:`๐ŸŸฃ`,brown_circle:`๐ŸŸค`,black_circle:`โšซ`,white_circle:`โšช`,red_square:`๐ŸŸฅ`,orange_square:`๐ŸŸง`,yellow_square:`๐ŸŸจ`,green_square:`๐ŸŸฉ`,blue_square:`๐ŸŸฆ`,purple_square:`๐ŸŸช`,brown_square:`๐ŸŸซ`,black_large_square:`โฌ›`,white_large_square:`โฌœ`,black_medium_square:`โ—ผ๏ธ`,white_medium_square:`โ—ป๏ธ`,black_medium_small_square:`โ—พ`,white_medium_small_square:`โ—ฝ`,black_small_square:`โ–ช๏ธ`,white_small_square:`โ–ซ๏ธ`,large_orange_diamond:`๐Ÿ”ถ`,large_blue_diamond:`๐Ÿ”ท`,small_orange_diamond:`๐Ÿ”ธ`,small_blue_diamond:`๐Ÿ”น`,small_red_triangle:`๐Ÿ”บ`,small_red_triangle_down:`๐Ÿ”ป`,diamond_shape_with_a_dot_inside:`๐Ÿ’ `,radio_button:`๐Ÿ”˜`,white_square_button:`๐Ÿ”ณ`,black_square_button:`๐Ÿ”ฒ`,checkered_flag:`๐Ÿ`,triangular_flag_on_post:`๐Ÿšฉ`,crossed_flags:`๐ŸŽŒ`,black_flag:`๐Ÿด`,white_flag:`๐Ÿณ๏ธ`,rainbow_flag:`๐Ÿณ๏ธโ€๐ŸŒˆ`,transgender_flag:`๐Ÿณ๏ธโ€โšง๏ธ`,pirate_flag:`๐Ÿดโ€โ˜ ๏ธ`,ascension_island:`๐Ÿ‡ฆ๐Ÿ‡จ`,andorra:`๐Ÿ‡ฆ๐Ÿ‡ฉ`,united_arab_emirates:`๐Ÿ‡ฆ๐Ÿ‡ช`,afghanistan:`๐Ÿ‡ฆ๐Ÿ‡ซ`,antigua_barbuda:`๐Ÿ‡ฆ๐Ÿ‡ฌ`,anguilla:`๐Ÿ‡ฆ๐Ÿ‡ฎ`,albania:`๐Ÿ‡ฆ๐Ÿ‡ฑ`,armenia:`๐Ÿ‡ฆ๐Ÿ‡ฒ`,angola:`๐Ÿ‡ฆ๐Ÿ‡ด`,antarctica:`๐Ÿ‡ฆ๐Ÿ‡ถ`,argentina:`๐Ÿ‡ฆ๐Ÿ‡ท`,american_samoa:`๐Ÿ‡ฆ๐Ÿ‡ธ`,austria:`๐Ÿ‡ฆ๐Ÿ‡น`,australia:`๐Ÿ‡ฆ๐Ÿ‡บ`,aruba:`๐Ÿ‡ฆ๐Ÿ‡ผ`,aland_islands:`๐Ÿ‡ฆ๐Ÿ‡ฝ`,azerbaijan:`๐Ÿ‡ฆ๐Ÿ‡ฟ`,bosnia_herzegovina:`๐Ÿ‡ง๐Ÿ‡ฆ`,barbados:`๐Ÿ‡ง๐Ÿ‡ง`,bangladesh:`๐Ÿ‡ง๐Ÿ‡ฉ`,belgium:`๐Ÿ‡ง๐Ÿ‡ช`,burkina_faso:`๐Ÿ‡ง๐Ÿ‡ซ`,bulgaria:`๐Ÿ‡ง๐Ÿ‡ฌ`,bahrain:`๐Ÿ‡ง๐Ÿ‡ญ`,burundi:`๐Ÿ‡ง๐Ÿ‡ฎ`,benin:`๐Ÿ‡ง๐Ÿ‡ฏ`,st_barthelemy:`๐Ÿ‡ง๐Ÿ‡ฑ`,bermuda:`๐Ÿ‡ง๐Ÿ‡ฒ`,brunei:`๐Ÿ‡ง๐Ÿ‡ณ`,bolivia:`๐Ÿ‡ง๐Ÿ‡ด`,caribbean_netherlands:`๐Ÿ‡ง๐Ÿ‡ถ`,brazil:`๐Ÿ‡ง๐Ÿ‡ท`,bahamas:`๐Ÿ‡ง๐Ÿ‡ธ`,bhutan:`๐Ÿ‡ง๐Ÿ‡น`,bouvet_island:`๐Ÿ‡ง๐Ÿ‡ป`,botswana:`๐Ÿ‡ง๐Ÿ‡ผ`,belarus:`๐Ÿ‡ง๐Ÿ‡พ`,belize:`๐Ÿ‡ง๐Ÿ‡ฟ`,canada:`๐Ÿ‡จ๐Ÿ‡ฆ`,cocos_islands:`๐Ÿ‡จ๐Ÿ‡จ`,congo_kinshasa:`๐Ÿ‡จ๐Ÿ‡ฉ`,central_african_republic:`๐Ÿ‡จ๐Ÿ‡ซ`,congo_brazzaville:`๐Ÿ‡จ๐Ÿ‡ฌ`,switzerland:`๐Ÿ‡จ๐Ÿ‡ญ`,cote_divoire:`๐Ÿ‡จ๐Ÿ‡ฎ`,cook_islands:`๐Ÿ‡จ๐Ÿ‡ฐ`,chile:`๐Ÿ‡จ๐Ÿ‡ฑ`,cameroon:`๐Ÿ‡จ๐Ÿ‡ฒ`,cn:`๐Ÿ‡จ๐Ÿ‡ณ`,colombia:`๐Ÿ‡จ๐Ÿ‡ด`,clipperton_island:`๐Ÿ‡จ๐Ÿ‡ต`,costa_rica:`๐Ÿ‡จ๐Ÿ‡ท`,cuba:`๐Ÿ‡จ๐Ÿ‡บ`,cape_verde:`๐Ÿ‡จ๐Ÿ‡ป`,curacao:`๐Ÿ‡จ๐Ÿ‡ผ`,christmas_island:`๐Ÿ‡จ๐Ÿ‡ฝ`,cyprus:`๐Ÿ‡จ๐Ÿ‡พ`,czech_republic:`๐Ÿ‡จ๐Ÿ‡ฟ`,de:`๐Ÿ‡ฉ๐Ÿ‡ช`,diego_garcia:`๐Ÿ‡ฉ๐Ÿ‡ฌ`,djibouti:`๐Ÿ‡ฉ๐Ÿ‡ฏ`,denmark:`๐Ÿ‡ฉ๐Ÿ‡ฐ`,dominica:`๐Ÿ‡ฉ๐Ÿ‡ฒ`,dominican_republic:`๐Ÿ‡ฉ๐Ÿ‡ด`,algeria:`๐Ÿ‡ฉ๐Ÿ‡ฟ`,ceuta_melilla:`๐Ÿ‡ช๐Ÿ‡ฆ`,ecuador:`๐Ÿ‡ช๐Ÿ‡จ`,estonia:`๐Ÿ‡ช๐Ÿ‡ช`,egypt:`๐Ÿ‡ช๐Ÿ‡ฌ`,western_sahara:`๐Ÿ‡ช๐Ÿ‡ญ`,eritrea:`๐Ÿ‡ช๐Ÿ‡ท`,es:`๐Ÿ‡ช๐Ÿ‡ธ`,ethiopia:`๐Ÿ‡ช๐Ÿ‡น`,eu:`๐Ÿ‡ช๐Ÿ‡บ`,european_union:`๐Ÿ‡ช๐Ÿ‡บ`,finland:`๐Ÿ‡ซ๐Ÿ‡ฎ`,fiji:`๐Ÿ‡ซ๐Ÿ‡ฏ`,falkland_islands:`๐Ÿ‡ซ๐Ÿ‡ฐ`,micronesia:`๐Ÿ‡ซ๐Ÿ‡ฒ`,faroe_islands:`๐Ÿ‡ซ๐Ÿ‡ด`,fr:`๐Ÿ‡ซ๐Ÿ‡ท`,gabon:`๐Ÿ‡ฌ๐Ÿ‡ฆ`,gb:`๐Ÿ‡ฌ๐Ÿ‡ง`,uk:`๐Ÿ‡ฌ๐Ÿ‡ง`,grenada:`๐Ÿ‡ฌ๐Ÿ‡ฉ`,georgia:`๐Ÿ‡ฌ๐Ÿ‡ช`,french_guiana:`๐Ÿ‡ฌ๐Ÿ‡ซ`,guernsey:`๐Ÿ‡ฌ๐Ÿ‡ฌ`,ghana:`๐Ÿ‡ฌ๐Ÿ‡ญ`,gibraltar:`๐Ÿ‡ฌ๐Ÿ‡ฎ`,greenland:`๐Ÿ‡ฌ๐Ÿ‡ฑ`,gambia:`๐Ÿ‡ฌ๐Ÿ‡ฒ`,guinea:`๐Ÿ‡ฌ๐Ÿ‡ณ`,guadeloupe:`๐Ÿ‡ฌ๐Ÿ‡ต`,equatorial_guinea:`๐Ÿ‡ฌ๐Ÿ‡ถ`,greece:`๐Ÿ‡ฌ๐Ÿ‡ท`,south_georgia_south_sandwich_islands:`๐Ÿ‡ฌ๐Ÿ‡ธ`,guatemala:`๐Ÿ‡ฌ๐Ÿ‡น`,guam:`๐Ÿ‡ฌ๐Ÿ‡บ`,guinea_bissau:`๐Ÿ‡ฌ๐Ÿ‡ผ`,guyana:`๐Ÿ‡ฌ๐Ÿ‡พ`,hong_kong:`๐Ÿ‡ญ๐Ÿ‡ฐ`,heard_mcdonald_islands:`๐Ÿ‡ญ๐Ÿ‡ฒ`,honduras:`๐Ÿ‡ญ๐Ÿ‡ณ`,croatia:`๐Ÿ‡ญ๐Ÿ‡ท`,haiti:`๐Ÿ‡ญ๐Ÿ‡น`,hungary:`๐Ÿ‡ญ๐Ÿ‡บ`,canary_islands:`๐Ÿ‡ฎ๐Ÿ‡จ`,indonesia:`๐Ÿ‡ฎ๐Ÿ‡ฉ`,ireland:`๐Ÿ‡ฎ๐Ÿ‡ช`,israel:`๐Ÿ‡ฎ๐Ÿ‡ฑ`,isle_of_man:`๐Ÿ‡ฎ๐Ÿ‡ฒ`,india:`๐Ÿ‡ฎ๐Ÿ‡ณ`,british_indian_ocean_territory:`๐Ÿ‡ฎ๐Ÿ‡ด`,iraq:`๐Ÿ‡ฎ๐Ÿ‡ถ`,iran:`๐Ÿ‡ฎ๐Ÿ‡ท`,iceland:`๐Ÿ‡ฎ๐Ÿ‡ธ`,it:`๐Ÿ‡ฎ๐Ÿ‡น`,jersey:`๐Ÿ‡ฏ๐Ÿ‡ช`,jamaica:`๐Ÿ‡ฏ๐Ÿ‡ฒ`,jordan:`๐Ÿ‡ฏ๐Ÿ‡ด`,jp:`๐Ÿ‡ฏ๐Ÿ‡ต`,kenya:`๐Ÿ‡ฐ๐Ÿ‡ช`,kyrgyzstan:`๐Ÿ‡ฐ๐Ÿ‡ฌ`,cambodia:`๐Ÿ‡ฐ๐Ÿ‡ญ`,kiribati:`๐Ÿ‡ฐ๐Ÿ‡ฎ`,comoros:`๐Ÿ‡ฐ๐Ÿ‡ฒ`,st_kitts_nevis:`๐Ÿ‡ฐ๐Ÿ‡ณ`,north_korea:`๐Ÿ‡ฐ๐Ÿ‡ต`,kr:`๐Ÿ‡ฐ๐Ÿ‡ท`,kuwait:`๐Ÿ‡ฐ๐Ÿ‡ผ`,cayman_islands:`๐Ÿ‡ฐ๐Ÿ‡พ`,kazakhstan:`๐Ÿ‡ฐ๐Ÿ‡ฟ`,laos:`๐Ÿ‡ฑ๐Ÿ‡ฆ`,lebanon:`๐Ÿ‡ฑ๐Ÿ‡ง`,st_lucia:`๐Ÿ‡ฑ๐Ÿ‡จ`,liechtenstein:`๐Ÿ‡ฑ๐Ÿ‡ฎ`,sri_lanka:`๐Ÿ‡ฑ๐Ÿ‡ฐ`,liberia:`๐Ÿ‡ฑ๐Ÿ‡ท`,lesotho:`๐Ÿ‡ฑ๐Ÿ‡ธ`,lithuania:`๐Ÿ‡ฑ๐Ÿ‡น`,luxembourg:`๐Ÿ‡ฑ๐Ÿ‡บ`,latvia:`๐Ÿ‡ฑ๐Ÿ‡ป`,libya:`๐Ÿ‡ฑ๐Ÿ‡พ`,morocco:`๐Ÿ‡ฒ๐Ÿ‡ฆ`,monaco:`๐Ÿ‡ฒ๐Ÿ‡จ`,moldova:`๐Ÿ‡ฒ๐Ÿ‡ฉ`,montenegro:`๐Ÿ‡ฒ๐Ÿ‡ช`,st_martin:`๐Ÿ‡ฒ๐Ÿ‡ซ`,madagascar:`๐Ÿ‡ฒ๐Ÿ‡ฌ`,marshall_islands:`๐Ÿ‡ฒ๐Ÿ‡ญ`,macedonia:`๐Ÿ‡ฒ๐Ÿ‡ฐ`,mali:`๐Ÿ‡ฒ๐Ÿ‡ฑ`,myanmar:`๐Ÿ‡ฒ๐Ÿ‡ฒ`,mongolia:`๐Ÿ‡ฒ๐Ÿ‡ณ`,macau:`๐Ÿ‡ฒ๐Ÿ‡ด`,northern_mariana_islands:`๐Ÿ‡ฒ๐Ÿ‡ต`,martinique:`๐Ÿ‡ฒ๐Ÿ‡ถ`,mauritania:`๐Ÿ‡ฒ๐Ÿ‡ท`,montserrat:`๐Ÿ‡ฒ๐Ÿ‡ธ`,malta:`๐Ÿ‡ฒ๐Ÿ‡น`,mauritius:`๐Ÿ‡ฒ๐Ÿ‡บ`,maldives:`๐Ÿ‡ฒ๐Ÿ‡ป`,malawi:`๐Ÿ‡ฒ๐Ÿ‡ผ`,mexico:`๐Ÿ‡ฒ๐Ÿ‡ฝ`,malaysia:`๐Ÿ‡ฒ๐Ÿ‡พ`,mozambique:`๐Ÿ‡ฒ๐Ÿ‡ฟ`,namibia:`๐Ÿ‡ณ๐Ÿ‡ฆ`,new_caledonia:`๐Ÿ‡ณ๐Ÿ‡จ`,niger:`๐Ÿ‡ณ๐Ÿ‡ช`,norfolk_island:`๐Ÿ‡ณ๐Ÿ‡ซ`,nigeria:`๐Ÿ‡ณ๐Ÿ‡ฌ`,nicaragua:`๐Ÿ‡ณ๐Ÿ‡ฎ`,netherlands:`๐Ÿ‡ณ๐Ÿ‡ฑ`,norway:`๐Ÿ‡ณ๐Ÿ‡ด`,nepal:`๐Ÿ‡ณ๐Ÿ‡ต`,nauru:`๐Ÿ‡ณ๐Ÿ‡ท`,niue:`๐Ÿ‡ณ๐Ÿ‡บ`,new_zealand:`๐Ÿ‡ณ๐Ÿ‡ฟ`,oman:`๐Ÿ‡ด๐Ÿ‡ฒ`,panama:`๐Ÿ‡ต๐Ÿ‡ฆ`,peru:`๐Ÿ‡ต๐Ÿ‡ช`,french_polynesia:`๐Ÿ‡ต๐Ÿ‡ซ`,papua_new_guinea:`๐Ÿ‡ต๐Ÿ‡ฌ`,philippines:`๐Ÿ‡ต๐Ÿ‡ญ`,pakistan:`๐Ÿ‡ต๐Ÿ‡ฐ`,poland:`๐Ÿ‡ต๐Ÿ‡ฑ`,st_pierre_miquelon:`๐Ÿ‡ต๐Ÿ‡ฒ`,pitcairn_islands:`๐Ÿ‡ต๐Ÿ‡ณ`,puerto_rico:`๐Ÿ‡ต๐Ÿ‡ท`,palestinian_territories:`๐Ÿ‡ต๐Ÿ‡ธ`,portugal:`๐Ÿ‡ต๐Ÿ‡น`,palau:`๐Ÿ‡ต๐Ÿ‡ผ`,paraguay:`๐Ÿ‡ต๐Ÿ‡พ`,qatar:`๐Ÿ‡ถ๐Ÿ‡ฆ`,reunion:`๐Ÿ‡ท๐Ÿ‡ช`,romania:`๐Ÿ‡ท๐Ÿ‡ด`,serbia:`๐Ÿ‡ท๐Ÿ‡ธ`,ru:`๐Ÿ‡ท๐Ÿ‡บ`,rwanda:`๐Ÿ‡ท๐Ÿ‡ผ`,saudi_arabia:`๐Ÿ‡ธ๐Ÿ‡ฆ`,solomon_islands:`๐Ÿ‡ธ๐Ÿ‡ง`,seychelles:`๐Ÿ‡ธ๐Ÿ‡จ`,sudan:`๐Ÿ‡ธ๐Ÿ‡ฉ`,sweden:`๐Ÿ‡ธ๐Ÿ‡ช`,singapore:`๐Ÿ‡ธ๐Ÿ‡ฌ`,st_helena:`๐Ÿ‡ธ๐Ÿ‡ญ`,slovenia:`๐Ÿ‡ธ๐Ÿ‡ฎ`,svalbard_jan_mayen:`๐Ÿ‡ธ๐Ÿ‡ฏ`,slovakia:`๐Ÿ‡ธ๐Ÿ‡ฐ`,sierra_leone:`๐Ÿ‡ธ๐Ÿ‡ฑ`,san_marino:`๐Ÿ‡ธ๐Ÿ‡ฒ`,senegal:`๐Ÿ‡ธ๐Ÿ‡ณ`,somalia:`๐Ÿ‡ธ๐Ÿ‡ด`,suriname:`๐Ÿ‡ธ๐Ÿ‡ท`,south_sudan:`๐Ÿ‡ธ๐Ÿ‡ธ`,sao_tome_principe:`๐Ÿ‡ธ๐Ÿ‡น`,el_salvador:`๐Ÿ‡ธ๐Ÿ‡ป`,sint_maarten:`๐Ÿ‡ธ๐Ÿ‡ฝ`,syria:`๐Ÿ‡ธ๐Ÿ‡พ`,swaziland:`๐Ÿ‡ธ๐Ÿ‡ฟ`,tristan_da_cunha:`๐Ÿ‡น๐Ÿ‡ฆ`,turks_caicos_islands:`๐Ÿ‡น๐Ÿ‡จ`,chad:`๐Ÿ‡น๐Ÿ‡ฉ`,french_southern_territories:`๐Ÿ‡น๐Ÿ‡ซ`,togo:`๐Ÿ‡น๐Ÿ‡ฌ`,thailand:`๐Ÿ‡น๐Ÿ‡ญ`,tajikistan:`๐Ÿ‡น๐Ÿ‡ฏ`,tokelau:`๐Ÿ‡น๐Ÿ‡ฐ`,timor_leste:`๐Ÿ‡น๐Ÿ‡ฑ`,turkmenistan:`๐Ÿ‡น๐Ÿ‡ฒ`,tunisia:`๐Ÿ‡น๐Ÿ‡ณ`,tonga:`๐Ÿ‡น๐Ÿ‡ด`,tr:`๐Ÿ‡น๐Ÿ‡ท`,trinidad_tobago:`๐Ÿ‡น๐Ÿ‡น`,tuvalu:`๐Ÿ‡น๐Ÿ‡ป`,taiwan:`๐Ÿ‡น๐Ÿ‡ผ`,tanzania:`๐Ÿ‡น๐Ÿ‡ฟ`,ukraine:`๐Ÿ‡บ๐Ÿ‡ฆ`,uganda:`๐Ÿ‡บ๐Ÿ‡ฌ`,us_outlying_islands:`๐Ÿ‡บ๐Ÿ‡ฒ`,united_nations:`๐Ÿ‡บ๐Ÿ‡ณ`,us:`๐Ÿ‡บ๐Ÿ‡ธ`,uruguay:`๐Ÿ‡บ๐Ÿ‡พ`,uzbekistan:`๐Ÿ‡บ๐Ÿ‡ฟ`,vatican_city:`๐Ÿ‡ป๐Ÿ‡ฆ`,st_vincent_grenadines:`๐Ÿ‡ป๐Ÿ‡จ`,venezuela:`๐Ÿ‡ป๐Ÿ‡ช`,british_virgin_islands:`๐Ÿ‡ป๐Ÿ‡ฌ`,us_virgin_islands:`๐Ÿ‡ป๐Ÿ‡ฎ`,vietnam:`๐Ÿ‡ป๐Ÿ‡ณ`,vanuatu:`๐Ÿ‡ป๐Ÿ‡บ`,wallis_futuna:`๐Ÿ‡ผ๐Ÿ‡ซ`,samoa:`๐Ÿ‡ผ๐Ÿ‡ธ`,kosovo:`๐Ÿ‡ฝ๐Ÿ‡ฐ`,yemen:`๐Ÿ‡พ๐Ÿ‡ช`,mayotte:`๐Ÿ‡พ๐Ÿ‡น`,south_africa:`๐Ÿ‡ฟ๐Ÿ‡ฆ`,zambia:`๐Ÿ‡ฟ๐Ÿ‡ฒ`,zimbabwe:`๐Ÿ‡ฟ๐Ÿ‡ผ`,england:`๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ`,scotland:`๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ`,wales:`๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ`}})))()}export{mr as $,hs as A,na as B,hA as C,vy as D,lA as E,B as F,Gi as G,qi as H,fa as I,ji as J,zi as K,ma as L,Wa as M,qa as N,Kg as O,ha as P,fr as Q,aa as R,mA as S,cA as T,ta as U,ia as V,Hi as W,Tr as X,Pi as Y,Dr as Z,UF as _,pB as a,$n as at,$A as b,Qz as c,A as ct,qz as d,Be as dt,or as et,jz as f,u as ft,JF as g,qF as h,rH as i,Zn as it,Ts as j,qg as k,iB as l,Ce as lt,YF as m,aH as n,L as nt,fB as o,wn as ot,Rz as p,l as pt,Vi as q,nH as r,R as rt,aB as s,Dn as st,iH as t,cr as tt,zz as u,ze as ut,$N as v,pA as w,ej as x,nP as y,ca as z};