123456789101112131415161718192021 |
- 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<t.length;n++)o[t.charCodeAt(n)]=t[n];return o}function ln(t,n,r){var o,e,s,i,c,a="";for(typeof n!="string"&&(r=n,n=ln.defaultChars),typeof r>"u"&&(r=!0),c=C3(n),o=0,e=t.length;o<e;o++){if(s=t.charCodeAt(o),r&&s===37&&o+2<e&&/^[0-9a-f]{2}$/i.test(t.slice(o+1,o+3))){a+=t.slice(o,o+3),o+=2;continue}if(s<128){a+=c[s];continue}if(s>=55296&&s<=57343){if(s>=55296&&s<=56319&&o+1<e&&(i=t.charCodeAt(o+1),i>=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<t.length;n++)r=t.charCodeAt(n),o[r]="%"+("0"+r.toString(16).toUpperCase()).slice(-2);return o}function un(t,n){var r;return typeof n!="string"&&(n=un.defaultChars),r=A3(n),t.replace(/(%[a-f0-9]{2})+/gi,function(o){var e,s,i,c,a,l,u,p="";for(e=0,s=o.length;e<s;e+=3){if(i=parseInt(o.slice(e+1,e+3),16),i<128){p+=r[i];continue}if((i&224)===192&&e+3<s&&(c=parseInt(o.slice(e+4,e+6),16),(c&192)===128)){u=i<<6&1984|c&63,u<128?p+="��":p+=String.fromCharCode(u),e+=3;continue}if((i&240)===224&&e+6<s&&(c=parseInt(o.slice(e+4,e+6),16),a=parseInt(o.slice(e+7,e+9),16),(c&192)===128&&(a&192)===128)){u=i<<12&61440|c<<6&4032|a&63,u<2048||u>=55296&&u<=57343?p+="���":p+=String.fromCharCode(u),e+=6;continue}if((i&248)===240&&e+9<s&&(c=parseInt(o.slice(e+4,e+6),16),a=parseInt(o.slice(e+7,e+9),16),l=parseInt(o.slice(e+10,e+12),16),(c&192)===128&&(a&192)===128&&(l&192)===128)){u=i<<18&1835008|c<<12&258048|a<<6&4032|l&63,u<65536||u>1114111?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;r<Yn.length;r++)s=c.indexOf(Yn[r]),s!==-1&&(u===-1||s<u)&&(u=s);var p,h;for(u===-1?h=c.lastIndexOf("@"):h=c.lastIndexOf("@",u),h!==-1&&(p=c.slice(0,h),c=c.slice(h+1),this.auth=p),u=-1,r=0;r<Jn.length;r++)s=c.indexOf(Jn[r]),s!==-1&&(u===-1||s<u)&&(u=s);u===-1&&(u=c.length),c[u-1]===":"&&u--;var f=c.slice(0,u);c=c.slice(u),this.parseHost(f),this.hostname=this.hostname||"";var b=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!b){var m=this.hostname.split(/\./);for(r=0,o=m.length;r<o;r++){var x=m[r];if(x&&!x.match(Wn)){for(var k="",d=0,v=x.length;d<v;d++)x.charCodeAt(d)>127?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.pos<l;){if(i=n.src.charCodeAt(n.pos),i===93&&(e--,e===0)){s=!0;break}if(c=n.pos,n.md.inline.skipToken(n),i===91){if(c===n.pos-1)e++;else if(o)return n.pos=u,-1}}return s&&(a=n.pos),n.pos=u,a},er=q.unescapeAll,U3=function(n,r,o){var e,s,i=0,c=r,a={ok:!1,pos:0,lines:0,str:""};if(n.charCodeAt(r)===60){for(r++;r<o;){if(e=n.charCodeAt(r),e===10||e===60)return a;if(e===62)return a.pos=r+1,a.str=er(n.slice(c+1,r)),a.ok=!0,a;if(e===92&&r+1<o){r+=2;continue}r++}return a}for(s=0;r<o&&(e=n.charCodeAt(r),!(e===32||e<32||e===127));){if(e===92&&r+1<o){if(n.charCodeAt(r+1)===32)break;r+=2;continue}if(e===40&&(s++,s>32))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<o;){if(e=n.charCodeAt(r),e===s)return a.pos=r+1,a.lines=i,a.str=V3(n.slice(c+1,r)),a.ok=!0,a;if(e===40&&s===41)return a;e===10?i++:e===92&&r+1<o&&(r++,n.charCodeAt(r)===10&&i++),r++}return a};pn.parseLinkLabel=O3;pn.parseLinkDestination=U3;pn.parseLinkTitle=$3;var G3=q.assign,H3=q.unescapeAll,V=q.escapeHtml,B={};B.code_inline=function(t,n,r,o,e){var s=t[n];return"<code"+e.renderAttrs(s)+">"+V(t[n].content)+"</code>"};B.code_block=function(t,n,r,o,e){var s=t[n];return"<pre"+e.renderAttrs(s)+"><code>"+V(t[n].content)+`</code></pre>
- `};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("<pre")===0?l+`
- `:i?(u=s.attrIndex("class"),h=s.attrs?s.attrs.slice():[],u<0?h.push(["class",r.langPrefix+c]):(h[u]=h[u].slice(),h[u][1]+=" "+r.langPrefix+c),f={attrs:h},"<pre><code"+e.renderAttrs(f)+">"+l+`</code></pre>
- `):"<pre><code"+e.renderAttrs(s)+">"+l+`</code></pre>
- `};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?`<br />
- `:`<br>
- `};B.softbreak=function(t,n,r){return r.breaks?r.xhtmlOut?`<br />
- `:`<br>
- `:`
- `};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<o;r++)e+=" "+V(n.attrs[r][0])+'="'+V(n.attrs[r][1])+'"';return e};Y.prototype.renderToken=function(n,r,o){var e,s="",i=!1,c=n[r];return c.hidden?"":(c.block&&c.nesting!==-1&&r&&n[r-1].hidden&&(s+=`
- `),s+=(c.nesting===-1?"</":"<")+c.tag,s+=this.renderAttrs(c),c.nesting===0&&o.xhtmlOut&&(s+=" /"),c.block&&(i=!0,c.nesting===1&&r+1<n.length&&(e=n[r+1],(e.type==="inline"||e.hidden||e.nesting===-1&&e.tag===c.tag)&&(i=!1))),s+=i?`>
- `:">",s)};Y.prototype.renderInline=function(t,n,r){for(var o,e="",s=this.rules,i=0,c=t.length;i<c;i++)o=t[i].type,typeof s[o]<"u"?e+=s[o](t,i,n,r,this):e+=this.renderToken(t,i,n);return e};Y.prototype.renderInlineAsText=function(t,n,r){for(var o="",e=0,s=t.length;e<s;e++)t[e].type==="text"?o+=t[e].content:t[e].type==="image"?o+=this.renderInlineAsText(t[e].children,n,r):t[e].type==="softbreak"&&(o+=`
- `);return o};Y.prototype.render=function(t,n,r){var o,e,s,i="",c=this.rules;for(o=0,e=t.length;o<e;o++)s=t[o].type,s==="inline"?i+=this.renderInline(t[o].children,n,r):typeof c[s]<"u"?i+=c[t[o].type](t,o,n,r,this):i+=this.renderToken(t,o,n,r);return i};var j3=Y;function L(){this.__rules__=[],this.__cache__=null}L.prototype.__find__=function(t){for(var n=0;n<this.__rules__.length;n++)if(this.__rules__[n].name===t)return n;return-1};L.prototype.__compile__=function(){var t=this,n=[""];t.__rules__.forEach(function(r){r.enabled&&r.alt.forEach(function(o){n.indexOf(o)<0&&n.push(o)})}),t.__cache__={},n.forEach(function(r){t.__cache__[r]=[],t.__rules__.forEach(function(o){o.enabled&&(r&&o.alt.indexOf(r)<0||t.__cache__[r].push(o.fn))})})};L.prototype.at=function(t,n,r){var o=this.__find__(t),e=r||{};if(o===-1)throw new Error("Parser rule not found: "+t);this.__rules__[o].fn=n,this.__rules__[o].alt=e.alt||[],this.__cache__=null};L.prototype.before=function(t,n,r,o){var e=this.__find__(t),s=o||{};if(e===-1)throw new Error("Parser rule not found: "+t);this.__rules__.splice(e,0,{name:n,enabled:!0,fn:r,alt:s.alt||[]}),this.__cache__=null};L.prototype.after=function(t,n,r,o){var e=this.__find__(t),s=o||{};if(e===-1)throw new Error("Parser rule not found: "+t);this.__rules__.splice(e+1,0,{name:n,enabled:!0,fn:r,alt:s.alt||[]}),this.__cache__=null};L.prototype.push=function(t,n,r){var o=r||{};this.__rules__.push({name:t,enabled:!0,fn:n,alt:o.alt||[]}),this.__cache__=null};L.prototype.enable=function(t,n){Array.isArray(t)||(t=[t]);var r=[];return t.forEach(function(o){var e=this.__find__(o);if(e<0){if(n)return;throw new Error("Rules manager: invalid rule name "+o)}this.__rules__[e].enabled=!0,r.push(o)},this),this.__cache__=null,r};L.prototype.enableOnly=function(t,n){Array.isArray(t)||(t=[t]),this.__rules__.forEach(function(r){r.enabled=!1}),this.enable(t,n)};L.prototype.disable=function(t,n){Array.isArray(t)||(t=[t]);var r=[];return t.forEach(function(o){var e=this.__find__(o);if(e<0){if(n)return;throw new Error("Rules manager: invalid rule name "+o)}this.__rules__[e].enabled=!1,r.push(o)},this),this.__cache__=null,r};L.prototype.getRules=function(t){return this.__cache__===null&&this.__compile__(),this.__cache__[t]||[]};var In=L,Z3=/\r\n?|\n/g,J3=/\0/g,Y3=function(n){var r;r=n.src.replace(Z3,`
- `),r=r.replace(J3,"�"),n.src=r},W3=function(n){var r;n.inlineMode?(r=new n.Token("inline","",0),r.content=n.src,r.map=[0,1],r.children=[],n.tokens.push(r)):n.md.block.parse(n.src,n.md,n.env,n.tokens)},Q3=function(n){var r=n.tokens,o,e,s;for(e=0,s=r.length;e<s;e++)o=r[e],o.type==="inline"&&n.md.inline.parse(o.content,n.md,n.env,o.children)},K3=q.arrayReplaceAt;function X3(t){return/^<a[>\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<e;o++)if(!(d[o].type!=="inline"||!n.md.linkify.pretest(d[o].content)))for(s=d[o].children,b=0,r=s.length-1;r>=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;l<v.length;l++)m=v[l].url,x=n.md.normalizeLink(m),n.md.validateLink(x)&&(k=v[l].text,v[l].schema?v[l].schema==="mailto:"&&!/^mailto:/i.test(k)?k=n.md.normalizeLinkText("mailto:"+k).replace(/^mailto:/,""):k=n.md.normalizeLinkText(k):k=n.md.normalizeLinkText("http://"+k).replace(/^http:\/\//,""),p=v[l].index,p>h&&(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<u.length&&(i=new n.Token("text","",0),i.content=u.slice(h),i.level=f,a.push(i)),d[o].children=s=K3(s,r,a)}}}},zr=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,tN=/\((c|tm|r|p)\)/i,oN=/\((c|tm|r|p)\)/ig,eN={c:"©",r:"®",p:"§",tm:"™"};function sN(t,n){return eN[n.toLowerCase()]}function cN(t){var n,r,o=0;for(n=t.length-1;n>=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<t.length;r++){for(o=t[r],a=t[r].level,d=y.length-1;d>=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<c&&(ar.lastIndex=i,s=ar.exec(e),!!s);){if(x=k=!0,i=s.index+1,v=s[0]==="'",u=32,s.index-1>=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<c)p=e.charCodeAt(i);else for(d=r+1;d<t.length&&!(t[d].type==="softbreak"||t[d].type==="hardbreak");d++)if(t[d].content){p=t[d].content.charCodeAt(0);break}if(h=ir(u)||cr(String.fromCharCode(u)),f=ir(p)||cr(String.fromCharCode(p)),b=sr(u),m=sr(p),m?x=!1:f&&(b||h||(x=!1)),b?k=!1:h&&(m||f||(k=!1)),p===34&&s[0]==='"'&&u>=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<a));d--)if(l.single===v&&y[d].level===a){l=y[d],v?(C=n.md.options.quotes[2],_=n.md.options.quotes[3]):(C=n.md.options.quotes[0],_=n.md.options.quotes[1]),o.content=tn(o.content,s.index,_),t[l.token].content=tn(t[l.token].content,l.pos,C),i+=_.length-1,l.token===r&&(i+=C.length-1),e=o.content,c=e.length,y.length=d;continue n}}x?y.push({token:r,pos:s.index,single:v,level:a}):k&&v&&(o.content=tn(o.content,s.index,lr))}}}}var pN=function(n){var r;if(n.md.options.typographer)for(r=n.tokens.length-1;r>=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<e;o++)if(r[o][0]===n)return o;return-1};W.prototype.attrPush=function(n){this.attrs?this.attrs.push(n):this.attrs=[n]};W.prototype.attrSet=function(n,r){var o=this.attrIndex(n),e=[n,r];o<0?this.attrPush(e):this.attrs[o]=e};W.prototype.attrGet=function(n){var r=this.attrIndex(n),o=null;return r>=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;t<yn.length;t++)this.ruler.push(yn[t][0],yn[t][1])}Mn.prototype.process=function(t){var n,r,o;for(o=this.ruler.getRules(""),n=0,r=o.length;n<r;n++)o[n](t)};Mn.prototype.State=hN;var mN=Mn,Cn=q.isSpace;function wn(t,n){var r=t.bMarks[n]+t.tShift[n],o=t.eMarks[n];return t.src.substr(r,o-r)}function ur(t){var n=[],r=0,o=t.length,e,s=!1,i=0,c="";for(e=t.charCodeAt(r);r<o;)e===124&&(s?(c+=t.substring(i,r-1),i=r):(n.push(c+t.substring(i,r)),c="",i=r+1)),s=e===92,r++,e=t.charCodeAt(r);return n.push(c+t.substring(i)),n}var gN=function(n,r,o,e){var s,i,c,a,l,u,p,h,f,b,m,x,k,d,v,y,C,_;if(r+2>o||(u=r+1,n.sCount[u]<n.blkIndent)||n.sCount[u]-n.blkIndent>=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<n.eMarks[u];){if(s=n.src.charCodeAt(c),s!==124&&s!==45&&s!==58&&!Cn(s))return!1;c++}for(i=wn(n,r+1),p=i.split("|"),b=[],a=0;a<p.length;a++){if(m=p[a].trim(),!m){if(a===0||a===p.length-1)continue;return!1}if(!/^:?-+:?$/.test(m))return!1;m.charCodeAt(m.length-1)===58?b.push(m.charCodeAt(0)===58?"center":"right"):m.charCodeAt(0)===58?b.push("left"):b.push("")}if(i=wn(n,r).trim(),i.indexOf("|")===-1||n.sCount[r]-n.blkIndent>=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<p.length;a++)f=n.push("th_open","th",1),b[a]&&(f.attrs=[["style","text-align:"+b[a]]]),f=n.push("inline","",0),f.content=p[a].trim(),f.children=[],f=n.push("th_close","th",-1);for(f=n.push("tr_close","tr",-1),f=n.push("thead_close","thead",-1),u=r+2;u<o&&!(n.sCount[u]<n.blkIndent);u++){for(v=!1,a=0,l=y.length;a<l;a++)if(y[a](n,u,o,!0)){v=!0;break}if(v||(i=wn(n,u).trim(),!i)||n.sCount[u]-n.blkIndent>=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<h;a++)f=n.push("td_open","td",1),b[a]&&(f.attrs=[["style","text-align:"+b[a]]]),f=n.push("inline","",0),f.content=p[a]?p[a].trim():"",f.children=[],f=n.push("td_close","td",-1);f=n.push("tr_close","tr",-1)}return k&&(f=n.push("tbody_close","tbody",-1),k[1]=u),f=n.push("table_close","table",-1),x[1]=u,n.parentType=d,n.line=u,!0},bN=function(n,r,o){var e,s,i;if(n.sCount[r]-n.blkIndent<4)return!1;for(s=e=r+1;e<o;){if(n.isEmpty(e)){e++;continue}if(n.sCount[e]-n.blkIndent>=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<b&&n.sCount[a]<n.blkIndent));)if(n.src.charCodeAt(f)===s&&!(n.sCount[a]-n.blkIndent>=4)&&(f=n.skipChars(f,s),!(f-l<i)&&(f=n.skipSpaces(f),!(f<b)))){h=!0;break}return i=n.sCount[r],n.line=a+(h?1:0),u=n.push("fence","code",0),u.info=c,u.content=n.getLines(r+1,a,i,!0),u.markup=p,u.map=[r,n.line],!0},pr=q.isSpace,kN=function(n,r,o,e){var s,i,c,a,l,u,p,h,f,b,m,x,k,d,v,y,C,_,D,F,$=n.lineMax,w=n.bMarks[r]+n.tShift[r],E=n.eMarks[r];if(n.sCount[r]-n.blkIndent>=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&&(i=n.src.charCodeAt(w),pr(i));){i===9?f+=4-(f+n.bsCount[r]+(s?1:0))%4:f++;w++}for(m=[n.bsCount[r]],n.bsCount[r]=n.sCount[r]+1+(y?1:0),u=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<o&&(F=n.sCount[h]<n.blkIndent,w=n.bMarks[h]+n.tShift[h],E=n.eMarks[h],!(w>=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&&(i=n.src.charCodeAt(w),pr(i));){i===9?f+=4-(f+n.bsCount[h]+(s?1:0))%4:f++;w++}u=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<l;c++)if(_[c](n,h,o,!0)){C=!0;break}if(C){n.lineMax=h,n.blkIndent!==0&&(b.push(n.bMarks[h]),m.push(n.bsCount[h]),v.push(n.tShift[h]),d.push(n.sCount[h]),n.sCount[h]-=n.blkIndent);break}b.push(n.bMarks[h]),m.push(n.bsCount[h]),v.push(n.tShift[h]),d.push(n.sCount[h]),n.sCount[h]=-1}for(x=n.blkIndent,n.blkIndent=0,D=n.push("blockquote_open","blockquote",1),D.markup=">",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<v.length;c++)n.bMarks[c+r]=b[c],n.tShift[c+r]=v[c],n.sCount[c+r]=d[c],n.bsCount[c+r]=m[c];return n.blkIndent=x,!0},xN=q.isSpace,vN=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||(s=n.src.charCodeAt(l++),s!==42&&s!==45&&s!==95))return!1;for(i=1;l<u;){if(c=n.src.charCodeAt(l++),c!==s&&!xN(c))return!1;c===s&&i++}return i<3?!1:(e||(n.line=r+1,a=n.push("hr","hr",0),a.map=[r,n.line],a.markup=Array(i+1).join(String.fromCharCode(s))),!0)},Br=q.isSpace;function fr(t,n){var r,o,e,s;return o=t.bMarks[n]+t.tShift[n],e=t.eMarks[n],r=t.src.charCodeAt(o++),r!==42&&r!==45&&r!==43||o<e&&(s=t.src.charCodeAt(o),!Br(s))?-1:o}function hr(t,n){var r,o=t.bMarks[n]+t.tShift[n],e=o,s=t.eMarks[n];if(e+1>=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<s&&(r=t.src.charCodeAt(e),!Br(r))?-1:e}function yN(t,n){var r,o,e=t.level+2;for(r=n+2,o=t.tokens.length-2;r<o;r++)t.tokens[r].level===e&&t.tokens[r].type==="paragraph_open"&&(t.tokens[r+2].hidden=!0,t.tokens[r].hidden=!0,r+=2)}var CN=function(n,r,o,e){var s,i,c,a,l,u,p,h,f,b,m,x,k,d,v,y,C,_,D,F,$,w,E,Q,G,g,S,A,N=!1,Gn=!0;if(n.sCount[r]-n.blkIndent>=4||n.listIndent>=0&&n.sCount[r]-n.listIndent>=4&&n.sCount[r]<n.blkIndent)return!1;if(e&&n.parentType==="paragraph"&&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<o;){for(w=E,d=n.eMarks[v],u=y=n.sCount[v]+E-(n.bMarks[r]+n.tShift[r]);w<d;){if(s=n.src.charCodeAt(w),s===9)y+=4-(y+n.bsCount[v])%4;else if(s===32)y++;else break;w++}if(i=w,i>=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]<n.blkIndent||n.sCount[r]-n.blkIndent>=4)break;for(g=!1,c=0,f=S.length;c<f;c++)if(S[c](n,v,o,!0)){g=!0;break}if(g)break;if(p){if(E=hr(n,v),E<0)break;G=n.bMarks[v]+n.tShift[v]}else if(E=fr(n,v),E<0)break;if(x!==n.src.charCodeAt(E-1))break}return p?A=n.push("ordered_list_close","ol",-1):A=n.push("bullet_list_close","ul",-1),A.markup=String.fromCharCode(x),b[1]=v,n.line=v,n.parentType=_,Gn&&yN(n,m),!0},wN=q.normalizeReference,on=q.isSpace,AN=function(n,r,o,e){var s,i,c,a,l,u,p,h,f,b,m,x,k,d,v,y,C=0,_=n.bMarks[r]+n.tShift[r],D=n.eMarks[r],F=r+1;if(n.sCount[r]-n.blkIndent>=4||n.src.charCodeAt(_)!==91)return!1;for(;++_<D;)if(n.src.charCodeAt(_)===93&&n.src.charCodeAt(_-1)!==92){if(_+1===D||n.src.charCodeAt(_+1)!==58)return!1;break}for(a=n.lineMax,v=n.md.block.ruler.getRules("reference"),b=n.parentType,n.parentType="reference";F<a&&!n.isEmpty(F);F++)if(!(n.sCount[F]-n.blkIndent>3)&&!(n.sCount[F]<0)){for(d=!1,u=0,p=v.length;u<p;u++)if(v[u](n,F,a,!0)){d=!0;break}if(d)break}for(k=n.getLines(r,F,n.blkIndent,!1).trim(),D=k.length,_=1;_<D;_++){if(s=k.charCodeAt(_),s===91)return!1;if(s===93){f=_;break}else s===10?C++:s===92&&(_++,_<D&&k.charCodeAt(_)===10&&C++)}if(f<0||k.charCodeAt(f+1)!==58)return!1;for(_=f+2;_<D;_++)if(s=k.charCodeAt(_),s===10)C++;else if(!on(s))break;if(m=n.md.helpers.parseLinkDestination(k,_,D),!m.ok||(l=n.md.normalizeLink(m.str),!n.md.validateLink(l)))return!1;for(_=m.pos,C+=m.lines,i=_,c=C,x=_;_<D;_++)if(s=k.charCodeAt(_),s===10)C++;else if(!on(s))break;for(m=n.md.helpers.parseLinkTitle(k,_,D),_<D&&x!==_&&m.ok?(y=m.str,_=m.pos,C+=m.lines):(y="",_=i,C=c);_<D&&(s=k.charCodeAt(_),!!on(s));)_++;if(_<D&&k.charCodeAt(_)!==10&&y)for(y="",_=i,C=c;_<D&&(s=k.charCodeAt(_),!!on(s));)_++;return _<D&&k.charCodeAt(_)!==10||(h=wN(k.slice(1,f)),!h)?!1:(e||(typeof n.env.references>"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="<![A-Z]+\\s+[^>]*>",BN="<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",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],[/^<![A-Z]/,/>/,!0],[/^<!\[CDATA\[/,/\]\]>/,!0],[new RegExp("^</?("+PN.join("|")+")(?=(\\s|/?>|$))","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<H.length&&!H[s][0].test(a);s++);if(s===H.length)return!1;if(e)return H[s][2];if(i=r+1,!H[s][1].test(a)){for(;i<o&&!(n.sCount[i]<n.blkIndent);i++)if(l=n.bMarks[i]+n.tShift[i],u=n.eMarks[i],a=n.src.slice(l,u),H[s][1].test(a)){a.length!==0&&i++;break}}return n.line=i,c=n.push("html_block","",0),c.map=[r,i],c.content=n.getLines(r,i,n.blkIndent,!0),!0},dr=q.isSpace,VN=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||(s=n.src.charCodeAt(l),s!==35||l>=u))return!1;for(i=1,s=n.src.charCodeAt(++l);s===35&&l<u&&i<=6;)i++,s=n.src.charCodeAt(++l);return i>6||l<u&&!dr(s)?!1:(e||(u=n.skipSpacesBack(u,l),c=n.skipCharsBack(u,35,l),c>l&&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";f<o&&!n.isEmpty(f);f++)if(!(n.sCount[f]-n.blkIndent>3)){if(n.sCount[f]>=n.blkIndent&&(l=n.bMarks[f]+n.tShift[f],u=n.eMarks[f],l<u&&(h=n.src.charCodeAt(l),(h===45||h===61)&&(l=n.skipChars(l,h),l=n.skipSpaces(l),l>=u)))){p=h===61?1:2;break}if(!(n.sCount[f]<0)){for(s=!1,i=0,c=m.length;i<c;i++)if(m[i](n,f,o,!0)){s=!0;break}if(s)break}}return p?(e=n.getLines(r,f,n.blkIndent,!1).trim(),n.line=f+1,a=n.push("heading_open","h"+String(p),1),a.markup=String.fromCharCode(h),a.map=[r,n.line],a=n.push("inline","",0),a.content=e,a.map=[r,n.line-1],a.children=[],a=n.push("heading_close","h"+String(p),-1),a.markup=String.fromCharCode(h),n.parentType=b,!0):!1},GN=function(n,r){var o,e,s,i,c,a,l=r+1,u=n.md.block.ruler.getRules("paragraph"),p=n.lineMax;for(a=n.parentType,n.parentType="paragraph";l<p&&!n.isEmpty(l);l++)if(!(n.sCount[l]-n.blkIndent>3)&&!(n.sCount[l]<0)){for(e=!1,s=0,i=u.length;s<i;s++)if(u[s](n,l,p,!0)){e=!0;break}if(e)break}return o=n.getLines(r,l,n.blkIndent,!1).trim(),n.line=l,c=n.push("paragraph_open","p",1),c.map=[r,n.line],c=n.push("inline","",0),c.content=o,c.map=[r,n.line],c.children=[],c=n.push("paragraph_close","p",-1),n.parentType=a,!0},Pr=Bn,hn=q.isSpace;function M(t,n,r,o){var e,s,i,c,a,l,u,p;for(this.src=t,this.md=n,this.env=r,this.tokens=o,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",s=this.src,p=!1,i=c=l=u=0,a=s.length;c<a;c++){if(e=s.charCodeAt(c),!p)if(hn(e)){l++,e===9?u+=4-u%4:u++;continue}else p=!0;(e===10||c===a-1)&&(e!==10&&c++,this.bMarks.push(i),this.eMarks.push(c),this.tShift.push(l),this.sCount.push(u),this.bsCount.push(0),p=!1,l=0,u=0,i=c+1)}this.bMarks.push(s.length),this.eMarks.push(s.length),this.tShift.push(0),this.sCount.push(0),this.bsCount.push(0),this.lineMax=this.bMarks.length-1}M.prototype.push=function(t,n,r){var o=new Pr(t,n,r);return o.block=!0,r<0&&this.level--,o.level=this.level,r>0&&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;n<r&&!(this.bMarks[n]+this.tShift[n]<this.eMarks[n]);n++);return n};M.prototype.skipSpaces=function(n){for(var r,o=this.src.length;n<o&&(r=this.src.charCodeAt(n),!!hn(r));n++);return n};M.prototype.skipSpacesBack=function(n,r){if(n<=r)return n;for(;n>r;)if(!hn(this.src.charCodeAt(--n)))return n+1;return n};M.prototype.skipChars=function(n,r){for(var o=this.src.length;n<o&&this.src.charCodeAt(n)===r;n++);return n};M.prototype.skipCharsBack=function(n,r,o){if(n<=o)return n;for(;n>o;)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;h<r;h++,s++){for(i=0,p=a=this.bMarks[h],h+1<r||e?l=this.eMarks[h]+1:l=this.eMarks[h];a<l&&i<o;){if(c=this.src.charCodeAt(a),hn(c))c===9?i+=4-(i+this.bsCount[h])%4:i++;else if(a-p<this.tShift[h])i++;else break;a++}i>o?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<en.length;t++)this.ruler.push(en[t][0],en[t][1],{alt:(en[t][2]||[]).slice()})}dn.prototype.tokenize=function(t,n,r){for(var o,e,s=this.ruler.getRules(""),i=s.length,c=n,a=!1,l=t.md.options.maxNesting;c<r&&(t.line=c=t.skipEmptyLines(c),!(c>=r||t.sCount[c]<t.blkIndent));){if(t.level>=l){t.line=r;break}for(e=0;e<i&&(o=s[e](t,c,r,!1),!o);e++);t.tight=!a,t.isEmpty(t.line-1)&&(a=!0),c=t.line,c<r&&t.isEmpty(c)&&(a=!0,c++,t.line=c)}};dn.prototype.parse=function(t,n,r,o){var e;t&&(e=new this.State(t,n,r,o),this.tokenize(e,e.line,e.lineMax))};dn.prototype.State=HN;var ZN=dn;function JN(t){switch(t){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}var YN=function(n,r){for(var o=n.pos;o<n.posMax&&!JN(n.src.charCodeAt(o));)o++;return o===n.pos?!1:(r||(n.pending+=n.src.slice(n.pos,o)),n.pos=o,!0)},WN=q.isSpace,QN=function(n,r){var o,e,s,i=n.pos;if(n.src.charCodeAt(i)!==10)return!1;if(o=n.pending.length-1,e=n.posMax,!r)if(o>=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<e&&WN(n.src.charCodeAt(i));)i++;return n.pos=i,!0},KN=q.isSpace,Nn=[];for(var mr=0;mr<256;mr++)Nn.push(0);"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".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<s){if(o=n.src.charCodeAt(e),o<256&&Nn[o]!==0)return r||(n.pending+=n.src[e]),n.pos+=2,!0;if(o===10){for(r||n.push("hardbreak","br",0),e++;e<s&&(o=n.src.charCodeAt(e),!!KN(o));)e++;return n.pos=e,!0}}return r||(n.pending+="\\"),n.pos++,!0},nP=function(n,r){var o,e,s,i,c,a,l,u,p=n.pos,h=n.src.charCodeAt(p);if(h!==96)return!1;for(o=p,p++,e=n.posMax;p<e&&n.src.charCodeAt(p)===96;)p++;if(s=n.src.slice(o,p),l=s.length,n.backticksScanned&&(n.backticks[l]||0)<=o)return r||(n.pending+=s),n.pos+=l,!0;for(c=a=p;(c=n.src.indexOf("`",a))!==-1;){for(a=c+1;a<e&&n.src.charCodeAt(a)===96;)a++;if(u=a-c,u===l)return r||(i=n.push("code_inline","code",0),i.markup=s,i.content=n.src.slice(p,c).replace(/\n/g," ").replace(/^ (.+) $/,"$1")),n.pos=a,!0;n.backticks[u]=c}return n.backticksScanned=!0,r||(n.pending+=s),n.pos+=l,!0},mn={};mn.tokenize=function(n,r){var o,e,s,i,c,a=n.pos,l=n.src.charCodeAt(a);if(r||l!==126||(e=n.scanDelims(n.pos,!0),i=e.length,c=String.fromCharCode(l),i<2))return!1;for(i%2&&(s=n.push("text","",0),s.content=c,i--),o=0;o<i;o+=2)s=n.push("text","",0),s.content=c+c,n.delimiters.push({marker:l,length:0,token:n.tokens.length-1,end:-1,open:e.can_open,close:e.can_close});return n.pos+=e.length,!0};function gr(t,n){var r,o,e,s,i,c=[],a=n.length;for(r=0;r<a;r++)e=n[r],e.marker===126&&e.end!==-1&&(s=n[e.end],i=t.tokens[e.token],i.type="s_open",i.tag="s",i.nesting=1,i.markup="~~",i.content="",i=t.tokens[s.token],i.type="s_close",i.tag="s",i.nesting=-1,i.markup="~~",i.content="",t.tokens[s.token-1].type==="text"&&t.tokens[s.token-1].content==="~"&&c.push(s.token-1));for(;c.length;){for(r=c.pop(),o=r+1;o<t.tokens.length&&t.tokens[o].type==="s_close";)o++;o--,r!==o&&(i=t.tokens[o],t.tokens[o]=t.tokens[r],t.tokens[r]=i)}}mn.postProcess=function(n){var r,o=n.tokens_meta,e=n.tokens_meta.length;for(gr(n,n.delimiters),r=0;r<e;r++)o[r]&&o[r].delimiters&&gr(n,o[r].delimiters)};var gn={};gn.tokenize=function(n,r){var o,e,s,i=n.pos,c=n.src.charCodeAt(i);if(r||c!==95&&c!==42)return!1;for(e=n.scanDelims(n.pos,c===42),o=0;o<e.length;o++)s=n.push("text","",0),s.content=String.fromCharCode(c),n.delimiters.push({marker:c,length:e.length,token:n.tokens.length-1,end:-1,open:e.can_open,close:e.can_close});return n.pos+=e.length,!0};function br(t,n){var r,o,e,s,i,c,a=n.length;for(r=a-1;r>=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<e;r++)o[r]&&o[r].delimiters&&br(n,o[r].delimiters)};var rP=q.normalizeReference,An=q.isSpace,tP=function(n,r){var o,e,s,i,c,a,l,u,p,h="",f="",b=n.pos,m=n.posMax,x=n.pos,k=!0;if(n.src.charCodeAt(n.pos)!==91||(c=n.pos+1,i=n.md.helpers.parseLinkLabel(n,n.pos,!0),i<0))return!1;if(a=i+1,a<m&&n.src.charCodeAt(a)===40){for(k=!1,a++;a<m&&(e=n.src.charCodeAt(a),!(!An(e)&&e!==10));a++);if(a>=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&&(e=n.src.charCodeAt(a),!(!An(e)&&e!==10));a++);if(l=n.md.helpers.parseLinkTitle(n.src,a,n.posMax),a<m&&x!==a&&l.ok)for(f=l.str,a=l.pos;a<m&&(e=n.src.charCodeAt(a),!(!An(e)&&e!==10));a++);}(a>=m||n.src.charCodeAt(a)!==41)&&(k=!0),a++}if(k){if(typeof n.env.references>"u")return!1;if(a<m&&n.src.charCodeAt(a)===91?(x=a+1,a=n.md.helpers.parseLinkLabel(n,a),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&&n.src.charCodeAt(l)===40){for(l++;l<d&&(e=n.src.charCodeAt(l),!(!qn(e)&&e!==10));l++);if(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&&(e=n.src.charCodeAt(l),!(!qn(e)&&e!==10));l++);if(p=n.md.helpers.parseLinkTitle(n.src,l,n.posMax),l<d&&m!==l&&p.ok)for(h=p.str,l=p.pos;l<d&&(e=n.src.charCodeAt(l),!(!qn(e)&&e!==10));l++);else h="";if(l>=d||n.src.charCodeAt(l)!==41)return n.pos=k,!1;l++}else{if(typeof n.env.references>"u")return!1;if(l<d&&n.src.charCodeAt(l)===91?(m=l+1,l=n.md.helpers.parseLinkLabel(n,l),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+1<c){if(o=n.src.charCodeAt(i+1),o===35){if(s=n.src.slice(i).match(hP),s)return r||(e=s[1][0].toLowerCase()==="x"?parseInt(s[1].slice(1),16):parseInt(s[1],10),n.pending+=fP(e)?kr(e):kr(65533)),n.pos+=s[0].length,!0}else if(s=n.src.slice(i).match(dP),s&&pP(_r,s[1]))return r||(n.pending+=_r[s[1]]),n.pos+=s[0].length,!0}return r||(n.pending+="&"),n.pos++,!0};function xr(t,n){var r,o,e,s,i,c,a,l,u={},p=n.length;if(p){var h=0,f=-2,b=[];for(r=0;r<p;r++)if(e=n[r],b.push(0),(n[h].marker!==e.marker||f!==e.token-1)&&(h=r),f=e.token,e.length=e.length||0,!!e.close){for(u.hasOwnProperty(e.marker)||(u[e.marker]=[-1,-1,-1,-1,-1,-1]),i=u[e.marker][(e.open?3:0)+e.length%3],o=h-b[h]-1,c=o;o>i;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;r<e;r++)o[r]&&o[r].delimiters&&xr(n,o[r].delimiters)},bP=function(n){var r,o,e=0,s=n.tokens,i=n.tokens.length;for(r=o=0;r<i;r++)s[r].nesting<0&&e--,s[r].level=e,s[r].nesting>0&&e++,s[r].type==="text"&&r+1<i&&s[r+1].type==="text"?s[r+1].content=s[r].content+s[r+1].content:(r!==o&&(s[o]=s[r]),o++);r!==o&&(s.length=o)},Pn=Bn,vr=q.isWhiteSpace,yr=q.isPunctChar,Cr=q.isMdAsciiPunct;function nn(t,n,r,o){this.src=t,this.env=r,this.md=n,this.tokens=o,this.tokens_meta=Array(o.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1}nn.prototype.pushPending=function(){var t=new Pn("text","",0);return t.content=this.pending,t.level=this.pendingLevel,this.tokens.push(t),this.pending="",t};nn.prototype.push=function(t,n,r){this.pending&&this.pushPending();var o=new Pn(t,n,r),e=null;return r<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),o.level=this.level,r>0&&(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<b&&this.src.charCodeAt(r)===m;)r++;return s=r-t,e=r<b?this.src.charCodeAt(r):32,l=Cr(o)||yr(String.fromCharCode(o)),p=Cr(e)||yr(String.fromCharCode(e)),a=vr(o),u=vr(e),u?h=!1:p&&(a||l||(h=!1)),a?f=!1:l&&(u||p||(f=!1)),n?(i=h,c=f):(i=h&&(!f||l),c=f&&(!h||p)),{can_open:i,can_close:c,length:s}};nn.prototype.Token=Pn;var _P=nn,wr=In,Dn=[["text",YN],["newline",QN],["escape",XN],["backticks",nP],["strikethrough",mn.tokenize],["emphasis",gn.tokenize],["link",tP],["image",eP],["autolink",iP],["html_inline",uP],["entity",mP]],En=[["balance_pairs",gP],["strikethrough",mn.postProcess],["emphasis",gn.postProcess],["text_collapse",bP]];function rn(){var t;for(this.ruler=new wr,t=0;t<Dn.length;t++)this.ruler.push(Dn[t][0],Dn[t][1]);for(this.ruler2=new wr,t=0;t<En.length;t++)this.ruler2.push(En[t][0],En[t][1])}rn.prototype.skipToken=function(t){var n,r,o=t.pos,e=this.ruler.getRules(""),s=e.length,i=t.md.options.maxNesting,c=t.cache;if(typeof c[o]<"u"){t.pos=c[o];return}if(t.level<i)for(r=0;r<s&&(t.level++,n=e[r](t,!0),t.level--,!n);r++);else t.pos=t.posMax;n||t.pos++,c[o]=t.pos};rn.prototype.tokenize=function(t){for(var n,r,o=this.ruler.getRules(""),e=o.length,s=t.posMax,i=t.md.options.maxNesting;t.pos<s;){if(t.level<i)for(r=0;r<e&&(n=o[r](t,!1),!n);r++);if(n){if(t.pos>=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<i;e++)s[e](c)};rn.prototype.State=_P;var kP=rn,Sn,Ar;function xP(){return Ar||(Ar=1,Sn=function(t){var n={};n.src_Any=Tr().source,n.src_Cc=Rr().source,n.src_Z=Lr().source,n.src_P=zn.source,n.src_ZPCc=[n.src_Z,n.src_P,n.src_Cc].join("|"),n.src_ZCc=[n.src_Z,n.src_Cc].join("|");var r="[><|]";return n.src_pseudo_letter="(?:(?!"+r+"|"+n.src_ZPCc+")"+n.src_Any+")",n.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",n.src_auth="(?:(?:(?!"+n.src_ZCc+"|[@/\\[\\]()]).)+@)?",n.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",n.src_host_terminator="(?=$|"+r+"|"+n.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+n.src_ZPCc+"))",n.src_path="(?:[/?#](?:(?!"+n.src_ZCc+"|"+r+`|[()[\\]{}.,"'?!\\-;]).|\\[(?:(?!`+n.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+n.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+n.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+n.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+n.src_ZCc+"|[']).)+\\'|\\'(?="+n.src_pseudo_letter+"|[-]).|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+n.src_ZCc+"|[.]).|"+(t&&t["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+n.src_ZCc+").|;(?!"+n.src_ZCc+").|\\!+(?!"+n.src_ZCc+"|[!]).|\\?(?!"+n.src_ZCc+"|[?]).)+|\\/)?",n.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',n.src_xn="xn--[a-z0-9\\-]{1,59}",n.src_domain_root="(?:"+n.src_xn+"|"+n.src_pseudo_letter+"{1,63})",n.src_domain="(?:"+n.src_xn+"|(?:"+n.src_pseudo_letter+")|(?:"+n.src_pseudo_letter+"(?:-|"+n.src_pseudo_letter+"){0,61}"+n.src_pseudo_letter+"))",n.src_host="(?:(?:(?:(?:"+n.src_domain+")\\.)*"+n.src_domain+"))",n.tpl_host_fuzzy="(?:"+n.src_ip4+"|(?:(?:(?:"+n.src_domain+")\\.)+(?:%TLDS%)))",n.tpl_host_no_ip_fuzzy="(?:(?:(?:"+n.src_domain+")\\.)+(?:%TLDS%))",n.src_host_strict=n.src_host+n.src_host_terminator,n.tpl_host_fuzzy_strict=n.tpl_host_fuzzy+n.src_host_terminator,n.src_host_port_strict=n.src_host+n.src_port+n.src_host_terminator,n.tpl_host_port_fuzzy_strict=n.tpl_host_fuzzy+n.src_port+n.src_host_terminator,n.tpl_host_port_no_ip_fuzzy_strict=n.tpl_host_no_ip_fuzzy+n.src_port+n.src_host_terminator,n.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+n.src_ZPCc+"|>|$))",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<this.__index__)&&(o=n.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))!==null&&(i=o.index+o[1].length,(this.__index__<0||i<this.__index__)&&(this.__schema__="",this.__index__=i,this.__last_index__=o.index+o[0].length))),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&(u=n.indexOf("@"),u>=0&&(e=n.match(this.re.email_fuzzy))!==null&&(i=e.index+e[1].length,c=e.index+e[0].length,(this.__index__<0||i<this.__index__||i===this.__index__&&c>this.__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<o;){const e=t.charCodeAt(r++);if(e>=55296&&e<=56319&&r<o){const s=t.charCodeAt(r++);(s&64512)==56320?n.push(((e&1023)<<10)+(s&1023)+65536):(n.push(e),r--)}else n.push(e)}return n}const Hr=t=>String.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<i;++c)t.charCodeAt(c)>=128&&P("not-basic"),n.push(t.charCodeAt(c));for(let c=i>0?i+1:0;c<r;){const a=o;for(let u=1,p=z;;p+=z){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(h<f)break;const b=z-f;u>I(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<r;){let a=Z;for(const u of t)u>=o&&u<a&&(a=u);const l=c+1;a-o>I((Z-e)/l)&&P("overflow"),e+=(a-o)*l,o=a;for(const u of t)if(u<o&&++e>Z&&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<f)break;const b=p-f,m=z-f;n.push(Tn(Sr(f+b%m,0))),p=I(b/m)}n.push(Tn(Sr(p,0))),s=jr(e,l,c===i),e=0,++c}++e,++o}return n.join("")},Zr=function(t){return Gr(t,function(n){return IP.test(n)?Vn(n.slice(4).toLowerCase()):n})},Jr=function(t){return Gr(t,function(n){return BP.test(n)?"xn--"+$n(n):n})},UP={version:"2.3.1",ucs2:{decode:Un,encode:Hr},decode:Vn,encode:$n,toASCII:Jr,toUnicode:Zr},VP=Object.freeze(Object.defineProperty({__proto__:null,decode:Vn,default:UP,encode:$n,toASCII:Jr,toUnicode:Zr,ucs2decode:Un,ucs2encode:Hr},Symbol.toStringTag,{value:"Module"})),$P=Kr(VP);var GP={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}},HP={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","text_collapse"]}}},jP={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","text_collapse"]}}},K=q,ZP=pn,JP=j3,YP=mN,WP=ZN,QP=kP,KP=RP,U=J,Yr=$P,XP={default:GP,zero:HP,commonmark:jP},nO=/^(vbscript|javascript|file|data):/,rO=/^data:image\/(gif|png|jpeg|webp);/;function tO(t){var n=t.trim().toLowerCase();return nO.test(n)?!!rO.test(n):!0}var Wr=["http:","https:","mailto:"];function oO(t){var n=U.parse(t,!0);if(n.hostname&&(!n.protocol||Wr.indexOf(n.protocol)>=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 <a href="%s" download>download the file</a> 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&&t.src.charCodeAt(l)===40){for(l++;l<d&&(e=t.src.charCodeAt(l),!(!r.utils.isSpace(e)&&e!==10));l++);if(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&&(e=t.src.charCodeAt(l),!(!r.utils.isSpace(e)&&e!==10));l++);if(p=t.md.helpers.parseLinkTitle(t.src,l,t.posMax),l<d&&m!==l&&p.ok)for(h=p.str,l=p.pos;l<d&&(e=t.src.charCodeAt(l),!(!r.utils.isSpace(e)&&e!==10));l++);else h="";if(l>=d||t.src.charCodeAt(l)!==41)return t.pos=k,!1;l++}else{if(typeof t.env.references>"u")return!1;if(l<d&&t.src.charCodeAt(l)===91?(m=l+1,l=t.md.helpers.parseLinkLabel(t,l),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}
- </${i}>`}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};
|