Finally fixed html entity encoding by name, corrected entity code values.
authorb <rowerynaksiezycu@gmail.com>
Tue, 30 May 2023 20:30:00 +0000 (20:30 +0000)
committerb <rowerynaksiezycu@gmail.com>
Tue, 30 May 2023 20:30:00 +0000 (20:30 +0000)
botm_common.pm
ent.pl

index 48d1b48f09c38228b093ceef7c4dccec5618a441..9adfd55354425c94c47d1dba105b561598b15a27 100644 (file)
@@ -349,2240 +349,2240 @@ sub url_decode_xch {
 # the list of all HTML entity encoding.
 # It was a list with a reasonable length until HTML5 ruined everything.
 use constant HTML_ENTITY_CODE => {
-       'AElig'                          => [0x000198],
-       'AMP'                            => [0x000038],
-       'Aacute'                         => [0x000193],
-       'Abreve'                         => [0x000258],
-       'Acirc'                          => [0x000194],
-       'Acy'                            => [0x001040],
-       'Afr'                            => [0x120068],
-       'Agrave'                         => [0x000192],
-       'Alpha'                          => [0x000913],
-       'Amacr'                          => [0x000256],
-       'And'                            => [0x010835],
-       'Aogon'                          => [0x000260],
-       'Aopf'                           => [0x120120],
-       'ApplyFunction'                  => [0x008289],
-       'Aring'                          => [0x000197],
-       'Ascr'                           => [0x119964],
-       'Assign'                         => [0x008788],
-       'Atilde'                         => [0x000195],
-       'Auml'                           => [0x000196],
-       'Backslash'                      => [0x008726],
-       'Barv'                           => [0x010983],
-       'Barwed'                         => [0x008966],
-       'Bcy'                            => [0x001041],
-       'Because'                        => [0x008757],
-       'Bernoullis'                     => [0x008492],
-       'Beta'                           => [0x000914],
-       'Bfr'                            => [0x120069],
-       'Bopf'                           => [0x120121],
-       'Breve'                          => [0x000728],
-       'Bscr'                           => [0x008492],
-       'Bumpeq'                         => [0x008782],
-       'CHcy'                           => [0x001063],
-       'COPY'                           => [0x000169],
-       'Cacute'                         => [0x000262],
-       'Cap'                            => [0x008914],
-       'CapitalDifferentialD'           => [0x008517],
-       'Cayleys'                        => [0x008493],
-       'Ccaron'                         => [0x000268],
-       'Ccedil'                         => [0x000199],
-       'Ccirc'                          => [0x000264],
-       'Cconint'                        => [0x008752],
-       'Cdot'                           => [0x000266],
-       'Cedilla'                        => [0x000184],
-       'CenterDot'                      => [0x000183],
-       'Cfr'                            => [0x008493],
-       'Chi'                            => [0x000935],
-       'CircleDot'                      => [0x008857],
-       'CircleMinus'                    => [0x008854],
-       'CirclePlus'                     => [0x008853],
-       'CircleTimes'                    => [0x008855],
-       'ClockwiseContourIntegral'       => [0x008754],
-       'CloseCurlyDoubleQuote'          => [0x008221],
-       'CloseCurlyQuote'                => [0x008217],
-       'Colon'                          => [0x008759],
-       'Colone'                         => [0x010868],
-       'Congruent'                      => [0x008801],
-       'Conint'                         => [0x008751],
-       'ContourIntegral'                => [0x008750],
-       'Copf'                           => [0x008450],
-       'Coproduct'                      => [0x008720],
-       'CounterClockwiseContourIntegral'=> [0x008755],
-       'Cross'                          => [0x010799],
-       'Cscr'                           => [0x119966],
-       'Cup'                            => [0x008915],
-       'CupCap'                         => [0x008781],
-       'DD'                             => [0x008517],
-       'DDotrahd'                       => [0x010513],
-       'DJcy'                           => [0x001026],
-       'DScy'                           => [0x001029],
-       'DZcy'                           => [0x001039],
-       'Dagger'                         => [0x008225],
-       'Darr'                           => [0x008609],
-       'Dashv'                          => [0x010980],
-       'Dcaron'                         => [0x000270],
-       'Dcy'                            => [0x001044],
-       'Del'                            => [0x008711],
-       'Delta'                          => [0x000916],
-       'Dfr'                            => [0x120071],
-       'DiacriticalAcute'               => [0x000180],
-       'DiacriticalDot'                 => [0x000729],
-       'DiacriticalDoubleAcute'         => [0x000733],
-       'DiacriticalGrave'               => [0x000096],
-       'DiacriticalTilde'               => [0x000732],
-       'Diamond'                        => [0x008900],
-       'DifferentialD'                  => [0x008518],
-       'Dopf'                           => [0x120123],
-       'Dot'                            => [0x000168],
-       'DotDot'                         => [0x008412],
-       'DotEqual'                       => [0x008784],
-       'DoubleContourIntegral'          => [0x008751],
-       'DoubleDot'                      => [0x000168],
-       'DoubleDownArrow'                => [0x008659],
-       'DoubleLeftArrow'                => [0x008656],
-       'DoubleLeftRightArrow'           => [0x008660],
-       'DoubleLeftTee'                  => [0x010980],
-       'DoubleLongLeftArrow'            => [0x010232],
-       'DoubleLongLeftRightArrow'       => [0x010234],
-       'DoubleLongRightArrow'           => [0x010233],
-       'DoubleRightArrow'               => [0x008658],
-       'DoubleRightTee'                 => [0x008872],
-       'DoubleUpArrow'                  => [0x008657],
-       'DoubleUpDownArrow'              => [0x008661],
-       'DoubleVerticalBar'              => [0x008741],
-       'DownArrow'                      => [0x008595],
-       'DownArrowBar'                   => [0x010515],
-       'DownArrowUpArrow'               => [0x008693],
-       'DownBreve'                      => [0x000785],
-       'DownLeftRightVector'            => [0x010576],
-       'DownLeftTeeVector'              => [0x010590],
-       'DownLeftVector'                 => [0x008637],
-       'DownLeftVectorBar'              => [0x010582],
-       'DownRightTeeVector'             => [0x010591],
-       'DownRightVector'                => [0x008641],
-       'DownRightVectorBar'             => [0x010583],
-       'DownTee'                        => [0x008868],
-       'DownTeeArrow'                   => [0x008615],
-       'Downarrow'                      => [0x008659],
-       'Dscr'                           => [0x119967],
-       'Dstrok'                         => [0x000272],
-       'ENG'                            => [0x000330],
-       'ETH'                            => [0x000208],
-       'Eacute'                         => [0x000201],
-       'Ecaron'                         => [0x000282],
-       'Ecirc'                          => [0x000202],
-       'Ecy'                            => [0x001069],
-       'Edot'                           => [0x000278],
-       'Efr'                            => [0x120072],
-       'Egrave'                         => [0x000200],
-       'Element'                        => [0x008712],
-       'Emacr'                          => [0x000274],
-       'EmptySmallSquare'               => [0x009723],
-       'EmptyVerySmallSquare'           => [0x009643],
-       'Eogon'                          => [0x000280],
-       'Eopf'                           => [0x120124],
-       'Epsilon'                        => [0x000917],
-       'Equal'                          => [0x010869],
-       'EqualTilde'                     => [0x008770],
-       'Equilibrium'                    => [0x008652],
-       'Escr'                           => [0x008496],
-       'Esim'                           => [0x010867],
-       'Eta'                            => [0x000919],
-       'Euml'                           => [0x000203],
-       'Exists'                         => [0x008707],
-       'ExponentialE'                   => [0x008519],
-       'Fcy'                            => [0x001060],
-       'Ffr'                            => [0x120073],
-       'FilledSmallSquare'              => [0x009724],
-       'FilledVerySmallSquare'          => [0x009642],
-       'Fopf'                           => [0x120125],
-       'ForAll'                         => [0x008704],
-       'Fouriertrf'                     => [0x008497],
-       'Fscr'                           => [0x008497],
-       'GJcy'                           => [0x001027],
-       'GT'                             => [0x000062],
-       'Gamma'                          => [0x000915],
-       'Gammad'                         => [0x000988],
-       'Gbreve'                         => [0x000286],
-       'Gcedil'                         => [0x000290],
-       'Gcirc'                          => [0x000284],
-       'Gcy'                            => [0x001043],
-       'Gdot'                           => [0x000288],
-       'Gfr'                            => [0x120074],
-       'Gg'                             => [0x008921],
-       'Gopf'                           => [0x120126],
-       'GreaterEqual'                   => [0x008805],
-       'GreaterEqualLess'               => [0x008923],
-       'GreaterFullEqual'               => [0x008807],
-       'GreaterGreater'                 => [0x010914],
-       'GreaterLess'                    => [0x008823],
-       'GreaterSlantEqual'              => [0x010878],
-       'GreaterTilde'                   => [0x008819],
-       'Gscr'                           => [0x119970],
-       'Gt'                             => [0x008811],
-       'HARDcy'                         => [0x001066],
-       'Hacek'                          => [0x000711],
-       'Hat'                            => [0x000094],
-       'Hcirc'                          => [0x000292],
-       'Hfr'                            => [0x008460],
-       'HilbertSpace'                   => [0x008459],
-       'Hopf'                           => [0x008461],
-       'HorizontalLine'                 => [0x009472],
-       'Hscr'                           => [0x008459],
-       'Hstrok'                         => [0x000294],
-       'HumpDownHump'                   => [0x008782],
-       'HumpEqual'                      => [0x008783],
-       'IEcy'                           => [0x001045],
-       'IJlig'                          => [0x000306],
-       'IOcy'                           => [0x001025],
-       'Iacute'                         => [0x000205],
-       'Icirc'                          => [0x000206],
-       'Icy'                            => [0x001048],
-       'Idot'                           => [0x000304],
-       'Ifr'                            => [0x008465],
-       'Igrave'                         => [0x000204],
-       'Im'                             => [0x008465],
-       'Imacr'                          => [0x000298],
-       'ImaginaryI'                     => [0x008520],
-       'Implies'                        => [0x008658],
-       'Int'                            => [0x008748],
-       'Integral'                       => [0x008747],
-       'Intersection'                   => [0x008898],
-       'InvisibleComma'                 => [0x008291],
-       'InvisibleTimes'                 => [0x008290],
-       'Iogon'                          => [0x000302],
-       'Iopf'                           => [0x120128],
-       'Iota'                           => [0x000921],
-       'Iscr'                           => [0x008464],
-       'Itilde'                         => [0x000296],
-       'Iukcy'                          => [0x001030],
-       'Iuml'                           => [0x000207],
-       'Jcirc'                          => [0x000308],
-       'Jcy'                            => [0x001049],
-       'Jfr'                            => [0x120077],
-       'Jopf'                           => [0x120129],
-       'Jscr'                           => [0x119973],
-       'Jsercy'                         => [0x001032],
-       'Jukcy'                          => [0x001028],
-       'KHcy'                           => [0x001061],
-       'KJcy'                           => [0x001036],
-       'Kappa'                          => [0x000922],
-       'Kcedil'                         => [0x000310],
-       'Kcy'                            => [0x001050],
-       'Kfr'                            => [0x120078],
-       'Kopf'                           => [0x120130],
-       'Kscr'                           => [0x119974],
-       'LJcy'                           => [0x001033],
-       'LT'                             => [0x000060],
-       'Lacute'                         => [0x000313],
-       'Lambda'                         => [0x000923],
-       'Lang'                           => [0x010218],
-       'Laplacetrf'                     => [0x008466],
-       'Larr'                           => [0x008606],
-       'Lcaron'                         => [0x000317],
-       'Lcedil'                         => [0x000315],
-       'Lcy'                            => [0x001051],
-       'LeftAngleBracket'               => [0x010216],
-       'LeftArrow'                      => [0x008592],
-       'LeftArrowBar'                   => [0x008676],
-       'LeftArrowRightArrow'            => [0x008646],
-       'LeftCeiling'                    => [0x008968],
-       'LeftDoubleBracket'              => [0x010214],
-       'LeftDownTeeVector'              => [0x010593],
-       'LeftDownVector'                 => [0x008643],
-       'LeftDownVectorBar'              => [0x010585],
-       'LeftFloor'                      => [0x008970],
-       'LeftRightArrow'                 => [0x008596],
-       'LeftRightVector'                => [0x010574],
-       'LeftTee'                        => [0x008867],
-       'LeftTeeArrow'                   => [0x008612],
-       'LeftTeeVector'                  => [0x010586],
-       'LeftTriangle'                   => [0x008882],
-       'LeftTriangleBar'                => [0x010703],
-       'LeftTriangleEqual'              => [0x008884],
-       'LeftUpDownVector'               => [0x010577],
-       'LeftUpTeeVector'                => [0x010592],
-       'LeftUpVector'                   => [0x008639],
-       'LeftUpVectorBar'                => [0x010584],
-       'LeftVector'                     => [0x008636],
-       'LeftVectorBar'                  => [0x010578],
-       'Leftarrow'                      => [0x008656],
-       'Leftrightarrow'                 => [0x008660],
-       'LessEqualGreater'               => [0x008922],
-       'LessFullEqual'                  => [0x008806],
-       'LessGreater'                    => [0x008822],
-       'LessLess'                       => [0x010913],
-       'LessSlantEqual'                 => [0x010877],
-       'LessTilde'                      => [0x008818],
-       'Lfr'                            => [0x120079],
-       'Ll'                             => [0x008920],
-       'Lleftarrow'                     => [0x008666],
-       'Lmidot'                         => [0x000319],
-       'LongLeftArrow'                  => [0x010229],
-       'LongLeftRightArrow'             => [0x010231],
-       'LongRightArrow'                 => [0x010230],
-       'Longleftarrow'                  => [0x010232],
-       'Longleftrightarrow'             => [0x010234],
-       'Longrightarrow'                 => [0x010233],
-       'Lopf'                           => [0x120131],
-       'LowerLeftArrow'                 => [0x008601],
-       'LowerRightArrow'                => [0x008600],
-       'Lscr'                           => [0x008466],
-       'Lsh'                            => [0x008624],
-       'Lstrok'                         => [0x000321],
-       'Lt'                             => [0x008810],
-       'Map'                            => [0x010501],
-       'Mcy'                            => [0x001052],
-       'MediumSpace'                    => [0x008287],
-       'Mellintrf'                      => [0x008499],
-       'Mfr'                            => [0x120080],
-       'MinusPlus'                      => [0x008723],
-       'Mopf'                           => [0x120132],
-       'Mscr'                           => [0x008499],
-       'Mu'                             => [0x000924],
-       'NJcy'                           => [0x001034],
-       'Nacute'                         => [0x000323],
-       'Ncaron'                         => [0x000327],
-       'Ncedil'                         => [0x000325],
-       'Ncy'                            => [0x001053],
-       'NegativeMediumSpace'            => [0x008203],
-       'NegativeThickSpace'             => [0x008203],
-       'NegativeThinSpace'              => [0x008203],
-       'NegativeVeryThinSpace'          => [0x008203],
-       'NestedGreaterGreater'           => [0x008811],
-       'NestedLessLess'                 => [0x008810],
-       'NewLine'                        => [0x000010],
-       'Nfr'                            => [0x120081],
-       'NoBreak'                        => [0x008288],
-       'NonBreakingSpace'               => [0x000160],
-       'Nopf'                           => [0x008469],
-       'Not'                            => [0x010988],
-       'NotCongruent'                   => [0x008802],
-       'NotCupCap'                      => [0x008813],
-       'NotDoubleVerticalBar'           => [0x008742],
-       'NotElement'                     => [0x008713],
-       'NotEqual'                       => [0x008800],
-       'NotEqualTilde'                  => [0x008770, 0x000824],
-       'NotExists'                      => [0x008708],
-       'NotGreater'                     => [0x008815],
-       'NotGreaterEqual'                => [0x008817],
-       'NotGreaterFullEqual'            => [0x008807, 0x000824],
-       'NotGreaterGreater'              => [0x008811, 0x000824],
-       'NotGreaterLess'                 => [0x008825],
-       'NotGreaterSlantEqual'           => [0x010878, 0x000824],
-       'NotGreaterTilde'                => [0x008821],
-       'NotHumpDownHump'                => [0x008782, 0x000824],
-       'NotHumpEqual'                   => [0x008783, 0x000824],
-       'NotLeftTriangle'                => [0x008938],
-       'NotLeftTriangleBar'             => [0x010703, 0x000824],
-       'NotLeftTriangleEqual'           => [0x008940],
-       'NotLess'                        => [0x008814],
-       'NotLessEqual'                   => [0x008816],
-       'NotLessGreater'                 => [0x008824],
-       'NotLessLess'                    => [0x008810, 0x000824],
-       'NotLessSlantEqual'              => [0x010877, 0x000824],
-       'NotLessTilde'                   => [0x008820],
-       'NotNestedGreaterGreater'        => [0x010914, 0x000824],
-       'NotNestedLessLess'              => [0x010913, 0x000824],
-       'NotPrecedes'                    => [0x008832],
-       'NotPrecedesEqual'               => [0x010927, 0x000824],
-       'NotPrecedesSlantEqual'          => [0x008928],
-       'NotReverseElement'              => [0x008716],
-       'NotRightTriangle'               => [0x008939],
-       'NotRightTriangleBar'            => [0x010704, 0x000824],
-       'NotRightTriangleEqual'          => [0x008941],
-       'NotSquareSubset'                => [0x008847, 0x000824],
-       'NotSquareSubsetEqual'           => [0x008930],
-       'NotSquareSuperset'              => [0x008848, 0x000824],
-       'NotSquareSupersetEqual'         => [0x008931],
-       'NotSubset'                      => [0x008834, 0x008402],
-       'NotSubsetEqual'                 => [0x008840],
-       'NotSucceeds'                    => [0x008833],
-       'NotSucceedsEqual'               => [0x010928, 0x000824],
-       'NotSucceedsSlantEqual'          => [0x008929],
-       'NotSucceedsTilde'               => [0x008831, 0x000824],
-       'NotSuperset'                    => [0x008835, 0x008402],
-       'NotSupersetEqual'               => [0x008841],
-       'NotTilde'                       => [0x008769],
-       'NotTildeEqual'                  => [0x008772],
-       'NotTildeFullEqual'              => [0x008775],
-       'NotTildeTilde'                  => [0x008777],
-       'NotVerticalBar'                 => [0x008740],
-       'Nscr'                           => [0x119977],
-       'Ntilde'                         => [0x000209],
-       'Nu'                             => [0x000925],
-       'OElig'                          => [0x000338],
-       'Oacute'                         => [0x000211],
-       'Ocirc'                          => [0x000212],
-       'Ocy'                            => [0x001054],
-       'Odblac'                         => [0x000336],
-       'Ofr'                            => [0x120082],
-       'Ograve'                         => [0x000210],
-       'Omacr'                          => [0x000332],
-       'Omega'                          => [0x000937],
-       'Omicron'                        => [0x000927],
-       'Oopf'                           => [0x120134],
-       'OpenCurlyDoubleQuote'           => [0x008220],
-       'OpenCurlyQuote'                 => [0x008216],
-       'Or'                             => [0x010836],
-       'Oscr'                           => [0x119978],
-       'Oslash'                         => [0x000216],
-       'Otilde'                         => [0x000213],
-       'Otimes'                         => [0x010807],
-       'Ouml'                           => [0x000214],
-       'OverBar'                        => [0x008254],
-       'OverBrace'                      => [0x009182],
-       'OverBracket'                    => [0x009140],
-       'OverParenthesis'                => [0x009180],
-       'PartialD'                       => [0x008706],
-       'Pcy'                            => [0x001055],
-       'Pfr'                            => [0x120083],
-       'Phi'                            => [0x000934],
-       'Pi'                             => [0x000928],
-       'PlusMinus'                      => [0x000177],
-       'Poincareplane'                  => [0x008460],
-       'Popf'                           => [0x008473],
-       'Pr'                             => [0x010939],
-       'Precedes'                       => [0x008826],
-       'PrecedesEqual'                  => [0x010927],
-       'PrecedesSlantEqual'             => [0x008828],
-       'PrecedesTilde'                  => [0x008830],
-       'Prime'                          => [0x008243],
-       'Product'                        => [0x008719],
-       'Proportion'                     => [0x008759],
-       'Proportional'                   => [0x008733],
-       'Pscr'                           => [0x119979],
-       'Psi'                            => [0x000936],
-       'QUOT'                           => [0x000034],
-       'Qfr'                            => [0x120084],
-       'Qopf'                           => [0x008474],
-       'Qscr'                           => [0x119980],
-       'RBarr'                          => [0x010512],
-       'REG'                            => [0x000174],
-       'Racute'                         => [0x000340],
-       'Rang'                           => [0x010219],
-       'Rarr'                           => [0x008608],
-       'Rarrtl'                         => [0x010518],
-       'Rcaron'                         => [0x000344],
-       'Rcedil'                         => [0x000342],
-       'Rcy'                            => [0x001056],
-       'Re'                             => [0x008476],
-       'ReverseElement'                 => [0x008715],
-       'ReverseEquilibrium'             => [0x008651],
-       'ReverseUpEquilibrium'           => [0x010607],
-       'Rfr'                            => [0x008476],
-       'Rho'                            => [0x000929],
-       'RightAngleBracket'              => [0x010217],
-       'RightArrow'                     => [0x008594],
-       'RightArrowBar'                  => [0x008677],
-       'RightArrowLeftArrow'            => [0x008644],
-       'RightCeiling'                   => [0x008969],
-       'RightDoubleBracket'             => [0x010215],
-       'RightDownTeeVector'             => [0x010589],
-       'RightDownVector'                => [0x008642],
-       'RightDownVectorBar'             => [0x010581],
-       'RightFloor'                     => [0x008971],
-       'RightTee'                       => [0x008866],
-       'RightTeeArrow'                  => [0x008614],
-       'RightTeeVector'                 => [0x010587],
-       'RightTriangle'                  => [0x008883],
-       'RightTriangleBar'               => [0x010704],
-       'RightTriangleEqual'             => [0x008885],
-       'RightUpDownVector'              => [0x010575],
-       'RightUpTeeVector'               => [0x010588],
-       'RightUpVector'                  => [0x008638],
-       'RightUpVectorBar'               => [0x010580],
-       'RightVector'                    => [0x008640],
-       'RightVectorBar'                 => [0x010579],
-       'Rightarrow'                     => [0x008658],
-       'Ropf'                           => [0x008477],
-       'RoundImplies'                   => [0x010608],
-       'Rrightarrow'                    => [0x008667],
-       'Rscr'                           => [0x008475],
-       'Rsh'                            => [0x008625],
-       'RuleDelayed'                    => [0x010740],
-       'SHCHcy'                         => [0x001065],
-       'SHcy'                           => [0x001064],
-       'SOFTcy'                         => [0x001068],
-       'Sacute'                         => [0x000346],
-       'Sc'                             => [0x010940],
-       'Scaron'                         => [0x000352],
-       'Scedil'                         => [0x000350],
-       'Scirc'                          => [0x000348],
-       'Scy'                            => [0x001057],
-       'Sfr'                            => [0x120086],
-       'ShortDownArrow'                 => [0x008595],
-       'ShortLeftArrow'                 => [0x008592],
-       'ShortRightArrow'                => [0x008594],
-       'ShortUpArrow'                   => [0x008593],
-       'Sigma'                          => [0x000931],
-       'SmallCircle'                    => [0x008728],
-       'Sopf'                           => [0x120138],
-       'Sqrt'                           => [0x008730],
-       'Square'                         => [0x009633],
-       'SquareIntersection'             => [0x008851],
-       'SquareSubset'                   => [0x008847],
-       'SquareSubsetEqual'              => [0x008849],
-       'SquareSuperset'                 => [0x008848],
-       'SquareSupersetEqual'            => [0x008850],
-       'SquareUnion'                    => [0x008852],
-       'Sscr'                           => [0x119982],
-       'Star'                           => [0x008902],
-       'Sub'                            => [0x008912],
-       'Subset'                         => [0x008912],
-       'SubsetEqual'                    => [0x008838],
-       'Succeeds'                       => [0x008827],
-       'SucceedsEqual'                  => [0x010928],
-       'SucceedsSlantEqual'             => [0x008829],
-       'SucceedsTilde'                  => [0x008831],
-       'SuchThat'                       => [0x008715],
-       'Sum'                            => [0x008721],
-       'Sup'                            => [0x008913],
-       'Superset'                       => [0x008835],
-       'SupersetEqual'                  => [0x008839],
-       'Supset'                         => [0x008913],
-       'THORN'                          => [0x000222],
-       'TRADE'                          => [0x008482],
-       'TSHcy'                          => [0x001035],
-       'TScy'                           => [0x001062],
-       'Tab'                            => [0x000009],
-       'Tau'                            => [0x000932],
-       'Tcaron'                         => [0x000356],
-       'Tcedil'                         => [0x000354],
-       'Tcy'                            => [0x001058],
-       'Tfr'                            => [0x120087],
-       'Therefore'                      => [0x008756],
-       'Theta'                          => [0x000920],
-       'ThickSpace'                     => [0x008287, 0x008202],
-       'ThinSpace'                      => [0x008201],
-       'Tilde'                          => [0x008764],
-       'TildeEqual'                     => [0x008771],
-       'TildeFullEqual'                 => [0x008773],
-       'TildeTilde'                     => [0x008776],
-       'Topf'                           => [0x120139],
-       'TripleDot'                      => [0x008411],
-       'Tscr'                           => [0x119983],
-       'Tstrok'                         => [0x000358],
-       'Uacute'                         => [0x000218],
-       'Uarr'                           => [0x008607],
-       'Uarrocir'                       => [0x010569],
-       'Ubrcy'                          => [0x001038],
-       'Ubreve'                         => [0x000364],
-       'Ucirc'                          => [0x000219],
-       'Ucy'                            => [0x001059],
-       'Udblac'                         => [0x000368],
-       'Ufr'                            => [0x120088],
-       'Ugrave'                         => [0x000217],
-       'Umacr'                          => [0x000362],
-       'UnderBar'                       => [0x000095],
-       'UnderBrace'                     => [0x009183],
-       'UnderBracket'                   => [0x009141],
-       'UnderParenthesis'               => [0x009181],
-       'Union'                          => [0x008899],
-       'UnionPlus'                      => [0x008846],
-       'Uogon'                          => [0x000370],
-       'Uopf'                           => [0x120140],
-       'UpArrow'                        => [0x008593],
-       'UpArrowBar'                     => [0x010514],
-       'UpArrowDownArrow'               => [0x008645],
-       'UpDownArrow'                    => [0x008597],
-       'UpEquilibrium'                  => [0x010606],
-       'UpTee'                          => [0x008869],
-       'UpTeeArrow'                     => [0x008613],
-       'Uparrow'                        => [0x008657],
-       'Updownarrow'                    => [0x008661],
-       'UpperLeftArrow'                 => [0x008598],
-       'UpperRightArrow'                => [0x008599],
-       'Upsi'                           => [0x000978],
-       'Upsilon'                        => [0x000933],
-       'Uring'                          => [0x000366],
-       'Uscr'                           => [0x119984],
-       'Utilde'                         => [0x000360],
-       'Uuml'                           => [0x000220],
-       'VDash'                          => [0x008875],
-       'Vbar'                           => [0x010987],
-       'Vcy'                            => [0x001042],
-       'Vdash'                          => [0x008873],
-       'Vdashl'                         => [0x010982],
-       'Vee'                            => [0x008897],
-       'Verbar'                         => [0x008214],
-       'Vert'                           => [0x008214],
-       'VerticalBar'                    => [0x008739],
-       'VerticalLine'                   => [0x000124],
-       'VerticalSeparator'              => [0x010072],
-       'VerticalTilde'                  => [0x008768],
-       'VeryThinSpace'                  => [0x008202],
-       'Vfr'                            => [0x120089],
-       'Vopf'                           => [0x120141],
-       'Vscr'                           => [0x119985],
-       'Vvdash'                         => [0x008874],
-       'Wcirc'                          => [0x000372],
-       'Wedge'                          => [0x008896],
-       'Wfr'                            => [0x120090],
-       'Wopf'                           => [0x120142],
-       'Wscr'                           => [0x119986],
-       'Xfr'                            => [0x120091],
-       'Xi'                             => [0x000926],
-       'Xopf'                           => [0x120143],
-       'Xscr'                           => [0x119987],
-       'YAcy'                           => [0x001071],
-       'YIcy'                           => [0x001031],
-       'YUcy'                           => [0x001070],
-       'Yacute'                         => [0x000221],
-       'Ycirc'                          => [0x000374],
-       'Ycy'                            => [0x001067],
-       'Yfr'                            => [0x120092],
-       'Yopf'                           => [0x120144],
-       'Yscr'                           => [0x119988],
-       'Yuml'                           => [0x000376],
-       'ZHcy'                           => [0x001046],
-       'Zacute'                         => [0x000377],
-       'Zcaron'                         => [0x000381],
-       'Zcy'                            => [0x001047],
-       'Zdot'                           => [0x000379],
-       'ZeroWidthSpace'                 => [0x008203],
-       'Zeta'                           => [0x000918],
-       'Zfr'                            => [0x008488],
-       'Zopf'                           => [0x008484],
-       'Zscr'                           => [0x119989],
-       'aacute'                         => [0x000225],
-       'abreve'                         => [0x000259],
-       'ac'                             => [0x008766],
-       'acE'                            => [0x008766, 0x000819],
-       'acd'                            => [0x008767],
-       'acirc'                          => [0x000226],
-       'acute'                          => [0x000180],
-       'acy'                            => [0x001072],
-       'aelig'                          => [0x000230],
-       'af'                             => [0x008289],
-       'afr'                            => [0x120094],
-       'agrave'                         => [0x000224],
-       'alefsym'                        => [0x008501],
-       'aleph'                          => [0x008501],
-       'alpha'                          => [0x000945],
-       'amacr'                          => [0x000257],
-       'amalg'                          => [0x010815],
-       'amp'                            => [0x000038],
-       'and'                            => [0x008743],
-       'andand'                         => [0x010837],
-       'andd'                           => [0x010844],
-       'andslope'                       => [0x010840],
-       'andv'                           => [0x010842],
-       'ang'                            => [0x008736],
-       'ange'                           => [0x010660],
-       'angle'                          => [0x008736],
-       'angmsd'                         => [0x008737],
-       'angmsdaa'                       => [0x010664],
-       'angmsdab'                       => [0x010665],
-       'angmsdac'                       => [0x010666],
-       'angmsdad'                       => [0x010667],
-       'angmsdae'                       => [0x010668],
-       'angmsdaf'                       => [0x010669],
-       'angmsdag'                       => [0x010670],
-       'angmsdah'                       => [0x010671],
-       'angrt'                          => [0x008735],
-       'angrtvb'                        => [0x008894],
-       'angrtvbd'                       => [0x010653],
-       'angsph'                         => [0x008738],
-       'angst'                          => [0x000197],
-       'angzarr'                        => [0x009084],
-       'aogon'                          => [0x000261],
-       'aopf'                           => [0x120146],
-       'ap'                             => [0x008776],
-       'apE'                            => [0x010864],
-       'apacir'                         => [0x010863],
-       'ape'                            => [0x008778],
-       'apid'                           => [0x008779],
-       'apos'                           => [0x000039],
-       'approx'                         => [0x008776],
-       'approxeq'                       => [0x008778],
-       'aring'                          => [0x000229],
-       'ascr'                           => [0x119990],
-       'ast'                            => [0x000042],
-       'asymp'                          => [0x008776],
-       'asympeq'                        => [0x008781],
-       'atilde'                         => [0x000227],
-       'auml'                           => [0x000228],
-       'awconint'                       => [0x008755],
-       'awint'                          => [0x010769],
-       'bNot'                           => [0x010989],
-       'backcong'                       => [0x008780],
-       'backepsilon'                    => [0x001014],
-       'backprime'                      => [0x008245],
-       'backsim'                        => [0x008765],
-       'backsimeq'                      => [0x008909],
-       'barvee'                         => [0x008893],
-       'barwed'                         => [0x008965],
-       'barwedge'                       => [0x008965],
-       'bbrk'                           => [0x009141],
-       'bbrktbrk'                       => [0x009142],
-       'bcong'                          => [0x008780],
-       'bcy'                            => [0x001073],
-       'bdquo'                          => [0x008222],
-       'becaus'                         => [0x008757],
-       'because'                        => [0x008757],
-       'bemptyv'                        => [0x010672],
-       'bepsi'                          => [0x001014],
-       'bernou'                         => [0x008492],
-       'beta'                           => [0x000946],
-       'beth'                           => [0x008502],
-       'between'                        => [0x008812],
-       'bfr'                            => [0x120095],
-       'bigcap'                         => [0x008898],
-       'bigcirc'                        => [0x009711],
-       'bigcup'                         => [0x008899],
-       'bigodot'                        => [0x010752],
-       'bigoplus'                       => [0x010753],
-       'bigotimes'                      => [0x010754],
-       'bigsqcup'                       => [0x010758],
-       'bigstar'                        => [0x009733],
-       'bigtriangledown'                => [0x009661],
-       'bigtriangleup'                  => [0x009651],
-       'biguplus'                       => [0x010756],
-       'bigvee'                         => [0x008897],
-       'bigwedge'                       => [0x008896],
-       'bkarow'                         => [0x010509],
-       'blacklozenge'                   => [0x010731],
-       'blacksquare'                    => [0x009642],
-       'blacktriangle'                  => [0x009652],
-       'blacktriangledown'              => [0x009662],
-       'blacktriangleleft'              => [0x009666],
-       'blacktriangleright'             => [0x009656],
-       'blank'                          => [0x009251],
-       'blk12'                          => [0x009618],
-       'blk14'                          => [0x009617],
-       'blk34'                          => [0x009619],
-       'block'                          => [0x009608],
-       'bne'                            => [0x000061, 0x008421],
-       'bnequiv'                        => [0x008801, 0x008421],
-       'bnot'                           => [0x008976],
-       'bopf'                           => [0x120147],
-       'bot'                            => [0x008869],
-       'bottom'                         => [0x008869],
-       'bowtie'                         => [0x008904],
-       'boxDL'                          => [0x009559],
-       'boxDR'                          => [0x009556],
-       'boxDl'                          => [0x009558],
-       'boxDr'                          => [0x009555],
-       'boxH'                           => [0x009552],
-       'boxHD'                          => [0x009574],
-       'boxHU'                          => [0x009577],
-       'boxHd'                          => [0x009572],
-       'boxHu'                          => [0x009575],
-       'boxUL'                          => [0x009565],
-       'boxUR'                          => [0x009562],
-       'boxUl'                          => [0x009564],
-       'boxUr'                          => [0x009561],
-       'boxV'                           => [0x009553],
-       'boxVH'                          => [0x009580],
-       'boxVL'                          => [0x009571],
-       'boxVR'                          => [0x009568],
-       'boxVh'                          => [0x009579],
-       'boxVl'                          => [0x009570],
-       'boxVr'                          => [0x009567],
-       'boxbox'                         => [0x010697],
-       'boxdL'                          => [0x009557],
-       'boxdR'                          => [0x009554],
-       'boxdl'                          => [0x009488],
-       'boxdr'                          => [0x009484],
-       'boxh'                           => [0x009472],
-       'boxhD'                          => [0x009573],
-       'boxhU'                          => [0x009576],
-       'boxhd'                          => [0x009516],
-       'boxhu'                          => [0x009524],
-       'boxminus'                       => [0x008863],
-       'boxplus'                        => [0x008862],
-       'boxtimes'                       => [0x008864],
-       'boxuL'                          => [0x009563],
-       'boxuR'                          => [0x009560],
-       'boxul'                          => [0x009496],
-       'boxur'                          => [0x009492],
-       'boxv'                           => [0x009474],
-       'boxvH'                          => [0x009578],
-       'boxvL'                          => [0x009569],
-       'boxvR'                          => [0x009566],
-       'boxvh'                          => [0x009532],
-       'boxvl'                          => [0x009508],
-       'boxvr'                          => [0x009500],
-       'bprime'                         => [0x008245],
-       'breve'                          => [0x000728],
-       'brvbar'                         => [0x000166],
-       'bscr'                           => [0x119991],
-       'bsemi'                          => [0x008271],
-       'bsim'                           => [0x008765],
-       'bsime'                          => [0x008909],
-       'bsol'                           => [0x000092],
-       'bsolb'                          => [0x010693],
-       'bsolhsub'                       => [0x010184],
-       'bull'                           => [0x008226],
-       'bullet'                         => [0x008226],
-       'bump'                           => [0x008782],
-       'bumpE'                          => [0x010926],
-       'bumpe'                          => [0x008783],
-       'bumpeq'                         => [0x008783],
-       'cacute'                         => [0x000263],
-       'cap'                            => [0x008745],
-       'capand'                         => [0x010820],
-       'capbrcup'                       => [0x010825],
-       'capcap'                         => [0x010827],
-       'capcup'                         => [0x010823],
-       'capdot'                         => [0x010816],
-       'caps'                           => [0x008745, 0x065024],
-       'caret'                          => [0x008257],
-       'caron'                          => [0x000711],
-       'ccaps'                          => [0x010829],
-       'ccaron'                         => [0x000269],
-       'ccedil'                         => [0x000231],
-       'ccirc'                          => [0x000265],
-       'ccups'                          => [0x010828],
-       'ccupssm'                        => [0x010832],
-       'cdot'                           => [0x000267],
-       'cedil'                          => [0x000184],
-       'cemptyv'                        => [0x010674],
-       'cent'                           => [0x000162],
-       'centerdot'                      => [0x000183],
-       'cfr'                            => [0x120096],
-       'chcy'                           => [0x001095],
-       'check'                          => [0x010003],
-       'checkmark'                      => [0x010003],
-       'chi'                            => [0x000967],
-       'cir'                            => [0x009675],
-       'cirE'                           => [0x010691],
-       'circ'                           => [0x000710],
-       'circeq'                         => [0x008791],
-       'circlearrowleft'                => [0x008634],
-       'circlearrowright'               => [0x008635],
-       'circledR'                       => [0x000174],
-       'circledS'                       => [0x009416],
-       'circledast'                     => [0x008859],
-       'circledcirc'                    => [0x008858],
-       'circleddash'                    => [0x008861],
-       'cire'                           => [0x008791],
-       'cirfnint'                       => [0x010768],
-       'cirmid'                         => [0x010991],
-       'cirscir'                        => [0x010690],
-       'clubs'                          => [0x009827],
-       'clubsuit'                       => [0x009827],
-       'colon'                          => [0x000058],
-       'colone'                         => [0x008788],
-       'coloneq'                        => [0x008788],
-       'comma'                          => [0x000044],
-       'commat'                         => [0x000064],
-       'comp'                           => [0x008705],
-       'compfn'                         => [0x008728],
-       'complement'                     => [0x008705],
-       'complexes'                      => [0x008450],
-       'cong'                           => [0x008773],
-       'congdot'                        => [0x010861],
-       'conint'                         => [0x008750],
-       'copf'                           => [0x120148],
-       'coprod'                         => [0x008720],
-       'copy'                           => [0x000169],
-       'copysr'                         => [0x008471],
-       'crarr'                          => [0x008629],
-       'cross'                          => [0x010007],
-       'cscr'                           => [0x119992],
-       'csub'                           => [0x010959],
-       'csube'                          => [0x010961],
-       'csup'                           => [0x010960],
-       'csupe'                          => [0x010962],
-       'ctdot'                          => [0x008943],
-       'cudarrl'                        => [0x010552],
-       'cudarrr'                        => [0x010549],
-       'cuepr'                          => [0x008926],
-       'cuesc'                          => [0x008927],
-       'cularr'                         => [0x008630],
-       'cularrp'                        => [0x010557],
-       'cup'                            => [0x008746],
-       'cupbrcap'                       => [0x010824],
-       'cupcap'                         => [0x010822],
-       'cupcup'                         => [0x010826],
-       'cupdot'                         => [0x008845],
-       'cupor'                          => [0x010821],
-       'cups'                           => [0x008746, 0x065024],
-       'curarr'                         => [0x008631],
-       'curarrm'                        => [0x010556],
-       'curlyeqprec'                    => [0x008926],
-       'curlyeqsucc'                    => [0x008927],
-       'curlyvee'                       => [0x008910],
-       'curlywedge'                     => [0x008911],
-       'curren'                         => [0x000164],
-       'curvearrowleft'                 => [0x008630],
-       'curvearrowright'                => [0x008631],
-       'cuvee'                          => [0x008910],
-       'cuwed'                          => [0x008911],
-       'cwconint'                       => [0x008754],
-       'cwint'                          => [0x008753],
-       'cylcty'                         => [0x009005],
-       'dArr'                           => [0x008659],
-       'dHar'                           => [0x010597],
-       'dagger'                         => [0x008224],
-       'daleth'                         => [0x008504],
-       'darr'                           => [0x008595],
-       'dash'                           => [0x008208],
-       'dashv'                          => [0x008867],
-       'dbkarow'                        => [0x010511],
-       'dblac'                          => [0x000733],
-       'dcaron'                         => [0x000271],
-       'dcy'                            => [0x001076],
-       'dd'                             => [0x008518],
-       'ddagger'                        => [0x008225],
-       'ddarr'                          => [0x008650],
-       'ddotseq'                        => [0x010871],
-       'deg'                            => [0x000176],
-       'delta'                          => [0x000948],
-       'demptyv'                        => [0x010673],
-       'dfisht'                         => [0x010623],
-       'dfr'                            => [0x120097],
-       'dharl'                          => [0x008643],
-       'dharr'                          => [0x008642],
-       'diam'                           => [0x008900],
-       'diamond'                        => [0x008900],
-       'diamondsuit'                    => [0x009830],
-       'diams'                          => [0x009830],
-       'die'                            => [0x000168],
-       'digamma'                        => [0x000989],
-       'disin'                          => [0x008946],
-       'div'                            => [0x000247],
-       'divide'                         => [0x000247],
-       'divideontimes'                  => [0x008903],
-       'divonx'                         => [0x008903],
-       'djcy'                           => [0x001106],
-       'dlcorn'                         => [0x008990],
-       'dlcrop'                         => [0x008973],
-       'dollar'                         => [0x000036],
-       'dopf'                           => [0x120149],
-       'dot'                            => [0x000729],
-       'doteq'                          => [0x008784],
-       'doteqdot'                       => [0x008785],
-       'dotminus'                       => [0x008760],
-       'dotplus'                        => [0x008724],
-       'dotsquare'                      => [0x008865],
-       'doublebarwedge'                 => [0x008966],
-       'downarrow'                      => [0x008595],
-       'downdownarrows'                 => [0x008650],
-       'downharpoonleft'                => [0x008643],
-       'downharpoonright'               => [0x008642],
-       'drbkarow'                       => [0x010512],
-       'drcorn'                         => [0x008991],
-       'drcrop'                         => [0x008972],
-       'dscr'                           => [0x119993],
-       'dscy'                           => [0x001109],
-       'dsol'                           => [0x010742],
-       'dstrok'                         => [0x000273],
-       'dtdot'                          => [0x008945],
-       'dtri'                           => [0x009663],
-       'dtrif'                          => [0x009662],
-       'duarr'                          => [0x008693],
-       'duhar'                          => [0x010607],
-       'dwangle'                        => [0x010662],
-       'dzcy'                           => [0x001119],
-       'dzigrarr'                       => [0x010239],
-       'eDDot'                          => [0x010871],
-       'eDot'                           => [0x008785],
-       'eacute'                         => [0x000233],
-       'easter'                         => [0x010862],
-       'ecaron'                         => [0x000283],
-       'ecir'                           => [0x008790],
-       'ecirc'                          => [0x000234],
-       'ecolon'                         => [0x008789],
-       'ecy'                            => [0x001101],
-       'edot'                           => [0x000279],
-       'ee'                             => [0x008519],
-       'efDot'                          => [0x008786],
-       'efr'                            => [0x120098],
-       'eg'                             => [0x010906],
-       'egrave'                         => [0x000232],
-       'egs'                            => [0x010902],
-       'egsdot'                         => [0x010904],
-       'el'                             => [0x010905],
-       'elinters'                       => [0x009191],
-       'ell'                            => [0x008467],
-       'els'                            => [0x010901],
-       'elsdot'                         => [0x010903],
-       'emacr'                          => [0x000275],
-       'empty'                          => [0x008709],
-       'emptyset'                       => [0x008709],
-       'emptyv'                         => [0x008709],
-       'emsp13'                         => [0x008196],
-       'emsp14'                         => [0x008197],
-       'emsp'                           => [0x008195],
-       'eng'                            => [0x000331],
-       'ensp'                           => [0x008194],
-       'eogon'                          => [0x000281],
-       'eopf'                           => [0x120150],
-       'epar'                           => [0x008917],
-       'eparsl'                         => [0x010723],
-       'eplus'                          => [0x010865],
-       'epsi'                           => [0x000949],
-       'epsilon'                        => [0x000949],
-       'epsiv'                          => [0x001013],
-       'eqcirc'                         => [0x008790],
-       'eqcolon'                        => [0x008789],
-       'eqsim'                          => [0x008770],
-       'eqslantgtr'                     => [0x010902],
-       'eqslantless'                    => [0x010901],
-       'equals'                         => [0x000061],
-       'equest'                         => [0x008799],
-       'equiv'                          => [0x008801],
-       'equivDD'                        => [0x010872],
-       'eqvparsl'                       => [0x010725],
-       'erDot'                          => [0x008787],
-       'erarr'                          => [0x010609],
-       'escr'                           => [0x008495],
-       'esdot'                          => [0x008784],
-       'esim'                           => [0x008770],
-       'eta'                            => [0x000951],
-       'eth'                            => [0x000240],
-       'euml'                           => [0x000235],
-       'euro'                           => [0x008364],
-       'excl'                           => [0x000033],
-       'exist'                          => [0x008707],
-       'expectation'                    => [0x008496],
-       'exponentiale'                   => [0x008519],
-       'fallingdotseq'                  => [0x008786],
-       'fcy'                            => [0x001092],
-       'female'                         => [0x009792],
-       'ffilig'                         => [0x064259],
-       'fflig'                          => [0x064256],
-       'ffllig'                         => [0x064260],
-       'ffr'                            => [0x120099],
-       'filig'                          => [0x064257],
-       'fjlig'                          => [0x000102, 0x000106],
-       'flat'                           => [0x009837],
-       'fllig'                          => [0x064258],
-       'fltns'                          => [0x009649],
-       'fnof'                           => [0x000402],
-       'fopf'                           => [0x120151],
-       'forall'                         => [0x008704],
-       'fork'                           => [0x008916],
-       'forkv'                          => [0x010969],
-       'fpartint'                       => [0x010765],
-       'frac12'                         => [0x000189],
-       'frac13'                         => [0x008531],
-       'frac14'                         => [0x000188],
-       'frac15'                         => [0x008533],
-       'frac16'                         => [0x008537],
-       'frac18'                         => [0x008539],
-       'frac23'                         => [0x008532],
-       'frac25'                         => [0x008534],
-       'frac34'                         => [0x000190],
-       'frac35'                         => [0x008535],
-       'frac38'                         => [0x008540],
-       'frac45'                         => [0x008536],
-       'frac56'                         => [0x008538],
-       'frac58'                         => [0x008541],
-       'frac78'                         => [0x008542],
-       'frasl'                          => [0x008260],
-       'frown'                          => [0x008994],
-       'fscr'                           => [0x119995],
-       'gE'                             => [0x008807],
-       'gEl'                            => [0x010892],
-       'gacute'                         => [0x000501],
-       'gamma'                          => [0x000947],
-       'gammad'                         => [0x000989],
-       'gap'                            => [0x010886],
-       'gbreve'                         => [0x000287],
-       'gcirc'                          => [0x000285],
-       'gcy'                            => [0x001075],
-       'gdot'                           => [0x000289],
-       'ge'                             => [0x008805],
-       'gel'                            => [0x008923],
-       'geq'                            => [0x008805],
-       'geqq'                           => [0x008807],
-       'geqslant'                       => [0x010878],
-       'ges'                            => [0x010878],
-       'gescc'                          => [0x010921],
-       'gesdot'                         => [0x010880],
-       'gesdoto'                        => [0x010882],
-       'gesdotol'                       => [0x010884],
-       'gesl'                           => [0x008923, 0x065024],
-       'gesles'                         => [0x010900],
-       'gfr'                            => [0x120100],
-       'gg'                             => [0x008811],
-       'ggg'                            => [0x008921],
-       'gimel'                          => [0x008503],
-       'gjcy'                           => [0x001107],
-       'gl'                             => [0x008823],
-       'glE'                            => [0x010898],
-       'gla'                            => [0x010917],
-       'glj'                            => [0x010916],
-       'gnE'                            => [0x008809],
-       'gnap'                           => [0x010890],
-       'gnapprox'                       => [0x010890],
-       'gne'                            => [0x010888],
-       'gneq'                           => [0x010888],
-       'gneqq'                          => [0x008809],
-       'gnsim'                          => [0x008935],
-       'gopf'                           => [0x120152],
-       'grave'                          => [0x000096],
-       'gscr'                           => [0x008458],
-       'gsim'                           => [0x008819],
-       'gsime'                          => [0x010894],
-       'gsiml'                          => [0x010896],
-       'gt'                             => [0x000062],
-       'gtcc'                           => [0x010919],
-       'gtcir'                          => [0x010874],
-       'gtdot'                          => [0x008919],
-       'gtlPar'                         => [0x010645],
-       'gtquest'                        => [0x010876],
-       'gtrapprox'                      => [0x010886],
-       'gtrarr'                         => [0x010616],
-       'gtrdot'                         => [0x008919],
-       'gtreqless'                      => [0x008923],
-       'gtreqqless'                     => [0x010892],
-       'gtrless'                        => [0x008823],
-       'gtrsim'                         => [0x008819],
-       'gvertneqq'                      => [0x008809, 0x065024],
-       'gvnE'                           => [0x008809, 0x065024],
-       'hArr'                           => [0x008660],
-       'hairsp'                         => [0x008202],
-       'half'                           => [0x000189],
-       'hamilt'                         => [0x008459],
-       'hardcy'                         => [0x001098],
-       'harr'                           => [0x008596],
-       'harrcir'                        => [0x010568],
-       'harrw'                          => [0x008621],
-       'hbar'                           => [0x008463],
-       'hcirc'                          => [0x000293],
-       'hearts'                         => [0x009829],
-       'heartsuit'                      => [0x009829],
-       'hellip'                         => [0x008230],
-       'hercon'                         => [0x008889],
-       'hfr'                            => [0x120101],
-       'hksearow'                       => [0x010533],
-       'hkswarow'                       => [0x010534],
-       'hoarr'                          => [0x008703],
-       'homtht'                         => [0x008763],
-       'hookleftarrow'                  => [0x008617],
-       'hookrightarrow'                 => [0x008618],
-       'hopf'                           => [0x120153],
-       'horbar'                         => [0x008213],
-       'hscr'                           => [0x119997],
-       'hslash'                         => [0x008463],
-       'hstrok'                         => [0x000295],
-       'hybull'                         => [0x008259],
-       'hyphen'                         => [0x008208],
-       'iacute'                         => [0x000237],
-       'ic'                             => [0x008291],
-       'icirc'                          => [0x000238],
-       'icy'                            => [0x001080],
-       'iecy'                           => [0x001077],
-       'iexcl'                          => [0x000161],
-       'iff'                            => [0x008660],
-       'ifr'                            => [0x120102],
-       'igrave'                         => [0x000236],
-       'ii'                             => [0x008520],
-       'iiiint'                         => [0x010764],
-       'iiint'                          => [0x008749],
-       'iinfin'                         => [0x010716],
-       'iiota'                          => [0x008489],
-       'ijlig'                          => [0x000307],
-       'imacr'                          => [0x000299],
-       'image'                          => [0x008465],
-       'imagline'                       => [0x008464],
-       'imagpart'                       => [0x008465],
-       'imath'                          => [0x000305],
-       'imof'                           => [0x008887],
-       'imped'                          => [0x000437],
-       'in'                             => [0x008712],
-       'incare'                         => [0x008453],
-       'infin'                          => [0x008734],
-       'infintie'                       => [0x010717],
-       'inodot'                         => [0x000305],
-       'int'                            => [0x008747],
-       'intcal'                         => [0x008890],
-       'integers'                       => [0x008484],
-       'intercal'                       => [0x008890],
-       'intlarhk'                       => [0x010775],
-       'intprod'                        => [0x010812],
-       'iocy'                           => [0x001105],
-       'iogon'                          => [0x000303],
-       'iopf'                           => [0x120154],
-       'iota'                           => [0x000953],
-       'iprod'                          => [0x010812],
-       'iquest'                         => [0x000191],
-       'iscr'                           => [0x119998],
-       'isin'                           => [0x008712],
-       'isinE'                          => [0x008953],
-       'isindot'                        => [0x008949],
-       'isins'                          => [0x008948],
-       'isinsv'                         => [0x008947],
-       'isinv'                          => [0x008712],
-       'it'                             => [0x008290],
-       'itilde'                         => [0x000297],
-       'iukcy'                          => [0x001110],
-       'iuml'                           => [0x000239],
-       'jcirc'                          => [0x000309],
-       'jcy'                            => [0x001081],
-       'jfr'                            => [0x120103],
-       'jmath'                          => [0x000567],
-       'jopf'                           => [0x120155],
-       'jscr'                           => [0x119999],
-       'jsercy'                         => [0x001112],
-       'jukcy'                          => [0x001108],
-       'kappa'                          => [0x000954],
-       'kappav'                         => [0x001008],
-       'kcedil'                         => [0x000311],
-       'kcy'                            => [0x001082],
-       'kfr'                            => [0x120104],
-       'kgreen'                         => [0x000312],
-       'khcy'                           => [0x001093],
-       'kjcy'                           => [0x001116],
-       'kopf'                           => [0x120156],
-       'kscr'                           => [0x120000],
-       'lAarr'                          => [0x008666],
-       'lArr'                           => [0x008656],
-       'lAtail'                         => [0x010523],
-       'lBarr'                          => [0x010510],
-       'lE'                             => [0x008806],
-       'lEg'                            => [0x010891],
-       'lHar'                           => [0x010594],
-       'lacute'                         => [0x000314],
-       'laemptyv'                       => [0x010676],
-       'lagran'                         => [0x008466],
-       'lambda'                         => [0x000955],
-       'lang'                           => [0x010216],
-       'langd'                          => [0x010641],
-       'langle'                         => [0x010216],
-       'lap'                            => [0x010885],
-       'laquo'                          => [0x000171],
-       'larr'                           => [0x008592],
-       'larrb'                          => [0x008676],
-       'larrbfs'                        => [0x010527],
-       'larrfs'                         => [0x010525],
-       'larrhk'                         => [0x008617],
-       'larrlp'                         => [0x008619],
-       'larrpl'                         => [0x010553],
-       'larrsim'                        => [0x010611],
-       'larrtl'                         => [0x008610],
-       'lat'                            => [0x010923],
-       'latail'                         => [0x010521],
-       'late'                           => [0x010925],
-       'lates'                          => [0x010925, 0x065024],
-       'lbarr'                          => [0x010508],
-       'lbbrk'                          => [0x010098],
-       'lbrace'                         => [0x000123],
-       'lbrack'                         => [0x000091],
-       'lbrke'                          => [0x010635],
-       'lbrksld'                        => [0x010639],
-       'lbrkslu'                        => [0x010637],
-       'lcaron'                         => [0x000318],
-       'lcedil'                         => [0x000316],
-       'lceil'                          => [0x008968],
-       'lcub'                           => [0x000123],
-       'lcy'                            => [0x001083],
-       'ldca'                           => [0x010550],
-       'ldquo'                          => [0x008220],
-       'ldquor'                         => [0x008222],
-       'ldrdhar'                        => [0x010599],
-       'ldrushar'                       => [0x010571],
-       'ldsh'                           => [0x008626],
-       'le'                             => [0x008804],
-       'leftarrow'                      => [0x008592],
-       'leftarrowtail'                  => [0x008610],
-       'leftharpoondown'                => [0x008637],
-       'leftharpoonup'                  => [0x008636],
-       'leftleftarrows'                 => [0x008647],
-       'leftrightarrow'                 => [0x008596],
-       'leftrightarrows'                => [0x008646],
-       'leftrightharpoons'              => [0x008651],
-       'leftrightsquigarrow'            => [0x008621],
-       'leftthreetimes'                 => [0x008907],
-       'leg'                            => [0x008922],
-       'leq'                            => [0x008804],
-       'leqq'                           => [0x008806],
-       'leqslant'                       => [0x010877],
-       'les'                            => [0x010877],
-       'lescc'                          => [0x010920],
-       'lesdot'                         => [0x010879],
-       'lesdoto'                        => [0x010881],
-       'lesdotor'                       => [0x010883],
-       'lesg'                           => [0x008922, 0x065024],
-       'lesges'                         => [0x010899],
-       'lessapprox'                     => [0x010885],
-       'lessdot'                        => [0x008918],
-       'lesseqgtr'                      => [0x008922],
-       'lesseqqgtr'                     => [0x010891],
-       'lessgtr'                        => [0x008822],
-       'lesssim'                        => [0x008818],
-       'lfisht'                         => [0x010620],
-       'lfloor'                         => [0x008970],
-       'lfr'                            => [0x120105],
-       'lg'                             => [0x008822],
-       'lgE'                            => [0x010897],
-       'lhard'                          => [0x008637],
-       'lharu'                          => [0x008636],
-       'lharul'                         => [0x010602],
-       'lhblk'                          => [0x009604],
-       'ljcy'                           => [0x001113],
-       'll'                             => [0x008810],
-       'llarr'                          => [0x008647],
-       'llcorner'                       => [0x008990],
-       'llhard'                         => [0x010603],
-       'lltri'                          => [0x009722],
-       'lmidot'                         => [0x000320],
-       'lmoust'                         => [0x009136],
-       'lmoustache'                     => [0x009136],
-       'lnE'                            => [0x008808],
-       'lnap'                           => [0x010889],
-       'lnapprox'                       => [0x010889],
-       'lne'                            => [0x010887],
-       'lneq'                           => [0x010887],
-       'lneqq'                          => [0x008808],
-       'lnsim'                          => [0x008934],
-       'loang'                          => [0x010220],
-       'loarr'                          => [0x008701],
-       'lobrk'                          => [0x010214],
-       'longleftarrow'                  => [0x010229],
-       'longleftrightarrow'             => [0x010231],
-       'longmapsto'                     => [0x010236],
-       'longrightarrow'                 => [0x010230],
-       'looparrowleft'                  => [0x008619],
-       'looparrowright'                 => [0x008620],
-       'lopar'                          => [0x010629],
-       'lopf'                           => [0x120157],
-       'loplus'                         => [0x010797],
-       'lotimes'                        => [0x010804],
-       'lowast'                         => [0x008727],
-       'lowbar'                         => [0x000095],
-       'loz'                            => [0x009674],
-       'lozenge'                        => [0x009674],
-       'lozf'                           => [0x010731],
-       'lpar'                           => [0x000040],
-       'lparlt'                         => [0x010643],
-       'lrarr'                          => [0x008646],
-       'lrcorner'                       => [0x008991],
-       'lrhar'                          => [0x008651],
-       'lrhard'                         => [0x010605],
-       'lrm'                            => [0x008206],
-       'lrtri'                          => [0x008895],
-       'lsaquo'                         => [0x008249],
-       'lscr'                           => [0x120001],
-       'lsh'                            => [0x008624],
-       'lsim'                           => [0x008818],
-       'lsime'                          => [0x010893],
-       'lsimg'                          => [0x010895],
-       'lsqb'                           => [0x000091],
-       'lsquo'                          => [0x008216],
-       'lsquor'                         => [0x008218],
-       'lstrok'                         => [0x000322],
-       'lt'                             => [0x000060],
-       'ltcc'                           => [0x010918],
-       'ltcir'                          => [0x010873],
-       'ltdot'                          => [0x008918],
-       'lthree'                         => [0x008907],
-       'ltimes'                         => [0x008905],
-       'ltlarr'                         => [0x010614],
-       'ltquest'                        => [0x010875],
-       'ltrPar'                         => [0x010646],
-       'ltri'                           => [0x009667],
-       'ltrie'                          => [0x008884],
-       'ltrif'                          => [0x009666],
-       'lurdshar'                       => [0x010570],
-       'luruhar'                        => [0x010598],
-       'lvertneqq'                      => [0x008808, 0x065024],
-       'lvnE'                           => [0x008808, 0x065024],
-       'mDDot'                          => [0x008762],
-       'macr'                           => [0x000175],
-       'male'                           => [0x009794],
-       'malt'                           => [0x010016],
-       'maltese'                        => [0x010016],
-       'map'                            => [0x008614],
-       'mapsto'                         => [0x008614],
-       'mapstodown'                     => [0x008615],
-       'mapstoleft'                     => [0x008612],
-       'mapstoup'                       => [0x008613],
-       'marker'                         => [0x009646],
-       'mcomma'                         => [0x010793],
-       'mcy'                            => [0x001084],
-       'mdash'                          => [0x008212],
-       'measuredangle'                  => [0x008737],
-       'mfr'                            => [0x120106],
-       'mho'                            => [0x008487],
-       'micro'                          => [0x000181],
-       'mid'                            => [0x008739],
-       'midast'                         => [0x000042],
-       'midcir'                         => [0x010992],
-       'middot'                         => [0x000183],
-       'minus'                          => [0x008722],
-       'minusb'                         => [0x008863],
-       'minusd'                         => [0x008760],
-       'minusdu'                        => [0x010794],
-       'mlcp'                           => [0x010971],
-       'mldr'                           => [0x008230],
-       'mnplus'                         => [0x008723],
-       'models'                         => [0x008871],
-       'mopf'                           => [0x120158],
-       'mp'                             => [0x008723],
-       'mscr'                           => [0x120002],
-       'mstpos'                         => [0x008766],
-       'mu'                             => [0x000956],
-       'multimap'                       => [0x008888],
-       'mumap'                          => [0x008888],
-       'nGg'                            => [0x008921, 0x000824],
-       'nGt'                            => [0x008811, 0x008402],
-       'nGtv'                           => [0x008811, 0x000824],
-       'nLeftarrow'                     => [0x008653],
-       'nLeftrightarrow'                => [0x008654],
-       'nLl'                            => [0x008920, 0x000824],
-       'nLt'                            => [0x008810, 0x008402],
-       'nLtv'                           => [0x008810, 0x000824],
-       'nRightarrow'                    => [0x008655],
-       'nVDash'                         => [0x008879],
-       'nVdash'                         => [0x008878],
-       'nabla'                          => [0x008711],
-       'nacute'                         => [0x000324],
-       'nang'                           => [0x008736, 0x008402],
-       'nap'                            => [0x008777],
-       'napE'                           => [0x010864, 0x000824],
-       'napid'                          => [0x008779, 0x000824],
-       'napos'                          => [0x000329],
-       'napprox'                        => [0x008777],
-       'natur'                          => [0x009838],
-       'natural'                        => [0x009838],
-       'naturals'                       => [0x008469],
-       'nbsp'                           => [0x000160],
-       'nbump'                          => [0x008782, 0x000824],
-       'nbumpe'                         => [0x008783, 0x000824],
-       'ncap'                           => [0x010819],
-       'ncaron'                         => [0x000328],
-       'ncedil'                         => [0x000326],
-       'ncong'                          => [0x008775],
-       'ncongdot'                       => [0x010861, 0x000824],
-       'ncup'                           => [0x010818],
-       'ncy'                            => [0x001085],
-       'ndash'                          => [0x008211],
-       'ne'                             => [0x008800],
-       'neArr'                          => [0x008663],
-       'nearhk'                         => [0x010532],
-       'nearr'                          => [0x008599],
-       'nearrow'                        => [0x008599],
-       'nedot'                          => [0x008784, 0x000824],
-       'nequiv'                         => [0x008802],
-       'nesear'                         => [0x010536],
-       'nesim'                          => [0x008770, 0x000824],
-       'nexist'                         => [0x008708],
-       'nexists'                        => [0x008708],
-       'nfr'                            => [0x120107],
-       'ngE'                            => [0x008807, 0x000824],
-       'nge'                            => [0x008817],
-       'ngeq'                           => [0x008817],
-       'ngeqq'                          => [0x008807, 0x000824],
-       'ngeqslant'                      => [0x010878, 0x000824],
-       'nges'                           => [0x010878, 0x000824],
-       'ngsim'                          => [0x008821],
-       'ngt'                            => [0x008815],
-       'ngtr'                           => [0x008815],
-       'nhArr'                          => [0x008654],
-       'nharr'                          => [0x008622],
-       'nhpar'                          => [0x010994],
-       'ni'                             => [0x008715],
-       'nis'                            => [0x008956],
-       'nisd'                           => [0x008954],
-       'niv'                            => [0x008715],
-       'njcy'                           => [0x001114],
-       'nlArr'                          => [0x008653],
-       'nlE'                            => [0x008806, 0x000824],
-       'nlarr'                          => [0x008602],
-       'nldr'                           => [0x008229],
-       'nle'                            => [0x008816],
-       'nleftarrow'                     => [0x008602],
-       'nleftrightarrow'                => [0x008622],
-       'nleq'                           => [0x008816],
-       'nleqq'                          => [0x008806, 0x000824],
-       'nleqslant'                      => [0x010877, 0x000824],
-       'nles'                           => [0x010877, 0x000824],
-       'nless'                          => [0x008814],
-       'nlsim'                          => [0x008820],
-       'nlt'                            => [0x008814],
-       'nltri'                          => [0x008938],
-       'nltrie'                         => [0x008940],
-       'nmid'                           => [0x008740],
-       'nopf'                           => [0x120159],
-       'not'                            => [0x000172],
-       'notin'                          => [0x008713],
-       'notinE'                         => [0x008953, 0x000824],
-       'notindot'                       => [0x008949, 0x000824],
-       'notinva'                        => [0x008713],
-       'notinvb'                        => [0x008951],
-       'notinvc'                        => [0x008950],
-       'notni'                          => [0x008716],
-       'notniva'                        => [0x008716],
-       'notnivb'                        => [0x008958],
-       'notnivc'                        => [0x008957],
-       'npar'                           => [0x008742],
-       'nparallel'                      => [0x008742],
-       'nparsl'                         => [0x011005, 0x008421],
-       'npart'                          => [0x008706, 0x000824],
-       'npolint'                        => [0x010772],
-       'npr'                            => [0x008832],
-       'nprcue'                         => [0x008928],
-       'npre'                           => [0x010927, 0x000824],
-       'nprec'                          => [0x008832],
-       'npreceq'                        => [0x010927, 0x000824],
-       'nrArr'                          => [0x008655],
-       'nrarr'                          => [0x008603],
-       'nrarrc'                         => [0x010547, 0x000824],
-       'nrarrw'                         => [0x008605, 0x000824],
-       'nrightarrow'                    => [0x008603],
-       'nrtri'                          => [0x008939],
-       'nrtrie'                         => [0x008941],
-       'nsc'                            => [0x008833],
-       'nsccue'                         => [0x008929],
-       'nsce'                           => [0x010928, 0x000824],
-       'nscr'                           => [0x120003],
-       'nshortmid'                      => [0x008740],
-       'nshortparallel'                 => [0x008742],
-       'nsim'                           => [0x008769],
-       'nsime'                          => [0x008772],
-       'nsimeq'                         => [0x008772],
-       'nsmid'                          => [0x008740],
-       'nspar'                          => [0x008742],
-       'nsqsube'                        => [0x008930],
-       'nsqsupe'                        => [0x008931],
-       'nsub'                           => [0x008836],
-       'nsubE'                          => [0x010949, 0x000824],
-       'nsube'                          => [0x008840],
-       'nsubset'                        => [0x008834, 0x008402],
-       'nsubseteq'                      => [0x008840],
-       'nsubseteqq'                     => [0x010949, 0x000824],
-       'nsucc'                          => [0x008833],
-       'nsucceq'                        => [0x010928, 0x000824],
-       'nsup'                           => [0x008837],
-       'nsupE'                          => [0x010950, 0x000824],
-       'nsupe'                          => [0x008841],
-       'nsupset'                        => [0x008835, 0x008402],
-       'nsupseteq'                      => [0x008841],
-       'nsupseteqq'                     => [0x010950, 0x000824],
-       'ntgl'                           => [0x008825],
-       'ntilde'                         => [0x000241],
-       'ntlg'                           => [0x008824],
-       'ntriangleleft'                  => [0x008938],
-       'ntrianglelefteq'                => [0x008940],
-       'ntriangleright'                 => [0x008939],
-       'ntrianglerighteq'               => [0x008941],
-       'nu'                             => [0x000957],
-       'num'                            => [0x000035],
-       'numero'                         => [0x008470],
-       'numsp'                          => [0x008199],
-       'nvDash'                         => [0x008877],
-       'nvHarr'                         => [0x010500],
-       'nvap'                           => [0x008781, 0x008402],
-       'nvdash'                         => [0x008876],
-       'nvge'                           => [0x008805, 0x008402],
-       'nvgt'                           => [0x000062, 0x008402],
-       'nvinfin'                        => [0x010718],
-       'nvlArr'                         => [0x010498],
-       'nvle'                           => [0x008804, 0x008402],
-       'nvlt'                           => [0x000060, 0x008402],
-       'nvltrie'                        => [0x008884, 0x008402],
-       'nvrArr'                         => [0x010499],
-       'nvrtrie'                        => [0x008885, 0x008402],
-       'nvsim'                          => [0x008764, 0x008402],
-       'nwArr'                          => [0x008662],
-       'nwarhk'                         => [0x010531],
-       'nwarr'                          => [0x008598],
-       'nwarrow'                        => [0x008598],
-       'nwnear'                         => [0x010535],
-       'oS'                             => [0x009416],
-       'oacute'                         => [0x000243],
-       'oast'                           => [0x008859],
-       'ocir'                           => [0x008858],
-       'ocirc'                          => [0x000244],
-       'ocy'                            => [0x001086],
-       'odash'                          => [0x008861],
-       'odblac'                         => [0x000337],
-       'odiv'                           => [0x010808],
-       'odot'                           => [0x008857],
-       'odsold'                         => [0x010684],
-       'oelig'                          => [0x000339],
-       'ofcir'                          => [0x010687],
-       'ofr'                            => [0x120108],
-       'ogon'                           => [0x000731],
-       'ograve'                         => [0x000242],
-       'ogt'                            => [0x010689],
-       'ohbar'                          => [0x010677],
-       'ohm'                            => [0x000937],
-       'oint'                           => [0x008750],
-       'olarr'                          => [0x008634],
-       'olcir'                          => [0x010686],
-       'olcross'                        => [0x010683],
-       'oline'                          => [0x008254],
-       'olt'                            => [0x010688],
-       'omacr'                          => [0x000333],
-       'omega'                          => [0x000969],
-       'omicron'                        => [0x000959],
-       'omid'                           => [0x010678],
-       'ominus'                         => [0x008854],
-       'oopf'                           => [0x120160],
-       'opar'                           => [0x010679],
-       'operp'                          => [0x010681],
-       'oplus'                          => [0x008853],
-       'or'                             => [0x008744],
-       'orarr'                          => [0x008635],
-       'ord'                            => [0x010845],
-       'order'                          => [0x008500],
-       'orderof'                        => [0x008500],
-       'ordf'                           => [0x000170],
-       'ordm'                           => [0x000186],
-       'origof'                         => [0x008886],
-       'oror'                           => [0x010838],
-       'orslope'                        => [0x010839],
-       'orv'                            => [0x010843],
-       'oscr'                           => [0x008500],
-       'oslash'                         => [0x000248],
-       'osol'                           => [0x008856],
-       'otilde'                         => [0x000245],
-       'otimes'                         => [0x008855],
-       'otimesas'                       => [0x010806],
-       'ouml'                           => [0x000246],
-       'ovbar'                          => [0x009021],
-       'par'                            => [0x008741],
-       'para'                           => [0x000182],
-       'parallel'                       => [0x008741],
-       'parsim'                         => [0x010995],
-       'parsl'                          => [0x011005],
-       'part'                           => [0x008706],
-       'pcy'                            => [0x001087],
-       'percnt'                         => [0x000037],
-       'period'                         => [0x000046],
-       'permil'                         => [0x008240],
-       'perp'                           => [0x008869],
-       'pertenk'                        => [0x008241],
-       'pfr'                            => [0x120109],
-       'phi'                            => [0x000966],
-       'phiv'                           => [0x000981],
-       'phmmat'                         => [0x008499],
-       'phone'                          => [0x009742],
-       'pi'                             => [0x000960],
-       'pitchfork'                      => [0x008916],
-       'piv'                            => [0x000982],
-       'planck'                         => [0x008463],
-       'planckh'                        => [0x008462],
-       'plankv'                         => [0x008463],
-       'plus'                           => [0x000043],
-       'plusacir'                       => [0x010787],
-       'plusb'                          => [0x008862],
-       'pluscir'                        => [0x010786],
-       'plusdo'                         => [0x008724],
-       'plusdu'                         => [0x010789],
-       'pluse'                          => [0x010866],
-       'plusmn'                         => [0x000177],
-       'plussim'                        => [0x010790],
-       'plustwo'                        => [0x010791],
-       'pm'                             => [0x000177],
-       'pointint'                       => [0x010773],
-       'popf'                           => [0x120161],
-       'pound'                          => [0x000163],
-       'pr'                             => [0x008826],
-       'prE'                            => [0x010931],
-       'prap'                           => [0x010935],
-       'prcue'                          => [0x008828],
-       'pre'                            => [0x010927],
-       'prec'                           => [0x008826],
-       'precapprox'                     => [0x010935],
-       'preccurlyeq'                    => [0x008828],
-       'preceq'                         => [0x010927],
-       'precnapprox'                    => [0x010937],
-       'precneqq'                       => [0x010933],
-       'precnsim'                       => [0x008936],
-       'precsim'                        => [0x008830],
-       'prime'                          => [0x008242],
-       'primes'                         => [0x008473],
-       'prnE'                           => [0x010933],
-       'prnap'                          => [0x010937],
-       'prnsim'                         => [0x008936],
-       'prod'                           => [0x008719],
-       'profalar'                       => [0x009006],
-       'profline'                       => [0x008978],
-       'profsurf'                       => [0x008979],
-       'prop'                           => [0x008733],
-       'propto'                         => [0x008733],
-       'prsim'                          => [0x008830],
-       'prurel'                         => [0x008880],
-       'pscr'                           => [0x120005],
-       'psi'                            => [0x000968],
-       'puncsp'                         => [0x008200],
-       'qfr'                            => [0x120110],
-       'qint'                           => [0x010764],
-       'qopf'                           => [0x120162],
-       'qprime'                         => [0x008279],
-       'qscr'                           => [0x120006],
-       'quaternions'                    => [0x008461],
-       'quatint'                        => [0x010774],
-       'quest'                          => [0x000063],
-       'questeq'                        => [0x008799],
-       'quot'                           => [0x000034],
-       'rAarr'                          => [0x008667],
-       'rArr'                           => [0x008658],
-       'rAtail'                         => [0x010524],
-       'rBarr'                          => [0x010511],
-       'rHar'                           => [0x010596],
-       'race'                           => [0x008765, 0x000817],
-       'racute'                         => [0x000341],
-       'radic'                          => [0x008730],
-       'raemptyv'                       => [0x010675],
-       'rang'                           => [0x010217],
-       'rangd'                          => [0x010642],
-       'range'                          => [0x010661],
-       'rangle'                         => [0x010217],
-       'raquo'                          => [0x000187],
-       'rarr'                           => [0x008594],
-       'rarrap'                         => [0x010613],
-       'rarrb'                          => [0x008677],
-       'rarrbfs'                        => [0x010528],
-       'rarrc'                          => [0x010547],
-       'rarrfs'                         => [0x010526],
-       'rarrhk'                         => [0x008618],
-       'rarrlp'                         => [0x008620],
-       'rarrpl'                         => [0x010565],
-       'rarrsim'                        => [0x010612],
-       'rarrtl'                         => [0x008611],
-       'rarrw'                          => [0x008605],
-       'ratail'                         => [0x010522],
-       'ratio'                          => [0x008758],
-       'rationals'                      => [0x008474],
-       'rbarr'                          => [0x010509],
-       'rbbrk'                          => [0x010099],
-       'rbrace'                         => [0x000125],
-       'rbrack'                         => [0x000093],
-       'rbrke'                          => [0x010636],
-       'rbrksld'                        => [0x010638],
-       'rbrkslu'                        => [0x010640],
-       'rcaron'                         => [0x000345],
-       'rcedil'                         => [0x000343],
-       'rceil'                          => [0x008969],
-       'rcub'                           => [0x000125],
-       'rcy'                            => [0x001088],
-       'rdca'                           => [0x010551],
-       'rdldhar'                        => [0x010601],
-       'rdquo'                          => [0x008221],
-       'rdquor'                         => [0x008221],
-       'rdsh'                           => [0x008627],
-       'real'                           => [0x008476],
-       'realine'                        => [0x008475],
-       'realpart'                       => [0x008476],
-       'reals'                          => [0x008477],
-       'rect'                           => [0x009645],
-       'reg'                            => [0x000174],
-       'rfisht'                         => [0x010621],
-       'rfloor'                         => [0x008971],
-       'rfr'                            => [0x120111],
-       'rhard'                          => [0x008641],
-       'rharu'                          => [0x008640],
-       'rharul'                         => [0x010604],
-       'rho'                            => [0x000961],
-       'rhov'                           => [0x001009],
-       'rightarrow'                     => [0x008594],
-       'rightarrowtail'                 => [0x008611],
-       'rightharpoondown'               => [0x008641],
-       'rightharpoonup'                 => [0x008640],
-       'rightleftarrows'                => [0x008644],
-       'rightleftharpoons'              => [0x008652],
-       'rightrightarrows'               => [0x008649],
-       'rightsquigarrow'                => [0x008605],
-       'rightthreetimes'                => [0x008908],
-       'ring'                           => [0x000730],
-       'risingdotseq'                   => [0x008787],
-       'rlarr'                          => [0x008644],
-       'rlhar'                          => [0x008652],
-       'rlm'                            => [0x008207],
-       'rmoust'                         => [0x009137],
-       'rmoustache'                     => [0x009137],
-       'rnmid'                          => [0x010990],
-       'roang'                          => [0x010221],
-       'roarr'                          => [0x008702],
-       'robrk'                          => [0x010215],
-       'ropar'                          => [0x010630],
-       'ropf'                           => [0x120163],
-       'roplus'                         => [0x010798],
-       'rotimes'                        => [0x010805],
-       'rpar'                           => [0x000041],
-       'rpargt'                         => [0x010644],
-       'rppolint'                       => [0x010770],
-       'rrarr'                          => [0x008649],
-       'rsaquo'                         => [0x008250],
-       'rscr'                           => [0x120007],
-       'rsh'                            => [0x008625],
-       'rsqb'                           => [0x000093],
-       'rsquo'                          => [0x008217],
-       'rsquor'                         => [0x008217],
-       'rthree'                         => [0x008908],
-       'rtimes'                         => [0x008906],
-       'rtri'                           => [0x009657],
-       'rtrie'                          => [0x008885],
-       'rtrif'                          => [0x009656],
-       'rtriltri'                       => [0x010702],
-       'ruluhar'                        => [0x010600],
-       'rx'                             => [0x008478],
-       'sacute'                         => [0x000347],
-       'sbquo'                          => [0x008218],
-       'sc'                             => [0x008827],
-       'scE'                            => [0x010932],
-       'scap'                           => [0x010936],
-       'scaron'                         => [0x000353],
-       'sccue'                          => [0x008829],
-       'sce'                            => [0x010928],
-       'scedil'                         => [0x000351],
-       'scirc'                          => [0x000349],
-       'scnE'                           => [0x010934],
-       'scnap'                          => [0x010938],
-       'scnsim'                         => [0x008937],
-       'scpolint'                       => [0x010771],
-       'scsim'                          => [0x008831],
-       'scy'                            => [0x001089],
-       'sdot'                           => [0x008901],
-       'sdotb'                          => [0x008865],
-       'sdote'                          => [0x010854],
-       'seArr'                          => [0x008664],
-       'searhk'                         => [0x010533],
-       'searr'                          => [0x008600],
-       'searrow'                        => [0x008600],
-       'sect'                           => [0x000167],
-       'semi'                           => [0x000059],
-       'seswar'                         => [0x010537],
-       'setminus'                       => [0x008726],
-       'setmn'                          => [0x008726],
-       'sext'                           => [0x010038],
-       'sfr'                            => [0x120112],
-       'sfrown'                         => [0x008994],
-       'sharp'                          => [0x009839],
-       'shchcy'                         => [0x001097],
-       'shcy'                           => [0x001096],
-       'shortmid'                       => [0x008739],
-       'shortparallel'                  => [0x008741],
-       'shy'                            => [0x000173],
-       'sigma'                          => [0x000963],
-       'sigmaf'                         => [0x000962],
-       'sigmav'                         => [0x000962],
-       'sim'                            => [0x008764],
-       'simdot'                         => [0x010858],
-       'sime'                           => [0x008771],
-       'simeq'                          => [0x008771],
-       'simg'                           => [0x010910],
-       'simgE'                          => [0x010912],
-       'siml'                           => [0x010909],
-       'simlE'                          => [0x010911],
-       'simne'                          => [0x008774],
-       'simplus'                        => [0x010788],
-       'simrarr'                        => [0x010610],
-       'slarr'                          => [0x008592],
-       'smallsetminus'                  => [0x008726],
-       'smashp'                         => [0x010803],
-       'smeparsl'                       => [0x010724],
-       'smid'                           => [0x008739],
-       'smile'                          => [0x008995],
-       'smt'                            => [0x010922],
-       'smte'                           => [0x010924],
-       'smtes'                          => [0x010924, 0x065024],
-       'softcy'                         => [0x001100],
-       'sol'                            => [0x000047],
-       'solb'                           => [0x010692],
-       'solbar'                         => [0x009023],
-       'sopf'                           => [0x120164],
-       'spades'                         => [0x009824],
-       'spadesuit'                      => [0x009824],
-       'spar'                           => [0x008741],
-       'sqcap'                          => [0x008851],
-       'sqcaps'                         => [0x008851, 0x065024],
-       'sqcup'                          => [0x008852],
-       'sqcups'                         => [0x008852, 0x065024],
-       'sqsub'                          => [0x008847],
-       'sqsube'                         => [0x008849],
-       'sqsubset'                       => [0x008847],
-       'sqsubseteq'                     => [0x008849],
-       'sqsup'                          => [0x008848],
-       'sqsupe'                         => [0x008850],
-       'sqsupset'                       => [0x008848],
-       'sqsupseteq'                     => [0x008850],
-       'squ'                            => [0x009633],
-       'square'                         => [0x009633],
-       'squarf'                         => [0x009642],
-       'squf'                           => [0x009642],
-       'srarr'                          => [0x008594],
-       'sscr'                           => [0x120008],
-       'ssetmn'                         => [0x008726],
-       'ssmile'                         => [0x008995],
-       'sstarf'                         => [0x008902],
-       'star'                           => [0x009734],
-       'starf'                          => [0x009733],
-       'straightepsilon'                => [0x001013],
-       'straightphi'                    => [0x000981],
-       'strns'                          => [0x000175],
-       'sub'                            => [0x008834],
-       'subE'                           => [0x010949],
-       'subdot'                         => [0x010941],
-       'sube'                           => [0x008838],
-       'subedot'                        => [0x010947],
-       'submult'                        => [0x010945],
-       'subnE'                          => [0x010955],
-       'subne'                          => [0x008842],
-       'subplus'                        => [0x010943],
-       'subrarr'                        => [0x010617],
-       'subset'                         => [0x008834],
-       'subseteq'                       => [0x008838],
-       'subseteqq'                      => [0x010949],
-       'subsetneq'                      => [0x008842],
-       'subsetneqq'                     => [0x010955],
-       'subsim'                         => [0x010951],
-       'subsub'                         => [0x010965],
-       'subsup'                         => [0x010963],
-       'succ'                           => [0x008827],
-       'succapprox'                     => [0x010936],
-       'succcurlyeq'                    => [0x008829],
-       'succeq'                         => [0x010928],
-       'succnapprox'                    => [0x010938],
-       'succneqq'                       => [0x010934],
-       'succnsim'                       => [0x008937],
-       'succsim'                        => [0x008831],
-       'sum'                            => [0x008721],
-       'sung'                           => [0x009834],
-       'sup1'                           => [0x000185],
-       'sup2'                           => [0x000178],
-       'sup3'                           => [0x000179],
-       'sup'                            => [0x008835],
-       'supE'                           => [0x010950],
-       'supdot'                         => [0x010942],
-       'supdsub'                        => [0x010968],
-       'supe'                           => [0x008839],
-       'supedot'                        => [0x010948],
-       'suphsol'                        => [0x010185],
-       'suphsub'                        => [0x010967],
-       'suplarr'                        => [0x010619],
-       'supmult'                        => [0x010946],
-       'supnE'                          => [0x010956],
-       'supne'                          => [0x008843],
-       'supplus'                        => [0x010944],
-       'supset'                         => [0x008835],
-       'supseteq'                       => [0x008839],
-       'supseteqq'                      => [0x010950],
-       'supsetneq'                      => [0x008843],
-       'supsetneqq'                     => [0x010956],
-       'supsim'                         => [0x010952],
-       'supsub'                         => [0x010964],
-       'supsup'                         => [0x010966],
-       'swArr'                          => [0x008665],
-       'swarhk'                         => [0x010534],
-       'swarr'                          => [0x008601],
-       'swarrow'                        => [0x008601],
-       'swnwar'                         => [0x010538],
-       'szlig'                          => [0x000223],
-       'target'                         => [0x008982],
-       'tau'                            => [0x000964],
-       'tbrk'                           => [0x009140],
-       'tcaron'                         => [0x000357],
-       'tcedil'                         => [0x000355],
-       'tcy'                            => [0x001090],
-       'tdot'                           => [0x008411],
-       'telrec'                         => [0x008981],
-       'tfr'                            => [0x120113],
-       'there4'                         => [0x008756],
-       'therefore'                      => [0x008756],
-       'theta'                          => [0x000952],
-       'thetasym'                       => [0x000977],
-       'thetav'                         => [0x000977],
-       'thickapprox'                    => [0x008776],
-       'thicksim'                       => [0x008764],
-       'thinsp'                         => [0x008201],
-       'thkap'                          => [0x008776],
-       'thksim'                         => [0x008764],
-       'thorn'                          => [0x000254],
-       'tilde'                          => [0x000732],
-       'times'                          => [0x000215],
-       'timesb'                         => [0x008864],
-       'timesbar'                       => [0x010801],
-       'timesd'                         => [0x010800],
-       'tint'                           => [0x008749],
-       'toea'                           => [0x010536],
-       'top'                            => [0x008868],
-       'topbot'                         => [0x009014],
-       'topcir'                         => [0x010993],
-       'topf'                           => [0x120165],
-       'topfork'                        => [0x010970],
-       'tosa'                           => [0x010537],
-       'tprime'                         => [0x008244],
-       'trade'                          => [0x008482],
-       'triangle'                       => [0x009653],
-       'triangledown'                   => [0x009663],
-       'triangleleft'                   => [0x009667],
-       'trianglelefteq'                 => [0x008884],
-       'triangleq'                      => [0x008796],
-       'triangleright'                  => [0x009657],
-       'trianglerighteq'                => [0x008885],
-       'tridot'                         => [0x009708],
-       'trie'                           => [0x008796],
-       'triminus'                       => [0x010810],
-       'triplus'                        => [0x010809],
-       'trisb'                          => [0x010701],
-       'tritime'                        => [0x010811],
-       'trpezium'                       => [0x009186],
-       'tscr'                           => [0x120009],
-       'tscy'                           => [0x001094],
-       'tshcy'                          => [0x001115],
-       'tstrok'                         => [0x000359],
-       'twixt'                          => [0x008812],
-       'twoheadleftarrow'               => [0x008606],
-       'twoheadrightarrow'              => [0x008608],
-       'uArr'                           => [0x008657],
-       'uHar'                           => [0x010595],
-       'uacute'                         => [0x000250],
-       'uarr'                           => [0x008593],
-       'ubrcy'                          => [0x001118],
-       'ubreve'                         => [0x000365],
-       'ucirc'                          => [0x000251],
-       'ucy'                            => [0x001091],
-       'udarr'                          => [0x008645],
-       'udblac'                         => [0x000369],
-       'udhar'                          => [0x010606],
-       'ufisht'                         => [0x010622],
-       'ufr'                            => [0x120114],
-       'ugrave'                         => [0x000249],
-       'uharl'                          => [0x008639],
-       'uharr'                          => [0x008638],
-       'uhblk'                          => [0x009600],
-       'ulcorn'                         => [0x008988],
-       'ulcorner'                       => [0x008988],
-       'ulcrop'                         => [0x008975],
-       'ultri'                          => [0x009720],
-       'umacr'                          => [0x000363],
-       'uml'                            => [0x000168],
-       'uogon'                          => [0x000371],
-       'uopf'                           => [0x120166],
-       'uparrow'                        => [0x008593],
-       'updownarrow'                    => [0x008597],
-       'upharpoonleft'                  => [0x008639],
-       'upharpoonright'                 => [0x008638],
-       'uplus'                          => [0x008846],
-       'upsi'                           => [0x000965],
-       'upsih'                          => [0x000978],
-       'upsilon'                        => [0x000965],
-       'upuparrows'                     => [0x008648],
-       'urcorn'                         => [0x008989],
-       'urcorner'                       => [0x008989],
-       'urcrop'                         => [0x008974],
-       'uring'                          => [0x000367],
-       'urtri'                          => [0x009721],
-       'uscr'                           => [0x120010],
-       'utdot'                          => [0x008944],
-       'utilde'                         => [0x000361],
-       'utri'                           => [0x009653],
-       'utrif'                          => [0x009652],
-       'uuarr'                          => [0x008648],
-       'uuml'                           => [0x000252],
-       'uwangle'                        => [0x010663],
-       'vArr'                           => [0x008661],
-       'vBar'                           => [0x010984],
-       'vBarv'                          => [0x010985],
-       'vDash'                          => [0x008872],
-       'vangrt'                         => [0x010652],
-       'varepsilon'                     => [0x001013],
-       'varkappa'                       => [0x001008],
-       'varnothing'                     => [0x008709],
-       'varphi'                         => [0x000981],
-       'varpi'                          => [0x000982],
-       'varpropto'                      => [0x008733],
-       'varr'                           => [0x008597],
-       'varrho'                         => [0x001009],
-       'varsigma'                       => [0x000962],
-       'varsubsetneq'                   => [0x008842, 0x065024],
-       'varsubsetneqq'                  => [0x010955, 0x065024],
-       'varsupsetneq'                   => [0x008843, 0x065024],
-       'varsupsetneqq'                  => [0x010956, 0x065024],
-       'vartheta'                       => [0x000977],
-       'vartriangleleft'                => [0x008882],
-       'vartriangleright'               => [0x008883],
-       'vcy'                            => [0x001074],
-       'vdash'                          => [0x008866],
-       'vee'                            => [0x008744],
-       'veebar'                         => [0x008891],
-       'veeeq'                          => [0x008794],
-       'vellip'                         => [0x008942],
-       'verbar'                         => [0x000124],
-       'vert'                           => [0x000124],
-       'vfr'                            => [0x120115],
-       'vltri'                          => [0x008882],
-       'vnsub'                          => [0x008834, 0x008402],
-       'vnsup'                          => [0x008835, 0x008402],
-       'vopf'                           => [0x120167],
-       'vprop'                          => [0x008733],
-       'vrtri'                          => [0x008883],
-       'vscr'                           => [0x120011],
-       'vsubnE'                         => [0x010955, 0x065024],
-       'vsubne'                         => [0x008842, 0x065024],
-       'vsupnE'                         => [0x010956, 0x065024],
-       'vsupne'                         => [0x008843, 0x065024],
-       'vzigzag'                        => [0x010650],
-       'wcirc'                          => [0x000373],
-       'wedbar'                         => [0x010847],
-       'wedge'                          => [0x008743],
-       'wedgeq'                         => [0x008793],
-       'weierp'                         => [0x008472],
-       'wfr'                            => [0x120116],
-       'wopf'                           => [0x120168],
-       'wp'                             => [0x008472],
-       'wr'                             => [0x008768],
-       'wreath'                         => [0x008768],
-       'wscr'                           => [0x120012],
-       'xcap'                           => [0x008898],
-       'xcirc'                          => [0x009711],
-       'xcup'                           => [0x008899],
-       'xdtri'                          => [0x009661],
-       'xfr'                            => [0x120117],
-       'xhArr'                          => [0x010234],
-       'xharr'                          => [0x010231],
-       'xi'                             => [0x000958],
-       'xlArr'                          => [0x010232],
-       'xlarr'                          => [0x010229],
-       'xmap'                           => [0x010236],
-       'xnis'                           => [0x008955],
-       'xodot'                          => [0x010752],
-       'xopf'                           => [0x120169],
-       'xoplus'                         => [0x010753],
-       'xotime'                         => [0x010754],
-       'xrArr'                          => [0x010233],
-       'xrarr'                          => [0x010230],
-       'xscr'                           => [0x120013],
-       'xsqcup'                         => [0x010758],
-       'xuplus'                         => [0x010756],
-       'xutri'                          => [0x009651],
-       'xvee'                           => [0x008897],
-       'xwedge'                         => [0x008896],
-       'yacute'                         => [0x000253],
-       'yacy'                           => [0x001103],
-       'ycirc'                          => [0x000375],
-       'ycy'                            => [0x001099],
-       'yen'                            => [0x000165],
-       'yfr'                            => [0x120118],
-       'yicy'                           => [0x001111],
-       'yopf'                           => [0x120170],
-       'yscr'                           => [0x120014],
-       'yucy'                           => [0x001102],
-       'yuml'                           => [0x000255],
-       'zacute'                         => [0x000378],
-       'zcaron'                         => [0x000382],
-       'zcy'                            => [0x001079],
-       'zdot'                           => [0x000380],
-       'zeetrf'                         => [0x008488],
-       'zeta'                           => [0x000950],
-       'zfr'                            => [0x120119],
-       'zhcy'                           => [0x001078],
-       'zigrarr'                        => [0x008669],
-       'zopf'                           => [0x120171],
-       'zscr'                           => [0x120015],
-       'zwj'                            => [0x008205],
-       'zwnj'                           => [0x008204]
+       'AElig'                          => [0x000C6],
+       'AMP'                            => [0x00026],
+       'Aacute'                         => [0x000C1],
+       'Abreve'                         => [0x00102],
+       'Acirc'                          => [0x000C2],
+       'Acy'                            => [0x00410],
+       'Afr'                            => [0x1D504],
+       'Agrave'                         => [0x000C0],
+       'Alpha'                          => [0x00391],
+       'Amacr'                          => [0x00100],
+       'And'                            => [0x02A53],
+       'Aogon'                          => [0x00104],
+       'Aopf'                           => [0x1D538],
+       'ApplyFunction'                  => [0x02061],
+       'Aring'                          => [0x000C5],
+       'Ascr'                           => [0x1D49C],
+       'Assign'                         => [0x02254],
+       'Atilde'                         => [0x000C3],
+       'Auml'                           => [0x000C4],
+       'Backslash'                      => [0x02216],
+       'Barv'                           => [0x02AE7],
+       'Barwed'                         => [0x02306],
+       'Bcy'                            => [0x00411],
+       'Because'                        => [0x02235],
+       'Bernoullis'                     => [0x0212C],
+       'Beta'                           => [0x00392],
+       'Bfr'                            => [0x1D505],
+       'Bopf'                           => [0x1D539],
+       'Breve'                          => [0x002D8],
+       'Bscr'                           => [0x0212C],
+       'Bumpeq'                         => [0x0224E],
+       'CHcy'                           => [0x00427],
+       'COPY'                           => [0x000A9],
+       'Cacute'                         => [0x00106],
+       'Cap'                            => [0x022D2],
+       'CapitalDifferentialD'           => [0x02145],
+       'Cayleys'                        => [0x0212D],
+       'Ccaron'                         => [0x0010C],
+       'Ccedil'                         => [0x000C7],
+       'Ccirc'                          => [0x00108],
+       'Cconint'                        => [0x02230],
+       'Cdot'                           => [0x0010A],
+       'Cedilla'                        => [0x000B8],
+       'CenterDot'                      => [0x000B7],
+       'Cfr'                            => [0x0212D],
+       'Chi'                            => [0x003A7],
+       'CircleDot'                      => [0x02299],
+       'CircleMinus'                    => [0x02296],
+       'CirclePlus'                     => [0x02295],
+       'CircleTimes'                    => [0x02297],
+       'ClockwiseContourIntegral'       => [0x02232],
+       'CloseCurlyDoubleQuote'          => [0x0201D],
+       'CloseCurlyQuote'                => [0x02019],
+       'Colon'                          => [0x02237],
+       'Colone'                         => [0x02A74],
+       'Congruent'                      => [0x02261],
+       'Conint'                         => [0x0222F],
+       'ContourIntegral'                => [0x0222E],
+       'Copf'                           => [0x02102],
+       'Coproduct'                      => [0x02210],
+       'CounterClockwiseContourIntegral'=> [0x02233],
+       'Cross'                          => [0x02A2F],
+       'Cscr'                           => [0x1D49E],
+       'Cup'                            => [0x022D3],
+       'CupCap'                         => [0x0224D],
+       'DD'                             => [0x02145],
+       'DDotrahd'                       => [0x02911],
+       'DJcy'                           => [0x00402],
+       'DScy'                           => [0x00405],
+       'DZcy'                           => [0x0040F],
+       'Dagger'                         => [0x02021],
+       'Darr'                           => [0x021A1],
+       'Dashv'                          => [0x02AE4],
+       'Dcaron'                         => [0x0010E],
+       'Dcy'                            => [0x00414],
+       'Del'                            => [0x02207],
+       'Delta'                          => [0x00394],
+       'Dfr'                            => [0x1D507],
+       'DiacriticalAcute'               => [0x000B4],
+       'DiacriticalDot'                 => [0x002D9],
+       'DiacriticalDoubleAcute'         => [0x002DD],
+       'DiacriticalGrave'               => [0x00060],
+       'DiacriticalTilde'               => [0x002DC],
+       'Diamond'                        => [0x022C4],
+       'DifferentialD'                  => [0x02146],
+       'Dopf'                           => [0x1D53B],
+       'Dot'                            => [0x000A8],
+       'DotDot'                         => [0x020DC],
+       'DotEqual'                       => [0x02250],
+       'DoubleContourIntegral'          => [0x0222F],
+       'DoubleDot'                      => [0x000A8],
+       'DoubleDownArrow'                => [0x021D3],
+       'DoubleLeftArrow'                => [0x021D0],
+       'DoubleLeftRightArrow'           => [0x021D4],
+       'DoubleLeftTee'                  => [0x02AE4],
+       'DoubleLongLeftArrow'            => [0x027F8],
+       'DoubleLongLeftRightArrow'       => [0x027FA],
+       'DoubleLongRightArrow'           => [0x027F9],
+       'DoubleRightArrow'               => [0x021D2],
+       'DoubleRightTee'                 => [0x022A8],
+       'DoubleUpArrow'                  => [0x021D1],
+       'DoubleUpDownArrow'              => [0x021D5],
+       'DoubleVerticalBar'              => [0x02225],
+       'DownArrow'                      => [0x02193],
+       'DownArrowBar'                   => [0x02913],
+       'DownArrowUpArrow'               => [0x021F5],
+       'DownBreve'                      => [0x00311],
+       'DownLeftRightVector'            => [0x02950],
+       'DownLeftTeeVector'              => [0x0295E],
+       'DownLeftVector'                 => [0x021BD],
+       'DownLeftVectorBar'              => [0x02956],
+       'DownRightTeeVector'             => [0x0295F],
+       'DownRightVector'                => [0x021C1],
+       'DownRightVectorBar'             => [0x02957],
+       'DownTee'                        => [0x022A4],
+       'DownTeeArrow'                   => [0x021A7],
+       'Downarrow'                      => [0x021D3],
+       'Dscr'                           => [0x1D49F],
+       'Dstrok'                         => [0x00110],
+       'ENG'                            => [0x0014A],
+       'ETH'                            => [0x000D0],
+       'Eacute'                         => [0x000C9],
+       'Ecaron'                         => [0x0011A],
+       'Ecirc'                          => [0x000CA],
+       'Ecy'                            => [0x0042D],
+       'Edot'                           => [0x00116],
+       'Efr'                            => [0x1D508],
+       'Egrave'                         => [0x000C8],
+       'Element'                        => [0x02208],
+       'Emacr'                          => [0x00112],
+       'EmptySmallSquare'               => [0x025FB],
+       'EmptyVerySmallSquare'           => [0x025AB],
+       'Eogon'                          => [0x00118],
+       'Eopf'                           => [0x1D53C],
+       'Epsilon'                        => [0x00395],
+       'Equal'                          => [0x02A75],
+       'EqualTilde'                     => [0x02242],
+       'Equilibrium'                    => [0x021CC],
+       'Escr'                           => [0x02130],
+       'Esim'                           => [0x02A73],
+       'Eta'                            => [0x00397],
+       'Euml'                           => [0x000CB],
+       'Exists'                         => [0x02203],
+       'ExponentialE'                   => [0x02147],
+       'Fcy'                            => [0x00424],
+       'Ffr'                            => [0x1D509],
+       'FilledSmallSquare'              => [0x025FC],
+       'FilledVerySmallSquare'          => [0x025AA],
+       'Fopf'                           => [0x1D53D],
+       'ForAll'                         => [0x02200],
+       'Fouriertrf'                     => [0x02131],
+       'Fscr'                           => [0x02131],
+       'GJcy'                           => [0x00403],
+       'GT'                             => [0x0003E],
+       'Gamma'                          => [0x00393],
+       'Gammad'                         => [0x003DC],
+       'Gbreve'                         => [0x0011E],
+       'Gcedil'                         => [0x00122],
+       'Gcirc'                          => [0x0011C],
+       'Gcy'                            => [0x00413],
+       'Gdot'                           => [0x00120],
+       'Gfr'                            => [0x1D50A],
+       'Gg'                             => [0x022D9],
+       'Gopf'                           => [0x1D53E],
+       'GreaterEqual'                   => [0x02265],
+       'GreaterEqualLess'               => [0x022DB],
+       'GreaterFullEqual'               => [0x02267],
+       'GreaterGreater'                 => [0x02AA2],
+       'GreaterLess'                    => [0x02277],
+       'GreaterSlantEqual'              => [0x02A7E],
+       'GreaterTilde'                   => [0x02273],
+       'Gscr'                           => [0x1D4A2],
+       'Gt'                             => [0x0226B],
+       'HARDcy'                         => [0x0042A],
+       'Hacek'                          => [0x002C7],
+       'Hat'                            => [0x0005E],
+       'Hcirc'                          => [0x00124],
+       'Hfr'                            => [0x0210C],
+       'HilbertSpace'                   => [0x0210B],
+       'Hopf'                           => [0x0210D],
+       'HorizontalLine'                 => [0x02500],
+       'Hscr'                           => [0x0210B],
+       'Hstrok'                         => [0x00126],
+       'HumpDownHump'                   => [0x0224E],
+       'HumpEqual'                      => [0x0224F],
+       'IEcy'                           => [0x00415],
+       'IJlig'                          => [0x00132],
+       'IOcy'                           => [0x00401],
+       'Iacute'                         => [0x000CD],
+       'Icirc'                          => [0x000CE],
+       'Icy'                            => [0x00418],
+       'Idot'                           => [0x00130],
+       'Ifr'                            => [0x02111],
+       'Igrave'                         => [0x000CC],
+       'Im'                             => [0x02111],
+       'Imacr'                          => [0x0012A],
+       'ImaginaryI'                     => [0x02148],
+       'Implies'                        => [0x021D2],
+       'Int'                            => [0x0222C],
+       'Integral'                       => [0x0222B],
+       'Intersection'                   => [0x022C2],
+       'InvisibleComma'                 => [0x02063],
+       'InvisibleTimes'                 => [0x02062],
+       'Iogon'                          => [0x0012E],
+       'Iopf'                           => [0x1D540],
+       'Iota'                           => [0x00399],
+       'Iscr'                           => [0x02110],
+       'Itilde'                         => [0x00128],
+       'Iukcy'                          => [0x00406],
+       'Iuml'                           => [0x000CF],
+       'Jcirc'                          => [0x00134],
+       'Jcy'                            => [0x00419],
+       'Jfr'                            => [0x1D50D],
+       'Jopf'                           => [0x1D541],
+       'Jscr'                           => [0x1D4A5],
+       'Jsercy'                         => [0x00408],
+       'Jukcy'                          => [0x00404],
+       'KHcy'                           => [0x00425],
+       'KJcy'                           => [0x0040C],
+       'Kappa'                          => [0x0039A],
+       'Kcedil'                         => [0x00136],
+       'Kcy'                            => [0x0041A],
+       'Kfr'                            => [0x1D50E],
+       'Kopf'                           => [0x1D542],
+       'Kscr'                           => [0x1D4A6],
+       'LJcy'                           => [0x00409],
+       'LT'                             => [0x0003C],
+       'Lacute'                         => [0x00139],
+       'Lambda'                         => [0x0039B],
+       'Lang'                           => [0x027EA],
+       'Laplacetrf'                     => [0x02112],
+       'Larr'                           => [0x0219E],
+       'Lcaron'                         => [0x0013D],
+       'Lcedil'                         => [0x0013B],
+       'Lcy'                            => [0x0041B],
+       'LeftAngleBracket'               => [0x027E8],
+       'LeftArrow'                      => [0x02190],
+       'LeftArrowBar'                   => [0x021E4],
+       'LeftArrowRightArrow'            => [0x021C6],
+       'LeftCeiling'                    => [0x02308],
+       'LeftDoubleBracket'              => [0x027E6],
+       'LeftDownTeeVector'              => [0x02961],
+       'LeftDownVector'                 => [0x021C3],
+       'LeftDownVectorBar'              => [0x02959],
+       'LeftFloor'                      => [0x0230A],
+       'LeftRightArrow'                 => [0x02194],
+       'LeftRightVector'                => [0x0294E],
+       'LeftTee'                        => [0x022A3],
+       'LeftTeeArrow'                   => [0x021A4],
+       'LeftTeeVector'                  => [0x0295A],
+       'LeftTriangle'                   => [0x022B2],
+       'LeftTriangleBar'                => [0x029CF],
+       'LeftTriangleEqual'              => [0x022B4],
+       'LeftUpDownVector'               => [0x02951],
+       'LeftUpTeeVector'                => [0x02960],
+       'LeftUpVector'                   => [0x021BF],
+       'LeftUpVectorBar'                => [0x02958],
+       'LeftVector'                     => [0x021BC],
+       'LeftVectorBar'                  => [0x02952],
+       'Leftarrow'                      => [0x021D0],
+       'Leftrightarrow'                 => [0x021D4],
+       'LessEqualGreater'               => [0x022DA],
+       'LessFullEqual'                  => [0x02266],
+       'LessGreater'                    => [0x02276],
+       'LessLess'                       => [0x02AA1],
+       'LessSlantEqual'                 => [0x02A7D],
+       'LessTilde'                      => [0x02272],
+       'Lfr'                            => [0x1D50F],
+       'Ll'                             => [0x022D8],
+       'Lleftarrow'                     => [0x021DA],
+       'Lmidot'                         => [0x0013F],
+       'LongLeftArrow'                  => [0x027F5],
+       'LongLeftRightArrow'             => [0x027F7],
+       'LongRightArrow'                 => [0x027F6],
+       'Longleftarrow'                  => [0x027F8],
+       'Longleftrightarrow'             => [0x027FA],
+       'Longrightarrow'                 => [0x027F9],
+       'Lopf'                           => [0x1D543],
+       'LowerLeftArrow'                 => [0x02199],
+       'LowerRightArrow'                => [0x02198],
+       'Lscr'                           => [0x02112],
+       'Lsh'                            => [0x021B0],
+       'Lstrok'                         => [0x00141],
+       'Lt'                             => [0x0226A],
+       'Map'                            => [0x02905],
+       'Mcy'                            => [0x0041C],
+       'MediumSpace'                    => [0x0205F],
+       'Mellintrf'                      => [0x02133],
+       'Mfr'                            => [0x1D510],
+       'MinusPlus'                      => [0x02213],
+       'Mopf'                           => [0x1D544],
+       'Mscr'                           => [0x02133],
+       'Mu'                             => [0x0039C],
+       'NJcy'                           => [0x0040A],
+       'Nacute'                         => [0x00143],
+       'Ncaron'                         => [0x00147],
+       'Ncedil'                         => [0x00145],
+       'Ncy'                            => [0x0041D],
+       'NegativeMediumSpace'            => [0x0200B],
+       'NegativeThickSpace'             => [0x0200B],
+       'NegativeThinSpace'              => [0x0200B],
+       'NegativeVeryThinSpace'          => [0x0200B],
+       'NestedGreaterGreater'           => [0x0226B],
+       'NestedLessLess'                 => [0x0226A],
+       'NewLine'                        => [0x0000A],
+       'Nfr'                            => [0x1D511],
+       'NoBreak'                        => [0x02060],
+       'NonBreakingSpace'               => [0x000A0],
+       'Nopf'                           => [0x02115],
+       'Not'                            => [0x02AEC],
+       'NotCongruent'                   => [0x02262],
+       'NotCupCap'                      => [0x0226D],
+       'NotDoubleVerticalBar'           => [0x02226],
+       'NotElement'                     => [0x02209],
+       'NotEqual'                       => [0x02260],
+       'NotEqualTilde'                  => [0x02242, 0x00338],
+       'NotExists'                      => [0x02204],
+       'NotGreater'                     => [0x0226F],
+       'NotGreaterEqual'                => [0x02271],
+       'NotGreaterFullEqual'            => [0x02267, 0x00338],
+       'NotGreaterGreater'              => [0x0226B, 0x00338],
+       'NotGreaterLess'                 => [0x02279],
+       'NotGreaterSlantEqual'           => [0x02A7E, 0x00338],
+       'NotGreaterTilde'                => [0x02275],
+       'NotHumpDownHump'                => [0x0224E, 0x00338],
+       'NotHumpEqual'                   => [0x0224F, 0x00338],
+       'NotLeftTriangle'                => [0x022EA],
+       'NotLeftTriangleBar'             => [0x029CF, 0x00338],
+       'NotLeftTriangleEqual'           => [0x022EC],
+       'NotLess'                        => [0x0226E],
+       'NotLessEqual'                   => [0x02270],
+       'NotLessGreater'                 => [0x02278],
+       'NotLessLess'                    => [0x0226A, 0x00338],
+       'NotLessSlantEqual'              => [0x02A7D, 0x00338],
+       'NotLessTilde'                   => [0x02274],
+       'NotNestedGreaterGreater'        => [0x02AA2, 0x00338],
+       'NotNestedLessLess'              => [0x02AA1, 0x00338],
+       'NotPrecedes'                    => [0x02280],
+       'NotPrecedesEqual'               => [0x02AAF, 0x00338],
+       'NotPrecedesSlantEqual'          => [0x022E0],
+       'NotReverseElement'              => [0x0220C],
+       'NotRightTriangle'               => [0x022EB],
+       'NotRightTriangleBar'            => [0x029D0, 0x00338],
+       'NotRightTriangleEqual'          => [0x022ED],
+       'NotSquareSubset'                => [0x0228F, 0x00338],
+       'NotSquareSubsetEqual'           => [0x022E2],
+       'NotSquareSuperset'              => [0x02290, 0x00338],
+       'NotSquareSupersetEqual'         => [0x022E3],
+       'NotSubset'                      => [0x02282, 0x020D2],
+       'NotSubsetEqual'                 => [0x02288],
+       'NotSucceeds'                    => [0x02281],
+       'NotSucceedsEqual'               => [0x02AB0, 0x00338],
+       'NotSucceedsSlantEqual'          => [0x022E1],
+       'NotSucceedsTilde'               => [0x0227F, 0x00338],
+       'NotSuperset'                    => [0x02283, 0x020D2],
+       'NotSupersetEqual'               => [0x02289],
+       'NotTilde'                       => [0x02241],
+       'NotTildeEqual'                  => [0x02244],
+       'NotTildeFullEqual'              => [0x02247],
+       'NotTildeTilde'                  => [0x02249],
+       'NotVerticalBar'                 => [0x02224],
+       'Nscr'                           => [0x1D4A9],
+       'Ntilde'                         => [0x000D1],
+       'Nu'                             => [0x0039D],
+       'OElig'                          => [0x00152],
+       'Oacute'                         => [0x000D3],
+       'Ocirc'                          => [0x000D4],
+       'Ocy'                            => [0x0041E],
+       'Odblac'                         => [0x00150],
+       'Ofr'                            => [0x1D512],
+       'Ograve'                         => [0x000D2],
+       'Omacr'                          => [0x0014C],
+       'Omega'                          => [0x003A9],
+       'Omicron'                        => [0x0039F],
+       'Oopf'                           => [0x1D546],
+       'OpenCurlyDoubleQuote'           => [0x0201C],
+       'OpenCurlyQuote'                 => [0x02018],
+       'Or'                             => [0x02A54],
+       'Oscr'                           => [0x1D4AA],
+       'Oslash'                         => [0x000D8],
+       'Otilde'                         => [0x000D5],
+       'Otimes'                         => [0x02A37],
+       'Ouml'                           => [0x000D6],
+       'OverBar'                        => [0x0203E],
+       'OverBrace'                      => [0x023DE],
+       'OverBracket'                    => [0x023B4],
+       'OverParenthesis'                => [0x023DC],
+       'PartialD'                       => [0x02202],
+       'Pcy'                            => [0x0041F],
+       'Pfr'                            => [0x1D513],
+       'Phi'                            => [0x003A6],
+       'Pi'                             => [0x003A0],
+       'PlusMinus'                      => [0x000B1],
+       'Poincareplane'                  => [0x0210C],
+       'Popf'                           => [0x02119],
+       'Pr'                             => [0x02ABB],
+       'Precedes'                       => [0x0227A],
+       'PrecedesEqual'                  => [0x02AAF],
+       'PrecedesSlantEqual'             => [0x0227C],
+       'PrecedesTilde'                  => [0x0227E],
+       'Prime'                          => [0x02033],
+       'Product'                        => [0x0220F],
+       'Proportion'                     => [0x02237],
+       'Proportional'                   => [0x0221D],
+       'Pscr'                           => [0x1D4AB],
+       'Psi'                            => [0x003A8],
+       'QUOT'                           => [0x00022],
+       'Qfr'                            => [0x1D514],
+       'Qopf'                           => [0x0211A],
+       'Qscr'                           => [0x1D4AC],
+       'RBarr'                          => [0x02910],
+       'REG'                            => [0x000AE],
+       'Racute'                         => [0x00154],
+       'Rang'                           => [0x027EB],
+       'Rarr'                           => [0x021A0],
+       'Rarrtl'                         => [0x02916],
+       'Rcaron'                         => [0x00158],
+       'Rcedil'                         => [0x00156],
+       'Rcy'                            => [0x00420],
+       'Re'                             => [0x0211C],
+       'ReverseElement'                 => [0x0220B],
+       'ReverseEquilibrium'             => [0x021CB],
+       'ReverseUpEquilibrium'           => [0x0296F],
+       'Rfr'                            => [0x0211C],
+       'Rho'                            => [0x003A1],
+       'RightAngleBracket'              => [0x027E9],
+       'RightArrow'                     => [0x02192],
+       'RightArrowBar'                  => [0x021E5],
+       'RightArrowLeftArrow'            => [0x021C4],
+       'RightCeiling'                   => [0x02309],
+       'RightDoubleBracket'             => [0x027E7],
+       'RightDownTeeVector'             => [0x0295D],
+       'RightDownVector'                => [0x021C2],
+       'RightDownVectorBar'             => [0x02955],
+       'RightFloor'                     => [0x0230B],
+       'RightTee'                       => [0x022A2],
+       'RightTeeArrow'                  => [0x021A6],
+       'RightTeeVector'                 => [0x0295B],
+       'RightTriangle'                  => [0x022B3],
+       'RightTriangleBar'               => [0x029D0],
+       'RightTriangleEqual'             => [0x022B5],
+       'RightUpDownVector'              => [0x0294F],
+       'RightUpTeeVector'               => [0x0295C],
+       'RightUpVector'                  => [0x021BE],
+       'RightUpVectorBar'               => [0x02954],
+       'RightVector'                    => [0x021C0],
+       'RightVectorBar'                 => [0x02953],
+       'Rightarrow'                     => [0x021D2],
+       'Ropf'                           => [0x0211D],
+       'RoundImplies'                   => [0x02970],
+       'Rrightarrow'                    => [0x021DB],
+       'Rscr'                           => [0x0211B],
+       'Rsh'                            => [0x021B1],
+       'RuleDelayed'                    => [0x029F4],
+       'SHCHcy'                         => [0x00429],
+       'SHcy'                           => [0x00428],
+       'SOFTcy'                         => [0x0042C],
+       'Sacute'                         => [0x0015A],
+       'Sc'                             => [0x02ABC],
+       'Scaron'                         => [0x00160],
+       'Scedil'                         => [0x0015E],
+       'Scirc'                          => [0x0015C],
+       'Scy'                            => [0x00421],
+       'Sfr'                            => [0x1D516],
+       'ShortDownArrow'                 => [0x02193],
+       'ShortLeftArrow'                 => [0x02190],
+       'ShortRightArrow'                => [0x02192],
+       'ShortUpArrow'                   => [0x02191],
+       'Sigma'                          => [0x003A3],
+       'SmallCircle'                    => [0x02218],
+       'Sopf'                           => [0x1D54A],
+       'Sqrt'                           => [0x0221A],
+       'Square'                         => [0x025A1],
+       'SquareIntersection'             => [0x02293],
+       'SquareSubset'                   => [0x0228F],
+       'SquareSubsetEqual'              => [0x02291],
+       'SquareSuperset'                 => [0x02290],
+       'SquareSupersetEqual'            => [0x02292],
+       'SquareUnion'                    => [0x02294],
+       'Sscr'                           => [0x1D4AE],
+       'Star'                           => [0x022C6],
+       'Sub'                            => [0x022D0],
+       'Subset'                         => [0x022D0],
+       'SubsetEqual'                    => [0x02286],
+       'Succeeds'                       => [0x0227B],
+       'SucceedsEqual'                  => [0x02AB0],
+       'SucceedsSlantEqual'             => [0x0227D],
+       'SucceedsTilde'                  => [0x0227F],
+       'SuchThat'                       => [0x0220B],
+       'Sum'                            => [0x02211],
+       'Sup'                            => [0x022D1],
+       'Superset'                       => [0x02283],
+       'SupersetEqual'                  => [0x02287],
+       'Supset'                         => [0x022D1],
+       'THORN'                          => [0x000DE],
+       'TRADE'                          => [0x02122],
+       'TSHcy'                          => [0x0040B],
+       'TScy'                           => [0x00426],
+       'Tab'                            => [0x00009],
+       'Tau'                            => [0x003A4],
+       'Tcaron'                         => [0x00164],
+       'Tcedil'                         => [0x00162],
+       'Tcy'                            => [0x00422],
+       'Tfr'                            => [0x1D517],
+       'Therefore'                      => [0x02234],
+       'Theta'                          => [0x00398],
+       'ThickSpace'                     => [0x0205F, 0x0200A],
+       'ThinSpace'                      => [0x02009],
+       'Tilde'                          => [0x0223C],
+       'TildeEqual'                     => [0x02243],
+       'TildeFullEqual'                 => [0x02245],
+       'TildeTilde'                     => [0x02248],
+       'Topf'                           => [0x1D54B],
+       'TripleDot'                      => [0x020DB],
+       'Tscr'                           => [0x1D4AF],
+       'Tstrok'                         => [0x00166],
+       'Uacute'                         => [0x000DA],
+       'Uarr'                           => [0x0219F],
+       'Uarrocir'                       => [0x02949],
+       'Ubrcy'                          => [0x0040E],
+       'Ubreve'                         => [0x0016C],
+       'Ucirc'                          => [0x000DB],
+       'Ucy'                            => [0x00423],
+       'Udblac'                         => [0x00170],
+       'Ufr'                            => [0x1D518],
+       'Ugrave'                         => [0x000D9],
+       'Umacr'                          => [0x0016A],
+       'UnderBar'                       => [0x0005F],
+       'UnderBrace'                     => [0x023DF],
+       'UnderBracket'                   => [0x023B5],
+       'UnderParenthesis'               => [0x023DD],
+       'Union'                          => [0x022C3],
+       'UnionPlus'                      => [0x0228E],
+       'Uogon'                          => [0x00172],
+       'Uopf'                           => [0x1D54C],
+       'UpArrow'                        => [0x02191],
+       'UpArrowBar'                     => [0x02912],
+       'UpArrowDownArrow'               => [0x021C5],
+       'UpDownArrow'                    => [0x02195],
+       'UpEquilibrium'                  => [0x0296E],
+       'UpTee'                          => [0x022A5],
+       'UpTeeArrow'                     => [0x021A5],
+       'Uparrow'                        => [0x021D1],
+       'Updownarrow'                    => [0x021D5],
+       'UpperLeftArrow'                 => [0x02196],
+       'UpperRightArrow'                => [0x02197],
+       'Upsi'                           => [0x003D2],
+       'Upsilon'                        => [0x003A5],
+       'Uring'                          => [0x0016E],
+       'Uscr'                           => [0x1D4B0],
+       'Utilde'                         => [0x00168],
+       'Uuml'                           => [0x000DC],
+       'VDash'                          => [0x022AB],
+       'Vbar'                           => [0x02AEB],
+       'Vcy'                            => [0x00412],
+       'Vdash'                          => [0x022A9],
+       'Vdashl'                         => [0x02AE6],
+       'Vee'                            => [0x022C1],
+       'Verbar'                         => [0x02016],
+       'Vert'                           => [0x02016],
+       'VerticalBar'                    => [0x02223],
+       'VerticalLine'                   => [0x0007C],
+       'VerticalSeparator'              => [0x02758],
+       'VerticalTilde'                  => [0x02240],
+       'VeryThinSpace'                  => [0x0200A],
+       'Vfr'                            => [0x1D519],
+       'Vopf'                           => [0x1D54D],
+       'Vscr'                           => [0x1D4B1],
+       'Vvdash'                         => [0x022AA],
+       'Wcirc'                          => [0x00174],
+       'Wedge'                          => [0x022C0],
+       'Wfr'                            => [0x1D51A],
+       'Wopf'                           => [0x1D54E],
+       'Wscr'                           => [0x1D4B2],
+       'Xfr'                            => [0x1D51B],
+       'Xi'                             => [0x0039E],
+       'Xopf'                           => [0x1D54F],
+       'Xscr'                           => [0x1D4B3],
+       'YAcy'                           => [0x0042F],
+       'YIcy'                           => [0x00407],
+       'YUcy'                           => [0x0042E],
+       'Yacute'                         => [0x000DD],
+       'Ycirc'                          => [0x00176],
+       'Ycy'                            => [0x0042B],
+       'Yfr'                            => [0x1D51C],
+       'Yopf'                           => [0x1D550],
+       'Yscr'                           => [0x1D4B4],
+       'Yuml'                           => [0x00178],
+       'ZHcy'                           => [0x00416],
+       'Zacute'                         => [0x00179],
+       'Zcaron'                         => [0x0017D],
+       'Zcy'                            => [0x00417],
+       'Zdot'                           => [0x0017B],
+       'ZeroWidthSpace'                 => [0x0200B],
+       'Zeta'                           => [0x00396],
+       'Zfr'                            => [0x02128],
+       'Zopf'                           => [0x02124],
+       'Zscr'                           => [0x1D4B5],
+       'aacute'                         => [0x000E1],
+       'abreve'                         => [0x00103],
+       'ac'                             => [0x0223E],
+       'acE'                            => [0x0223E, 0x00333],
+       'acd'                            => [0x0223F],
+       'acirc'                          => [0x000E2],
+       'acute'                          => [0x000B4],
+       'acy'                            => [0x00430],
+       'aelig'                          => [0x000E6],
+       'af'                             => [0x02061],
+       'afr'                            => [0x1D51E],
+       'agrave'                         => [0x000E0],
+       'alefsym'                        => [0x02135],
+       'aleph'                          => [0x02135],
+       'alpha'                          => [0x003B1],
+       'amacr'                          => [0x00101],
+       'amalg'                          => [0x02A3F],
+       'amp'                            => [0x00026],
+       'and'                            => [0x02227],
+       'andand'                         => [0x02A55],
+       'andd'                           => [0x02A5C],
+       'andslope'                       => [0x02A58],
+       'andv'                           => [0x02A5A],
+       'ang'                            => [0x02220],
+       'ange'                           => [0x029A4],
+       'angle'                          => [0x02220],
+       'angmsd'                         => [0x02221],
+       'angmsdaa'                       => [0x029A8],
+       'angmsdab'                       => [0x029A9],
+       'angmsdac'                       => [0x029AA],
+       'angmsdad'                       => [0x029AB],
+       'angmsdae'                       => [0x029AC],
+       'angmsdaf'                       => [0x029AD],
+       'angmsdag'                       => [0x029AE],
+       'angmsdah'                       => [0x029AF],
+       'angrt'                          => [0x0221F],
+       'angrtvb'                        => [0x022BE],
+       'angrtvbd'                       => [0x0299D],
+       'angsph'                         => [0x02222],
+       'angst'                          => [0x000C5],
+       'angzarr'                        => [0x0237C],
+       'aogon'                          => [0x00105],
+       'aopf'                           => [0x1D552],
+       'ap'                             => [0x02248],
+       'apE'                            => [0x02A70],
+       'apacir'                         => [0x02A6F],
+       'ape'                            => [0x0224A],
+       'apid'                           => [0x0224B],
+       'apos'                           => [0x00027],
+       'approx'                         => [0x02248],
+       'approxeq'                       => [0x0224A],
+       'aring'                          => [0x000E5],
+       'ascr'                           => [0x1D4B6],
+       'ast'                            => [0x0002A],
+       'asymp'                          => [0x02248],
+       'asympeq'                        => [0x0224D],
+       'atilde'                         => [0x000E3],
+       'auml'                           => [0x000E4],
+       'awconint'                       => [0x02233],
+       'awint'                          => [0x02A11],
+       'bNot'                           => [0x02AED],
+       'backcong'                       => [0x0224C],
+       'backepsilon'                    => [0x003F6],
+       'backprime'                      => [0x02035],
+       'backsim'                        => [0x0223D],
+       'backsimeq'                      => [0x022CD],
+       'barvee'                         => [0x022BD],
+       'barwed'                         => [0x02305],
+       'barwedge'                       => [0x02305],
+       'bbrk'                           => [0x023B5],
+       'bbrktbrk'                       => [0x023B6],
+       'bcong'                          => [0x0224C],
+       'bcy'                            => [0x00431],
+       'bdquo'                          => [0x0201E],
+       'becaus'                         => [0x02235],
+       'because'                        => [0x02235],
+       'bemptyv'                        => [0x029B0],
+       'bepsi'                          => [0x003F6],
+       'bernou'                         => [0x0212C],
+       'beta'                           => [0x003B2],
+       'beth'                           => [0x02136],
+       'between'                        => [0x0226C],
+       'bfr'                            => [0x1D51F],
+       'bigcap'                         => [0x022C2],
+       'bigcirc'                        => [0x025EF],
+       'bigcup'                         => [0x022C3],
+       'bigodot'                        => [0x02A00],
+       'bigoplus'                       => [0x02A01],
+       'bigotimes'                      => [0x02A02],
+       'bigsqcup'                       => [0x02A06],
+       'bigstar'                        => [0x02605],
+       'bigtriangledown'                => [0x025BD],
+       'bigtriangleup'                  => [0x025B3],
+       'biguplus'                       => [0x02A04],
+       'bigvee'                         => [0x022C1],
+       'bigwedge'                       => [0x022C0],
+       'bkarow'                         => [0x0290D],
+       'blacklozenge'                   => [0x029EB],
+       'blacksquare'                    => [0x025AA],
+       'blacktriangle'                  => [0x025B4],
+       'blacktriangledown'              => [0x025BE],
+       'blacktriangleleft'              => [0x025C2],
+       'blacktriangleright'             => [0x025B8],
+       'blank'                          => [0x02423],
+       'blk12'                          => [0x02592],
+       'blk14'                          => [0x02591],
+       'blk34'                          => [0x02593],
+       'block'                          => [0x02588],
+       'bne'                            => [0x0003D, 0x020E5],
+       'bnequiv'                        => [0x02261, 0x020E5],
+       'bnot'                           => [0x02310],
+       'bopf'                           => [0x1D553],
+       'bot'                            => [0x022A5],
+       'bottom'                         => [0x022A5],
+       'bowtie'                         => [0x022C8],
+       'boxDL'                          => [0x02557],
+       'boxDR'                          => [0x02554],
+       'boxDl'                          => [0x02556],
+       'boxDr'                          => [0x02553],
+       'boxH'                           => [0x02550],
+       'boxHD'                          => [0x02566],
+       'boxHU'                          => [0x02569],
+       'boxHd'                          => [0x02564],
+       'boxHu'                          => [0x02567],
+       'boxUL'                          => [0x0255D],
+       'boxUR'                          => [0x0255A],
+       'boxUl'                          => [0x0255C],
+       'boxUr'                          => [0x02559],
+       'boxV'                           => [0x02551],
+       'boxVH'                          => [0x0256C],
+       'boxVL'                          => [0x02563],
+       'boxVR'                          => [0x02560],
+       'boxVh'                          => [0x0256B],
+       'boxVl'                          => [0x02562],
+       'boxVr'                          => [0x0255F],
+       'boxbox'                         => [0x029C9],
+       'boxdL'                          => [0x02555],
+       'boxdR'                          => [0x02552],
+       'boxdl'                          => [0x02510],
+       'boxdr'                          => [0x0250C],
+       'boxh'                           => [0x02500],
+       'boxhD'                          => [0x02565],
+       'boxhU'                          => [0x02568],
+       'boxhd'                          => [0x0252C],
+       'boxhu'                          => [0x02534],
+       'boxminus'                       => [0x0229F],
+       'boxplus'                        => [0x0229E],
+       'boxtimes'                       => [0x022A0],
+       'boxuL'                          => [0x0255B],
+       'boxuR'                          => [0x02558],
+       'boxul'                          => [0x02518],
+       'boxur'                          => [0x02514],
+       'boxv'                           => [0x02502],
+       'boxvH'                          => [0x0256A],
+       'boxvL'                          => [0x02561],
+       'boxvR'                          => [0x0255E],
+       'boxvh'                          => [0x0253C],
+       'boxvl'                          => [0x02524],
+       'boxvr'                          => [0x0251C],
+       'bprime'                         => [0x02035],
+       'breve'                          => [0x002D8],
+       'brvbar'                         => [0x000A6],
+       'bscr'                           => [0x1D4B7],
+       'bsemi'                          => [0x0204F],
+       'bsim'                           => [0x0223D],
+       'bsime'                          => [0x022CD],
+       'bsol'                           => [0x0005C],
+       'bsolb'                          => [0x029C5],
+       'bsolhsub'                       => [0x027C8],
+       'bull'                           => [0x02022],
+       'bullet'                         => [0x02022],
+       'bump'                           => [0x0224E],
+       'bumpE'                          => [0x02AAE],
+       'bumpe'                          => [0x0224F],
+       'bumpeq'                         => [0x0224F],
+       'cacute'                         => [0x00107],
+       'cap'                            => [0x02229],
+       'capand'                         => [0x02A44],
+       'capbrcup'                       => [0x02A49],
+       'capcap'                         => [0x02A4B],
+       'capcup'                         => [0x02A47],
+       'capdot'                         => [0x02A40],
+       'caps'                           => [0x02229, 0x0FE00],
+       'caret'                          => [0x02041],
+       'caron'                          => [0x002C7],
+       'ccaps'                          => [0x02A4D],
+       'ccaron'                         => [0x0010D],
+       'ccedil'                         => [0x000E7],
+       'ccirc'                          => [0x00109],
+       'ccups'                          => [0x02A4C],
+       'ccupssm'                        => [0x02A50],
+       'cdot'                           => [0x0010B],
+       'cedil'                          => [0x000B8],
+       'cemptyv'                        => [0x029B2],
+       'cent'                           => [0x000A2],
+       'centerdot'                      => [0x000B7],
+       'cfr'                            => [0x1D520],
+       'chcy'                           => [0x00447],
+       'check'                          => [0x02713],
+       'checkmark'                      => [0x02713],
+       'chi'                            => [0x003C7],
+       'cir'                            => [0x025CB],
+       'cirE'                           => [0x029C3],
+       'circ'                           => [0x002C6],
+       'circeq'                         => [0x02257],
+       'circlearrowleft'                => [0x021BA],
+       'circlearrowright'               => [0x021BB],
+       'circledR'                       => [0x000AE],
+       'circledS'                       => [0x024C8],
+       'circledast'                     => [0x0229B],
+       'circledcirc'                    => [0x0229A],
+       'circleddash'                    => [0x0229D],
+       'cire'                           => [0x02257],
+       'cirfnint'                       => [0x02A10],
+       'cirmid'                         => [0x02AEF],
+       'cirscir'                        => [0x029C2],
+       'clubs'                          => [0x02663],
+       'clubsuit'                       => [0x02663],
+       'colon'                          => [0x0003A],
+       'colone'                         => [0x02254],
+       'coloneq'                        => [0x02254],
+       'comma'                          => [0x0002C],
+       'commat'                         => [0x00040],
+       'comp'                           => [0x02201],
+       'compfn'                         => [0x02218],
+       'complement'                     => [0x02201],
+       'complexes'                      => [0x02102],
+       'cong'                           => [0x02245],
+       'congdot'                        => [0x02A6D],
+       'conint'                         => [0x0222E],
+       'copf'                           => [0x1D554],
+       'coprod'                         => [0x02210],
+       'copy'                           => [0x000A9],
+       'copysr'                         => [0x02117],
+       'crarr'                          => [0x021B5],
+       'cross'                          => [0x02717],
+       'cscr'                           => [0x1D4B8],
+       'csub'                           => [0x02ACF],
+       'csube'                          => [0x02AD1],
+       'csup'                           => [0x02AD0],
+       'csupe'                          => [0x02AD2],
+       'ctdot'                          => [0x022EF],
+       'cudarrl'                        => [0x02938],
+       'cudarrr'                        => [0x02935],
+       'cuepr'                          => [0x022DE],
+       'cuesc'                          => [0x022DF],
+       'cularr'                         => [0x021B6],
+       'cularrp'                        => [0x0293D],
+       'cup'                            => [0x0222A],
+       'cupbrcap'                       => [0x02A48],
+       'cupcap'                         => [0x02A46],
+       'cupcup'                         => [0x02A4A],
+       'cupdot'                         => [0x0228D],
+       'cupor'                          => [0x02A45],
+       'cups'                           => [0x0222A, 0x0FE00],
+       'curarr'                         => [0x021B7],
+       'curarrm'                        => [0x0293C],
+       'curlyeqprec'                    => [0x022DE],
+       'curlyeqsucc'                    => [0x022DF],
+       'curlyvee'                       => [0x022CE],
+       'curlywedge'                     => [0x022CF],
+       'curren'                         => [0x000A4],
+       'curvearrowleft'                 => [0x021B6],
+       'curvearrowright'                => [0x021B7],
+       'cuvee'                          => [0x022CE],
+       'cuwed'                          => [0x022CF],
+       'cwconint'                       => [0x02232],
+       'cwint'                          => [0x02231],
+       'cylcty'                         => [0x0232D],
+       'dArr'                           => [0x021D3],
+       'dHar'                           => [0x02965],
+       'dagger'                         => [0x02020],
+       'daleth'                         => [0x02138],
+       'darr'                           => [0x02193],
+       'dash'                           => [0x02010],
+       'dashv'                          => [0x022A3],
+       'dbkarow'                        => [0x0290F],
+       'dblac'                          => [0x002DD],
+       'dcaron'                         => [0x0010F],
+       'dcy'                            => [0x00434],
+       'dd'                             => [0x02146],
+       'ddagger'                        => [0x02021],
+       'ddarr'                          => [0x021CA],
+       'ddotseq'                        => [0x02A77],
+       'deg'                            => [0x000B0],
+       'delta'                          => [0x003B4],
+       'demptyv'                        => [0x029B1],
+       'dfisht'                         => [0x0297F],
+       'dfr'                            => [0x1D521],
+       'dharl'                          => [0x021C3],
+       'dharr'                          => [0x021C2],
+       'diam'                           => [0x022C4],
+       'diamond'                        => [0x022C4],
+       'diamondsuit'                    => [0x02666],
+       'diams'                          => [0x02666],
+       'die'                            => [0x000A8],
+       'digamma'                        => [0x003DD],
+       'disin'                          => [0x022F2],
+       'div'                            => [0x000F7],
+       'divide'                         => [0x000F7],
+       'divideontimes'                  => [0x022C7],
+       'divonx'                         => [0x022C7],
+       'djcy'                           => [0x00452],
+       'dlcorn'                         => [0x0231E],
+       'dlcrop'                         => [0x0230D],
+       'dollar'                         => [0x00024],
+       'dopf'                           => [0x1D555],
+       'dot'                            => [0x002D9],
+       'doteq'                          => [0x02250],
+       'doteqdot'                       => [0x02251],
+       'dotminus'                       => [0x02238],
+       'dotplus'                        => [0x02214],
+       'dotsquare'                      => [0x022A1],
+       'doublebarwedge'                 => [0x02306],
+       'downarrow'                      => [0x02193],
+       'downdownarrows'                 => [0x021CA],
+       'downharpoonleft'                => [0x021C3],
+       'downharpoonright'               => [0x021C2],
+       'drbkarow'                       => [0x02910],
+       'drcorn'                         => [0x0231F],
+       'drcrop'                         => [0x0230C],
+       'dscr'                           => [0x1D4B9],
+       'dscy'                           => [0x00455],
+       'dsol'                           => [0x029F6],
+       'dstrok'                         => [0x00111],
+       'dtdot'                          => [0x022F1],
+       'dtri'                           => [0x025BF],
+       'dtrif'                          => [0x025BE],
+       'duarr'                          => [0x021F5],
+       'duhar'                          => [0x0296F],
+       'dwangle'                        => [0x029A6],
+       'dzcy'                           => [0x0045F],
+       'dzigrarr'                       => [0x027FF],
+       'eDDot'                          => [0x02A77],
+       'eDot'                           => [0x02251],
+       'eacute'                         => [0x000E9],
+       'easter'                         => [0x02A6E],
+       'ecaron'                         => [0x0011B],
+       'ecir'                           => [0x02256],
+       'ecirc'                          => [0x000EA],
+       'ecolon'                         => [0x02255],
+       'ecy'                            => [0x0044D],
+       'edot'                           => [0x00117],
+       'ee'                             => [0x02147],
+       'efDot'                          => [0x02252],
+       'efr'                            => [0x1D522],
+       'eg'                             => [0x02A9A],
+       'egrave'                         => [0x000E8],
+       'egs'                            => [0x02A96],
+       'egsdot'                         => [0x02A98],
+       'el'                             => [0x02A99],
+       'elinters'                       => [0x023E7],
+       'ell'                            => [0x02113],
+       'els'                            => [0x02A95],
+       'elsdot'                         => [0x02A97],
+       'emacr'                          => [0x00113],
+       'empty'                          => [0x02205],
+       'emptyset'                       => [0x02205],
+       'emptyv'                         => [0x02205],
+       'emsp13'                         => [0x02004],
+       'emsp14'                         => [0x02005],
+       'emsp'                           => [0x02003],
+       'eng'                            => [0x0014B],
+       'ensp'                           => [0x02002],
+       'eogon'                          => [0x00119],
+       'eopf'                           => [0x1D556],
+       'epar'                           => [0x022D5],
+       'eparsl'                         => [0x029E3],
+       'eplus'                          => [0x02A71],
+       'epsi'                           => [0x003B5],
+       'epsilon'                        => [0x003B5],
+       'epsiv'                          => [0x003F5],
+       'eqcirc'                         => [0x02256],
+       'eqcolon'                        => [0x02255],
+       'eqsim'                          => [0x02242],
+       'eqslantgtr'                     => [0x02A96],
+       'eqslantless'                    => [0x02A95],
+       'equals'                         => [0x0003D],
+       'equest'                         => [0x0225F],
+       'equiv'                          => [0x02261],
+       'equivDD'                        => [0x02A78],
+       'eqvparsl'                       => [0x029E5],
+       'erDot'                          => [0x02253],
+       'erarr'                          => [0x02971],
+       'escr'                           => [0x0212F],
+       'esdot'                          => [0x02250],
+       'esim'                           => [0x02242],
+       'eta'                            => [0x003B7],
+       'eth'                            => [0x000F0],
+       'euml'                           => [0x000EB],
+       'euro'                           => [0x020AC],
+       'excl'                           => [0x00021],
+       'exist'                          => [0x02203],
+       'expectation'                    => [0x02130],
+       'exponentiale'                   => [0x02147],
+       'fallingdotseq'                  => [0x02252],
+       'fcy'                            => [0x00444],
+       'female'                         => [0x02640],
+       'ffilig'                         => [0x0FB03],
+       'fflig'                          => [0x0FB00],
+       'ffllig'                         => [0x0FB04],
+       'ffr'                            => [0x1D523],
+       'filig'                          => [0x0FB01],
+       'fjlig'                          => [0x00066, 0x0006A],
+       'flat'                           => [0x0266D],
+       'fllig'                          => [0x0FB02],
+       'fltns'                          => [0x025B1],
+       'fnof'                           => [0x00192],
+       'fopf'                           => [0x1D557],
+       'forall'                         => [0x02200],
+       'fork'                           => [0x022D4],
+       'forkv'                          => [0x02AD9],
+       'fpartint'                       => [0x02A0D],
+       'frac12'                         => [0x000BD],
+       'frac13'                         => [0x02153],
+       'frac14'                         => [0x000BC],
+       'frac15'                         => [0x02155],
+       'frac16'                         => [0x02159],
+       'frac18'                         => [0x0215B],
+       'frac23'                         => [0x02154],
+       'frac25'                         => [0x02156],
+       'frac34'                         => [0x000BE],
+       'frac35'                         => [0x02157],
+       'frac38'                         => [0x0215C],
+       'frac45'                         => [0x02158],
+       'frac56'                         => [0x0215A],
+       'frac58'                         => [0x0215D],
+       'frac78'                         => [0x0215E],
+       'frasl'                          => [0x02044],
+       'frown'                          => [0x02322],
+       'fscr'                           => [0x1D4BB],
+       'gE'                             => [0x02267],
+       'gEl'                            => [0x02A8C],
+       'gacute'                         => [0x001F5],
+       'gamma'                          => [0x003B3],
+       'gammad'                         => [0x003DD],
+       'gap'                            => [0x02A86],
+       'gbreve'                         => [0x0011F],
+       'gcirc'                          => [0x0011D],
+       'gcy'                            => [0x00433],
+       'gdot'                           => [0x00121],
+       'ge'                             => [0x02265],
+       'gel'                            => [0x022DB],
+       'geq'                            => [0x02265],
+       'geqq'                           => [0x02267],
+       'geqslant'                       => [0x02A7E],
+       'ges'                            => [0x02A7E],
+       'gescc'                          => [0x02AA9],
+       'gesdot'                         => [0x02A80],
+       'gesdoto'                        => [0x02A82],
+       'gesdotol'                       => [0x02A84],
+       'gesl'                           => [0x022DB, 0x0FE00],
+       'gesles'                         => [0x02A94],
+       'gfr'                            => [0x1D524],
+       'gg'                             => [0x0226B],
+       'ggg'                            => [0x022D9],
+       'gimel'                          => [0x02137],
+       'gjcy'                           => [0x00453],
+       'gl'                             => [0x02277],
+       'glE'                            => [0x02A92],
+       'gla'                            => [0x02AA5],
+       'glj'                            => [0x02AA4],
+       'gnE'                            => [0x02269],
+       'gnap'                           => [0x02A8A],
+       'gnapprox'                       => [0x02A8A],
+       'gne'                            => [0x02A88],
+       'gneq'                           => [0x02A88],
+       'gneqq'                          => [0x02269],
+       'gnsim'                          => [0x022E7],
+       'gopf'                           => [0x1D558],
+       'grave'                          => [0x00060],
+       'gscr'                           => [0x0210A],
+       'gsim'                           => [0x02273],
+       'gsime'                          => [0x02A8E],
+       'gsiml'                          => [0x02A90],
+       'gt'                             => [0x0003E],
+       'gtcc'                           => [0x02AA7],
+       'gtcir'                          => [0x02A7A],
+       'gtdot'                          => [0x022D7],
+       'gtlPar'                         => [0x02995],
+       'gtquest'                        => [0x02A7C],
+       'gtrapprox'                      => [0x02A86],
+       'gtrarr'                         => [0x02978],
+       'gtrdot'                         => [0x022D7],
+       'gtreqless'                      => [0x022DB],
+       'gtreqqless'                     => [0x02A8C],
+       'gtrless'                        => [0x02277],
+       'gtrsim'                         => [0x02273],
+       'gvertneqq'                      => [0x02269, 0x0FE00],
+       'gvnE'                           => [0x02269, 0x0FE00],
+       'hArr'                           => [0x021D4],
+       'hairsp'                         => [0x0200A],
+       'half'                           => [0x000BD],
+       'hamilt'                         => [0x0210B],
+       'hardcy'                         => [0x0044A],
+       'harr'                           => [0x02194],
+       'harrcir'                        => [0x02948],
+       'harrw'                          => [0x021AD],
+       'hbar'                           => [0x0210F],
+       'hcirc'                          => [0x00125],
+       'hearts'                         => [0x02665],
+       'heartsuit'                      => [0x02665],
+       'hellip'                         => [0x02026],
+       'hercon'                         => [0x022B9],
+       'hfr'                            => [0x1D525],
+       'hksearow'                       => [0x02925],
+       'hkswarow'                       => [0x02926],
+       'hoarr'                          => [0x021FF],
+       'homtht'                         => [0x0223B],
+       'hookleftarrow'                  => [0x021A9],
+       'hookrightarrow'                 => [0x021AA],
+       'hopf'                           => [0x1D559],
+       'horbar'                         => [0x02015],
+       'hscr'                           => [0x1D4BD],
+       'hslash'                         => [0x0210F],
+       'hstrok'                         => [0x00127],
+       'hybull'                         => [0x02043],
+       'hyphen'                         => [0x02010],
+       'iacute'                         => [0x000ED],
+       'ic'                             => [0x02063],
+       'icirc'                          => [0x000EE],
+       'icy'                            => [0x00438],
+       'iecy'                           => [0x00435],
+       'iexcl'                          => [0x000A1],
+       'iff'                            => [0x021D4],
+       'ifr'                            => [0x1D526],
+       'igrave'                         => [0x000EC],
+       'ii'                             => [0x02148],
+       'iiiint'                         => [0x02A0C],
+       'iiint'                          => [0x0222D],
+       'iinfin'                         => [0x029DC],
+       'iiota'                          => [0x02129],
+       'ijlig'                          => [0x00133],
+       'imacr'                          => [0x0012B],
+       'image'                          => [0x02111],
+       'imagline'                       => [0x02110],
+       'imagpart'                       => [0x02111],
+       'imath'                          => [0x00131],
+       'imof'                           => [0x022B7],
+       'imped'                          => [0x001B5],
+       'in'                             => [0x02208],
+       'incare'                         => [0x02105],
+       'infin'                          => [0x0221E],
+       'infintie'                       => [0x029DD],
+       'inodot'                         => [0x00131],
+       'int'                            => [0x0222B],
+       'intcal'                         => [0x022BA],
+       'integers'                       => [0x02124],
+       'intercal'                       => [0x022BA],
+       'intlarhk'                       => [0x02A17],
+       'intprod'                        => [0x02A3C],
+       'iocy'                           => [0x00451],
+       'iogon'                          => [0x0012F],
+       'iopf'                           => [0x1D55A],
+       'iota'                           => [0x003B9],
+       'iprod'                          => [0x02A3C],
+       'iquest'                         => [0x000BF],
+       'iscr'                           => [0x1D4BE],
+       'isin'                           => [0x02208],
+       'isinE'                          => [0x022F9],
+       'isindot'                        => [0x022F5],
+       'isins'                          => [0x022F4],
+       'isinsv'                         => [0x022F3],
+       'isinv'                          => [0x02208],
+       'it'                             => [0x02062],
+       'itilde'                         => [0x00129],
+       'iukcy'                          => [0x00456],
+       'iuml'                           => [0x000EF],
+       'jcirc'                          => [0x00135],
+       'jcy'                            => [0x00439],
+       'jfr'                            => [0x1D527],
+       'jmath'                          => [0x00237],
+       'jopf'                           => [0x1D55B],
+       'jscr'                           => [0x1D4BF],
+       'jsercy'                         => [0x00458],
+       'jukcy'                          => [0x00454],
+       'kappa'                          => [0x003BA],
+       'kappav'                         => [0x003F0],
+       'kcedil'                         => [0x00137],
+       'kcy'                            => [0x0043A],
+       'kfr'                            => [0x1D528],
+       'kgreen'                         => [0x00138],
+       'khcy'                           => [0x00445],
+       'kjcy'                           => [0x0045C],
+       'kopf'                           => [0x1D55C],
+       'kscr'                           => [0x1D4C0],
+       'lAarr'                          => [0x021DA],
+       'lArr'                           => [0x021D0],
+       'lAtail'                         => [0x0291B],
+       'lBarr'                          => [0x0290E],
+       'lE'                             => [0x02266],
+       'lEg'                            => [0x02A8B],
+       'lHar'                           => [0x02962],
+       'lacute'                         => [0x0013A],
+       'laemptyv'                       => [0x029B4],
+       'lagran'                         => [0x02112],
+       'lambda'                         => [0x003BB],
+       'lang'                           => [0x027E8],
+       'langd'                          => [0x02991],
+       'langle'                         => [0x027E8],
+       'lap'                            => [0x02A85],
+       'laquo'                          => [0x000AB],
+       'larr'                           => [0x02190],
+       'larrb'                          => [0x021E4],
+       'larrbfs'                        => [0x0291F],
+       'larrfs'                         => [0x0291D],
+       'larrhk'                         => [0x021A9],
+       'larrlp'                         => [0x021AB],
+       'larrpl'                         => [0x02939],
+       'larrsim'                        => [0x02973],
+       'larrtl'                         => [0x021A2],
+       'lat'                            => [0x02AAB],
+       'latail'                         => [0x02919],
+       'late'                           => [0x02AAD],
+       'lates'                          => [0x02AAD, 0x0FE00],
+       'lbarr'                          => [0x0290C],
+       'lbbrk'                          => [0x02772],
+       'lbrace'                         => [0x0007B],
+       'lbrack'                         => [0x0005B],
+       'lbrke'                          => [0x0298B],
+       'lbrksld'                        => [0x0298F],
+       'lbrkslu'                        => [0x0298D],
+       'lcaron'                         => [0x0013E],
+       'lcedil'                         => [0x0013C],
+       'lceil'                          => [0x02308],
+       'lcub'                           => [0x0007B],
+       'lcy'                            => [0x0043B],
+       'ldca'                           => [0x02936],
+       'ldquo'                          => [0x0201C],
+       'ldquor'                         => [0x0201E],
+       'ldrdhar'                        => [0x02967],
+       'ldrushar'                       => [0x0294B],
+       'ldsh'                           => [0x021B2],
+       'le'                             => [0x02264],
+       'leftarrow'                      => [0x02190],
+       'leftarrowtail'                  => [0x021A2],
+       'leftharpoondown'                => [0x021BD],
+       'leftharpoonup'                  => [0x021BC],
+       'leftleftarrows'                 => [0x021C7],
+       'leftrightarrow'                 => [0x02194],
+       'leftrightarrows'                => [0x021C6],
+       'leftrightharpoons'              => [0x021CB],
+       'leftrightsquigarrow'            => [0x021AD],
+       'leftthreetimes'                 => [0x022CB],
+       'leg'                            => [0x022DA],
+       'leq'                            => [0x02264],
+       'leqq'                           => [0x02266],
+       'leqslant'                       => [0x02A7D],
+       'les'                            => [0x02A7D],
+       'lescc'                          => [0x02AA8],
+       'lesdot'                         => [0x02A7F],
+       'lesdoto'                        => [0x02A81],
+       'lesdotor'                       => [0x02A83],
+       'lesg'                           => [0x022DA, 0x0FE00],
+       'lesges'                         => [0x02A93],
+       'lessapprox'                     => [0x02A85],
+       'lessdot'                        => [0x022D6],
+       'lesseqgtr'                      => [0x022DA],
+       'lesseqqgtr'                     => [0x02A8B],
+       'lessgtr'                        => [0x02276],
+       'lesssim'                        => [0x02272],
+       'lfisht'                         => [0x0297C],
+       'lfloor'                         => [0x0230A],
+       'lfr'                            => [0x1D529],
+       'lg'                             => [0x02276],
+       'lgE'                            => [0x02A91],
+       'lhard'                          => [0x021BD],
+       'lharu'                          => [0x021BC],
+       'lharul'                         => [0x0296A],
+       'lhblk'                          => [0x02584],
+       'ljcy'                           => [0x00459],
+       'll'                             => [0x0226A],
+       'llarr'                          => [0x021C7],
+       'llcorner'                       => [0x0231E],
+       'llhard'                         => [0x0296B],
+       'lltri'                          => [0x025FA],
+       'lmidot'                         => [0x00140],
+       'lmoust'                         => [0x023B0],
+       'lmoustache'                     => [0x023B0],
+       'lnE'                            => [0x02268],
+       'lnap'                           => [0x02A89],
+       'lnapprox'                       => [0x02A89],
+       'lne'                            => [0x02A87],
+       'lneq'                           => [0x02A87],
+       'lneqq'                          => [0x02268],
+       'lnsim'                          => [0x022E6],
+       'loang'                          => [0x027EC],
+       'loarr'                          => [0x021FD],
+       'lobrk'                          => [0x027E6],
+       'longleftarrow'                  => [0x027F5],
+       'longleftrightarrow'             => [0x027F7],
+       'longmapsto'                     => [0x027FC],
+       'longrightarrow'                 => [0x027F6],
+       'looparrowleft'                  => [0x021AB],
+       'looparrowright'                 => [0x021AC],
+       'lopar'                          => [0x02985],
+       'lopf'                           => [0x1D55D],
+       'loplus'                         => [0x02A2D],
+       'lotimes'                        => [0x02A34],
+       'lowast'                         => [0x02217],
+       'lowbar'                         => [0x0005F],
+       'loz'                            => [0x025CA],
+       'lozenge'                        => [0x025CA],
+       'lozf'                           => [0x029EB],
+       'lpar'                           => [0x00028],
+       'lparlt'                         => [0x02993],
+       'lrarr'                          => [0x021C6],
+       'lrcorner'                       => [0x0231F],
+       'lrhar'                          => [0x021CB],
+       'lrhard'                         => [0x0296D],
+       'lrm'                            => [0x0200E],
+       'lrtri'                          => [0x022BF],
+       'lsaquo'                         => [0x02039],
+       'lscr'                           => [0x1D4C1],
+       'lsh'                            => [0x021B0],
+       'lsim'                           => [0x02272],
+       'lsime'                          => [0x02A8D],
+       'lsimg'                          => [0x02A8F],
+       'lsqb'                           => [0x0005B],
+       'lsquo'                          => [0x02018],
+       'lsquor'                         => [0x0201A],
+       'lstrok'                         => [0x00142],
+       'lt'                             => [0x0003C],
+       'ltcc'                           => [0x02AA6],
+       'ltcir'                          => [0x02A79],
+       'ltdot'                          => [0x022D6],
+       'lthree'                         => [0x022CB],
+       'ltimes'                         => [0x022C9],
+       'ltlarr'                         => [0x02976],
+       'ltquest'                        => [0x02A7B],
+       'ltrPar'                         => [0x02996],
+       'ltri'                           => [0x025C3],
+       'ltrie'                          => [0x022B4],
+       'ltrif'                          => [0x025C2],
+       'lurdshar'                       => [0x0294A],
+       'luruhar'                        => [0x02966],
+       'lvertneqq'                      => [0x02268, 0x0FE00],
+       'lvnE'                           => [0x02268, 0x0FE00],
+       'mDDot'                          => [0x0223A],
+       'macr'                           => [0x000AF],
+       'male'                           => [0x02642],
+       'malt'                           => [0x02720],
+       'maltese'                        => [0x02720],
+       'map'                            => [0x021A6],
+       'mapsto'                         => [0x021A6],
+       'mapstodown'                     => [0x021A7],
+       'mapstoleft'                     => [0x021A4],
+       'mapstoup'                       => [0x021A5],
+       'marker'                         => [0x025AE],
+       'mcomma'                         => [0x02A29],
+       'mcy'                            => [0x0043C],
+       'mdash'                          => [0x02014],
+       'measuredangle'                  => [0x02221],
+       'mfr'                            => [0x1D52A],
+       'mho'                            => [0x02127],
+       'micro'                          => [0x000B5],
+       'mid'                            => [0x02223],
+       'midast'                         => [0x0002A],
+       'midcir'                         => [0x02AF0],
+       'middot'                         => [0x000B7],
+       'minus'                          => [0x02212],
+       'minusb'                         => [0x0229F],
+       'minusd'                         => [0x02238],
+       'minusdu'                        => [0x02A2A],
+       'mlcp'                           => [0x02ADB],
+       'mldr'                           => [0x02026],
+       'mnplus'                         => [0x02213],
+       'models'                         => [0x022A7],
+       'mopf'                           => [0x1D55E],
+       'mp'                             => [0x02213],
+       'mscr'                           => [0x1D4C2],
+       'mstpos'                         => [0x0223E],
+       'mu'                             => [0x003BC],
+       'multimap'                       => [0x022B8],
+       'mumap'                          => [0x022B8],
+       'nGg'                            => [0x022D9, 0x00338],
+       'nGt'                            => [0x0226B, 0x020D2],
+       'nGtv'                           => [0x0226B, 0x00338],
+       'nLeftarrow'                     => [0x021CD],
+       'nLeftrightarrow'                => [0x021CE],
+       'nLl'                            => [0x022D8, 0x00338],
+       'nLt'                            => [0x0226A, 0x020D2],
+       'nLtv'                           => [0x0226A, 0x00338],
+       'nRightarrow'                    => [0x021CF],
+       'nVDash'                         => [0x022AF],
+       'nVdash'                         => [0x022AE],
+       'nabla'                          => [0x02207],
+       'nacute'                         => [0x00144],
+       'nang'                           => [0x02220, 0x020D2],
+       'nap'                            => [0x02249],
+       'napE'                           => [0x02A70, 0x00338],
+       'napid'                          => [0x0224B, 0x00338],
+       'napos'                          => [0x00149],
+       'napprox'                        => [0x02249],
+       'natur'                          => [0x0266E],
+       'natural'                        => [0x0266E],
+       'naturals'                       => [0x02115],
+       'nbsp'                           => [0x000A0],
+       'nbump'                          => [0x0224E, 0x00338],
+       'nbumpe'                         => [0x0224F, 0x00338],
+       'ncap'                           => [0x02A43],
+       'ncaron'                         => [0x00148],
+       'ncedil'                         => [0x00146],
+       'ncong'                          => [0x02247],
+       'ncongdot'                       => [0x02A6D, 0x00338],
+       'ncup'                           => [0x02A42],
+       'ncy'                            => [0x0043D],
+       'ndash'                          => [0x02013],
+       'ne'                             => [0x02260],
+       'neArr'                          => [0x021D7],
+       'nearhk'                         => [0x02924],
+       'nearr'                          => [0x02197],
+       'nearrow'                        => [0x02197],
+       'nedot'                          => [0x02250, 0x00338],
+       'nequiv'                         => [0x02262],
+       'nesear'                         => [0x02928],
+       'nesim'                          => [0x02242, 0x00338],
+       'nexist'                         => [0x02204],
+       'nexists'                        => [0x02204],
+       'nfr'                            => [0x1D52B],
+       'ngE'                            => [0x02267, 0x00338],
+       'nge'                            => [0x02271],
+       'ngeq'                           => [0x02271],
+       'ngeqq'                          => [0x02267, 0x00338],
+       'ngeqslant'                      => [0x02A7E, 0x00338],
+       'nges'                           => [0x02A7E, 0x00338],
+       'ngsim'                          => [0x02275],
+       'ngt'                            => [0x0226F],
+       'ngtr'                           => [0x0226F],
+       'nhArr'                          => [0x021CE],
+       'nharr'                          => [0x021AE],
+       'nhpar'                          => [0x02AF2],
+       'ni'                             => [0x0220B],
+       'nis'                            => [0x022FC],
+       'nisd'                           => [0x022FA],
+       'niv'                            => [0x0220B],
+       'njcy'                           => [0x0045A],
+       'nlArr'                          => [0x021CD],
+       'nlE'                            => [0x02266, 0x00338],
+       'nlarr'                          => [0x0219A],
+       'nldr'                           => [0x02025],
+       'nle'                            => [0x02270],
+       'nleftarrow'                     => [0x0219A],
+       'nleftrightarrow'                => [0x021AE],
+       'nleq'                           => [0x02270],
+       'nleqq'                          => [0x02266, 0x00338],
+       'nleqslant'                      => [0x02A7D, 0x00338],
+       'nles'                           => [0x02A7D, 0x00338],
+       'nless'                          => [0x0226E],
+       'nlsim'                          => [0x02274],
+       'nlt'                            => [0x0226E],
+       'nltri'                          => [0x022EA],
+       'nltrie'                         => [0x022EC],
+       'nmid'                           => [0x02224],
+       'nopf'                           => [0x1D55F],
+       'not'                            => [0x000AC],
+       'notin'                          => [0x02209],
+       'notinE'                         => [0x022F9, 0x00338],
+       'notindot'                       => [0x022F5, 0x00338],
+       'notinva'                        => [0x02209],
+       'notinvb'                        => [0x022F7],
+       'notinvc'                        => [0x022F6],
+       'notni'                          => [0x0220C],
+       'notniva'                        => [0x0220C],
+       'notnivb'                        => [0x022FE],
+       'notnivc'                        => [0x022FD],
+       'npar'                           => [0x02226],
+       'nparallel'                      => [0x02226],
+       'nparsl'                         => [0x02AFD, 0x020E5],
+       'npart'                          => [0x02202, 0x00338],
+       'npolint'                        => [0x02A14],
+       'npr'                            => [0x02280],
+       'nprcue'                         => [0x022E0],
+       'npre'                           => [0x02AAF, 0x00338],
+       'nprec'                          => [0x02280],
+       'npreceq'                        => [0x02AAF, 0x00338],
+       'nrArr'                          => [0x021CF],
+       'nrarr'                          => [0x0219B],
+       'nrarrc'                         => [0x02933, 0x00338],
+       'nrarrw'                         => [0x0219D, 0x00338],
+       'nrightarrow'                    => [0x0219B],
+       'nrtri'                          => [0x022EB],
+       'nrtrie'                         => [0x022ED],
+       'nsc'                            => [0x02281],
+       'nsccue'                         => [0x022E1],
+       'nsce'                           => [0x02AB0, 0x00338],
+       'nscr'                           => [0x1D4C3],
+       'nshortmid'                      => [0x02224],
+       'nshortparallel'                 => [0x02226],
+       'nsim'                           => [0x02241],
+       'nsime'                          => [0x02244],
+       'nsimeq'                         => [0x02244],
+       'nsmid'                          => [0x02224],
+       'nspar'                          => [0x02226],
+       'nsqsube'                        => [0x022E2],
+       'nsqsupe'                        => [0x022E3],
+       'nsub'                           => [0x02284],
+       'nsubE'                          => [0x02AC5, 0x00338],
+       'nsube'                          => [0x02288],
+       'nsubset'                        => [0x02282, 0x020D2],
+       'nsubseteq'                      => [0x02288],
+       'nsubseteqq'                     => [0x02AC5, 0x00338],
+       'nsucc'                          => [0x02281],
+       'nsucceq'                        => [0x02AB0, 0x00338],
+       'nsup'                           => [0x02285],
+       'nsupE'                          => [0x02AC6, 0x00338],
+       'nsupe'                          => [0x02289],
+       'nsupset'                        => [0x02283, 0x020D2],
+       'nsupseteq'                      => [0x02289],
+       'nsupseteqq'                     => [0x02AC6, 0x00338],
+       'ntgl'                           => [0x02279],
+       'ntilde'                         => [0x000F1],
+       'ntlg'                           => [0x02278],
+       'ntriangleleft'                  => [0x022EA],
+       'ntrianglelefteq'                => [0x022EC],
+       'ntriangleright'                 => [0x022EB],
+       'ntrianglerighteq'               => [0x022ED],
+       'nu'                             => [0x003BD],
+       'num'                            => [0x00023],
+       'numero'                         => [0x02116],
+       'numsp'                          => [0x02007],
+       'nvDash'                         => [0x022AD],
+       'nvHarr'                         => [0x02904],
+       'nvap'                           => [0x0224D, 0x020D2],
+       'nvdash'                         => [0x022AC],
+       'nvge'                           => [0x02265, 0x020D2],
+       'nvgt'                           => [0x0003E, 0x020D2],
+       'nvinfin'                        => [0x029DE],
+       'nvlArr'                         => [0x02902],
+       'nvle'                           => [0x02264, 0x020D2],
+       'nvlt'                           => [0x0003C, 0x020D2],
+       'nvltrie'                        => [0x022B4, 0x020D2],
+       'nvrArr'                         => [0x02903],
+       'nvrtrie'                        => [0x022B5, 0x020D2],
+       'nvsim'                          => [0x0223C, 0x020D2],
+       'nwArr'                          => [0x021D6],
+       'nwarhk'                         => [0x02923],
+       'nwarr'                          => [0x02196],
+       'nwarrow'                        => [0x02196],
+       'nwnear'                         => [0x02927],
+       'oS'                             => [0x024C8],
+       'oacute'                         => [0x000F3],
+       'oast'                           => [0x0229B],
+       'ocir'                           => [0x0229A],
+       'ocirc'                          => [0x000F4],
+       'ocy'                            => [0x0043E],
+       'odash'                          => [0x0229D],
+       'odblac'                         => [0x00151],
+       'odiv'                           => [0x02A38],
+       'odot'                           => [0x02299],
+       'odsold'                         => [0x029BC],
+       'oelig'                          => [0x00153],
+       'ofcir'                          => [0x029BF],
+       'ofr'                            => [0x1D52C],
+       'ogon'                           => [0x002DB],
+       'ograve'                         => [0x000F2],
+       'ogt'                            => [0x029C1],
+       'ohbar'                          => [0x029B5],
+       'ohm'                            => [0x003A9],
+       'oint'                           => [0x0222E],
+       'olarr'                          => [0x021BA],
+       'olcir'                          => [0x029BE],
+       'olcross'                        => [0x029BB],
+       'oline'                          => [0x0203E],
+       'olt'                            => [0x029C0],
+       'omacr'                          => [0x0014D],
+       'omega'                          => [0x003C9],
+       'omicron'                        => [0x003BF],
+       'omid'                           => [0x029B6],
+       'ominus'                         => [0x02296],
+       'oopf'                           => [0x1D560],
+       'opar'                           => [0x029B7],
+       'operp'                          => [0x029B9],
+       'oplus'                          => [0x02295],
+       'or'                             => [0x02228],
+       'orarr'                          => [0x021BB],
+       'ord'                            => [0x02A5D],
+       'order'                          => [0x02134],
+       'orderof'                        => [0x02134],
+       'ordf'                           => [0x000AA],
+       'ordm'                           => [0x000BA],
+       'origof'                         => [0x022B6],
+       'oror'                           => [0x02A56],
+       'orslope'                        => [0x02A57],
+       'orv'                            => [0x02A5B],
+       'oscr'                           => [0x02134],
+       'oslash'                         => [0x000F8],
+       'osol'                           => [0x02298],
+       'otilde'                         => [0x000F5],
+       'otimes'                         => [0x02297],
+       'otimesas'                       => [0x02A36],
+       'ouml'                           => [0x000F6],
+       'ovbar'                          => [0x0233D],
+       'par'                            => [0x02225],
+       'para'                           => [0x000B6],
+       'parallel'                       => [0x02225],
+       'parsim'                         => [0x02AF3],
+       'parsl'                          => [0x02AFD],
+       'part'                           => [0x02202],
+       'pcy'                            => [0x0043F],
+       'percnt'                         => [0x00025],
+       'period'                         => [0x0002E],
+       'permil'                         => [0x02030],
+       'perp'                           => [0x022A5],
+       'pertenk'                        => [0x02031],
+       'pfr'                            => [0x1D52D],
+       'phi'                            => [0x003C6],
+       'phiv'                           => [0x003D5],
+       'phmmat'                         => [0x02133],
+       'phone'                          => [0x0260E],
+       'pi'                             => [0x003C0],
+       'pitchfork'                      => [0x022D4],
+       'piv'                            => [0x003D6],
+       'planck'                         => [0x0210F],
+       'planckh'                        => [0x0210E],
+       'plankv'                         => [0x0210F],
+       'plus'                           => [0x0002B],
+       'plusacir'                       => [0x02A23],
+       'plusb'                          => [0x0229E],
+       'pluscir'                        => [0x02A22],
+       'plusdo'                         => [0x02214],
+       'plusdu'                         => [0x02A25],
+       'pluse'                          => [0x02A72],
+       'plusmn'                         => [0x000B1],
+       'plussim'                        => [0x02A26],
+       'plustwo'                        => [0x02A27],
+       'pm'                             => [0x000B1],
+       'pointint'                       => [0x02A15],
+       'popf'                           => [0x1D561],
+       'pound'                          => [0x000A3],
+       'pr'                             => [0x0227A],
+       'prE'                            => [0x02AB3],
+       'prap'                           => [0x02AB7],
+       'prcue'                          => [0x0227C],
+       'pre'                            => [0x02AAF],
+       'prec'                           => [0x0227A],
+       'precapprox'                     => [0x02AB7],
+       'preccurlyeq'                    => [0x0227C],
+       'preceq'                         => [0x02AAF],
+       'precnapprox'                    => [0x02AB9],
+       'precneqq'                       => [0x02AB5],
+       'precnsim'                       => [0x022E8],
+       'precsim'                        => [0x0227E],
+       'prime'                          => [0x02032],
+       'primes'                         => [0x02119],
+       'prnE'                           => [0x02AB5],
+       'prnap'                          => [0x02AB9],
+       'prnsim'                         => [0x022E8],
+       'prod'                           => [0x0220F],
+       'profalar'                       => [0x0232E],
+       'profline'                       => [0x02312],
+       'profsurf'                       => [0x02313],
+       'prop'                           => [0x0221D],
+       'propto'                         => [0x0221D],
+       'prsim'                          => [0x0227E],
+       'prurel'                         => [0x022B0],
+       'pscr'                           => [0x1D4C5],
+       'psi'                            => [0x003C8],
+       'puncsp'                         => [0x02008],
+       'qfr'                            => [0x1D52E],
+       'qint'                           => [0x02A0C],
+       'qopf'                           => [0x1D562],
+       'qprime'                         => [0x02057],
+       'qscr'                           => [0x1D4C6],
+       'quaternions'                    => [0x0210D],
+       'quatint'                        => [0x02A16],
+       'quest'                          => [0x0003F],
+       'questeq'                        => [0x0225F],
+       'quot'                           => [0x00022],
+       'rAarr'                          => [0x021DB],
+       'rArr'                           => [0x021D2],
+       'rAtail'                         => [0x0291C],
+       'rBarr'                          => [0x0290F],
+       'rHar'                           => [0x02964],
+       'race'                           => [0x0223D, 0x00331],
+       'racute'                         => [0x00155],
+       'radic'                          => [0x0221A],
+       'raemptyv'                       => [0x029B3],
+       'rang'                           => [0x027E9],
+       'rangd'                          => [0x02992],
+       'range'                          => [0x029A5],
+       'rangle'                         => [0x027E9],
+       'raquo'                          => [0x000BB],
+       'rarr'                           => [0x02192],
+       'rarrap'                         => [0x02975],
+       'rarrb'                          => [0x021E5],
+       'rarrbfs'                        => [0x02920],
+       'rarrc'                          => [0x02933],
+       'rarrfs'                         => [0x0291E],
+       'rarrhk'                         => [0x021AA],
+       'rarrlp'                         => [0x021AC],
+       'rarrpl'                         => [0x02945],
+       'rarrsim'                        => [0x02974],
+       'rarrtl'                         => [0x021A3],
+       'rarrw'                          => [0x0219D],
+       'ratail'                         => [0x0291A],
+       'ratio'                          => [0x02236],
+       'rationals'                      => [0x0211A],
+       'rbarr'                          => [0x0290D],
+       'rbbrk'                          => [0x02773],
+       'rbrace'                         => [0x0007D],
+       'rbrack'                         => [0x0005D],
+       'rbrke'                          => [0x0298C],
+       'rbrksld'                        => [0x0298E],
+       'rbrkslu'                        => [0x02990],
+       'rcaron'                         => [0x00159],
+       'rcedil'                         => [0x00157],
+       'rceil'                          => [0x02309],
+       'rcub'                           => [0x0007D],
+       'rcy'                            => [0x00440],
+       'rdca'                           => [0x02937],
+       'rdldhar'                        => [0x02969],
+       'rdquo'                          => [0x0201D],
+       'rdquor'                         => [0x0201D],
+       'rdsh'                           => [0x021B3],
+       'real'                           => [0x0211C],
+       'realine'                        => [0x0211B],
+       'realpart'                       => [0x0211C],
+       'reals'                          => [0x0211D],
+       'rect'                           => [0x025AD],
+       'reg'                            => [0x000AE],
+       'rfisht'                         => [0x0297D],
+       'rfloor'                         => [0x0230B],
+       'rfr'                            => [0x1D52F],
+       'rhard'                          => [0x021C1],
+       'rharu'                          => [0x021C0],
+       'rharul'                         => [0x0296C],
+       'rho'                            => [0x003C1],
+       'rhov'                           => [0x003F1],
+       'rightarrow'                     => [0x02192],
+       'rightarrowtail'                 => [0x021A3],
+       'rightharpoondown'               => [0x021C1],
+       'rightharpoonup'                 => [0x021C0],
+       'rightleftarrows'                => [0x021C4],
+       'rightleftharpoons'              => [0x021CC],
+       'rightrightarrows'               => [0x021C9],
+       'rightsquigarrow'                => [0x0219D],
+       'rightthreetimes'                => [0x022CC],
+       'ring'                           => [0x002DA],
+       'risingdotseq'                   => [0x02253],
+       'rlarr'                          => [0x021C4],
+       'rlhar'                          => [0x021CC],
+       'rlm'                            => [0x0200F],
+       'rmoust'                         => [0x023B1],
+       'rmoustache'                     => [0x023B1],
+       'rnmid'                          => [0x02AEE],
+       'roang'                          => [0x027ED],
+       'roarr'                          => [0x021FE],
+       'robrk'                          => [0x027E7],
+       'ropar'                          => [0x02986],
+       'ropf'                           => [0x1D563],
+       'roplus'                         => [0x02A2E],
+       'rotimes'                        => [0x02A35],
+       'rpar'                           => [0x00029],
+       'rpargt'                         => [0x02994],
+       'rppolint'                       => [0x02A12],
+       'rrarr'                          => [0x021C9],
+       'rsaquo'                         => [0x0203A],
+       'rscr'                           => [0x1D4C7],
+       'rsh'                            => [0x021B1],
+       'rsqb'                           => [0x0005D],
+       'rsquo'                          => [0x02019],
+       'rsquor'                         => [0x02019],
+       'rthree'                         => [0x022CC],
+       'rtimes'                         => [0x022CA],
+       'rtri'                           => [0x025B9],
+       'rtrie'                          => [0x022B5],
+       'rtrif'                          => [0x025B8],
+       'rtriltri'                       => [0x029CE],
+       'ruluhar'                        => [0x02968],
+       'rx'                             => [0x0211E],
+       'sacute'                         => [0x0015B],
+       'sbquo'                          => [0x0201A],
+       'sc'                             => [0x0227B],
+       'scE'                            => [0x02AB4],
+       'scap'                           => [0x02AB8],
+       'scaron'                         => [0x00161],
+       'sccue'                          => [0x0227D],
+       'sce'                            => [0x02AB0],
+       'scedil'                         => [0x0015F],
+       'scirc'                          => [0x0015D],
+       'scnE'                           => [0x02AB6],
+       'scnap'                          => [0x02ABA],
+       'scnsim'                         => [0x022E9],
+       'scpolint'                       => [0x02A13],
+       'scsim'                          => [0x0227F],
+       'scy'                            => [0x00441],
+       'sdot'                           => [0x022C5],
+       'sdotb'                          => [0x022A1],
+       'sdote'                          => [0x02A66],
+       'seArr'                          => [0x021D8],
+       'searhk'                         => [0x02925],
+       'searr'                          => [0x02198],
+       'searrow'                        => [0x02198],
+       'sect'                           => [0x000A7],
+       'semi'                           => [0x0003B],
+       'seswar'                         => [0x02929],
+       'setminus'                       => [0x02216],
+       'setmn'                          => [0x02216],
+       'sext'                           => [0x02736],
+       'sfr'                            => [0x1D530],
+       'sfrown'                         => [0x02322],
+       'sharp'                          => [0x0266F],
+       'shchcy'                         => [0x00449],
+       'shcy'                           => [0x00448],
+       'shortmid'                       => [0x02223],
+       'shortparallel'                  => [0x02225],
+       'shy'                            => [0x000AD],
+       'sigma'                          => [0x003C3],
+       'sigmaf'                         => [0x003C2],
+       'sigmav'                         => [0x003C2],
+       'sim'                            => [0x0223C],
+       'simdot'                         => [0x02A6A],
+       'sime'                           => [0x02243],
+       'simeq'                          => [0x02243],
+       'simg'                           => [0x02A9E],
+       'simgE'                          => [0x02AA0],
+       'siml'                           => [0x02A9D],
+       'simlE'                          => [0x02A9F],
+       'simne'                          => [0x02246],
+       'simplus'                        => [0x02A24],
+       'simrarr'                        => [0x02972],
+       'slarr'                          => [0x02190],
+       'smallsetminus'                  => [0x02216],
+       'smashp'                         => [0x02A33],
+       'smeparsl'                       => [0x029E4],
+       'smid'                           => [0x02223],
+       'smile'                          => [0x02323],
+       'smt'                            => [0x02AAA],
+       'smte'                           => [0x02AAC],
+       'smtes'                          => [0x02AAC, 0x0FE00],
+       'softcy'                         => [0x0044C],
+       'sol'                            => [0x0002F],
+       'solb'                           => [0x029C4],
+       'solbar'                         => [0x0233F],
+       'sopf'                           => [0x1D564],
+       'spades'                         => [0x02660],
+       'spadesuit'                      => [0x02660],
+       'spar'                           => [0x02225],
+       'sqcap'                          => [0x02293],
+       'sqcaps'                         => [0x02293, 0x0FE00],
+       'sqcup'                          => [0x02294],
+       'sqcups'                         => [0x02294, 0x0FE00],
+       'sqsub'                          => [0x0228F],
+       'sqsube'                         => [0x02291],
+       'sqsubset'                       => [0x0228F],
+       'sqsubseteq'                     => [0x02291],
+       'sqsup'                          => [0x02290],
+       'sqsupe'                         => [0x02292],
+       'sqsupset'                       => [0x02290],
+       'sqsupseteq'                     => [0x02292],
+       'squ'                            => [0x025A1],
+       'square'                         => [0x025A1],
+       'squarf'                         => [0x025AA],
+       'squf'                           => [0x025AA],
+       'srarr'                          => [0x02192],
+       'sscr'                           => [0x1D4C8],
+       'ssetmn'                         => [0x02216],
+       'ssmile'                         => [0x02323],
+       'sstarf'                         => [0x022C6],
+       'star'                           => [0x02606],
+       'starf'                          => [0x02605],
+       'straightepsilon'                => [0x003F5],
+       'straightphi'                    => [0x003D5],
+       'strns'                          => [0x000AF],
+       'sub'                            => [0x02282],
+       'subE'                           => [0x02AC5],
+       'subdot'                         => [0x02ABD],
+       'sube'                           => [0x02286],
+       'subedot'                        => [0x02AC3],
+       'submult'                        => [0x02AC1],
+       'subnE'                          => [0x02ACB],
+       'subne'                          => [0x0228A],
+       'subplus'                        => [0x02ABF],
+       'subrarr'                        => [0x02979],
+       'subset'                         => [0x02282],
+       'subseteq'                       => [0x02286],
+       'subseteqq'                      => [0x02AC5],
+       'subsetneq'                      => [0x0228A],
+       'subsetneqq'                     => [0x02ACB],
+       'subsim'                         => [0x02AC7],
+       'subsub'                         => [0x02AD5],
+       'subsup'                         => [0x02AD3],
+       'succ'                           => [0x0227B],
+       'succapprox'                     => [0x02AB8],
+       'succcurlyeq'                    => [0x0227D],
+       'succeq'                         => [0x02AB0],
+       'succnapprox'                    => [0x02ABA],
+       'succneqq'                       => [0x02AB6],
+       'succnsim'                       => [0x022E9],
+       'succsim'                        => [0x0227F],
+       'sum'                            => [0x02211],
+       'sung'                           => [0x0266A],
+       'sup1'                           => [0x000B9],
+       'sup2'                           => [0x000B2],
+       'sup3'                           => [0x000B3],
+       'sup'                            => [0x02283],
+       'supE'                           => [0x02AC6],
+       'supdot'                         => [0x02ABE],
+       'supdsub'                        => [0x02AD8],
+       'supe'                           => [0x02287],
+       'supedot'                        => [0x02AC4],
+       'suphsol'                        => [0x027C9],
+       'suphsub'                        => [0x02AD7],
+       'suplarr'                        => [0x0297B],
+       'supmult'                        => [0x02AC2],
+       'supnE'                          => [0x02ACC],
+       'supne'                          => [0x0228B],
+       'supplus'                        => [0x02AC0],
+       'supset'                         => [0x02283],
+       'supseteq'                       => [0x02287],
+       'supseteqq'                      => [0x02AC6],
+       'supsetneq'                      => [0x0228B],
+       'supsetneqq'                     => [0x02ACC],
+       'supsim'                         => [0x02AC8],
+       'supsub'                         => [0x02AD4],
+       'supsup'                         => [0x02AD6],
+       'swArr'                          => [0x021D9],
+       'swarhk'                         => [0x02926],
+       'swarr'                          => [0x02199],
+       'swarrow'                        => [0x02199],
+       'swnwar'                         => [0x0292A],
+       'szlig'                          => [0x000DF],
+       'target'                         => [0x02316],
+       'tau'                            => [0x003C4],
+       'tbrk'                           => [0x023B4],
+       'tcaron'                         => [0x00165],
+       'tcedil'                         => [0x00163],
+       'tcy'                            => [0x00442],
+       'tdot'                           => [0x020DB],
+       'telrec'                         => [0x02315],
+       'tfr'                            => [0x1D531],
+       'there4'                         => [0x02234],
+       'therefore'                      => [0x02234],
+       'theta'                          => [0x003B8],
+       'thetasym'                       => [0x003D1],
+       'thetav'                         => [0x003D1],
+       'thickapprox'                    => [0x02248],
+       'thicksim'                       => [0x0223C],
+       'thinsp'                         => [0x02009],
+       'thkap'                          => [0x02248],
+       'thksim'                         => [0x0223C],
+       'thorn'                          => [0x000FE],
+       'tilde'                          => [0x002DC],
+       'times'                          => [0x000D7],
+       'timesb'                         => [0x022A0],
+       'timesbar'                       => [0x02A31],
+       'timesd'                         => [0x02A30],
+       'tint'                           => [0x0222D],
+       'toea'                           => [0x02928],
+       'top'                            => [0x022A4],
+       'topbot'                         => [0x02336],
+       'topcir'                         => [0x02AF1],
+       'topf'                           => [0x1D565],
+       'topfork'                        => [0x02ADA],
+       'tosa'                           => [0x02929],
+       'tprime'                         => [0x02034],
+       'trade'                          => [0x02122],
+       'triangle'                       => [0x025B5],
+       'triangledown'                   => [0x025BF],
+       'triangleleft'                   => [0x025C3],
+       'trianglelefteq'                 => [0x022B4],
+       'triangleq'                      => [0x0225C],
+       'triangleright'                  => [0x025B9],
+       'trianglerighteq'                => [0x022B5],
+       'tridot'                         => [0x025EC],
+       'trie'                           => [0x0225C],
+       'triminus'                       => [0x02A3A],
+       'triplus'                        => [0x02A39],
+       'trisb'                          => [0x029CD],
+       'tritime'                        => [0x02A3B],
+       'trpezium'                       => [0x023E2],
+       'tscr'                           => [0x1D4C9],
+       'tscy'                           => [0x00446],
+       'tshcy'                          => [0x0045B],
+       'tstrok'                         => [0x00167],
+       'twixt'                          => [0x0226C],
+       'twoheadleftarrow'               => [0x0219E],
+       'twoheadrightarrow'              => [0x021A0],
+       'uArr'                           => [0x021D1],
+       'uHar'                           => [0x02963],
+       'uacute'                         => [0x000FA],
+       'uarr'                           => [0x02191],
+       'ubrcy'                          => [0x0045E],
+       'ubreve'                         => [0x0016D],
+       'ucirc'                          => [0x000FB],
+       'ucy'                            => [0x00443],
+       'udarr'                          => [0x021C5],
+       'udblac'                         => [0x00171],
+       'udhar'                          => [0x0296E],
+       'ufisht'                         => [0x0297E],
+       'ufr'                            => [0x1D532],
+       'ugrave'                         => [0x000F9],
+       'uharl'                          => [0x021BF],
+       'uharr'                          => [0x021BE],
+       'uhblk'                          => [0x02580],
+       'ulcorn'                         => [0x0231C],
+       'ulcorner'                       => [0x0231C],
+       'ulcrop'                         => [0x0230F],
+       'ultri'                          => [0x025F8],
+       'umacr'                          => [0x0016B],
+       'uml'                            => [0x000A8],
+       'uogon'                          => [0x00173],
+       'uopf'                           => [0x1D566],
+       'uparrow'                        => [0x02191],
+       'updownarrow'                    => [0x02195],
+       'upharpoonleft'                  => [0x021BF],
+       'upharpoonright'                 => [0x021BE],
+       'uplus'                          => [0x0228E],
+       'upsi'                           => [0x003C5],
+       'upsih'                          => [0x003D2],
+       'upsilon'                        => [0x003C5],
+       'upuparrows'                     => [0x021C8],
+       'urcorn'                         => [0x0231D],
+       'urcorner'                       => [0x0231D],
+       'urcrop'                         => [0x0230E],
+       'uring'                          => [0x0016F],
+       'urtri'                          => [0x025F9],
+       'uscr'                           => [0x1D4CA],
+       'utdot'                          => [0x022F0],
+       'utilde'                         => [0x00169],
+       'utri'                           => [0x025B5],
+       'utrif'                          => [0x025B4],
+       'uuarr'                          => [0x021C8],
+       'uuml'                           => [0x000FC],
+       'uwangle'                        => [0x029A7],
+       'vArr'                           => [0x021D5],
+       'vBar'                           => [0x02AE8],
+       'vBarv'                          => [0x02AE9],
+       'vDash'                          => [0x022A8],
+       'vangrt'                         => [0x0299C],
+       'varepsilon'                     => [0x003F5],
+       'varkappa'                       => [0x003F0],
+       'varnothing'                     => [0x02205],
+       'varphi'                         => [0x003D5],
+       'varpi'                          => [0x003D6],
+       'varpropto'                      => [0x0221D],
+       'varr'                           => [0x02195],
+       'varrho'                         => [0x003F1],
+       'varsigma'                       => [0x003C2],
+       'varsubsetneq'                   => [0x0228A, 0x0FE00],
+       'varsubsetneqq'                  => [0x02ACB, 0x0FE00],
+       'varsupsetneq'                   => [0x0228B, 0x0FE00],
+       'varsupsetneqq'                  => [0x02ACC, 0x0FE00],
+       'vartheta'                       => [0x003D1],
+       'vartriangleleft'                => [0x022B2],
+       'vartriangleright'               => [0x022B3],
+       'vcy'                            => [0x00432],
+       'vdash'                          => [0x022A2],
+       'vee'                            => [0x02228],
+       'veebar'                         => [0x022BB],
+       'veeeq'                          => [0x0225A],
+       'vellip'                         => [0x022EE],
+       'verbar'                         => [0x0007C],
+       'vert'                           => [0x0007C],
+       'vfr'                            => [0x1D533],
+       'vltri'                          => [0x022B2],
+       'vnsub'                          => [0x02282, 0x020D2],
+       'vnsup'                          => [0x02283, 0x020D2],
+       'vopf'                           => [0x1D567],
+       'vprop'                          => [0x0221D],
+       'vrtri'                          => [0x022B3],
+       'vscr'                           => [0x1D4CB],
+       'vsubnE'                         => [0x02ACB, 0x0FE00],
+       'vsubne'                         => [0x0228A, 0x0FE00],
+       'vsupnE'                         => [0x02ACC, 0x0FE00],
+       'vsupne'                         => [0x0228B, 0x0FE00],
+       'vzigzag'                        => [0x0299A],
+       'wcirc'                          => [0x00175],
+       'wedbar'                         => [0x02A5F],
+       'wedge'                          => [0x02227],
+       'wedgeq'                         => [0x02259],
+       'weierp'                         => [0x02118],
+       'wfr'                            => [0x1D534],
+       'wopf'                           => [0x1D568],
+       'wp'                             => [0x02118],
+       'wr'                             => [0x02240],
+       'wreath'                         => [0x02240],
+       'wscr'                           => [0x1D4CC],
+       'xcap'                           => [0x022C2],
+       'xcirc'                          => [0x025EF],
+       'xcup'                           => [0x022C3],
+       'xdtri'                          => [0x025BD],
+       'xfr'                            => [0x1D535],
+       'xhArr'                          => [0x027FA],
+       'xharr'                          => [0x027F7],
+       'xi'                             => [0x003BE],
+       'xlArr'                          => [0x027F8],
+       'xlarr'                          => [0x027F5],
+       'xmap'                           => [0x027FC],
+       'xnis'                           => [0x022FB],
+       'xodot'                          => [0x02A00],
+       'xopf'                           => [0x1D569],
+       'xoplus'                         => [0x02A01],
+       'xotime'                         => [0x02A02],
+       'xrArr'                          => [0x027F9],
+       'xrarr'                          => [0x027F6],
+       'xscr'                           => [0x1D4CD],
+       'xsqcup'                         => [0x02A06],
+       'xuplus'                         => [0x02A04],
+       'xutri'                          => [0x025B3],
+       'xvee'                           => [0x022C1],
+       'xwedge'                         => [0x022C0],
+       'yacute'                         => [0x000FD],
+       'yacy'                           => [0x0044F],
+       'ycirc'                          => [0x00177],
+       'ycy'                            => [0x0044B],
+       'yen'                            => [0x000A5],
+       'yfr'                            => [0x1D536],
+       'yicy'                           => [0x00457],
+       'yopf'                           => [0x1D56A],
+       'yscr'                           => [0x1D4CE],
+       'yucy'                           => [0x0044E],
+       'yuml'                           => [0x000FF],
+       'zacute'                         => [0x0017A],
+       'zcaron'                         => [0x0017E],
+       'zcy'                            => [0x00437],
+       'zdot'                           => [0x0017C],
+       'zeetrf'                         => [0x02128],
+       'zeta'                           => [0x003B6],
+       'zfr'                            => [0x1D537],
+       'zhcy'                           => [0x00436],
+       'zigrarr'                        => [0x021DD],
+       'zopf'                           => [0x1D56B],
+       'zscr'                           => [0x1D4CF],
+       'zwj'                            => [0x0200D],
+       'zwnj'                           => [0x0200C]
 };
 # the list of HTML entity names which don't require a semicolon after the name.
 use constant HTML_ENTITY_CODE_INF => {
-       'AElig'                          => [0x000198],
-       'AMP'                            => [0x000038],
-       'Aacute'                         => [0x000193],
-       'Acirc'                          => [0x000194],
-       'Agrave'                         => [0x000192],
-       'Aring'                          => [0x000197],
-       'Atilde'                         => [0x000195],
-       'Auml'                           => [0x000196],
-       'COPY'                           => [0x000169],
-       'Ccedil'                         => [0x000199],
-       'ETH'                            => [0x000208],
-       'Eacute'                         => [0x000201],
-       'Ecirc'                          => [0x000202],
-       'Egrave'                         => [0x000200],
-       'Euml'                           => [0x000203],
-       'GT'                             => [0x000062],
-       'Iacute'                         => [0x000205],
-       'Icirc'                          => [0x000206],
-       'Igrave'                         => [0x000204],
-       'Iuml'                           => [0x000207],
-       'LT'                             => [0x000060],
-       'Ntilde'                         => [0x000209],
-       'Oacute'                         => [0x000211],
-       'Ocirc'                          => [0x000212],
-       'Ograve'                         => [0x000210],
-       'Oslash'                         => [0x000216],
-       'Otilde'                         => [0x000213],
-       'Ouml'                           => [0x000214],
-       'QUOT'                           => [0x000034],
-       'REG'                            => [0x000174],
-       'THORN'                          => [0x000222],
-       'Uacute'                         => [0x000218],
-       'Ucirc'                          => [0x000219],
-       'Ugrave'                         => [0x000217],
-       'Uuml'                           => [0x000220],
-       'Yacute'                         => [0x000221],
-       'aacute'                         => [0x000225],
-       'acirc'                          => [0x000226],
-       'acute'                          => [0x000180],
-       'aelig'                          => [0x000230],
-       'agrave'                         => [0x000224],
-       'amp'                            => [0x000038],
-       'aring'                          => [0x000229],
-       'atilde'                         => [0x000227],
-       'auml'                           => [0x000228],
-       'brvbar'                         => [0x000166],
-       'ccedil'                         => [0x000231],
-       'cedil'                          => [0x000184],
-       'cent'                           => [0x000162],
-       'copy'                           => [0x000169],
-       'curren'                         => [0x000164],
-       'deg'                            => [0x000176],
-       'divide'                         => [0x000247],
-       'eacute'                         => [0x000233],
-       'ecirc'                          => [0x000234],
-       'egrave'                         => [0x000232],
-       'eth'                            => [0x000240],
-       'euml'                           => [0x000235],
-       'frac12'                         => [0x000189],
-       'frac14'                         => [0x000188],
-       'frac34'                         => [0x000190],
-       'gt'                             => [0x000062],
-       'iacute'                         => [0x000237],
-       'icirc'                          => [0x000238],
-       'iexcl'                          => [0x000161],
-       'igrave'                         => [0x000236],
-       'iquest'                         => [0x000191],
-       'iuml'                           => [0x000239],
-       'laquo'                          => [0x000171],
-       'lt'                             => [0x000060],
-       'macr'                           => [0x000175],
-       'micro'                          => [0x000181],
-       'middot'                         => [0x000183],
-       'nbsp'                           => [0x000160],
-       'not'                            => [0x000172],
-       'ntilde'                         => [0x000241],
-       'oacute'                         => [0x000243],
-       'ocirc'                          => [0x000244],
-       'ograve'                         => [0x000242],
-       'ordf'                           => [0x000170],
-       'ordm'                           => [0x000186],
-       'oslash'                         => [0x000248],
-       'otilde'                         => [0x000245],
-       'ouml'                           => [0x000246],
-       'para'                           => [0x000182],
-       'plusmn'                         => [0x000177],
-       'pound'                          => [0x000163],
-       'quot'                           => [0x000034],
-       'raquo'                          => [0x000187],
-       'reg'                            => [0x000174],
-       'sect'                           => [0x000167],
-       'shy'                            => [0x000173],
-       'sup1'                           => [0x000185],
-       'sup2'                           => [0x000178],
-       'sup3'                           => [0x000179],
-       'szlig'                          => [0x000223],
-       'thorn'                          => [0x000254],
-       'times'                          => [0x000215],
-       'uacute'                         => [0x000250],
-       'ucirc'                          => [0x000251],
-       'ugrave'                         => [0x000249],
-       'uml'                            => [0x000168],
-       'uuml'                           => [0x000252],
-       'yacute'                         => [0x000253],
-       'yen'                            => [0x000165],
-       'yuml'                           => [0x000255]
+       'AElig'                          => [0x000C6],
+       'AMP'                            => [0x00026],
+       'Aacute'                         => [0x000C1],
+       'Acirc'                          => [0x000C2],
+       'Agrave'                         => [0x000C0],
+       'Aring'                          => [0x000C5],
+       'Atilde'                         => [0x000C3],
+       'Auml'                           => [0x000C4],
+       'COPY'                           => [0x000A9],
+       'Ccedil'                         => [0x000C7],
+       'ETH'                            => [0x000D0],
+       'Eacute'                         => [0x000C9],
+       'Ecirc'                          => [0x000CA],
+       'Egrave'                         => [0x000C8],
+       'Euml'                           => [0x000CB],
+       'GT'                             => [0x0003E],
+       'Iacute'                         => [0x000CD],
+       'Icirc'                          => [0x000CE],
+       'Igrave'                         => [0x000CC],
+       'Iuml'                           => [0x000CF],
+       'LT'                             => [0x0003C],
+       'Ntilde'                         => [0x000D1],
+       'Oacute'                         => [0x000D3],
+       'Ocirc'                          => [0x000D4],
+       'Ograve'                         => [0x000D2],
+       'Oslash'                         => [0x000D8],
+       'Otilde'                         => [0x000D5],
+       'Ouml'                           => [0x000D6],
+       'QUOT'                           => [0x00022],
+       'REG'                            => [0x000AE],
+       'THORN'                          => [0x000DE],
+       'Uacute'                         => [0x000DA],
+       'Ucirc'                          => [0x000DB],
+       'Ugrave'                         => [0x000D9],
+       'Uuml'                           => [0x000DC],
+       'Yacute'                         => [0x000DD],
+       'aacute'                         => [0x000E1],
+       'acirc'                          => [0x000E2],
+       'acute'                          => [0x000B4],
+       'aelig'                          => [0x000E6],
+       'agrave'                         => [0x000E0],
+       'amp'                            => [0x00026],
+       'aring'                          => [0x000E5],
+       'atilde'                         => [0x000E3],
+       'auml'                           => [0x000E4],
+       'brvbar'                         => [0x000A6],
+       'ccedil'                         => [0x000E7],
+       'cedil'                          => [0x000B8],
+       'cent'                           => [0x000A2],
+       'copy'                           => [0x000A9],
+       'curren'                         => [0x000A4],
+       'deg'                            => [0x000B0],
+       'divide'                         => [0x000F7],
+       'eacute'                         => [0x000E9],
+       'ecirc'                          => [0x000EA],
+       'egrave'                         => [0x000E8],
+       'eth'                            => [0x000F0],
+       'euml'                           => [0x000EB],
+       'frac12'                         => [0x000BD],
+       'frac14'                         => [0x000BC],
+       'frac34'                         => [0x000BE],
+       'gt'                             => [0x0003E],
+       'iacute'                         => [0x000ED],
+       'icirc'                          => [0x000EE],
+       'iexcl'                          => [0x000A1],
+       'igrave'                         => [0x000EC],
+       'iquest'                         => [0x000BF],
+       'iuml'                           => [0x000EF],
+       'laquo'                          => [0x000AB],
+       'lt'                             => [0x0003C],
+       'macr'                           => [0x000AF],
+       'micro'                          => [0x000B5],
+       'middot'                         => [0x000B7],
+       'nbsp'                           => [0x000A0],
+       'not'                            => [0x000AC],
+       'ntilde'                         => [0x000F1],
+       'oacute'                         => [0x000F3],
+       'ocirc'                          => [0x000F4],
+       'ograve'                         => [0x000F2],
+       'ordf'                           => [0x000AA],
+       'ordm'                           => [0x000BA],
+       'oslash'                         => [0x000F8],
+       'otilde'                         => [0x000F5],
+       'ouml'                           => [0x000F6],
+       'para'                           => [0x000B6],
+       'plusmn'                         => [0x000B1],
+       'pound'                          => [0x000A3],
+       'quot'                           => [0x00022],
+       'raquo'                          => [0x000BB],
+       'reg'                            => [0x000AE],
+       'sect'                           => [0x000A7],
+       'shy'                            => [0x000AD],
+       'sup1'                           => [0x000B9],
+       'sup2'                           => [0x000B2],
+       'sup3'                           => [0x000B3],
+       'szlig'                          => [0x000DF],
+       'thorn'                          => [0x000FE],
+       'times'                          => [0x000D7],
+       'uacute'                         => [0x000FA],
+       'ucirc'                          => [0x000FB],
+       'ugrave'                         => [0x000F9],
+       'uml'                            => [0x000A8],
+       'uuml'                           => [0x000FC],
+       'yacute'                         => [0x000FD],
+       'yen'                            => [0x000A5],
+       'yuml'                           => [0x000FF]
 };
 
 
@@ -2619,6 +2619,7 @@ sub html_entity_encode_name {
        else {
                $t =~ s/([\"\&<=>])/html_entity_encode_1ch_name($1,0)/eg;
        }
+       return $t;
 }
 
 sub html_entity_encode_1ch_dec {
@@ -2646,13 +2647,13 @@ sub html_entity_encode_1ch_name {
                        return '&amp;';
                }
                elsif ($ch eq '<') {
-                       return '&lt;'
+                       return '&lt;';
                }
                elsif ($ch eq '=') {
-                       return '&equals';
+                       return '&equals;';
                }
                elsif ($ch eq '>') {
-                       return '&gt';
+                       return '&gt;';
                }
                else {
                        return $ch;
@@ -2660,8 +2661,9 @@ sub html_entity_encode_1ch_name {
        }
        else {
                my $n = ord($ch);
-               foreach my $name (keys HTML_ENTITY_CODE) {
-                       if (HTML_ENTITY_CODE->{$name} == [$n]) {
+               foreach my $name (keys %{+HTML_ENTITY_CODE}) {
+                       my @code = @{HTML_ENTITY_CODE->{$name}};
+                       if (($code[0] == $n) and (@code == 1)) {
                                return "&$name;";
                        }
                }
diff --git a/ent.pl b/ent.pl
index 433e07b1ecddc34f6d67676fe760fc7a5741b005..8de7dbd6400f7ddec2f1be584c23ba90756acc6e 100644 (file)
--- a/ent.pl
+++ b/ent.pl
@@ -27,7 +27,7 @@ while (defined(my $line = <STDIN>)) {
        }
        
        while ($data =~ /([0-9A-Fa-f]+)/g) {
-               push(@code, hex($1));
+               push(@code, $1);
        }
        
        if ($name =~ /&([A-Za-z0-9]+);/) {
@@ -63,7 +63,7 @@ foreach my $i (0 .. $#entity_list) {
                if ($j != 0) {
                        print ', ';
                }
-               print sprintf('0x%06X', $code[$j]);
+               print sprintf('0x%05X', $code[$j]);
        }
        
        print "]";
@@ -84,7 +84,7 @@ foreach my $i (0 .. $#entity_list_inf) {
                if ($j != 0) {
                        print ', ';
                }
-               print sprintf('0x%06X', $code[$j]);
+               print sprintf('0x%05X', $code[$j]);
        }
        
        print "]";