-- | This module converts between HTML/XML entities (i.e. @&@) and
--   the characters they represent.
module Text.HTML.TagSoup.Entity(
    lookupEntity, lookupNamedEntity, lookupNumericEntity,
    escapeXML,
    xmlEntities, htmlEntities
    ) where

import Data.Char (chr, ord)
import qualified Data.IntMap as IntMap
import Data.Ix
import qualified Data.Map as Map
import Numeric (readHex)


-- | Lookup an entity, using 'lookupNumericEntity' if it starts with
--   @#@ and 'lookupNamedEntity' otherwise
lookupEntity :: String -> Maybe String
lookupEntity :: String -> Maybe String
lookupEntity (Char
'#':String
xs) = String -> Maybe String
lookupNumericEntity String
xs
lookupEntity String
xs = String -> Maybe String
lookupNamedEntity String
xs


-- | Lookup a numeric entity, the leading @\'#\'@ must have already been removed.
--
-- > lookupNumericEntity "65" == Just "A"
-- > lookupNumericEntity "x41" == Just "A"
-- > lookupNumericEntity "x4E" === Just "N"
-- > lookupNumericEntity "x4e" === Just "N"
-- > lookupNumericEntity "X4e" === Just "N"
-- > lookupNumericEntity "Haskell" == Nothing
-- > lookupNumericEntity "" == Nothing
-- > lookupNumericEntity "89439085908539082" == Nothing
lookupNumericEntity :: String -> Maybe String
lookupNumericEntity :: String -> Maybe String
lookupNumericEntity = String -> Maybe String
f
        -- entity = '&#' [0-9]+ ';' | '&#x' [0-9a-fA-F]+ ';'
    where
        f :: String -> Maybe String
f (Char
x:String
xs) | Char
x Char -> String -> Bool
forall a. Eq a => a -> [a] -> Bool
forall (t :: * -> *) a. (Foldable t, Eq a) => a -> t a -> Bool
`elem` String
"xX" = [(Char, Char)] -> ReadS Integer -> String -> Maybe String
g [(Char
'0',Char
'9'),(Char
'a',Char
'f'),(Char
'A',Char
'F')] ReadS Integer
forall a. (Eq a, Num a) => ReadS a
readHex String
xs
        f String
xs = [(Char, Char)] -> ReadS Integer -> String -> Maybe String
g [(Char
'0',Char
'9')] ReadS Integer
forall a. Read a => ReadS a
reads String
xs

        g :: [(Char,Char)] -> ReadS Integer -> String -> Maybe String
        g :: [(Char, Char)] -> ReadS Integer -> String -> Maybe String
g [(Char, Char)]
valid ReadS Integer
reader String
xs = do
            let test :: Bool -> Maybe ()
test Bool
b = if Bool
b then () -> Maybe ()
forall a. a -> Maybe a
Just () else Maybe ()
forall a. Maybe a
Nothing
            Bool -> Maybe ()
test (Bool -> Maybe ()) -> Bool -> Maybe ()
forall a b. (a -> b) -> a -> b
$ [(Char, Char)] -> String -> Bool
isValid [(Char, Char)]
valid String
xs
            Bool -> Maybe ()
test (Bool -> Maybe ()) -> Bool -> Maybe ()
forall a b. (a -> b) -> a -> b
$ Bool -> Bool
not (Bool -> Bool) -> Bool -> Bool
forall a b. (a -> b) -> a -> b
$ String -> Bool
forall a. [a] -> Bool
forall (t :: * -> *) a. Foldable t => t a -> Bool
null String
xs
            case ReadS Integer
reader String
xs of
                [(Integer
a,String
"")] -> do
                    Bool -> Maybe ()
test (Bool -> Maybe ()) -> Bool -> Maybe ()
forall a b. (a -> b) -> a -> b
$ (Integer, Integer) -> Integer -> Bool
forall a. Ix a => (a, a) -> a -> Bool
inRange (Int -> Integer
forall a. Integral a => a -> Integer
toInteger (Int -> Integer) -> Int -> Integer
forall a b. (a -> b) -> a -> b
$ Char -> Int
ord Char
forall a. Bounded a => a
minBound, Int -> Integer
forall a. Integral a => a -> Integer
toInteger (Int -> Integer) -> Int -> Integer
forall a b. (a -> b) -> a -> b
$ Char -> Int
ord Char
forall a. Bounded a => a
maxBound) Integer
a
                    String -> Maybe String
forall a. a -> Maybe a
forall (m :: * -> *) a. Monad m => a -> m a
return [Int -> Char
chr (Int -> Char) -> Int -> Char
forall a b. (a -> b) -> a -> b
$ Integer -> Int
forall a. Num a => Integer -> a
fromInteger Integer
a]
                [(Integer, String)]
_ -> Maybe String
forall a. Maybe a
Nothing

        isValid :: [(Char,Char)] -> String -> Bool
        isValid :: [(Char, Char)] -> String -> Bool
isValid [(Char, Char)]
valid String
xs = (Char -> Bool) -> String -> Bool
forall (t :: * -> *) a. Foldable t => (a -> Bool) -> t a -> Bool
all (\Char
x -> ((Char, Char) -> Bool) -> [(Char, Char)] -> Bool
forall (t :: * -> *) a. Foldable t => (a -> Bool) -> t a -> Bool
any ((Char, Char) -> Char -> Bool
forall a. Ix a => (a, a) -> a -> Bool
`inRange` Char
x) [(Char, Char)]
valid) String
xs


-- | Lookup a named entity, using 'htmlEntities'
--
-- > lookupNamedEntity "amp" == Just "&"
-- > lookupNamedEntity "haskell" == Nothing
lookupNamedEntity :: String -> Maybe String
lookupNamedEntity :: String -> Maybe String
lookupNamedEntity = \String
x -> String -> Map String String -> Maybe String
forall k a. Ord k => k -> Map k a -> Maybe a
Map.lookup String
x Map String String
mp
    where mp :: Map String String
mp = [(String, String)] -> Map String String
forall k a. Ord k => [(k, a)] -> Map k a
Map.fromList [(String, String)]
htmlEntities


-- | Escape an XML string.
--
-- > escapeXML "hello world" == "hello world"
-- > escapeXML "hello & world" == "hello & world"
escapeXML :: String -> String
escapeXML :: String -> String
escapeXML = (Char -> String) -> String -> String
forall (t :: * -> *) a b. Foldable t => (a -> [b]) -> t a -> [b]
concatMap ((Char -> String) -> String -> String)
-> (Char -> String) -> String -> String
forall a b. (a -> b) -> a -> b
$ \Char
x -> String -> Int -> IntMap String -> String
forall a. a -> Int -> IntMap a -> a
IntMap.findWithDefault [Char
x] (Char -> Int
ord Char
x) IntMap String
mp
    where mp :: IntMap String
mp = [(Int, String)] -> IntMap String
forall a. [(Int, a)] -> IntMap a
IntMap.fromList [(Char -> Int
ord Char
b, String
"&"String -> String -> String
forall a. [a] -> [a] -> [a]
++String
aString -> String -> String
forall a. [a] -> [a] -> [a]
++String
";") | (String
a,[Char
b]) <- (String
"#39",String
"\'")(String, String) -> [(String, String)] -> [(String, String)]
forall a. a -> [a] -> [a]
:[(String, String)]
xmlEntities]


-- | A table mapping XML entity names to resolved strings. All strings are a single character long.
xmlEntities :: [(String, String)]
xmlEntities :: [(String, String)]
xmlEntities = let a
a* :: a -> a -> (a, [a])
*a
b = (a
a,[a
b]) in
    [String
"quot" String -> Char -> (String, String)
forall {a} {a}. a -> a -> (a, [a])
* Char
'"'
    ,String
"amp"  String -> Char -> (String, String)
forall {a} {a}. a -> a -> (a, [a])
* Char
'&'
    ,String
"lt"   String -> Char -> (String, String)
forall {a} {a}. a -> a -> (a, [a])
* Char
'<'
    ,String
"gt"   String -> Char -> (String, String)
forall {a} {a}. a -> a -> (a, [a])
* Char
'>'
    ]

-- | A table mapping HTML entity names to resolved strings. Most resolved strings are a single character long,
--   but some (e.g. @"ngeqq"@) are two characters long. The list is taken from
--   <http://www.w3.org/TR/html5/syntax.html#named-character-references>.
htmlEntities :: [(String, String)]
htmlEntities :: [(String, String)]
htmlEntities = let * :: a -> b -> (a, b)
(*) = (,) in
    [String
"Aacute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C1"
    ,String
"aacute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E1"
    ,String
"Aacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C1"
    ,String
"aacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E1"
    ,String
"Abreve;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0102"
    ,String
"abreve;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0103"
    ,String
"ac;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223E"
    ,String
"acd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223F"
    ,String
"acE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223E\x0333"
    ,String
"Acirc" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C2"
    ,String
"acirc" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E2"
    ,String
"Acirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C2"
    ,String
"acirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E2"
    ,String
"acute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B4"
    ,String
"acute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B4"
    ,String
"Acy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0410"
    ,String
"acy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0430"
    ,String
"AElig" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C6"
    ,String
"aelig" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E6"
    ,String
"AElig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C6"
    ,String
"aelig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E6"
    ,String
"af;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2061"
    ,String
"Afr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D504"
    ,String
"afr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D51E"
    ,String
"Agrave" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C0"
    ,String
"agrave" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E0"
    ,String
"Agrave;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C0"
    ,String
"agrave;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E0"
    ,String
"alefsym;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2135"
    ,String
"aleph;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2135"
    ,String
"Alpha;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0391"
    ,String
"alpha;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03B1"
    ,String
"Amacr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0100"
    ,String
"amacr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0101"
    ,String
"amalg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A3F"
    ,String
"AMP" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0026"
    ,String
"amp" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0026"
    ,String
"AMP;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0026"
    ,String
"amp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0026"
    ,String
"and;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2227"
    ,String
"And;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A53"
    ,String
"andand;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A55"
    ,String
"andd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A5C"
    ,String
"andslope;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A58"
    ,String
"andv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A5A"
    ,String
"ang;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2220"
    ,String
"ange;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29A4"
    ,String
"angle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2220"
    ,String
"angmsd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2221"
    ,String
"angmsdaa;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29A8"
    ,String
"angmsdab;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29A9"
    ,String
"angmsdac;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29AA"
    ,String
"angmsdad;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29AB"
    ,String
"angmsdae;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29AC"
    ,String
"angmsdaf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29AD"
    ,String
"angmsdag;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29AE"
    ,String
"angmsdah;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29AF"
    ,String
"angrt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x221F"
    ,String
"angrtvb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22BE"
    ,String
"angrtvbd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x299D"
    ,String
"angsph;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2222"
    ,String
"angst;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C5"
    ,String
"angzarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x237C"
    ,String
"Aogon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0104"
    ,String
"aogon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0105"
    ,String
"Aopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D538"
    ,String
"aopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D552"
    ,String
"ap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2248"
    ,String
"apacir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A6F"
    ,String
"ape;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224A"
    ,String
"apE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A70"
    ,String
"apid;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224B"
    ,String
"apos;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0027"
    ,String
"ApplyFunction;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2061"
    ,String
"approx;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2248"
    ,String
"approxeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224A"
    ,String
"Aring" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C5"
    ,String
"aring" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E5"
    ,String
"Aring;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C5"
    ,String
"aring;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E5"
    ,String
"Ascr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D49C"
    ,String
"ascr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4B6"
    ,String
"Assign;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2254"
    ,String
"ast;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x002A"
    ,String
"asymp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2248"
    ,String
"asympeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224D"
    ,String
"Atilde" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C3"
    ,String
"atilde" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E3"
    ,String
"Atilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C3"
    ,String
"atilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E3"
    ,String
"Auml" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C4"
    ,String
"auml" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E4"
    ,String
"Auml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C4"
    ,String
"auml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E4"
    ,String
"awconint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2233"
    ,String
"awint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A11"
    ,String
"backcong;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224C"
    ,String
"backepsilon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03F6"
    ,String
"backprime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2035"
    ,String
"backsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223D"
    ,String
"backsimeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22CD"
    ,String
"Backslash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2216"
    ,String
"Barv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AE7"
    ,String
"barvee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22BD"
    ,String
"barwed;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2305"
    ,String
"Barwed;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2306"
    ,String
"barwedge;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2305"
    ,String
"bbrk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23B5"
    ,String
"bbrktbrk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23B6"
    ,String
"bcong;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224C"
    ,String
"Bcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0411"
    ,String
"bcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0431"
    ,String
"bdquo;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x201E"
    ,String
"becaus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2235"
    ,String
"Because;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2235"
    ,String
"because;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2235"
    ,String
"bemptyv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29B0"
    ,String
"bepsi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03F6"
    ,String
"bernou;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x212C"
    ,String
"Bernoullis;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x212C"
    ,String
"Beta;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0392"
    ,String
"beta;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03B2"
    ,String
"beth;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2136"
    ,String
"between;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226C"
    ,String
"Bfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D505"
    ,String
"bfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D51F"
    ,String
"bigcap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C2"
    ,String
"bigcirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25EF"
    ,String
"bigcup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C3"
    ,String
"bigodot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A00"
    ,String
"bigoplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A01"
    ,String
"bigotimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A02"
    ,String
"bigsqcup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A06"
    ,String
"bigstar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2605"
    ,String
"bigtriangledown;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25BD"
    ,String
"bigtriangleup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25B3"
    ,String
"biguplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A04"
    ,String
"bigvee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C1"
    ,String
"bigwedge;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C0"
    ,String
"bkarow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x290D"
    ,String
"blacklozenge;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29EB"
    ,String
"blacksquare;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25AA"
    ,String
"blacktriangle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25B4"
    ,String
"blacktriangledown;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25BE"
    ,String
"blacktriangleleft;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25C2"
    ,String
"blacktriangleright;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25B8"
    ,String
"blank;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2423"
    ,String
"blk12;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2592"
    ,String
"blk14;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2591"
    ,String
"blk34;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2593"
    ,String
"block;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2588"
    ,String
"bne;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003D\x20E5"
    ,String
"bnequiv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2261\x20E5"
    ,String
"bnot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2310"
    ,String
"bNot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AED"
    ,String
"Bopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D539"
    ,String
"bopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D553"
    ,String
"bot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A5"
    ,String
"bottom;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A5"
    ,String
"bowtie;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C8"
    ,String
"boxbox;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29C9"
    ,String
"boxdl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2510"
    ,String
"boxdL;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2555"
    ,String
"boxDl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2556"
    ,String
"boxDL;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2557"
    ,String
"boxdr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x250C"
    ,String
"boxdR;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2552"
    ,String
"boxDr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2553"
    ,String
"boxDR;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2554"
    ,String
"boxh;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2500"
    ,String
"boxH;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2550"
    ,String
"boxhd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x252C"
    ,String
"boxHd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2564"
    ,String
"boxhD;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2565"
    ,String
"boxHD;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2566"
    ,String
"boxhu;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2534"
    ,String
"boxHu;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2567"
    ,String
"boxhU;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2568"
    ,String
"boxHU;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2569"
    ,String
"boxminus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x229F"
    ,String
"boxplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x229E"
    ,String
"boxtimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A0"
    ,String
"boxul;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2518"
    ,String
"boxuL;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x255B"
    ,String
"boxUl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x255C"
    ,String
"boxUL;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x255D"
    ,String
"boxur;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2514"
    ,String
"boxuR;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2558"
    ,String
"boxUr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2559"
    ,String
"boxUR;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x255A"
    ,String
"boxv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2502"
    ,String
"boxV;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2551"
    ,String
"boxvh;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x253C"
    ,String
"boxvH;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x256A"
    ,String
"boxVh;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x256B"
    ,String
"boxVH;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x256C"
    ,String
"boxvl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2524"
    ,String
"boxvL;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2561"
    ,String
"boxVl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2562"
    ,String
"boxVL;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2563"
    ,String
"boxvr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x251C"
    ,String
"boxvR;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x255E"
    ,String
"boxVr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x255F"
    ,String
"boxVR;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2560"
    ,String
"bprime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2035"
    ,String
"Breve;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02D8"
    ,String
"breve;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02D8"
    ,String
"brvbar" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A6"
    ,String
"brvbar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A6"
    ,String
"Bscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x212C"
    ,String
"bscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4B7"
    ,String
"bsemi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x204F"
    ,String
"bsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223D"
    ,String
"bsime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22CD"
    ,String
"bsol;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x005C"
    ,String
"bsolb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29C5"
    ,String
"bsolhsub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27C8"
    ,String
"bull;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2022"
    ,String
"bullet;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2022"
    ,String
"bump;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224E"
    ,String
"bumpe;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224F"
    ,String
"bumpE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAE"
    ,String
"Bumpeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224E"
    ,String
"bumpeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224F"
    ,String
"Cacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0106"
    ,String
"cacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0107"
    ,String
"cap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2229"
    ,String
"Cap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D2"
    ,String
"capand;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A44"
    ,String
"capbrcup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A49"
    ,String
"capcap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A4B"
    ,String
"capcup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A47"
    ,String
"capdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A40"
    ,String
"CapitalDifferentialD;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2145"
    ,String
"caps;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2229\xFE00"
    ,String
"caret;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2041"
    ,String
"caron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02C7"
    ,String
"Cayleys;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x212D"
    ,String
"ccaps;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A4D"
    ,String
"Ccaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x010C"
    ,String
"ccaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x010D"
    ,String
"Ccedil" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C7"
    ,String
"ccedil" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E7"
    ,String
"Ccedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C7"
    ,String
"ccedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E7"
    ,String
"Ccirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0108"
    ,String
"ccirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0109"
    ,String
"Cconint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2230"
    ,String
"ccups;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A4C"
    ,String
"ccupssm;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A50"
    ,String
"Cdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x010A"
    ,String
"cdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x010B"
    ,String
"cedil" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B8"
    ,String
"cedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B8"
    ,String
"Cedilla;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B8"
    ,String
"cemptyv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29B2"
    ,String
"cent" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A2"
    ,String
"cent;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A2"
    ,String
"CenterDot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B7"
    ,String
"centerdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B7"
    ,String
"Cfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x212D"
    ,String
"cfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D520"
    ,String
"CHcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0427"
    ,String
"chcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0447"
    ,String
"check;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2713"
    ,String
"checkmark;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2713"
    ,String
"Chi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03A7"
    ,String
"chi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C7"
    ,String
"cir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25CB"
    ,String
"circ;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02C6"
    ,String
"circeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2257"
    ,String
"circlearrowleft;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BA"
    ,String
"circlearrowright;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BB"
    ,String
"circledast;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x229B"
    ,String
"circledcirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x229A"
    ,String
"circleddash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x229D"
    ,String
"CircleDot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2299"
    ,String
"circledR;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AE"
    ,String
"circledS;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x24C8"
    ,String
"CircleMinus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2296"
    ,String
"CirclePlus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2295"
    ,String
"CircleTimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2297"
    ,String
"cire;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2257"
    ,String
"cirE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29C3"
    ,String
"cirfnint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A10"
    ,String
"cirmid;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AEF"
    ,String
"cirscir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29C2"
    ,String
"ClockwiseContourIntegral;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2232"
    ,String
"CloseCurlyDoubleQuote;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x201D"
    ,String
"CloseCurlyQuote;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2019"
    ,String
"clubs;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2663"
    ,String
"clubsuit;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2663"
    ,String
"colon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003A"
    ,String
"Colon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2237"
    ,String
"colone;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2254"
    ,String
"Colone;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A74"
    ,String
"coloneq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2254"
    ,String
"comma;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x002C"
    ,String
"commat;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0040"
    ,String
"comp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2201"
    ,String
"compfn;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2218"
    ,String
"complement;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2201"
    ,String
"complexes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2102"
    ,String
"cong;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2245"
    ,String
"congdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A6D"
    ,String
"Congruent;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2261"
    ,String
"conint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x222E"
    ,String
"Conint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x222F"
    ,String
"ContourIntegral;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x222E"
    ,String
"Copf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2102"
    ,String
"copf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D554"
    ,String
"coprod;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2210"
    ,String
"Coproduct;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2210"
    ,String
"COPY" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A9"
    ,String
"copy" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A9"
    ,String
"COPY;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A9"
    ,String
"copy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A9"
    ,String
"copysr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2117"
    ,String
"CounterClockwiseContourIntegral;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2233"
    ,String
"crarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21B5"
    ,String
"cross;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2717"
    ,String
"Cross;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A2F"
    ,String
"Cscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D49E"
    ,String
"cscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4B8"
    ,String
"csub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ACF"
    ,String
"csube;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AD1"
    ,String
"csup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AD0"
    ,String
"csupe;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AD2"
    ,String
"ctdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22EF"
    ,String
"cudarrl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2938"
    ,String
"cudarrr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2935"
    ,String
"cuepr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22DE"
    ,String
"cuesc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22DF"
    ,String
"cularr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21B6"
    ,String
"cularrp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x293D"
    ,String
"cup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x222A"
    ,String
"Cup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D3"
    ,String
"cupbrcap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A48"
    ,String
"CupCap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224D"
    ,String
"cupcap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A46"
    ,String
"cupcup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A4A"
    ,String
"cupdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228D"
    ,String
"cupor;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A45"
    ,String
"cups;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x222A\xFE00"
    ,String
"curarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21B7"
    ,String
"curarrm;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x293C"
    ,String
"curlyeqprec;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22DE"
    ,String
"curlyeqsucc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22DF"
    ,String
"curlyvee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22CE"
    ,String
"curlywedge;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22CF"
    ,String
"curren" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A4"
    ,String
"curren;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A4"
    ,String
"curvearrowleft;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21B6"
    ,String
"curvearrowright;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21B7"
    ,String
"cuvee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22CE"
    ,String
"cuwed;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22CF"
    ,String
"cwconint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2232"
    ,String
"cwint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2231"
    ,String
"cylcty;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x232D"
    ,String
"dagger;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2020"
    ,String
"Dagger;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2021"
    ,String
"daleth;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2138"
    ,String
"darr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2193"
    ,String
"Darr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A1"
    ,String
"dArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D3"
    ,String
"dash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2010"
    ,String
"dashv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A3"
    ,String
"Dashv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AE4"
    ,String
"dbkarow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x290F"
    ,String
"dblac;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02DD"
    ,String
"Dcaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x010E"
    ,String
"dcaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x010F"
    ,String
"Dcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0414"
    ,String
"dcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0434"
    ,String
"DD;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2145"
    ,String
"dd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2146"
    ,String
"ddagger;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2021"
    ,String
"ddarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CA"
    ,String
"DDotrahd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2911"
    ,String
"ddotseq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A77"
    ,String
"deg" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B0"
    ,String
"deg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B0"
    ,String
"Del;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2207"
    ,String
"Delta;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0394"
    ,String
"delta;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03B4"
    ,String
"demptyv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29B1"
    ,String
"dfisht;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x297F"
    ,String
"Dfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D507"
    ,String
"dfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D521"
    ,String
"dHar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2965"
    ,String
"dharl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C3"
    ,String
"dharr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C2"
    ,String
"DiacriticalAcute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B4"
    ,String
"DiacriticalDot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02D9"
    ,String
"DiacriticalDoubleAcute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02DD"
    ,String
"DiacriticalGrave;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0060"
    ,String
"DiacriticalTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02DC"
    ,String
"diam;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C4"
    ,String
"Diamond;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C4"
    ,String
"diamond;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C4"
    ,String
"diamondsuit;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2666"
    ,String
"diams;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2666"
    ,String
"die;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A8"
    ,String
"DifferentialD;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2146"
    ,String
"digamma;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03DD"
    ,String
"disin;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22F2"
    ,String
"div;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F7"
    ,String
"divide" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F7"
    ,String
"divide;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F7"
    ,String
"divideontimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C7"
    ,String
"divonx;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C7"
    ,String
"DJcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0402"
    ,String
"djcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0452"
    ,String
"dlcorn;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x231E"
    ,String
"dlcrop;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x230D"
    ,String
"dollar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0024"
    ,String
"Dopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D53B"
    ,String
"dopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D555"
    ,String
"Dot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A8"
    ,String
"dot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02D9"
    ,String
"DotDot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x20DC"
    ,String
"doteq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2250"
    ,String
"doteqdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2251"
    ,String
"DotEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2250"
    ,String
"dotminus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2238"
    ,String
"dotplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2214"
    ,String
"dotsquare;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A1"
    ,String
"doublebarwedge;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2306"
    ,String
"DoubleContourIntegral;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x222F"
    ,String
"DoubleDot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A8"
    ,String
"DoubleDownArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D3"
    ,String
"DoubleLeftArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D0"
    ,String
"DoubleLeftRightArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D4"
    ,String
"DoubleLeftTee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AE4"
    ,String
"DoubleLongLeftArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F8"
    ,String
"DoubleLongLeftRightArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27FA"
    ,String
"DoubleLongRightArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F9"
    ,String
"DoubleRightArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D2"
    ,String
"DoubleRightTee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A8"
    ,String
"DoubleUpArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D1"
    ,String
"DoubleUpDownArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D5"
    ,String
"DoubleVerticalBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2225"
    ,String
"DownArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2193"
    ,String
"downarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2193"
    ,String
"Downarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D3"
    ,String
"DownArrowBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2913"
    ,String
"DownArrowUpArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21F5"
    ,String
"DownBreve;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0311"
    ,String
"downdownarrows;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CA"
    ,String
"downharpoonleft;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C3"
    ,String
"downharpoonright;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C2"
    ,String
"DownLeftRightVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2950"
    ,String
"DownLeftTeeVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x295E"
    ,String
"DownLeftVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BD"
    ,String
"DownLeftVectorBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2956"
    ,String
"DownRightTeeVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x295F"
    ,String
"DownRightVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C1"
    ,String
"DownRightVectorBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2957"
    ,String
"DownTee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A4"
    ,String
"DownTeeArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A7"
    ,String
"drbkarow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2910"
    ,String
"drcorn;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x231F"
    ,String
"drcrop;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x230C"
    ,String
"Dscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D49F"
    ,String
"dscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4B9"
    ,String
"DScy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0405"
    ,String
"dscy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0455"
    ,String
"dsol;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29F6"
    ,String
"Dstrok;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0110"
    ,String
"dstrok;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0111"
    ,String
"dtdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22F1"
    ,String
"dtri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25BF"
    ,String
"dtrif;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25BE"
    ,String
"duarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21F5"
    ,String
"duhar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x296F"
    ,String
"dwangle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29A6"
    ,String
"DZcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x040F"
    ,String
"dzcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x045F"
    ,String
"dzigrarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27FF"
    ,String
"Eacute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C9"
    ,String
"eacute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E9"
    ,String
"Eacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C9"
    ,String
"eacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E9"
    ,String
"easter;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A6E"
    ,String
"Ecaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x011A"
    ,String
"ecaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x011B"
    ,String
"ecir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2256"
    ,String
"Ecirc" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00CA"
    ,String
"ecirc" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00EA"
    ,String
"Ecirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00CA"
    ,String
"ecirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00EA"
    ,String
"ecolon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2255"
    ,String
"Ecy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x042D"
    ,String
"ecy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x044D"
    ,String
"eDDot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A77"
    ,String
"Edot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0116"
    ,String
"edot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0117"
    ,String
"eDot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2251"
    ,String
"ee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2147"
    ,String
"efDot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2252"
    ,String
"Efr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D508"
    ,String
"efr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D522"
    ,String
"eg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A9A"
    ,String
"Egrave" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C8"
    ,String
"egrave" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E8"
    ,String
"Egrave;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00C8"
    ,String
"egrave;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00E8"
    ,String
"egs;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A96"
    ,String
"egsdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A98"
    ,String
"el;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A99"
    ,String
"Element;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2208"
    ,String
"elinters;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23E7"
    ,String
"ell;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2113"
    ,String
"els;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A95"
    ,String
"elsdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A97"
    ,String
"Emacr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0112"
    ,String
"emacr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0113"
    ,String
"empty;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2205"
    ,String
"emptyset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2205"
    ,String
"EmptySmallSquare;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25FB"
    ,String
"emptyv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2205"
    ,String
"EmptyVerySmallSquare;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25AB"
    ,String
"emsp13;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2004"
    ,String
"emsp14;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2005"
    ,String
"emsp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2003"
    ,String
"ENG;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x014A"
    ,String
"eng;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x014B"
    ,String
"ensp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2002"
    ,String
"Eogon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0118"
    ,String
"eogon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0119"
    ,String
"Eopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D53C"
    ,String
"eopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D556"
    ,String
"epar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D5"
    ,String
"eparsl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29E3"
    ,String
"eplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A71"
    ,String
"epsi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03B5"
    ,String
"Epsilon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0395"
    ,String
"epsilon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03B5"
    ,String
"epsiv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03F5"
    ,String
"eqcirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2256"
    ,String
"eqcolon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2255"
    ,String
"eqsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2242"
    ,String
"eqslantgtr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A96"
    ,String
"eqslantless;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A95"
    ,String
"Equal;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A75"
    ,String
"equals;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003D"
    ,String
"EqualTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2242"
    ,String
"equest;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x225F"
    ,String
"Equilibrium;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CC"
    ,String
"equiv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2261"
    ,String
"equivDD;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A78"
    ,String
"eqvparsl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29E5"
    ,String
"erarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2971"
    ,String
"erDot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2253"
    ,String
"escr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x212F"
    ,String
"Escr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2130"
    ,String
"esdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2250"
    ,String
"esim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2242"
    ,String
"Esim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A73"
    ,String
"Eta;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0397"
    ,String
"eta;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03B7"
    ,String
"ETH" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D0"
    ,String
"eth" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F0"
    ,String
"ETH;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D0"
    ,String
"eth;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F0"
    ,String
"Euml" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00CB"
    ,String
"euml" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00EB"
    ,String
"Euml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00CB"
    ,String
"euml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00EB"
    ,String
"euro;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x20AC"
    ,String
"excl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0021"
    ,String
"exist;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2203"
    ,String
"Exists;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2203"
    ,String
"expectation;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2130"
    ,String
"ExponentialE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2147"
    ,String
"exponentiale;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2147"
    ,String
"fallingdotseq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2252"
    ,String
"Fcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0424"
    ,String
"fcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0444"
    ,String
"female;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2640"
    ,String
"ffilig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\xFB03"
    ,String
"fflig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\xFB00"
    ,String
"ffllig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\xFB04"
    ,String
"Ffr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D509"
    ,String
"ffr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D523"
    ,String
"filig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\xFB01"
    ,String
"FilledSmallSquare;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25FC"
    ,String
"FilledVerySmallSquare;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25AA"
    ,String
"fjlig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0066\x006A"
    ,String
"flat;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x266D"
    ,String
"fllig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\xFB02"
    ,String
"fltns;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25B1"
    ,String
"fnof;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0192"
    ,String
"Fopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D53D"
    ,String
"fopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D557"
    ,String
"ForAll;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2200"
    ,String
"forall;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2200"
    ,String
"fork;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D4"
    ,String
"forkv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AD9"
    ,String
"Fouriertrf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2131"
    ,String
"fpartint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A0D"
    ,String
"frac12" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BD"
    ,String
"frac12;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BD"
    ,String
"frac13;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2153"
    ,String
"frac14" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BC"
    ,String
"frac14;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BC"
    ,String
"frac15;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2155"
    ,String
"frac16;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2159"
    ,String
"frac18;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x215B"
    ,String
"frac23;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2154"
    ,String
"frac25;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2156"
    ,String
"frac34" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BE"
    ,String
"frac34;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BE"
    ,String
"frac35;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2157"
    ,String
"frac38;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x215C"
    ,String
"frac45;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2158"
    ,String
"frac56;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x215A"
    ,String
"frac58;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x215D"
    ,String
"frac78;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x215E"
    ,String
"frasl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2044"
    ,String
"frown;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2322"
    ,String
"Fscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2131"
    ,String
"fscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4BB"
    ,String
"gacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x01F5"
    ,String
"Gamma;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0393"
    ,String
"gamma;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03B3"
    ,String
"Gammad;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03DC"
    ,String
"gammad;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03DD"
    ,String
"gap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A86"
    ,String
"Gbreve;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x011E"
    ,String
"gbreve;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x011F"
    ,String
"Gcedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0122"
    ,String
"Gcirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x011C"
    ,String
"gcirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x011D"
    ,String
"Gcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0413"
    ,String
"gcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0433"
    ,String
"Gdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0120"
    ,String
"gdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0121"
    ,String
"ge;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2265"
    ,String
"gE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2267"
    ,String
"gel;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22DB"
    ,String
"gEl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A8C"
    ,String
"geq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2265"
    ,String
"geqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2267"
    ,String
"geqslant;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7E"
    ,String
"ges;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7E"
    ,String
"gescc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AA9"
    ,String
"gesdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A80"
    ,String
"gesdoto;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A82"
    ,String
"gesdotol;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A84"
    ,String
"gesl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22DB\xFE00"
    ,String
"gesles;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A94"
    ,String
"Gfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D50A"
    ,String
"gfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D524"
    ,String
"gg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226B"
    ,String
"Gg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D9"
    ,String
"ggg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D9"
    ,String
"gimel;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2137"
    ,String
"GJcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0403"
    ,String
"gjcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0453"
    ,String
"gl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2277"
    ,String
"gla;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AA5"
    ,String
"glE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A92"
    ,String
"glj;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AA4"
    ,String
"gnap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A8A"
    ,String
"gnapprox;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A8A"
    ,String
"gnE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2269"
    ,String
"gne;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A88"
    ,String
"gneq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A88"
    ,String
"gneqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2269"
    ,String
"gnsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E7"
    ,String
"Gopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D53E"
    ,String
"gopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D558"
    ,String
"grave;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0060"
    ,String
"GreaterEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2265"
    ,String
"GreaterEqualLess;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22DB"
    ,String
"GreaterFullEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2267"
    ,String
"GreaterGreater;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AA2"
    ,String
"GreaterLess;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2277"
    ,String
"GreaterSlantEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7E"
    ,String
"GreaterTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2273"
    ,String
"gscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210A"
    ,String
"Gscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4A2"
    ,String
"gsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2273"
    ,String
"gsime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A8E"
    ,String
"gsiml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A90"
    ,String
"GT" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003E"
    ,String
"gt" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003E"
    ,String
"GT;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003E"
    ,String
"gt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003E"
    ,String
"Gt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226B"
    ,String
"gtcc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AA7"
    ,String
"gtcir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7A"
    ,String
"gtdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D7"
    ,String
"gtlPar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2995"
    ,String
"gtquest;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7C"
    ,String
"gtrapprox;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A86"
    ,String
"gtrarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2978"
    ,String
"gtrdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D7"
    ,String
"gtreqless;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22DB"
    ,String
"gtreqqless;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A8C"
    ,String
"gtrless;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2277"
    ,String
"gtrsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2273"
    ,String
"gvertneqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2269\xFE00"
    ,String
"gvnE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2269\xFE00"
    ,String
"Hacek;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02C7"
    ,String
"hairsp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x200A"
    ,String
"half;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BD"
    ,String
"hamilt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210B"
    ,String
"HARDcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x042A"
    ,String
"hardcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x044A"
    ,String
"harr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2194"
    ,String
"hArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D4"
    ,String
"harrcir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2948"
    ,String
"harrw;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21AD"
    ,String
"Hat;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x005E"
    ,String
"hbar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210F"
    ,String
"Hcirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0124"
    ,String
"hcirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0125"
    ,String
"hearts;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2665"
    ,String
"heartsuit;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2665"
    ,String
"hellip;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2026"
    ,String
"hercon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B9"
    ,String
"Hfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210C"
    ,String
"hfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D525"
    ,String
"HilbertSpace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210B"
    ,String
"hksearow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2925"
    ,String
"hkswarow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2926"
    ,String
"hoarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21FF"
    ,String
"homtht;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223B"
    ,String
"hookleftarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A9"
    ,String
"hookrightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21AA"
    ,String
"Hopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210D"
    ,String
"hopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D559"
    ,String
"horbar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2015"
    ,String
"HorizontalLine;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2500"
    ,String
"Hscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210B"
    ,String
"hscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4BD"
    ,String
"hslash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210F"
    ,String
"Hstrok;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0126"
    ,String
"hstrok;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0127"
    ,String
"HumpDownHump;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224E"
    ,String
"HumpEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224F"
    ,String
"hybull;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2043"
    ,String
"hyphen;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2010"
    ,String
"Iacute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00CD"
    ,String
"iacute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00ED"
    ,String
"Iacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00CD"
    ,String
"iacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00ED"
    ,String
"ic;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2063"
    ,String
"Icirc" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00CE"
    ,String
"icirc" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00EE"
    ,String
"Icirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00CE"
    ,String
"icirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00EE"
    ,String
"Icy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0418"
    ,String
"icy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0438"
    ,String
"Idot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0130"
    ,String
"IEcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0415"
    ,String
"iecy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0435"
    ,String
"iexcl" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A1"
    ,String
"iexcl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A1"
    ,String
"iff;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D4"
    ,String
"Ifr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2111"
    ,String
"ifr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D526"
    ,String
"Igrave" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00CC"
    ,String
"igrave" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00EC"
    ,String
"Igrave;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00CC"
    ,String
"igrave;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00EC"
    ,String
"ii;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2148"
    ,String
"iiiint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A0C"
    ,String
"iiint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x222D"
    ,String
"iinfin;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29DC"
    ,String
"iiota;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2129"
    ,String
"IJlig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0132"
    ,String
"ijlig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0133"
    ,String
"Im;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2111"
    ,String
"Imacr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x012A"
    ,String
"imacr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x012B"
    ,String
"image;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2111"
    ,String
"ImaginaryI;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2148"
    ,String
"imagline;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2110"
    ,String
"imagpart;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2111"
    ,String
"imath;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0131"
    ,String
"imof;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B7"
    ,String
"imped;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x01B5"
    ,String
"Implies;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D2"
    ,String
"in;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2208"
    ,String
"incare;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2105"
    ,String
"infin;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x221E"
    ,String
"infintie;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29DD"
    ,String
"inodot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0131"
    ,String
"int;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x222B"
    ,String
"Int;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x222C"
    ,String
"intcal;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22BA"
    ,String
"integers;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2124"
    ,String
"Integral;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x222B"
    ,String
"intercal;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22BA"
    ,String
"Intersection;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C2"
    ,String
"intlarhk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A17"
    ,String
"intprod;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A3C"
    ,String
"InvisibleComma;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2063"
    ,String
"InvisibleTimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2062"
    ,String
"IOcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0401"
    ,String
"iocy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0451"
    ,String
"Iogon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x012E"
    ,String
"iogon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x012F"
    ,String
"Iopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D540"
    ,String
"iopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D55A"
    ,String
"Iota;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0399"
    ,String
"iota;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03B9"
    ,String
"iprod;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A3C"
    ,String
"iquest" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BF"
    ,String
"iquest;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BF"
    ,String
"Iscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2110"
    ,String
"iscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4BE"
    ,String
"isin;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2208"
    ,String
"isindot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22F5"
    ,String
"isinE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22F9"
    ,String
"isins;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22F4"
    ,String
"isinsv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22F3"
    ,String
"isinv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2208"
    ,String
"it;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2062"
    ,String
"Itilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0128"
    ,String
"itilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0129"
    ,String
"Iukcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0406"
    ,String
"iukcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0456"
    ,String
"Iuml" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00CF"
    ,String
"iuml" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00EF"
    ,String
"Iuml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00CF"
    ,String
"iuml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00EF"
    ,String
"Jcirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0134"
    ,String
"jcirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0135"
    ,String
"Jcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0419"
    ,String
"jcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0439"
    ,String
"Jfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D50D"
    ,String
"jfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D527"
    ,String
"jmath;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0237"
    ,String
"Jopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D541"
    ,String
"jopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D55B"
    ,String
"Jscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4A5"
    ,String
"jscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4BF"
    ,String
"Jsercy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0408"
    ,String
"jsercy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0458"
    ,String
"Jukcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0404"
    ,String
"jukcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0454"
    ,String
"Kappa;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x039A"
    ,String
"kappa;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03BA"
    ,String
"kappav;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03F0"
    ,String
"Kcedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0136"
    ,String
"kcedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0137"
    ,String
"Kcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x041A"
    ,String
"kcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x043A"
    ,String
"Kfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D50E"
    ,String
"kfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D528"
    ,String
"kgreen;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0138"
    ,String
"KHcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0425"
    ,String
"khcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0445"
    ,String
"KJcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x040C"
    ,String
"kjcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x045C"
    ,String
"Kopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D542"
    ,String
"kopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D55C"
    ,String
"Kscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4A6"
    ,String
"kscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4C0"
    ,String
"lAarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21DA"
    ,String
"Lacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0139"
    ,String
"lacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x013A"
    ,String
"laemptyv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29B4"
    ,String
"lagran;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2112"
    ,String
"Lambda;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x039B"
    ,String
"lambda;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03BB"
    ,String
"lang;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27E8"
    ,String
"Lang;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27EA"
    ,String
"langd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2991"
    ,String
"langle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27E8"
    ,String
"lap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A85"
    ,String
"Laplacetrf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2112"
    ,String
"laquo" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AB"
    ,String
"laquo;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AB"
    ,String
"larr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2190"
    ,String
"Larr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x219E"
    ,String
"lArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D0"
    ,String
"larrb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21E4"
    ,String
"larrbfs;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x291F"
    ,String
"larrfs;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x291D"
    ,String
"larrhk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A9"
    ,String
"larrlp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21AB"
    ,String
"larrpl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2939"
    ,String
"larrsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2973"
    ,String
"larrtl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A2"
    ,String
"lat;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAB"
    ,String
"latail;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2919"
    ,String
"lAtail;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x291B"
    ,String
"late;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAD"
    ,String
"lates;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAD\xFE00"
    ,String
"lbarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x290C"
    ,String
"lBarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x290E"
    ,String
"lbbrk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2772"
    ,String
"lbrace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x007B"
    ,String
"lbrack;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x005B"
    ,String
"lbrke;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x298B"
    ,String
"lbrksld;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x298F"
    ,String
"lbrkslu;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x298D"
    ,String
"Lcaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x013D"
    ,String
"lcaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x013E"
    ,String
"Lcedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x013B"
    ,String
"lcedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x013C"
    ,String
"lceil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2308"
    ,String
"lcub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x007B"
    ,String
"Lcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x041B"
    ,String
"lcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x043B"
    ,String
"ldca;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2936"
    ,String
"ldquo;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x201C"
    ,String
"ldquor;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x201E"
    ,String
"ldrdhar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2967"
    ,String
"ldrushar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x294B"
    ,String
"ldsh;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21B2"
    ,String
"le;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2264"
    ,String
"lE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2266"
    ,String
"LeftAngleBracket;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27E8"
    ,String
"LeftArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2190"
    ,String
"leftarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2190"
    ,String
"Leftarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D0"
    ,String
"LeftArrowBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21E4"
    ,String
"LeftArrowRightArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C6"
    ,String
"leftarrowtail;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A2"
    ,String
"LeftCeiling;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2308"
    ,String
"LeftDoubleBracket;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27E6"
    ,String
"LeftDownTeeVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2961"
    ,String
"LeftDownVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C3"
    ,String
"LeftDownVectorBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2959"
    ,String
"LeftFloor;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x230A"
    ,String
"leftharpoondown;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BD"
    ,String
"leftharpoonup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BC"
    ,String
"leftleftarrows;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C7"
    ,String
"LeftRightArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2194"
    ,String
"leftrightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2194"
    ,String
"Leftrightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D4"
    ,String
"leftrightarrows;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C6"
    ,String
"leftrightharpoons;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CB"
    ,String
"leftrightsquigarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21AD"
    ,String
"LeftRightVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x294E"
    ,String
"LeftTee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A3"
    ,String
"LeftTeeArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A4"
    ,String
"LeftTeeVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x295A"
    ,String
"leftthreetimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22CB"
    ,String
"LeftTriangle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B2"
    ,String
"LeftTriangleBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29CF"
    ,String
"LeftTriangleEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B4"
    ,String
"LeftUpDownVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2951"
    ,String
"LeftUpTeeVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2960"
    ,String
"LeftUpVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BF"
    ,String
"LeftUpVectorBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2958"
    ,String
"LeftVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BC"
    ,String
"LeftVectorBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2952"
    ,String
"leg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22DA"
    ,String
"lEg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A8B"
    ,String
"leq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2264"
    ,String
"leqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2266"
    ,String
"leqslant;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7D"
    ,String
"les;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7D"
    ,String
"lescc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AA8"
    ,String
"lesdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7F"
    ,String
"lesdoto;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A81"
    ,String
"lesdotor;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A83"
    ,String
"lesg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22DA\xFE00"
    ,String
"lesges;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A93"
    ,String
"lessapprox;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A85"
    ,String
"lessdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D6"
    ,String
"lesseqgtr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22DA"
    ,String
"lesseqqgtr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A8B"
    ,String
"LessEqualGreater;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22DA"
    ,String
"LessFullEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2266"
    ,String
"LessGreater;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2276"
    ,String
"lessgtr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2276"
    ,String
"LessLess;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AA1"
    ,String
"lesssim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2272"
    ,String
"LessSlantEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7D"
    ,String
"LessTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2272"
    ,String
"lfisht;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x297C"
    ,String
"lfloor;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x230A"
    ,String
"Lfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D50F"
    ,String
"lfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D529"
    ,String
"lg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2276"
    ,String
"lgE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A91"
    ,String
"lHar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2962"
    ,String
"lhard;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BD"
    ,String
"lharu;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BC"
    ,String
"lharul;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x296A"
    ,String
"lhblk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2584"
    ,String
"LJcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0409"
    ,String
"ljcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0459"
    ,String
"ll;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226A"
    ,String
"Ll;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D8"
    ,String
"llarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C7"
    ,String
"llcorner;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x231E"
    ,String
"Lleftarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21DA"
    ,String
"llhard;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x296B"
    ,String
"lltri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25FA"
    ,String
"Lmidot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x013F"
    ,String
"lmidot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0140"
    ,String
"lmoust;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23B0"
    ,String
"lmoustache;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23B0"
    ,String
"lnap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A89"
    ,String
"lnapprox;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A89"
    ,String
"lnE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2268"
    ,String
"lne;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A87"
    ,String
"lneq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A87"
    ,String
"lneqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2268"
    ,String
"lnsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E6"
    ,String
"loang;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27EC"
    ,String
"loarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21FD"
    ,String
"lobrk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27E6"
    ,String
"LongLeftArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F5"
    ,String
"longleftarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F5"
    ,String
"Longleftarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F8"
    ,String
"LongLeftRightArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F7"
    ,String
"longleftrightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F7"
    ,String
"Longleftrightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27FA"
    ,String
"longmapsto;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27FC"
    ,String
"LongRightArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F6"
    ,String
"longrightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F6"
    ,String
"Longrightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F9"
    ,String
"looparrowleft;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21AB"
    ,String
"looparrowright;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21AC"
    ,String
"lopar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2985"
    ,String
"Lopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D543"
    ,String
"lopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D55D"
    ,String
"loplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A2D"
    ,String
"lotimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A34"
    ,String
"lowast;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2217"
    ,String
"lowbar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x005F"
    ,String
"LowerLeftArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2199"
    ,String
"LowerRightArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2198"
    ,String
"loz;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25CA"
    ,String
"lozenge;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25CA"
    ,String
"lozf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29EB"
    ,String
"lpar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0028"
    ,String
"lparlt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2993"
    ,String
"lrarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C6"
    ,String
"lrcorner;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x231F"
    ,String
"lrhar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CB"
    ,String
"lrhard;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x296D"
    ,String
"lrm;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x200E"
    ,String
"lrtri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22BF"
    ,String
"lsaquo;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2039"
    ,String
"Lscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2112"
    ,String
"lscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4C1"
    ,String
"Lsh;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21B0"
    ,String
"lsh;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21B0"
    ,String
"lsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2272"
    ,String
"lsime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A8D"
    ,String
"lsimg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A8F"
    ,String
"lsqb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x005B"
    ,String
"lsquo;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2018"
    ,String
"lsquor;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x201A"
    ,String
"Lstrok;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0141"
    ,String
"lstrok;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0142"
    ,String
"LT" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003C"
    ,String
"lt" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003C"
    ,String
"LT;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003C"
    ,String
"lt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003C"
    ,String
"Lt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226A"
    ,String
"ltcc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AA6"
    ,String
"ltcir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A79"
    ,String
"ltdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D6"
    ,String
"lthree;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22CB"
    ,String
"ltimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C9"
    ,String
"ltlarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2976"
    ,String
"ltquest;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7B"
    ,String
"ltri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25C3"
    ,String
"ltrie;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B4"
    ,String
"ltrif;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25C2"
    ,String
"ltrPar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2996"
    ,String
"lurdshar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x294A"
    ,String
"luruhar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2966"
    ,String
"lvertneqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2268\xFE00"
    ,String
"lvnE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2268\xFE00"
    ,String
"macr" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AF"
    ,String
"macr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AF"
    ,String
"male;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2642"
    ,String
"malt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2720"
    ,String
"maltese;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2720"
    ,String
"map;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A6"
    ,String
"Map;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2905"
    ,String
"mapsto;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A6"
    ,String
"mapstodown;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A7"
    ,String
"mapstoleft;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A4"
    ,String
"mapstoup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A5"
    ,String
"marker;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25AE"
    ,String
"mcomma;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A29"
    ,String
"Mcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x041C"
    ,String
"mcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x043C"
    ,String
"mdash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2014"
    ,String
"mDDot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223A"
    ,String
"measuredangle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2221"
    ,String
"MediumSpace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x205F"
    ,String
"Mellintrf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2133"
    ,String
"Mfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D510"
    ,String
"mfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D52A"
    ,String
"mho;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2127"
    ,String
"micro" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B5"
    ,String
"micro;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B5"
    ,String
"mid;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2223"
    ,String
"midast;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x002A"
    ,String
"midcir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AF0"
    ,String
"middot" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B7"
    ,String
"middot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B7"
    ,String
"minus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2212"
    ,String
"minusb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x229F"
    ,String
"minusd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2238"
    ,String
"minusdu;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A2A"
    ,String
"MinusPlus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2213"
    ,String
"mlcp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ADB"
    ,String
"mldr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2026"
    ,String
"mnplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2213"
    ,String
"models;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A7"
    ,String
"Mopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D544"
    ,String
"mopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D55E"
    ,String
"mp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2213"
    ,String
"Mscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2133"
    ,String
"mscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4C2"
    ,String
"mstpos;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223E"
    ,String
"Mu;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x039C"
    ,String
"mu;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03BC"
    ,String
"multimap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B8"
    ,String
"mumap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B8"
    ,String
"nabla;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2207"
    ,String
"Nacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0143"
    ,String
"nacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0144"
    ,String
"nang;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2220\x20D2"
    ,String
"nap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2249"
    ,String
"napE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A70\x0338"
    ,String
"napid;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224B\x0338"
    ,String
"napos;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0149"
    ,String
"napprox;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2249"
    ,String
"natur;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x266E"
    ,String
"natural;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x266E"
    ,String
"naturals;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2115"
    ,String
"nbsp" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A0"
    ,String
"nbsp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A0"
    ,String
"nbump;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224E\x0338"
    ,String
"nbumpe;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224F\x0338"
    ,String
"ncap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A43"
    ,String
"Ncaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0147"
    ,String
"ncaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0148"
    ,String
"Ncedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0145"
    ,String
"ncedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0146"
    ,String
"ncong;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2247"
    ,String
"ncongdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A6D\x0338"
    ,String
"ncup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A42"
    ,String
"Ncy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x041D"
    ,String
"ncy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x043D"
    ,String
"ndash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2013"
    ,String
"ne;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2260"
    ,String
"nearhk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2924"
    ,String
"nearr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2197"
    ,String
"neArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D7"
    ,String
"nearrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2197"
    ,String
"nedot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2250\x0338"
    ,String
"NegativeMediumSpace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x200B"
    ,String
"NegativeThickSpace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x200B"
    ,String
"NegativeThinSpace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x200B"
    ,String
"NegativeVeryThinSpace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x200B"
    ,String
"nequiv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2262"
    ,String
"nesear;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2928"
    ,String
"nesim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2242\x0338"
    ,String
"NestedGreaterGreater;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226B"
    ,String
"NestedLessLess;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226A"
    ,String
"NewLine;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x000A"
    ,String
"nexist;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2204"
    ,String
"nexists;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2204"
    ,String
"Nfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D511"
    ,String
"nfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D52B"
    ,String
"ngE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2267\x0338"
    ,String
"nge;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2271"
    ,String
"ngeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2271"
    ,String
"ngeqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2267\x0338"
    ,String
"ngeqslant;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7E\x0338"
    ,String
"nges;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7E\x0338"
    ,String
"nGg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D9\x0338"
    ,String
"ngsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2275"
    ,String
"nGt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226B\x20D2"
    ,String
"ngt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226F"
    ,String
"ngtr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226F"
    ,String
"nGtv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226B\x0338"
    ,String
"nharr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21AE"
    ,String
"nhArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CE"
    ,String
"nhpar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AF2"
    ,String
"ni;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x220B"
    ,String
"nis;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22FC"
    ,String
"nisd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22FA"
    ,String
"niv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x220B"
    ,String
"NJcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x040A"
    ,String
"njcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x045A"
    ,String
"nlarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x219A"
    ,String
"nlArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CD"
    ,String
"nldr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2025"
    ,String
"nlE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2266\x0338"
    ,String
"nle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2270"
    ,String
"nleftarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x219A"
    ,String
"nLeftarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CD"
    ,String
"nleftrightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21AE"
    ,String
"nLeftrightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CE"
    ,String
"nleq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2270"
    ,String
"nleqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2266\x0338"
    ,String
"nleqslant;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7D\x0338"
    ,String
"nles;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7D\x0338"
    ,String
"nless;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226E"
    ,String
"nLl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D8\x0338"
    ,String
"nlsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2274"
    ,String
"nLt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226A\x20D2"
    ,String
"nlt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226E"
    ,String
"nltri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22EA"
    ,String
"nltrie;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22EC"
    ,String
"nLtv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226A\x0338"
    ,String
"nmid;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2224"
    ,String
"NoBreak;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2060"
    ,String
"NonBreakingSpace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A0"
    ,String
"Nopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2115"
    ,String
"nopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D55F"
    ,String
"not" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AC"
    ,String
"not;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AC"
    ,String
"Not;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AEC"
    ,String
"NotCongruent;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2262"
    ,String
"NotCupCap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226D"
    ,String
"NotDoubleVerticalBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2226"
    ,String
"NotElement;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2209"
    ,String
"NotEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2260"
    ,String
"NotEqualTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2242\x0338"
    ,String
"NotExists;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2204"
    ,String
"NotGreater;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226F"
    ,String
"NotGreaterEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2271"
    ,String
"NotGreaterFullEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2267\x0338"
    ,String
"NotGreaterGreater;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226B\x0338"
    ,String
"NotGreaterLess;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2279"
    ,String
"NotGreaterSlantEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7E\x0338"
    ,String
"NotGreaterTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2275"
    ,String
"NotHumpDownHump;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224E\x0338"
    ,String
"NotHumpEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224F\x0338"
    ,String
"notin;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2209"
    ,String
"notindot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22F5\x0338"
    ,String
"notinE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22F9\x0338"
    ,String
"notinva;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2209"
    ,String
"notinvb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22F7"
    ,String
"notinvc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22F6"
    ,String
"NotLeftTriangle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22EA"
    ,String
"NotLeftTriangleBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29CF\x0338"
    ,String
"NotLeftTriangleEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22EC"
    ,String
"NotLess;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226E"
    ,String
"NotLessEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2270"
    ,String
"NotLessGreater;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2278"
    ,String
"NotLessLess;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226A\x0338"
    ,String
"NotLessSlantEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A7D\x0338"
    ,String
"NotLessTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2274"
    ,String
"NotNestedGreaterGreater;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AA2\x0338"
    ,String
"NotNestedLessLess;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AA1\x0338"
    ,String
"notni;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x220C"
    ,String
"notniva;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x220C"
    ,String
"notnivb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22FE"
    ,String
"notnivc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22FD"
    ,String
"NotPrecedes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2280"
    ,String
"NotPrecedesEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAF\x0338"
    ,String
"NotPrecedesSlantEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E0"
    ,String
"NotReverseElement;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x220C"
    ,String
"NotRightTriangle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22EB"
    ,String
"NotRightTriangleBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29D0\x0338"
    ,String
"NotRightTriangleEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22ED"
    ,String
"NotSquareSubset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228F\x0338"
    ,String
"NotSquareSubsetEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E2"
    ,String
"NotSquareSuperset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2290\x0338"
    ,String
"NotSquareSupersetEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E3"
    ,String
"NotSubset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2282\x20D2"
    ,String
"NotSubsetEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2288"
    ,String
"NotSucceeds;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2281"
    ,String
"NotSucceedsEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB0\x0338"
    ,String
"NotSucceedsSlantEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E1"
    ,String
"NotSucceedsTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227F\x0338"
    ,String
"NotSuperset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2283\x20D2"
    ,String
"NotSupersetEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2289"
    ,String
"NotTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2241"
    ,String
"NotTildeEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2244"
    ,String
"NotTildeFullEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2247"
    ,String
"NotTildeTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2249"
    ,String
"NotVerticalBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2224"
    ,String
"npar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2226"
    ,String
"nparallel;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2226"
    ,String
"nparsl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AFD\x20E5"
    ,String
"npart;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2202\x0338"
    ,String
"npolint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A14"
    ,String
"npr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2280"
    ,String
"nprcue;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E0"
    ,String
"npre;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAF\x0338"
    ,String
"nprec;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2280"
    ,String
"npreceq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAF\x0338"
    ,String
"nrarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x219B"
    ,String
"nrArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CF"
    ,String
"nrarrc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2933\x0338"
    ,String
"nrarrw;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x219D\x0338"
    ,String
"nrightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x219B"
    ,String
"nRightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CF"
    ,String
"nrtri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22EB"
    ,String
"nrtrie;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22ED"
    ,String
"nsc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2281"
    ,String
"nsccue;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E1"
    ,String
"nsce;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB0\x0338"
    ,String
"Nscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4A9"
    ,String
"nscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4C3"
    ,String
"nshortmid;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2224"
    ,String
"nshortparallel;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2226"
    ,String
"nsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2241"
    ,String
"nsime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2244"
    ,String
"nsimeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2244"
    ,String
"nsmid;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2224"
    ,String
"nspar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2226"
    ,String
"nsqsube;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E2"
    ,String
"nsqsupe;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E3"
    ,String
"nsub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2284"
    ,String
"nsube;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2288"
    ,String
"nsubE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC5\x0338"
    ,String
"nsubset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2282\x20D2"
    ,String
"nsubseteq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2288"
    ,String
"nsubseteqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC5\x0338"
    ,String
"nsucc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2281"
    ,String
"nsucceq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB0\x0338"
    ,String
"nsup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2285"
    ,String
"nsupe;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2289"
    ,String
"nsupE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC6\x0338"
    ,String
"nsupset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2283\x20D2"
    ,String
"nsupseteq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2289"
    ,String
"nsupseteqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC6\x0338"
    ,String
"ntgl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2279"
    ,String
"Ntilde" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D1"
    ,String
"ntilde" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F1"
    ,String
"Ntilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D1"
    ,String
"ntilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F1"
    ,String
"ntlg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2278"
    ,String
"ntriangleleft;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22EA"
    ,String
"ntrianglelefteq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22EC"
    ,String
"ntriangleright;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22EB"
    ,String
"ntrianglerighteq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22ED"
    ,String
"Nu;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x039D"
    ,String
"nu;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03BD"
    ,String
"num;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0023"
    ,String
"numero;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2116"
    ,String
"numsp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2007"
    ,String
"nvap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x224D\x20D2"
    ,String
"nvdash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22AC"
    ,String
"nvDash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22AD"
    ,String
"nVdash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22AE"
    ,String
"nVDash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22AF"
    ,String
"nvge;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2265\x20D2"
    ,String
"nvgt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003E\x20D2"
    ,String
"nvHarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2904"
    ,String
"nvinfin;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29DE"
    ,String
"nvlArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2902"
    ,String
"nvle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2264\x20D2"
    ,String
"nvlt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003C\x20D2"
    ,String
"nvltrie;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B4\x20D2"
    ,String
"nvrArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2903"
    ,String
"nvrtrie;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B5\x20D2"
    ,String
"nvsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223C\x20D2"
    ,String
"nwarhk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2923"
    ,String
"nwarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2196"
    ,String
"nwArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D6"
    ,String
"nwarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2196"
    ,String
"nwnear;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2927"
    ,String
"Oacute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D3"
    ,String
"oacute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F3"
    ,String
"Oacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D3"
    ,String
"oacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F3"
    ,String
"oast;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x229B"
    ,String
"ocir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x229A"
    ,String
"Ocirc" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D4"
    ,String
"ocirc" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F4"
    ,String
"Ocirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D4"
    ,String
"ocirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F4"
    ,String
"Ocy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x041E"
    ,String
"ocy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x043E"
    ,String
"odash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x229D"
    ,String
"Odblac;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0150"
    ,String
"odblac;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0151"
    ,String
"odiv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A38"
    ,String
"odot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2299"
    ,String
"odsold;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29BC"
    ,String
"OElig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0152"
    ,String
"oelig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0153"
    ,String
"ofcir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29BF"
    ,String
"Ofr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D512"
    ,String
"ofr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D52C"
    ,String
"ogon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02DB"
    ,String
"Ograve" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D2"
    ,String
"ograve" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F2"
    ,String
"Ograve;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D2"
    ,String
"ograve;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F2"
    ,String
"ogt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29C1"
    ,String
"ohbar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29B5"
    ,String
"ohm;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03A9"
    ,String
"oint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x222E"
    ,String
"olarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BA"
    ,String
"olcir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29BE"
    ,String
"olcross;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29BB"
    ,String
"oline;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x203E"
    ,String
"olt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29C0"
    ,String
"Omacr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x014C"
    ,String
"omacr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x014D"
    ,String
"Omega;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03A9"
    ,String
"omega;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C9"
    ,String
"Omicron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x039F"
    ,String
"omicron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03BF"
    ,String
"omid;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29B6"
    ,String
"ominus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2296"
    ,String
"Oopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D546"
    ,String
"oopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D560"
    ,String
"opar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29B7"
    ,String
"OpenCurlyDoubleQuote;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x201C"
    ,String
"OpenCurlyQuote;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2018"
    ,String
"operp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29B9"
    ,String
"oplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2295"
    ,String
"or;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2228"
    ,String
"Or;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A54"
    ,String
"orarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BB"
    ,String
"ord;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A5D"
    ,String
"order;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2134"
    ,String
"orderof;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2134"
    ,String
"ordf" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AA"
    ,String
"ordf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AA"
    ,String
"ordm" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BA"
    ,String
"ordm;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BA"
    ,String
"origof;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B6"
    ,String
"oror;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A56"
    ,String
"orslope;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A57"
    ,String
"orv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A5B"
    ,String
"oS;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x24C8"
    ,String
"oscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2134"
    ,String
"Oscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4AA"
    ,String
"Oslash" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D8"
    ,String
"oslash" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F8"
    ,String
"Oslash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D8"
    ,String
"oslash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F8"
    ,String
"osol;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2298"
    ,String
"Otilde" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D5"
    ,String
"otilde" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F5"
    ,String
"Otilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D5"
    ,String
"otilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F5"
    ,String
"otimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2297"
    ,String
"Otimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A37"
    ,String
"otimesas;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A36"
    ,String
"Ouml" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D6"
    ,String
"ouml" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F6"
    ,String
"Ouml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D6"
    ,String
"ouml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F6"
    ,String
"ovbar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x233D"
    ,String
"OverBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x203E"
    ,String
"OverBrace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23DE"
    ,String
"OverBracket;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23B4"
    ,String
"OverParenthesis;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23DC"
    ,String
"par;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2225"
    ,String
"para" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B6"
    ,String
"para;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B6"
    ,String
"parallel;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2225"
    ,String
"parsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AF3"
    ,String
"parsl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AFD"
    ,String
"part;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2202"
    ,String
"PartialD;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2202"
    ,String
"Pcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x041F"
    ,String
"pcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x043F"
    ,String
"percnt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0025"
    ,String
"period;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x002E"
    ,String
"permil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2030"
    ,String
"perp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A5"
    ,String
"pertenk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2031"
    ,String
"Pfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D513"
    ,String
"pfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D52D"
    ,String
"Phi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03A6"
    ,String
"phi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C6"
    ,String
"phiv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03D5"
    ,String
"phmmat;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2133"
    ,String
"phone;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x260E"
    ,String
"Pi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03A0"
    ,String
"pi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C0"
    ,String
"pitchfork;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D4"
    ,String
"piv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03D6"
    ,String
"planck;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210F"
    ,String
"planckh;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210E"
    ,String
"plankv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210F"
    ,String
"plus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x002B"
    ,String
"plusacir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A23"
    ,String
"plusb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x229E"
    ,String
"pluscir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A22"
    ,String
"plusdo;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2214"
    ,String
"plusdu;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A25"
    ,String
"pluse;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A72"
    ,String
"PlusMinus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B1"
    ,String
"plusmn" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B1"
    ,String
"plusmn;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B1"
    ,String
"plussim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A26"
    ,String
"plustwo;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A27"
    ,String
"pm;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B1"
    ,String
"Poincareplane;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210C"
    ,String
"pointint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A15"
    ,String
"Popf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2119"
    ,String
"popf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D561"
    ,String
"pound" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A3"
    ,String
"pound;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A3"
    ,String
"pr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227A"
    ,String
"Pr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ABB"
    ,String
"prap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB7"
    ,String
"prcue;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227C"
    ,String
"pre;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAF"
    ,String
"prE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB3"
    ,String
"prec;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227A"
    ,String
"precapprox;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB7"
    ,String
"preccurlyeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227C"
    ,String
"Precedes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227A"
    ,String
"PrecedesEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAF"
    ,String
"PrecedesSlantEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227C"
    ,String
"PrecedesTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227E"
    ,String
"preceq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAF"
    ,String
"precnapprox;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB9"
    ,String
"precneqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB5"
    ,String
"precnsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E8"
    ,String
"precsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227E"
    ,String
"prime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2032"
    ,String
"Prime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2033"
    ,String
"primes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2119"
    ,String
"prnap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB9"
    ,String
"prnE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB5"
    ,String
"prnsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E8"
    ,String
"prod;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x220F"
    ,String
"Product;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x220F"
    ,String
"profalar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x232E"
    ,String
"profline;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2312"
    ,String
"profsurf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2313"
    ,String
"prop;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x221D"
    ,String
"Proportion;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2237"
    ,String
"Proportional;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x221D"
    ,String
"propto;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x221D"
    ,String
"prsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227E"
    ,String
"prurel;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B0"
    ,String
"Pscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4AB"
    ,String
"pscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4C5"
    ,String
"Psi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03A8"
    ,String
"psi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C8"
    ,String
"puncsp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2008"
    ,String
"Qfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D514"
    ,String
"qfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D52E"
    ,String
"qint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A0C"
    ,String
"Qopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x211A"
    ,String
"qopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D562"
    ,String
"qprime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2057"
    ,String
"Qscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4AC"
    ,String
"qscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4C6"
    ,String
"quaternions;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x210D"
    ,String
"quatint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A16"
    ,String
"quest;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003F"
    ,String
"questeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x225F"
    ,String
"QUOT" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0022"
    ,String
"quot" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0022"
    ,String
"QUOT;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0022"
    ,String
"quot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0022"
    ,String
"rAarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21DB"
    ,String
"race;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223D\x0331"
    ,String
"Racute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0154"
    ,String
"racute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0155"
    ,String
"radic;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x221A"
    ,String
"raemptyv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29B3"
    ,String
"rang;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27E9"
    ,String
"Rang;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27EB"
    ,String
"rangd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2992"
    ,String
"range;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29A5"
    ,String
"rangle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27E9"
    ,String
"raquo" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BB"
    ,String
"raquo;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00BB"
    ,String
"rarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2192"
    ,String
"Rarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A0"
    ,String
"rArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D2"
    ,String
"rarrap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2975"
    ,String
"rarrb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21E5"
    ,String
"rarrbfs;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2920"
    ,String
"rarrc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2933"
    ,String
"rarrfs;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x291E"
    ,String
"rarrhk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21AA"
    ,String
"rarrlp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21AC"
    ,String
"rarrpl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2945"
    ,String
"rarrsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2974"
    ,String
"rarrtl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A3"
    ,String
"Rarrtl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2916"
    ,String
"rarrw;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x219D"
    ,String
"ratail;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x291A"
    ,String
"rAtail;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x291C"
    ,String
"ratio;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2236"
    ,String
"rationals;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x211A"
    ,String
"rbarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x290D"
    ,String
"rBarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x290F"
    ,String
"RBarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2910"
    ,String
"rbbrk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2773"
    ,String
"rbrace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x007D"
    ,String
"rbrack;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x005D"
    ,String
"rbrke;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x298C"
    ,String
"rbrksld;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x298E"
    ,String
"rbrkslu;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2990"
    ,String
"Rcaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0158"
    ,String
"rcaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0159"
    ,String
"Rcedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0156"
    ,String
"rcedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0157"
    ,String
"rceil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2309"
    ,String
"rcub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x007D"
    ,String
"Rcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0420"
    ,String
"rcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0440"
    ,String
"rdca;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2937"
    ,String
"rdldhar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2969"
    ,String
"rdquo;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x201D"
    ,String
"rdquor;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x201D"
    ,String
"rdsh;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21B3"
    ,String
"Re;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x211C"
    ,String
"real;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x211C"
    ,String
"realine;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x211B"
    ,String
"realpart;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x211C"
    ,String
"reals;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x211D"
    ,String
"rect;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25AD"
    ,String
"REG" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AE"
    ,String
"reg" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AE"
    ,String
"REG;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AE"
    ,String
"reg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AE"
    ,String
"ReverseElement;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x220B"
    ,String
"ReverseEquilibrium;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CB"
    ,String
"ReverseUpEquilibrium;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x296F"
    ,String
"rfisht;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x297D"
    ,String
"rfloor;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x230B"
    ,String
"Rfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x211C"
    ,String
"rfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D52F"
    ,String
"rHar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2964"
    ,String
"rhard;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C1"
    ,String
"rharu;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C0"
    ,String
"rharul;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x296C"
    ,String
"Rho;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03A1"
    ,String
"rho;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C1"
    ,String
"rhov;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03F1"
    ,String
"RightAngleBracket;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27E9"
    ,String
"RightArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2192"
    ,String
"rightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2192"
    ,String
"Rightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D2"
    ,String
"RightArrowBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21E5"
    ,String
"RightArrowLeftArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C4"
    ,String
"rightarrowtail;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A3"
    ,String
"RightCeiling;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2309"
    ,String
"RightDoubleBracket;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27E7"
    ,String
"RightDownTeeVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x295D"
    ,String
"RightDownVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C2"
    ,String
"RightDownVectorBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2955"
    ,String
"RightFloor;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x230B"
    ,String
"rightharpoondown;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C1"
    ,String
"rightharpoonup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C0"
    ,String
"rightleftarrows;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C4"
    ,String
"rightleftharpoons;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CC"
    ,String
"rightrightarrows;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C9"
    ,String
"rightsquigarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x219D"
    ,String
"RightTee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A2"
    ,String
"RightTeeArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A6"
    ,String
"RightTeeVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x295B"
    ,String
"rightthreetimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22CC"
    ,String
"RightTriangle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B3"
    ,String
"RightTriangleBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29D0"
    ,String
"RightTriangleEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B5"
    ,String
"RightUpDownVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x294F"
    ,String
"RightUpTeeVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x295C"
    ,String
"RightUpVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BE"
    ,String
"RightUpVectorBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2954"
    ,String
"RightVector;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C0"
    ,String
"RightVectorBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2953"
    ,String
"ring;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02DA"
    ,String
"risingdotseq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2253"
    ,String
"rlarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C4"
    ,String
"rlhar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21CC"
    ,String
"rlm;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x200F"
    ,String
"rmoust;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23B1"
    ,String
"rmoustache;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23B1"
    ,String
"rnmid;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AEE"
    ,String
"roang;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27ED"
    ,String
"roarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21FE"
    ,String
"robrk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27E7"
    ,String
"ropar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2986"
    ,String
"Ropf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x211D"
    ,String
"ropf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D563"
    ,String
"roplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A2E"
    ,String
"rotimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A35"
    ,String
"RoundImplies;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2970"
    ,String
"rpar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0029"
    ,String
"rpargt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2994"
    ,String
"rppolint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A12"
    ,String
"rrarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C9"
    ,String
"Rrightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21DB"
    ,String
"rsaquo;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x203A"
    ,String
"Rscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x211B"
    ,String
"rscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4C7"
    ,String
"Rsh;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21B1"
    ,String
"rsh;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21B1"
    ,String
"rsqb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x005D"
    ,String
"rsquo;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2019"
    ,String
"rsquor;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2019"
    ,String
"rthree;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22CC"
    ,String
"rtimes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22CA"
    ,String
"rtri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25B9"
    ,String
"rtrie;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B5"
    ,String
"rtrif;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25B8"
    ,String
"rtriltri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29CE"
    ,String
"RuleDelayed;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29F4"
    ,String
"ruluhar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2968"
    ,String
"rx;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x211E"
    ,String
"Sacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x015A"
    ,String
"sacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x015B"
    ,String
"sbquo;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x201A"
    ,String
"sc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227B"
    ,String
"Sc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ABC"
    ,String
"scap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB8"
    ,String
"Scaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0160"
    ,String
"scaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0161"
    ,String
"sccue;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227D"
    ,String
"sce;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB0"
    ,String
"scE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB4"
    ,String
"Scedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x015E"
    ,String
"scedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x015F"
    ,String
"Scirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x015C"
    ,String
"scirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x015D"
    ,String
"scnap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ABA"
    ,String
"scnE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB6"
    ,String
"scnsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E9"
    ,String
"scpolint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A13"
    ,String
"scsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227F"
    ,String
"Scy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0421"
    ,String
"scy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0441"
    ,String
"sdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C5"
    ,String
"sdotb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A1"
    ,String
"sdote;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A66"
    ,String
"searhk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2925"
    ,String
"searr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2198"
    ,String
"seArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D8"
    ,String
"searrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2198"
    ,String
"sect" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A7"
    ,String
"sect;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A7"
    ,String
"semi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x003B"
    ,String
"seswar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2929"
    ,String
"setminus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2216"
    ,String
"setmn;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2216"
    ,String
"sext;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2736"
    ,String
"Sfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D516"
    ,String
"sfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D530"
    ,String
"sfrown;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2322"
    ,String
"sharp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x266F"
    ,String
"SHCHcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0429"
    ,String
"shchcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0449"
    ,String
"SHcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0428"
    ,String
"shcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0448"
    ,String
"ShortDownArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2193"
    ,String
"ShortLeftArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2190"
    ,String
"shortmid;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2223"
    ,String
"shortparallel;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2225"
    ,String
"ShortRightArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2192"
    ,String
"ShortUpArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2191"
    ,String
"shy" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AD"
    ,String
"shy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AD"
    ,String
"Sigma;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03A3"
    ,String
"sigma;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C3"
    ,String
"sigmaf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C2"
    ,String
"sigmav;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C2"
    ,String
"sim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223C"
    ,String
"simdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A6A"
    ,String
"sime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2243"
    ,String
"simeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2243"
    ,String
"simg;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A9E"
    ,String
"simgE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AA0"
    ,String
"siml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A9D"
    ,String
"simlE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A9F"
    ,String
"simne;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2246"
    ,String
"simplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A24"
    ,String
"simrarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2972"
    ,String
"slarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2190"
    ,String
"SmallCircle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2218"
    ,String
"smallsetminus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2216"
    ,String
"smashp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A33"
    ,String
"smeparsl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29E4"
    ,String
"smid;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2223"
    ,String
"smile;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2323"
    ,String
"smt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAA"
    ,String
"smte;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAC"
    ,String
"smtes;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AAC\xFE00"
    ,String
"SOFTcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x042C"
    ,String
"softcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x044C"
    ,String
"sol;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x002F"
    ,String
"solb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29C4"
    ,String
"solbar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x233F"
    ,String
"Sopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D54A"
    ,String
"sopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D564"
    ,String
"spades;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2660"
    ,String
"spadesuit;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2660"
    ,String
"spar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2225"
    ,String
"sqcap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2293"
    ,String
"sqcaps;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2293\xFE00"
    ,String
"sqcup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2294"
    ,String
"sqcups;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2294\xFE00"
    ,String
"Sqrt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x221A"
    ,String
"sqsub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228F"
    ,String
"sqsube;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2291"
    ,String
"sqsubset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228F"
    ,String
"sqsubseteq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2291"
    ,String
"sqsup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2290"
    ,String
"sqsupe;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2292"
    ,String
"sqsupset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2290"
    ,String
"sqsupseteq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2292"
    ,String
"squ;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25A1"
    ,String
"Square;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25A1"
    ,String
"square;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25A1"
    ,String
"SquareIntersection;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2293"
    ,String
"SquareSubset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228F"
    ,String
"SquareSubsetEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2291"
    ,String
"SquareSuperset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2290"
    ,String
"SquareSupersetEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2292"
    ,String
"SquareUnion;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2294"
    ,String
"squarf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25AA"
    ,String
"squf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25AA"
    ,String
"srarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2192"
    ,String
"Sscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4AE"
    ,String
"sscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4C8"
    ,String
"ssetmn;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2216"
    ,String
"ssmile;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2323"
    ,String
"sstarf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C6"
    ,String
"Star;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C6"
    ,String
"star;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2606"
    ,String
"starf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2605"
    ,String
"straightepsilon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03F5"
    ,String
"straightphi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03D5"
    ,String
"strns;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00AF"
    ,String
"sub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2282"
    ,String
"Sub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D0"
    ,String
"subdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ABD"
    ,String
"sube;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2286"
    ,String
"subE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC5"
    ,String
"subedot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC3"
    ,String
"submult;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC1"
    ,String
"subne;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228A"
    ,String
"subnE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ACB"
    ,String
"subplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ABF"
    ,String
"subrarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2979"
    ,String
"subset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2282"
    ,String
"Subset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D0"
    ,String
"subseteq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2286"
    ,String
"subseteqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC5"
    ,String
"SubsetEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2286"
    ,String
"subsetneq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228A"
    ,String
"subsetneqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ACB"
    ,String
"subsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC7"
    ,String
"subsub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AD5"
    ,String
"subsup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AD3"
    ,String
"succ;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227B"
    ,String
"succapprox;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB8"
    ,String
"succcurlyeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227D"
    ,String
"Succeeds;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227B"
    ,String
"SucceedsEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB0"
    ,String
"SucceedsSlantEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227D"
    ,String
"SucceedsTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227F"
    ,String
"succeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB0"
    ,String
"succnapprox;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ABA"
    ,String
"succneqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AB6"
    ,String
"succnsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22E9"
    ,String
"succsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x227F"
    ,String
"SuchThat;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x220B"
    ,String
"Sum;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2211"
    ,String
"sum;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2211"
    ,String
"sung;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x266A"
    ,String
"sup1" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B9"
    ,String
"sup1;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B9"
    ,String
"sup2" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B2"
    ,String
"sup2;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B2"
    ,String
"sup3" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B3"
    ,String
"sup3;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00B3"
    ,String
"sup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2283"
    ,String
"Sup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D1"
    ,String
"supdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ABE"
    ,String
"supdsub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AD8"
    ,String
"supe;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2287"
    ,String
"supE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC6"
    ,String
"supedot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC4"
    ,String
"Superset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2283"
    ,String
"SupersetEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2287"
    ,String
"suphsol;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27C9"
    ,String
"suphsub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AD7"
    ,String
"suplarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x297B"
    ,String
"supmult;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC2"
    ,String
"supne;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228B"
    ,String
"supnE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ACC"
    ,String
"supplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC0"
    ,String
"supset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2283"
    ,String
"Supset;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22D1"
    ,String
"supseteq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2287"
    ,String
"supseteqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC6"
    ,String
"supsetneq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228B"
    ,String
"supsetneqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ACC"
    ,String
"supsim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AC8"
    ,String
"supsub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AD4"
    ,String
"supsup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AD6"
    ,String
"swarhk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2926"
    ,String
"swarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2199"
    ,String
"swArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D9"
    ,String
"swarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2199"
    ,String
"swnwar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x292A"
    ,String
"szlig" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00DF"
    ,String
"szlig;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00DF"
    ,String
"Tab;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0009"
    ,String
"target;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2316"
    ,String
"Tau;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03A4"
    ,String
"tau;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C4"
    ,String
"tbrk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23B4"
    ,String
"Tcaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0164"
    ,String
"tcaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0165"
    ,String
"Tcedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0162"
    ,String
"tcedil;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0163"
    ,String
"Tcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0422"
    ,String
"tcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0442"
    ,String
"tdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x20DB"
    ,String
"telrec;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2315"
    ,String
"Tfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D517"
    ,String
"tfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D531"
    ,String
"there4;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2234"
    ,String
"Therefore;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2234"
    ,String
"therefore;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2234"
    ,String
"Theta;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0398"
    ,String
"theta;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03B8"
    ,String
"thetasym;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03D1"
    ,String
"thetav;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03D1"
    ,String
"thickapprox;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2248"
    ,String
"thicksim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223C"
    ,String
"ThickSpace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x205F\x200A"
    ,String
"thinsp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2009"
    ,String
"ThinSpace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2009"
    ,String
"thkap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2248"
    ,String
"thksim;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223C"
    ,String
"THORN" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00DE"
    ,String
"thorn" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00FE"
    ,String
"THORN;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00DE"
    ,String
"thorn;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00FE"
    ,String
"tilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x02DC"
    ,String
"Tilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x223C"
    ,String
"TildeEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2243"
    ,String
"TildeFullEqual;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2245"
    ,String
"TildeTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2248"
    ,String
"times" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D7"
    ,String
"times;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D7"
    ,String
"timesb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A0"
    ,String
"timesbar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A31"
    ,String
"timesd;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A30"
    ,String
"tint;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x222D"
    ,String
"toea;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2928"
    ,String
"top;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A4"
    ,String
"topbot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2336"
    ,String
"topcir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AF1"
    ,String
"Topf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D54B"
    ,String
"topf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D565"
    ,String
"topfork;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ADA"
    ,String
"tosa;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2929"
    ,String
"tprime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2034"
    ,String
"TRADE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2122"
    ,String
"trade;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2122"
    ,String
"triangle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25B5"
    ,String
"triangledown;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25BF"
    ,String
"triangleleft;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25C3"
    ,String
"trianglelefteq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B4"
    ,String
"triangleq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x225C"
    ,String
"triangleright;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25B9"
    ,String
"trianglerighteq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B5"
    ,String
"tridot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25EC"
    ,String
"trie;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x225C"
    ,String
"triminus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A3A"
    ,String
"TripleDot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x20DB"
    ,String
"triplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A39"
    ,String
"trisb;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29CD"
    ,String
"tritime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A3B"
    ,String
"trpezium;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23E2"
    ,String
"Tscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4AF"
    ,String
"tscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4C9"
    ,String
"TScy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0426"
    ,String
"tscy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0446"
    ,String
"TSHcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x040B"
    ,String
"tshcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x045B"
    ,String
"Tstrok;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0166"
    ,String
"tstrok;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0167"
    ,String
"twixt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x226C"
    ,String
"twoheadleftarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x219E"
    ,String
"twoheadrightarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A0"
    ,String
"Uacute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00DA"
    ,String
"uacute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00FA"
    ,String
"Uacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00DA"
    ,String
"uacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00FA"
    ,String
"uarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2191"
    ,String
"Uarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x219F"
    ,String
"uArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D1"
    ,String
"Uarrocir;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2949"
    ,String
"Ubrcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x040E"
    ,String
"ubrcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x045E"
    ,String
"Ubreve;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x016C"
    ,String
"ubreve;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x016D"
    ,String
"Ucirc" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00DB"
    ,String
"ucirc" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00FB"
    ,String
"Ucirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00DB"
    ,String
"ucirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00FB"
    ,String
"Ucy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0423"
    ,String
"ucy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0443"
    ,String
"udarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C5"
    ,String
"Udblac;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0170"
    ,String
"udblac;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0171"
    ,String
"udhar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x296E"
    ,String
"ufisht;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x297E"
    ,String
"Ufr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D518"
    ,String
"ufr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D532"
    ,String
"Ugrave" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D9"
    ,String
"ugrave" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F9"
    ,String
"Ugrave;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00D9"
    ,String
"ugrave;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00F9"
    ,String
"uHar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2963"
    ,String
"uharl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BF"
    ,String
"uharr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BE"
    ,String
"uhblk;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2580"
    ,String
"ulcorn;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x231C"
    ,String
"ulcorner;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x231C"
    ,String
"ulcrop;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x230F"
    ,String
"ultri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25F8"
    ,String
"Umacr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x016A"
    ,String
"umacr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x016B"
    ,String
"uml" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A8"
    ,String
"uml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A8"
    ,String
"UnderBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x005F"
    ,String
"UnderBrace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23DF"
    ,String
"UnderBracket;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23B5"
    ,String
"UnderParenthesis;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x23DD"
    ,String
"Union;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C3"
    ,String
"UnionPlus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228E"
    ,String
"Uogon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0172"
    ,String
"uogon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0173"
    ,String
"Uopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D54C"
    ,String
"uopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D566"
    ,String
"UpArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2191"
    ,String
"uparrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2191"
    ,String
"Uparrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D1"
    ,String
"UpArrowBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2912"
    ,String
"UpArrowDownArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C5"
    ,String
"UpDownArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2195"
    ,String
"updownarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2195"
    ,String
"Updownarrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D5"
    ,String
"UpEquilibrium;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x296E"
    ,String
"upharpoonleft;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BF"
    ,String
"upharpoonright;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21BE"
    ,String
"uplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228E"
    ,String
"UpperLeftArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2196"
    ,String
"UpperRightArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2197"
    ,String
"upsi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C5"
    ,String
"Upsi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03D2"
    ,String
"upsih;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03D2"
    ,String
"Upsilon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03A5"
    ,String
"upsilon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C5"
    ,String
"UpTee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A5"
    ,String
"UpTeeArrow;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21A5"
    ,String
"upuparrows;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C8"
    ,String
"urcorn;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x231D"
    ,String
"urcorner;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x231D"
    ,String
"urcrop;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x230E"
    ,String
"Uring;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x016E"
    ,String
"uring;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x016F"
    ,String
"urtri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25F9"
    ,String
"Uscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4B0"
    ,String
"uscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4CA"
    ,String
"utdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22F0"
    ,String
"Utilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0168"
    ,String
"utilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0169"
    ,String
"utri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25B5"
    ,String
"utrif;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25B4"
    ,String
"uuarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21C8"
    ,String
"Uuml" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00DC"
    ,String
"uuml" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00FC"
    ,String
"Uuml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00DC"
    ,String
"uuml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00FC"
    ,String
"uwangle;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x29A7"
    ,String
"vangrt;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x299C"
    ,String
"varepsilon;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03F5"
    ,String
"varkappa;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03F0"
    ,String
"varnothing;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2205"
    ,String
"varphi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03D5"
    ,String
"varpi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03D6"
    ,String
"varpropto;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x221D"
    ,String
"varr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2195"
    ,String
"vArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21D5"
    ,String
"varrho;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03F1"
    ,String
"varsigma;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03C2"
    ,String
"varsubsetneq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228A\xFE00"
    ,String
"varsubsetneqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ACB\xFE00"
    ,String
"varsupsetneq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228B\xFE00"
    ,String
"varsupsetneqq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ACC\xFE00"
    ,String
"vartheta;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03D1"
    ,String
"vartriangleleft;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B2"
    ,String
"vartriangleright;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B3"
    ,String
"vBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AE8"
    ,String
"Vbar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AEB"
    ,String
"vBarv;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AE9"
    ,String
"Vcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0412"
    ,String
"vcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0432"
    ,String
"vdash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A2"
    ,String
"vDash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A8"
    ,String
"Vdash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22A9"
    ,String
"VDash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22AB"
    ,String
"Vdashl;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2AE6"
    ,String
"vee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2228"
    ,String
"Vee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C1"
    ,String
"veebar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22BB"
    ,String
"veeeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x225A"
    ,String
"vellip;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22EE"
    ,String
"verbar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x007C"
    ,String
"Verbar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2016"
    ,String
"vert;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x007C"
    ,String
"Vert;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2016"
    ,String
"VerticalBar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2223"
    ,String
"VerticalLine;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x007C"
    ,String
"VerticalSeparator;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2758"
    ,String
"VerticalTilde;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2240"
    ,String
"VeryThinSpace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x200A"
    ,String
"Vfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D519"
    ,String
"vfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D533"
    ,String
"vltri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B2"
    ,String
"vnsub;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2282\x20D2"
    ,String
"vnsup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2283\x20D2"
    ,String
"Vopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D54D"
    ,String
"vopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D567"
    ,String
"vprop;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x221D"
    ,String
"vrtri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22B3"
    ,String
"Vscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4B1"
    ,String
"vscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4CB"
    ,String
"vsubne;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228A\xFE00"
    ,String
"vsubnE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ACB\xFE00"
    ,String
"vsupne;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x228B\xFE00"
    ,String
"vsupnE;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2ACC\xFE00"
    ,String
"Vvdash;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22AA"
    ,String
"vzigzag;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x299A"
    ,String
"Wcirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0174"
    ,String
"wcirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0175"
    ,String
"wedbar;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A5F"
    ,String
"wedge;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2227"
    ,String
"Wedge;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C0"
    ,String
"wedgeq;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2259"
    ,String
"weierp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2118"
    ,String
"Wfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D51A"
    ,String
"wfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D534"
    ,String
"Wopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D54E"
    ,String
"wopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D568"
    ,String
"wp;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2118"
    ,String
"wr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2240"
    ,String
"wreath;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2240"
    ,String
"Wscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4B2"
    ,String
"wscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4CC"
    ,String
"xcap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C2"
    ,String
"xcirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25EF"
    ,String
"xcup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C3"
    ,String
"xdtri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25BD"
    ,String
"Xfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D51B"
    ,String
"xfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D535"
    ,String
"xharr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F7"
    ,String
"xhArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27FA"
    ,String
"Xi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x039E"
    ,String
"xi;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03BE"
    ,String
"xlarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F5"
    ,String
"xlArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F8"
    ,String
"xmap;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27FC"
    ,String
"xnis;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22FB"
    ,String
"xodot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A00"
    ,String
"Xopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D54F"
    ,String
"xopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D569"
    ,String
"xoplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A01"
    ,String
"xotime;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A02"
    ,String
"xrarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F6"
    ,String
"xrArr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x27F9"
    ,String
"Xscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4B3"
    ,String
"xscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4CD"
    ,String
"xsqcup;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A06"
    ,String
"xuplus;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2A04"
    ,String
"xutri;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x25B3"
    ,String
"xvee;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C1"
    ,String
"xwedge;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x22C0"
    ,String
"Yacute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00DD"
    ,String
"yacute" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00FD"
    ,String
"Yacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00DD"
    ,String
"yacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00FD"
    ,String
"YAcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x042F"
    ,String
"yacy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x044F"
    ,String
"Ycirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0176"
    ,String
"ycirc;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0177"
    ,String
"Ycy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x042B"
    ,String
"ycy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x044B"
    ,String
"yen" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A5"
    ,String
"yen;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00A5"
    ,String
"Yfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D51C"
    ,String
"yfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D536"
    ,String
"YIcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0407"
    ,String
"yicy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0457"
    ,String
"Yopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D550"
    ,String
"yopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D56A"
    ,String
"Yscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4B4"
    ,String
"yscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4CE"
    ,String
"YUcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x042E"
    ,String
"yucy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x044E"
    ,String
"yuml" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00FF"
    ,String
"yuml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x00FF"
    ,String
"Yuml;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0178"
    ,String
"Zacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0179"
    ,String
"zacute;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x017A"
    ,String
"Zcaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x017D"
    ,String
"zcaron;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x017E"
    ,String
"Zcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0417"
    ,String
"zcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0437"
    ,String
"Zdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x017B"
    ,String
"zdot;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x017C"
    ,String
"zeetrf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2128"
    ,String
"ZeroWidthSpace;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x200B"
    ,String
"Zeta;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0396"
    ,String
"zeta;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x03B6"
    ,String
"Zfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2128"
    ,String
"zfr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D537"
    ,String
"ZHcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0416"
    ,String
"zhcy;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x0436"
    ,String
"zigrarr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x21DD"
    ,String
"Zopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x2124"
    ,String
"zopf;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D56B"
    ,String
"Zscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4B5"
    ,String
"zscr;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x1D4CF"
    ,String
"zwj;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x200D"
    ,String
"zwnj;" String -> String -> (String, String)
forall a b. a -> b -> (a, b)
* String
"\x200C"
    ]