|  | """HTML character entity references.""" | 
|  |  | 
|  | __all__ = ['html5', 'name2codepoint', 'codepoint2name', 'entitydefs'] | 
|  |  | 
|  |  | 
|  | # maps the HTML entity name to the Unicode code point | 
|  | name2codepoint = { | 
|  | 'AElig':    0x00c6, # latin capital letter AE = latin capital ligature AE, U+00C6 ISOlat1 | 
|  | 'Aacute':   0x00c1, # latin capital letter A with acute, U+00C1 ISOlat1 | 
|  | 'Acirc':    0x00c2, # latin capital letter A with circumflex, U+00C2 ISOlat1 | 
|  | 'Agrave':   0x00c0, # latin capital letter A with grave = latin capital letter A grave, U+00C0 ISOlat1 | 
|  | 'Alpha':    0x0391, # greek capital letter alpha, U+0391 | 
|  | 'Aring':    0x00c5, # latin capital letter A with ring above = latin capital letter A ring, U+00C5 ISOlat1 | 
|  | 'Atilde':   0x00c3, # latin capital letter A with tilde, U+00C3 ISOlat1 | 
|  | 'Auml':     0x00c4, # latin capital letter A with diaeresis, U+00C4 ISOlat1 | 
|  | 'Beta':     0x0392, # greek capital letter beta, U+0392 | 
|  | 'Ccedil':   0x00c7, # latin capital letter C with cedilla, U+00C7 ISOlat1 | 
|  | 'Chi':      0x03a7, # greek capital letter chi, U+03A7 | 
|  | 'Dagger':   0x2021, # double dagger, U+2021 ISOpub | 
|  | 'Delta':    0x0394, # greek capital letter delta, U+0394 ISOgrk3 | 
|  | 'ETH':      0x00d0, # latin capital letter ETH, U+00D0 ISOlat1 | 
|  | 'Eacute':   0x00c9, # latin capital letter E with acute, U+00C9 ISOlat1 | 
|  | 'Ecirc':    0x00ca, # latin capital letter E with circumflex, U+00CA ISOlat1 | 
|  | 'Egrave':   0x00c8, # latin capital letter E with grave, U+00C8 ISOlat1 | 
|  | 'Epsilon':  0x0395, # greek capital letter epsilon, U+0395 | 
|  | 'Eta':      0x0397, # greek capital letter eta, U+0397 | 
|  | 'Euml':     0x00cb, # latin capital letter E with diaeresis, U+00CB ISOlat1 | 
|  | 'Gamma':    0x0393, # greek capital letter gamma, U+0393 ISOgrk3 | 
|  | 'Iacute':   0x00cd, # latin capital letter I with acute, U+00CD ISOlat1 | 
|  | 'Icirc':    0x00ce, # latin capital letter I with circumflex, U+00CE ISOlat1 | 
|  | 'Igrave':   0x00cc, # latin capital letter I with grave, U+00CC ISOlat1 | 
|  | 'Iota':     0x0399, # greek capital letter iota, U+0399 | 
|  | 'Iuml':     0x00cf, # latin capital letter I with diaeresis, U+00CF ISOlat1 | 
|  | 'Kappa':    0x039a, # greek capital letter kappa, U+039A | 
|  | 'Lambda':   0x039b, # greek capital letter lambda, U+039B ISOgrk3 | 
|  | 'Mu':       0x039c, # greek capital letter mu, U+039C | 
|  | 'Ntilde':   0x00d1, # latin capital letter N with tilde, U+00D1 ISOlat1 | 
|  | 'Nu':       0x039d, # greek capital letter nu, U+039D | 
|  | 'OElig':    0x0152, # latin capital ligature OE, U+0152 ISOlat2 | 
|  | 'Oacute':   0x00d3, # latin capital letter O with acute, U+00D3 ISOlat1 | 
|  | 'Ocirc':    0x00d4, # latin capital letter O with circumflex, U+00D4 ISOlat1 | 
|  | 'Ograve':   0x00d2, # latin capital letter O with grave, U+00D2 ISOlat1 | 
|  | 'Omega':    0x03a9, # greek capital letter omega, U+03A9 ISOgrk3 | 
|  | 'Omicron':  0x039f, # greek capital letter omicron, U+039F | 
|  | 'Oslash':   0x00d8, # latin capital letter O with stroke = latin capital letter O slash, U+00D8 ISOlat1 | 
|  | 'Otilde':   0x00d5, # latin capital letter O with tilde, U+00D5 ISOlat1 | 
|  | 'Ouml':     0x00d6, # latin capital letter O with diaeresis, U+00D6 ISOlat1 | 
|  | 'Phi':      0x03a6, # greek capital letter phi, U+03A6 ISOgrk3 | 
|  | 'Pi':       0x03a0, # greek capital letter pi, U+03A0 ISOgrk3 | 
|  | 'Prime':    0x2033, # double prime = seconds = inches, U+2033 ISOtech | 
|  | 'Psi':      0x03a8, # greek capital letter psi, U+03A8 ISOgrk3 | 
|  | 'Rho':      0x03a1, # greek capital letter rho, U+03A1 | 
|  | 'Scaron':   0x0160, # latin capital letter S with caron, U+0160 ISOlat2 | 
|  | 'Sigma':    0x03a3, # greek capital letter sigma, U+03A3 ISOgrk3 | 
|  | 'THORN':    0x00de, # latin capital letter THORN, U+00DE ISOlat1 | 
|  | 'Tau':      0x03a4, # greek capital letter tau, U+03A4 | 
|  | 'Theta':    0x0398, # greek capital letter theta, U+0398 ISOgrk3 | 
|  | 'Uacute':   0x00da, # latin capital letter U with acute, U+00DA ISOlat1 | 
|  | 'Ucirc':    0x00db, # latin capital letter U with circumflex, U+00DB ISOlat1 | 
|  | 'Ugrave':   0x00d9, # latin capital letter U with grave, U+00D9 ISOlat1 | 
|  | 'Upsilon':  0x03a5, # greek capital letter upsilon, U+03A5 ISOgrk3 | 
|  | 'Uuml':     0x00dc, # latin capital letter U with diaeresis, U+00DC ISOlat1 | 
|  | 'Xi':       0x039e, # greek capital letter xi, U+039E ISOgrk3 | 
|  | 'Yacute':   0x00dd, # latin capital letter Y with acute, U+00DD ISOlat1 | 
|  | 'Yuml':     0x0178, # latin capital letter Y with diaeresis, U+0178 ISOlat2 | 
|  | 'Zeta':     0x0396, # greek capital letter zeta, U+0396 | 
|  | 'aacute':   0x00e1, # latin small letter a with acute, U+00E1 ISOlat1 | 
|  | 'acirc':    0x00e2, # latin small letter a with circumflex, U+00E2 ISOlat1 | 
|  | 'acute':    0x00b4, # acute accent = spacing acute, U+00B4 ISOdia | 
|  | 'aelig':    0x00e6, # latin small letter ae = latin small ligature ae, U+00E6 ISOlat1 | 
|  | 'agrave':   0x00e0, # latin small letter a with grave = latin small letter a grave, U+00E0 ISOlat1 | 
|  | 'alefsym':  0x2135, # alef symbol = first transfinite cardinal, U+2135 NEW | 
|  | 'alpha':    0x03b1, # greek small letter alpha, U+03B1 ISOgrk3 | 
|  | 'amp':      0x0026, # ampersand, U+0026 ISOnum | 
|  | 'and':      0x2227, # logical and = wedge, U+2227 ISOtech | 
|  | 'ang':      0x2220, # angle, U+2220 ISOamso | 
|  | 'aring':    0x00e5, # latin small letter a with ring above = latin small letter a ring, U+00E5 ISOlat1 | 
|  | 'asymp':    0x2248, # almost equal to = asymptotic to, U+2248 ISOamsr | 
|  | 'atilde':   0x00e3, # latin small letter a with tilde, U+00E3 ISOlat1 | 
|  | 'auml':     0x00e4, # latin small letter a with diaeresis, U+00E4 ISOlat1 | 
|  | 'bdquo':    0x201e, # double low-9 quotation mark, U+201E NEW | 
|  | 'beta':     0x03b2, # greek small letter beta, U+03B2 ISOgrk3 | 
|  | 'brvbar':   0x00a6, # broken bar = broken vertical bar, U+00A6 ISOnum | 
|  | 'bull':     0x2022, # bullet = black small circle, U+2022 ISOpub | 
|  | 'cap':      0x2229, # intersection = cap, U+2229 ISOtech | 
|  | 'ccedil':   0x00e7, # latin small letter c with cedilla, U+00E7 ISOlat1 | 
|  | 'cedil':    0x00b8, # cedilla = spacing cedilla, U+00B8 ISOdia | 
|  | 'cent':     0x00a2, # cent sign, U+00A2 ISOnum | 
|  | 'chi':      0x03c7, # greek small letter chi, U+03C7 ISOgrk3 | 
|  | 'circ':     0x02c6, # modifier letter circumflex accent, U+02C6 ISOpub | 
|  | 'clubs':    0x2663, # black club suit = shamrock, U+2663 ISOpub | 
|  | 'cong':     0x2245, # approximately equal to, U+2245 ISOtech | 
|  | 'copy':     0x00a9, # copyright sign, U+00A9 ISOnum | 
|  | 'crarr':    0x21b5, # downwards arrow with corner leftwards = carriage return, U+21B5 NEW | 
|  | 'cup':      0x222a, # union = cup, U+222A ISOtech | 
|  | 'curren':   0x00a4, # currency sign, U+00A4 ISOnum | 
|  | 'dArr':     0x21d3, # downwards double arrow, U+21D3 ISOamsa | 
|  | 'dagger':   0x2020, # dagger, U+2020 ISOpub | 
|  | 'darr':     0x2193, # downwards arrow, U+2193 ISOnum | 
|  | 'deg':      0x00b0, # degree sign, U+00B0 ISOnum | 
|  | 'delta':    0x03b4, # greek small letter delta, U+03B4 ISOgrk3 | 
|  | 'diams':    0x2666, # black diamond suit, U+2666 ISOpub | 
|  | 'divide':   0x00f7, # division sign, U+00F7 ISOnum | 
|  | 'eacute':   0x00e9, # latin small letter e with acute, U+00E9 ISOlat1 | 
|  | 'ecirc':    0x00ea, # latin small letter e with circumflex, U+00EA ISOlat1 | 
|  | 'egrave':   0x00e8, # latin small letter e with grave, U+00E8 ISOlat1 | 
|  | 'empty':    0x2205, # empty set = null set = diameter, U+2205 ISOamso | 
|  | 'emsp':     0x2003, # em space, U+2003 ISOpub | 
|  | 'ensp':     0x2002, # en space, U+2002 ISOpub | 
|  | 'epsilon':  0x03b5, # greek small letter epsilon, U+03B5 ISOgrk3 | 
|  | 'equiv':    0x2261, # identical to, U+2261 ISOtech | 
|  | 'eta':      0x03b7, # greek small letter eta, U+03B7 ISOgrk3 | 
|  | 'eth':      0x00f0, # latin small letter eth, U+00F0 ISOlat1 | 
|  | 'euml':     0x00eb, # latin small letter e with diaeresis, U+00EB ISOlat1 | 
|  | 'euro':     0x20ac, # euro sign, U+20AC NEW | 
|  | 'exist':    0x2203, # there exists, U+2203 ISOtech | 
|  | 'fnof':     0x0192, # latin small f with hook = function = florin, U+0192 ISOtech | 
|  | 'forall':   0x2200, # for all, U+2200 ISOtech | 
|  | 'frac12':   0x00bd, # vulgar fraction one half = fraction one half, U+00BD ISOnum | 
|  | 'frac14':   0x00bc, # vulgar fraction one quarter = fraction one quarter, U+00BC ISOnum | 
|  | 'frac34':   0x00be, # vulgar fraction three quarters = fraction three quarters, U+00BE ISOnum | 
|  | 'frasl':    0x2044, # fraction slash, U+2044 NEW | 
|  | 'gamma':    0x03b3, # greek small letter gamma, U+03B3 ISOgrk3 | 
|  | 'ge':       0x2265, # greater-than or equal to, U+2265 ISOtech | 
|  | 'gt':       0x003e, # greater-than sign, U+003E ISOnum | 
|  | 'hArr':     0x21d4, # left right double arrow, U+21D4 ISOamsa | 
|  | 'harr':     0x2194, # left right arrow, U+2194 ISOamsa | 
|  | 'hearts':   0x2665, # black heart suit = valentine, U+2665 ISOpub | 
|  | 'hellip':   0x2026, # horizontal ellipsis = three dot leader, U+2026 ISOpub | 
|  | 'iacute':   0x00ed, # latin small letter i with acute, U+00ED ISOlat1 | 
|  | 'icirc':    0x00ee, # latin small letter i with circumflex, U+00EE ISOlat1 | 
|  | 'iexcl':    0x00a1, # inverted exclamation mark, U+00A1 ISOnum | 
|  | 'igrave':   0x00ec, # latin small letter i with grave, U+00EC ISOlat1 | 
|  | 'image':    0x2111, # blackletter capital I = imaginary part, U+2111 ISOamso | 
|  | 'infin':    0x221e, # infinity, U+221E ISOtech | 
|  | 'int':      0x222b, # integral, U+222B ISOtech | 
|  | 'iota':     0x03b9, # greek small letter iota, U+03B9 ISOgrk3 | 
|  | 'iquest':   0x00bf, # inverted question mark = turned question mark, U+00BF ISOnum | 
|  | 'isin':     0x2208, # element of, U+2208 ISOtech | 
|  | 'iuml':     0x00ef, # latin small letter i with diaeresis, U+00EF ISOlat1 | 
|  | 'kappa':    0x03ba, # greek small letter kappa, U+03BA ISOgrk3 | 
|  | 'lArr':     0x21d0, # leftwards double arrow, U+21D0 ISOtech | 
|  | 'lambda':   0x03bb, # greek small letter lambda, U+03BB ISOgrk3 | 
|  | 'lang':     0x2329, # left-pointing angle bracket = bra, U+2329 ISOtech | 
|  | 'laquo':    0x00ab, # left-pointing double angle quotation mark = left pointing guillemet, U+00AB ISOnum | 
|  | 'larr':     0x2190, # leftwards arrow, U+2190 ISOnum | 
|  | 'lceil':    0x2308, # left ceiling = apl upstile, U+2308 ISOamsc | 
|  | 'ldquo':    0x201c, # left double quotation mark, U+201C ISOnum | 
|  | 'le':       0x2264, # less-than or equal to, U+2264 ISOtech | 
|  | 'lfloor':   0x230a, # left floor = apl downstile, U+230A ISOamsc | 
|  | 'lowast':   0x2217, # asterisk operator, U+2217 ISOtech | 
|  | 'loz':      0x25ca, # lozenge, U+25CA ISOpub | 
|  | 'lrm':      0x200e, # left-to-right mark, U+200E NEW RFC 2070 | 
|  | 'lsaquo':   0x2039, # single left-pointing angle quotation mark, U+2039 ISO proposed | 
|  | 'lsquo':    0x2018, # left single quotation mark, U+2018 ISOnum | 
|  | 'lt':       0x003c, # less-than sign, U+003C ISOnum | 
|  | 'macr':     0x00af, # macron = spacing macron = overline = APL overbar, U+00AF ISOdia | 
|  | 'mdash':    0x2014, # em dash, U+2014 ISOpub | 
|  | 'micro':    0x00b5, # micro sign, U+00B5 ISOnum | 
|  | 'middot':   0x00b7, # middle dot = Georgian comma = Greek middle dot, U+00B7 ISOnum | 
|  | 'minus':    0x2212, # minus sign, U+2212 ISOtech | 
|  | 'mu':       0x03bc, # greek small letter mu, U+03BC ISOgrk3 | 
|  | 'nabla':    0x2207, # nabla = backward difference, U+2207 ISOtech | 
|  | 'nbsp':     0x00a0, # no-break space = non-breaking space, U+00A0 ISOnum | 
|  | 'ndash':    0x2013, # en dash, U+2013 ISOpub | 
|  | 'ne':       0x2260, # not equal to, U+2260 ISOtech | 
|  | 'ni':       0x220b, # contains as member, U+220B ISOtech | 
|  | 'not':      0x00ac, # not sign, U+00AC ISOnum | 
|  | 'notin':    0x2209, # not an element of, U+2209 ISOtech | 
|  | 'nsub':     0x2284, # not a subset of, U+2284 ISOamsn | 
|  | 'ntilde':   0x00f1, # latin small letter n with tilde, U+00F1 ISOlat1 | 
|  | 'nu':       0x03bd, # greek small letter nu, U+03BD ISOgrk3 | 
|  | 'oacute':   0x00f3, # latin small letter o with acute, U+00F3 ISOlat1 | 
|  | 'ocirc':    0x00f4, # latin small letter o with circumflex, U+00F4 ISOlat1 | 
|  | 'oelig':    0x0153, # latin small ligature oe, U+0153 ISOlat2 | 
|  | 'ograve':   0x00f2, # latin small letter o with grave, U+00F2 ISOlat1 | 
|  | 'oline':    0x203e, # overline = spacing overscore, U+203E NEW | 
|  | 'omega':    0x03c9, # greek small letter omega, U+03C9 ISOgrk3 | 
|  | 'omicron':  0x03bf, # greek small letter omicron, U+03BF NEW | 
|  | 'oplus':    0x2295, # circled plus = direct sum, U+2295 ISOamsb | 
|  | 'or':       0x2228, # logical or = vee, U+2228 ISOtech | 
|  | 'ordf':     0x00aa, # feminine ordinal indicator, U+00AA ISOnum | 
|  | 'ordm':     0x00ba, # masculine ordinal indicator, U+00BA ISOnum | 
|  | 'oslash':   0x00f8, # latin small letter o with stroke, = latin small letter o slash, U+00F8 ISOlat1 | 
|  | 'otilde':   0x00f5, # latin small letter o with tilde, U+00F5 ISOlat1 | 
|  | 'otimes':   0x2297, # circled times = vector product, U+2297 ISOamsb | 
|  | 'ouml':     0x00f6, # latin small letter o with diaeresis, U+00F6 ISOlat1 | 
|  | 'para':     0x00b6, # pilcrow sign = paragraph sign, U+00B6 ISOnum | 
|  | 'part':     0x2202, # partial differential, U+2202 ISOtech | 
|  | 'permil':   0x2030, # per mille sign, U+2030 ISOtech | 
|  | 'perp':     0x22a5, # up tack = orthogonal to = perpendicular, U+22A5 ISOtech | 
|  | 'phi':      0x03c6, # greek small letter phi, U+03C6 ISOgrk3 | 
|  | 'pi':       0x03c0, # greek small letter pi, U+03C0 ISOgrk3 | 
|  | 'piv':      0x03d6, # greek pi symbol, U+03D6 ISOgrk3 | 
|  | 'plusmn':   0x00b1, # plus-minus sign = plus-or-minus sign, U+00B1 ISOnum | 
|  | 'pound':    0x00a3, # pound sign, U+00A3 ISOnum | 
|  | 'prime':    0x2032, # prime = minutes = feet, U+2032 ISOtech | 
|  | 'prod':     0x220f, # n-ary product = product sign, U+220F ISOamsb | 
|  | 'prop':     0x221d, # proportional to, U+221D ISOtech | 
|  | 'psi':      0x03c8, # greek small letter psi, U+03C8 ISOgrk3 | 
|  | 'quot':     0x0022, # quotation mark = APL quote, U+0022 ISOnum | 
|  | 'rArr':     0x21d2, # rightwards double arrow, U+21D2 ISOtech | 
|  | 'radic':    0x221a, # square root = radical sign, U+221A ISOtech | 
|  | 'rang':     0x232a, # right-pointing angle bracket = ket, U+232A ISOtech | 
|  | 'raquo':    0x00bb, # right-pointing double angle quotation mark = right pointing guillemet, U+00BB ISOnum | 
|  | 'rarr':     0x2192, # rightwards arrow, U+2192 ISOnum | 
|  | 'rceil':    0x2309, # right ceiling, U+2309 ISOamsc | 
|  | 'rdquo':    0x201d, # right double quotation mark, U+201D ISOnum | 
|  | 'real':     0x211c, # blackletter capital R = real part symbol, U+211C ISOamso | 
|  | 'reg':      0x00ae, # registered sign = registered trade mark sign, U+00AE ISOnum | 
|  | 'rfloor':   0x230b, # right floor, U+230B ISOamsc | 
|  | 'rho':      0x03c1, # greek small letter rho, U+03C1 ISOgrk3 | 
|  | 'rlm':      0x200f, # right-to-left mark, U+200F NEW RFC 2070 | 
|  | 'rsaquo':   0x203a, # single right-pointing angle quotation mark, U+203A ISO proposed | 
|  | 'rsquo':    0x2019, # right single quotation mark, U+2019 ISOnum | 
|  | 'sbquo':    0x201a, # single low-9 quotation mark, U+201A NEW | 
|  | 'scaron':   0x0161, # latin small letter s with caron, U+0161 ISOlat2 | 
|  | 'sdot':     0x22c5, # dot operator, U+22C5 ISOamsb | 
|  | 'sect':     0x00a7, # section sign, U+00A7 ISOnum | 
|  | 'shy':      0x00ad, # soft hyphen = discretionary hyphen, U+00AD ISOnum | 
|  | 'sigma':    0x03c3, # greek small letter sigma, U+03C3 ISOgrk3 | 
|  | 'sigmaf':   0x03c2, # greek small letter final sigma, U+03C2 ISOgrk3 | 
|  | 'sim':      0x223c, # tilde operator = varies with = similar to, U+223C ISOtech | 
|  | 'spades':   0x2660, # black spade suit, U+2660 ISOpub | 
|  | 'sub':      0x2282, # subset of, U+2282 ISOtech | 
|  | 'sube':     0x2286, # subset of or equal to, U+2286 ISOtech | 
|  | 'sum':      0x2211, # n-ary summation, U+2211 ISOamsb | 
|  | 'sup':      0x2283, # superset of, U+2283 ISOtech | 
|  | 'sup1':     0x00b9, # superscript one = superscript digit one, U+00B9 ISOnum | 
|  | 'sup2':     0x00b2, # superscript two = superscript digit two = squared, U+00B2 ISOnum | 
|  | 'sup3':     0x00b3, # superscript three = superscript digit three = cubed, U+00B3 ISOnum | 
|  | 'supe':     0x2287, # superset of or equal to, U+2287 ISOtech | 
|  | 'szlig':    0x00df, # latin small letter sharp s = ess-zed, U+00DF ISOlat1 | 
|  | 'tau':      0x03c4, # greek small letter tau, U+03C4 ISOgrk3 | 
|  | 'there4':   0x2234, # therefore, U+2234 ISOtech | 
|  | 'theta':    0x03b8, # greek small letter theta, U+03B8 ISOgrk3 | 
|  | 'thetasym': 0x03d1, # greek small letter theta symbol, U+03D1 NEW | 
|  | 'thinsp':   0x2009, # thin space, U+2009 ISOpub | 
|  | 'thorn':    0x00fe, # latin small letter thorn with, U+00FE ISOlat1 | 
|  | 'tilde':    0x02dc, # small tilde, U+02DC ISOdia | 
|  | 'times':    0x00d7, # multiplication sign, U+00D7 ISOnum | 
|  | 'trade':    0x2122, # trade mark sign, U+2122 ISOnum | 
|  | 'uArr':     0x21d1, # upwards double arrow, U+21D1 ISOamsa | 
|  | 'uacute':   0x00fa, # latin small letter u with acute, U+00FA ISOlat1 | 
|  | 'uarr':     0x2191, # upwards arrow, U+2191 ISOnum | 
|  | 'ucirc':    0x00fb, # latin small letter u with circumflex, U+00FB ISOlat1 | 
|  | 'ugrave':   0x00f9, # latin small letter u with grave, U+00F9 ISOlat1 | 
|  | 'uml':      0x00a8, # diaeresis = spacing diaeresis, U+00A8 ISOdia | 
|  | 'upsih':    0x03d2, # greek upsilon with hook symbol, U+03D2 NEW | 
|  | 'upsilon':  0x03c5, # greek small letter upsilon, U+03C5 ISOgrk3 | 
|  | 'uuml':     0x00fc, # latin small letter u with diaeresis, U+00FC ISOlat1 | 
|  | 'weierp':   0x2118, # script capital P = power set = Weierstrass p, U+2118 ISOamso | 
|  | 'xi':       0x03be, # greek small letter xi, U+03BE ISOgrk3 | 
|  | 'yacute':   0x00fd, # latin small letter y with acute, U+00FD ISOlat1 | 
|  | 'yen':      0x00a5, # yen sign = yuan sign, U+00A5 ISOnum | 
|  | 'yuml':     0x00ff, # latin small letter y with diaeresis, U+00FF ISOlat1 | 
|  | 'zeta':     0x03b6, # greek small letter zeta, U+03B6 ISOgrk3 | 
|  | 'zwj':      0x200d, # zero width joiner, U+200D NEW RFC 2070 | 
|  | 'zwnj':     0x200c, # zero width non-joiner, U+200C NEW RFC 2070 | 
|  | } | 
|  |  | 
|  |  | 
|  | # maps the HTML5 named character references to the equivalent Unicode character(s) | 
|  | html5 = { | 
|  | 'Aacute': '\xc1', | 
|  | 'aacute': '\xe1', | 
|  | 'Aacute;': '\xc1', | 
|  | 'aacute;': '\xe1', | 
|  | 'Abreve;': '\u0102', | 
|  | 'abreve;': '\u0103', | 
|  | 'ac;': '\u223e', | 
|  | 'acd;': '\u223f', | 
|  | 'acE;': '\u223e\u0333', | 
|  | 'Acirc': '\xc2', | 
|  | 'acirc': '\xe2', | 
|  | 'Acirc;': '\xc2', | 
|  | 'acirc;': '\xe2', | 
|  | 'acute': '\xb4', | 
|  | 'acute;': '\xb4', | 
|  | 'Acy;': '\u0410', | 
|  | 'acy;': '\u0430', | 
|  | 'AElig': '\xc6', | 
|  | 'aelig': '\xe6', | 
|  | 'AElig;': '\xc6', | 
|  | 'aelig;': '\xe6', | 
|  | 'af;': '\u2061', | 
|  | 'Afr;': '\U0001d504', | 
|  | 'afr;': '\U0001d51e', | 
|  | 'Agrave': '\xc0', | 
|  | 'agrave': '\xe0', | 
|  | 'Agrave;': '\xc0', | 
|  | 'agrave;': '\xe0', | 
|  | 'alefsym;': '\u2135', | 
|  | 'aleph;': '\u2135', | 
|  | 'Alpha;': '\u0391', | 
|  | 'alpha;': '\u03b1', | 
|  | 'Amacr;': '\u0100', | 
|  | 'amacr;': '\u0101', | 
|  | 'amalg;': '\u2a3f', | 
|  | 'AMP': '&', | 
|  | 'amp': '&', | 
|  | 'AMP;': '&', | 
|  | 'amp;': '&', | 
|  | 'And;': '\u2a53', | 
|  | 'and;': '\u2227', | 
|  | 'andand;': '\u2a55', | 
|  | 'andd;': '\u2a5c', | 
|  | 'andslope;': '\u2a58', | 
|  | 'andv;': '\u2a5a', | 
|  | 'ang;': '\u2220', | 
|  | 'ange;': '\u29a4', | 
|  | 'angle;': '\u2220', | 
|  | 'angmsd;': '\u2221', | 
|  | 'angmsdaa;': '\u29a8', | 
|  | 'angmsdab;': '\u29a9', | 
|  | 'angmsdac;': '\u29aa', | 
|  | 'angmsdad;': '\u29ab', | 
|  | 'angmsdae;': '\u29ac', | 
|  | 'angmsdaf;': '\u29ad', | 
|  | 'angmsdag;': '\u29ae', | 
|  | 'angmsdah;': '\u29af', | 
|  | 'angrt;': '\u221f', | 
|  | 'angrtvb;': '\u22be', | 
|  | 'angrtvbd;': '\u299d', | 
|  | 'angsph;': '\u2222', | 
|  | 'angst;': '\xc5', | 
|  | 'angzarr;': '\u237c', | 
|  | 'Aogon;': '\u0104', | 
|  | 'aogon;': '\u0105', | 
|  | 'Aopf;': '\U0001d538', | 
|  | 'aopf;': '\U0001d552', | 
|  | 'ap;': '\u2248', | 
|  | 'apacir;': '\u2a6f', | 
|  | 'apE;': '\u2a70', | 
|  | 'ape;': '\u224a', | 
|  | 'apid;': '\u224b', | 
|  | 'apos;': "'", | 
|  | 'ApplyFunction;': '\u2061', | 
|  | 'approx;': '\u2248', | 
|  | 'approxeq;': '\u224a', | 
|  | 'Aring': '\xc5', | 
|  | 'aring': '\xe5', | 
|  | 'Aring;': '\xc5', | 
|  | 'aring;': '\xe5', | 
|  | 'Ascr;': '\U0001d49c', | 
|  | 'ascr;': '\U0001d4b6', | 
|  | 'Assign;': '\u2254', | 
|  | 'ast;': '*', | 
|  | 'asymp;': '\u2248', | 
|  | 'asympeq;': '\u224d', | 
|  | 'Atilde': '\xc3', | 
|  | 'atilde': '\xe3', | 
|  | 'Atilde;': '\xc3', | 
|  | 'atilde;': '\xe3', | 
|  | 'Auml': '\xc4', | 
|  | 'auml': '\xe4', | 
|  | 'Auml;': '\xc4', | 
|  | 'auml;': '\xe4', | 
|  | 'awconint;': '\u2233', | 
|  | 'awint;': '\u2a11', | 
|  | 'backcong;': '\u224c', | 
|  | 'backepsilon;': '\u03f6', | 
|  | 'backprime;': '\u2035', | 
|  | 'backsim;': '\u223d', | 
|  | 'backsimeq;': '\u22cd', | 
|  | 'Backslash;': '\u2216', | 
|  | 'Barv;': '\u2ae7', | 
|  | 'barvee;': '\u22bd', | 
|  | 'Barwed;': '\u2306', | 
|  | 'barwed;': '\u2305', | 
|  | 'barwedge;': '\u2305', | 
|  | 'bbrk;': '\u23b5', | 
|  | 'bbrktbrk;': '\u23b6', | 
|  | 'bcong;': '\u224c', | 
|  | 'Bcy;': '\u0411', | 
|  | 'bcy;': '\u0431', | 
|  | 'bdquo;': '\u201e', | 
|  | 'becaus;': '\u2235', | 
|  | 'Because;': '\u2235', | 
|  | 'because;': '\u2235', | 
|  | 'bemptyv;': '\u29b0', | 
|  | 'bepsi;': '\u03f6', | 
|  | 'bernou;': '\u212c', | 
|  | 'Bernoullis;': '\u212c', | 
|  | 'Beta;': '\u0392', | 
|  | 'beta;': '\u03b2', | 
|  | 'beth;': '\u2136', | 
|  | 'between;': '\u226c', | 
|  | 'Bfr;': '\U0001d505', | 
|  | 'bfr;': '\U0001d51f', | 
|  | 'bigcap;': '\u22c2', | 
|  | 'bigcirc;': '\u25ef', | 
|  | 'bigcup;': '\u22c3', | 
|  | 'bigodot;': '\u2a00', | 
|  | 'bigoplus;': '\u2a01', | 
|  | 'bigotimes;': '\u2a02', | 
|  | 'bigsqcup;': '\u2a06', | 
|  | 'bigstar;': '\u2605', | 
|  | 'bigtriangledown;': '\u25bd', | 
|  | 'bigtriangleup;': '\u25b3', | 
|  | 'biguplus;': '\u2a04', | 
|  | 'bigvee;': '\u22c1', | 
|  | 'bigwedge;': '\u22c0', | 
|  | 'bkarow;': '\u290d', | 
|  | 'blacklozenge;': '\u29eb', | 
|  | 'blacksquare;': '\u25aa', | 
|  | 'blacktriangle;': '\u25b4', | 
|  | 'blacktriangledown;': '\u25be', | 
|  | 'blacktriangleleft;': '\u25c2', | 
|  | 'blacktriangleright;': '\u25b8', | 
|  | 'blank;': '\u2423', | 
|  | 'blk12;': '\u2592', | 
|  | 'blk14;': '\u2591', | 
|  | 'blk34;': '\u2593', | 
|  | 'block;': '\u2588', | 
|  | 'bne;': '=\u20e5', | 
|  | 'bnequiv;': '\u2261\u20e5', | 
|  | 'bNot;': '\u2aed', | 
|  | 'bnot;': '\u2310', | 
|  | 'Bopf;': '\U0001d539', | 
|  | 'bopf;': '\U0001d553', | 
|  | 'bot;': '\u22a5', | 
|  | 'bottom;': '\u22a5', | 
|  | 'bowtie;': '\u22c8', | 
|  | 'boxbox;': '\u29c9', | 
|  | 'boxDL;': '\u2557', | 
|  | 'boxDl;': '\u2556', | 
|  | 'boxdL;': '\u2555', | 
|  | 'boxdl;': '\u2510', | 
|  | 'boxDR;': '\u2554', | 
|  | 'boxDr;': '\u2553', | 
|  | 'boxdR;': '\u2552', | 
|  | 'boxdr;': '\u250c', | 
|  | 'boxH;': '\u2550', | 
|  | 'boxh;': '\u2500', | 
|  | 'boxHD;': '\u2566', | 
|  | 'boxHd;': '\u2564', | 
|  | 'boxhD;': '\u2565', | 
|  | 'boxhd;': '\u252c', | 
|  | 'boxHU;': '\u2569', | 
|  | 'boxHu;': '\u2567', | 
|  | 'boxhU;': '\u2568', | 
|  | 'boxhu;': '\u2534', | 
|  | 'boxminus;': '\u229f', | 
|  | 'boxplus;': '\u229e', | 
|  | 'boxtimes;': '\u22a0', | 
|  | 'boxUL;': '\u255d', | 
|  | 'boxUl;': '\u255c', | 
|  | 'boxuL;': '\u255b', | 
|  | 'boxul;': '\u2518', | 
|  | 'boxUR;': '\u255a', | 
|  | 'boxUr;': '\u2559', | 
|  | 'boxuR;': '\u2558', | 
|  | 'boxur;': '\u2514', | 
|  | 'boxV;': '\u2551', | 
|  | 'boxv;': '\u2502', | 
|  | 'boxVH;': '\u256c', | 
|  | 'boxVh;': '\u256b', | 
|  | 'boxvH;': '\u256a', | 
|  | 'boxvh;': '\u253c', | 
|  | 'boxVL;': '\u2563', | 
|  | 'boxVl;': '\u2562', | 
|  | 'boxvL;': '\u2561', | 
|  | 'boxvl;': '\u2524', | 
|  | 'boxVR;': '\u2560', | 
|  | 'boxVr;': '\u255f', | 
|  | 'boxvR;': '\u255e', | 
|  | 'boxvr;': '\u251c', | 
|  | 'bprime;': '\u2035', | 
|  | 'Breve;': '\u02d8', | 
|  | 'breve;': '\u02d8', | 
|  | 'brvbar': '\xa6', | 
|  | 'brvbar;': '\xa6', | 
|  | 'Bscr;': '\u212c', | 
|  | 'bscr;': '\U0001d4b7', | 
|  | 'bsemi;': '\u204f', | 
|  | 'bsim;': '\u223d', | 
|  | 'bsime;': '\u22cd', | 
|  | 'bsol;': '\\', | 
|  | 'bsolb;': '\u29c5', | 
|  | 'bsolhsub;': '\u27c8', | 
|  | 'bull;': '\u2022', | 
|  | 'bullet;': '\u2022', | 
|  | 'bump;': '\u224e', | 
|  | 'bumpE;': '\u2aae', | 
|  | 'bumpe;': '\u224f', | 
|  | 'Bumpeq;': '\u224e', | 
|  | 'bumpeq;': '\u224f', | 
|  | 'Cacute;': '\u0106', | 
|  | 'cacute;': '\u0107', | 
|  | 'Cap;': '\u22d2', | 
|  | 'cap;': '\u2229', | 
|  | 'capand;': '\u2a44', | 
|  | 'capbrcup;': '\u2a49', | 
|  | 'capcap;': '\u2a4b', | 
|  | 'capcup;': '\u2a47', | 
|  | 'capdot;': '\u2a40', | 
|  | 'CapitalDifferentialD;': '\u2145', | 
|  | 'caps;': '\u2229\ufe00', | 
|  | 'caret;': '\u2041', | 
|  | 'caron;': '\u02c7', | 
|  | 'Cayleys;': '\u212d', | 
|  | 'ccaps;': '\u2a4d', | 
|  | 'Ccaron;': '\u010c', | 
|  | 'ccaron;': '\u010d', | 
|  | 'Ccedil': '\xc7', | 
|  | 'ccedil': '\xe7', | 
|  | 'Ccedil;': '\xc7', | 
|  | 'ccedil;': '\xe7', | 
|  | 'Ccirc;': '\u0108', | 
|  | 'ccirc;': '\u0109', | 
|  | 'Cconint;': '\u2230', | 
|  | 'ccups;': '\u2a4c', | 
|  | 'ccupssm;': '\u2a50', | 
|  | 'Cdot;': '\u010a', | 
|  | 'cdot;': '\u010b', | 
|  | 'cedil': '\xb8', | 
|  | 'cedil;': '\xb8', | 
|  | 'Cedilla;': '\xb8', | 
|  | 'cemptyv;': '\u29b2', | 
|  | 'cent': '\xa2', | 
|  | 'cent;': '\xa2', | 
|  | 'CenterDot;': '\xb7', | 
|  | 'centerdot;': '\xb7', | 
|  | 'Cfr;': '\u212d', | 
|  | 'cfr;': '\U0001d520', | 
|  | 'CHcy;': '\u0427', | 
|  | 'chcy;': '\u0447', | 
|  | 'check;': '\u2713', | 
|  | 'checkmark;': '\u2713', | 
|  | 'Chi;': '\u03a7', | 
|  | 'chi;': '\u03c7', | 
|  | 'cir;': '\u25cb', | 
|  | 'circ;': '\u02c6', | 
|  | 'circeq;': '\u2257', | 
|  | 'circlearrowleft;': '\u21ba', | 
|  | 'circlearrowright;': '\u21bb', | 
|  | 'circledast;': '\u229b', | 
|  | 'circledcirc;': '\u229a', | 
|  | 'circleddash;': '\u229d', | 
|  | 'CircleDot;': '\u2299', | 
|  | 'circledR;': '\xae', | 
|  | 'circledS;': '\u24c8', | 
|  | 'CircleMinus;': '\u2296', | 
|  | 'CirclePlus;': '\u2295', | 
|  | 'CircleTimes;': '\u2297', | 
|  | 'cirE;': '\u29c3', | 
|  | 'cire;': '\u2257', | 
|  | 'cirfnint;': '\u2a10', | 
|  | 'cirmid;': '\u2aef', | 
|  | 'cirscir;': '\u29c2', | 
|  | 'ClockwiseContourIntegral;': '\u2232', | 
|  | 'CloseCurlyDoubleQuote;': '\u201d', | 
|  | 'CloseCurlyQuote;': '\u2019', | 
|  | 'clubs;': '\u2663', | 
|  | 'clubsuit;': '\u2663', | 
|  | 'Colon;': '\u2237', | 
|  | 'colon;': ':', | 
|  | 'Colone;': '\u2a74', | 
|  | 'colone;': '\u2254', | 
|  | 'coloneq;': '\u2254', | 
|  | 'comma;': ',', | 
|  | 'commat;': '@', | 
|  | 'comp;': '\u2201', | 
|  | 'compfn;': '\u2218', | 
|  | 'complement;': '\u2201', | 
|  | 'complexes;': '\u2102', | 
|  | 'cong;': '\u2245', | 
|  | 'congdot;': '\u2a6d', | 
|  | 'Congruent;': '\u2261', | 
|  | 'Conint;': '\u222f', | 
|  | 'conint;': '\u222e', | 
|  | 'ContourIntegral;': '\u222e', | 
|  | 'Copf;': '\u2102', | 
|  | 'copf;': '\U0001d554', | 
|  | 'coprod;': '\u2210', | 
|  | 'Coproduct;': '\u2210', | 
|  | 'COPY': '\xa9', | 
|  | 'copy': '\xa9', | 
|  | 'COPY;': '\xa9', | 
|  | 'copy;': '\xa9', | 
|  | 'copysr;': '\u2117', | 
|  | 'CounterClockwiseContourIntegral;': '\u2233', | 
|  | 'crarr;': '\u21b5', | 
|  | 'Cross;': '\u2a2f', | 
|  | 'cross;': '\u2717', | 
|  | 'Cscr;': '\U0001d49e', | 
|  | 'cscr;': '\U0001d4b8', | 
|  | 'csub;': '\u2acf', | 
|  | 'csube;': '\u2ad1', | 
|  | 'csup;': '\u2ad0', | 
|  | 'csupe;': '\u2ad2', | 
|  | 'ctdot;': '\u22ef', | 
|  | 'cudarrl;': '\u2938', | 
|  | 'cudarrr;': '\u2935', | 
|  | 'cuepr;': '\u22de', | 
|  | 'cuesc;': '\u22df', | 
|  | 'cularr;': '\u21b6', | 
|  | 'cularrp;': '\u293d', | 
|  | 'Cup;': '\u22d3', | 
|  | 'cup;': '\u222a', | 
|  | 'cupbrcap;': '\u2a48', | 
|  | 'CupCap;': '\u224d', | 
|  | 'cupcap;': '\u2a46', | 
|  | 'cupcup;': '\u2a4a', | 
|  | 'cupdot;': '\u228d', | 
|  | 'cupor;': '\u2a45', | 
|  | 'cups;': '\u222a\ufe00', | 
|  | 'curarr;': '\u21b7', | 
|  | 'curarrm;': '\u293c', | 
|  | 'curlyeqprec;': '\u22de', | 
|  | 'curlyeqsucc;': '\u22df', | 
|  | 'curlyvee;': '\u22ce', | 
|  | 'curlywedge;': '\u22cf', | 
|  | 'curren': '\xa4', | 
|  | 'curren;': '\xa4', | 
|  | 'curvearrowleft;': '\u21b6', | 
|  | 'curvearrowright;': '\u21b7', | 
|  | 'cuvee;': '\u22ce', | 
|  | 'cuwed;': '\u22cf', | 
|  | 'cwconint;': '\u2232', | 
|  | 'cwint;': '\u2231', | 
|  | 'cylcty;': '\u232d', | 
|  | 'Dagger;': '\u2021', | 
|  | 'dagger;': '\u2020', | 
|  | 'daleth;': '\u2138', | 
|  | 'Darr;': '\u21a1', | 
|  | 'dArr;': '\u21d3', | 
|  | 'darr;': '\u2193', | 
|  | 'dash;': '\u2010', | 
|  | 'Dashv;': '\u2ae4', | 
|  | 'dashv;': '\u22a3', | 
|  | 'dbkarow;': '\u290f', | 
|  | 'dblac;': '\u02dd', | 
|  | 'Dcaron;': '\u010e', | 
|  | 'dcaron;': '\u010f', | 
|  | 'Dcy;': '\u0414', | 
|  | 'dcy;': '\u0434', | 
|  | 'DD;': '\u2145', | 
|  | 'dd;': '\u2146', | 
|  | 'ddagger;': '\u2021', | 
|  | 'ddarr;': '\u21ca', | 
|  | 'DDotrahd;': '\u2911', | 
|  | 'ddotseq;': '\u2a77', | 
|  | 'deg': '\xb0', | 
|  | 'deg;': '\xb0', | 
|  | 'Del;': '\u2207', | 
|  | 'Delta;': '\u0394', | 
|  | 'delta;': '\u03b4', | 
|  | 'demptyv;': '\u29b1', | 
|  | 'dfisht;': '\u297f', | 
|  | 'Dfr;': '\U0001d507', | 
|  | 'dfr;': '\U0001d521', | 
|  | 'dHar;': '\u2965', | 
|  | 'dharl;': '\u21c3', | 
|  | 'dharr;': '\u21c2', | 
|  | 'DiacriticalAcute;': '\xb4', | 
|  | 'DiacriticalDot;': '\u02d9', | 
|  | 'DiacriticalDoubleAcute;': '\u02dd', | 
|  | 'DiacriticalGrave;': '`', | 
|  | 'DiacriticalTilde;': '\u02dc', | 
|  | 'diam;': '\u22c4', | 
|  | 'Diamond;': '\u22c4', | 
|  | 'diamond;': '\u22c4', | 
|  | 'diamondsuit;': '\u2666', | 
|  | 'diams;': '\u2666', | 
|  | 'die;': '\xa8', | 
|  | 'DifferentialD;': '\u2146', | 
|  | 'digamma;': '\u03dd', | 
|  | 'disin;': '\u22f2', | 
|  | 'div;': '\xf7', | 
|  | 'divide': '\xf7', | 
|  | 'divide;': '\xf7', | 
|  | 'divideontimes;': '\u22c7', | 
|  | 'divonx;': '\u22c7', | 
|  | 'DJcy;': '\u0402', | 
|  | 'djcy;': '\u0452', | 
|  | 'dlcorn;': '\u231e', | 
|  | 'dlcrop;': '\u230d', | 
|  | 'dollar;': '$', | 
|  | 'Dopf;': '\U0001d53b', | 
|  | 'dopf;': '\U0001d555', | 
|  | 'Dot;': '\xa8', | 
|  | 'dot;': '\u02d9', | 
|  | 'DotDot;': '\u20dc', | 
|  | 'doteq;': '\u2250', | 
|  | 'doteqdot;': '\u2251', | 
|  | 'DotEqual;': '\u2250', | 
|  | 'dotminus;': '\u2238', | 
|  | 'dotplus;': '\u2214', | 
|  | 'dotsquare;': '\u22a1', | 
|  | 'doublebarwedge;': '\u2306', | 
|  | 'DoubleContourIntegral;': '\u222f', | 
|  | 'DoubleDot;': '\xa8', | 
|  | 'DoubleDownArrow;': '\u21d3', | 
|  | 'DoubleLeftArrow;': '\u21d0', | 
|  | 'DoubleLeftRightArrow;': '\u21d4', | 
|  | 'DoubleLeftTee;': '\u2ae4', | 
|  | 'DoubleLongLeftArrow;': '\u27f8', | 
|  | 'DoubleLongLeftRightArrow;': '\u27fa', | 
|  | 'DoubleLongRightArrow;': '\u27f9', | 
|  | 'DoubleRightArrow;': '\u21d2', | 
|  | 'DoubleRightTee;': '\u22a8', | 
|  | 'DoubleUpArrow;': '\u21d1', | 
|  | 'DoubleUpDownArrow;': '\u21d5', | 
|  | 'DoubleVerticalBar;': '\u2225', | 
|  | 'DownArrow;': '\u2193', | 
|  | 'Downarrow;': '\u21d3', | 
|  | 'downarrow;': '\u2193', | 
|  | 'DownArrowBar;': '\u2913', | 
|  | 'DownArrowUpArrow;': '\u21f5', | 
|  | 'DownBreve;': '\u0311', | 
|  | 'downdownarrows;': '\u21ca', | 
|  | 'downharpoonleft;': '\u21c3', | 
|  | 'downharpoonright;': '\u21c2', | 
|  | 'DownLeftRightVector;': '\u2950', | 
|  | 'DownLeftTeeVector;': '\u295e', | 
|  | 'DownLeftVector;': '\u21bd', | 
|  | 'DownLeftVectorBar;': '\u2956', | 
|  | 'DownRightTeeVector;': '\u295f', | 
|  | 'DownRightVector;': '\u21c1', | 
|  | 'DownRightVectorBar;': '\u2957', | 
|  | 'DownTee;': '\u22a4', | 
|  | 'DownTeeArrow;': '\u21a7', | 
|  | 'drbkarow;': '\u2910', | 
|  | 'drcorn;': '\u231f', | 
|  | 'drcrop;': '\u230c', | 
|  | 'Dscr;': '\U0001d49f', | 
|  | 'dscr;': '\U0001d4b9', | 
|  | 'DScy;': '\u0405', | 
|  | 'dscy;': '\u0455', | 
|  | 'dsol;': '\u29f6', | 
|  | 'Dstrok;': '\u0110', | 
|  | 'dstrok;': '\u0111', | 
|  | 'dtdot;': '\u22f1', | 
|  | 'dtri;': '\u25bf', | 
|  | 'dtrif;': '\u25be', | 
|  | 'duarr;': '\u21f5', | 
|  | 'duhar;': '\u296f', | 
|  | 'dwangle;': '\u29a6', | 
|  | 'DZcy;': '\u040f', | 
|  | 'dzcy;': '\u045f', | 
|  | 'dzigrarr;': '\u27ff', | 
|  | 'Eacute': '\xc9', | 
|  | 'eacute': '\xe9', | 
|  | 'Eacute;': '\xc9', | 
|  | 'eacute;': '\xe9', | 
|  | 'easter;': '\u2a6e', | 
|  | 'Ecaron;': '\u011a', | 
|  | 'ecaron;': '\u011b', | 
|  | 'ecir;': '\u2256', | 
|  | 'Ecirc': '\xca', | 
|  | 'ecirc': '\xea', | 
|  | 'Ecirc;': '\xca', | 
|  | 'ecirc;': '\xea', | 
|  | 'ecolon;': '\u2255', | 
|  | 'Ecy;': '\u042d', | 
|  | 'ecy;': '\u044d', | 
|  | 'eDDot;': '\u2a77', | 
|  | 'Edot;': '\u0116', | 
|  | 'eDot;': '\u2251', | 
|  | 'edot;': '\u0117', | 
|  | 'ee;': '\u2147', | 
|  | 'efDot;': '\u2252', | 
|  | 'Efr;': '\U0001d508', | 
|  | 'efr;': '\U0001d522', | 
|  | 'eg;': '\u2a9a', | 
|  | 'Egrave': '\xc8', | 
|  | 'egrave': '\xe8', | 
|  | 'Egrave;': '\xc8', | 
|  | 'egrave;': '\xe8', | 
|  | 'egs;': '\u2a96', | 
|  | 'egsdot;': '\u2a98', | 
|  | 'el;': '\u2a99', | 
|  | 'Element;': '\u2208', | 
|  | 'elinters;': '\u23e7', | 
|  | 'ell;': '\u2113', | 
|  | 'els;': '\u2a95', | 
|  | 'elsdot;': '\u2a97', | 
|  | 'Emacr;': '\u0112', | 
|  | 'emacr;': '\u0113', | 
|  | 'empty;': '\u2205', | 
|  | 'emptyset;': '\u2205', | 
|  | 'EmptySmallSquare;': '\u25fb', | 
|  | 'emptyv;': '\u2205', | 
|  | 'EmptyVerySmallSquare;': '\u25ab', | 
|  | 'emsp13;': '\u2004', | 
|  | 'emsp14;': '\u2005', | 
|  | 'emsp;': '\u2003', | 
|  | 'ENG;': '\u014a', | 
|  | 'eng;': '\u014b', | 
|  | 'ensp;': '\u2002', | 
|  | 'Eogon;': '\u0118', | 
|  | 'eogon;': '\u0119', | 
|  | 'Eopf;': '\U0001d53c', | 
|  | 'eopf;': '\U0001d556', | 
|  | 'epar;': '\u22d5', | 
|  | 'eparsl;': '\u29e3', | 
|  | 'eplus;': '\u2a71', | 
|  | 'epsi;': '\u03b5', | 
|  | 'Epsilon;': '\u0395', | 
|  | 'epsilon;': '\u03b5', | 
|  | 'epsiv;': '\u03f5', | 
|  | 'eqcirc;': '\u2256', | 
|  | 'eqcolon;': '\u2255', | 
|  | 'eqsim;': '\u2242', | 
|  | 'eqslantgtr;': '\u2a96', | 
|  | 'eqslantless;': '\u2a95', | 
|  | 'Equal;': '\u2a75', | 
|  | 'equals;': '=', | 
|  | 'EqualTilde;': '\u2242', | 
|  | 'equest;': '\u225f', | 
|  | 'Equilibrium;': '\u21cc', | 
|  | 'equiv;': '\u2261', | 
|  | 'equivDD;': '\u2a78', | 
|  | 'eqvparsl;': '\u29e5', | 
|  | 'erarr;': '\u2971', | 
|  | 'erDot;': '\u2253', | 
|  | 'Escr;': '\u2130', | 
|  | 'escr;': '\u212f', | 
|  | 'esdot;': '\u2250', | 
|  | 'Esim;': '\u2a73', | 
|  | 'esim;': '\u2242', | 
|  | 'Eta;': '\u0397', | 
|  | 'eta;': '\u03b7', | 
|  | 'ETH': '\xd0', | 
|  | 'eth': '\xf0', | 
|  | 'ETH;': '\xd0', | 
|  | 'eth;': '\xf0', | 
|  | 'Euml': '\xcb', | 
|  | 'euml': '\xeb', | 
|  | 'Euml;': '\xcb', | 
|  | 'euml;': '\xeb', | 
|  | 'euro;': '\u20ac', | 
|  | 'excl;': '!', | 
|  | 'exist;': '\u2203', | 
|  | 'Exists;': '\u2203', | 
|  | 'expectation;': '\u2130', | 
|  | 'ExponentialE;': '\u2147', | 
|  | 'exponentiale;': '\u2147', | 
|  | 'fallingdotseq;': '\u2252', | 
|  | 'Fcy;': '\u0424', | 
|  | 'fcy;': '\u0444', | 
|  | 'female;': '\u2640', | 
|  | 'ffilig;': '\ufb03', | 
|  | 'fflig;': '\ufb00', | 
|  | 'ffllig;': '\ufb04', | 
|  | 'Ffr;': '\U0001d509', | 
|  | 'ffr;': '\U0001d523', | 
|  | 'filig;': '\ufb01', | 
|  | 'FilledSmallSquare;': '\u25fc', | 
|  | 'FilledVerySmallSquare;': '\u25aa', | 
|  | 'fjlig;': 'fj', | 
|  | 'flat;': '\u266d', | 
|  | 'fllig;': '\ufb02', | 
|  | 'fltns;': '\u25b1', | 
|  | 'fnof;': '\u0192', | 
|  | 'Fopf;': '\U0001d53d', | 
|  | 'fopf;': '\U0001d557', | 
|  | 'ForAll;': '\u2200', | 
|  | 'forall;': '\u2200', | 
|  | 'fork;': '\u22d4', | 
|  | 'forkv;': '\u2ad9', | 
|  | 'Fouriertrf;': '\u2131', | 
|  | 'fpartint;': '\u2a0d', | 
|  | 'frac12': '\xbd', | 
|  | 'frac12;': '\xbd', | 
|  | 'frac13;': '\u2153', | 
|  | 'frac14': '\xbc', | 
|  | 'frac14;': '\xbc', | 
|  | 'frac15;': '\u2155', | 
|  | 'frac16;': '\u2159', | 
|  | 'frac18;': '\u215b', | 
|  | 'frac23;': '\u2154', | 
|  | 'frac25;': '\u2156', | 
|  | 'frac34': '\xbe', | 
|  | 'frac34;': '\xbe', | 
|  | 'frac35;': '\u2157', | 
|  | 'frac38;': '\u215c', | 
|  | 'frac45;': '\u2158', | 
|  | 'frac56;': '\u215a', | 
|  | 'frac58;': '\u215d', | 
|  | 'frac78;': '\u215e', | 
|  | 'frasl;': '\u2044', | 
|  | 'frown;': '\u2322', | 
|  | 'Fscr;': '\u2131', | 
|  | 'fscr;': '\U0001d4bb', | 
|  | 'gacute;': '\u01f5', | 
|  | 'Gamma;': '\u0393', | 
|  | 'gamma;': '\u03b3', | 
|  | 'Gammad;': '\u03dc', | 
|  | 'gammad;': '\u03dd', | 
|  | 'gap;': '\u2a86', | 
|  | 'Gbreve;': '\u011e', | 
|  | 'gbreve;': '\u011f', | 
|  | 'Gcedil;': '\u0122', | 
|  | 'Gcirc;': '\u011c', | 
|  | 'gcirc;': '\u011d', | 
|  | 'Gcy;': '\u0413', | 
|  | 'gcy;': '\u0433', | 
|  | 'Gdot;': '\u0120', | 
|  | 'gdot;': '\u0121', | 
|  | 'gE;': '\u2267', | 
|  | 'ge;': '\u2265', | 
|  | 'gEl;': '\u2a8c', | 
|  | 'gel;': '\u22db', | 
|  | 'geq;': '\u2265', | 
|  | 'geqq;': '\u2267', | 
|  | 'geqslant;': '\u2a7e', | 
|  | 'ges;': '\u2a7e', | 
|  | 'gescc;': '\u2aa9', | 
|  | 'gesdot;': '\u2a80', | 
|  | 'gesdoto;': '\u2a82', | 
|  | 'gesdotol;': '\u2a84', | 
|  | 'gesl;': '\u22db\ufe00', | 
|  | 'gesles;': '\u2a94', | 
|  | 'Gfr;': '\U0001d50a', | 
|  | 'gfr;': '\U0001d524', | 
|  | 'Gg;': '\u22d9', | 
|  | 'gg;': '\u226b', | 
|  | 'ggg;': '\u22d9', | 
|  | 'gimel;': '\u2137', | 
|  | 'GJcy;': '\u0403', | 
|  | 'gjcy;': '\u0453', | 
|  | 'gl;': '\u2277', | 
|  | 'gla;': '\u2aa5', | 
|  | 'glE;': '\u2a92', | 
|  | 'glj;': '\u2aa4', | 
|  | 'gnap;': '\u2a8a', | 
|  | 'gnapprox;': '\u2a8a', | 
|  | 'gnE;': '\u2269', | 
|  | 'gne;': '\u2a88', | 
|  | 'gneq;': '\u2a88', | 
|  | 'gneqq;': '\u2269', | 
|  | 'gnsim;': '\u22e7', | 
|  | 'Gopf;': '\U0001d53e', | 
|  | 'gopf;': '\U0001d558', | 
|  | 'grave;': '`', | 
|  | 'GreaterEqual;': '\u2265', | 
|  | 'GreaterEqualLess;': '\u22db', | 
|  | 'GreaterFullEqual;': '\u2267', | 
|  | 'GreaterGreater;': '\u2aa2', | 
|  | 'GreaterLess;': '\u2277', | 
|  | 'GreaterSlantEqual;': '\u2a7e', | 
|  | 'GreaterTilde;': '\u2273', | 
|  | 'Gscr;': '\U0001d4a2', | 
|  | 'gscr;': '\u210a', | 
|  | 'gsim;': '\u2273', | 
|  | 'gsime;': '\u2a8e', | 
|  | 'gsiml;': '\u2a90', | 
|  | 'GT': '>', | 
|  | 'gt': '>', | 
|  | 'GT;': '>', | 
|  | 'Gt;': '\u226b', | 
|  | 'gt;': '>', | 
|  | 'gtcc;': '\u2aa7', | 
|  | 'gtcir;': '\u2a7a', | 
|  | 'gtdot;': '\u22d7', | 
|  | 'gtlPar;': '\u2995', | 
|  | 'gtquest;': '\u2a7c', | 
|  | 'gtrapprox;': '\u2a86', | 
|  | 'gtrarr;': '\u2978', | 
|  | 'gtrdot;': '\u22d7', | 
|  | 'gtreqless;': '\u22db', | 
|  | 'gtreqqless;': '\u2a8c', | 
|  | 'gtrless;': '\u2277', | 
|  | 'gtrsim;': '\u2273', | 
|  | 'gvertneqq;': '\u2269\ufe00', | 
|  | 'gvnE;': '\u2269\ufe00', | 
|  | 'Hacek;': '\u02c7', | 
|  | 'hairsp;': '\u200a', | 
|  | 'half;': '\xbd', | 
|  | 'hamilt;': '\u210b', | 
|  | 'HARDcy;': '\u042a', | 
|  | 'hardcy;': '\u044a', | 
|  | 'hArr;': '\u21d4', | 
|  | 'harr;': '\u2194', | 
|  | 'harrcir;': '\u2948', | 
|  | 'harrw;': '\u21ad', | 
|  | 'Hat;': '^', | 
|  | 'hbar;': '\u210f', | 
|  | 'Hcirc;': '\u0124', | 
|  | 'hcirc;': '\u0125', | 
|  | 'hearts;': '\u2665', | 
|  | 'heartsuit;': '\u2665', | 
|  | 'hellip;': '\u2026', | 
|  | 'hercon;': '\u22b9', | 
|  | 'Hfr;': '\u210c', | 
|  | 'hfr;': '\U0001d525', | 
|  | 'HilbertSpace;': '\u210b', | 
|  | 'hksearow;': '\u2925', | 
|  | 'hkswarow;': '\u2926', | 
|  | 'hoarr;': '\u21ff', | 
|  | 'homtht;': '\u223b', | 
|  | 'hookleftarrow;': '\u21a9', | 
|  | 'hookrightarrow;': '\u21aa', | 
|  | 'Hopf;': '\u210d', | 
|  | 'hopf;': '\U0001d559', | 
|  | 'horbar;': '\u2015', | 
|  | 'HorizontalLine;': '\u2500', | 
|  | 'Hscr;': '\u210b', | 
|  | 'hscr;': '\U0001d4bd', | 
|  | 'hslash;': '\u210f', | 
|  | 'Hstrok;': '\u0126', | 
|  | 'hstrok;': '\u0127', | 
|  | 'HumpDownHump;': '\u224e', | 
|  | 'HumpEqual;': '\u224f', | 
|  | 'hybull;': '\u2043', | 
|  | 'hyphen;': '\u2010', | 
|  | 'Iacute': '\xcd', | 
|  | 'iacute': '\xed', | 
|  | 'Iacute;': '\xcd', | 
|  | 'iacute;': '\xed', | 
|  | 'ic;': '\u2063', | 
|  | 'Icirc': '\xce', | 
|  | 'icirc': '\xee', | 
|  | 'Icirc;': '\xce', | 
|  | 'icirc;': '\xee', | 
|  | 'Icy;': '\u0418', | 
|  | 'icy;': '\u0438', | 
|  | 'Idot;': '\u0130', | 
|  | 'IEcy;': '\u0415', | 
|  | 'iecy;': '\u0435', | 
|  | 'iexcl': '\xa1', | 
|  | 'iexcl;': '\xa1', | 
|  | 'iff;': '\u21d4', | 
|  | 'Ifr;': '\u2111', | 
|  | 'ifr;': '\U0001d526', | 
|  | 'Igrave': '\xcc', | 
|  | 'igrave': '\xec', | 
|  | 'Igrave;': '\xcc', | 
|  | 'igrave;': '\xec', | 
|  | 'ii;': '\u2148', | 
|  | 'iiiint;': '\u2a0c', | 
|  | 'iiint;': '\u222d', | 
|  | 'iinfin;': '\u29dc', | 
|  | 'iiota;': '\u2129', | 
|  | 'IJlig;': '\u0132', | 
|  | 'ijlig;': '\u0133', | 
|  | 'Im;': '\u2111', | 
|  | 'Imacr;': '\u012a', | 
|  | 'imacr;': '\u012b', | 
|  | 'image;': '\u2111', | 
|  | 'ImaginaryI;': '\u2148', | 
|  | 'imagline;': '\u2110', | 
|  | 'imagpart;': '\u2111', | 
|  | 'imath;': '\u0131', | 
|  | 'imof;': '\u22b7', | 
|  | 'imped;': '\u01b5', | 
|  | 'Implies;': '\u21d2', | 
|  | 'in;': '\u2208', | 
|  | 'incare;': '\u2105', | 
|  | 'infin;': '\u221e', | 
|  | 'infintie;': '\u29dd', | 
|  | 'inodot;': '\u0131', | 
|  | 'Int;': '\u222c', | 
|  | 'int;': '\u222b', | 
|  | 'intcal;': '\u22ba', | 
|  | 'integers;': '\u2124', | 
|  | 'Integral;': '\u222b', | 
|  | 'intercal;': '\u22ba', | 
|  | 'Intersection;': '\u22c2', | 
|  | 'intlarhk;': '\u2a17', | 
|  | 'intprod;': '\u2a3c', | 
|  | 'InvisibleComma;': '\u2063', | 
|  | 'InvisibleTimes;': '\u2062', | 
|  | 'IOcy;': '\u0401', | 
|  | 'iocy;': '\u0451', | 
|  | 'Iogon;': '\u012e', | 
|  | 'iogon;': '\u012f', | 
|  | 'Iopf;': '\U0001d540', | 
|  | 'iopf;': '\U0001d55a', | 
|  | 'Iota;': '\u0399', | 
|  | 'iota;': '\u03b9', | 
|  | 'iprod;': '\u2a3c', | 
|  | 'iquest': '\xbf', | 
|  | 'iquest;': '\xbf', | 
|  | 'Iscr;': '\u2110', | 
|  | 'iscr;': '\U0001d4be', | 
|  | 'isin;': '\u2208', | 
|  | 'isindot;': '\u22f5', | 
|  | 'isinE;': '\u22f9', | 
|  | 'isins;': '\u22f4', | 
|  | 'isinsv;': '\u22f3', | 
|  | 'isinv;': '\u2208', | 
|  | 'it;': '\u2062', | 
|  | 'Itilde;': '\u0128', | 
|  | 'itilde;': '\u0129', | 
|  | 'Iukcy;': '\u0406', | 
|  | 'iukcy;': '\u0456', | 
|  | 'Iuml': '\xcf', | 
|  | 'iuml': '\xef', | 
|  | 'Iuml;': '\xcf', | 
|  | 'iuml;': '\xef', | 
|  | 'Jcirc;': '\u0134', | 
|  | 'jcirc;': '\u0135', | 
|  | 'Jcy;': '\u0419', | 
|  | 'jcy;': '\u0439', | 
|  | 'Jfr;': '\U0001d50d', | 
|  | 'jfr;': '\U0001d527', | 
|  | 'jmath;': '\u0237', | 
|  | 'Jopf;': '\U0001d541', | 
|  | 'jopf;': '\U0001d55b', | 
|  | 'Jscr;': '\U0001d4a5', | 
|  | 'jscr;': '\U0001d4bf', | 
|  | 'Jsercy;': '\u0408', | 
|  | 'jsercy;': '\u0458', | 
|  | 'Jukcy;': '\u0404', | 
|  | 'jukcy;': '\u0454', | 
|  | 'Kappa;': '\u039a', | 
|  | 'kappa;': '\u03ba', | 
|  | 'kappav;': '\u03f0', | 
|  | 'Kcedil;': '\u0136', | 
|  | 'kcedil;': '\u0137', | 
|  | 'Kcy;': '\u041a', | 
|  | 'kcy;': '\u043a', | 
|  | 'Kfr;': '\U0001d50e', | 
|  | 'kfr;': '\U0001d528', | 
|  | 'kgreen;': '\u0138', | 
|  | 'KHcy;': '\u0425', | 
|  | 'khcy;': '\u0445', | 
|  | 'KJcy;': '\u040c', | 
|  | 'kjcy;': '\u045c', | 
|  | 'Kopf;': '\U0001d542', | 
|  | 'kopf;': '\U0001d55c', | 
|  | 'Kscr;': '\U0001d4a6', | 
|  | 'kscr;': '\U0001d4c0', | 
|  | 'lAarr;': '\u21da', | 
|  | 'Lacute;': '\u0139', | 
|  | 'lacute;': '\u013a', | 
|  | 'laemptyv;': '\u29b4', | 
|  | 'lagran;': '\u2112', | 
|  | 'Lambda;': '\u039b', | 
|  | 'lambda;': '\u03bb', | 
|  | 'Lang;': '\u27ea', | 
|  | 'lang;': '\u27e8', | 
|  | 'langd;': '\u2991', | 
|  | 'langle;': '\u27e8', | 
|  | 'lap;': '\u2a85', | 
|  | 'Laplacetrf;': '\u2112', | 
|  | 'laquo': '\xab', | 
|  | 'laquo;': '\xab', | 
|  | 'Larr;': '\u219e', | 
|  | 'lArr;': '\u21d0', | 
|  | 'larr;': '\u2190', | 
|  | 'larrb;': '\u21e4', | 
|  | 'larrbfs;': '\u291f', | 
|  | 'larrfs;': '\u291d', | 
|  | 'larrhk;': '\u21a9', | 
|  | 'larrlp;': '\u21ab', | 
|  | 'larrpl;': '\u2939', | 
|  | 'larrsim;': '\u2973', | 
|  | 'larrtl;': '\u21a2', | 
|  | 'lat;': '\u2aab', | 
|  | 'lAtail;': '\u291b', | 
|  | 'latail;': '\u2919', | 
|  | 'late;': '\u2aad', | 
|  | 'lates;': '\u2aad\ufe00', | 
|  | 'lBarr;': '\u290e', | 
|  | 'lbarr;': '\u290c', | 
|  | 'lbbrk;': '\u2772', | 
|  | 'lbrace;': '{', | 
|  | 'lbrack;': '[', | 
|  | 'lbrke;': '\u298b', | 
|  | 'lbrksld;': '\u298f', | 
|  | 'lbrkslu;': '\u298d', | 
|  | 'Lcaron;': '\u013d', | 
|  | 'lcaron;': '\u013e', | 
|  | 'Lcedil;': '\u013b', | 
|  | 'lcedil;': '\u013c', | 
|  | 'lceil;': '\u2308', | 
|  | 'lcub;': '{', | 
|  | 'Lcy;': '\u041b', | 
|  | 'lcy;': '\u043b', | 
|  | 'ldca;': '\u2936', | 
|  | 'ldquo;': '\u201c', | 
|  | 'ldquor;': '\u201e', | 
|  | 'ldrdhar;': '\u2967', | 
|  | 'ldrushar;': '\u294b', | 
|  | 'ldsh;': '\u21b2', | 
|  | 'lE;': '\u2266', | 
|  | 'le;': '\u2264', | 
|  | 'LeftAngleBracket;': '\u27e8', | 
|  | 'LeftArrow;': '\u2190', | 
|  | 'Leftarrow;': '\u21d0', | 
|  | 'leftarrow;': '\u2190', | 
|  | 'LeftArrowBar;': '\u21e4', | 
|  | 'LeftArrowRightArrow;': '\u21c6', | 
|  | 'leftarrowtail;': '\u21a2', | 
|  | 'LeftCeiling;': '\u2308', | 
|  | 'LeftDoubleBracket;': '\u27e6', | 
|  | 'LeftDownTeeVector;': '\u2961', | 
|  | 'LeftDownVector;': '\u21c3', | 
|  | 'LeftDownVectorBar;': '\u2959', | 
|  | 'LeftFloor;': '\u230a', | 
|  | 'leftharpoondown;': '\u21bd', | 
|  | 'leftharpoonup;': '\u21bc', | 
|  | 'leftleftarrows;': '\u21c7', | 
|  | 'LeftRightArrow;': '\u2194', | 
|  | 'Leftrightarrow;': '\u21d4', | 
|  | 'leftrightarrow;': '\u2194', | 
|  | 'leftrightarrows;': '\u21c6', | 
|  | 'leftrightharpoons;': '\u21cb', | 
|  | 'leftrightsquigarrow;': '\u21ad', | 
|  | 'LeftRightVector;': '\u294e', | 
|  | 'LeftTee;': '\u22a3', | 
|  | 'LeftTeeArrow;': '\u21a4', | 
|  | 'LeftTeeVector;': '\u295a', | 
|  | 'leftthreetimes;': '\u22cb', | 
|  | 'LeftTriangle;': '\u22b2', | 
|  | 'LeftTriangleBar;': '\u29cf', | 
|  | 'LeftTriangleEqual;': '\u22b4', | 
|  | 'LeftUpDownVector;': '\u2951', | 
|  | 'LeftUpTeeVector;': '\u2960', | 
|  | 'LeftUpVector;': '\u21bf', | 
|  | 'LeftUpVectorBar;': '\u2958', | 
|  | 'LeftVector;': '\u21bc', | 
|  | 'LeftVectorBar;': '\u2952', | 
|  | 'lEg;': '\u2a8b', | 
|  | 'leg;': '\u22da', | 
|  | 'leq;': '\u2264', | 
|  | 'leqq;': '\u2266', | 
|  | 'leqslant;': '\u2a7d', | 
|  | 'les;': '\u2a7d', | 
|  | 'lescc;': '\u2aa8', | 
|  | 'lesdot;': '\u2a7f', | 
|  | 'lesdoto;': '\u2a81', | 
|  | 'lesdotor;': '\u2a83', | 
|  | 'lesg;': '\u22da\ufe00', | 
|  | 'lesges;': '\u2a93', | 
|  | 'lessapprox;': '\u2a85', | 
|  | 'lessdot;': '\u22d6', | 
|  | 'lesseqgtr;': '\u22da', | 
|  | 'lesseqqgtr;': '\u2a8b', | 
|  | 'LessEqualGreater;': '\u22da', | 
|  | 'LessFullEqual;': '\u2266', | 
|  | 'LessGreater;': '\u2276', | 
|  | 'lessgtr;': '\u2276', | 
|  | 'LessLess;': '\u2aa1', | 
|  | 'lesssim;': '\u2272', | 
|  | 'LessSlantEqual;': '\u2a7d', | 
|  | 'LessTilde;': '\u2272', | 
|  | 'lfisht;': '\u297c', | 
|  | 'lfloor;': '\u230a', | 
|  | 'Lfr;': '\U0001d50f', | 
|  | 'lfr;': '\U0001d529', | 
|  | 'lg;': '\u2276', | 
|  | 'lgE;': '\u2a91', | 
|  | 'lHar;': '\u2962', | 
|  | 'lhard;': '\u21bd', | 
|  | 'lharu;': '\u21bc', | 
|  | 'lharul;': '\u296a', | 
|  | 'lhblk;': '\u2584', | 
|  | 'LJcy;': '\u0409', | 
|  | 'ljcy;': '\u0459', | 
|  | 'Ll;': '\u22d8', | 
|  | 'll;': '\u226a', | 
|  | 'llarr;': '\u21c7', | 
|  | 'llcorner;': '\u231e', | 
|  | 'Lleftarrow;': '\u21da', | 
|  | 'llhard;': '\u296b', | 
|  | 'lltri;': '\u25fa', | 
|  | 'Lmidot;': '\u013f', | 
|  | 'lmidot;': '\u0140', | 
|  | 'lmoust;': '\u23b0', | 
|  | 'lmoustache;': '\u23b0', | 
|  | 'lnap;': '\u2a89', | 
|  | 'lnapprox;': '\u2a89', | 
|  | 'lnE;': '\u2268', | 
|  | 'lne;': '\u2a87', | 
|  | 'lneq;': '\u2a87', | 
|  | 'lneqq;': '\u2268', | 
|  | 'lnsim;': '\u22e6', | 
|  | 'loang;': '\u27ec', | 
|  | 'loarr;': '\u21fd', | 
|  | 'lobrk;': '\u27e6', | 
|  | 'LongLeftArrow;': '\u27f5', | 
|  | 'Longleftarrow;': '\u27f8', | 
|  | 'longleftarrow;': '\u27f5', | 
|  | 'LongLeftRightArrow;': '\u27f7', | 
|  | 'Longleftrightarrow;': '\u27fa', | 
|  | 'longleftrightarrow;': '\u27f7', | 
|  | 'longmapsto;': '\u27fc', | 
|  | 'LongRightArrow;': '\u27f6', | 
|  | 'Longrightarrow;': '\u27f9', | 
|  | 'longrightarrow;': '\u27f6', | 
|  | 'looparrowleft;': '\u21ab', | 
|  | 'looparrowright;': '\u21ac', | 
|  | 'lopar;': '\u2985', | 
|  | 'Lopf;': '\U0001d543', | 
|  | 'lopf;': '\U0001d55d', | 
|  | 'loplus;': '\u2a2d', | 
|  | 'lotimes;': '\u2a34', | 
|  | 'lowast;': '\u2217', | 
|  | 'lowbar;': '_', | 
|  | 'LowerLeftArrow;': '\u2199', | 
|  | 'LowerRightArrow;': '\u2198', | 
|  | 'loz;': '\u25ca', | 
|  | 'lozenge;': '\u25ca', | 
|  | 'lozf;': '\u29eb', | 
|  | 'lpar;': '(', | 
|  | 'lparlt;': '\u2993', | 
|  | 'lrarr;': '\u21c6', | 
|  | 'lrcorner;': '\u231f', | 
|  | 'lrhar;': '\u21cb', | 
|  | 'lrhard;': '\u296d', | 
|  | 'lrm;': '\u200e', | 
|  | 'lrtri;': '\u22bf', | 
|  | 'lsaquo;': '\u2039', | 
|  | 'Lscr;': '\u2112', | 
|  | 'lscr;': '\U0001d4c1', | 
|  | 'Lsh;': '\u21b0', | 
|  | 'lsh;': '\u21b0', | 
|  | 'lsim;': '\u2272', | 
|  | 'lsime;': '\u2a8d', | 
|  | 'lsimg;': '\u2a8f', | 
|  | 'lsqb;': '[', | 
|  | 'lsquo;': '\u2018', | 
|  | 'lsquor;': '\u201a', | 
|  | 'Lstrok;': '\u0141', | 
|  | 'lstrok;': '\u0142', | 
|  | 'LT': '<', | 
|  | 'lt': '<', | 
|  | 'LT;': '<', | 
|  | 'Lt;': '\u226a', | 
|  | 'lt;': '<', | 
|  | 'ltcc;': '\u2aa6', | 
|  | 'ltcir;': '\u2a79', | 
|  | 'ltdot;': '\u22d6', | 
|  | 'lthree;': '\u22cb', | 
|  | 'ltimes;': '\u22c9', | 
|  | 'ltlarr;': '\u2976', | 
|  | 'ltquest;': '\u2a7b', | 
|  | 'ltri;': '\u25c3', | 
|  | 'ltrie;': '\u22b4', | 
|  | 'ltrif;': '\u25c2', | 
|  | 'ltrPar;': '\u2996', | 
|  | 'lurdshar;': '\u294a', | 
|  | 'luruhar;': '\u2966', | 
|  | 'lvertneqq;': '\u2268\ufe00', | 
|  | 'lvnE;': '\u2268\ufe00', | 
|  | 'macr': '\xaf', | 
|  | 'macr;': '\xaf', | 
|  | 'male;': '\u2642', | 
|  | 'malt;': '\u2720', | 
|  | 'maltese;': '\u2720', | 
|  | 'Map;': '\u2905', | 
|  | 'map;': '\u21a6', | 
|  | 'mapsto;': '\u21a6', | 
|  | 'mapstodown;': '\u21a7', | 
|  | 'mapstoleft;': '\u21a4', | 
|  | 'mapstoup;': '\u21a5', | 
|  | 'marker;': '\u25ae', | 
|  | 'mcomma;': '\u2a29', | 
|  | 'Mcy;': '\u041c', | 
|  | 'mcy;': '\u043c', | 
|  | 'mdash;': '\u2014', | 
|  | 'mDDot;': '\u223a', | 
|  | 'measuredangle;': '\u2221', | 
|  | 'MediumSpace;': '\u205f', | 
|  | 'Mellintrf;': '\u2133', | 
|  | 'Mfr;': '\U0001d510', | 
|  | 'mfr;': '\U0001d52a', | 
|  | 'mho;': '\u2127', | 
|  | 'micro': '\xb5', | 
|  | 'micro;': '\xb5', | 
|  | 'mid;': '\u2223', | 
|  | 'midast;': '*', | 
|  | 'midcir;': '\u2af0', | 
|  | 'middot': '\xb7', | 
|  | 'middot;': '\xb7', | 
|  | 'minus;': '\u2212', | 
|  | 'minusb;': '\u229f', | 
|  | 'minusd;': '\u2238', | 
|  | 'minusdu;': '\u2a2a', | 
|  | 'MinusPlus;': '\u2213', | 
|  | 'mlcp;': '\u2adb', | 
|  | 'mldr;': '\u2026', | 
|  | 'mnplus;': '\u2213', | 
|  | 'models;': '\u22a7', | 
|  | 'Mopf;': '\U0001d544', | 
|  | 'mopf;': '\U0001d55e', | 
|  | 'mp;': '\u2213', | 
|  | 'Mscr;': '\u2133', | 
|  | 'mscr;': '\U0001d4c2', | 
|  | 'mstpos;': '\u223e', | 
|  | 'Mu;': '\u039c', | 
|  | 'mu;': '\u03bc', | 
|  | 'multimap;': '\u22b8', | 
|  | 'mumap;': '\u22b8', | 
|  | 'nabla;': '\u2207', | 
|  | 'Nacute;': '\u0143', | 
|  | 'nacute;': '\u0144', | 
|  | 'nang;': '\u2220\u20d2', | 
|  | 'nap;': '\u2249', | 
|  | 'napE;': '\u2a70\u0338', | 
|  | 'napid;': '\u224b\u0338', | 
|  | 'napos;': '\u0149', | 
|  | 'napprox;': '\u2249', | 
|  | 'natur;': '\u266e', | 
|  | 'natural;': '\u266e', | 
|  | 'naturals;': '\u2115', | 
|  | 'nbsp': '\xa0', | 
|  | 'nbsp;': '\xa0', | 
|  | 'nbump;': '\u224e\u0338', | 
|  | 'nbumpe;': '\u224f\u0338', | 
|  | 'ncap;': '\u2a43', | 
|  | 'Ncaron;': '\u0147', | 
|  | 'ncaron;': '\u0148', | 
|  | 'Ncedil;': '\u0145', | 
|  | 'ncedil;': '\u0146', | 
|  | 'ncong;': '\u2247', | 
|  | 'ncongdot;': '\u2a6d\u0338', | 
|  | 'ncup;': '\u2a42', | 
|  | 'Ncy;': '\u041d', | 
|  | 'ncy;': '\u043d', | 
|  | 'ndash;': '\u2013', | 
|  | 'ne;': '\u2260', | 
|  | 'nearhk;': '\u2924', | 
|  | 'neArr;': '\u21d7', | 
|  | 'nearr;': '\u2197', | 
|  | 'nearrow;': '\u2197', | 
|  | 'nedot;': '\u2250\u0338', | 
|  | 'NegativeMediumSpace;': '\u200b', | 
|  | 'NegativeThickSpace;': '\u200b', | 
|  | 'NegativeThinSpace;': '\u200b', | 
|  | 'NegativeVeryThinSpace;': '\u200b', | 
|  | 'nequiv;': '\u2262', | 
|  | 'nesear;': '\u2928', | 
|  | 'nesim;': '\u2242\u0338', | 
|  | 'NestedGreaterGreater;': '\u226b', | 
|  | 'NestedLessLess;': '\u226a', | 
|  | 'NewLine;': '\n', | 
|  | 'nexist;': '\u2204', | 
|  | 'nexists;': '\u2204', | 
|  | 'Nfr;': '\U0001d511', | 
|  | 'nfr;': '\U0001d52b', | 
|  | 'ngE;': '\u2267\u0338', | 
|  | 'nge;': '\u2271', | 
|  | 'ngeq;': '\u2271', | 
|  | 'ngeqq;': '\u2267\u0338', | 
|  | 'ngeqslant;': '\u2a7e\u0338', | 
|  | 'nges;': '\u2a7e\u0338', | 
|  | 'nGg;': '\u22d9\u0338', | 
|  | 'ngsim;': '\u2275', | 
|  | 'nGt;': '\u226b\u20d2', | 
|  | 'ngt;': '\u226f', | 
|  | 'ngtr;': '\u226f', | 
|  | 'nGtv;': '\u226b\u0338', | 
|  | 'nhArr;': '\u21ce', | 
|  | 'nharr;': '\u21ae', | 
|  | 'nhpar;': '\u2af2', | 
|  | 'ni;': '\u220b', | 
|  | 'nis;': '\u22fc', | 
|  | 'nisd;': '\u22fa', | 
|  | 'niv;': '\u220b', | 
|  | 'NJcy;': '\u040a', | 
|  | 'njcy;': '\u045a', | 
|  | 'nlArr;': '\u21cd', | 
|  | 'nlarr;': '\u219a', | 
|  | 'nldr;': '\u2025', | 
|  | 'nlE;': '\u2266\u0338', | 
|  | 'nle;': '\u2270', | 
|  | 'nLeftarrow;': '\u21cd', | 
|  | 'nleftarrow;': '\u219a', | 
|  | 'nLeftrightarrow;': '\u21ce', | 
|  | 'nleftrightarrow;': '\u21ae', | 
|  | 'nleq;': '\u2270', | 
|  | 'nleqq;': '\u2266\u0338', | 
|  | 'nleqslant;': '\u2a7d\u0338', | 
|  | 'nles;': '\u2a7d\u0338', | 
|  | 'nless;': '\u226e', | 
|  | 'nLl;': '\u22d8\u0338', | 
|  | 'nlsim;': '\u2274', | 
|  | 'nLt;': '\u226a\u20d2', | 
|  | 'nlt;': '\u226e', | 
|  | 'nltri;': '\u22ea', | 
|  | 'nltrie;': '\u22ec', | 
|  | 'nLtv;': '\u226a\u0338', | 
|  | 'nmid;': '\u2224', | 
|  | 'NoBreak;': '\u2060', | 
|  | 'NonBreakingSpace;': '\xa0', | 
|  | 'Nopf;': '\u2115', | 
|  | 'nopf;': '\U0001d55f', | 
|  | 'not': '\xac', | 
|  | 'Not;': '\u2aec', | 
|  | 'not;': '\xac', | 
|  | 'NotCongruent;': '\u2262', | 
|  | 'NotCupCap;': '\u226d', | 
|  | 'NotDoubleVerticalBar;': '\u2226', | 
|  | 'NotElement;': '\u2209', | 
|  | 'NotEqual;': '\u2260', | 
|  | 'NotEqualTilde;': '\u2242\u0338', | 
|  | 'NotExists;': '\u2204', | 
|  | 'NotGreater;': '\u226f', | 
|  | 'NotGreaterEqual;': '\u2271', | 
|  | 'NotGreaterFullEqual;': '\u2267\u0338', | 
|  | 'NotGreaterGreater;': '\u226b\u0338', | 
|  | 'NotGreaterLess;': '\u2279', | 
|  | 'NotGreaterSlantEqual;': '\u2a7e\u0338', | 
|  | 'NotGreaterTilde;': '\u2275', | 
|  | 'NotHumpDownHump;': '\u224e\u0338', | 
|  | 'NotHumpEqual;': '\u224f\u0338', | 
|  | 'notin;': '\u2209', | 
|  | 'notindot;': '\u22f5\u0338', | 
|  | 'notinE;': '\u22f9\u0338', | 
|  | 'notinva;': '\u2209', | 
|  | 'notinvb;': '\u22f7', | 
|  | 'notinvc;': '\u22f6', | 
|  | 'NotLeftTriangle;': '\u22ea', | 
|  | 'NotLeftTriangleBar;': '\u29cf\u0338', | 
|  | 'NotLeftTriangleEqual;': '\u22ec', | 
|  | 'NotLess;': '\u226e', | 
|  | 'NotLessEqual;': '\u2270', | 
|  | 'NotLessGreater;': '\u2278', | 
|  | 'NotLessLess;': '\u226a\u0338', | 
|  | 'NotLessSlantEqual;': '\u2a7d\u0338', | 
|  | 'NotLessTilde;': '\u2274', | 
|  | 'NotNestedGreaterGreater;': '\u2aa2\u0338', | 
|  | 'NotNestedLessLess;': '\u2aa1\u0338', | 
|  | 'notni;': '\u220c', | 
|  | 'notniva;': '\u220c', | 
|  | 'notnivb;': '\u22fe', | 
|  | 'notnivc;': '\u22fd', | 
|  | 'NotPrecedes;': '\u2280', | 
|  | 'NotPrecedesEqual;': '\u2aaf\u0338', | 
|  | 'NotPrecedesSlantEqual;': '\u22e0', | 
|  | 'NotReverseElement;': '\u220c', | 
|  | 'NotRightTriangle;': '\u22eb', | 
|  | 'NotRightTriangleBar;': '\u29d0\u0338', | 
|  | 'NotRightTriangleEqual;': '\u22ed', | 
|  | 'NotSquareSubset;': '\u228f\u0338', | 
|  | 'NotSquareSubsetEqual;': '\u22e2', | 
|  | 'NotSquareSuperset;': '\u2290\u0338', | 
|  | 'NotSquareSupersetEqual;': '\u22e3', | 
|  | 'NotSubset;': '\u2282\u20d2', | 
|  | 'NotSubsetEqual;': '\u2288', | 
|  | 'NotSucceeds;': '\u2281', | 
|  | 'NotSucceedsEqual;': '\u2ab0\u0338', | 
|  | 'NotSucceedsSlantEqual;': '\u22e1', | 
|  | 'NotSucceedsTilde;': '\u227f\u0338', | 
|  | 'NotSuperset;': '\u2283\u20d2', | 
|  | 'NotSupersetEqual;': '\u2289', | 
|  | 'NotTilde;': '\u2241', | 
|  | 'NotTildeEqual;': '\u2244', | 
|  | 'NotTildeFullEqual;': '\u2247', | 
|  | 'NotTildeTilde;': '\u2249', | 
|  | 'NotVerticalBar;': '\u2224', | 
|  | 'npar;': '\u2226', | 
|  | 'nparallel;': '\u2226', | 
|  | 'nparsl;': '\u2afd\u20e5', | 
|  | 'npart;': '\u2202\u0338', | 
|  | 'npolint;': '\u2a14', | 
|  | 'npr;': '\u2280', | 
|  | 'nprcue;': '\u22e0', | 
|  | 'npre;': '\u2aaf\u0338', | 
|  | 'nprec;': '\u2280', | 
|  | 'npreceq;': '\u2aaf\u0338', | 
|  | 'nrArr;': '\u21cf', | 
|  | 'nrarr;': '\u219b', | 
|  | 'nrarrc;': '\u2933\u0338', | 
|  | 'nrarrw;': '\u219d\u0338', | 
|  | 'nRightarrow;': '\u21cf', | 
|  | 'nrightarrow;': '\u219b', | 
|  | 'nrtri;': '\u22eb', | 
|  | 'nrtrie;': '\u22ed', | 
|  | 'nsc;': '\u2281', | 
|  | 'nsccue;': '\u22e1', | 
|  | 'nsce;': '\u2ab0\u0338', | 
|  | 'Nscr;': '\U0001d4a9', | 
|  | 'nscr;': '\U0001d4c3', | 
|  | 'nshortmid;': '\u2224', | 
|  | 'nshortparallel;': '\u2226', | 
|  | 'nsim;': '\u2241', | 
|  | 'nsime;': '\u2244', | 
|  | 'nsimeq;': '\u2244', | 
|  | 'nsmid;': '\u2224', | 
|  | 'nspar;': '\u2226', | 
|  | 'nsqsube;': '\u22e2', | 
|  | 'nsqsupe;': '\u22e3', | 
|  | 'nsub;': '\u2284', | 
|  | 'nsubE;': '\u2ac5\u0338', | 
|  | 'nsube;': '\u2288', | 
|  | 'nsubset;': '\u2282\u20d2', | 
|  | 'nsubseteq;': '\u2288', | 
|  | 'nsubseteqq;': '\u2ac5\u0338', | 
|  | 'nsucc;': '\u2281', | 
|  | 'nsucceq;': '\u2ab0\u0338', | 
|  | 'nsup;': '\u2285', | 
|  | 'nsupE;': '\u2ac6\u0338', | 
|  | 'nsupe;': '\u2289', | 
|  | 'nsupset;': '\u2283\u20d2', | 
|  | 'nsupseteq;': '\u2289', | 
|  | 'nsupseteqq;': '\u2ac6\u0338', | 
|  | 'ntgl;': '\u2279', | 
|  | 'Ntilde': '\xd1', | 
|  | 'ntilde': '\xf1', | 
|  | 'Ntilde;': '\xd1', | 
|  | 'ntilde;': '\xf1', | 
|  | 'ntlg;': '\u2278', | 
|  | 'ntriangleleft;': '\u22ea', | 
|  | 'ntrianglelefteq;': '\u22ec', | 
|  | 'ntriangleright;': '\u22eb', | 
|  | 'ntrianglerighteq;': '\u22ed', | 
|  | 'Nu;': '\u039d', | 
|  | 'nu;': '\u03bd', | 
|  | 'num;': '#', | 
|  | 'numero;': '\u2116', | 
|  | 'numsp;': '\u2007', | 
|  | 'nvap;': '\u224d\u20d2', | 
|  | 'nVDash;': '\u22af', | 
|  | 'nVdash;': '\u22ae', | 
|  | 'nvDash;': '\u22ad', | 
|  | 'nvdash;': '\u22ac', | 
|  | 'nvge;': '\u2265\u20d2', | 
|  | 'nvgt;': '>\u20d2', | 
|  | 'nvHarr;': '\u2904', | 
|  | 'nvinfin;': '\u29de', | 
|  | 'nvlArr;': '\u2902', | 
|  | 'nvle;': '\u2264\u20d2', | 
|  | 'nvlt;': '<\u20d2', | 
|  | 'nvltrie;': '\u22b4\u20d2', | 
|  | 'nvrArr;': '\u2903', | 
|  | 'nvrtrie;': '\u22b5\u20d2', | 
|  | 'nvsim;': '\u223c\u20d2', | 
|  | 'nwarhk;': '\u2923', | 
|  | 'nwArr;': '\u21d6', | 
|  | 'nwarr;': '\u2196', | 
|  | 'nwarrow;': '\u2196', | 
|  | 'nwnear;': '\u2927', | 
|  | 'Oacute': '\xd3', | 
|  | 'oacute': '\xf3', | 
|  | 'Oacute;': '\xd3', | 
|  | 'oacute;': '\xf3', | 
|  | 'oast;': '\u229b', | 
|  | 'ocir;': '\u229a', | 
|  | 'Ocirc': '\xd4', | 
|  | 'ocirc': '\xf4', | 
|  | 'Ocirc;': '\xd4', | 
|  | 'ocirc;': '\xf4', | 
|  | 'Ocy;': '\u041e', | 
|  | 'ocy;': '\u043e', | 
|  | 'odash;': '\u229d', | 
|  | 'Odblac;': '\u0150', | 
|  | 'odblac;': '\u0151', | 
|  | 'odiv;': '\u2a38', | 
|  | 'odot;': '\u2299', | 
|  | 'odsold;': '\u29bc', | 
|  | 'OElig;': '\u0152', | 
|  | 'oelig;': '\u0153', | 
|  | 'ofcir;': '\u29bf', | 
|  | 'Ofr;': '\U0001d512', | 
|  | 'ofr;': '\U0001d52c', | 
|  | 'ogon;': '\u02db', | 
|  | 'Ograve': '\xd2', | 
|  | 'ograve': '\xf2', | 
|  | 'Ograve;': '\xd2', | 
|  | 'ograve;': '\xf2', | 
|  | 'ogt;': '\u29c1', | 
|  | 'ohbar;': '\u29b5', | 
|  | 'ohm;': '\u03a9', | 
|  | 'oint;': '\u222e', | 
|  | 'olarr;': '\u21ba', | 
|  | 'olcir;': '\u29be', | 
|  | 'olcross;': '\u29bb', | 
|  | 'oline;': '\u203e', | 
|  | 'olt;': '\u29c0', | 
|  | 'Omacr;': '\u014c', | 
|  | 'omacr;': '\u014d', | 
|  | 'Omega;': '\u03a9', | 
|  | 'omega;': '\u03c9', | 
|  | 'Omicron;': '\u039f', | 
|  | 'omicron;': '\u03bf', | 
|  | 'omid;': '\u29b6', | 
|  | 'ominus;': '\u2296', | 
|  | 'Oopf;': '\U0001d546', | 
|  | 'oopf;': '\U0001d560', | 
|  | 'opar;': '\u29b7', | 
|  | 'OpenCurlyDoubleQuote;': '\u201c', | 
|  | 'OpenCurlyQuote;': '\u2018', | 
|  | 'operp;': '\u29b9', | 
|  | 'oplus;': '\u2295', | 
|  | 'Or;': '\u2a54', | 
|  | 'or;': '\u2228', | 
|  | 'orarr;': '\u21bb', | 
|  | 'ord;': '\u2a5d', | 
|  | 'order;': '\u2134', | 
|  | 'orderof;': '\u2134', | 
|  | 'ordf': '\xaa', | 
|  | 'ordf;': '\xaa', | 
|  | 'ordm': '\xba', | 
|  | 'ordm;': '\xba', | 
|  | 'origof;': '\u22b6', | 
|  | 'oror;': '\u2a56', | 
|  | 'orslope;': '\u2a57', | 
|  | 'orv;': '\u2a5b', | 
|  | 'oS;': '\u24c8', | 
|  | 'Oscr;': '\U0001d4aa', | 
|  | 'oscr;': '\u2134', | 
|  | 'Oslash': '\xd8', | 
|  | 'oslash': '\xf8', | 
|  | 'Oslash;': '\xd8', | 
|  | 'oslash;': '\xf8', | 
|  | 'osol;': '\u2298', | 
|  | 'Otilde': '\xd5', | 
|  | 'otilde': '\xf5', | 
|  | 'Otilde;': '\xd5', | 
|  | 'otilde;': '\xf5', | 
|  | 'Otimes;': '\u2a37', | 
|  | 'otimes;': '\u2297', | 
|  | 'otimesas;': '\u2a36', | 
|  | 'Ouml': '\xd6', | 
|  | 'ouml': '\xf6', | 
|  | 'Ouml;': '\xd6', | 
|  | 'ouml;': '\xf6', | 
|  | 'ovbar;': '\u233d', | 
|  | 'OverBar;': '\u203e', | 
|  | 'OverBrace;': '\u23de', | 
|  | 'OverBracket;': '\u23b4', | 
|  | 'OverParenthesis;': '\u23dc', | 
|  | 'par;': '\u2225', | 
|  | 'para': '\xb6', | 
|  | 'para;': '\xb6', | 
|  | 'parallel;': '\u2225', | 
|  | 'parsim;': '\u2af3', | 
|  | 'parsl;': '\u2afd', | 
|  | 'part;': '\u2202', | 
|  | 'PartialD;': '\u2202', | 
|  | 'Pcy;': '\u041f', | 
|  | 'pcy;': '\u043f', | 
|  | 'percnt;': '%', | 
|  | 'period;': '.', | 
|  | 'permil;': '\u2030', | 
|  | 'perp;': '\u22a5', | 
|  | 'pertenk;': '\u2031', | 
|  | 'Pfr;': '\U0001d513', | 
|  | 'pfr;': '\U0001d52d', | 
|  | 'Phi;': '\u03a6', | 
|  | 'phi;': '\u03c6', | 
|  | 'phiv;': '\u03d5', | 
|  | 'phmmat;': '\u2133', | 
|  | 'phone;': '\u260e', | 
|  | 'Pi;': '\u03a0', | 
|  | 'pi;': '\u03c0', | 
|  | 'pitchfork;': '\u22d4', | 
|  | 'piv;': '\u03d6', | 
|  | 'planck;': '\u210f', | 
|  | 'planckh;': '\u210e', | 
|  | 'plankv;': '\u210f', | 
|  | 'plus;': '+', | 
|  | 'plusacir;': '\u2a23', | 
|  | 'plusb;': '\u229e', | 
|  | 'pluscir;': '\u2a22', | 
|  | 'plusdo;': '\u2214', | 
|  | 'plusdu;': '\u2a25', | 
|  | 'pluse;': '\u2a72', | 
|  | 'PlusMinus;': '\xb1', | 
|  | 'plusmn': '\xb1', | 
|  | 'plusmn;': '\xb1', | 
|  | 'plussim;': '\u2a26', | 
|  | 'plustwo;': '\u2a27', | 
|  | 'pm;': '\xb1', | 
|  | 'Poincareplane;': '\u210c', | 
|  | 'pointint;': '\u2a15', | 
|  | 'Popf;': '\u2119', | 
|  | 'popf;': '\U0001d561', | 
|  | 'pound': '\xa3', | 
|  | 'pound;': '\xa3', | 
|  | 'Pr;': '\u2abb', | 
|  | 'pr;': '\u227a', | 
|  | 'prap;': '\u2ab7', | 
|  | 'prcue;': '\u227c', | 
|  | 'prE;': '\u2ab3', | 
|  | 'pre;': '\u2aaf', | 
|  | 'prec;': '\u227a', | 
|  | 'precapprox;': '\u2ab7', | 
|  | 'preccurlyeq;': '\u227c', | 
|  | 'Precedes;': '\u227a', | 
|  | 'PrecedesEqual;': '\u2aaf', | 
|  | 'PrecedesSlantEqual;': '\u227c', | 
|  | 'PrecedesTilde;': '\u227e', | 
|  | 'preceq;': '\u2aaf', | 
|  | 'precnapprox;': '\u2ab9', | 
|  | 'precneqq;': '\u2ab5', | 
|  | 'precnsim;': '\u22e8', | 
|  | 'precsim;': '\u227e', | 
|  | 'Prime;': '\u2033', | 
|  | 'prime;': '\u2032', | 
|  | 'primes;': '\u2119', | 
|  | 'prnap;': '\u2ab9', | 
|  | 'prnE;': '\u2ab5', | 
|  | 'prnsim;': '\u22e8', | 
|  | 'prod;': '\u220f', | 
|  | 'Product;': '\u220f', | 
|  | 'profalar;': '\u232e', | 
|  | 'profline;': '\u2312', | 
|  | 'profsurf;': '\u2313', | 
|  | 'prop;': '\u221d', | 
|  | 'Proportion;': '\u2237', | 
|  | 'Proportional;': '\u221d', | 
|  | 'propto;': '\u221d', | 
|  | 'prsim;': '\u227e', | 
|  | 'prurel;': '\u22b0', | 
|  | 'Pscr;': '\U0001d4ab', | 
|  | 'pscr;': '\U0001d4c5', | 
|  | 'Psi;': '\u03a8', | 
|  | 'psi;': '\u03c8', | 
|  | 'puncsp;': '\u2008', | 
|  | 'Qfr;': '\U0001d514', | 
|  | 'qfr;': '\U0001d52e', | 
|  | 'qint;': '\u2a0c', | 
|  | 'Qopf;': '\u211a', | 
|  | 'qopf;': '\U0001d562', | 
|  | 'qprime;': '\u2057', | 
|  | 'Qscr;': '\U0001d4ac', | 
|  | 'qscr;': '\U0001d4c6', | 
|  | 'quaternions;': '\u210d', | 
|  | 'quatint;': '\u2a16', | 
|  | 'quest;': '?', | 
|  | 'questeq;': '\u225f', | 
|  | 'QUOT': '"', | 
|  | 'quot': '"', | 
|  | 'QUOT;': '"', | 
|  | 'quot;': '"', | 
|  | 'rAarr;': '\u21db', | 
|  | 'race;': '\u223d\u0331', | 
|  | 'Racute;': '\u0154', | 
|  | 'racute;': '\u0155', | 
|  | 'radic;': '\u221a', | 
|  | 'raemptyv;': '\u29b3', | 
|  | 'Rang;': '\u27eb', | 
|  | 'rang;': '\u27e9', | 
|  | 'rangd;': '\u2992', | 
|  | 'range;': '\u29a5', | 
|  | 'rangle;': '\u27e9', | 
|  | 'raquo': '\xbb', | 
|  | 'raquo;': '\xbb', | 
|  | 'Rarr;': '\u21a0', | 
|  | 'rArr;': '\u21d2', | 
|  | 'rarr;': '\u2192', | 
|  | 'rarrap;': '\u2975', | 
|  | 'rarrb;': '\u21e5', | 
|  | 'rarrbfs;': '\u2920', | 
|  | 'rarrc;': '\u2933', | 
|  | 'rarrfs;': '\u291e', | 
|  | 'rarrhk;': '\u21aa', | 
|  | 'rarrlp;': '\u21ac', | 
|  | 'rarrpl;': '\u2945', | 
|  | 'rarrsim;': '\u2974', | 
|  | 'Rarrtl;': '\u2916', | 
|  | 'rarrtl;': '\u21a3', | 
|  | 'rarrw;': '\u219d', | 
|  | 'rAtail;': '\u291c', | 
|  | 'ratail;': '\u291a', | 
|  | 'ratio;': '\u2236', | 
|  | 'rationals;': '\u211a', | 
|  | 'RBarr;': '\u2910', | 
|  | 'rBarr;': '\u290f', | 
|  | 'rbarr;': '\u290d', | 
|  | 'rbbrk;': '\u2773', | 
|  | 'rbrace;': '}', | 
|  | 'rbrack;': ']', | 
|  | 'rbrke;': '\u298c', | 
|  | 'rbrksld;': '\u298e', | 
|  | 'rbrkslu;': '\u2990', | 
|  | 'Rcaron;': '\u0158', | 
|  | 'rcaron;': '\u0159', | 
|  | 'Rcedil;': '\u0156', | 
|  | 'rcedil;': '\u0157', | 
|  | 'rceil;': '\u2309', | 
|  | 'rcub;': '}', | 
|  | 'Rcy;': '\u0420', | 
|  | 'rcy;': '\u0440', | 
|  | 'rdca;': '\u2937', | 
|  | 'rdldhar;': '\u2969', | 
|  | 'rdquo;': '\u201d', | 
|  | 'rdquor;': '\u201d', | 
|  | 'rdsh;': '\u21b3', | 
|  | 'Re;': '\u211c', | 
|  | 'real;': '\u211c', | 
|  | 'realine;': '\u211b', | 
|  | 'realpart;': '\u211c', | 
|  | 'reals;': '\u211d', | 
|  | 'rect;': '\u25ad', | 
|  | 'REG': '\xae', | 
|  | 'reg': '\xae', | 
|  | 'REG;': '\xae', | 
|  | 'reg;': '\xae', | 
|  | 'ReverseElement;': '\u220b', | 
|  | 'ReverseEquilibrium;': '\u21cb', | 
|  | 'ReverseUpEquilibrium;': '\u296f', | 
|  | 'rfisht;': '\u297d', | 
|  | 'rfloor;': '\u230b', | 
|  | 'Rfr;': '\u211c', | 
|  | 'rfr;': '\U0001d52f', | 
|  | 'rHar;': '\u2964', | 
|  | 'rhard;': '\u21c1', | 
|  | 'rharu;': '\u21c0', | 
|  | 'rharul;': '\u296c', | 
|  | 'Rho;': '\u03a1', | 
|  | 'rho;': '\u03c1', | 
|  | 'rhov;': '\u03f1', | 
|  | 'RightAngleBracket;': '\u27e9', | 
|  | 'RightArrow;': '\u2192', | 
|  | 'Rightarrow;': '\u21d2', | 
|  | 'rightarrow;': '\u2192', | 
|  | 'RightArrowBar;': '\u21e5', | 
|  | 'RightArrowLeftArrow;': '\u21c4', | 
|  | 'rightarrowtail;': '\u21a3', | 
|  | 'RightCeiling;': '\u2309', | 
|  | 'RightDoubleBracket;': '\u27e7', | 
|  | 'RightDownTeeVector;': '\u295d', | 
|  | 'RightDownVector;': '\u21c2', | 
|  | 'RightDownVectorBar;': '\u2955', | 
|  | 'RightFloor;': '\u230b', | 
|  | 'rightharpoondown;': '\u21c1', | 
|  | 'rightharpoonup;': '\u21c0', | 
|  | 'rightleftarrows;': '\u21c4', | 
|  | 'rightleftharpoons;': '\u21cc', | 
|  | 'rightrightarrows;': '\u21c9', | 
|  | 'rightsquigarrow;': '\u219d', | 
|  | 'RightTee;': '\u22a2', | 
|  | 'RightTeeArrow;': '\u21a6', | 
|  | 'RightTeeVector;': '\u295b', | 
|  | 'rightthreetimes;': '\u22cc', | 
|  | 'RightTriangle;': '\u22b3', | 
|  | 'RightTriangleBar;': '\u29d0', | 
|  | 'RightTriangleEqual;': '\u22b5', | 
|  | 'RightUpDownVector;': '\u294f', | 
|  | 'RightUpTeeVector;': '\u295c', | 
|  | 'RightUpVector;': '\u21be', | 
|  | 'RightUpVectorBar;': '\u2954', | 
|  | 'RightVector;': '\u21c0', | 
|  | 'RightVectorBar;': '\u2953', | 
|  | 'ring;': '\u02da', | 
|  | 'risingdotseq;': '\u2253', | 
|  | 'rlarr;': '\u21c4', | 
|  | 'rlhar;': '\u21cc', | 
|  | 'rlm;': '\u200f', | 
|  | 'rmoust;': '\u23b1', | 
|  | 'rmoustache;': '\u23b1', | 
|  | 'rnmid;': '\u2aee', | 
|  | 'roang;': '\u27ed', | 
|  | 'roarr;': '\u21fe', | 
|  | 'robrk;': '\u27e7', | 
|  | 'ropar;': '\u2986', | 
|  | 'Ropf;': '\u211d', | 
|  | 'ropf;': '\U0001d563', | 
|  | 'roplus;': '\u2a2e', | 
|  | 'rotimes;': '\u2a35', | 
|  | 'RoundImplies;': '\u2970', | 
|  | 'rpar;': ')', | 
|  | 'rpargt;': '\u2994', | 
|  | 'rppolint;': '\u2a12', | 
|  | 'rrarr;': '\u21c9', | 
|  | 'Rrightarrow;': '\u21db', | 
|  | 'rsaquo;': '\u203a', | 
|  | 'Rscr;': '\u211b', | 
|  | 'rscr;': '\U0001d4c7', | 
|  | 'Rsh;': '\u21b1', | 
|  | 'rsh;': '\u21b1', | 
|  | 'rsqb;': ']', | 
|  | 'rsquo;': '\u2019', | 
|  | 'rsquor;': '\u2019', | 
|  | 'rthree;': '\u22cc', | 
|  | 'rtimes;': '\u22ca', | 
|  | 'rtri;': '\u25b9', | 
|  | 'rtrie;': '\u22b5', | 
|  | 'rtrif;': '\u25b8', | 
|  | 'rtriltri;': '\u29ce', | 
|  | 'RuleDelayed;': '\u29f4', | 
|  | 'ruluhar;': '\u2968', | 
|  | 'rx;': '\u211e', | 
|  | 'Sacute;': '\u015a', | 
|  | 'sacute;': '\u015b', | 
|  | 'sbquo;': '\u201a', | 
|  | 'Sc;': '\u2abc', | 
|  | 'sc;': '\u227b', | 
|  | 'scap;': '\u2ab8', | 
|  | 'Scaron;': '\u0160', | 
|  | 'scaron;': '\u0161', | 
|  | 'sccue;': '\u227d', | 
|  | 'scE;': '\u2ab4', | 
|  | 'sce;': '\u2ab0', | 
|  | 'Scedil;': '\u015e', | 
|  | 'scedil;': '\u015f', | 
|  | 'Scirc;': '\u015c', | 
|  | 'scirc;': '\u015d', | 
|  | 'scnap;': '\u2aba', | 
|  | 'scnE;': '\u2ab6', | 
|  | 'scnsim;': '\u22e9', | 
|  | 'scpolint;': '\u2a13', | 
|  | 'scsim;': '\u227f', | 
|  | 'Scy;': '\u0421', | 
|  | 'scy;': '\u0441', | 
|  | 'sdot;': '\u22c5', | 
|  | 'sdotb;': '\u22a1', | 
|  | 'sdote;': '\u2a66', | 
|  | 'searhk;': '\u2925', | 
|  | 'seArr;': '\u21d8', | 
|  | 'searr;': '\u2198', | 
|  | 'searrow;': '\u2198', | 
|  | 'sect': '\xa7', | 
|  | 'sect;': '\xa7', | 
|  | 'semi;': ';', | 
|  | 'seswar;': '\u2929', | 
|  | 'setminus;': '\u2216', | 
|  | 'setmn;': '\u2216', | 
|  | 'sext;': '\u2736', | 
|  | 'Sfr;': '\U0001d516', | 
|  | 'sfr;': '\U0001d530', | 
|  | 'sfrown;': '\u2322', | 
|  | 'sharp;': '\u266f', | 
|  | 'SHCHcy;': '\u0429', | 
|  | 'shchcy;': '\u0449', | 
|  | 'SHcy;': '\u0428', | 
|  | 'shcy;': '\u0448', | 
|  | 'ShortDownArrow;': '\u2193', | 
|  | 'ShortLeftArrow;': '\u2190', | 
|  | 'shortmid;': '\u2223', | 
|  | 'shortparallel;': '\u2225', | 
|  | 'ShortRightArrow;': '\u2192', | 
|  | 'ShortUpArrow;': '\u2191', | 
|  | 'shy': '\xad', | 
|  | 'shy;': '\xad', | 
|  | 'Sigma;': '\u03a3', | 
|  | 'sigma;': '\u03c3', | 
|  | 'sigmaf;': '\u03c2', | 
|  | 'sigmav;': '\u03c2', | 
|  | 'sim;': '\u223c', | 
|  | 'simdot;': '\u2a6a', | 
|  | 'sime;': '\u2243', | 
|  | 'simeq;': '\u2243', | 
|  | 'simg;': '\u2a9e', | 
|  | 'simgE;': '\u2aa0', | 
|  | 'siml;': '\u2a9d', | 
|  | 'simlE;': '\u2a9f', | 
|  | 'simne;': '\u2246', | 
|  | 'simplus;': '\u2a24', | 
|  | 'simrarr;': '\u2972', | 
|  | 'slarr;': '\u2190', | 
|  | 'SmallCircle;': '\u2218', | 
|  | 'smallsetminus;': '\u2216', | 
|  | 'smashp;': '\u2a33', | 
|  | 'smeparsl;': '\u29e4', | 
|  | 'smid;': '\u2223', | 
|  | 'smile;': '\u2323', | 
|  | 'smt;': '\u2aaa', | 
|  | 'smte;': '\u2aac', | 
|  | 'smtes;': '\u2aac\ufe00', | 
|  | 'SOFTcy;': '\u042c', | 
|  | 'softcy;': '\u044c', | 
|  | 'sol;': '/', | 
|  | 'solb;': '\u29c4', | 
|  | 'solbar;': '\u233f', | 
|  | 'Sopf;': '\U0001d54a', | 
|  | 'sopf;': '\U0001d564', | 
|  | 'spades;': '\u2660', | 
|  | 'spadesuit;': '\u2660', | 
|  | 'spar;': '\u2225', | 
|  | 'sqcap;': '\u2293', | 
|  | 'sqcaps;': '\u2293\ufe00', | 
|  | 'sqcup;': '\u2294', | 
|  | 'sqcups;': '\u2294\ufe00', | 
|  | 'Sqrt;': '\u221a', | 
|  | 'sqsub;': '\u228f', | 
|  | 'sqsube;': '\u2291', | 
|  | 'sqsubset;': '\u228f', | 
|  | 'sqsubseteq;': '\u2291', | 
|  | 'sqsup;': '\u2290', | 
|  | 'sqsupe;': '\u2292', | 
|  | 'sqsupset;': '\u2290', | 
|  | 'sqsupseteq;': '\u2292', | 
|  | 'squ;': '\u25a1', | 
|  | 'Square;': '\u25a1', | 
|  | 'square;': '\u25a1', | 
|  | 'SquareIntersection;': '\u2293', | 
|  | 'SquareSubset;': '\u228f', | 
|  | 'SquareSubsetEqual;': '\u2291', | 
|  | 'SquareSuperset;': '\u2290', | 
|  | 'SquareSupersetEqual;': '\u2292', | 
|  | 'SquareUnion;': '\u2294', | 
|  | 'squarf;': '\u25aa', | 
|  | 'squf;': '\u25aa', | 
|  | 'srarr;': '\u2192', | 
|  | 'Sscr;': '\U0001d4ae', | 
|  | 'sscr;': '\U0001d4c8', | 
|  | 'ssetmn;': '\u2216', | 
|  | 'ssmile;': '\u2323', | 
|  | 'sstarf;': '\u22c6', | 
|  | 'Star;': '\u22c6', | 
|  | 'star;': '\u2606', | 
|  | 'starf;': '\u2605', | 
|  | 'straightepsilon;': '\u03f5', | 
|  | 'straightphi;': '\u03d5', | 
|  | 'strns;': '\xaf', | 
|  | 'Sub;': '\u22d0', | 
|  | 'sub;': '\u2282', | 
|  | 'subdot;': '\u2abd', | 
|  | 'subE;': '\u2ac5', | 
|  | 'sube;': '\u2286', | 
|  | 'subedot;': '\u2ac3', | 
|  | 'submult;': '\u2ac1', | 
|  | 'subnE;': '\u2acb', | 
|  | 'subne;': '\u228a', | 
|  | 'subplus;': '\u2abf', | 
|  | 'subrarr;': '\u2979', | 
|  | 'Subset;': '\u22d0', | 
|  | 'subset;': '\u2282', | 
|  | 'subseteq;': '\u2286', | 
|  | 'subseteqq;': '\u2ac5', | 
|  | 'SubsetEqual;': '\u2286', | 
|  | 'subsetneq;': '\u228a', | 
|  | 'subsetneqq;': '\u2acb', | 
|  | 'subsim;': '\u2ac7', | 
|  | 'subsub;': '\u2ad5', | 
|  | 'subsup;': '\u2ad3', | 
|  | 'succ;': '\u227b', | 
|  | 'succapprox;': '\u2ab8', | 
|  | 'succcurlyeq;': '\u227d', | 
|  | 'Succeeds;': '\u227b', | 
|  | 'SucceedsEqual;': '\u2ab0', | 
|  | 'SucceedsSlantEqual;': '\u227d', | 
|  | 'SucceedsTilde;': '\u227f', | 
|  | 'succeq;': '\u2ab0', | 
|  | 'succnapprox;': '\u2aba', | 
|  | 'succneqq;': '\u2ab6', | 
|  | 'succnsim;': '\u22e9', | 
|  | 'succsim;': '\u227f', | 
|  | 'SuchThat;': '\u220b', | 
|  | 'Sum;': '\u2211', | 
|  | 'sum;': '\u2211', | 
|  | 'sung;': '\u266a', | 
|  | 'sup1': '\xb9', | 
|  | 'sup1;': '\xb9', | 
|  | 'sup2': '\xb2', | 
|  | 'sup2;': '\xb2', | 
|  | 'sup3': '\xb3', | 
|  | 'sup3;': '\xb3', | 
|  | 'Sup;': '\u22d1', | 
|  | 'sup;': '\u2283', | 
|  | 'supdot;': '\u2abe', | 
|  | 'supdsub;': '\u2ad8', | 
|  | 'supE;': '\u2ac6', | 
|  | 'supe;': '\u2287', | 
|  | 'supedot;': '\u2ac4', | 
|  | 'Superset;': '\u2283', | 
|  | 'SupersetEqual;': '\u2287', | 
|  | 'suphsol;': '\u27c9', | 
|  | 'suphsub;': '\u2ad7', | 
|  | 'suplarr;': '\u297b', | 
|  | 'supmult;': '\u2ac2', | 
|  | 'supnE;': '\u2acc', | 
|  | 'supne;': '\u228b', | 
|  | 'supplus;': '\u2ac0', | 
|  | 'Supset;': '\u22d1', | 
|  | 'supset;': '\u2283', | 
|  | 'supseteq;': '\u2287', | 
|  | 'supseteqq;': '\u2ac6', | 
|  | 'supsetneq;': '\u228b', | 
|  | 'supsetneqq;': '\u2acc', | 
|  | 'supsim;': '\u2ac8', | 
|  | 'supsub;': '\u2ad4', | 
|  | 'supsup;': '\u2ad6', | 
|  | 'swarhk;': '\u2926', | 
|  | 'swArr;': '\u21d9', | 
|  | 'swarr;': '\u2199', | 
|  | 'swarrow;': '\u2199', | 
|  | 'swnwar;': '\u292a', | 
|  | 'szlig': '\xdf', | 
|  | 'szlig;': '\xdf', | 
|  | 'Tab;': '\t', | 
|  | 'target;': '\u2316', | 
|  | 'Tau;': '\u03a4', | 
|  | 'tau;': '\u03c4', | 
|  | 'tbrk;': '\u23b4', | 
|  | 'Tcaron;': '\u0164', | 
|  | 'tcaron;': '\u0165', | 
|  | 'Tcedil;': '\u0162', | 
|  | 'tcedil;': '\u0163', | 
|  | 'Tcy;': '\u0422', | 
|  | 'tcy;': '\u0442', | 
|  | 'tdot;': '\u20db', | 
|  | 'telrec;': '\u2315', | 
|  | 'Tfr;': '\U0001d517', | 
|  | 'tfr;': '\U0001d531', | 
|  | 'there4;': '\u2234', | 
|  | 'Therefore;': '\u2234', | 
|  | 'therefore;': '\u2234', | 
|  | 'Theta;': '\u0398', | 
|  | 'theta;': '\u03b8', | 
|  | 'thetasym;': '\u03d1', | 
|  | 'thetav;': '\u03d1', | 
|  | 'thickapprox;': '\u2248', | 
|  | 'thicksim;': '\u223c', | 
|  | 'ThickSpace;': '\u205f\u200a', | 
|  | 'thinsp;': '\u2009', | 
|  | 'ThinSpace;': '\u2009', | 
|  | 'thkap;': '\u2248', | 
|  | 'thksim;': '\u223c', | 
|  | 'THORN': '\xde', | 
|  | 'thorn': '\xfe', | 
|  | 'THORN;': '\xde', | 
|  | 'thorn;': '\xfe', | 
|  | 'Tilde;': '\u223c', | 
|  | 'tilde;': '\u02dc', | 
|  | 'TildeEqual;': '\u2243', | 
|  | 'TildeFullEqual;': '\u2245', | 
|  | 'TildeTilde;': '\u2248', | 
|  | 'times': '\xd7', | 
|  | 'times;': '\xd7', | 
|  | 'timesb;': '\u22a0', | 
|  | 'timesbar;': '\u2a31', | 
|  | 'timesd;': '\u2a30', | 
|  | 'tint;': '\u222d', | 
|  | 'toea;': '\u2928', | 
|  | 'top;': '\u22a4', | 
|  | 'topbot;': '\u2336', | 
|  | 'topcir;': '\u2af1', | 
|  | 'Topf;': '\U0001d54b', | 
|  | 'topf;': '\U0001d565', | 
|  | 'topfork;': '\u2ada', | 
|  | 'tosa;': '\u2929', | 
|  | 'tprime;': '\u2034', | 
|  | 'TRADE;': '\u2122', | 
|  | 'trade;': '\u2122', | 
|  | 'triangle;': '\u25b5', | 
|  | 'triangledown;': '\u25bf', | 
|  | 'triangleleft;': '\u25c3', | 
|  | 'trianglelefteq;': '\u22b4', | 
|  | 'triangleq;': '\u225c', | 
|  | 'triangleright;': '\u25b9', | 
|  | 'trianglerighteq;': '\u22b5', | 
|  | 'tridot;': '\u25ec', | 
|  | 'trie;': '\u225c', | 
|  | 'triminus;': '\u2a3a', | 
|  | 'TripleDot;': '\u20db', | 
|  | 'triplus;': '\u2a39', | 
|  | 'trisb;': '\u29cd', | 
|  | 'tritime;': '\u2a3b', | 
|  | 'trpezium;': '\u23e2', | 
|  | 'Tscr;': '\U0001d4af', | 
|  | 'tscr;': '\U0001d4c9', | 
|  | 'TScy;': '\u0426', | 
|  | 'tscy;': '\u0446', | 
|  | 'TSHcy;': '\u040b', | 
|  | 'tshcy;': '\u045b', | 
|  | 'Tstrok;': '\u0166', | 
|  | 'tstrok;': '\u0167', | 
|  | 'twixt;': '\u226c', | 
|  | 'twoheadleftarrow;': '\u219e', | 
|  | 'twoheadrightarrow;': '\u21a0', | 
|  | 'Uacute': '\xda', | 
|  | 'uacute': '\xfa', | 
|  | 'Uacute;': '\xda', | 
|  | 'uacute;': '\xfa', | 
|  | 'Uarr;': '\u219f', | 
|  | 'uArr;': '\u21d1', | 
|  | 'uarr;': '\u2191', | 
|  | 'Uarrocir;': '\u2949', | 
|  | 'Ubrcy;': '\u040e', | 
|  | 'ubrcy;': '\u045e', | 
|  | 'Ubreve;': '\u016c', | 
|  | 'ubreve;': '\u016d', | 
|  | 'Ucirc': '\xdb', | 
|  | 'ucirc': '\xfb', | 
|  | 'Ucirc;': '\xdb', | 
|  | 'ucirc;': '\xfb', | 
|  | 'Ucy;': '\u0423', | 
|  | 'ucy;': '\u0443', | 
|  | 'udarr;': '\u21c5', | 
|  | 'Udblac;': '\u0170', | 
|  | 'udblac;': '\u0171', | 
|  | 'udhar;': '\u296e', | 
|  | 'ufisht;': '\u297e', | 
|  | 'Ufr;': '\U0001d518', | 
|  | 'ufr;': '\U0001d532', | 
|  | 'Ugrave': '\xd9', | 
|  | 'ugrave': '\xf9', | 
|  | 'Ugrave;': '\xd9', | 
|  | 'ugrave;': '\xf9', | 
|  | 'uHar;': '\u2963', | 
|  | 'uharl;': '\u21bf', | 
|  | 'uharr;': '\u21be', | 
|  | 'uhblk;': '\u2580', | 
|  | 'ulcorn;': '\u231c', | 
|  | 'ulcorner;': '\u231c', | 
|  | 'ulcrop;': '\u230f', | 
|  | 'ultri;': '\u25f8', | 
|  | 'Umacr;': '\u016a', | 
|  | 'umacr;': '\u016b', | 
|  | 'uml': '\xa8', | 
|  | 'uml;': '\xa8', | 
|  | 'UnderBar;': '_', | 
|  | 'UnderBrace;': '\u23df', | 
|  | 'UnderBracket;': '\u23b5', | 
|  | 'UnderParenthesis;': '\u23dd', | 
|  | 'Union;': '\u22c3', | 
|  | 'UnionPlus;': '\u228e', | 
|  | 'Uogon;': '\u0172', | 
|  | 'uogon;': '\u0173', | 
|  | 'Uopf;': '\U0001d54c', | 
|  | 'uopf;': '\U0001d566', | 
|  | 'UpArrow;': '\u2191', | 
|  | 'Uparrow;': '\u21d1', | 
|  | 'uparrow;': '\u2191', | 
|  | 'UpArrowBar;': '\u2912', | 
|  | 'UpArrowDownArrow;': '\u21c5', | 
|  | 'UpDownArrow;': '\u2195', | 
|  | 'Updownarrow;': '\u21d5', | 
|  | 'updownarrow;': '\u2195', | 
|  | 'UpEquilibrium;': '\u296e', | 
|  | 'upharpoonleft;': '\u21bf', | 
|  | 'upharpoonright;': '\u21be', | 
|  | 'uplus;': '\u228e', | 
|  | 'UpperLeftArrow;': '\u2196', | 
|  | 'UpperRightArrow;': '\u2197', | 
|  | 'Upsi;': '\u03d2', | 
|  | 'upsi;': '\u03c5', | 
|  | 'upsih;': '\u03d2', | 
|  | 'Upsilon;': '\u03a5', | 
|  | 'upsilon;': '\u03c5', | 
|  | 'UpTee;': '\u22a5', | 
|  | 'UpTeeArrow;': '\u21a5', | 
|  | 'upuparrows;': '\u21c8', | 
|  | 'urcorn;': '\u231d', | 
|  | 'urcorner;': '\u231d', | 
|  | 'urcrop;': '\u230e', | 
|  | 'Uring;': '\u016e', | 
|  | 'uring;': '\u016f', | 
|  | 'urtri;': '\u25f9', | 
|  | 'Uscr;': '\U0001d4b0', | 
|  | 'uscr;': '\U0001d4ca', | 
|  | 'utdot;': '\u22f0', | 
|  | 'Utilde;': '\u0168', | 
|  | 'utilde;': '\u0169', | 
|  | 'utri;': '\u25b5', | 
|  | 'utrif;': '\u25b4', | 
|  | 'uuarr;': '\u21c8', | 
|  | 'Uuml': '\xdc', | 
|  | 'uuml': '\xfc', | 
|  | 'Uuml;': '\xdc', | 
|  | 'uuml;': '\xfc', | 
|  | 'uwangle;': '\u29a7', | 
|  | 'vangrt;': '\u299c', | 
|  | 'varepsilon;': '\u03f5', | 
|  | 'varkappa;': '\u03f0', | 
|  | 'varnothing;': '\u2205', | 
|  | 'varphi;': '\u03d5', | 
|  | 'varpi;': '\u03d6', | 
|  | 'varpropto;': '\u221d', | 
|  | 'vArr;': '\u21d5', | 
|  | 'varr;': '\u2195', | 
|  | 'varrho;': '\u03f1', | 
|  | 'varsigma;': '\u03c2', | 
|  | 'varsubsetneq;': '\u228a\ufe00', | 
|  | 'varsubsetneqq;': '\u2acb\ufe00', | 
|  | 'varsupsetneq;': '\u228b\ufe00', | 
|  | 'varsupsetneqq;': '\u2acc\ufe00', | 
|  | 'vartheta;': '\u03d1', | 
|  | 'vartriangleleft;': '\u22b2', | 
|  | 'vartriangleright;': '\u22b3', | 
|  | 'Vbar;': '\u2aeb', | 
|  | 'vBar;': '\u2ae8', | 
|  | 'vBarv;': '\u2ae9', | 
|  | 'Vcy;': '\u0412', | 
|  | 'vcy;': '\u0432', | 
|  | 'VDash;': '\u22ab', | 
|  | 'Vdash;': '\u22a9', | 
|  | 'vDash;': '\u22a8', | 
|  | 'vdash;': '\u22a2', | 
|  | 'Vdashl;': '\u2ae6', | 
|  | 'Vee;': '\u22c1', | 
|  | 'vee;': '\u2228', | 
|  | 'veebar;': '\u22bb', | 
|  | 'veeeq;': '\u225a', | 
|  | 'vellip;': '\u22ee', | 
|  | 'Verbar;': '\u2016', | 
|  | 'verbar;': '|', | 
|  | 'Vert;': '\u2016', | 
|  | 'vert;': '|', | 
|  | 'VerticalBar;': '\u2223', | 
|  | 'VerticalLine;': '|', | 
|  | 'VerticalSeparator;': '\u2758', | 
|  | 'VerticalTilde;': '\u2240', | 
|  | 'VeryThinSpace;': '\u200a', | 
|  | 'Vfr;': '\U0001d519', | 
|  | 'vfr;': '\U0001d533', | 
|  | 'vltri;': '\u22b2', | 
|  | 'vnsub;': '\u2282\u20d2', | 
|  | 'vnsup;': '\u2283\u20d2', | 
|  | 'Vopf;': '\U0001d54d', | 
|  | 'vopf;': '\U0001d567', | 
|  | 'vprop;': '\u221d', | 
|  | 'vrtri;': '\u22b3', | 
|  | 'Vscr;': '\U0001d4b1', | 
|  | 'vscr;': '\U0001d4cb', | 
|  | 'vsubnE;': '\u2acb\ufe00', | 
|  | 'vsubne;': '\u228a\ufe00', | 
|  | 'vsupnE;': '\u2acc\ufe00', | 
|  | 'vsupne;': '\u228b\ufe00', | 
|  | 'Vvdash;': '\u22aa', | 
|  | 'vzigzag;': '\u299a', | 
|  | 'Wcirc;': '\u0174', | 
|  | 'wcirc;': '\u0175', | 
|  | 'wedbar;': '\u2a5f', | 
|  | 'Wedge;': '\u22c0', | 
|  | 'wedge;': '\u2227', | 
|  | 'wedgeq;': '\u2259', | 
|  | 'weierp;': '\u2118', | 
|  | 'Wfr;': '\U0001d51a', | 
|  | 'wfr;': '\U0001d534', | 
|  | 'Wopf;': '\U0001d54e', | 
|  | 'wopf;': '\U0001d568', | 
|  | 'wp;': '\u2118', | 
|  | 'wr;': '\u2240', | 
|  | 'wreath;': '\u2240', | 
|  | 'Wscr;': '\U0001d4b2', | 
|  | 'wscr;': '\U0001d4cc', | 
|  | 'xcap;': '\u22c2', | 
|  | 'xcirc;': '\u25ef', | 
|  | 'xcup;': '\u22c3', | 
|  | 'xdtri;': '\u25bd', | 
|  | 'Xfr;': '\U0001d51b', | 
|  | 'xfr;': '\U0001d535', | 
|  | 'xhArr;': '\u27fa', | 
|  | 'xharr;': '\u27f7', | 
|  | 'Xi;': '\u039e', | 
|  | 'xi;': '\u03be', | 
|  | 'xlArr;': '\u27f8', | 
|  | 'xlarr;': '\u27f5', | 
|  | 'xmap;': '\u27fc', | 
|  | 'xnis;': '\u22fb', | 
|  | 'xodot;': '\u2a00', | 
|  | 'Xopf;': '\U0001d54f', | 
|  | 'xopf;': '\U0001d569', | 
|  | 'xoplus;': '\u2a01', | 
|  | 'xotime;': '\u2a02', | 
|  | 'xrArr;': '\u27f9', | 
|  | 'xrarr;': '\u27f6', | 
|  | 'Xscr;': '\U0001d4b3', | 
|  | 'xscr;': '\U0001d4cd', | 
|  | 'xsqcup;': '\u2a06', | 
|  | 'xuplus;': '\u2a04', | 
|  | 'xutri;': '\u25b3', | 
|  | 'xvee;': '\u22c1', | 
|  | 'xwedge;': '\u22c0', | 
|  | 'Yacute': '\xdd', | 
|  | 'yacute': '\xfd', | 
|  | 'Yacute;': '\xdd', | 
|  | 'yacute;': '\xfd', | 
|  | 'YAcy;': '\u042f', | 
|  | 'yacy;': '\u044f', | 
|  | 'Ycirc;': '\u0176', | 
|  | 'ycirc;': '\u0177', | 
|  | 'Ycy;': '\u042b', | 
|  | 'ycy;': '\u044b', | 
|  | 'yen': '\xa5', | 
|  | 'yen;': '\xa5', | 
|  | 'Yfr;': '\U0001d51c', | 
|  | 'yfr;': '\U0001d536', | 
|  | 'YIcy;': '\u0407', | 
|  | 'yicy;': '\u0457', | 
|  | 'Yopf;': '\U0001d550', | 
|  | 'yopf;': '\U0001d56a', | 
|  | 'Yscr;': '\U0001d4b4', | 
|  | 'yscr;': '\U0001d4ce', | 
|  | 'YUcy;': '\u042e', | 
|  | 'yucy;': '\u044e', | 
|  | 'yuml': '\xff', | 
|  | 'Yuml;': '\u0178', | 
|  | 'yuml;': '\xff', | 
|  | 'Zacute;': '\u0179', | 
|  | 'zacute;': '\u017a', | 
|  | 'Zcaron;': '\u017d', | 
|  | 'zcaron;': '\u017e', | 
|  | 'Zcy;': '\u0417', | 
|  | 'zcy;': '\u0437', | 
|  | 'Zdot;': '\u017b', | 
|  | 'zdot;': '\u017c', | 
|  | 'zeetrf;': '\u2128', | 
|  | 'ZeroWidthSpace;': '\u200b', | 
|  | 'Zeta;': '\u0396', | 
|  | 'zeta;': '\u03b6', | 
|  | 'Zfr;': '\u2128', | 
|  | 'zfr;': '\U0001d537', | 
|  | 'ZHcy;': '\u0416', | 
|  | 'zhcy;': '\u0436', | 
|  | 'zigrarr;': '\u21dd', | 
|  | 'Zopf;': '\u2124', | 
|  | 'zopf;': '\U0001d56b', | 
|  | 'Zscr;': '\U0001d4b5', | 
|  | 'zscr;': '\U0001d4cf', | 
|  | 'zwj;': '\u200d', | 
|  | 'zwnj;': '\u200c', | 
|  | } | 
|  |  | 
|  | # maps the Unicode code point to the HTML entity name | 
|  | codepoint2name = {} | 
|  |  | 
|  | # maps the HTML entity name to the character | 
|  | # (or a character reference if the character is outside the Latin-1 range) | 
|  | entitydefs = {} | 
|  |  | 
|  | for (name, codepoint) in name2codepoint.items(): | 
|  | codepoint2name[codepoint] = name | 
|  | entitydefs[name] = chr(codepoint) | 
|  |  | 
|  | del name, codepoint |