import{b5 as Kr,p as Xr,s as nt,E as rt,G as tt,f as Hn}from"./index-DT8qTvyx.js";var q={};const ot="Á",et="á",st="Ă",ct="ă",it="∾",at="∿",lt="∾̳",ut="Â",pt="â",ft="´",ht="А",dt="а",mt="Æ",gt="æ",bt="⁡",_t="𝔄",kt="𝔞",xt="À",vt="à",yt="ℵ",Ct="ℵ",wt="Α",At="α",qt="Ā",Dt="ā",Et="⨿",St="&",Ft="&",Tt="⩕",Rt="⩓",Lt="∧",zt="⩜",It="⩘",Bt="⩚",Mt="∠",Nt="⦤",Pt="∠",Ot="⦨",Ut="⦩",Vt="⦪",$t="⦫",Gt="⦬",Ht="⦭",jt="⦮",Zt="⦯",Jt="∡",Yt="∟",Wt="⊾",Qt="⦝",Kt="∢",Xt="Å",no="⍼",ro="Ą",to="ą",oo="𝔸",eo="𝕒",so="⩯",co="≈",io="⩰",ao="≊",lo="≋",uo="'",po="⁡",fo="≈",ho="≊",mo="Å",go="å",bo="𝒜",_o="𝒶",ko="≔",xo="*",vo="≈",yo="≍",Co="Ã",wo="ã",Ao="Ä",qo="ä",Do="∳",Eo="⨑",So="≌",Fo="϶",To="‵",Ro="∽",Lo="⋍",zo="∖",Io="⫧",Bo="⊽",Mo="⌅",No="⌆",Po="⌅",Oo="⎵",Uo="⎶",Vo="≌",$o="Б",Go="б",Ho="„",jo="∵",Zo="∵",Jo="∵",Yo="⦰",Wo="϶",Qo="ℬ",Ko="ℬ",Xo="Β",ne="β",re="ℶ",te="≬",oe="𝔅",ee="𝔟",se="⋂",ce="◯",ie="⋃",ae="⨀",le="⨁",ue="⨂",pe="⨆",fe="★",he="▽",de="△",me="⨄",ge="⋁",be="⋀",_e="⤍",ke="⧫",xe="▪",ve="▴",ye="▾",Ce="◂",we="▸",Ae="␣",qe="▒",De="░",Ee="▓",Se="█",Fe="=⃥",Te="≡⃥",Re="⫭",Le="⌐",ze="𝔹",Ie="𝕓",Be="⊥",Me="⊥",Ne="⋈",Pe="⧉",Oe="┐",Ue="╕",Ve="╖",$e="╗",Ge="┌",He="╒",je="╓",Ze="╔",Je="─",Ye="═",We="┬",Qe="╤",Ke="╥",Xe="╦",ns="┴",rs="╧",ts="╨",os="╩",es="⊟",ss="⊞",cs="⊠",is="┘",as="╛",ls="╜",us="╝",ps="└",fs="╘",hs="╙",ds="╚",ms="│",gs="║",bs="┼",_s="╪",ks="╫",xs="╬",vs="┤",ys="╡",Cs="╢",ws="╣",As="├",qs="╞",Ds="╟",Es="╠",Ss="‵",Fs="˘",Ts="˘",Rs="¦",Ls="𝒷",zs="ℬ",Is="⁏",Bs="∽",Ms="⋍",Ns="⧅",Ps="\\",Os="⟈",Us="•",Vs="•",$s="≎",Gs="⪮",Hs="≏",js="≎",Zs="≏",Js="Ć",Ys="ć",Ws="⩄",Qs="⩉",Ks="⩋",Xs="∩",nc="⋒",rc="⩇",tc="⩀",oc="ⅅ",ec="∩︀",sc="⁁",cc="ˇ",ic="ℭ",ac="⩍",lc="Č",uc="č",pc="Ç",fc="ç",hc="Ĉ",dc="ĉ",mc="∰",gc="⩌",bc="⩐",_c="Ċ",kc="ċ",xc="¸",vc="¸",yc="⦲",Cc="¢",wc="·",Ac="·",qc="𝔠",Dc="ℭ",Ec="Ч",Sc="ч",Fc="✓",Tc="✓",Rc="Χ",Lc="χ",zc="ˆ",Ic="≗",Bc="↺",Mc="↻",Nc="⊛",Pc="⊚",Oc="⊝",Uc="⊙",Vc="®",$c="Ⓢ",Gc="⊖",Hc="⊕",jc="⊗",Zc="○",Jc="⧃",Yc="≗",Wc="⨐",Qc="⫯",Kc="⧂",Xc="∲",ni="”",ri="’",ti="♣",oi="♣",ei=":",si="∷",ci="⩴",ii="≔",ai="≔",li=",",ui="@",pi="∁",fi="∘",hi="∁",di="ℂ",mi="≅",gi="⩭",bi="≡",_i="∮",ki="∯",xi="∮",vi="𝕔",yi="ℂ",Ci="∐",wi="∐",Ai="©",qi="©",Di="℗",Ei="∳",Si="↵",Fi="✗",Ti="⨯",Ri="𝒞",Li="𝒸",zi="⫏",Ii="⫑",Bi="⫐",Mi="⫒",Ni="⋯",Pi="⤸",Oi="⤵",Ui="⋞",Vi="⋟",$i="↶",Gi="⤽",Hi="⩈",ji="⩆",Zi="≍",Ji="∪",Yi="⋓",Wi="⩊",Qi="⊍",Ki="⩅",Xi="∪︀",na="↷",ra="⤼",ta="⋞",oa="⋟",ea="⋎",sa="⋏",ca="¤",ia="↶",aa="↷",la="⋎",ua="⋏",pa="∲",fa="∱",ha="⌭",da="†",ma="‡",ga="ℸ",ba="↓",_a="↡",ka="⇓",xa="‐",va="⫤",ya="⊣",Ca="⤏",wa="˝",Aa="Ď",qa="ď",Da="Д",Ea="д",Sa="‡",Fa="⇊",Ta="ⅅ",Ra="ⅆ",La="⤑",za="⩷",Ia="°",Ba="∇",Ma="Δ",Na="δ",Pa="⦱",Oa="⥿",Ua="𝔇",Va="𝔡",$a="⥥",Ga="⇃",Ha="⇂",ja="´",Za="˙",Ja="˝",Ya="`",Wa="˜",Qa="⋄",Ka="⋄",Xa="⋄",nl="♦",rl="♦",tl="¨",ol="ⅆ",el="ϝ",sl="⋲",cl="÷",il="÷",al="⋇",ll="⋇",ul="Ђ",pl="ђ",fl="⌞",hl="⌍",dl="$",ml="𝔻",gl="𝕕",bl="¨",_l="˙",kl="⃜",xl="≐",vl="≑",yl="≐",Cl="∸",wl="∔",Al="⊡",ql="⌆",Dl="∯",El="¨",Sl="⇓",Fl="⇐",Tl="⇔",Rl="⫤",Ll="⟸",zl="⟺",Il="⟹",Bl="⇒",Ml="⊨",Nl="⇑",Pl="⇕",Ol="∥",Ul="⤓",Vl="↓",$l="↓",Gl="⇓",Hl="⇵",jl="̑",Zl="⇊",Jl="⇃",Yl="⇂",Wl="⥐",Ql="⥞",Kl="⥖",Xl="↽",nu="⥟",ru="⥗",tu="⇁",ou="↧",eu="⊤",su="⤐",cu="⌟",iu="⌌",au="𝒟",lu="𝒹",uu="Ѕ",pu="ѕ",fu="⧶",hu="Đ",du="đ",mu="⋱",gu="▿",bu="▾",_u="⇵",ku="⥯",xu="⦦",vu="Џ",yu="џ",Cu="⟿",wu="É",Au="é",qu="⩮",Du="Ě",Eu="ě",Su="Ê",Fu="ê",Tu="≖",Ru="≕",Lu="Э",zu="э",Iu="⩷",Bu="Ė",Mu="ė",Nu="≑",Pu="ⅇ",Ou="≒",Uu="𝔈",Vu="𝔢",$u="⪚",Gu="È",Hu="è",ju="⪖",Zu="⪘",Ju="⪙",Yu="∈",Wu="⏧",Qu="ℓ",Ku="⪕",Xu="⪗",np="Ē",rp="ē",tp="∅",op="∅",ep="◻",sp="∅",cp="▫",ip=" ",ap=" ",lp=" ",up="Ŋ",pp="ŋ",fp=" ",hp="Ę",dp="ę",mp="𝔼",gp="𝕖",bp="⋕",_p="⧣",kp="⩱",xp="ε",vp="Ε",yp="ε",Cp="ϵ",wp="≖",Ap="≕",qp="≂",Dp="⪖",Ep="⪕",Sp="⩵",Fp="=",Tp="≂",Rp="≟",Lp="⇌",zp="≡",Ip="⩸",Bp="⧥",Mp="⥱",Np="≓",Pp="ℯ",Op="ℰ",Up="≐",Vp="⩳",$p="≂",Gp="Η",Hp="η",jp="Ð",Zp="ð",Jp="Ë",Yp="ë",Wp="€",Qp="!",Kp="∃",Xp="∃",nf="ℰ",rf="ⅇ",tf="ⅇ",of="≒",ef="Ф",sf="ф",cf="♀",af="ffi",lf="ff",uf="ffl",pf="𝔉",ff="𝔣",hf="fi",df="◼",mf="▪",gf="fj",bf="♭",_f="fl",kf="▱",xf="ƒ",vf="𝔽",yf="𝕗",Cf="∀",wf="∀",Af="⋔",qf="⫙",Df="ℱ",Ef="⨍",Sf="½",Ff="⅓",Tf="¼",Rf="⅕",Lf="⅙",zf="⅛",If="⅔",Bf="⅖",Mf="¾",Nf="⅗",Pf="⅜",Of="⅘",Uf="⅚",Vf="⅝",$f="⅞",Gf="⁄",Hf="⌢",jf="𝒻",Zf="ℱ",Jf="ǵ",Yf="Γ",Wf="γ",Qf="Ϝ",Kf="ϝ",Xf="⪆",nh="Ğ",rh="ğ",th="Ģ",oh="Ĝ",eh="ĝ",sh="Г",ch="г",ih="Ġ",ah="ġ",lh="≥",uh="≧",ph="⪌",fh="⋛",hh="≥",dh="≧",mh="⩾",gh="⪩",bh="⩾",_h="⪀",kh="⪂",xh="⪄",vh="⋛︀",yh="⪔",Ch="𝔊",wh="𝔤",Ah="≫",qh="⋙",Dh="⋙",Eh="ℷ",Sh="Ѓ",Fh="ѓ",Th="⪥",Rh="≷",Lh="⪒",zh="⪤",Ih="⪊",Bh="⪊",Mh="⪈",Nh="≩",Ph="⪈",Oh="≩",Uh="⋧",Vh="𝔾",$h="𝕘",Gh="`",Hh="≥",jh="⋛",Zh="≧",Jh="⪢",Yh="≷",Wh="⩾",Qh="≳",Kh="𝒢",Xh="ℊ",nd="≳",rd="⪎",td="⪐",od="⪧",ed="⩺",sd=">",cd=">",id="≫",ad="⋗",ld="⦕",ud="⩼",pd="⪆",fd="⥸",hd="⋗",dd="⋛",md="⪌",gd="≷",bd="≳",_d="≩︀",kd="≩︀",xd="ˇ",vd=" ",yd="½",Cd="ℋ",wd="Ъ",Ad="ъ",qd="⥈",Dd="↔",Ed="⇔",Sd="↭",Fd="^",Td="ℏ",Rd="Ĥ",Ld="ĥ",zd="♥",Id="♥",Bd="…",Md="⊹",Nd="𝔥",Pd="ℌ",Od="ℋ",Ud="⤥",Vd="⤦",$d="⇿",Gd="∻",Hd="↩",jd="↪",Zd="𝕙",Jd="ℍ",Yd="―",Wd="─",Qd="𝒽",Kd="ℋ",Xd="ℏ",nm="Ħ",rm="ħ",tm="≎",om="≏",em="⁃",sm="‐",cm="Í",im="í",am="⁣",lm="Î",um="î",pm="И",fm="и",hm="İ",dm="Е",mm="е",gm="¡",bm="⇔",_m="𝔦",km="ℑ",xm="Ì",vm="ì",ym="ⅈ",Cm="⨌",wm="∭",Am="⧜",qm="℩",Dm="IJ",Em="ij",Sm="Ī",Fm="ī",Tm="ℑ",Rm="ⅈ",Lm="ℐ",zm="ℑ",Im="ı",Bm="ℑ",Mm="⊷",Nm="Ƶ",Pm="⇒",Om="℅",Um="∞",Vm="⧝",$m="ı",Gm="⊺",Hm="∫",jm="∬",Zm="ℤ",Jm="∫",Ym="⊺",Wm="⋂",Qm="⨗",Km="⨼",Xm="⁣",ng="⁢",rg="Ё",tg="ё",og="Į",eg="į",sg="𝕀",cg="𝕚",ig="Ι",ag="ι",lg="⨼",ug="¿",pg="𝒾",fg="ℐ",hg="∈",dg="⋵",mg="⋹",gg="⋴",bg="⋳",_g="∈",kg="⁢",xg="Ĩ",vg="ĩ",yg="І",Cg="і",wg="Ï",Ag="ï",qg="Ĵ",Dg="ĵ",Eg="Й",Sg="й",Fg="𝔍",Tg="𝔧",Rg="ȷ",Lg="𝕁",zg="𝕛",Ig="𝒥",Bg="𝒿",Mg="Ј",Ng="ј",Pg="Є",Og="є",Ug="Κ",Vg="κ",$g="ϰ",Gg="Ķ",Hg="ķ",jg="К",Zg="к",Jg="𝔎",Yg="𝔨",Wg="ĸ",Qg="Х",Kg="х",Xg="Ќ",n0="ќ",r0="𝕂",t0="𝕜",o0="𝒦",e0="𝓀",s0="⇚",c0="Ĺ",i0="ĺ",a0="⦴",l0="ℒ",u0="Λ",p0="λ",f0="⟨",h0="⟪",d0="⦑",m0="⟨",g0="⪅",b0="ℒ",_0="«",k0="⇤",x0="⤟",v0="←",y0="↞",C0="⇐",w0="⤝",A0="↩",q0="↫",D0="⤹",E0="⥳",S0="↢",F0="⤙",T0="⤛",R0="⪫",L0="⪭",z0="⪭︀",I0="⤌",B0="⤎",M0="❲",N0="{",P0="[",O0="⦋",U0="⦏",V0="⦍",$0="Ľ",G0="ľ",H0="Ļ",j0="ļ",Z0="⌈",J0="{",Y0="Л",W0="л",Q0="⤶",K0="“",X0="„",nb="⥧",rb="⥋",tb="↲",ob="≤",eb="≦",sb="⟨",cb="⇤",ib="←",ab="←",lb="⇐",ub="⇆",pb="↢",fb="⌈",hb="⟦",db="⥡",mb="⥙",gb="⇃",bb="⌊",_b="↽",kb="↼",xb="⇇",vb="↔",yb="↔",Cb="⇔",wb="⇆",Ab="⇋",qb="↭",Db="⥎",Eb="↤",Sb="⊣",Fb="⥚",Tb="⋋",Rb="⧏",Lb="⊲",zb="⊴",Ib="⥑",Bb="⥠",Mb="⥘",Nb="↿",Pb="⥒",Ob="↼",Ub="⪋",Vb="⋚",$b="≤",Gb="≦",Hb="⩽",jb="⪨",Zb="⩽",Jb="⩿",Yb="⪁",Wb="⪃",Qb="⋚︀",Kb="⪓",Xb="⪅",n_="⋖",r_="⋚",t_="⪋",o_="⋚",e_="≦",s_="≶",c_="≶",i_="⪡",a_="≲",l_="⩽",u_="≲",p_="⥼",f_="⌊",h_="𝔏",d_="𝔩",m_="≶",g_="⪑",b_="⥢",__="↽",k_="↼",x_="⥪",v_="▄",y_="Љ",C_="љ",w_="⇇",A_="≪",q_="⋘",D_="⌞",E_="⇚",S_="⥫",F_="◺",T_="Ŀ",R_="ŀ",L_="⎰",z_="⎰",I_="⪉",B_="⪉",M_="⪇",N_="≨",P_="⪇",O_="≨",U_="⋦",V_="⟬",$_="⇽",G_="⟦",H_="⟵",j_="⟵",Z_="⟸",J_="⟷",Y_="⟷",W_="⟺",Q_="⟼",K_="⟶",X_="⟶",nk="⟹",rk="↫",tk="↬",ok="⦅",ek="𝕃",sk="𝕝",ck="⨭",ik="⨴",ak="∗",lk="_",uk="↙",pk="↘",fk="◊",hk="◊",dk="⧫",mk="(",gk="⦓",bk="⇆",_k="⌟",kk="⇋",xk="⥭",vk="‎",yk="⊿",Ck="‹",wk="𝓁",Ak="ℒ",qk="↰",Dk="↰",Ek="≲",Sk="⪍",Fk="⪏",Tk="[",Rk="‘",Lk="‚",zk="Ł",Ik="ł",Bk="⪦",Mk="⩹",Nk="<",Pk="<",Ok="≪",Uk="⋖",Vk="⋋",$k="⋉",Gk="⥶",Hk="⩻",jk="◃",Zk="⊴",Jk="◂",Yk="⦖",Wk="⥊",Qk="⥦",Kk="≨︀",Xk="≨︀",nx="¯",rx="♂",tx="✠",ox="✠",ex="↦",sx="↦",cx="↧",ix="↤",ax="↥",lx="▮",ux="⨩",px="М",fx="м",hx="—",dx="∺",mx="∡",gx=" ",bx="ℳ",_x="𝔐",kx="𝔪",xx="℧",vx="µ",yx="*",Cx="⫰",wx="∣",Ax="·",qx="⊟",Dx="−",Ex="∸",Sx="⨪",Fx="∓",Tx="⫛",Rx="…",Lx="∓",zx="⊧",Ix="𝕄",Bx="𝕞",Mx="∓",Nx="𝓂",Px="ℳ",Ox="∾",Ux="Μ",Vx="μ",$x="⊸",Gx="⊸",Hx="∇",jx="Ń",Zx="ń",Jx="∠⃒",Yx="≉",Wx="⩰̸",Qx="≋̸",Kx="ʼn",Xx="≉",nv="♮",rv="ℕ",tv="♮",ov=" ",ev="≎̸",sv="≏̸",cv="⩃",iv="Ň",av="ň",lv="Ņ",uv="ņ",pv="≇",fv="⩭̸",hv="⩂",dv="Н",mv="н",gv="–",bv="⤤",_v="↗",kv="⇗",xv="↗",vv="≠",yv="≐̸",Cv="​",wv="​",Av="​",qv="​",Dv="≢",Ev="⤨",Sv="≂̸",Fv="≫",Tv="≪",Rv=` `,Lv="∄",zv="∄",Iv="𝔑",Bv="𝔫",Mv="≧̸",Nv="≱",Pv="≱",Ov="≧̸",Uv="⩾̸",Vv="⩾̸",$v="⋙̸",Gv="≵",Hv="≫⃒",jv="≯",Zv="≯",Jv="≫̸",Yv="↮",Wv="⇎",Qv="⫲",Kv="∋",Xv="⋼",ny="⋺",ry="∋",ty="Њ",oy="њ",ey="↚",sy="⇍",cy="‥",iy="≦̸",ay="≰",ly="↚",uy="⇍",py="↮",fy="⇎",hy="≰",dy="≦̸",my="⩽̸",gy="⩽̸",by="≮",_y="⋘̸",ky="≴",xy="≪⃒",vy="≮",yy="⋪",Cy="⋬",wy="≪̸",Ay="∤",qy="⁠",Dy=" ",Ey="𝕟",Sy="ℕ",Fy="⫬",Ty="¬",Ry="≢",Ly="≭",zy="∦",Iy="∉",By="≠",My="≂̸",Ny="∄",Py="≯",Oy="≱",Uy="≧̸",Vy="≫̸",$y="≹",Gy="⩾̸",Hy="≵",jy="≎̸",Zy="≏̸",Jy="∉",Yy="⋵̸",Wy="⋹̸",Qy="∉",Ky="⋷",Xy="⋶",nC="⧏̸",rC="⋪",tC="⋬",oC="≮",eC="≰",sC="≸",cC="≪̸",iC="⩽̸",aC="≴",lC="⪢̸",uC="⪡̸",pC="∌",fC="∌",hC="⋾",dC="⋽",mC="⊀",gC="⪯̸",bC="⋠",_C="∌",kC="⧐̸",xC="⋫",vC="⋭",yC="⊏̸",CC="⋢",wC="⊐̸",AC="⋣",qC="⊂⃒",DC="⊈",EC="⊁",SC="⪰̸",FC="⋡",TC="≿̸",RC="⊃⃒",LC="⊉",zC="≁",IC="≄",BC="≇",MC="≉",NC="∤",PC="∦",OC="∦",UC="⫽⃥",VC="∂̸",$C="⨔",GC="⊀",HC="⋠",jC="⊀",ZC="⪯̸",JC="⪯̸",YC="⤳̸",WC="↛",QC="⇏",KC="↝̸",XC="↛",nw="⇏",rw="⋫",tw="⋭",ow="⊁",ew="⋡",sw="⪰̸",cw="𝒩",iw="𝓃",aw="∤",lw="∦",uw="≁",pw="≄",fw="≄",hw="∤",dw="∦",mw="⋢",gw="⋣",bw="⊄",_w="⫅̸",kw="⊈",xw="⊂⃒",vw="⊈",yw="⫅̸",Cw="⊁",ww="⪰̸",Aw="⊅",qw="⫆̸",Dw="⊉",Ew="⊃⃒",Sw="⊉",Fw="⫆̸",Tw="≹",Rw="Ñ",Lw="ñ",zw="≸",Iw="⋪",Bw="⋬",Mw="⋫",Nw="⋭",Pw="Ν",Ow="ν",Uw="#",Vw="№",$w=" ",Gw="≍⃒",Hw="⊬",jw="⊭",Zw="⊮",Jw="⊯",Yw="≥⃒",Ww=">⃒",Qw="⤄",Kw="⧞",Xw="⤂",nA="≤⃒",rA="<⃒",tA="⊴⃒",oA="⤃",eA="⊵⃒",sA="∼⃒",cA="⤣",iA="↖",aA="⇖",lA="↖",uA="⤧",pA="Ó",fA="ó",hA="⊛",dA="Ô",mA="ô",gA="⊚",bA="О",_A="о",kA="⊝",xA="Ő",vA="ő",yA="⨸",CA="⊙",wA="⦼",AA="Œ",qA="œ",DA="⦿",EA="𝔒",SA="𝔬",FA="˛",TA="Ò",RA="ò",LA="⧁",zA="⦵",IA="Ω",BA="∮",MA="↺",NA="⦾",PA="⦻",OA="‾",UA="⧀",VA="Ō",$A="ō",GA="Ω",HA="ω",jA="Ο",ZA="ο",JA="⦶",YA="⊖",WA="𝕆",QA="𝕠",KA="⦷",XA="“",n1="‘",r1="⦹",t1="⊕",o1="↻",e1="⩔",s1="∨",c1="⩝",i1="ℴ",a1="ℴ",l1="ª",u1="º",p1="⊶",f1="⩖",h1="⩗",d1="⩛",m1="Ⓢ",g1="𝒪",b1="ℴ",_1="Ø",k1="ø",x1="⊘",v1="Õ",y1="õ",C1="⨶",w1="⨷",A1="⊗",q1="Ö",D1="ö",E1="⌽",S1="‾",F1="⏞",T1="⎴",R1="⏜",L1="¶",z1="∥",I1="∥",B1="⫳",M1="⫽",N1="∂",P1="∂",O1="П",U1="п",V1="%",$1=".",G1="‰",H1="⊥",j1="‱",Z1="𝔓",J1="𝔭",Y1="Φ",W1="φ",Q1="ϕ",K1="ℳ",X1="☎",nq="Π",rq="π",tq="⋔",oq="ϖ",eq="ℏ",sq="ℎ",cq="ℏ",iq="⨣",aq="⊞",lq="⨢",uq="+",pq="∔",fq="⨥",hq="⩲",dq="±",mq="±",gq="⨦",bq="⨧",_q="±",kq="ℌ",xq="⨕",vq="𝕡",yq="ℙ",Cq="£",wq="⪷",Aq="⪻",qq="≺",Dq="≼",Eq="⪷",Sq="≺",Fq="≼",Tq="≺",Rq="⪯",Lq="≼",zq="≾",Iq="⪯",Bq="⪹",Mq="⪵",Nq="⋨",Pq="⪯",Oq="⪳",Uq="≾",Vq="′",$q="″",Gq="ℙ",Hq="⪹",jq="⪵",Zq="⋨",Jq="∏",Yq="∏",Wq="⌮",Qq="⌒",Kq="⌓",Xq="∝",nD="∝",rD="∷",tD="∝",oD="≾",eD="⊰",sD="𝒫",cD="𝓅",iD="Ψ",aD="ψ",lD=" ",uD="𝔔",pD="𝔮",fD="⨌",hD="𝕢",dD="ℚ",mD="⁗",gD="𝒬",bD="𝓆",_D="ℍ",kD="⨖",xD="?",vD="≟",yD='"',CD='"',wD="⇛",AD="∽̱",qD="Ŕ",DD="ŕ",ED="√",SD="⦳",FD="⟩",TD="⟫",RD="⦒",LD="⦥",zD="⟩",ID="»",BD="⥵",MD="⇥",ND="⤠",PD="⤳",OD="→",UD="↠",VD="⇒",$D="⤞",GD="↪",HD="↬",jD="⥅",ZD="⥴",JD="⤖",YD="↣",WD="↝",QD="⤚",KD="⤜",XD="∶",nE="ℚ",rE="⤍",tE="⤏",oE="⤐",eE="❳",sE="}",cE="]",iE="⦌",aE="⦎",lE="⦐",uE="Ř",pE="ř",fE="Ŗ",hE="ŗ",dE="⌉",mE="}",gE="Р",bE="р",_E="⤷",kE="⥩",xE="”",vE="”",yE="↳",CE="ℜ",wE="ℛ",AE="ℜ",qE="ℝ",DE="ℜ",EE="▭",SE="®",FE="®",TE="∋",RE="⇋",LE="⥯",zE="⥽",IE="⌋",BE="𝔯",ME="ℜ",NE="⥤",PE="⇁",OE="⇀",UE="⥬",VE="Ρ",$E="ρ",GE="ϱ",HE="⟩",jE="⇥",ZE="→",JE="→",YE="⇒",WE="⇄",QE="↣",KE="⌉",XE="⟧",nS="⥝",rS="⥕",tS="⇂",oS="⌋",eS="⇁",sS="⇀",cS="⇄",iS="⇌",aS="⇉",lS="↝",uS="↦",pS="⊢",fS="⥛",hS="⋌",dS="⧐",mS="⊳",gS="⊵",bS="⥏",_S="⥜",kS="⥔",xS="↾",vS="⥓",yS="⇀",CS="˚",wS="≓",AS="⇄",qS="⇌",DS="‏",ES="⎱",SS="⎱",FS="⫮",TS="⟭",RS="⇾",LS="⟧",zS="⦆",IS="𝕣",BS="ℝ",MS="⨮",NS="⨵",PS="⥰",OS=")",US="⦔",VS="⨒",$S="⇉",GS="⇛",HS="›",jS="𝓇",ZS="ℛ",JS="↱",YS="↱",WS="]",QS="’",KS="’",XS="⋌",nF="⋊",rF="▹",tF="⊵",oF="▸",eF="⧎",sF="⧴",cF="⥨",iF="℞",aF="Ś",lF="ś",uF="‚",pF="⪸",fF="Š",hF="š",dF="⪼",mF="≻",gF="≽",bF="⪰",_F="⪴",kF="Ş",xF="ş",vF="Ŝ",yF="ŝ",CF="⪺",wF="⪶",AF="⋩",qF="⨓",DF="≿",EF="С",SF="с",FF="⊡",TF="⋅",RF="⩦",LF="⤥",zF="↘",IF="⇘",BF="↘",MF="§",NF=";",PF="⤩",OF="∖",UF="∖",VF="✶",$F="𝔖",GF="𝔰",HF="⌢",jF="♯",ZF="Щ",JF="щ",YF="Ш",WF="ш",QF="↓",KF="←",XF="∣",nT="∥",rT="→",tT="↑",oT="­",eT="Σ",sT="σ",cT="ς",iT="ς",aT="∼",lT="⩪",uT="≃",pT="≃",fT="⪞",hT="⪠",dT="⪝",mT="⪟",gT="≆",bT="⨤",_T="⥲",kT="←",xT="∘",vT="∖",yT="⨳",CT="⧤",wT="∣",AT="⌣",qT="⪪",DT="⪬",ET="⪬︀",ST="Ь",FT="ь",TT="⌿",RT="⧄",LT="/",zT="𝕊",IT="𝕤",BT="♠",MT="♠",NT="∥",PT="⊓",OT="⊓︀",UT="⊔",VT="⊔︀",$T="√",GT="⊏",HT="⊑",jT="⊏",ZT="⊑",JT="⊐",YT="⊒",WT="⊐",QT="⊒",KT="□",XT="□",n2="⊓",r2="⊏",t2="⊑",o2="⊐",e2="⊒",s2="⊔",c2="▪",i2="□",a2="▪",l2="→",u2="𝒮",p2="𝓈",f2="∖",h2="⌣",d2="⋆",m2="⋆",g2="☆",b2="★",_2="ϵ",k2="ϕ",x2="¯",v2="⊂",y2="⋐",C2="⪽",w2="⫅",A2="⊆",q2="⫃",D2="⫁",E2="⫋",S2="⊊",F2="⪿",T2="⥹",R2="⊂",L2="⋐",z2="⊆",I2="⫅",B2="⊆",M2="⊊",N2="⫋",P2="⫇",O2="⫕",U2="⫓",V2="⪸",$2="≻",G2="≽",H2="≻",j2="⪰",Z2="≽",J2="≿",Y2="⪰",W2="⪺",Q2="⪶",K2="⋩",X2="≿",nR="∋",rR="∑",tR="∑",oR="♪",eR="¹",sR="²",cR="³",iR="⊃",aR="⋑",lR="⪾",uR="⫘",pR="⫆",fR="⊇",hR="⫄",dR="⊃",mR="⊇",gR="⟉",bR="⫗",_R="⥻",kR="⫂",xR="⫌",vR="⊋",yR="⫀",CR="⊃",wR="⋑",AR="⊇",qR="⫆",DR="⊋",ER="⫌",SR="⫈",FR="⫔",TR="⫖",RR="⤦",LR="↙",zR="⇙",IR="↙",BR="⤪",MR="ß",NR=" ",PR="⌖",OR="Τ",UR="τ",VR="⎴",$R="Ť",GR="ť",HR="Ţ",jR="ţ",ZR="Т",JR="т",YR="⃛",WR="⌕",QR="𝔗",KR="𝔱",XR="∴",nL="∴",rL="∴",tL="Θ",oL="θ",eL="ϑ",sL="ϑ",cL="≈",iL="∼",aL="  ",lL=" ",uL=" ",pL="≈",fL="∼",hL="Þ",dL="þ",mL="˜",gL="∼",bL="≃",_L="≅",kL="≈",xL="⨱",vL="⊠",yL="×",CL="⨰",wL="∭",AL="⤨",qL="⌶",DL="⫱",EL="⊤",SL="𝕋",FL="𝕥",TL="⫚",RL="⤩",LL="‴",zL="™",IL="™",BL="▵",ML="▿",NL="◃",PL="⊴",OL="≜",UL="▹",VL="⊵",$L="◬",GL="≜",HL="⨺",jL="⃛",ZL="⨹",JL="⧍",YL="⨻",WL="⏢",QL="𝒯",KL="𝓉",XL="Ц",nz="ц",rz="Ћ",tz="ћ",oz="Ŧ",ez="ŧ",sz="≬",cz="↞",iz="↠",az="Ú",lz="ú",uz="↑",pz="↟",fz="⇑",hz="⥉",dz="Ў",mz="ў",gz="Ŭ",bz="ŭ",_z="Û",kz="û",xz="У",vz="у",yz="⇅",Cz="Ű",wz="ű",Az="⥮",qz="⥾",Dz="𝔘",Ez="𝔲",Sz="Ù",Fz="ù",Tz="⥣",Rz="↿",Lz="↾",zz="▀",Iz="⌜",Bz="⌜",Mz="⌏",Nz="◸",Pz="Ū",Oz="ū",Uz="¨",Vz="_",$z="⏟",Gz="⎵",Hz="⏝",jz="⋃",Zz="⊎",Jz="Ų",Yz="ų",Wz="𝕌",Qz="𝕦",Kz="⤒",Xz="↑",nI="↑",rI="⇑",tI="⇅",oI="↕",eI="↕",sI="⇕",cI="⥮",iI="↿",aI="↾",lI="⊎",uI="↖",pI="↗",fI="υ",hI="ϒ",dI="ϒ",mI="Υ",gI="υ",bI="↥",_I="⊥",kI="⇈",xI="⌝",vI="⌝",yI="⌎",CI="Ů",wI="ů",AI="◹",qI="𝒰",DI="𝓊",EI="⋰",SI="Ũ",FI="ũ",TI="▵",RI="▴",LI="⇈",zI="Ü",II="ü",BI="⦧",MI="⦜",NI="ϵ",PI="ϰ",OI="∅",UI="ϕ",VI="ϖ",$I="∝",GI="↕",HI="⇕",jI="ϱ",ZI="ς",JI="⊊︀",YI="⫋︀",WI="⊋︀",QI="⫌︀",KI="ϑ",XI="⊲",nB="⊳",rB="⫨",tB="⫫",oB="⫩",eB="В",sB="в",cB="⊢",iB="⊨",aB="⊩",lB="⊫",uB="⫦",pB="⊻",fB="∨",hB="⋁",dB="≚",mB="⋮",gB="|",bB="‖",_B="|",kB="‖",xB="∣",vB="|",yB="❘",CB="≀",wB=" ",AB="𝔙",qB="𝔳",DB="⊲",EB="⊂⃒",SB="⊃⃒",FB="𝕍",TB="𝕧",RB="∝",LB="⊳",zB="𝒱",IB="𝓋",BB="⫋︀",MB="⊊︀",NB="⫌︀",PB="⊋︀",OB="⊪",UB="⦚",VB="Ŵ",$B="ŵ",GB="⩟",HB="∧",jB="⋀",ZB="≙",JB="℘",YB="𝔚",WB="𝔴",QB="𝕎",KB="𝕨",XB="℘",nM="≀",rM="≀",tM="𝒲",oM="𝓌",eM="⋂",sM="◯",cM="⋃",iM="▽",aM="𝔛",lM="𝔵",uM="⟷",pM="⟺",fM="Ξ",hM="ξ",dM="⟵",mM="⟸",gM="⟼",bM="⋻",_M="⨀",kM="𝕏",xM="𝕩",vM="⨁",yM="⨂",CM="⟶",wM="⟹",AM="𝒳",qM="𝓍",DM="⨆",EM="⨄",SM="△",FM="⋁",TM="⋀",RM="Ý",LM="ý",zM="Я",IM="я",BM="Ŷ",MM="ŷ",NM="Ы",PM="ы",OM="¥",UM="𝔜",VM="𝔶",$M="Ї",GM="ї",HM="𝕐",jM="𝕪",ZM="𝒴",JM="𝓎",YM="Ю",WM="ю",QM="ÿ",KM="Ÿ",XM="Ź",n3="ź",r3="Ž",t3="ž",o3="З",e3="з",s3="Ż",c3="ż",i3="ℨ",a3="​",l3="Ζ",u3="ζ",p3="𝔷",f3="ℨ",h3="Ж",d3="ж",m3="⇝",g3="𝕫",b3="ℤ",_3="𝒵",k3="𝓏",x3="‍",v3="‌",y3={Aacute:ot,aacute:et,Abreve:st,abreve:ct,ac:it,acd:at,acE:lt,Acirc:ut,acirc:pt,acute:ft,Acy:ht,acy:dt,AElig:mt,aelig:gt,af:bt,Afr:_t,afr:kt,Agrave:xt,agrave:vt,alefsym:yt,aleph:Ct,Alpha:wt,alpha:At,Amacr:qt,amacr:Dt,amalg:Et,amp:St,AMP:Ft,andand:Tt,And:Rt,and:Lt,andd:zt,andslope:It,andv:Bt,ang:Mt,ange:Nt,angle:Pt,angmsdaa:Ot,angmsdab:Ut,angmsdac:Vt,angmsdad:$t,angmsdae:Gt,angmsdaf:Ht,angmsdag:jt,angmsdah:Zt,angmsd:Jt,angrt:Yt,angrtvb:Wt,angrtvbd:Qt,angsph:Kt,angst:Xt,angzarr:no,Aogon:ro,aogon:to,Aopf:oo,aopf:eo,apacir:so,ap:co,apE:io,ape:ao,apid:lo,apos:uo,ApplyFunction:po,approx:fo,approxeq:ho,Aring:mo,aring:go,Ascr:bo,ascr:_o,Assign:ko,ast:xo,asymp:vo,asympeq:yo,Atilde:Co,atilde:wo,Auml:Ao,auml:qo,awconint:Do,awint:Eo,backcong:So,backepsilon:Fo,backprime:To,backsim:Ro,backsimeq:Lo,Backslash:zo,Barv:Io,barvee:Bo,barwed:Mo,Barwed:No,barwedge:Po,bbrk:Oo,bbrktbrk:Uo,bcong:Vo,Bcy:$o,bcy:Go,bdquo:Ho,becaus:jo,because:Zo,Because:Jo,bemptyv:Yo,bepsi:Wo,bernou:Qo,Bernoullis:Ko,Beta:Xo,beta:ne,beth:re,between:te,Bfr:oe,bfr:ee,bigcap:se,bigcirc:ce,bigcup:ie,bigodot:ae,bigoplus:le,bigotimes:ue,bigsqcup:pe,bigstar:fe,bigtriangledown:he,bigtriangleup:de,biguplus:me,bigvee:ge,bigwedge:be,bkarow:_e,blacklozenge:ke,blacksquare:xe,blacktriangle:ve,blacktriangledown:ye,blacktriangleleft:Ce,blacktriangleright:we,blank:Ae,blk12:qe,blk14:De,blk34:Ee,block:Se,bne:Fe,bnequiv:Te,bNot:Re,bnot:Le,Bopf:ze,bopf:Ie,bot:Be,bottom:Me,bowtie:Ne,boxbox:Pe,boxdl:Oe,boxdL:Ue,boxDl:Ve,boxDL:$e,boxdr:Ge,boxdR:He,boxDr:je,boxDR:Ze,boxh:Je,boxH:Ye,boxhd:We,boxHd:Qe,boxhD:Ke,boxHD:Xe,boxhu:ns,boxHu:rs,boxhU:ts,boxHU:os,boxminus:es,boxplus:ss,boxtimes:cs,boxul:is,boxuL:as,boxUl:ls,boxUL:us,boxur:ps,boxuR:fs,boxUr:hs,boxUR:ds,boxv:ms,boxV:gs,boxvh:bs,boxvH:_s,boxVh:ks,boxVH:xs,boxvl:vs,boxvL:ys,boxVl:Cs,boxVL:ws,boxvr:As,boxvR:qs,boxVr:Ds,boxVR:Es,bprime:Ss,breve:Fs,Breve:Ts,brvbar:Rs,bscr:Ls,Bscr:zs,bsemi:Is,bsim:Bs,bsime:Ms,bsolb:Ns,bsol:Ps,bsolhsub:Os,bull:Us,bullet:Vs,bump:$s,bumpE:Gs,bumpe:Hs,Bumpeq:js,bumpeq:Zs,Cacute:Js,cacute:Ys,capand:Ws,capbrcup:Qs,capcap:Ks,cap:Xs,Cap:nc,capcup:rc,capdot:tc,CapitalDifferentialD:oc,caps:ec,caret:sc,caron:cc,Cayleys:ic,ccaps:ac,Ccaron:lc,ccaron:uc,Ccedil:pc,ccedil:fc,Ccirc:hc,ccirc:dc,Cconint:mc,ccups:gc,ccupssm:bc,Cdot:_c,cdot:kc,cedil:xc,Cedilla:vc,cemptyv:yc,cent:Cc,centerdot:wc,CenterDot:Ac,cfr:qc,Cfr:Dc,CHcy:Ec,chcy:Sc,check:Fc,checkmark:Tc,Chi:Rc,chi:Lc,circ:zc,circeq:Ic,circlearrowleft:Bc,circlearrowright:Mc,circledast:Nc,circledcirc:Pc,circleddash:Oc,CircleDot:Uc,circledR:Vc,circledS:$c,CircleMinus:Gc,CirclePlus:Hc,CircleTimes:jc,cir:Zc,cirE:Jc,cire:Yc,cirfnint:Wc,cirmid:Qc,cirscir:Kc,ClockwiseContourIntegral:Xc,CloseCurlyDoubleQuote:ni,CloseCurlyQuote:ri,clubs:ti,clubsuit:oi,colon:ei,Colon:si,Colone:ci,colone:ii,coloneq:ai,comma:li,commat:ui,comp:pi,compfn:fi,complement:hi,complexes:di,cong:mi,congdot:gi,Congruent:bi,conint:_i,Conint:ki,ContourIntegral:xi,copf:vi,Copf:yi,coprod:Ci,Coproduct:wi,copy:Ai,COPY:qi,copysr:Di,CounterClockwiseContourIntegral:Ei,crarr:Si,cross:Fi,Cross:Ti,Cscr:Ri,cscr:Li,csub:zi,csube:Ii,csup:Bi,csupe:Mi,ctdot:Ni,cudarrl:Pi,cudarrr:Oi,cuepr:Ui,cuesc:Vi,cularr:$i,cularrp:Gi,cupbrcap:Hi,cupcap:ji,CupCap:Zi,cup:Ji,Cup:Yi,cupcup:Wi,cupdot:Qi,cupor:Ki,cups:Xi,curarr:na,curarrm:ra,curlyeqprec:ta,curlyeqsucc:oa,curlyvee:ea,curlywedge:sa,curren:ca,curvearrowleft:ia,curvearrowright:aa,cuvee:la,cuwed:ua,cwconint:pa,cwint:fa,cylcty:ha,dagger:da,Dagger:ma,daleth:ga,darr:ba,Darr:_a,dArr:ka,dash:xa,Dashv:va,dashv:ya,dbkarow:Ca,dblac:wa,Dcaron:Aa,dcaron:qa,Dcy:Da,dcy:Ea,ddagger:Sa,ddarr:Fa,DD:Ta,dd:Ra,DDotrahd:La,ddotseq:za,deg:Ia,Del:Ba,Delta:Ma,delta:Na,demptyv:Pa,dfisht:Oa,Dfr:Ua,dfr:Va,dHar:$a,dharl:Ga,dharr:Ha,DiacriticalAcute:ja,DiacriticalDot:Za,DiacriticalDoubleAcute:Ja,DiacriticalGrave:Ya,DiacriticalTilde:Wa,diam:Qa,diamond:Ka,Diamond:Xa,diamondsuit:nl,diams:rl,die:tl,DifferentialD:ol,digamma:el,disin:sl,div:cl,divide:il,divideontimes:al,divonx:ll,DJcy:ul,djcy:pl,dlcorn:fl,dlcrop:hl,dollar:dl,Dopf:ml,dopf:gl,Dot:bl,dot:_l,DotDot:kl,doteq:xl,doteqdot:vl,DotEqual:yl,dotminus:Cl,dotplus:wl,dotsquare:Al,doublebarwedge:ql,DoubleContourIntegral:Dl,DoubleDot:El,DoubleDownArrow:Sl,DoubleLeftArrow:Fl,DoubleLeftRightArrow:Tl,DoubleLeftTee:Rl,DoubleLongLeftArrow:Ll,DoubleLongLeftRightArrow:zl,DoubleLongRightArrow:Il,DoubleRightArrow:Bl,DoubleRightTee:Ml,DoubleUpArrow:Nl,DoubleUpDownArrow:Pl,DoubleVerticalBar:Ol,DownArrowBar:Ul,downarrow:Vl,DownArrow:$l,Downarrow:Gl,DownArrowUpArrow:Hl,DownBreve:jl,downdownarrows:Zl,downharpoonleft:Jl,downharpoonright:Yl,DownLeftRightVector:Wl,DownLeftTeeVector:Ql,DownLeftVectorBar:Kl,DownLeftVector:Xl,DownRightTeeVector:nu,DownRightVectorBar:ru,DownRightVector:tu,DownTeeArrow:ou,DownTee:eu,drbkarow:su,drcorn:cu,drcrop:iu,Dscr:au,dscr:lu,DScy:uu,dscy:pu,dsol:fu,Dstrok:hu,dstrok:du,dtdot:mu,dtri:gu,dtrif:bu,duarr:_u,duhar:ku,dwangle:xu,DZcy:vu,dzcy:yu,dzigrarr:Cu,Eacute:wu,eacute:Au,easter:qu,Ecaron:Du,ecaron:Eu,Ecirc:Su,ecirc:Fu,ecir:Tu,ecolon:Ru,Ecy:Lu,ecy:zu,eDDot:Iu,Edot:Bu,edot:Mu,eDot:Nu,ee:Pu,efDot:Ou,Efr:Uu,efr:Vu,eg:$u,Egrave:Gu,egrave:Hu,egs:ju,egsdot:Zu,el:Ju,Element:Yu,elinters:Wu,ell:Qu,els:Ku,elsdot:Xu,Emacr:np,emacr:rp,empty:tp,emptyset:op,EmptySmallSquare:ep,emptyv:sp,EmptyVerySmallSquare:cp,emsp13:ip,emsp14:ap,emsp:lp,ENG:up,eng:pp,ensp:fp,Eogon:hp,eogon:dp,Eopf:mp,eopf:gp,epar:bp,eparsl:_p,eplus:kp,epsi:xp,Epsilon:vp,epsilon:yp,epsiv:Cp,eqcirc:wp,eqcolon:Ap,eqsim:qp,eqslantgtr:Dp,eqslantless:Ep,Equal:Sp,equals:Fp,EqualTilde:Tp,equest:Rp,Equilibrium:Lp,equiv:zp,equivDD:Ip,eqvparsl:Bp,erarr:Mp,erDot:Np,escr:Pp,Escr:Op,esdot:Up,Esim:Vp,esim:$p,Eta:Gp,eta:Hp,ETH:jp,eth:Zp,Euml:Jp,euml:Yp,euro:Wp,excl:Qp,exist:Kp,Exists:Xp,expectation:nf,exponentiale:rf,ExponentialE:tf,fallingdotseq:of,Fcy:ef,fcy:sf,female:cf,ffilig:af,fflig:lf,ffllig:uf,Ffr:pf,ffr:ff,filig:hf,FilledSmallSquare:df,FilledVerySmallSquare:mf,fjlig:gf,flat:bf,fllig:_f,fltns:kf,fnof:xf,Fopf:vf,fopf:yf,forall:Cf,ForAll:wf,fork:Af,forkv:qf,Fouriertrf:Df,fpartint:Ef,frac12:Sf,frac13:Ff,frac14:Tf,frac15:Rf,frac16:Lf,frac18:zf,frac23:If,frac25:Bf,frac34:Mf,frac35:Nf,frac38:Pf,frac45:Of,frac56:Uf,frac58:Vf,frac78:$f,frasl:Gf,frown:Hf,fscr:jf,Fscr:Zf,gacute:Jf,Gamma:Yf,gamma:Wf,Gammad:Qf,gammad:Kf,gap:Xf,Gbreve:nh,gbreve:rh,Gcedil:th,Gcirc:oh,gcirc:eh,Gcy:sh,gcy:ch,Gdot:ih,gdot:ah,ge:lh,gE:uh,gEl:ph,gel:fh,geq:hh,geqq:dh,geqslant:mh,gescc:gh,ges:bh,gesdot:_h,gesdoto:kh,gesdotol:xh,gesl:vh,gesles:yh,Gfr:Ch,gfr:wh,gg:Ah,Gg:qh,ggg:Dh,gimel:Eh,GJcy:Sh,gjcy:Fh,gla:Th,gl:Rh,glE:Lh,glj:zh,gnap:Ih,gnapprox:Bh,gne:Mh,gnE:Nh,gneq:Ph,gneqq:Oh,gnsim:Uh,Gopf:Vh,gopf:$h,grave:Gh,GreaterEqual:Hh,GreaterEqualLess:jh,GreaterFullEqual:Zh,GreaterGreater:Jh,GreaterLess:Yh,GreaterSlantEqual:Wh,GreaterTilde:Qh,Gscr:Kh,gscr:Xh,gsim:nd,gsime:rd,gsiml:td,gtcc:od,gtcir:ed,gt:sd,GT:cd,Gt:id,gtdot:ad,gtlPar:ld,gtquest:ud,gtrapprox:pd,gtrarr:fd,gtrdot:hd,gtreqless:dd,gtreqqless:md,gtrless:gd,gtrsim:bd,gvertneqq:_d,gvnE:kd,Hacek:xd,hairsp:vd,half:yd,hamilt:Cd,HARDcy:wd,hardcy:Ad,harrcir:qd,harr:Dd,hArr:Ed,harrw:Sd,Hat:Fd,hbar:Td,Hcirc:Rd,hcirc:Ld,hearts:zd,heartsuit:Id,hellip:Bd,hercon:Md,hfr:Nd,Hfr:Pd,HilbertSpace:Od,hksearow:Ud,hkswarow:Vd,hoarr:$d,homtht:Gd,hookleftarrow:Hd,hookrightarrow:jd,hopf:Zd,Hopf:Jd,horbar:Yd,HorizontalLine:Wd,hscr:Qd,Hscr:Kd,hslash:Xd,Hstrok:nm,hstrok:rm,HumpDownHump:tm,HumpEqual:om,hybull:em,hyphen:sm,Iacute:cm,iacute:im,ic:am,Icirc:lm,icirc:um,Icy:pm,icy:fm,Idot:hm,IEcy:dm,iecy:mm,iexcl:gm,iff:bm,ifr:_m,Ifr:km,Igrave:xm,igrave:vm,ii:ym,iiiint:Cm,iiint:wm,iinfin:Am,iiota:qm,IJlig:Dm,ijlig:Em,Imacr:Sm,imacr:Fm,image:Tm,ImaginaryI:Rm,imagline:Lm,imagpart:zm,imath:Im,Im:Bm,imof:Mm,imped:Nm,Implies:Pm,incare:Om,in:"∈",infin:Um,infintie:Vm,inodot:$m,intcal:Gm,int:Hm,Int:jm,integers:Zm,Integral:Jm,intercal:Ym,Intersection:Wm,intlarhk:Qm,intprod:Km,InvisibleComma:Xm,InvisibleTimes:ng,IOcy:rg,iocy:tg,Iogon:og,iogon:eg,Iopf:sg,iopf:cg,Iota:ig,iota:ag,iprod:lg,iquest:ug,iscr:pg,Iscr:fg,isin:hg,isindot:dg,isinE:mg,isins:gg,isinsv:bg,isinv:_g,it:kg,Itilde:xg,itilde:vg,Iukcy:yg,iukcy:Cg,Iuml:wg,iuml:Ag,Jcirc:qg,jcirc:Dg,Jcy:Eg,jcy:Sg,Jfr:Fg,jfr:Tg,jmath:Rg,Jopf:Lg,jopf:zg,Jscr:Ig,jscr:Bg,Jsercy:Mg,jsercy:Ng,Jukcy:Pg,jukcy:Og,Kappa:Ug,kappa:Vg,kappav:$g,Kcedil:Gg,kcedil:Hg,Kcy:jg,kcy:Zg,Kfr:Jg,kfr:Yg,kgreen:Wg,KHcy:Qg,khcy:Kg,KJcy:Xg,kjcy:n0,Kopf:r0,kopf:t0,Kscr:o0,kscr:e0,lAarr:s0,Lacute:c0,lacute:i0,laemptyv:a0,lagran:l0,Lambda:u0,lambda:p0,lang:f0,Lang:h0,langd:d0,langle:m0,lap:g0,Laplacetrf:b0,laquo:_0,larrb:k0,larrbfs:x0,larr:v0,Larr:y0,lArr:C0,larrfs:w0,larrhk:A0,larrlp:q0,larrpl:D0,larrsim:E0,larrtl:S0,latail:F0,lAtail:T0,lat:R0,late:L0,lates:z0,lbarr:I0,lBarr:B0,lbbrk:M0,lbrace:N0,lbrack:P0,lbrke:O0,lbrksld:U0,lbrkslu:V0,Lcaron:$0,lcaron:G0,Lcedil:H0,lcedil:j0,lceil:Z0,lcub:J0,Lcy:Y0,lcy:W0,ldca:Q0,ldquo:K0,ldquor:X0,ldrdhar:nb,ldrushar:rb,ldsh:tb,le:ob,lE:eb,LeftAngleBracket:sb,LeftArrowBar:cb,leftarrow:ib,LeftArrow:ab,Leftarrow:lb,LeftArrowRightArrow:ub,leftarrowtail:pb,LeftCeiling:fb,LeftDoubleBracket:hb,LeftDownTeeVector:db,LeftDownVectorBar:mb,LeftDownVector:gb,LeftFloor:bb,leftharpoondown:_b,leftharpoonup:kb,leftleftarrows:xb,leftrightarrow:vb,LeftRightArrow:yb,Leftrightarrow:Cb,leftrightarrows:wb,leftrightharpoons:Ab,leftrightsquigarrow:qb,LeftRightVector:Db,LeftTeeArrow:Eb,LeftTee:Sb,LeftTeeVector:Fb,leftthreetimes:Tb,LeftTriangleBar:Rb,LeftTriangle:Lb,LeftTriangleEqual:zb,LeftUpDownVector:Ib,LeftUpTeeVector:Bb,LeftUpVectorBar:Mb,LeftUpVector:Nb,LeftVectorBar:Pb,LeftVector:Ob,lEg:Ub,leg:Vb,leq:$b,leqq:Gb,leqslant:Hb,lescc:jb,les:Zb,lesdot:Jb,lesdoto:Yb,lesdotor:Wb,lesg:Qb,lesges:Kb,lessapprox:Xb,lessdot:n_,lesseqgtr:r_,lesseqqgtr:t_,LessEqualGreater:o_,LessFullEqual:e_,LessGreater:s_,lessgtr:c_,LessLess:i_,lesssim:a_,LessSlantEqual:l_,LessTilde:u_,lfisht:p_,lfloor:f_,Lfr:h_,lfr:d_,lg:m_,lgE:g_,lHar:b_,lhard:__,lharu:k_,lharul:x_,lhblk:v_,LJcy:y_,ljcy:C_,llarr:w_,ll:A_,Ll:q_,llcorner:D_,Lleftarrow:E_,llhard:S_,lltri:F_,Lmidot:T_,lmidot:R_,lmoustache:L_,lmoust:z_,lnap:I_,lnapprox:B_,lne:M_,lnE:N_,lneq:P_,lneqq:O_,lnsim:U_,loang:V_,loarr:$_,lobrk:G_,longleftarrow:H_,LongLeftArrow:j_,Longleftarrow:Z_,longleftrightarrow:J_,LongLeftRightArrow:Y_,Longleftrightarrow:W_,longmapsto:Q_,longrightarrow:K_,LongRightArrow:X_,Longrightarrow:nk,looparrowleft:rk,looparrowright:tk,lopar:ok,Lopf:ek,lopf:sk,loplus:ck,lotimes:ik,lowast:ak,lowbar:lk,LowerLeftArrow:uk,LowerRightArrow:pk,loz:fk,lozenge:hk,lozf:dk,lpar:mk,lparlt:gk,lrarr:bk,lrcorner:_k,lrhar:kk,lrhard:xk,lrm:vk,lrtri:yk,lsaquo:Ck,lscr:wk,Lscr:Ak,lsh:qk,Lsh:Dk,lsim:Ek,lsime:Sk,lsimg:Fk,lsqb:Tk,lsquo:Rk,lsquor:Lk,Lstrok:zk,lstrok:Ik,ltcc:Bk,ltcir:Mk,lt:Nk,LT:Pk,Lt:Ok,ltdot:Uk,lthree:Vk,ltimes:$k,ltlarr:Gk,ltquest:Hk,ltri:jk,ltrie:Zk,ltrif:Jk,ltrPar:Yk,lurdshar:Wk,luruhar:Qk,lvertneqq:Kk,lvnE:Xk,macr:nx,male:rx,malt:tx,maltese:ox,Map:"⤅",map:ex,mapsto:sx,mapstodown:cx,mapstoleft:ix,mapstoup:ax,marker:lx,mcomma:ux,Mcy:px,mcy:fx,mdash:hx,mDDot:dx,measuredangle:mx,MediumSpace:gx,Mellintrf:bx,Mfr:_x,mfr:kx,mho:xx,micro:vx,midast:yx,midcir:Cx,mid:wx,middot:Ax,minusb:qx,minus:Dx,minusd:Ex,minusdu:Sx,MinusPlus:Fx,mlcp:Tx,mldr:Rx,mnplus:Lx,models:zx,Mopf:Ix,mopf:Bx,mp:Mx,mscr:Nx,Mscr:Px,mstpos:Ox,Mu:Ux,mu:Vx,multimap:$x,mumap:Gx,nabla:Hx,Nacute:jx,nacute:Zx,nang:Jx,nap:Yx,napE:Wx,napid:Qx,napos:Kx,napprox:Xx,natural:nv,naturals:rv,natur:tv,nbsp:ov,nbump:ev,nbumpe:sv,ncap:cv,Ncaron:iv,ncaron:av,Ncedil:lv,ncedil:uv,ncong:pv,ncongdot:fv,ncup:hv,Ncy:dv,ncy:mv,ndash:gv,nearhk:bv,nearr:_v,neArr:kv,nearrow:xv,ne:vv,nedot:yv,NegativeMediumSpace:Cv,NegativeThickSpace:wv,NegativeThinSpace:Av,NegativeVeryThinSpace:qv,nequiv:Dv,nesear:Ev,nesim:Sv,NestedGreaterGreater:Fv,NestedLessLess:Tv,NewLine:Rv,nexist:Lv,nexists:zv,Nfr:Iv,nfr:Bv,ngE:Mv,nge:Nv,ngeq:Pv,ngeqq:Ov,ngeqslant:Uv,nges:Vv,nGg:$v,ngsim:Gv,nGt:Hv,ngt:jv,ngtr:Zv,nGtv:Jv,nharr:Yv,nhArr:Wv,nhpar:Qv,ni:Kv,nis:Xv,nisd:ny,niv:ry,NJcy:ty,njcy:oy,nlarr:ey,nlArr:sy,nldr:cy,nlE:iy,nle:ay,nleftarrow:ly,nLeftarrow:uy,nleftrightarrow:py,nLeftrightarrow:fy,nleq:hy,nleqq:dy,nleqslant:my,nles:gy,nless:by,nLl:_y,nlsim:ky,nLt:xy,nlt:vy,nltri:yy,nltrie:Cy,nLtv:wy,nmid:Ay,NoBreak:qy,NonBreakingSpace:Dy,nopf:Ey,Nopf:Sy,Not:Fy,not:Ty,NotCongruent:Ry,NotCupCap:Ly,NotDoubleVerticalBar:zy,NotElement:Iy,NotEqual:By,NotEqualTilde:My,NotExists:Ny,NotGreater:Py,NotGreaterEqual:Oy,NotGreaterFullEqual:Uy,NotGreaterGreater:Vy,NotGreaterLess:$y,NotGreaterSlantEqual:Gy,NotGreaterTilde:Hy,NotHumpDownHump:jy,NotHumpEqual:Zy,notin:Jy,notindot:Yy,notinE:Wy,notinva:Qy,notinvb:Ky,notinvc:Xy,NotLeftTriangleBar:nC,NotLeftTriangle:rC,NotLeftTriangleEqual:tC,NotLess:oC,NotLessEqual:eC,NotLessGreater:sC,NotLessLess:cC,NotLessSlantEqual:iC,NotLessTilde:aC,NotNestedGreaterGreater:lC,NotNestedLessLess:uC,notni:pC,notniva:fC,notnivb:hC,notnivc:dC,NotPrecedes:mC,NotPrecedesEqual:gC,NotPrecedesSlantEqual:bC,NotReverseElement:_C,NotRightTriangleBar:kC,NotRightTriangle:xC,NotRightTriangleEqual:vC,NotSquareSubset:yC,NotSquareSubsetEqual:CC,NotSquareSuperset:wC,NotSquareSupersetEqual:AC,NotSubset:qC,NotSubsetEqual:DC,NotSucceeds:EC,NotSucceedsEqual:SC,NotSucceedsSlantEqual:FC,NotSucceedsTilde:TC,NotSuperset:RC,NotSupersetEqual:LC,NotTilde:zC,NotTildeEqual:IC,NotTildeFullEqual:BC,NotTildeTilde:MC,NotVerticalBar:NC,nparallel:PC,npar:OC,nparsl:UC,npart:VC,npolint:$C,npr:GC,nprcue:HC,nprec:jC,npreceq:ZC,npre:JC,nrarrc:YC,nrarr:WC,nrArr:QC,nrarrw:KC,nrightarrow:XC,nRightarrow:nw,nrtri:rw,nrtrie:tw,nsc:ow,nsccue:ew,nsce:sw,Nscr:cw,nscr:iw,nshortmid:aw,nshortparallel:lw,nsim:uw,nsime:pw,nsimeq:fw,nsmid:hw,nspar:dw,nsqsube:mw,nsqsupe:gw,nsub:bw,nsubE:_w,nsube:kw,nsubset:xw,nsubseteq:vw,nsubseteqq:yw,nsucc:Cw,nsucceq:ww,nsup:Aw,nsupE:qw,nsupe:Dw,nsupset:Ew,nsupseteq:Sw,nsupseteqq:Fw,ntgl:Tw,Ntilde:Rw,ntilde:Lw,ntlg:zw,ntriangleleft:Iw,ntrianglelefteq:Bw,ntriangleright:Mw,ntrianglerighteq:Nw,Nu:Pw,nu:Ow,num:Uw,numero:Vw,numsp:$w,nvap:Gw,nvdash:Hw,nvDash:jw,nVdash:Zw,nVDash:Jw,nvge:Yw,nvgt:Ww,nvHarr:Qw,nvinfin:Kw,nvlArr:Xw,nvle:nA,nvlt:rA,nvltrie:tA,nvrArr:oA,nvrtrie:eA,nvsim:sA,nwarhk:cA,nwarr:iA,nwArr:aA,nwarrow:lA,nwnear:uA,Oacute:pA,oacute:fA,oast:hA,Ocirc:dA,ocirc:mA,ocir:gA,Ocy:bA,ocy:_A,odash:kA,Odblac:xA,odblac:vA,odiv:yA,odot:CA,odsold:wA,OElig:AA,oelig:qA,ofcir:DA,Ofr:EA,ofr:SA,ogon:FA,Ograve:TA,ograve:RA,ogt:LA,ohbar:zA,ohm:IA,oint:BA,olarr:MA,olcir:NA,olcross:PA,oline:OA,olt:UA,Omacr:VA,omacr:$A,Omega:GA,omega:HA,Omicron:jA,omicron:ZA,omid:JA,ominus:YA,Oopf:WA,oopf:QA,opar:KA,OpenCurlyDoubleQuote:XA,OpenCurlyQuote:n1,operp:r1,oplus:t1,orarr:o1,Or:e1,or:s1,ord:c1,order:i1,orderof:a1,ordf:l1,ordm:u1,origof:p1,oror:f1,orslope:h1,orv:d1,oS:m1,Oscr:g1,oscr:b1,Oslash:_1,oslash:k1,osol:x1,Otilde:v1,otilde:y1,otimesas:C1,Otimes:w1,otimes:A1,Ouml:q1,ouml:D1,ovbar:E1,OverBar:S1,OverBrace:F1,OverBracket:T1,OverParenthesis:R1,para:L1,parallel:z1,par:I1,parsim:B1,parsl:M1,part:N1,PartialD:P1,Pcy:O1,pcy:U1,percnt:V1,period:$1,permil:G1,perp:H1,pertenk:j1,Pfr:Z1,pfr:J1,Phi:Y1,phi:W1,phiv:Q1,phmmat:K1,phone:X1,Pi:nq,pi:rq,pitchfork:tq,piv:oq,planck:eq,planckh:sq,plankv:cq,plusacir:iq,plusb:aq,pluscir:lq,plus:uq,plusdo:pq,plusdu:fq,pluse:hq,PlusMinus:dq,plusmn:mq,plussim:gq,plustwo:bq,pm:_q,Poincareplane:kq,pointint:xq,popf:vq,Popf:yq,pound:Cq,prap:wq,Pr:Aq,pr:qq,prcue:Dq,precapprox:Eq,prec:Sq,preccurlyeq:Fq,Precedes:Tq,PrecedesEqual:Rq,PrecedesSlantEqual:Lq,PrecedesTilde:zq,preceq:Iq,precnapprox:Bq,precneqq:Mq,precnsim:Nq,pre:Pq,prE:Oq,precsim:Uq,prime:Vq,Prime:$q,primes:Gq,prnap:Hq,prnE:jq,prnsim:Zq,prod:Jq,Product:Yq,profalar:Wq,profline:Qq,profsurf:Kq,prop:Xq,Proportional:nD,Proportion:rD,propto:tD,prsim:oD,prurel:eD,Pscr:sD,pscr:cD,Psi:iD,psi:aD,puncsp:lD,Qfr:uD,qfr:pD,qint:fD,qopf:hD,Qopf:dD,qprime:mD,Qscr:gD,qscr:bD,quaternions:_D,quatint:kD,quest:xD,questeq:vD,quot:yD,QUOT:CD,rAarr:wD,race:AD,Racute:qD,racute:DD,radic:ED,raemptyv:SD,rang:FD,Rang:TD,rangd:RD,range:LD,rangle:zD,raquo:ID,rarrap:BD,rarrb:MD,rarrbfs:ND,rarrc:PD,rarr:OD,Rarr:UD,rArr:VD,rarrfs:$D,rarrhk:GD,rarrlp:HD,rarrpl:jD,rarrsim:ZD,Rarrtl:JD,rarrtl:YD,rarrw:WD,ratail:QD,rAtail:KD,ratio:XD,rationals:nE,rbarr:rE,rBarr:tE,RBarr:oE,rbbrk:eE,rbrace:sE,rbrack:cE,rbrke:iE,rbrksld:aE,rbrkslu:lE,Rcaron:uE,rcaron:pE,Rcedil:fE,rcedil:hE,rceil:dE,rcub:mE,Rcy:gE,rcy:bE,rdca:_E,rdldhar:kE,rdquo:xE,rdquor:vE,rdsh:yE,real:CE,realine:wE,realpart:AE,reals:qE,Re:DE,rect:EE,reg:SE,REG:FE,ReverseElement:TE,ReverseEquilibrium:RE,ReverseUpEquilibrium:LE,rfisht:zE,rfloor:IE,rfr:BE,Rfr:ME,rHar:NE,rhard:PE,rharu:OE,rharul:UE,Rho:VE,rho:$E,rhov:GE,RightAngleBracket:HE,RightArrowBar:jE,rightarrow:ZE,RightArrow:JE,Rightarrow:YE,RightArrowLeftArrow:WE,rightarrowtail:QE,RightCeiling:KE,RightDoubleBracket:XE,RightDownTeeVector:nS,RightDownVectorBar:rS,RightDownVector:tS,RightFloor:oS,rightharpoondown:eS,rightharpoonup:sS,rightleftarrows:cS,rightleftharpoons:iS,rightrightarrows:aS,rightsquigarrow:lS,RightTeeArrow:uS,RightTee:pS,RightTeeVector:fS,rightthreetimes:hS,RightTriangleBar:dS,RightTriangle:mS,RightTriangleEqual:gS,RightUpDownVector:bS,RightUpTeeVector:_S,RightUpVectorBar:kS,RightUpVector:xS,RightVectorBar:vS,RightVector:yS,ring:CS,risingdotseq:wS,rlarr:AS,rlhar:qS,rlm:DS,rmoustache:ES,rmoust:SS,rnmid:FS,roang:TS,roarr:RS,robrk:LS,ropar:zS,ropf:IS,Ropf:BS,roplus:MS,rotimes:NS,RoundImplies:PS,rpar:OS,rpargt:US,rppolint:VS,rrarr:$S,Rrightarrow:GS,rsaquo:HS,rscr:jS,Rscr:ZS,rsh:JS,Rsh:YS,rsqb:WS,rsquo:QS,rsquor:KS,rthree:XS,rtimes:nF,rtri:rF,rtrie:tF,rtrif:oF,rtriltri:eF,RuleDelayed:sF,ruluhar:cF,rx:iF,Sacute:aF,sacute:lF,sbquo:uF,scap:pF,Scaron:fF,scaron:hF,Sc:dF,sc:mF,sccue:gF,sce:bF,scE:_F,Scedil:kF,scedil:xF,Scirc:vF,scirc:yF,scnap:CF,scnE:wF,scnsim:AF,scpolint:qF,scsim:DF,Scy:EF,scy:SF,sdotb:FF,sdot:TF,sdote:RF,searhk:LF,searr:zF,seArr:IF,searrow:BF,sect:MF,semi:NF,seswar:PF,setminus:OF,setmn:UF,sext:VF,Sfr:$F,sfr:GF,sfrown:HF,sharp:jF,SHCHcy:ZF,shchcy:JF,SHcy:YF,shcy:WF,ShortDownArrow:QF,ShortLeftArrow:KF,shortmid:XF,shortparallel:nT,ShortRightArrow:rT,ShortUpArrow:tT,shy:oT,Sigma:eT,sigma:sT,sigmaf:cT,sigmav:iT,sim:aT,simdot:lT,sime:uT,simeq:pT,simg:fT,simgE:hT,siml:dT,simlE:mT,simne:gT,simplus:bT,simrarr:_T,slarr:kT,SmallCircle:xT,smallsetminus:vT,smashp:yT,smeparsl:CT,smid:wT,smile:AT,smt:qT,smte:DT,smtes:ET,SOFTcy:ST,softcy:FT,solbar:TT,solb:RT,sol:LT,Sopf:zT,sopf:IT,spades:BT,spadesuit:MT,spar:NT,sqcap:PT,sqcaps:OT,sqcup:UT,sqcups:VT,Sqrt:$T,sqsub:GT,sqsube:HT,sqsubset:jT,sqsubseteq:ZT,sqsup:JT,sqsupe:YT,sqsupset:WT,sqsupseteq:QT,square:KT,Square:XT,SquareIntersection:n2,SquareSubset:r2,SquareSubsetEqual:t2,SquareSuperset:o2,SquareSupersetEqual:e2,SquareUnion:s2,squarf:c2,squ:i2,squf:a2,srarr:l2,Sscr:u2,sscr:p2,ssetmn:f2,ssmile:h2,sstarf:d2,Star:m2,star:g2,starf:b2,straightepsilon:_2,straightphi:k2,strns:x2,sub:v2,Sub:y2,subdot:C2,subE:w2,sube:A2,subedot:q2,submult:D2,subnE:E2,subne:S2,subplus:F2,subrarr:T2,subset:R2,Subset:L2,subseteq:z2,subseteqq:I2,SubsetEqual:B2,subsetneq:M2,subsetneqq:N2,subsim:P2,subsub:O2,subsup:U2,succapprox:V2,succ:$2,succcurlyeq:G2,Succeeds:H2,SucceedsEqual:j2,SucceedsSlantEqual:Z2,SucceedsTilde:J2,succeq:Y2,succnapprox:W2,succneqq:Q2,succnsim:K2,succsim:X2,SuchThat:nR,sum:rR,Sum:tR,sung:oR,sup1:eR,sup2:sR,sup3:cR,sup:iR,Sup:aR,supdot:lR,supdsub:uR,supE:pR,supe:fR,supedot:hR,Superset:dR,SupersetEqual:mR,suphsol:gR,suphsub:bR,suplarr:_R,supmult:kR,supnE:xR,supne:vR,supplus:yR,supset:CR,Supset:wR,supseteq:AR,supseteqq:qR,supsetneq:DR,supsetneqq:ER,supsim:SR,supsub:FR,supsup:TR,swarhk:RR,swarr:LR,swArr:zR,swarrow:IR,swnwar:BR,szlig:MR,Tab:NR,target:PR,Tau:OR,tau:UR,tbrk:VR,Tcaron:$R,tcaron:GR,Tcedil:HR,tcedil:jR,Tcy:ZR,tcy:JR,tdot:YR,telrec:WR,Tfr:QR,tfr:KR,there4:XR,therefore:nL,Therefore:rL,Theta:tL,theta:oL,thetasym:eL,thetav:sL,thickapprox:cL,thicksim:iL,ThickSpace:aL,ThinSpace:lL,thinsp:uL,thkap:pL,thksim:fL,THORN:hL,thorn:dL,tilde:mL,Tilde:gL,TildeEqual:bL,TildeFullEqual:_L,TildeTilde:kL,timesbar:xL,timesb:vL,times:yL,timesd:CL,tint:wL,toea:AL,topbot:qL,topcir:DL,top:EL,Topf:SL,topf:FL,topfork:TL,tosa:RL,tprime:LL,trade:zL,TRADE:IL,triangle:BL,triangledown:ML,triangleleft:NL,trianglelefteq:PL,triangleq:OL,triangleright:UL,trianglerighteq:VL,tridot:$L,trie:GL,triminus:HL,TripleDot:jL,triplus:ZL,trisb:JL,tritime:YL,trpezium:WL,Tscr:QL,tscr:KL,TScy:XL,tscy:nz,TSHcy:rz,tshcy:tz,Tstrok:oz,tstrok:ez,twixt:sz,twoheadleftarrow:cz,twoheadrightarrow:iz,Uacute:az,uacute:lz,uarr:uz,Uarr:pz,uArr:fz,Uarrocir:hz,Ubrcy:dz,ubrcy:mz,Ubreve:gz,ubreve:bz,Ucirc:_z,ucirc:kz,Ucy:xz,ucy:vz,udarr:yz,Udblac:Cz,udblac:wz,udhar:Az,ufisht:qz,Ufr:Dz,ufr:Ez,Ugrave:Sz,ugrave:Fz,uHar:Tz,uharl:Rz,uharr:Lz,uhblk:zz,ulcorn:Iz,ulcorner:Bz,ulcrop:Mz,ultri:Nz,Umacr:Pz,umacr:Oz,uml:Uz,UnderBar:Vz,UnderBrace:$z,UnderBracket:Gz,UnderParenthesis:Hz,Union:jz,UnionPlus:Zz,Uogon:Jz,uogon:Yz,Uopf:Wz,uopf:Qz,UpArrowBar:Kz,uparrow:Xz,UpArrow:nI,Uparrow:rI,UpArrowDownArrow:tI,updownarrow:oI,UpDownArrow:eI,Updownarrow:sI,UpEquilibrium:cI,upharpoonleft:iI,upharpoonright:aI,uplus:lI,UpperLeftArrow:uI,UpperRightArrow:pI,upsi:fI,Upsi:hI,upsih:dI,Upsilon:mI,upsilon:gI,UpTeeArrow:bI,UpTee:_I,upuparrows:kI,urcorn:xI,urcorner:vI,urcrop:yI,Uring:CI,uring:wI,urtri:AI,Uscr:qI,uscr:DI,utdot:EI,Utilde:SI,utilde:FI,utri:TI,utrif:RI,uuarr:LI,Uuml:zI,uuml:II,uwangle:BI,vangrt:MI,varepsilon:NI,varkappa:PI,varnothing:OI,varphi:UI,varpi:VI,varpropto:$I,varr:GI,vArr:HI,varrho:jI,varsigma:ZI,varsubsetneq:JI,varsubsetneqq:YI,varsupsetneq:WI,varsupsetneqq:QI,vartheta:KI,vartriangleleft:XI,vartriangleright:nB,vBar:rB,Vbar:tB,vBarv:oB,Vcy:eB,vcy:sB,vdash:cB,vDash:iB,Vdash:aB,VDash:lB,Vdashl:uB,veebar:pB,vee:fB,Vee:hB,veeeq:dB,vellip:mB,verbar:gB,Verbar:bB,vert:_B,Vert:kB,VerticalBar:xB,VerticalLine:vB,VerticalSeparator:yB,VerticalTilde:CB,VeryThinSpace:wB,Vfr:AB,vfr:qB,vltri:DB,vnsub:EB,vnsup:SB,Vopf:FB,vopf:TB,vprop:RB,vrtri:LB,Vscr:zB,vscr:IB,vsubnE:BB,vsubne:MB,vsupnE:NB,vsupne:PB,Vvdash:OB,vzigzag:UB,Wcirc:VB,wcirc:$B,wedbar:GB,wedge:HB,Wedge:jB,wedgeq:ZB,weierp:JB,Wfr:YB,wfr:WB,Wopf:QB,wopf:KB,wp:XB,wr:nM,wreath:rM,Wscr:tM,wscr:oM,xcap:eM,xcirc:sM,xcup:cM,xdtri:iM,Xfr:aM,xfr:lM,xharr:uM,xhArr:pM,Xi:fM,xi:hM,xlarr:dM,xlArr:mM,xmap:gM,xnis:bM,xodot:_M,Xopf:kM,xopf:xM,xoplus:vM,xotime:yM,xrarr:CM,xrArr:wM,Xscr:AM,xscr:qM,xsqcup:DM,xuplus:EM,xutri:SM,xvee:FM,xwedge:TM,Yacute:RM,yacute:LM,YAcy:zM,yacy:IM,Ycirc:BM,ycirc:MM,Ycy:NM,ycy:PM,yen:OM,Yfr:UM,yfr:VM,YIcy:$M,yicy:GM,Yopf:HM,yopf:jM,Yscr:ZM,yscr:JM,YUcy:YM,yucy:WM,yuml:QM,Yuml:KM,Zacute:XM,zacute:n3,Zcaron:r3,zcaron:t3,Zcy:o3,zcy:e3,Zdot:s3,zdot:c3,zeetrf:i3,ZeroWidthSpace:a3,Zeta:l3,zeta:u3,zfr:p3,Zfr:f3,ZHcy:h3,zhcy:d3,zigrarr:m3,zopf:g3,Zopf:b3,Zscr:_3,zscr:k3,zwj:x3,zwnj:v3};var Fr=y3,zn=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,J={},jn={};function C3(t){var n,r,o=jn[t];if(o)return o;for(o=jn[t]=[],n=0;n<128;n++)r=String.fromCharCode(n),/^[0-9a-z]$/i.test(r)?o.push(r):o.push("%"+("0"+n.toString(16).toUpperCase()).slice(-2));for(n=0;n"u"&&(r=!0),c=C3(n),o=0,e=t.length;o=55296&&s<=57343){if(s>=55296&&s<=56319&&o+1=56320&&i<=57343)){a+=encodeURIComponent(t[o]+t[o+1]),o++;continue}a+="%EF%BF%BD";continue}a+=encodeURIComponent(t[o])}return a}ln.defaultChars=";/?:@&=+$,-_.!~*'()#";ln.componentChars="-_.!~*'()";var w3=ln,Zn={};function A3(t){var n,r,o=Zn[t];if(o)return o;for(o=Zn[t]=[],n=0;n<128;n++)r=String.fromCharCode(n),o.push(r);for(n=0;n=55296&&u<=57343?p+="���":p+=String.fromCharCode(u),e+=6;continue}if((i&248)===240&&e+91114111?p+="����":(u-=65536,p+=String.fromCharCode(55296+(u>>10),56320+(u&1023))),e+=9;continue}p+="�"}return p})}un.defaultChars=";/?:@&=+$,#";un.componentChars="";var q3=un,D3=function(n){var r="";return r+=n.protocol||"",r+=n.slashes?"//":"",r+=n.auth?n.auth+"@":"",n.hostname&&n.hostname.indexOf(":")!==-1?r+="["+n.hostname+"]":r+=n.hostname||"",r+=n.port?":"+n.port:"",r+=n.pathname||"",r+=n.search||"",r+=n.hash||"",r};function cn(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var E3=/^([a-z0-9.+-]+:)/i,S3=/:[0-9]*$/,F3=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,T3=["<",">",'"',"`"," ","\r",` `," "],R3=["{","}","|","\\","^","`"].concat(T3),L3=["'"].concat(R3),Jn=["%","/","?",";","#"].concat(L3),Yn=["/","?","#"],z3=255,Wn=/^[+a-z0-9A-Z_-]{0,63}$/,I3=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,Qn={javascript:!0,"javascript:":!0},Kn={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function B3(t,n){if(t&&t instanceof cn)return t;var r=new cn;return r.parse(t,n),r}cn.prototype.parse=function(t,n){var r,o,e,s,i,c=t;if(c=c.trim(),!n&&t.split("#").length===1){var a=F3.exec(c);if(a)return this.pathname=a[1],a[2]&&(this.search=a[2]),this}var l=E3.exec(c);if(l&&(l=l[0],e=l.toLowerCase(),this.protocol=l,c=c.substr(l.length)),(n||l||c.match(/^\/\/[^@\/]+@[^@\/]+/))&&(i=c.substr(0,2)==="//",i&&!(l&&Qn[l])&&(c=c.substr(2),this.slashes=!0)),!Qn[l]&&(i||l&&!Kn[l])){var u=-1;for(r=0;r127?k+="x":k+=x[d];if(!k.match(Wn)){var y=m.slice(0,r),C=m.slice(r+1),_=x.match(I3);_&&(y.push(_[1]),C.unshift(_[2])),C.length&&(c=C.join(".")+c),this.hostname=y.join(".");break}}}}this.hostname.length>z3&&(this.hostname=""),b&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var D=c.indexOf("#");D!==-1&&(this.hash=c.substr(D),c=c.slice(0,D));var F=c.indexOf("?");return F!==-1&&(this.search=c.substr(F),c=c.slice(0,F)),c&&(this.pathname=c),Kn[e]&&this.hostname&&!this.pathname&&(this.pathname=""),this};cn.prototype.parseHost=function(t){var n=S3.exec(t);n&&(n=n[0],n!==":"&&(this.port=n.substr(1)),t=t.substr(0,t.length-n.length)),t&&(this.hostname=t)};var M3=B3;J.encode=w3;J.decode=q3;J.format=D3;J.parse=M3;var O={},_n,Xn;function Tr(){return Xn||(Xn=1,_n=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),_n}var kn,nr;function Rr(){return nr||(nr=1,kn=/[\0-\x1F\x7F-\x9F]/),kn}var xn,rr;function N3(){return rr||(rr=1,xn=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/),xn}var vn,tr;function Lr(){return tr||(tr=1,vn=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),vn}var or;function P3(){return or||(or=1,O.Any=Tr(),O.Cc=Rr(),O.Cf=N3(),O.P=zn,O.Z=Lr()),O}(function(t){function n(g){return Object.prototype.toString.call(g)}function r(g){return n(g)==="[object String]"}var o=Object.prototype.hasOwnProperty;function e(g,S){return o.call(g,S)}function s(g){var S=Array.prototype.slice.call(arguments,1);return S.forEach(function(A){if(A){if(typeof A!="object")throw new TypeError(A+"must be object");Object.keys(A).forEach(function(N){g[N]=A[N]})}}),g}function i(g,S,A){return[].concat(g.slice(0,S),A,g.slice(S+1))}function c(g){return!(g>=55296&&g<=57343||g>=64976&&g<=65007||(g&65535)===65535||(g&65535)===65534||g>=0&&g<=8||g===11||g>=14&&g<=31||g>=127&&g<=159||g>1114111)}function a(g){if(g>65535){g-=65536;var S=55296+(g>>10),A=56320+(g&1023);return String.fromCharCode(S,A)}return String.fromCharCode(g)}var l=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,u=/&([a-z#][a-z0-9]{1,31});/gi,p=new RegExp(l.source+"|"+u.source,"gi"),h=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,f=Fr;function b(g,S){var A=0;return e(f,S)?f[S]:S.charCodeAt(0)===35&&h.test(S)&&(A=S[1].toLowerCase()==="x"?parseInt(S.slice(2),16):parseInt(S.slice(1),10),c(A))?a(A):g}function m(g){return g.indexOf("\\")<0?g:g.replace(l,"$1")}function x(g){return g.indexOf("\\")<0&&g.indexOf("&")<0?g:g.replace(p,function(S,A,N){return A||b(S,N)})}var k=/[&<>"]/,d=/[&<>"]/g,v={"&":"&","<":"<",">":">",'"':"""};function y(g){return v[g]}function C(g){return k.test(g)?g.replace(d,y):g}var _=/[.?*+^$[\]\\(){}|-]/g;function D(g){return g.replace(_,"\\$&")}function F(g){switch(g){case 9:case 32:return!0}return!1}function $(g){if(g>=8192&&g<=8202)return!0;switch(g){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var w=zn;function E(g){return w.test(g)}function Q(g){switch(g){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function G(g){return g=g.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(g=g.replace(/ẞ/g,"ß")),g.toLowerCase().toUpperCase()}t.lib={},t.lib.mdurl=J,t.lib.ucmicro=P3(),t.assign=s,t.isString=r,t.has=e,t.unescapeMd=m,t.unescapeAll=x,t.isValidEntityCode=c,t.fromCodePoint=a,t.escapeHtml=C,t.arrayReplaceAt=i,t.isSpace=F,t.isWhiteSpace=$,t.isMdAsciiPunct=Q,t.isPunctChar=E,t.escapeRE=D,t.normalizeReference=G})(q);var pn={},O3=function(n,r,o){var e,s,i,c,a=-1,l=n.posMax,u=n.pos;for(n.pos=r+1,e=1;n.pos32))return a;if(e===41){if(s===0)break;s--}r++}return c===r||s!==0||(a.str=er(n.slice(c,r)),a.lines=i,a.pos=r,a.ok=!0),a},V3=q.unescapeAll,$3=function(n,r,o){var e,s,i=0,c=r,a={ok:!1,pos:0,lines:0,str:""};if(r>=o||(s=n.charCodeAt(r),s!==34&&s!==39&&s!==40))return a;for(r++,s===40&&(s=41);r"+V(t[n].content)+""};B.code_block=function(t,n,r,o,e){var s=t[n];return""+V(t[n].content)+` `};B.fence=function(t,n,r,o,e){var s=t[n],i=s.info?H3(s.info).trim():"",c="",a="",l,u,p,h,f;return i&&(p=i.split(/(\s+)/g),c=p[0],a=p.slice(2).join("")),r.highlight?l=r.highlight(s.content,c,a)||V(s.content):l=V(s.content),l.indexOf(""+l+` `):"
"+l+`
`};B.image=function(t,n,r,o,e){var s=t[n];return s.attrs[s.attrIndex("alt")][1]=e.renderInlineAsText(s.children,r,o),e.renderToken(t,n,r)};B.hardbreak=function(t,n,r){return r.xhtmlOut?`
`:`
`};B.softbreak=function(t,n,r){return r.breaks?r.xhtmlOut?`
`:`
`:` `};B.text=function(t,n){return V(t[n].content)};B.html_block=function(t,n){return t[n].content};B.html_inline=function(t,n){return t[n].content};function Y(){this.rules=G3({},B)}Y.prototype.renderAttrs=function(n){var r,o,e;if(!n.attrs)return"";for(e="",r=0,o=n.attrs.length;r `:">",s)};Y.prototype.renderInline=function(t,n,r){for(var o,e="",s=this.rules,i=0,c=t.length;i\s]/i.test(t)}function nN(t){return/^<\/a\s*>/i.test(t)}var rN=function(n){var r,o,e,s,i,c,a,l,u,p,h,f,b,m,x,k,d=n.tokens,v;if(n.md.options.linkify){for(o=0,e=d.length;o=0;r--){if(c=s[r],c.type==="link_close"){for(r--;s[r].level!==c.level&&s[r].type!=="link_open";)r--;continue}if(c.type==="html_inline"&&(X3(c.content)&&b>0&&b--,nN(c.content)&&b++),!(b>0)&&c.type==="text"&&n.md.linkify.test(c.content)){for(u=c.content,v=n.md.linkify.match(u),a=[],f=c.level,h=0,l=0;lh&&(i=new n.Token("text","",0),i.content=u.slice(h,p),i.level=f,a.push(i)),i=new n.Token("link_open","a",1),i.attrs=[["href",x]],i.level=f++,i.markup="linkify",i.info="auto",a.push(i),i=new n.Token("text","",0),i.content=k,i.level=f,a.push(i),i=new n.Token("link_close","a",-1),i.level=--f,i.markup="linkify",i.info="auto",a.push(i),h=v[l].lastIndex);h=0;n--)r=t[n],r.type==="text"&&!o&&(r.content=r.content.replace(oN,sN)),r.type==="link_open"&&r.info==="auto"&&o--,r.type==="link_close"&&r.info==="auto"&&o++}function iN(t){var n,r,o=0;for(n=t.length-1;n>=0;n--)r=t[n],r.type==="text"&&!o&&zr.test(r.content)&&(r.content=r.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),r.type==="link_open"&&r.info==="auto"&&o--,r.type==="link_close"&&r.info==="auto"&&o++}var aN=function(n){var r;if(n.md.options.typographer)for(r=n.tokens.length-1;r>=0;r--)n.tokens[r].type==="inline"&&(tN.test(n.tokens[r].content)&&cN(n.tokens[r].children),zr.test(n.tokens[r].content)&&iN(n.tokens[r].children))},sr=q.isWhiteSpace,cr=q.isPunctChar,ir=q.isMdAsciiPunct,lN=/['"]/,ar=/['"]/g,lr="’";function tn(t,n,r){return t.substr(0,n)+r+t.substr(n+1)}function uN(t,n){var r,o,e,s,i,c,a,l,u,p,h,f,b,m,x,k,d,v,y,C,_;for(y=[],r=0;r=0&&!(y[d].level<=a);d--);if(y.length=d+1,o.type==="text"){e=o.content,i=0,c=e.length;n:for(;i=0)u=e.charCodeAt(s.index-1);else for(d=r-1;d>=0&&!(t[d].type==="softbreak"||t[d].type==="hardbreak");d--)if(t[d].content){u=t[d].content.charCodeAt(t[d].content.length-1);break}if(p=32,i=48&&u<=57&&(k=x=!1),x&&k&&(x=h,k=f),!x&&!k){v&&(o.content=tn(o.content,s.index,lr));continue}if(k){for(d=y.length-1;d>=0&&(l=y[d],!(y[d].level=0;r--)n.tokens[r].type!=="inline"||!lN.test(n.tokens[r].content)||uN(n.tokens[r].children,n)};function W(t,n,r){this.type=t,this.tag=n,this.attrs=null,this.map=null,this.nesting=r,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}W.prototype.attrIndex=function(n){var r,o,e;if(!this.attrs)return-1;for(r=this.attrs,o=0,e=r.length;o=0&&(o=this.attrs[r][1]),o};W.prototype.attrJoin=function(n,r){var o=this.attrIndex(n);o<0?this.attrPush([n,r]):this.attrs[o][1]=this.attrs[o][1]+" "+r};var Bn=W,fN=Bn;function Ir(t,n,r){this.src=t,this.env=r,this.tokens=[],this.inlineMode=!1,this.md=n}Ir.prototype.Token=fN;var hN=Ir,dN=In,yn=[["normalize",Y3],["block",W3],["inline",Q3],["linkify",rN],["replacements",aN],["smartquotes",pN]];function Mn(){this.ruler=new dN;for(var t=0;to||(u=r+1,n.sCount[u]=4||(c=n.bMarks[u]+n.tShift[u],c>=n.eMarks[u])||(C=n.src.charCodeAt(c++),C!==124&&C!==45&&C!==58)||c>=n.eMarks[u]||(_=n.src.charCodeAt(c++),_!==124&&_!==45&&_!==58&&!Cn(_))||C===45&&Cn(_))return!1;for(;c=4||(p=ur(i),p.length&&p[0]===""&&p.shift(),p.length&&p[p.length-1]===""&&p.pop(),h=p.length,h===0||h!==b.length))return!1;if(e)return!0;for(d=n.parentType,n.parentType="table",y=n.md.block.ruler.getRules("blockquote"),f=n.push("table_open","table",1),f.map=x=[r,0],f=n.push("thead_open","thead",1),f.map=[r,r+1],f=n.push("tr_open","tr",1),f.map=[r,r+1],a=0;a=4)break;for(p=ur(i),p.length&&p[0]===""&&p.shift(),p.length&&p[p.length-1]===""&&p.pop(),u===r+2&&(f=n.push("tbody_open","tbody",1),f.map=k=[r+2,0]),f=n.push("tr_open","tr",1),f.map=[u,u+1],a=0;a=4){e++,s=e;continue}break}return n.line=s,i=n.push("code_block","code",0),i.content=n.getLines(r,s,4+n.blkIndent,!1)+` `,i.map=[r,n.line],!0},_N=function(n,r,o,e){var s,i,c,a,l,u,p,h=!1,f=n.bMarks[r]+n.tShift[r],b=n.eMarks[r];if(n.sCount[r]-n.blkIndent>=4||f+3>b||(s=n.src.charCodeAt(f),s!==126&&s!==96)||(l=f,f=n.skipChars(f,s),i=f-l,i<3)||(p=n.src.slice(l,f),c=n.src.slice(f,b),s===96&&c.indexOf(String.fromCharCode(s))>=0))return!1;if(e)return!0;for(a=r;a++,!(a>=o||(f=l=n.bMarks[a]+n.tShift[a],b=n.eMarks[a],f=4)&&(f=n.skipChars(f,s),!(f-l=4||n.src.charCodeAt(w++)!==62)return!1;if(e)return!0;for(a=f=n.sCount[r]+1,n.src.charCodeAt(w)===32?(w++,a++,f++,s=!1,y=!0):n.src.charCodeAt(w)===9?(y=!0,(n.bsCount[r]+f)%4===3?(w++,a++,f++,s=!1):s=!0):y=!1,b=[n.bMarks[r]],n.bMarks[r]=w;w=E,d=[n.sCount[r]],n.sCount[r]=f-a,v=[n.tShift[r]],n.tShift[r]=w-n.bMarks[r],_=n.md.block.ruler.getRules("blockquote"),k=n.parentType,n.parentType="blockquote",h=r+1;h=E));h++){if(n.src.charCodeAt(w++)===62&&!F){for(a=f=n.sCount[h]+1,n.src.charCodeAt(w)===32?(w++,a++,f++,s=!1,y=!0):n.src.charCodeAt(w)===9?(y=!0,(n.bsCount[h]+f)%4===3?(w++,a++,f++,s=!1):s=!0):y=!1,b.push(n.bMarks[h]),n.bMarks[h]=w;w=E,m.push(n.bsCount[h]),n.bsCount[h]=n.sCount[h]+1+(y?1:0),d.push(n.sCount[h]),n.sCount[h]=f-a,v.push(n.tShift[h]),n.tShift[h]=w-n.bMarks[h];continue}if(u)break;for(C=!1,c=0,l=_.length;c",D.map=p=[r,0],n.md.block.tokenize(n,r,h),D=n.push("blockquote_close","blockquote",-1),D.markup=">",n.lineMax=$,n.parentType=k,p[1]=n.line,c=0;c=4||(s=n.src.charCodeAt(l++),s!==42&&s!==45&&s!==95))return!1;for(i=1;l=s||(r=t.src.charCodeAt(e++),r<48||r>57))return-1;for(;;){if(e>=s)return-1;if(r=t.src.charCodeAt(e++),r>=48&&r<=57){if(e-o>=10)return-1;continue}if(r===41||r===46)break;return-1}return e=4||n.listIndent>=0&&n.sCount[r]-n.listIndent>=4&&n.sCount[r]=n.blkIndent&&(N=!0),(E=hr(n,r))>=0){if(p=!0,G=n.bMarks[r]+n.tShift[r],k=Number(n.src.slice(G,E-1)),N&&k!==1)return!1}else if((E=fr(n,r))>=0)p=!1;else return!1;if(N&&n.skipSpaces(E)>=n.eMarks[r])return!1;if(x=n.src.charCodeAt(E-1),e)return!0;for(m=n.tokens.length,p?(A=n.push("ordered_list_open","ol",1),k!==1&&(A.attrs=[["start",k]])):A=n.push("bullet_list_open","ul",1),A.map=b=[r,0],A.markup=String.fromCharCode(x),v=r,Q=!1,S=n.md.block.ruler.getRules("list"),_=n.parentType,n.parentType="list";v=d?l=1:l=y-u,l>4&&(l=1),a=u+l,A=n.push("list_item_open","li",1),A.markup=String.fromCharCode(x),A.map=h=[r,0],p&&(A.info=n.src.slice(G,E-1)),$=n.tight,F=n.tShift[r],D=n.sCount[r],C=n.listIndent,n.listIndent=n.blkIndent,n.blkIndent=a,n.tight=!0,n.tShift[r]=i-n.bMarks[r],n.sCount[r]=y,i>=d&&n.isEmpty(r+1)?n.line=Math.min(n.line+2,o):n.md.block.tokenize(n,r,o,!0),(!n.tight||Q)&&(Gn=!1),Q=n.line-r>1&&n.isEmpty(n.line-1),n.blkIndent=n.listIndent,n.listIndent=C,n.tShift[r]=F,n.sCount[r]=D,n.tight=$,A=n.push("list_item_close","li",-1),A.markup=String.fromCharCode(x),v=r=n.line,h[1]=v,i=n.bMarks[r],v>=o||n.sCount[v]=4)break;for(g=!1,c=0,f=S.length;c=4||n.src.charCodeAt(_)!==91)return!1;for(;++_3)&&!(n.sCount[F]<0)){for(d=!1,u=0,p=v.length;u"u"&&(n.env.references={}),typeof n.env.references[h]>"u"&&(n.env.references[h]={title:y,href:l}),n.parentType=b,n.line=r+C+1),!0)},qN=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],fn={},DN="[a-zA-Z_:][a-zA-Z0-9:._-]*",EN="[^\"'=<>`\\x00-\\x20]+",SN="'[^']*'",FN='"[^"]*"',TN="(?:"+EN+"|"+SN+"|"+FN+")",RN="(?:\\s+"+DN+"(?:\\s*=\\s*"+TN+")?)",Mr="<[A-Za-z][A-Za-z0-9\\-]*"+RN+"*\\s*\\/?>",Nr="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",LN="|",zN="<[?][\\s\\S]*?[?]>",IN="]*>",BN="",MN=new RegExp("^(?:"+Mr+"|"+Nr+"|"+LN+"|"+zN+"|"+IN+"|"+BN+")"),NN=new RegExp("^(?:"+Mr+"|"+Nr+")");fn.HTML_TAG_RE=MN;fn.HTML_OPEN_CLOSE_TAG_RE=NN;var PN=qN,ON=fn.HTML_OPEN_CLOSE_TAG_RE,H=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(ON.source+"\\s*$"),/^$/,!1]],UN=function(n,r,o,e){var s,i,c,a,l=n.bMarks[r]+n.tShift[r],u=n.eMarks[r];if(n.sCount[r]-n.blkIndent>=4||!n.md.options.html||n.src.charCodeAt(l)!==60)return!1;for(a=n.src.slice(l,u),s=0;s=4||(s=n.src.charCodeAt(l),s!==35||l>=u))return!1;for(i=1,s=n.src.charCodeAt(++l);s===35&&l6||ll&&dr(n.src.charCodeAt(c-1))&&(u=c),n.line=r+1,a=n.push("heading_open","h"+String(i),1),a.markup="########".slice(0,i),a.map=[r,n.line],a=n.push("inline","",0),a.content=n.src.slice(l,u).trim(),a.map=[r,n.line],a.children=[],a=n.push("heading_close","h"+String(i),-1),a.markup="########".slice(0,i)),!0)},$N=function(n,r,o){var e,s,i,c,a,l,u,p,h,f=r+1,b,m=n.md.block.ruler.getRules("paragraph");if(n.sCount[r]-n.blkIndent>=4)return!1;for(b=n.parentType,n.parentType="paragraph";f3)){if(n.sCount[f]>=n.blkIndent&&(l=n.bMarks[f]+n.tShift[f],u=n.eMarks[f],l=u)))){p=h===61?1:2;break}if(!(n.sCount[f]<0)){for(s=!1,i=0,c=m.length;i3)&&!(n.sCount[l]<0)){for(e=!1,s=0,i=u.length;s0&&this.level++,this.tokens.push(o),o};M.prototype.isEmpty=function(n){return this.bMarks[n]+this.tShift[n]>=this.eMarks[n]};M.prototype.skipEmptyLines=function(n){for(var r=this.lineMax;nr;)if(!hn(this.src.charCodeAt(--n)))return n+1;return n};M.prototype.skipChars=function(n,r){for(var o=this.src.length;no;)if(r!==this.src.charCodeAt(--n))return n+1;return n};M.prototype.getLines=function(n,r,o,e){var s,i,c,a,l,u,p,h=n;if(n>=r)return"";for(u=new Array(r-n),s=0;ho?u[s]=new Array(i-o+1).join(" ")+this.src.slice(a,l):u[s]=this.src.slice(a,l)}return u.join("")};M.prototype.Token=Pr;var HN=M,jN=In,en=[["table",gN,["paragraph","reference"]],["code",bN],["fence",_N,["paragraph","reference","blockquote","list"]],["blockquote",kN,["paragraph","reference","blockquote","list"]],["hr",vN,["paragraph","reference","blockquote","list"]],["list",CN,["paragraph","reference","blockquote"]],["reference",AN],["html_block",UN,["paragraph","reference","blockquote"]],["heading",VN,["paragraph","reference","blockquote"]],["lheading",$N],["paragraph",GN]];function dn(){this.ruler=new jN;for(var t=0;t=r||t.sCount[c]=l){t.line=r;break}for(e=0;e=0&&n.pending.charCodeAt(o)===32)if(o>=1&&n.pending.charCodeAt(o-1)===32){for(s=o-1;s>=1&&n.pending.charCodeAt(s-1)===32;)s--;n.pending=n.pending.slice(0,s),n.push("hardbreak","br",0)}else n.pending=n.pending.slice(0,-1),n.push("softbreak","br",0);else n.push("softbreak","br",0);for(i++;i?@[]^_`{|}~-".split("").forEach(function(t){Nn[t.charCodeAt(0)]=1});var XN=function(n,r){var o,e=n.pos,s=n.posMax;if(n.src.charCodeAt(e)!==92)return!1;if(e++,e=0;r--)o=n[r],!(o.marker!==95&&o.marker!==42)&&o.end!==-1&&(e=n[o.end],c=r>0&&n[r-1].end===o.end+1&&n[r-1].marker===o.marker&&n[r-1].token===o.token-1&&n[o.end+1].token===e.token+1,i=String.fromCharCode(o.marker),s=t.tokens[o.token],s.type=c?"strong_open":"em_open",s.tag=c?"strong":"em",s.nesting=1,s.markup=c?i+i:i,s.content="",s=t.tokens[e.token],s.type=c?"strong_close":"em_close",s.tag=c?"strong":"em",s.nesting=-1,s.markup=c?i+i:i,s.content="",c&&(t.tokens[n[r-1].token].content="",t.tokens[n[o.end+1].token].content="",r--))}gn.postProcess=function(n){var r,o=n.tokens_meta,e=n.tokens_meta.length;for(br(n,n.delimiters),r=0;r=m)return!1;if(x=a,l=n.md.helpers.parseLinkDestination(n.src,a,n.posMax),l.ok){for(h=n.md.normalizeLink(l.str),n.md.validateLink(h)?a=l.pos:h="",x=a;a=m||n.src.charCodeAt(a)!==41)&&(k=!0),a++}if(k){if(typeof n.env.references>"u")return!1;if(a=0?s=n.src.slice(x,a++):a=i+1):a=i+1,s||(s=n.src.slice(c,i)),u=n.env.references[rP(s)],!u)return n.pos=b,!1;h=u.href,f=u.title}return r||(n.pos=c,n.posMax=i,p=n.push("link_open","a",1),p.attrs=o=[["href",h]],f&&o.push(["title",f]),n.md.inline.tokenize(n),p=n.push("link_close","a",-1)),n.pos=a,n.posMax=m,!0},oP=q.normalizeReference,qn=q.isSpace,eP=function(n,r){var o,e,s,i,c,a,l,u,p,h,f,b,m,x="",k=n.pos,d=n.posMax;if(n.src.charCodeAt(n.pos)!==33||n.src.charCodeAt(n.pos+1)!==91||(a=n.pos+2,c=n.md.helpers.parseLinkLabel(n,n.pos+1,!1),c<0))return!1;if(l=c+1,l=d)return!1;for(m=l,p=n.md.helpers.parseLinkDestination(n.src,l,n.posMax),p.ok&&(x=n.md.normalizeLink(p.str),n.md.validateLink(x)?l=p.pos:x=""),m=l;l=d||n.src.charCodeAt(l)!==41)return n.pos=k,!1;l++}else{if(typeof n.env.references>"u")return!1;if(l=0?i=n.src.slice(m,l++):l=c+1):l=c+1,i||(i=n.src.slice(a,c)),u=n.env.references[oP(i)],!u)return n.pos=k,!1;x=u.href,h=u.title}return r||(s=n.src.slice(a,c),n.md.inline.parse(s,n.md,n.env,b=[]),f=n.push("image","img",0),f.attrs=o=[["src",x],["alt",""]],f.children=b,f.content=s,h&&o.push(["title",h])),n.pos=l,n.posMax=d,!0},sP=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,cP=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,iP=function(n,r){var o,e,s,i,c,a,l=n.pos;if(n.src.charCodeAt(l)!==60)return!1;for(c=n.pos,a=n.posMax;;){if(++l>=a||(i=n.src.charCodeAt(l),i===60))return!1;if(i===62)break}return o=n.src.slice(c+1,l),cP.test(o)?(e=n.md.normalizeLink(o),n.md.validateLink(e)?(r||(s=n.push("link_open","a",1),s.attrs=[["href",e]],s.markup="autolink",s.info="auto",s=n.push("text","",0),s.content=n.md.normalizeLinkText(o),s=n.push("link_close","a",-1),s.markup="autolink",s.info="auto"),n.pos+=o.length+2,!0):!1):sP.test(o)?(e=n.md.normalizeLink("mailto:"+o),n.md.validateLink(e)?(r||(s=n.push("link_open","a",1),s.attrs=[["href",e]],s.markup="autolink",s.info="auto",s=n.push("text","",0),s.content=n.md.normalizeLinkText(o),s=n.push("link_close","a",-1),s.markup="autolink",s.info="auto"),n.pos+=o.length+2,!0):!1):!1},aP=fn.HTML_TAG_RE;function lP(t){var n=t|32;return n>=97&&n<=122}var uP=function(n,r){var o,e,s,i,c=n.pos;return!n.md.options.html||(s=n.posMax,n.src.charCodeAt(c)!==60||c+2>=s)||(o=n.src.charCodeAt(c+1),o!==33&&o!==63&&o!==47&&!lP(o))||(e=n.src.slice(c).match(aP),!e)?!1:(r||(i=n.push("html_inline","",0),i.content=n.src.slice(c,c+e[0].length)),n.pos+=e[0].length,!0)},_r=Fr,pP=q.has,fP=q.isValidEntityCode,kr=q.fromCodePoint,hP=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,dP=/^&([a-z][a-z0-9]{1,31});/i,mP=function(n,r){var o,e,s,i=n.pos,c=n.posMax;if(n.src.charCodeAt(i)!==38)return!1;if(i+1i;o-=b[o]+1)if(s=n[o],s.marker===e.marker&&s.open&&s.end<0&&(a=!1,(s.close||e.open)&&(s.length+e.length)%3===0&&(s.length%3!==0||e.length%3!==0)&&(a=!0),!a)){l=o>0&&!n[o-1].open?b[o-1]+1:0,b[r]=r-o+l,b[o]=l,e.open=!1,s.end=r,s.close=!1,c=-1,f=-2;break}c!==-1&&(u[e.marker][(e.open?3:0)+(e.length||0)%3]=c)}}}var gP=function(n){var r,o=n.tokens_meta,e=n.tokens_meta.length;for(xr(n,n.delimiters),r=0;r0&&e++,s[r].type==="text"&&r+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],e={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(o),this.tokens_meta.push(e),o};nn.prototype.scanDelims=function(t,n){var r=t,o,e,s,i,c,a,l,u,p,h=!0,f=!0,b=this.posMax,m=this.src.charCodeAt(t);for(o=t>0?this.src.charCodeAt(t-1):32;r=s)break;continue}t.pending+=t.src[t.pos++]}t.pending&&t.pushPending()};rn.prototype.parse=function(t,n,r,o){var e,s,i,c=new this.State(t,n,r,o);for(this.tokenize(c),s=this.ruler2.getRules(""),i=s.length,e=0;e|$))",n.tpl_email_fuzzy="(^|"+r+'|"|\\(|'+n.src_ZCc+")("+n.src_email_name+"@"+n.tpl_host_fuzzy_strict+")",n.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+n.src_ZPCc+"))((?![$+<=>^`||])"+n.tpl_host_port_fuzzy_strict+n.src_path+")",n.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+n.src_ZPCc+"))((?![$+<=>^`||])"+n.tpl_host_port_no_ip_fuzzy_strict+n.src_path+")",n}),Sn}function Rn(t){var n=Array.prototype.slice.call(arguments,1);return n.forEach(function(r){r&&Object.keys(r).forEach(function(o){t[o]=r[o]})}),t}function bn(t){return Object.prototype.toString.call(t)}function vP(t){return bn(t)==="[object String]"}function yP(t){return bn(t)==="[object Object]"}function CP(t){return bn(t)==="[object RegExp]"}function qr(t){return bn(t)==="[object Function]"}function wP(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var Or={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function AP(t){return Object.keys(t||{}).reduce(function(n,r){return n||Or.hasOwnProperty(r)},!1)}var qP={"http:":{validate:function(t,n,r){var o=t.slice(n);return r.re.http||(r.re.http=new RegExp("^\\/\\/"+r.re.src_auth+r.re.src_host_port_strict+r.re.src_path,"i")),r.re.http.test(o)?o.match(r.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(t,n,r){var o=t.slice(n);return r.re.no_http||(r.re.no_http=new RegExp("^"+r.re.src_auth+"(?:localhost|(?:(?:"+r.re.src_domain+")\\.)+"+r.re.src_domain_root+")"+r.re.src_port+r.re.src_host_terminator+r.re.src_path,"i")),r.re.no_http.test(o)?n>=3&&t[n-3]===":"||n>=3&&t[n-3]==="/"?0:o.match(r.re.no_http)[0].length:0}},"mailto:":{validate:function(t,n,r){var o=t.slice(n);return r.re.mailto||(r.re.mailto=new RegExp("^"+r.re.src_email_name+"@"+r.re.src_host_strict,"i")),r.re.mailto.test(o)?o.match(r.re.mailto)[0].length:0}}},DP="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",EP="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function SP(t){t.__index__=-1,t.__text_cache__=""}function FP(t){return function(n,r){var o=n.slice(r);return t.test(o)?o.match(t)[0].length:0}}function Dr(){return function(t,n){n.normalize(t)}}function an(t){var n=t.re=xP()(t.__opts__),r=t.__tlds__.slice();t.onCompile(),t.__tlds_replaced__||r.push(DP),r.push(n.src_xn),n.src_tlds=r.join("|");function o(c){return c.replace("%TLDS%",n.src_tlds)}n.email_fuzzy=RegExp(o(n.tpl_email_fuzzy),"i"),n.link_fuzzy=RegExp(o(n.tpl_link_fuzzy),"i"),n.link_no_ip_fuzzy=RegExp(o(n.tpl_link_no_ip_fuzzy),"i"),n.host_fuzzy_test=RegExp(o(n.tpl_host_fuzzy_test),"i");var e=[];t.__compiled__={};function s(c,a){throw new Error('(LinkifyIt) Invalid schema "'+c+'": '+a)}Object.keys(t.__schemas__).forEach(function(c){var a=t.__schemas__[c];if(a!==null){var l={validate:null,link:null};if(t.__compiled__[c]=l,yP(a)){CP(a.validate)?l.validate=FP(a.validate):qr(a.validate)?l.validate=a.validate:s(c,a),qr(a.normalize)?l.normalize=a.normalize:a.normalize?s(c,a):l.normalize=Dr();return}if(vP(a)){e.push(c);return}s(c,a)}}),e.forEach(function(c){t.__compiled__[t.__schemas__[c]]&&(t.__compiled__[c].validate=t.__compiled__[t.__schemas__[c]].validate,t.__compiled__[c].normalize=t.__compiled__[t.__schemas__[c]].normalize)}),t.__compiled__[""]={validate:null,normalize:Dr()};var i=Object.keys(t.__compiled__).filter(function(c){return c.length>0&&t.__compiled__[c]}).map(wP).join("|");t.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+n.src_ZPCc+"))("+i+")","i"),t.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+n.src_ZPCc+"))("+i+")","ig"),t.re.pretest=RegExp("("+t.re.schema_test.source+")|("+t.re.host_fuzzy_test.source+")|@","i"),SP(t)}function TP(t,n){var r=t.__index__,o=t.__last_index__,e=t.__text_cache__.slice(r,o);this.schema=t.__schema__.toLowerCase(),this.index=r+n,this.lastIndex=o+n,this.raw=e,this.text=e,this.url=e}function Er(t,n){var r=new TP(t,n);return t.__compiled__[r.schema].normalize(r,t),r}function T(t,n){if(!(this instanceof T))return new T(t,n);n||AP(t)&&(n=t,t={}),this.__opts__=Rn({},Or,n),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=Rn({},qP,t),this.__compiled__={},this.__tlds__=EP,this.__tlds_replaced__=!1,this.re={},an(this)}T.prototype.add=function(n,r){return this.__schemas__[n]=r,an(this),this};T.prototype.set=function(n){return this.__opts__=Rn(this.__opts__,n),this};T.prototype.test=function(n){if(this.__text_cache__=n,this.__index__=-1,!n.length)return!1;var r,o,e,s,i,c,a,l,u;if(this.re.schema_test.test(n)){for(a=this.re.schema_search,a.lastIndex=0;(r=a.exec(n))!==null;)if(s=this.testSchemaAt(n,r[2],a.lastIndex),s){this.__schema__=r[2],this.__index__=r.index+r[1].length,this.__last_index__=r.index+r[0].length+s;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(l=n.search(this.re.host_fuzzy_test),l>=0&&(this.__index__<0||l=0&&(e=n.match(this.re.email_fuzzy))!==null&&(i=e.index+e[1].length,c=e.index+e[0].length,(this.__index__<0||ithis.__last_index__)&&(this.__schema__="mailto:",this.__index__=i,this.__last_index__=c))),this.__index__>=0};T.prototype.pretest=function(n){return this.re.pretest.test(n)};T.prototype.testSchemaAt=function(n,r,o){return this.__compiled__[r.toLowerCase()]?this.__compiled__[r.toLowerCase()].validate(n,o,this):0};T.prototype.match=function(n){var r=0,o=[];this.__index__>=0&&this.__text_cache__===n&&(o.push(Er(this,r)),r=this.__last_index__);for(var e=r?n.slice(r):n;this.test(e);)o.push(Er(this,r)),e=e.slice(this.__last_index__),r+=this.__last_index__;return o.length?o:null};T.prototype.tlds=function(n,r){return n=Array.isArray(n)?n:[n],r?(this.__tlds__=this.__tlds__.concat(n).sort().filter(function(o,e,s){return o!==s[e-1]}).reverse(),an(this),this):(this.__tlds__=n.slice(),this.__tlds_replaced__=!0,an(this),this)};T.prototype.normalize=function(n){n.schema||(n.url="http://"+n.url),n.schema==="mailto:"&&!/^mailto:/i.test(n.url)&&(n.url="mailto:"+n.url)};T.prototype.onCompile=function(){};var RP=T;const Z=2147483647,z=36,On=1,X=26,LP=38,zP=700,Ur=72,Vr=128,$r="-",IP=/^xn--/,BP=/[^\0-\x7F]/,MP=/[\x2E\u3002\uFF0E\uFF61]/g,NP={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Fn=z-On,I=Math.floor,Tn=String.fromCharCode;function P(t){throw new RangeError(NP[t])}function PP(t,n){const r=[];let o=t.length;for(;o--;)r[o]=n(t[o]);return r}function Gr(t,n){const r=t.split("@");let o="";r.length>1&&(o=r[0]+"@",t=r[1]),t=t.replace(MP,".");const e=t.split("."),s=PP(e,n).join(".");return o+s}function Un(t){const n=[];let r=0;const o=t.length;for(;r=55296&&e<=56319&&rString.fromCodePoint(...t),OP=function(t){return t>=48&&t<58?26+(t-48):t>=65&&t<91?t-65:t>=97&&t<123?t-97:z},Sr=function(t,n){return t+22+75*(t<26)-((n!=0)<<5)},jr=function(t,n,r){let o=0;for(t=r?I(t/zP):t>>1,t+=I(t/n);t>Fn*X>>1;o+=z)t=I(t/Fn);return I(o+(Fn+1)*t/(t+LP))},Vn=function(t){const n=[],r=t.length;let o=0,e=Vr,s=Ur,i=t.lastIndexOf($r);i<0&&(i=0);for(let c=0;c=128&&P("not-basic"),n.push(t.charCodeAt(c));for(let c=i>0?i+1:0;c=r&&P("invalid-input");const h=OP(t.charCodeAt(c++));h>=z&&P("invalid-input"),h>I((Z-o)/u)&&P("overflow"),o+=h*u;const f=p<=s?On:p>=s+X?X:p-s;if(hI(Z/b)&&P("overflow"),u*=b}const l=n.length+1;s=jr(o-a,l,a==0),I(o/l)>Z-e&&P("overflow"),e+=I(o/l),o%=l,n.splice(o++,0,e)}return String.fromCodePoint(...n)},$n=function(t){const n=[];t=Un(t);const r=t.length;let o=Vr,e=0,s=Ur;for(const a of t)a<128&&n.push(Tn(a));const i=n.length;let c=i;for(i&&n.push($r);c=o&&uI((Z-e)/l)&&P("overflow"),e+=(a-o)*l,o=a;for(const u of t)if(uZ&&P("overflow"),u===o){let p=e;for(let h=z;;h+=z){const f=h<=s?On:h>=s+X?X:h-s;if(p=0))try{n.hostname=Yr.toASCII(n.hostname)}catch{}return U.encode(U.format(n))}function eO(t){var n=U.parse(t,!0);if(n.hostname&&(!n.protocol||Wr.indexOf(n.protocol)>=0))try{n.hostname=Yr.toUnicode(n.hostname)}catch{}return U.decode(U.format(n),U.decode.defaultChars+"%")}function R(t,n){if(!(this instanceof R))return new R(t,n);n||K.isString(t)||(n=t||{},t="default"),this.inline=new QP,this.block=new WP,this.core=new YP,this.renderer=new JP,this.linkify=new KP,this.validateLink=tO,this.normalizeLink=oO,this.normalizeLinkText=eO,this.utils=K,this.helpers=K.assign({},ZP),this.options={},this.configure(t),n&&this.set(n)}R.prototype.set=function(t){return K.assign(this.options,t),this};R.prototype.configure=function(t){var n=this,r;if(K.isString(t)&&(r=t,t=XP[r],!t))throw new Error('Wrong `markdown-it` preset "'+r+'", check name');if(!t)throw new Error("Wrong `markdown-it` preset, can't be empty");return t.options&&n.set(t.options),t.components&&Object.keys(t.components).forEach(function(o){t.components[o].rules&&n[o].ruler.enableOnly(t.components[o].rules),t.components[o].rules2&&n[o].ruler2.enableOnly(t.components[o].rules2)}),this};R.prototype.enable=function(t,n){var r=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(e){r=r.concat(this[e].ruler.enable(t,!0))},this),r=r.concat(this.inline.ruler2.enable(t,!0));var o=t.filter(function(e){return r.indexOf(e)<0});if(o.length&&!n)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+o);return this};R.prototype.disable=function(t,n){var r=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(e){r=r.concat(this[e].ruler.disable(t,!0))},this),r=r.concat(this.inline.ruler2.disable(t,!0));var o=t.filter(function(e){return r.indexOf(e)<0});if(o.length&&!n)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+o);return this};R.prototype.use=function(t){var n=[this].concat(Array.prototype.slice.call(arguments,1));return t.apply(t,n),this};R.prototype.parse=function(t,n){if(typeof t!="string")throw new Error("Input data should be a String");var r=new this.core.State(t,this,n);return this.core.process(r),r.tokens};R.prototype.render=function(t,n){return n=n||{},this.renderer.render(this.parse(t,n),this.options,n)};R.prototype.parseInline=function(t,n){var r=new this.core.State(t,this,n);return r.inlineMode=!0,this.core.process(r),r.tokens};R.prototype.renderInline=function(t,n){return n=n||{},this.renderer.render(this.parseInline(t,n),this.options,n)};var sO=R,cO=sO;const iO=Xr(cO),aO=["aac","m4a","mp3","oga","ogg","wav"],lO=["mp4","m4v","ogv","webm","mpg","mpeg"];let j={en:{"html5 video not supported":"Your browser does not support playing HTML5 video.","html5 audio not supported":"Your browser does not support playing HTML5 audio.","html5 media fallback link":'You can download the file instead.',"html5 media description":"Here is a description of the content: %s"}},sn=function(t,n,r){if((!j[t]||!j[t][n])&&(t="en"),!j[t])return"";let o=j[t][n]||"";if(r)for(let e of r)o=o.replace("%s",e);return o};function uO(t,n,r){let o,e,s,i,c,a,l,u,p,h,f,b,m,x="",k=t.pos,d=t.posMax;if(t.src.charCodeAt(t.pos)!==33||t.src.charCodeAt(t.pos+1)!==91||(a=t.pos+2,c=t.md.helpers.parseLinkLabel(t,t.pos+1,!1),c<0))return!1;if(l=c+1,l=d)return!1;for(m=l,p=t.md.helpers.parseLinkDestination(t.src,l,t.posMax),p.ok&&(x=t.md.normalizeLink(p.str),t.md.validateLink(x)?l=p.pos:x=""),m=l;l=d||t.src.charCodeAt(l)!==41)return t.pos=k,!1;l++}else{if(typeof t.env.references>"u")return!1;if(l=0?i=t.src.slice(m,l++):l=c+1):l=c+1,i||(i=t.src.slice(a,c)),u=t.env.references[r.utils.normalizeReference(i)],!u)return t.pos=k,!1;x=u.href,h=u.title}if(t.pos=l,t.posMax=d,n)return!0;s=t.src.slice(a,c),t.md.inline.parse(s,t.md,t.env,b=[]);const v=Qr(x),y=v=="image"?"img":v;return f=t.push(v,y,0),f.attrs=o=[["src",x]],v=="image"&&o.push(["alt",""]),f.children=b,f.content=s,h&&o.push(["title",h]),t.pos=l,t.posMax=d,!0}function Qr(t){const n=t.match(/\.([^/.]+)$/);if(n===null)return"image";const r=n[1];return aO.indexOf(r.toLowerCase())!=-1?"audio":lO.indexOf(r.toLowerCase())!=-1?"video":"image"}function pO(t,n,r,o,e){const s=t[n],i=s.type;if(i!=="video"&&i!=="audio")return"";let c=r.html5Media[`${i}Attrs`].trim();c&&(c=" "+c);const a=s.attrs[s.attrIndex("src")][1],l=s.attrIndex("title")!=-1?` title="${e.utils.escapeHtml(s.attrs[s.attrIndex("title")][1])}"`:"",u=sn(o.language,`html5 ${i} not supported`)+` `+sn(o.language,"html5 media fallback link",[a]),p=s.content?` `+sn(o.language,"html5 media description",[e.utils.escapeHtml(s.content)]):"";return`<${i} src="${a}"${l}${c}> ${u}${p} `}function fO(t,n={}){n.messages&&(j=n.messages),n.translateFn&&(sn=n.translateFn);const r=n.videoAttrs!==void 0?n.videoAttrs:'controls class="html5-video-player"',o=n.audioAttrs!==void 0?n.audioAttrs:'controls class="html5-audio-player"';t.inline.ruler.at("image",(e,s)=>uO(e,s,t)),t.renderer.rules.video=t.renderer.rules.audio=(e,s,i,c)=>(i.html5Media={videoAttrs:r,audioAttrs:o},pO(e,s,i,c,t))}var hO={html5Media:fO,messages:j,guessMediaType:Qr},Ln=iO();Ln.use(hO.html5Media);function dO(t,n){return n&&Ln.set(n),Ln.render(t)}var gO=function(t){nt(n,t);function n(r){var o=t.call(this,r)||this;return o.htmlRef=o.htmlRef.bind(o),o}return n.prototype.htmlRef=function(r){this.dom=r,r&&this._render()},n.prototype.componentDidUpdate=function(r){this.props.content!==r.content&&this._render()},n.prototype._render=function(){return rt(this,void 0,void 0,function(){var r,o,e;return tt(this,function(s){return r=this.props,o=r.content,e=r.options,this.dom.innerHTML=dO(o,e),typeof renderMathInElement=="function"&&renderMathInElement(this.dom,{delimiters:[{left:"$$",right:"$$",display:!0},{left:"$",right:"$",display:!1}]}),[2]})})},n.prototype.render=function(){return Hn.createElement("div",{"data-testid":"markdown-body",className:"markdown-body",ref:this.htmlRef})},n.defaultProps={content:"",options:{linkify:!0}},n}(Hn.Component);export{gO as default,dO as markdown};