Serenity Operating System
at master 2281 lines 79 kB view raw
1/* 2 * Copyright (c) 2020, Andreas Kling <kling@serenityos.org> 3 * 4 * SPDX-License-Identifier: BSD-2-Clause 5 */ 6 7#include <AK/StringView.h> 8#include <LibWeb/HTML/Parser/Entities.h> 9 10namespace Web { 11namespace HTML { 12 13Optional<EntityMatch> code_points_from_entity(StringView entity) 14{ 15 constexpr struct { 16 StringView entity; 17 u32 code_point; 18 } single_code_point_entities[] = { 19 { "AElig;"sv, 0x000C6 }, 20 { "AElig"sv, 0x000C6 }, 21 { "AMP;"sv, 0x00026 }, 22 { "AMP"sv, 0x00026 }, 23 { "Aacute;"sv, 0x000C1 }, 24 { "Aacute"sv, 0x000C1 }, 25 { "Abreve;"sv, 0x00102 }, 26 { "Acirc;"sv, 0x000C2 }, 27 { "Acirc"sv, 0x000C2 }, 28 { "Acy;"sv, 0x00410 }, 29 { "Afr;"sv, 0x1D504 }, 30 { "Agrave;"sv, 0x000C0 }, 31 { "Agrave"sv, 0x000C0 }, 32 { "Alpha;"sv, 0x00391 }, 33 { "Amacr;"sv, 0x00100 }, 34 { "And;"sv, 0x02A53 }, 35 { "Aogon;"sv, 0x00104 }, 36 { "Aopf;"sv, 0x1D538 }, 37 { "ApplyFunction;"sv, 0x02061 }, 38 { "Aring;"sv, 0x000C5 }, 39 { "Aring"sv, 0x000C5 }, 40 { "Ascr;"sv, 0x1D49C }, 41 { "Assign;"sv, 0x02254 }, 42 { "Atilde;"sv, 0x000C3 }, 43 { "Atilde"sv, 0x000C3 }, 44 { "Auml;"sv, 0x000C4 }, 45 { "Auml"sv, 0x000C4 }, 46 { "Backslash;"sv, 0x02216 }, 47 { "Barv;"sv, 0x02AE7 }, 48 { "Barwed;"sv, 0x02306 }, 49 { "Bcy;"sv, 0x00411 }, 50 { "Because;"sv, 0x02235 }, 51 { "Bernoullis;"sv, 0x0212C }, 52 { "Beta;"sv, 0x00392 }, 53 { "Bfr;"sv, 0x1D505 }, 54 { "Bopf;"sv, 0x1D539 }, 55 { "Breve;"sv, 0x002D8 }, 56 { "Bscr;"sv, 0x0212C }, 57 { "Bumpeq;"sv, 0x0224E }, 58 { "CHcy;"sv, 0x00427 }, 59 { "COPY;"sv, 0x000A9 }, 60 { "COPY"sv, 0x000A9 }, 61 { "Cacute;"sv, 0x00106 }, 62 { "Cap;"sv, 0x022D2 }, 63 { "CapitalDifferentialD;"sv, 0x02145 }, 64 { "Cayleys;"sv, 0x0212D }, 65 { "Ccaron;"sv, 0x0010C }, 66 { "Ccedil;"sv, 0x000C7 }, 67 { "Ccedil"sv, 0x000C7 }, 68 { "Ccirc;"sv, 0x00108 }, 69 { "Cconint;"sv, 0x02230 }, 70 { "Cdot;"sv, 0x0010A }, 71 { "Cedilla;"sv, 0x000B8 }, 72 { "CenterDot;"sv, 0x000B7 }, 73 { "Cfr;"sv, 0x0212D }, 74 { "Chi;"sv, 0x003A7 }, 75 { "CircleDot;"sv, 0x02299 }, 76 { "CircleMinus;"sv, 0x02296 }, 77 { "CirclePlus;"sv, 0x02295 }, 78 { "CircleTimes;"sv, 0x02297 }, 79 { "ClockwiseContourIntegral;"sv, 0x02232 }, 80 { "CloseCurlyDoubleQuote;"sv, 0x0201D }, 81 { "CloseCurlyQuote;"sv, 0x02019 }, 82 { "Colon;"sv, 0x02237 }, 83 { "Colone;"sv, 0x02A74 }, 84 { "Congruent;"sv, 0x02261 }, 85 { "Conint;"sv, 0x0222F }, 86 { "ContourIntegral;"sv, 0x0222E }, 87 { "Copf;"sv, 0x02102 }, 88 { "Coproduct;"sv, 0x02210 }, 89 { "CounterClockwiseContourIntegral;"sv, 0x02233 }, 90 { "Cross;"sv, 0x02A2F }, 91 { "Cscr;"sv, 0x1D49E }, 92 { "Cup;"sv, 0x022D3 }, 93 { "CupCap;"sv, 0x0224D }, 94 { "DD;"sv, 0x02145 }, 95 { "DDotrahd;"sv, 0x02911 }, 96 { "DJcy;"sv, 0x00402 }, 97 { "DScy;"sv, 0x00405 }, 98 { "DZcy;"sv, 0x0040F }, 99 { "Dagger;"sv, 0x02021 }, 100 { "Darr;"sv, 0x021A1 }, 101 { "Dashv;"sv, 0x02AE4 }, 102 { "Dcaron;"sv, 0x0010E }, 103 { "Dcy;"sv, 0x00414 }, 104 { "Del;"sv, 0x02207 }, 105 { "Delta;"sv, 0x00394 }, 106 { "Dfr;"sv, 0x1D507 }, 107 { "DiacriticalAcute;"sv, 0x000B4 }, 108 { "DiacriticalDot;"sv, 0x002D9 }, 109 { "DiacriticalDoubleAcute;"sv, 0x002DD }, 110 { "DiacriticalGrave;"sv, 0x00060 }, 111 { "DiacriticalTilde;"sv, 0x002DC }, 112 { "Diamond;"sv, 0x022C4 }, 113 { "DifferentialD;"sv, 0x02146 }, 114 { "Dopf;"sv, 0x1D53B }, 115 { "Dot;"sv, 0x000A8 }, 116 { "DotDot;"sv, 0x020DC }, 117 { "DotEqual;"sv, 0x02250 }, 118 { "DoubleContourIntegral;"sv, 0x0222F }, 119 { "DoubleDot;"sv, 0x000A8 }, 120 { "DoubleDownArrow;"sv, 0x021D3 }, 121 { "DoubleLeftArrow;"sv, 0x021D0 }, 122 { "DoubleLeftRightArrow;"sv, 0x021D4 }, 123 { "DoubleLeftTee;"sv, 0x02AE4 }, 124 { "DoubleLongLeftArrow;"sv, 0x027F8 }, 125 { "DoubleLongLeftRightArrow;"sv, 0x027FA }, 126 { "DoubleLongRightArrow;"sv, 0x027F9 }, 127 { "DoubleRightArrow;"sv, 0x021D2 }, 128 { "DoubleRightTee;"sv, 0x022A8 }, 129 { "DoubleUpArrow;"sv, 0x021D1 }, 130 { "DoubleUpDownArrow;"sv, 0x021D5 }, 131 { "DoubleVerticalBar;"sv, 0x02225 }, 132 { "DownArrow;"sv, 0x02193 }, 133 { "DownArrowBar;"sv, 0x02913 }, 134 { "DownArrowUpArrow;"sv, 0x021F5 }, 135 { "DownBreve;"sv, 0x00311 }, 136 { "DownLeftRightVector;"sv, 0x02950 }, 137 { "DownLeftTeeVector;"sv, 0x0295E }, 138 { "DownLeftVector;"sv, 0x021BD }, 139 { "DownLeftVectorBar;"sv, 0x02956 }, 140 { "DownRightTeeVector;"sv, 0x0295F }, 141 { "DownRightVector;"sv, 0x021C1 }, 142 { "DownRightVectorBar;"sv, 0x02957 }, 143 { "DownTee;"sv, 0x022A4 }, 144 { "DownTeeArrow;"sv, 0x021A7 }, 145 { "Downarrow;"sv, 0x021D3 }, 146 { "Dscr;"sv, 0x1D49F }, 147 { "Dstrok;"sv, 0x00110 }, 148 { "ENG;"sv, 0x0014A }, 149 { "ETH;"sv, 0x000D0 }, 150 { "ETH"sv, 0x000D0 }, 151 { "Eacute;"sv, 0x000C9 }, 152 { "Eacute"sv, 0x000C9 }, 153 { "Ecaron;"sv, 0x0011A }, 154 { "Ecirc;"sv, 0x000CA }, 155 { "Ecirc"sv, 0x000CA }, 156 { "Ecy;"sv, 0x0042D }, 157 { "Edot;"sv, 0x00116 }, 158 { "Efr;"sv, 0x1D508 }, 159 { "Egrave;"sv, 0x000C8 }, 160 { "Egrave"sv, 0x000C8 }, 161 { "Element;"sv, 0x02208 }, 162 { "Emacr;"sv, 0x00112 }, 163 { "EmptySmallSquare;"sv, 0x025FB }, 164 { "EmptyVerySmallSquare;"sv, 0x025AB }, 165 { "Eogon;"sv, 0x00118 }, 166 { "Eopf;"sv, 0x1D53C }, 167 { "Epsilon;"sv, 0x00395 }, 168 { "Equal;"sv, 0x02A75 }, 169 { "EqualTilde;"sv, 0x02242 }, 170 { "Equilibrium;"sv, 0x021CC }, 171 { "Escr;"sv, 0x02130 }, 172 { "Esim;"sv, 0x02A73 }, 173 { "Eta;"sv, 0x00397 }, 174 { "Euml;"sv, 0x000CB }, 175 { "Euml"sv, 0x000CB }, 176 { "Exists;"sv, 0x02203 }, 177 { "ExponentialE;"sv, 0x02147 }, 178 { "Fcy;"sv, 0x00424 }, 179 { "Ffr;"sv, 0x1D509 }, 180 { "FilledSmallSquare;"sv, 0x025FC }, 181 { "FilledVerySmallSquare;"sv, 0x025AA }, 182 { "Fopf;"sv, 0x1D53D }, 183 { "ForAll;"sv, 0x02200 }, 184 { "Fouriertrf;"sv, 0x02131 }, 185 { "Fscr;"sv, 0x02131 }, 186 { "GJcy;"sv, 0x00403 }, 187 { "GT;"sv, 0x0003E }, 188 { "GT"sv, 0x0003E }, 189 { "Gamma;"sv, 0x00393 }, 190 { "Gammad;"sv, 0x003DC }, 191 { "Gbreve;"sv, 0x0011E }, 192 { "Gcedil;"sv, 0x00122 }, 193 { "Gcirc;"sv, 0x0011C }, 194 { "Gcy;"sv, 0x00413 }, 195 { "Gdot;"sv, 0x00120 }, 196 { "Gfr;"sv, 0x1D50A }, 197 { "Gg;"sv, 0x022D9 }, 198 { "Gopf;"sv, 0x1D53E }, 199 { "GreaterEqual;"sv, 0x02265 }, 200 { "GreaterEqualLess;"sv, 0x022DB }, 201 { "GreaterFullEqual;"sv, 0x02267 }, 202 { "GreaterGreater;"sv, 0x02AA2 }, 203 { "GreaterLess;"sv, 0x02277 }, 204 { "GreaterSlantEqual;"sv, 0x02A7E }, 205 { "GreaterTilde;"sv, 0x02273 }, 206 { "Gscr;"sv, 0x1D4A2 }, 207 { "Gt;"sv, 0x0226B }, 208 { "HARDcy;"sv, 0x0042A }, 209 { "Hacek;"sv, 0x002C7 }, 210 { "Hat;"sv, 0x0005E }, 211 { "Hcirc;"sv, 0x00124 }, 212 { "Hfr;"sv, 0x0210C }, 213 { "HilbertSpace;"sv, 0x0210B }, 214 { "Hopf;"sv, 0x0210D }, 215 { "HorizontalLine;"sv, 0x02500 }, 216 { "Hscr;"sv, 0x0210B }, 217 { "Hstrok;"sv, 0x00126 }, 218 { "HumpDownHump;"sv, 0x0224E }, 219 { "HumpEqual;"sv, 0x0224F }, 220 { "IEcy;"sv, 0x00415 }, 221 { "IJlig;"sv, 0x00132 }, 222 { "IOcy;"sv, 0x00401 }, 223 { "Iacute;"sv, 0x000CD }, 224 { "Iacute"sv, 0x000CD }, 225 { "Icirc;"sv, 0x000CE }, 226 { "Icirc"sv, 0x000CE }, 227 { "Icy;"sv, 0x00418 }, 228 { "Idot;"sv, 0x00130 }, 229 { "Ifr;"sv, 0x02111 }, 230 { "Igrave;"sv, 0x000CC }, 231 { "Igrave"sv, 0x000CC }, 232 { "Im;"sv, 0x02111 }, 233 { "Imacr;"sv, 0x0012A }, 234 { "ImaginaryI;"sv, 0x02148 }, 235 { "Implies;"sv, 0x021D2 }, 236 { "Int;"sv, 0x0222C }, 237 { "Integral;"sv, 0x0222B }, 238 { "Intersection;"sv, 0x022C2 }, 239 { "InvisibleComma;"sv, 0x02063 }, 240 { "InvisibleTimes;"sv, 0x02062 }, 241 { "Iogon;"sv, 0x0012E }, 242 { "Iopf;"sv, 0x1D540 }, 243 { "Iota;"sv, 0x00399 }, 244 { "Iscr;"sv, 0x02110 }, 245 { "Itilde;"sv, 0x00128 }, 246 { "Iukcy;"sv, 0x00406 }, 247 { "Iuml;"sv, 0x000CF }, 248 { "Iuml"sv, 0x000CF }, 249 { "Jcirc;"sv, 0x00134 }, 250 { "Jcy;"sv, 0x00419 }, 251 { "Jfr;"sv, 0x1D50D }, 252 { "Jopf;"sv, 0x1D541 }, 253 { "Jscr;"sv, 0x1D4A5 }, 254 { "Jsercy;"sv, 0x00408 }, 255 { "Jukcy;"sv, 0x00404 }, 256 { "KHcy;"sv, 0x00425 }, 257 { "KJcy;"sv, 0x0040C }, 258 { "Kappa;"sv, 0x0039A }, 259 { "Kcedil;"sv, 0x00136 }, 260 { "Kcy;"sv, 0x0041A }, 261 { "Kfr;"sv, 0x1D50E }, 262 { "Kopf;"sv, 0x1D542 }, 263 { "Kscr;"sv, 0x1D4A6 }, 264 { "LJcy;"sv, 0x00409 }, 265 { "LT;"sv, 0x0003C }, 266 { "LT"sv, 0x0003C }, 267 { "Lacute;"sv, 0x00139 }, 268 { "Lambda;"sv, 0x0039B }, 269 { "Lang;"sv, 0x027EA }, 270 { "Laplacetrf;"sv, 0x02112 }, 271 { "Larr;"sv, 0x0219E }, 272 { "Lcaron;"sv, 0x0013D }, 273 { "Lcedil;"sv, 0x0013B }, 274 { "Lcy;"sv, 0x0041B }, 275 { "LeftAngleBracket;"sv, 0x027E8 }, 276 { "LeftArrow;"sv, 0x02190 }, 277 { "LeftArrowBar;"sv, 0x021E4 }, 278 { "LeftArrowRightArrow;"sv, 0x021C6 }, 279 { "LeftCeiling;"sv, 0x02308 }, 280 { "LeftDoubleBracket;"sv, 0x027E6 }, 281 { "LeftDownTeeVector;"sv, 0x02961 }, 282 { "LeftDownVector;"sv, 0x021C3 }, 283 { "LeftDownVectorBar;"sv, 0x02959 }, 284 { "LeftFloor;"sv, 0x0230A }, 285 { "LeftRightArrow;"sv, 0x02194 }, 286 { "LeftRightVector;"sv, 0x0294E }, 287 { "LeftTee;"sv, 0x022A3 }, 288 { "LeftTeeArrow;"sv, 0x021A4 }, 289 { "LeftTeeVector;"sv, 0x0295A }, 290 { "LeftTriangle;"sv, 0x022B2 }, 291 { "LeftTriangleBar;"sv, 0x029CF }, 292 { "LeftTriangleEqual;"sv, 0x022B4 }, 293 { "LeftUpDownVector;"sv, 0x02951 }, 294 { "LeftUpTeeVector;"sv, 0x02960 }, 295 { "LeftUpVector;"sv, 0x021BF }, 296 { "LeftUpVectorBar;"sv, 0x02958 }, 297 { "LeftVector;"sv, 0x021BC }, 298 { "LeftVectorBar;"sv, 0x02952 }, 299 { "Leftarrow;"sv, 0x021D0 }, 300 { "Leftrightarrow;"sv, 0x021D4 }, 301 { "LessEqualGreater;"sv, 0x022DA }, 302 { "LessFullEqual;"sv, 0x02266 }, 303 { "LessGreater;"sv, 0x02276 }, 304 { "LessLess;"sv, 0x02AA1 }, 305 { "LessSlantEqual;"sv, 0x02A7D }, 306 { "LessTilde;"sv, 0x02272 }, 307 { "Lfr;"sv, 0x1D50F }, 308 { "Ll;"sv, 0x022D8 }, 309 { "Lleftarrow;"sv, 0x021DA }, 310 { "Lmidot;"sv, 0x0013F }, 311 { "LongLeftArrow;"sv, 0x027F5 }, 312 { "LongLeftRightArrow;"sv, 0x027F7 }, 313 { "LongRightArrow;"sv, 0x027F6 }, 314 { "Longleftarrow;"sv, 0x027F8 }, 315 { "Longleftrightarrow;"sv, 0x027FA }, 316 { "Longrightarrow;"sv, 0x027F9 }, 317 { "Lopf;"sv, 0x1D543 }, 318 { "LowerLeftArrow;"sv, 0x02199 }, 319 { "LowerRightArrow;"sv, 0x02198 }, 320 { "Lscr;"sv, 0x02112 }, 321 { "Lsh;"sv, 0x021B0 }, 322 { "Lstrok;"sv, 0x00141 }, 323 { "Lt;"sv, 0x0226A }, 324 { "Map;"sv, 0x02905 }, 325 { "Mcy;"sv, 0x0041C }, 326 { "MediumSpace;"sv, 0x0205F }, 327 { "Mellintrf;"sv, 0x02133 }, 328 { "Mfr;"sv, 0x1D510 }, 329 { "MinusPlus;"sv, 0x02213 }, 330 { "Mopf;"sv, 0x1D544 }, 331 { "Mscr;"sv, 0x02133 }, 332 { "Mu;"sv, 0x0039C }, 333 { "NJcy;"sv, 0x0040A }, 334 { "Nacute;"sv, 0x00143 }, 335 { "Ncaron;"sv, 0x00147 }, 336 { "Ncedil;"sv, 0x00145 }, 337 { "Ncy;"sv, 0x0041D }, 338 { "NegativeMediumSpace;"sv, 0x0200B }, 339 { "NegativeThickSpace;"sv, 0x0200B }, 340 { "NegativeThinSpace;"sv, 0x0200B }, 341 { "NegativeVeryThinSpace;"sv, 0x0200B }, 342 { "NestedGreaterGreater;"sv, 0x0226B }, 343 { "NestedLessLess;"sv, 0x0226A }, 344 { "NewLine;"sv, 0x0000A }, 345 { "Nfr;"sv, 0x1D511 }, 346 { "NoBreak;"sv, 0x02060 }, 347 { "NonBreakingSpace;"sv, 0x000A0 }, 348 { "Nopf;"sv, 0x02115 }, 349 { "Not;"sv, 0x02AEC }, 350 { "NotCongruent;"sv, 0x02262 }, 351 { "NotCupCap;"sv, 0x0226D }, 352 { "NotDoubleVerticalBar;"sv, 0x02226 }, 353 { "NotElement;"sv, 0x02209 }, 354 { "NotEqual;"sv, 0x02260 }, 355 { "NotExists;"sv, 0x02204 }, 356 { "NotGreater;"sv, 0x0226F }, 357 { "NotGreaterEqual;"sv, 0x02271 }, 358 { "NotGreaterLess;"sv, 0x02279 }, 359 { "NotGreaterTilde;"sv, 0x02275 }, 360 { "NotLeftTriangle;"sv, 0x022EA }, 361 { "NotLeftTriangleEqual;"sv, 0x022EC }, 362 { "NotLess;"sv, 0x0226E }, 363 { "NotLessEqual;"sv, 0x02270 }, 364 { "NotLessGreater;"sv, 0x02278 }, 365 { "NotLessTilde;"sv, 0x02274 }, 366 { "NotPrecedes;"sv, 0x02280 }, 367 { "NotPrecedesSlantEqual;"sv, 0x022E0 }, 368 { "NotReverseElement;"sv, 0x0220C }, 369 { "NotRightTriangle;"sv, 0x022EB }, 370 { "NotRightTriangleEqual;"sv, 0x022ED }, 371 { "NotSquareSubsetEqual;"sv, 0x022E2 }, 372 { "NotSquareSupersetEqual;"sv, 0x022E3 }, 373 { "NotSubsetEqual;"sv, 0x02288 }, 374 { "NotSucceeds;"sv, 0x02281 }, 375 { "NotSucceedsSlantEqual;"sv, 0x022E1 }, 376 { "NotSupersetEqual;"sv, 0x02289 }, 377 { "NotTilde;"sv, 0x02241 }, 378 { "NotTildeEqual;"sv, 0x02244 }, 379 { "NotTildeFullEqual;"sv, 0x02247 }, 380 { "NotTildeTilde;"sv, 0x02249 }, 381 { "NotVerticalBar;"sv, 0x02224 }, 382 { "Nscr;"sv, 0x1D4A9 }, 383 { "Ntilde;"sv, 0x000D1 }, 384 { "Ntilde"sv, 0x000D1 }, 385 { "Nu;"sv, 0x0039D }, 386 { "OElig;"sv, 0x00152 }, 387 { "Oacute;"sv, 0x000D3 }, 388 { "Oacute"sv, 0x000D3 }, 389 { "Ocirc;"sv, 0x000D4 }, 390 { "Ocirc"sv, 0x000D4 }, 391 { "Ocy;"sv, 0x0041E }, 392 { "Odblac;"sv, 0x00150 }, 393 { "Ofr;"sv, 0x1D512 }, 394 { "Ograve;"sv, 0x000D2 }, 395 { "Ograve"sv, 0x000D2 }, 396 { "Omacr;"sv, 0x0014C }, 397 { "Omega;"sv, 0x003A9 }, 398 { "Omicron;"sv, 0x0039F }, 399 { "Oopf;"sv, 0x1D546 }, 400 { "OpenCurlyDoubleQuote;"sv, 0x0201C }, 401 { "OpenCurlyQuote;"sv, 0x02018 }, 402 { "Or;"sv, 0x02A54 }, 403 { "Oscr;"sv, 0x1D4AA }, 404 { "Oslash;"sv, 0x000D8 }, 405 { "Oslash"sv, 0x000D8 }, 406 { "Otilde;"sv, 0x000D5 }, 407 { "Otilde"sv, 0x000D5 }, 408 { "Otimes;"sv, 0x02A37 }, 409 { "Ouml;"sv, 0x000D6 }, 410 { "Ouml"sv, 0x000D6 }, 411 { "OverBar;"sv, 0x0203E }, 412 { "OverBrace;"sv, 0x023DE }, 413 { "OverBracket;"sv, 0x023B4 }, 414 { "OverParenthesis;"sv, 0x023DC }, 415 { "PartialD;"sv, 0x02202 }, 416 { "Pcy;"sv, 0x0041F }, 417 { "Pfr;"sv, 0x1D513 }, 418 { "Phi;"sv, 0x003A6 }, 419 { "Pi;"sv, 0x003A0 }, 420 { "PlusMinus;"sv, 0x000B1 }, 421 { "Poincareplane;"sv, 0x0210C }, 422 { "Popf;"sv, 0x02119 }, 423 { "Pr;"sv, 0x02ABB }, 424 { "Precedes;"sv, 0x0227A }, 425 { "PrecedesEqual;"sv, 0x02AAF }, 426 { "PrecedesSlantEqual;"sv, 0x0227C }, 427 { "PrecedesTilde;"sv, 0x0227E }, 428 { "Prime;"sv, 0x02033 }, 429 { "Product;"sv, 0x0220F }, 430 { "Proportion;"sv, 0x02237 }, 431 { "Proportional;"sv, 0x0221D }, 432 { "Pscr;"sv, 0x1D4AB }, 433 { "Psi;"sv, 0x003A8 }, 434 { "QUOT;"sv, 0x00022 }, 435 { "QUOT"sv, 0x00022 }, 436 { "Qfr;"sv, 0x1D514 }, 437 { "Qopf;"sv, 0x0211A }, 438 { "Qscr;"sv, 0x1D4AC }, 439 { "RBarr;"sv, 0x02910 }, 440 { "REG;"sv, 0x000AE }, 441 { "REG"sv, 0x000AE }, 442 { "Racute;"sv, 0x00154 }, 443 { "Rang;"sv, 0x027EB }, 444 { "Rarr;"sv, 0x021A0 }, 445 { "Rarrtl;"sv, 0x02916 }, 446 { "Rcaron;"sv, 0x00158 }, 447 { "Rcedil;"sv, 0x00156 }, 448 { "Rcy;"sv, 0x00420 }, 449 { "Re;"sv, 0x0211C }, 450 { "ReverseElement;"sv, 0x0220B }, 451 { "ReverseEquilibrium;"sv, 0x021CB }, 452 { "ReverseUpEquilibrium;"sv, 0x0296F }, 453 { "Rfr;"sv, 0x0211C }, 454 { "Rho;"sv, 0x003A1 }, 455 { "RightAngleBracket;"sv, 0x027E9 }, 456 { "RightArrow;"sv, 0x02192 }, 457 { "RightArrowBar;"sv, 0x021E5 }, 458 { "RightArrowLeftArrow;"sv, 0x021C4 }, 459 { "RightCeiling;"sv, 0x02309 }, 460 { "RightDoubleBracket;"sv, 0x027E7 }, 461 { "RightDownTeeVector;"sv, 0x0295D }, 462 { "RightDownVector;"sv, 0x021C2 }, 463 { "RightDownVectorBar;"sv, 0x02955 }, 464 { "RightFloor;"sv, 0x0230B }, 465 { "RightTee;"sv, 0x022A2 }, 466 { "RightTeeArrow;"sv, 0x021A6 }, 467 { "RightTeeVector;"sv, 0x0295B }, 468 { "RightTriangle;"sv, 0x022B3 }, 469 { "RightTriangleBar;"sv, 0x029D0 }, 470 { "RightTriangleEqual;"sv, 0x022B5 }, 471 { "RightUpDownVector;"sv, 0x0294F }, 472 { "RightUpTeeVector;"sv, 0x0295C }, 473 { "RightUpVector;"sv, 0x021BE }, 474 { "RightUpVectorBar;"sv, 0x02954 }, 475 { "RightVector;"sv, 0x021C0 }, 476 { "RightVectorBar;"sv, 0x02953 }, 477 { "Rightarrow;"sv, 0x021D2 }, 478 { "Ropf;"sv, 0x0211D }, 479 { "RoundImplies;"sv, 0x02970 }, 480 { "Rrightarrow;"sv, 0x021DB }, 481 { "Rscr;"sv, 0x0211B }, 482 { "Rsh;"sv, 0x021B1 }, 483 { "RuleDelayed;"sv, 0x029F4 }, 484 { "SHCHcy;"sv, 0x00429 }, 485 { "SHcy;"sv, 0x00428 }, 486 { "SOFTcy;"sv, 0x0042C }, 487 { "Sacute;"sv, 0x0015A }, 488 { "Sc;"sv, 0x02ABC }, 489 { "Scaron;"sv, 0x00160 }, 490 { "Scedil;"sv, 0x0015E }, 491 { "Scirc;"sv, 0x0015C }, 492 { "Scy;"sv, 0x00421 }, 493 { "Sfr;"sv, 0x1D516 }, 494 { "ShortDownArrow;"sv, 0x02193 }, 495 { "ShortLeftArrow;"sv, 0x02190 }, 496 { "ShortRightArrow;"sv, 0x02192 }, 497 { "ShortUpArrow;"sv, 0x02191 }, 498 { "Sigma;"sv, 0x003A3 }, 499 { "SmallCircle;"sv, 0x02218 }, 500 { "Sopf;"sv, 0x1D54A }, 501 { "Sqrt;"sv, 0x0221A }, 502 { "Square;"sv, 0x025A1 }, 503 { "SquareIntersection;"sv, 0x02293 }, 504 { "SquareSubset;"sv, 0x0228F }, 505 { "SquareSubsetEqual;"sv, 0x02291 }, 506 { "SquareSuperset;"sv, 0x02290 }, 507 { "SquareSupersetEqual;"sv, 0x02292 }, 508 { "SquareUnion;"sv, 0x02294 }, 509 { "Sscr;"sv, 0x1D4AE }, 510 { "Star;"sv, 0x022C6 }, 511 { "Sub;"sv, 0x022D0 }, 512 { "Subset;"sv, 0x022D0 }, 513 { "SubsetEqual;"sv, 0x02286 }, 514 { "Succeeds;"sv, 0x0227B }, 515 { "SucceedsEqual;"sv, 0x02AB0 }, 516 { "SucceedsSlantEqual;"sv, 0x0227D }, 517 { "SucceedsTilde;"sv, 0x0227F }, 518 { "SuchThat;"sv, 0x0220B }, 519 { "Sum;"sv, 0x02211 }, 520 { "Sup;"sv, 0x022D1 }, 521 { "Superset;"sv, 0x02283 }, 522 { "SupersetEqual;"sv, 0x02287 }, 523 { "Supset;"sv, 0x022D1 }, 524 { "THORN;"sv, 0x000DE }, 525 { "THORN"sv, 0x000DE }, 526 { "TRADE;"sv, 0x02122 }, 527 { "TSHcy;"sv, 0x0040B }, 528 { "TScy;"sv, 0x00426 }, 529 { "Tab;"sv, 0x00009 }, 530 { "Tau;"sv, 0x003A4 }, 531 { "Tcaron;"sv, 0x00164 }, 532 { "Tcedil;"sv, 0x00162 }, 533 { "Tcy;"sv, 0x00422 }, 534 { "Tfr;"sv, 0x1D517 }, 535 { "Therefore;"sv, 0x02234 }, 536 { "Theta;"sv, 0x00398 }, 537 { "ThinSpace;"sv, 0x02009 }, 538 { "Tilde;"sv, 0x0223C }, 539 { "TildeEqual;"sv, 0x02243 }, 540 { "TildeFullEqual;"sv, 0x02245 }, 541 { "TildeTilde;"sv, 0x02248 }, 542 { "Topf;"sv, 0x1D54B }, 543 { "TripleDot;"sv, 0x020DB }, 544 { "Tscr;"sv, 0x1D4AF }, 545 { "Tstrok;"sv, 0x00166 }, 546 { "Uacute;"sv, 0x000DA }, 547 { "Uacute"sv, 0x000DA }, 548 { "Uarr;"sv, 0x0219F }, 549 { "Uarrocir;"sv, 0x02949 }, 550 { "Ubrcy;"sv, 0x0040E }, 551 { "Ubreve;"sv, 0x0016C }, 552 { "Ucirc;"sv, 0x000DB }, 553 { "Ucirc"sv, 0x000DB }, 554 { "Ucy;"sv, 0x00423 }, 555 { "Udblac;"sv, 0x00170 }, 556 { "Ufr;"sv, 0x1D518 }, 557 { "Ugrave;"sv, 0x000D9 }, 558 { "Ugrave"sv, 0x000D9 }, 559 { "Umacr;"sv, 0x0016A }, 560 { "UnderBar;"sv, 0x0005F }, 561 { "UnderBrace;"sv, 0x023DF }, 562 { "UnderBracket;"sv, 0x023B5 }, 563 { "UnderParenthesis;"sv, 0x023DD }, 564 { "Union;"sv, 0x022C3 }, 565 { "UnionPlus;"sv, 0x0228E }, 566 { "Uogon;"sv, 0x00172 }, 567 { "Uopf;"sv, 0x1D54C }, 568 { "UpArrow;"sv, 0x02191 }, 569 { "UpArrowBar;"sv, 0x02912 }, 570 { "UpArrowDownArrow;"sv, 0x021C5 }, 571 { "UpDownArrow;"sv, 0x02195 }, 572 { "UpEquilibrium;"sv, 0x0296E }, 573 { "UpTee;"sv, 0x022A5 }, 574 { "UpTeeArrow;"sv, 0x021A5 }, 575 { "Uparrow;"sv, 0x021D1 }, 576 { "Updownarrow;"sv, 0x021D5 }, 577 { "UpperLeftArrow;"sv, 0x02196 }, 578 { "UpperRightArrow;"sv, 0x02197 }, 579 { "Upsi;"sv, 0x003D2 }, 580 { "Upsilon;"sv, 0x003A5 }, 581 { "Uring;"sv, 0x0016E }, 582 { "Uscr;"sv, 0x1D4B0 }, 583 { "Utilde;"sv, 0x00168 }, 584 { "Uuml;"sv, 0x000DC }, 585 { "Uuml"sv, 0x000DC }, 586 { "VDash;"sv, 0x022AB }, 587 { "Vbar;"sv, 0x02AEB }, 588 { "Vcy;"sv, 0x00412 }, 589 { "Vdash;"sv, 0x022A9 }, 590 { "Vdashl;"sv, 0x02AE6 }, 591 { "Vee;"sv, 0x022C1 }, 592 { "Verbar;"sv, 0x02016 }, 593 { "Vert;"sv, 0x02016 }, 594 { "VerticalBar;"sv, 0x02223 }, 595 { "VerticalLine;"sv, 0x0007C }, 596 { "VerticalSeparator;"sv, 0x02758 }, 597 { "VerticalTilde;"sv, 0x02240 }, 598 { "VeryThinSpace;"sv, 0x0200A }, 599 { "Vfr;"sv, 0x1D519 }, 600 { "Vopf;"sv, 0x1D54D }, 601 { "Vscr;"sv, 0x1D4B1 }, 602 { "Vvdash;"sv, 0x022AA }, 603 { "Wcirc;"sv, 0x00174 }, 604 { "Wedge;"sv, 0x022C0 }, 605 { "Wfr;"sv, 0x1D51A }, 606 { "Wopf;"sv, 0x1D54E }, 607 { "Wscr;"sv, 0x1D4B2 }, 608 { "Xfr;"sv, 0x1D51B }, 609 { "Xi;"sv, 0x0039E }, 610 { "Xopf;"sv, 0x1D54F }, 611 { "Xscr;"sv, 0x1D4B3 }, 612 { "YAcy;"sv, 0x0042F }, 613 { "YIcy;"sv, 0x00407 }, 614 { "YUcy;"sv, 0x0042E }, 615 { "Yacute;"sv, 0x000DD }, 616 { "Yacute"sv, 0x000DD }, 617 { "Ycirc;"sv, 0x00176 }, 618 { "Ycy;"sv, 0x0042B }, 619 { "Yfr;"sv, 0x1D51C }, 620 { "Yopf;"sv, 0x1D550 }, 621 { "Yscr;"sv, 0x1D4B4 }, 622 { "Yuml;"sv, 0x00178 }, 623 { "ZHcy;"sv, 0x00416 }, 624 { "Zacute;"sv, 0x00179 }, 625 { "Zcaron;"sv, 0x0017D }, 626 { "Zcy;"sv, 0x00417 }, 627 { "Zdot;"sv, 0x0017B }, 628 { "ZeroWidthSpace;"sv, 0x0200B }, 629 { "Zeta;"sv, 0x00396 }, 630 { "Zfr;"sv, 0x02128 }, 631 { "Zopf;"sv, 0x02124 }, 632 { "Zscr;"sv, 0x1D4B5 }, 633 { "aacute;"sv, 0x000E1 }, 634 { "aacute"sv, 0x000E1 }, 635 { "abreve;"sv, 0x00103 }, 636 { "ac;"sv, 0x0223E }, 637 { "acd;"sv, 0x0223F }, 638 { "acirc;"sv, 0x000E2 }, 639 { "acirc"sv, 0x000E2 }, 640 { "acute;"sv, 0x000B4 }, 641 { "acute"sv, 0x000B4 }, 642 { "acy;"sv, 0x00430 }, 643 { "aelig;"sv, 0x000E6 }, 644 { "aelig"sv, 0x000E6 }, 645 { "af;"sv, 0x02061 }, 646 { "afr;"sv, 0x1D51E }, 647 { "agrave;"sv, 0x000E0 }, 648 { "agrave"sv, 0x000E0 }, 649 { "alefsym;"sv, 0x02135 }, 650 { "aleph;"sv, 0x02135 }, 651 { "alpha;"sv, 0x003B1 }, 652 { "amacr;"sv, 0x00101 }, 653 { "amalg;"sv, 0x02A3F }, 654 { "amp;"sv, 0x00026 }, 655 { "amp"sv, 0x00026 }, 656 { "and;"sv, 0x02227 }, 657 { "andand;"sv, 0x02A55 }, 658 { "andd;"sv, 0x02A5C }, 659 { "andslope;"sv, 0x02A58 }, 660 { "andv;"sv, 0x02A5A }, 661 { "ang;"sv, 0x02220 }, 662 { "ange;"sv, 0x029A4 }, 663 { "angle;"sv, 0x02220 }, 664 { "angmsd;"sv, 0x02221 }, 665 { "angmsdaa;"sv, 0x029A8 }, 666 { "angmsdab;"sv, 0x029A9 }, 667 { "angmsdac;"sv, 0x029AA }, 668 { "angmsdad;"sv, 0x029AB }, 669 { "angmsdae;"sv, 0x029AC }, 670 { "angmsdaf;"sv, 0x029AD }, 671 { "angmsdag;"sv, 0x029AE }, 672 { "angmsdah;"sv, 0x029AF }, 673 { "angrt;"sv, 0x0221F }, 674 { "angrtvb;"sv, 0x022BE }, 675 { "angrtvbd;"sv, 0x0299D }, 676 { "angsph;"sv, 0x02222 }, 677 { "angst;"sv, 0x000C5 }, 678 { "angzarr;"sv, 0x0237C }, 679 { "aogon;"sv, 0x00105 }, 680 { "aopf;"sv, 0x1D552 }, 681 { "ap;"sv, 0x02248 }, 682 { "apE;"sv, 0x02A70 }, 683 { "apacir;"sv, 0x02A6F }, 684 { "ape;"sv, 0x0224A }, 685 { "apid;"sv, 0x0224B }, 686 { "apos;"sv, 0x00027 }, 687 { "approx;"sv, 0x02248 }, 688 { "approxeq;"sv, 0x0224A }, 689 { "aring;"sv, 0x000E5 }, 690 { "aring"sv, 0x000E5 }, 691 { "ascr;"sv, 0x1D4B6 }, 692 { "ast;"sv, 0x0002A }, 693 { "asymp;"sv, 0x02248 }, 694 { "asympeq;"sv, 0x0224D }, 695 { "atilde;"sv, 0x000E3 }, 696 { "atilde"sv, 0x000E3 }, 697 { "auml;"sv, 0x000E4 }, 698 { "auml"sv, 0x000E4 }, 699 { "awconint;"sv, 0x02233 }, 700 { "awint;"sv, 0x02A11 }, 701 { "bNot;"sv, 0x02AED }, 702 { "backcong;"sv, 0x0224C }, 703 { "backepsilon;"sv, 0x003F6 }, 704 { "backprime;"sv, 0x02035 }, 705 { "backsim;"sv, 0x0223D }, 706 { "backsimeq;"sv, 0x022CD }, 707 { "barvee;"sv, 0x022BD }, 708 { "barwed;"sv, 0x02305 }, 709 { "barwedge;"sv, 0x02305 }, 710 { "bbrk;"sv, 0x023B5 }, 711 { "bbrktbrk;"sv, 0x023B6 }, 712 { "bcong;"sv, 0x0224C }, 713 { "bcy;"sv, 0x00431 }, 714 { "bdquo;"sv, 0x0201E }, 715 { "becaus;"sv, 0x02235 }, 716 { "because;"sv, 0x02235 }, 717 { "bemptyv;"sv, 0x029B0 }, 718 { "bepsi;"sv, 0x003F6 }, 719 { "bernou;"sv, 0x0212C }, 720 { "beta;"sv, 0x003B2 }, 721 { "beth;"sv, 0x02136 }, 722 { "between;"sv, 0x0226C }, 723 { "bfr;"sv, 0x1D51F }, 724 { "bigcap;"sv, 0x022C2 }, 725 { "bigcirc;"sv, 0x025EF }, 726 { "bigcup;"sv, 0x022C3 }, 727 { "bigodot;"sv, 0x02A00 }, 728 { "bigoplus;"sv, 0x02A01 }, 729 { "bigotimes;"sv, 0x02A02 }, 730 { "bigsqcup;"sv, 0x02A06 }, 731 { "bigstar;"sv, 0x02605 }, 732 { "bigtriangledown;"sv, 0x025BD }, 733 { "bigtriangleup;"sv, 0x025B3 }, 734 { "biguplus;"sv, 0x02A04 }, 735 { "bigvee;"sv, 0x022C1 }, 736 { "bigwedge;"sv, 0x022C0 }, 737 { "bkarow;"sv, 0x0290D }, 738 { "blacklozenge;"sv, 0x029EB }, 739 { "blacksquare;"sv, 0x025AA }, 740 { "blacktriangle;"sv, 0x025B4 }, 741 { "blacktriangledown;"sv, 0x025BE }, 742 { "blacktriangleleft;"sv, 0x025C2 }, 743 { "blacktriangleright;"sv, 0x025B8 }, 744 { "blank;"sv, 0x02423 }, 745 { "blk12;"sv, 0x02592 }, 746 { "blk14;"sv, 0x02591 }, 747 { "blk34;"sv, 0x02593 }, 748 { "block;"sv, 0x02588 }, 749 { "bnot;"sv, 0x02310 }, 750 { "bopf;"sv, 0x1D553 }, 751 { "bot;"sv, 0x022A5 }, 752 { "bottom;"sv, 0x022A5 }, 753 { "bowtie;"sv, 0x022C8 }, 754 { "boxDL;"sv, 0x02557 }, 755 { "boxDR;"sv, 0x02554 }, 756 { "boxDl;"sv, 0x02556 }, 757 { "boxDr;"sv, 0x02553 }, 758 { "boxH;"sv, 0x02550 }, 759 { "boxHD;"sv, 0x02566 }, 760 { "boxHU;"sv, 0x02569 }, 761 { "boxHd;"sv, 0x02564 }, 762 { "boxHu;"sv, 0x02567 }, 763 { "boxUL;"sv, 0x0255D }, 764 { "boxUR;"sv, 0x0255A }, 765 { "boxUl;"sv, 0x0255C }, 766 { "boxUr;"sv, 0x02559 }, 767 { "boxV;"sv, 0x02551 }, 768 { "boxVH;"sv, 0x0256C }, 769 { "boxVL;"sv, 0x02563 }, 770 { "boxVR;"sv, 0x02560 }, 771 { "boxVh;"sv, 0x0256B }, 772 { "boxVl;"sv, 0x02562 }, 773 { "boxVr;"sv, 0x0255F }, 774 { "boxbox;"sv, 0x029C9 }, 775 { "boxdL;"sv, 0x02555 }, 776 { "boxdR;"sv, 0x02552 }, 777 { "boxdl;"sv, 0x02510 }, 778 { "boxdr;"sv, 0x0250C }, 779 { "boxh;"sv, 0x02500 }, 780 { "boxhD;"sv, 0x02565 }, 781 { "boxhU;"sv, 0x02568 }, 782 { "boxhd;"sv, 0x0252C }, 783 { "boxhu;"sv, 0x02534 }, 784 { "boxminus;"sv, 0x0229F }, 785 { "boxplus;"sv, 0x0229E }, 786 { "boxtimes;"sv, 0x022A0 }, 787 { "boxuL;"sv, 0x0255B }, 788 { "boxuR;"sv, 0x02558 }, 789 { "boxul;"sv, 0x02518 }, 790 { "boxur;"sv, 0x02514 }, 791 { "boxv;"sv, 0x02502 }, 792 { "boxvH;"sv, 0x0256A }, 793 { "boxvL;"sv, 0x02561 }, 794 { "boxvR;"sv, 0x0255E }, 795 { "boxvh;"sv, 0x0253C }, 796 { "boxvl;"sv, 0x02524 }, 797 { "boxvr;"sv, 0x0251C }, 798 { "bprime;"sv, 0x02035 }, 799 { "breve;"sv, 0x002D8 }, 800 { "brvbar;"sv, 0x000A6 }, 801 { "brvbar"sv, 0x000A6 }, 802 { "bscr;"sv, 0x1D4B7 }, 803 { "bsemi;"sv, 0x0204F }, 804 { "bsim;"sv, 0x0223D }, 805 { "bsime;"sv, 0x022CD }, 806 { "bsol;"sv, 0x0005C }, 807 { "bsolb;"sv, 0x029C5 }, 808 { "bsolhsub;"sv, 0x027C8 }, 809 { "bull;"sv, 0x02022 }, 810 { "bullet;"sv, 0x02022 }, 811 { "bump;"sv, 0x0224E }, 812 { "bumpE;"sv, 0x02AAE }, 813 { "bumpe;"sv, 0x0224F }, 814 { "bumpeq;"sv, 0x0224F }, 815 { "cacute;"sv, 0x00107 }, 816 { "cap;"sv, 0x02229 }, 817 { "capand;"sv, 0x02A44 }, 818 { "capbrcup;"sv, 0x02A49 }, 819 { "capcap;"sv, 0x02A4B }, 820 { "capcup;"sv, 0x02A47 }, 821 { "capdot;"sv, 0x02A40 }, 822 { "caret;"sv, 0x02041 }, 823 { "caron;"sv, 0x002C7 }, 824 { "ccaps;"sv, 0x02A4D }, 825 { "ccaron;"sv, 0x0010D }, 826 { "ccedil;"sv, 0x000E7 }, 827 { "ccedil"sv, 0x000E7 }, 828 { "ccirc;"sv, 0x00109 }, 829 { "ccups;"sv, 0x02A4C }, 830 { "ccupssm;"sv, 0x02A50 }, 831 { "cdot;"sv, 0x0010B }, 832 { "cedil;"sv, 0x000B8 }, 833 { "cedil"sv, 0x000B8 }, 834 { "cemptyv;"sv, 0x029B2 }, 835 { "cent;"sv, 0x000A2 }, 836 { "cent"sv, 0x000A2 }, 837 { "centerdot;"sv, 0x000B7 }, 838 { "cfr;"sv, 0x1D520 }, 839 { "chcy;"sv, 0x00447 }, 840 { "check;"sv, 0x02713 }, 841 { "checkmark;"sv, 0x02713 }, 842 { "chi;"sv, 0x003C7 }, 843 { "cir;"sv, 0x025CB }, 844 { "cirE;"sv, 0x029C3 }, 845 { "circ;"sv, 0x002C6 }, 846 { "circeq;"sv, 0x02257 }, 847 { "circlearrowleft;"sv, 0x021BA }, 848 { "circlearrowright;"sv, 0x021BB }, 849 { "circledR;"sv, 0x000AE }, 850 { "circledS;"sv, 0x024C8 }, 851 { "circledast;"sv, 0x0229B }, 852 { "circledcirc;"sv, 0x0229A }, 853 { "circleddash;"sv, 0x0229D }, 854 { "cire;"sv, 0x02257 }, 855 { "cirfnint;"sv, 0x02A10 }, 856 { "cirmid;"sv, 0x02AEF }, 857 { "cirscir;"sv, 0x029C2 }, 858 { "clubs;"sv, 0x02663 }, 859 { "clubsuit;"sv, 0x02663 }, 860 { "colon;"sv, 0x0003A }, 861 { "colone;"sv, 0x02254 }, 862 { "coloneq;"sv, 0x02254 }, 863 { "comma;"sv, 0x0002C }, 864 { "commat;"sv, 0x00040 }, 865 { "comp;"sv, 0x02201 }, 866 { "compfn;"sv, 0x02218 }, 867 { "complement;"sv, 0x02201 }, 868 { "complexes;"sv, 0x02102 }, 869 { "cong;"sv, 0x02245 }, 870 { "congdot;"sv, 0x02A6D }, 871 { "conint;"sv, 0x0222E }, 872 { "copf;"sv, 0x1D554 }, 873 { "coprod;"sv, 0x02210 }, 874 { "copy;"sv, 0x000A9 }, 875 { "copy"sv, 0x000A9 }, 876 { "copysr;"sv, 0x02117 }, 877 { "crarr;"sv, 0x021B5 }, 878 { "cross;"sv, 0x02717 }, 879 { "cscr;"sv, 0x1D4B8 }, 880 { "csub;"sv, 0x02ACF }, 881 { "csube;"sv, 0x02AD1 }, 882 { "csup;"sv, 0x02AD0 }, 883 { "csupe;"sv, 0x02AD2 }, 884 { "ctdot;"sv, 0x022EF }, 885 { "cudarrl;"sv, 0x02938 }, 886 { "cudarrr;"sv, 0x02935 }, 887 { "cuepr;"sv, 0x022DE }, 888 { "cuesc;"sv, 0x022DF }, 889 { "cularr;"sv, 0x021B6 }, 890 { "cularrp;"sv, 0x0293D }, 891 { "cup;"sv, 0x0222A }, 892 { "cupbrcap;"sv, 0x02A48 }, 893 { "cupcap;"sv, 0x02A46 }, 894 { "cupcup;"sv, 0x02A4A }, 895 { "cupdot;"sv, 0x0228D }, 896 { "cupor;"sv, 0x02A45 }, 897 { "curarr;"sv, 0x021B7 }, 898 { "curarrm;"sv, 0x0293C }, 899 { "curlyeqprec;"sv, 0x022DE }, 900 { "curlyeqsucc;"sv, 0x022DF }, 901 { "curlyvee;"sv, 0x022CE }, 902 { "curlywedge;"sv, 0x022CF }, 903 { "curren;"sv, 0x000A4 }, 904 { "curren"sv, 0x000A4 }, 905 { "curvearrowleft;"sv, 0x021B6 }, 906 { "curvearrowright;"sv, 0x021B7 }, 907 { "cuvee;"sv, 0x022CE }, 908 { "cuwed;"sv, 0x022CF }, 909 { "cwconint;"sv, 0x02232 }, 910 { "cwint;"sv, 0x02231 }, 911 { "cylcty;"sv, 0x0232D }, 912 { "dArr;"sv, 0x021D3 }, 913 { "dHar;"sv, 0x02965 }, 914 { "dagger;"sv, 0x02020 }, 915 { "daleth;"sv, 0x02138 }, 916 { "darr;"sv, 0x02193 }, 917 { "dash;"sv, 0x02010 }, 918 { "dashv;"sv, 0x022A3 }, 919 { "dbkarow;"sv, 0x0290F }, 920 { "dblac;"sv, 0x002DD }, 921 { "dcaron;"sv, 0x0010F }, 922 { "dcy;"sv, 0x00434 }, 923 { "dd;"sv, 0x02146 }, 924 { "ddagger;"sv, 0x02021 }, 925 { "ddarr;"sv, 0x021CA }, 926 { "ddotseq;"sv, 0x02A77 }, 927 { "deg;"sv, 0x000B0 }, 928 { "deg"sv, 0x000B0 }, 929 { "delta;"sv, 0x003B4 }, 930 { "demptyv;"sv, 0x029B1 }, 931 { "dfisht;"sv, 0x0297F }, 932 { "dfr;"sv, 0x1D521 }, 933 { "dharl;"sv, 0x021C3 }, 934 { "dharr;"sv, 0x021C2 }, 935 { "diam;"sv, 0x022C4 }, 936 { "diamond;"sv, 0x022C4 }, 937 { "diamondsuit;"sv, 0x02666 }, 938 { "diams;"sv, 0x02666 }, 939 { "die;"sv, 0x000A8 }, 940 { "digamma;"sv, 0x003DD }, 941 { "disin;"sv, 0x022F2 }, 942 { "div;"sv, 0x000F7 }, 943 { "divide;"sv, 0x000F7 }, 944 { "divide"sv, 0x000F7 }, 945 { "divideontimes;"sv, 0x022C7 }, 946 { "divonx;"sv, 0x022C7 }, 947 { "djcy;"sv, 0x00452 }, 948 { "dlcorn;"sv, 0x0231E }, 949 { "dlcrop;"sv, 0x0230D }, 950 { "dollar;"sv, 0x00024 }, 951 { "dopf;"sv, 0x1D555 }, 952 { "dot;"sv, 0x002D9 }, 953 { "doteq;"sv, 0x02250 }, 954 { "doteqdot;"sv, 0x02251 }, 955 { "dotminus;"sv, 0x02238 }, 956 { "dotplus;"sv, 0x02214 }, 957 { "dotsquare;"sv, 0x022A1 }, 958 { "doublebarwedge;"sv, 0x02306 }, 959 { "downarrow;"sv, 0x02193 }, 960 { "downdownarrows;"sv, 0x021CA }, 961 { "downharpoonleft;"sv, 0x021C3 }, 962 { "downharpoonright;"sv, 0x021C2 }, 963 { "drbkarow;"sv, 0x02910 }, 964 { "drcorn;"sv, 0x0231F }, 965 { "drcrop;"sv, 0x0230C }, 966 { "dscr;"sv, 0x1D4B9 }, 967 { "dscy;"sv, 0x00455 }, 968 { "dsol;"sv, 0x029F6 }, 969 { "dstrok;"sv, 0x00111 }, 970 { "dtdot;"sv, 0x022F1 }, 971 { "dtri;"sv, 0x025BF }, 972 { "dtrif;"sv, 0x025BE }, 973 { "duarr;"sv, 0x021F5 }, 974 { "duhar;"sv, 0x0296F }, 975 { "dwangle;"sv, 0x029A6 }, 976 { "dzcy;"sv, 0x0045F }, 977 { "dzigrarr;"sv, 0x027FF }, 978 { "eDDot;"sv, 0x02A77 }, 979 { "eDot;"sv, 0x02251 }, 980 { "eacute;"sv, 0x000E9 }, 981 { "eacute"sv, 0x000E9 }, 982 { "easter;"sv, 0x02A6E }, 983 { "ecaron;"sv, 0x0011B }, 984 { "ecir;"sv, 0x02256 }, 985 { "ecirc;"sv, 0x000EA }, 986 { "ecirc"sv, 0x000EA }, 987 { "ecolon;"sv, 0x02255 }, 988 { "ecy;"sv, 0x0044D }, 989 { "edot;"sv, 0x00117 }, 990 { "ee;"sv, 0x02147 }, 991 { "efDot;"sv, 0x02252 }, 992 { "efr;"sv, 0x1D522 }, 993 { "eg;"sv, 0x02A9A }, 994 { "egrave;"sv, 0x000E8 }, 995 { "egrave"sv, 0x000E8 }, 996 { "egs;"sv, 0x02A96 }, 997 { "egsdot;"sv, 0x02A98 }, 998 { "el;"sv, 0x02A99 }, 999 { "elinters;"sv, 0x023E7 }, 1000 { "ell;"sv, 0x02113 }, 1001 { "els;"sv, 0x02A95 }, 1002 { "elsdot;"sv, 0x02A97 }, 1003 { "emacr;"sv, 0x00113 }, 1004 { "empty;"sv, 0x02205 }, 1005 { "emptyset;"sv, 0x02205 }, 1006 { "emptyv;"sv, 0x02205 }, 1007 { "emsp13;"sv, 0x02004 }, 1008 { "emsp14;"sv, 0x02005 }, 1009 { "emsp;"sv, 0x02003 }, 1010 { "eng;"sv, 0x0014B }, 1011 { "ensp;"sv, 0x02002 }, 1012 { "eogon;"sv, 0x00119 }, 1013 { "eopf;"sv, 0x1D556 }, 1014 { "epar;"sv, 0x022D5 }, 1015 { "eparsl;"sv, 0x029E3 }, 1016 { "eplus;"sv, 0x02A71 }, 1017 { "epsi;"sv, 0x003B5 }, 1018 { "epsilon;"sv, 0x003B5 }, 1019 { "epsiv;"sv, 0x003F5 }, 1020 { "eqcirc;"sv, 0x02256 }, 1021 { "eqcolon;"sv, 0x02255 }, 1022 { "eqsim;"sv, 0x02242 }, 1023 { "eqslantgtr;"sv, 0x02A96 }, 1024 { "eqslantless;"sv, 0x02A95 }, 1025 { "equals;"sv, 0x0003D }, 1026 { "equest;"sv, 0x0225F }, 1027 { "equiv;"sv, 0x02261 }, 1028 { "equivDD;"sv, 0x02A78 }, 1029 { "eqvparsl;"sv, 0x029E5 }, 1030 { "erDot;"sv, 0x02253 }, 1031 { "erarr;"sv, 0x02971 }, 1032 { "escr;"sv, 0x0212F }, 1033 { "esdot;"sv, 0x02250 }, 1034 { "esim;"sv, 0x02242 }, 1035 { "eta;"sv, 0x003B7 }, 1036 { "eth;"sv, 0x000F0 }, 1037 { "eth"sv, 0x000F0 }, 1038 { "euml;"sv, 0x000EB }, 1039 { "euml"sv, 0x000EB }, 1040 { "euro;"sv, 0x020AC }, 1041 { "excl;"sv, 0x00021 }, 1042 { "exist;"sv, 0x02203 }, 1043 { "expectation;"sv, 0x02130 }, 1044 { "exponentiale;"sv, 0x02147 }, 1045 { "fallingdotseq;"sv, 0x02252 }, 1046 { "fcy;"sv, 0x00444 }, 1047 { "female;"sv, 0x02640 }, 1048 { "ffilig;"sv, 0x0FB03 }, 1049 { "fflig;"sv, 0x0FB00 }, 1050 { "ffllig;"sv, 0x0FB04 }, 1051 { "ffr;"sv, 0x1D523 }, 1052 { "filig;"sv, 0x0FB01 }, 1053 { "flat;"sv, 0x0266D }, 1054 { "fllig;"sv, 0x0FB02 }, 1055 { "fltns;"sv, 0x025B1 }, 1056 { "fnof;"sv, 0x00192 }, 1057 { "fopf;"sv, 0x1D557 }, 1058 { "forall;"sv, 0x02200 }, 1059 { "fork;"sv, 0x022D4 }, 1060 { "forkv;"sv, 0x02AD9 }, 1061 { "fpartint;"sv, 0x02A0D }, 1062 { "frac12;"sv, 0x000BD }, 1063 { "frac12"sv, 0x000BD }, 1064 { "frac13;"sv, 0x02153 }, 1065 { "frac14;"sv, 0x000BC }, 1066 { "frac14"sv, 0x000BC }, 1067 { "frac15;"sv, 0x02155 }, 1068 { "frac16;"sv, 0x02159 }, 1069 { "frac18;"sv, 0x0215B }, 1070 { "frac23;"sv, 0x02154 }, 1071 { "frac25;"sv, 0x02156 }, 1072 { "frac34;"sv, 0x000BE }, 1073 { "frac34"sv, 0x000BE }, 1074 { "frac35;"sv, 0x02157 }, 1075 { "frac38;"sv, 0x0215C }, 1076 { "frac45;"sv, 0x02158 }, 1077 { "frac56;"sv, 0x0215A }, 1078 { "frac58;"sv, 0x0215D }, 1079 { "frac78;"sv, 0x0215E }, 1080 { "frasl;"sv, 0x02044 }, 1081 { "frown;"sv, 0x02322 }, 1082 { "fscr;"sv, 0x1D4BB }, 1083 { "gE;"sv, 0x02267 }, 1084 { "gEl;"sv, 0x02A8C }, 1085 { "gacute;"sv, 0x001F5 }, 1086 { "gamma;"sv, 0x003B3 }, 1087 { "gammad;"sv, 0x003DD }, 1088 { "gap;"sv, 0x02A86 }, 1089 { "gbreve;"sv, 0x0011F }, 1090 { "gcirc;"sv, 0x0011D }, 1091 { "gcy;"sv, 0x00433 }, 1092 { "gdot;"sv, 0x00121 }, 1093 { "ge;"sv, 0x02265 }, 1094 { "gel;"sv, 0x022DB }, 1095 { "geq;"sv, 0x02265 }, 1096 { "geqq;"sv, 0x02267 }, 1097 { "geqslant;"sv, 0x02A7E }, 1098 { "ges;"sv, 0x02A7E }, 1099 { "gescc;"sv, 0x02AA9 }, 1100 { "gesdot;"sv, 0x02A80 }, 1101 { "gesdoto;"sv, 0x02A82 }, 1102 { "gesdotol;"sv, 0x02A84 }, 1103 { "gesles;"sv, 0x02A94 }, 1104 { "gfr;"sv, 0x1D524 }, 1105 { "gg;"sv, 0x0226B }, 1106 { "ggg;"sv, 0x022D9 }, 1107 { "gimel;"sv, 0x02137 }, 1108 { "gjcy;"sv, 0x00453 }, 1109 { "gl;"sv, 0x02277 }, 1110 { "glE;"sv, 0x02A92 }, 1111 { "gla;"sv, 0x02AA5 }, 1112 { "glj;"sv, 0x02AA4 }, 1113 { "gnE;"sv, 0x02269 }, 1114 { "gnap;"sv, 0x02A8A }, 1115 { "gnapprox;"sv, 0x02A8A }, 1116 { "gne;"sv, 0x02A88 }, 1117 { "gneq;"sv, 0x02A88 }, 1118 { "gneqq;"sv, 0x02269 }, 1119 { "gnsim;"sv, 0x022E7 }, 1120 { "gopf;"sv, 0x1D558 }, 1121 { "grave;"sv, 0x00060 }, 1122 { "gscr;"sv, 0x0210A }, 1123 { "gsim;"sv, 0x02273 }, 1124 { "gsime;"sv, 0x02A8E }, 1125 { "gsiml;"sv, 0x02A90 }, 1126 { "gt;"sv, 0x0003E }, 1127 { "gt"sv, 0x0003E }, 1128 { "gtcc;"sv, 0x02AA7 }, 1129 { "gtcir;"sv, 0x02A7A }, 1130 { "gtdot;"sv, 0x022D7 }, 1131 { "gtlPar;"sv, 0x02995 }, 1132 { "gtquest;"sv, 0x02A7C }, 1133 { "gtrapprox;"sv, 0x02A86 }, 1134 { "gtrarr;"sv, 0x02978 }, 1135 { "gtrdot;"sv, 0x022D7 }, 1136 { "gtreqless;"sv, 0x022DB }, 1137 { "gtreqqless;"sv, 0x02A8C }, 1138 { "gtrless;"sv, 0x02277 }, 1139 { "gtrsim;"sv, 0x02273 }, 1140 { "hArr;"sv, 0x021D4 }, 1141 { "hairsp;"sv, 0x0200A }, 1142 { "half;"sv, 0x000BD }, 1143 { "hamilt;"sv, 0x0210B }, 1144 { "hardcy;"sv, 0x0044A }, 1145 { "harr;"sv, 0x02194 }, 1146 { "harrcir;"sv, 0x02948 }, 1147 { "harrw;"sv, 0x021AD }, 1148 { "hbar;"sv, 0x0210F }, 1149 { "hcirc;"sv, 0x00125 }, 1150 { "hearts;"sv, 0x02665 }, 1151 { "heartsuit;"sv, 0x02665 }, 1152 { "hellip;"sv, 0x02026 }, 1153 { "hercon;"sv, 0x022B9 }, 1154 { "hfr;"sv, 0x1D525 }, 1155 { "hksearow;"sv, 0x02925 }, 1156 { "hkswarow;"sv, 0x02926 }, 1157 { "hoarr;"sv, 0x021FF }, 1158 { "homtht;"sv, 0x0223B }, 1159 { "hookleftarrow;"sv, 0x021A9 }, 1160 { "hookrightarrow;"sv, 0x021AA }, 1161 { "hopf;"sv, 0x1D559 }, 1162 { "horbar;"sv, 0x02015 }, 1163 { "hscr;"sv, 0x1D4BD }, 1164 { "hslash;"sv, 0x0210F }, 1165 { "hstrok;"sv, 0x00127 }, 1166 { "hybull;"sv, 0x02043 }, 1167 { "hyphen;"sv, 0x02010 }, 1168 { "iacute;"sv, 0x000ED }, 1169 { "iacute"sv, 0x000ED }, 1170 { "ic;"sv, 0x02063 }, 1171 { "icirc;"sv, 0x000EE }, 1172 { "icirc"sv, 0x000EE }, 1173 { "icy;"sv, 0x00438 }, 1174 { "iecy;"sv, 0x00435 }, 1175 { "iexcl;"sv, 0x000A1 }, 1176 { "iexcl"sv, 0x000A1 }, 1177 { "iff;"sv, 0x021D4 }, 1178 { "ifr;"sv, 0x1D526 }, 1179 { "igrave;"sv, 0x000EC }, 1180 { "igrave"sv, 0x000EC }, 1181 { "ii;"sv, 0x02148 }, 1182 { "iiiint;"sv, 0x02A0C }, 1183 { "iiint;"sv, 0x0222D }, 1184 { "iinfin;"sv, 0x029DC }, 1185 { "iiota;"sv, 0x02129 }, 1186 { "ijlig;"sv, 0x00133 }, 1187 { "imacr;"sv, 0x0012B }, 1188 { "image;"sv, 0x02111 }, 1189 { "imagline;"sv, 0x02110 }, 1190 { "imagpart;"sv, 0x02111 }, 1191 { "imath;"sv, 0x00131 }, 1192 { "imof;"sv, 0x022B7 }, 1193 { "imped;"sv, 0x001B5 }, 1194 { "in;"sv, 0x02208 }, 1195 { "incare;"sv, 0x02105 }, 1196 { "infin;"sv, 0x0221E }, 1197 { "infintie;"sv, 0x029DD }, 1198 { "inodot;"sv, 0x00131 }, 1199 { "int;"sv, 0x0222B }, 1200 { "intcal;"sv, 0x022BA }, 1201 { "integers;"sv, 0x02124 }, 1202 { "intercal;"sv, 0x022BA }, 1203 { "intlarhk;"sv, 0x02A17 }, 1204 { "intprod;"sv, 0x02A3C }, 1205 { "iocy;"sv, 0x00451 }, 1206 { "iogon;"sv, 0x0012F }, 1207 { "iopf;"sv, 0x1D55A }, 1208 { "iota;"sv, 0x003B9 }, 1209 { "iprod;"sv, 0x02A3C }, 1210 { "iquest;"sv, 0x000BF }, 1211 { "iquest"sv, 0x000BF }, 1212 { "iscr;"sv, 0x1D4BE }, 1213 { "isin;"sv, 0x02208 }, 1214 { "isinE;"sv, 0x022F9 }, 1215 { "isindot;"sv, 0x022F5 }, 1216 { "isins;"sv, 0x022F4 }, 1217 { "isinsv;"sv, 0x022F3 }, 1218 { "isinv;"sv, 0x02208 }, 1219 { "it;"sv, 0x02062 }, 1220 { "itilde;"sv, 0x00129 }, 1221 { "iukcy;"sv, 0x00456 }, 1222 { "iuml;"sv, 0x000EF }, 1223 { "iuml"sv, 0x000EF }, 1224 { "jcirc;"sv, 0x00135 }, 1225 { "jcy;"sv, 0x00439 }, 1226 { "jfr;"sv, 0x1D527 }, 1227 { "jmath;"sv, 0x00237 }, 1228 { "jopf;"sv, 0x1D55B }, 1229 { "jscr;"sv, 0x1D4BF }, 1230 { "jsercy;"sv, 0x00458 }, 1231 { "jukcy;"sv, 0x00454 }, 1232 { "kappa;"sv, 0x003BA }, 1233 { "kappav;"sv, 0x003F0 }, 1234 { "kcedil;"sv, 0x00137 }, 1235 { "kcy;"sv, 0x0043A }, 1236 { "kfr;"sv, 0x1D528 }, 1237 { "kgreen;"sv, 0x00138 }, 1238 { "khcy;"sv, 0x00445 }, 1239 { "kjcy;"sv, 0x0045C }, 1240 { "kopf;"sv, 0x1D55C }, 1241 { "kscr;"sv, 0x1D4C0 }, 1242 { "lAarr;"sv, 0x021DA }, 1243 { "lArr;"sv, 0x021D0 }, 1244 { "lAtail;"sv, 0x0291B }, 1245 { "lBarr;"sv, 0x0290E }, 1246 { "lE;"sv, 0x02266 }, 1247 { "lEg;"sv, 0x02A8B }, 1248 { "lHar;"sv, 0x02962 }, 1249 { "lacute;"sv, 0x0013A }, 1250 { "laemptyv;"sv, 0x029B4 }, 1251 { "lagran;"sv, 0x02112 }, 1252 { "lambda;"sv, 0x003BB }, 1253 { "lang;"sv, 0x027E8 }, 1254 { "langd;"sv, 0x02991 }, 1255 { "langle;"sv, 0x027E8 }, 1256 { "lap;"sv, 0x02A85 }, 1257 { "laquo;"sv, 0x000AB }, 1258 { "laquo"sv, 0x000AB }, 1259 { "larr;"sv, 0x02190 }, 1260 { "larrb;"sv, 0x021E4 }, 1261 { "larrbfs;"sv, 0x0291F }, 1262 { "larrfs;"sv, 0x0291D }, 1263 { "larrhk;"sv, 0x021A9 }, 1264 { "larrlp;"sv, 0x021AB }, 1265 { "larrpl;"sv, 0x02939 }, 1266 { "larrsim;"sv, 0x02973 }, 1267 { "larrtl;"sv, 0x021A2 }, 1268 { "lat;"sv, 0x02AAB }, 1269 { "latail;"sv, 0x02919 }, 1270 { "late;"sv, 0x02AAD }, 1271 { "lbarr;"sv, 0x0290C }, 1272 { "lbbrk;"sv, 0x02772 }, 1273 { "lbrace;"sv, 0x0007B }, 1274 { "lbrack;"sv, 0x0005B }, 1275 { "lbrke;"sv, 0x0298B }, 1276 { "lbrksld;"sv, 0x0298F }, 1277 { "lbrkslu;"sv, 0x0298D }, 1278 { "lcaron;"sv, 0x0013E }, 1279 { "lcedil;"sv, 0x0013C }, 1280 { "lceil;"sv, 0x02308 }, 1281 { "lcub;"sv, 0x0007B }, 1282 { "lcy;"sv, 0x0043B }, 1283 { "ldca;"sv, 0x02936 }, 1284 { "ldquo;"sv, 0x0201C }, 1285 { "ldquor;"sv, 0x0201E }, 1286 { "ldrdhar;"sv, 0x02967 }, 1287 { "ldrushar;"sv, 0x0294B }, 1288 { "ldsh;"sv, 0x021B2 }, 1289 { "le;"sv, 0x02264 }, 1290 { "leftarrow;"sv, 0x02190 }, 1291 { "leftarrowtail;"sv, 0x021A2 }, 1292 { "leftharpoondown;"sv, 0x021BD }, 1293 { "leftharpoonup;"sv, 0x021BC }, 1294 { "leftleftarrows;"sv, 0x021C7 }, 1295 { "leftrightarrow;"sv, 0x02194 }, 1296 { "leftrightarrows;"sv, 0x021C6 }, 1297 { "leftrightharpoons;"sv, 0x021CB }, 1298 { "leftrightsquigarrow;"sv, 0x021AD }, 1299 { "leftthreetimes;"sv, 0x022CB }, 1300 { "leg;"sv, 0x022DA }, 1301 { "leq;"sv, 0x02264 }, 1302 { "leqq;"sv, 0x02266 }, 1303 { "leqslant;"sv, 0x02A7D }, 1304 { "les;"sv, 0x02A7D }, 1305 { "lescc;"sv, 0x02AA8 }, 1306 { "lesdot;"sv, 0x02A7F }, 1307 { "lesdoto;"sv, 0x02A81 }, 1308 { "lesdotor;"sv, 0x02A83 }, 1309 { "lesges;"sv, 0x02A93 }, 1310 { "lessapprox;"sv, 0x02A85 }, 1311 { "lessdot;"sv, 0x022D6 }, 1312 { "lesseqgtr;"sv, 0x022DA }, 1313 { "lesseqqgtr;"sv, 0x02A8B }, 1314 { "lessgtr;"sv, 0x02276 }, 1315 { "lesssim;"sv, 0x02272 }, 1316 { "lfisht;"sv, 0x0297C }, 1317 { "lfloor;"sv, 0x0230A }, 1318 { "lfr;"sv, 0x1D529 }, 1319 { "lg;"sv, 0x02276 }, 1320 { "lgE;"sv, 0x02A91 }, 1321 { "lhard;"sv, 0x021BD }, 1322 { "lharu;"sv, 0x021BC }, 1323 { "lharul;"sv, 0x0296A }, 1324 { "lhblk;"sv, 0x02584 }, 1325 { "ljcy;"sv, 0x00459 }, 1326 { "ll;"sv, 0x0226A }, 1327 { "llarr;"sv, 0x021C7 }, 1328 { "llcorner;"sv, 0x0231E }, 1329 { "llhard;"sv, 0x0296B }, 1330 { "lltri;"sv, 0x025FA }, 1331 { "lmidot;"sv, 0x00140 }, 1332 { "lmoust;"sv, 0x023B0 }, 1333 { "lmoustache;"sv, 0x023B0 }, 1334 { "lnE;"sv, 0x02268 }, 1335 { "lnap;"sv, 0x02A89 }, 1336 { "lnapprox;"sv, 0x02A89 }, 1337 { "lne;"sv, 0x02A87 }, 1338 { "lneq;"sv, 0x02A87 }, 1339 { "lneqq;"sv, 0x02268 }, 1340 { "lnsim;"sv, 0x022E6 }, 1341 { "loang;"sv, 0x027EC }, 1342 { "loarr;"sv, 0x021FD }, 1343 { "lobrk;"sv, 0x027E6 }, 1344 { "longleftarrow;"sv, 0x027F5 }, 1345 { "longleftrightarrow;"sv, 0x027F7 }, 1346 { "longmapsto;"sv, 0x027FC }, 1347 { "longrightarrow;"sv, 0x027F6 }, 1348 { "looparrowleft;"sv, 0x021AB }, 1349 { "looparrowright;"sv, 0x021AC }, 1350 { "lopar;"sv, 0x02985 }, 1351 { "lopf;"sv, 0x1D55D }, 1352 { "loplus;"sv, 0x02A2D }, 1353 { "lotimes;"sv, 0x02A34 }, 1354 { "lowast;"sv, 0x02217 }, 1355 { "lowbar;"sv, 0x0005F }, 1356 { "loz;"sv, 0x025CA }, 1357 { "lozenge;"sv, 0x025CA }, 1358 { "lozf;"sv, 0x029EB }, 1359 { "lpar;"sv, 0x00028 }, 1360 { "lparlt;"sv, 0x02993 }, 1361 { "lrarr;"sv, 0x021C6 }, 1362 { "lrcorner;"sv, 0x0231F }, 1363 { "lrhar;"sv, 0x021CB }, 1364 { "lrhard;"sv, 0x0296D }, 1365 { "lrm;"sv, 0x0200E }, 1366 { "lrtri;"sv, 0x022BF }, 1367 { "lsaquo;"sv, 0x02039 }, 1368 { "lscr;"sv, 0x1D4C1 }, 1369 { "lsh;"sv, 0x021B0 }, 1370 { "lsim;"sv, 0x02272 }, 1371 { "lsime;"sv, 0x02A8D }, 1372 { "lsimg;"sv, 0x02A8F }, 1373 { "lsqb;"sv, 0x0005B }, 1374 { "lsquo;"sv, 0x02018 }, 1375 { "lsquor;"sv, 0x0201A }, 1376 { "lstrok;"sv, 0x00142 }, 1377 { "lt;"sv, 0x0003C }, 1378 { "lt"sv, 0x0003C }, 1379 { "ltcc;"sv, 0x02AA6 }, 1380 { "ltcir;"sv, 0x02A79 }, 1381 { "ltdot;"sv, 0x022D6 }, 1382 { "lthree;"sv, 0x022CB }, 1383 { "ltimes;"sv, 0x022C9 }, 1384 { "ltlarr;"sv, 0x02976 }, 1385 { "ltquest;"sv, 0x02A7B }, 1386 { "ltrPar;"sv, 0x02996 }, 1387 { "ltri;"sv, 0x025C3 }, 1388 { "ltrie;"sv, 0x022B4 }, 1389 { "ltrif;"sv, 0x025C2 }, 1390 { "lurdshar;"sv, 0x0294A }, 1391 { "luruhar;"sv, 0x02966 }, 1392 { "mDDot;"sv, 0x0223A }, 1393 { "macr;"sv, 0x000AF }, 1394 { "macr"sv, 0x000AF }, 1395 { "male;"sv, 0x02642 }, 1396 { "malt;"sv, 0x02720 }, 1397 { "maltese;"sv, 0x02720 }, 1398 { "map;"sv, 0x021A6 }, 1399 { "mapsto;"sv, 0x021A6 }, 1400 { "mapstodown;"sv, 0x021A7 }, 1401 { "mapstoleft;"sv, 0x021A4 }, 1402 { "mapstoup;"sv, 0x021A5 }, 1403 { "marker;"sv, 0x025AE }, 1404 { "mcomma;"sv, 0x02A29 }, 1405 { "mcy;"sv, 0x0043C }, 1406 { "mdash;"sv, 0x02014 }, 1407 { "measuredangle;"sv, 0x02221 }, 1408 { "mfr;"sv, 0x1D52A }, 1409 { "mho;"sv, 0x02127 }, 1410 { "micro;"sv, 0x000B5 }, 1411 { "micro"sv, 0x000B5 }, 1412 { "mid;"sv, 0x02223 }, 1413 { "midast;"sv, 0x0002A }, 1414 { "midcir;"sv, 0x02AF0 }, 1415 { "middot;"sv, 0x000B7 }, 1416 { "middot"sv, 0x000B7 }, 1417 { "minus;"sv, 0x02212 }, 1418 { "minusb;"sv, 0x0229F }, 1419 { "minusd;"sv, 0x02238 }, 1420 { "minusdu;"sv, 0x02A2A }, 1421 { "mlcp;"sv, 0x02ADB }, 1422 { "mldr;"sv, 0x02026 }, 1423 { "mnplus;"sv, 0x02213 }, 1424 { "models;"sv, 0x022A7 }, 1425 { "mopf;"sv, 0x1D55E }, 1426 { "mp;"sv, 0x02213 }, 1427 { "mscr;"sv, 0x1D4C2 }, 1428 { "mstpos;"sv, 0x0223E }, 1429 { "mu;"sv, 0x003BC }, 1430 { "multimap;"sv, 0x022B8 }, 1431 { "mumap;"sv, 0x022B8 }, 1432 { "nLeftarrow;"sv, 0x021CD }, 1433 { "nLeftrightarrow;"sv, 0x021CE }, 1434 { "nRightarrow;"sv, 0x021CF }, 1435 { "nVDash;"sv, 0x022AF }, 1436 { "nVdash;"sv, 0x022AE }, 1437 { "nabla;"sv, 0x02207 }, 1438 { "nacute;"sv, 0x00144 }, 1439 { "nap;"sv, 0x02249 }, 1440 { "napos;"sv, 0x00149 }, 1441 { "napprox;"sv, 0x02249 }, 1442 { "natur;"sv, 0x0266E }, 1443 { "natural;"sv, 0x0266E }, 1444 { "naturals;"sv, 0x02115 }, 1445 { "nbsp;"sv, 0x000A0 }, 1446 { "nbsp"sv, 0x000A0 }, 1447 { "ncap;"sv, 0x02A43 }, 1448 { "ncaron;"sv, 0x00148 }, 1449 { "ncedil;"sv, 0x00146 }, 1450 { "ncong;"sv, 0x02247 }, 1451 { "ncup;"sv, 0x02A42 }, 1452 { "ncy;"sv, 0x0043D }, 1453 { "ndash;"sv, 0x02013 }, 1454 { "ne;"sv, 0x02260 }, 1455 { "neArr;"sv, 0x021D7 }, 1456 { "nearhk;"sv, 0x02924 }, 1457 { "nearr;"sv, 0x02197 }, 1458 { "nearrow;"sv, 0x02197 }, 1459 { "nequiv;"sv, 0x02262 }, 1460 { "nesear;"sv, 0x02928 }, 1461 { "nexist;"sv, 0x02204 }, 1462 { "nexists;"sv, 0x02204 }, 1463 { "nfr;"sv, 0x1D52B }, 1464 { "nge;"sv, 0x02271 }, 1465 { "ngeq;"sv, 0x02271 }, 1466 { "ngsim;"sv, 0x02275 }, 1467 { "ngt;"sv, 0x0226F }, 1468 { "ngtr;"sv, 0x0226F }, 1469 { "nhArr;"sv, 0x021CE }, 1470 { "nharr;"sv, 0x021AE }, 1471 { "nhpar;"sv, 0x02AF2 }, 1472 { "ni;"sv, 0x0220B }, 1473 { "nis;"sv, 0x022FC }, 1474 { "nisd;"sv, 0x022FA }, 1475 { "niv;"sv, 0x0220B }, 1476 { "njcy;"sv, 0x0045A }, 1477 { "nlArr;"sv, 0x021CD }, 1478 { "nlarr;"sv, 0x0219A }, 1479 { "nldr;"sv, 0x02025 }, 1480 { "nle;"sv, 0x02270 }, 1481 { "nleftarrow;"sv, 0x0219A }, 1482 { "nleftrightarrow;"sv, 0x021AE }, 1483 { "nleq;"sv, 0x02270 }, 1484 { "nless;"sv, 0x0226E }, 1485 { "nlsim;"sv, 0x02274 }, 1486 { "nlt;"sv, 0x0226E }, 1487 { "nltri;"sv, 0x022EA }, 1488 { "nltrie;"sv, 0x022EC }, 1489 { "nmid;"sv, 0x02224 }, 1490 { "nopf;"sv, 0x1D55F }, 1491 { "not;"sv, 0x000AC }, 1492 { "not"sv, 0x000AC }, 1493 { "notin;"sv, 0x02209 }, 1494 { "notinva;"sv, 0x02209 }, 1495 { "notinvb;"sv, 0x022F7 }, 1496 { "notinvc;"sv, 0x022F6 }, 1497 { "notni;"sv, 0x0220C }, 1498 { "notniva;"sv, 0x0220C }, 1499 { "notnivb;"sv, 0x022FE }, 1500 { "notnivc;"sv, 0x022FD }, 1501 { "npar;"sv, 0x02226 }, 1502 { "nparallel;"sv, 0x02226 }, 1503 { "npolint;"sv, 0x02A14 }, 1504 { "npr;"sv, 0x02280 }, 1505 { "nprcue;"sv, 0x022E0 }, 1506 { "nprec;"sv, 0x02280 }, 1507 { "nrArr;"sv, 0x021CF }, 1508 { "nrarr;"sv, 0x0219B }, 1509 { "nrightarrow;"sv, 0x0219B }, 1510 { "nrtri;"sv, 0x022EB }, 1511 { "nrtrie;"sv, 0x022ED }, 1512 { "nsc;"sv, 0x02281 }, 1513 { "nsccue;"sv, 0x022E1 }, 1514 { "nscr;"sv, 0x1D4C3 }, 1515 { "nshortmid;"sv, 0x02224 }, 1516 { "nshortparallel;"sv, 0x02226 }, 1517 { "nsim;"sv, 0x02241 }, 1518 { "nsime;"sv, 0x02244 }, 1519 { "nsimeq;"sv, 0x02244 }, 1520 { "nsmid;"sv, 0x02224 }, 1521 { "nspar;"sv, 0x02226 }, 1522 { "nsqsube;"sv, 0x022E2 }, 1523 { "nsqsupe;"sv, 0x022E3 }, 1524 { "nsub;"sv, 0x02284 }, 1525 { "nsube;"sv, 0x02288 }, 1526 { "nsubseteq;"sv, 0x02288 }, 1527 { "nsucc;"sv, 0x02281 }, 1528 { "nsup;"sv, 0x02285 }, 1529 { "nsupe;"sv, 0x02289 }, 1530 { "nsupseteq;"sv, 0x02289 }, 1531 { "ntgl;"sv, 0x02279 }, 1532 { "ntilde;"sv, 0x000F1 }, 1533 { "ntilde"sv, 0x000F1 }, 1534 { "ntlg;"sv, 0x02278 }, 1535 { "ntriangleleft;"sv, 0x022EA }, 1536 { "ntrianglelefteq;"sv, 0x022EC }, 1537 { "ntriangleright;"sv, 0x022EB }, 1538 { "ntrianglerighteq;"sv, 0x022ED }, 1539 { "nu;"sv, 0x003BD }, 1540 { "num;"sv, 0x00023 }, 1541 { "numero;"sv, 0x02116 }, 1542 { "numsp;"sv, 0x02007 }, 1543 { "nvDash;"sv, 0x022AD }, 1544 { "nvHarr;"sv, 0x02904 }, 1545 { "nvdash;"sv, 0x022AC }, 1546 { "nvinfin;"sv, 0x029DE }, 1547 { "nvlArr;"sv, 0x02902 }, 1548 { "nvrArr;"sv, 0x02903 }, 1549 { "nwArr;"sv, 0x021D6 }, 1550 { "nwarhk;"sv, 0x02923 }, 1551 { "nwarr;"sv, 0x02196 }, 1552 { "nwarrow;"sv, 0x02196 }, 1553 { "nwnear;"sv, 0x02927 }, 1554 { "oS;"sv, 0x024C8 }, 1555 { "oacute;"sv, 0x000F3 }, 1556 { "oacute"sv, 0x000F3 }, 1557 { "oast;"sv, 0x0229B }, 1558 { "ocir;"sv, 0x0229A }, 1559 { "ocirc;"sv, 0x000F4 }, 1560 { "ocirc"sv, 0x000F4 }, 1561 { "ocy;"sv, 0x0043E }, 1562 { "odash;"sv, 0x0229D }, 1563 { "odblac;"sv, 0x00151 }, 1564 { "odiv;"sv, 0x02A38 }, 1565 { "odot;"sv, 0x02299 }, 1566 { "odsold;"sv, 0x029BC }, 1567 { "oelig;"sv, 0x00153 }, 1568 { "ofcir;"sv, 0x029BF }, 1569 { "ofr;"sv, 0x1D52C }, 1570 { "ogon;"sv, 0x002DB }, 1571 { "ograve;"sv, 0x000F2 }, 1572 { "ograve"sv, 0x000F2 }, 1573 { "ogt;"sv, 0x029C1 }, 1574 { "ohbar;"sv, 0x029B5 }, 1575 { "ohm;"sv, 0x003A9 }, 1576 { "oint;"sv, 0x0222E }, 1577 { "olarr;"sv, 0x021BA }, 1578 { "olcir;"sv, 0x029BE }, 1579 { "olcross;"sv, 0x029BB }, 1580 { "oline;"sv, 0x0203E }, 1581 { "olt;"sv, 0x029C0 }, 1582 { "omacr;"sv, 0x0014D }, 1583 { "omega;"sv, 0x003C9 }, 1584 { "omicron;"sv, 0x003BF }, 1585 { "omid;"sv, 0x029B6 }, 1586 { "ominus;"sv, 0x02296 }, 1587 { "oopf;"sv, 0x1D560 }, 1588 { "opar;"sv, 0x029B7 }, 1589 { "operp;"sv, 0x029B9 }, 1590 { "oplus;"sv, 0x02295 }, 1591 { "or;"sv, 0x02228 }, 1592 { "orarr;"sv, 0x021BB }, 1593 { "ord;"sv, 0x02A5D }, 1594 { "order;"sv, 0x02134 }, 1595 { "orderof;"sv, 0x02134 }, 1596 { "ordf;"sv, 0x000AA }, 1597 { "ordf"sv, 0x000AA }, 1598 { "ordm;"sv, 0x000BA }, 1599 { "ordm"sv, 0x000BA }, 1600 { "origof;"sv, 0x022B6 }, 1601 { "oror;"sv, 0x02A56 }, 1602 { "orslope;"sv, 0x02A57 }, 1603 { "orv;"sv, 0x02A5B }, 1604 { "oscr;"sv, 0x02134 }, 1605 { "oslash;"sv, 0x000F8 }, 1606 { "oslash"sv, 0x000F8 }, 1607 { "osol;"sv, 0x02298 }, 1608 { "otilde;"sv, 0x000F5 }, 1609 { "otilde"sv, 0x000F5 }, 1610 { "otimes;"sv, 0x02297 }, 1611 { "otimesas;"sv, 0x02A36 }, 1612 { "ouml;"sv, 0x000F6 }, 1613 { "ouml"sv, 0x000F6 }, 1614 { "ovbar;"sv, 0x0233D }, 1615 { "par;"sv, 0x02225 }, 1616 { "para;"sv, 0x000B6 }, 1617 { "para"sv, 0x000B6 }, 1618 { "parallel;"sv, 0x02225 }, 1619 { "parsim;"sv, 0x02AF3 }, 1620 { "parsl;"sv, 0x02AFD }, 1621 { "part;"sv, 0x02202 }, 1622 { "pcy;"sv, 0x0043F }, 1623 { "percnt;"sv, 0x00025 }, 1624 { "period;"sv, 0x0002E }, 1625 { "permil;"sv, 0x02030 }, 1626 { "perp;"sv, 0x022A5 }, 1627 { "pertenk;"sv, 0x02031 }, 1628 { "pfr;"sv, 0x1D52D }, 1629 { "phi;"sv, 0x003C6 }, 1630 { "phiv;"sv, 0x003D5 }, 1631 { "phmmat;"sv, 0x02133 }, 1632 { "phone;"sv, 0x0260E }, 1633 { "pi;"sv, 0x003C0 }, 1634 { "pitchfork;"sv, 0x022D4 }, 1635 { "piv;"sv, 0x003D6 }, 1636 { "planck;"sv, 0x0210F }, 1637 { "planckh;"sv, 0x0210E }, 1638 { "plankv;"sv, 0x0210F }, 1639 { "plus;"sv, 0x0002B }, 1640 { "plusacir;"sv, 0x02A23 }, 1641 { "plusb;"sv, 0x0229E }, 1642 { "pluscir;"sv, 0x02A22 }, 1643 { "plusdo;"sv, 0x02214 }, 1644 { "plusdu;"sv, 0x02A25 }, 1645 { "pluse;"sv, 0x02A72 }, 1646 { "plusmn;"sv, 0x000B1 }, 1647 { "plusmn"sv, 0x000B1 }, 1648 { "plussim;"sv, 0x02A26 }, 1649 { "plustwo;"sv, 0x02A27 }, 1650 { "pm;"sv, 0x000B1 }, 1651 { "pointint;"sv, 0x02A15 }, 1652 { "popf;"sv, 0x1D561 }, 1653 { "pound;"sv, 0x000A3 }, 1654 { "pound"sv, 0x000A3 }, 1655 { "pr;"sv, 0x0227A }, 1656 { "prE;"sv, 0x02AB3 }, 1657 { "prap;"sv, 0x02AB7 }, 1658 { "prcue;"sv, 0x0227C }, 1659 { "pre;"sv, 0x02AAF }, 1660 { "prec;"sv, 0x0227A }, 1661 { "precapprox;"sv, 0x02AB7 }, 1662 { "preccurlyeq;"sv, 0x0227C }, 1663 { "preceq;"sv, 0x02AAF }, 1664 { "precnapprox;"sv, 0x02AB9 }, 1665 { "precneqq;"sv, 0x02AB5 }, 1666 { "precnsim;"sv, 0x022E8 }, 1667 { "precsim;"sv, 0x0227E }, 1668 { "prime;"sv, 0x02032 }, 1669 { "primes;"sv, 0x02119 }, 1670 { "prnE;"sv, 0x02AB5 }, 1671 { "prnap;"sv, 0x02AB9 }, 1672 { "prnsim;"sv, 0x022E8 }, 1673 { "prod;"sv, 0x0220F }, 1674 { "profalar;"sv, 0x0232E }, 1675 { "profline;"sv, 0x02312 }, 1676 { "profsurf;"sv, 0x02313 }, 1677 { "prop;"sv, 0x0221D }, 1678 { "propto;"sv, 0x0221D }, 1679 { "prsim;"sv, 0x0227E }, 1680 { "prurel;"sv, 0x022B0 }, 1681 { "pscr;"sv, 0x1D4C5 }, 1682 { "psi;"sv, 0x003C8 }, 1683 { "puncsp;"sv, 0x02008 }, 1684 { "qfr;"sv, 0x1D52E }, 1685 { "qint;"sv, 0x02A0C }, 1686 { "qopf;"sv, 0x1D562 }, 1687 { "qprime;"sv, 0x02057 }, 1688 { "qscr;"sv, 0x1D4C6 }, 1689 { "quaternions;"sv, 0x0210D }, 1690 { "quatint;"sv, 0x02A16 }, 1691 { "quest;"sv, 0x0003F }, 1692 { "questeq;"sv, 0x0225F }, 1693 { "quot;"sv, 0x00022 }, 1694 { "quot"sv, 0x00022 }, 1695 { "rAarr;"sv, 0x021DB }, 1696 { "rArr;"sv, 0x021D2 }, 1697 { "rAtail;"sv, 0x0291C }, 1698 { "rBarr;"sv, 0x0290F }, 1699 { "rHar;"sv, 0x02964 }, 1700 { "racute;"sv, 0x00155 }, 1701 { "radic;"sv, 0x0221A }, 1702 { "raemptyv;"sv, 0x029B3 }, 1703 { "rang;"sv, 0x027E9 }, 1704 { "rangd;"sv, 0x02992 }, 1705 { "range;"sv, 0x029A5 }, 1706 { "rangle;"sv, 0x027E9 }, 1707 { "raquo;"sv, 0x000BB }, 1708 { "raquo"sv, 0x000BB }, 1709 { "rarr;"sv, 0x02192 }, 1710 { "rarrap;"sv, 0x02975 }, 1711 { "rarrb;"sv, 0x021E5 }, 1712 { "rarrbfs;"sv, 0x02920 }, 1713 { "rarrc;"sv, 0x02933 }, 1714 { "rarrfs;"sv, 0x0291E }, 1715 { "rarrhk;"sv, 0x021AA }, 1716 { "rarrlp;"sv, 0x021AC }, 1717 { "rarrpl;"sv, 0x02945 }, 1718 { "rarrsim;"sv, 0x02974 }, 1719 { "rarrtl;"sv, 0x021A3 }, 1720 { "rarrw;"sv, 0x0219D }, 1721 { "ratail;"sv, 0x0291A }, 1722 { "ratio;"sv, 0x02236 }, 1723 { "rationals;"sv, 0x0211A }, 1724 { "rbarr;"sv, 0x0290D }, 1725 { "rbbrk;"sv, 0x02773 }, 1726 { "rbrace;"sv, 0x0007D }, 1727 { "rbrack;"sv, 0x0005D }, 1728 { "rbrke;"sv, 0x0298C }, 1729 { "rbrksld;"sv, 0x0298E }, 1730 { "rbrkslu;"sv, 0x02990 }, 1731 { "rcaron;"sv, 0x00159 }, 1732 { "rcedil;"sv, 0x00157 }, 1733 { "rceil;"sv, 0x02309 }, 1734 { "rcub;"sv, 0x0007D }, 1735 { "rcy;"sv, 0x00440 }, 1736 { "rdca;"sv, 0x02937 }, 1737 { "rdldhar;"sv, 0x02969 }, 1738 { "rdquo;"sv, 0x0201D }, 1739 { "rdquor;"sv, 0x0201D }, 1740 { "rdsh;"sv, 0x021B3 }, 1741 { "real;"sv, 0x0211C }, 1742 { "realine;"sv, 0x0211B }, 1743 { "realpart;"sv, 0x0211C }, 1744 { "reals;"sv, 0x0211D }, 1745 { "rect;"sv, 0x025AD }, 1746 { "reg;"sv, 0x000AE }, 1747 { "reg"sv, 0x000AE }, 1748 { "rfisht;"sv, 0x0297D }, 1749 { "rfloor;"sv, 0x0230B }, 1750 { "rfr;"sv, 0x1D52F }, 1751 { "rhard;"sv, 0x021C1 }, 1752 { "rharu;"sv, 0x021C0 }, 1753 { "rharul;"sv, 0x0296C }, 1754 { "rho;"sv, 0x003C1 }, 1755 { "rhov;"sv, 0x003F1 }, 1756 { "rightarrow;"sv, 0x02192 }, 1757 { "rightarrowtail;"sv, 0x021A3 }, 1758 { "rightharpoondown;"sv, 0x021C1 }, 1759 { "rightharpoonup;"sv, 0x021C0 }, 1760 { "rightleftarrows;"sv, 0x021C4 }, 1761 { "rightleftharpoons;"sv, 0x021CC }, 1762 { "rightrightarrows;"sv, 0x021C9 }, 1763 { "rightsquigarrow;"sv, 0x0219D }, 1764 { "rightthreetimes;"sv, 0x022CC }, 1765 { "ring;"sv, 0x002DA }, 1766 { "risingdotseq;"sv, 0x02253 }, 1767 { "rlarr;"sv, 0x021C4 }, 1768 { "rlhar;"sv, 0x021CC }, 1769 { "rlm;"sv, 0x0200F }, 1770 { "rmoust;"sv, 0x023B1 }, 1771 { "rmoustache;"sv, 0x023B1 }, 1772 { "rnmid;"sv, 0x02AEE }, 1773 { "roang;"sv, 0x027ED }, 1774 { "roarr;"sv, 0x021FE }, 1775 { "robrk;"sv, 0x027E7 }, 1776 { "ropar;"sv, 0x02986 }, 1777 { "ropf;"sv, 0x1D563 }, 1778 { "roplus;"sv, 0x02A2E }, 1779 { "rotimes;"sv, 0x02A35 }, 1780 { "rpar;"sv, 0x00029 }, 1781 { "rpargt;"sv, 0x02994 }, 1782 { "rppolint;"sv, 0x02A12 }, 1783 { "rrarr;"sv, 0x021C9 }, 1784 { "rsaquo;"sv, 0x0203A }, 1785 { "rscr;"sv, 0x1D4C7 }, 1786 { "rsh;"sv, 0x021B1 }, 1787 { "rsqb;"sv, 0x0005D }, 1788 { "rsquo;"sv, 0x02019 }, 1789 { "rsquor;"sv, 0x02019 }, 1790 { "rthree;"sv, 0x022CC }, 1791 { "rtimes;"sv, 0x022CA }, 1792 { "rtri;"sv, 0x025B9 }, 1793 { "rtrie;"sv, 0x022B5 }, 1794 { "rtrif;"sv, 0x025B8 }, 1795 { "rtriltri;"sv, 0x029CE }, 1796 { "ruluhar;"sv, 0x02968 }, 1797 { "rx;"sv, 0x0211E }, 1798 { "sacute;"sv, 0x0015B }, 1799 { "sbquo;"sv, 0x0201A }, 1800 { "sc;"sv, 0x0227B }, 1801 { "scE;"sv, 0x02AB4 }, 1802 { "scap;"sv, 0x02AB8 }, 1803 { "scaron;"sv, 0x00161 }, 1804 { "sccue;"sv, 0x0227D }, 1805 { "sce;"sv, 0x02AB0 }, 1806 { "scedil;"sv, 0x0015F }, 1807 { "scirc;"sv, 0x0015D }, 1808 { "scnE;"sv, 0x02AB6 }, 1809 { "scnap;"sv, 0x02ABA }, 1810 { "scnsim;"sv, 0x022E9 }, 1811 { "scpolint;"sv, 0x02A13 }, 1812 { "scsim;"sv, 0x0227F }, 1813 { "scy;"sv, 0x00441 }, 1814 { "sdot;"sv, 0x022C5 }, 1815 { "sdotb;"sv, 0x022A1 }, 1816 { "sdote;"sv, 0x02A66 }, 1817 { "seArr;"sv, 0x021D8 }, 1818 { "searhk;"sv, 0x02925 }, 1819 { "searr;"sv, 0x02198 }, 1820 { "searrow;"sv, 0x02198 }, 1821 { "sect;"sv, 0x000A7 }, 1822 { "sect"sv, 0x000A7 }, 1823 { "semi;"sv, 0x0003B }, 1824 { "seswar;"sv, 0x02929 }, 1825 { "setminus;"sv, 0x02216 }, 1826 { "setmn;"sv, 0x02216 }, 1827 { "sext;"sv, 0x02736 }, 1828 { "sfr;"sv, 0x1D530 }, 1829 { "sfrown;"sv, 0x02322 }, 1830 { "sharp;"sv, 0x0266F }, 1831 { "shchcy;"sv, 0x00449 }, 1832 { "shcy;"sv, 0x00448 }, 1833 { "shortmid;"sv, 0x02223 }, 1834 { "shortparallel;"sv, 0x02225 }, 1835 { "shy;"sv, 0x000AD }, 1836 { "shy"sv, 0x000AD }, 1837 { "sigma;"sv, 0x003C3 }, 1838 { "sigmaf;"sv, 0x003C2 }, 1839 { "sigmav;"sv, 0x003C2 }, 1840 { "sim;"sv, 0x0223C }, 1841 { "simdot;"sv, 0x02A6A }, 1842 { "sime;"sv, 0x02243 }, 1843 { "simeq;"sv, 0x02243 }, 1844 { "simg;"sv, 0x02A9E }, 1845 { "simgE;"sv, 0x02AA0 }, 1846 { "siml;"sv, 0x02A9D }, 1847 { "simlE;"sv, 0x02A9F }, 1848 { "simne;"sv, 0x02246 }, 1849 { "simplus;"sv, 0x02A24 }, 1850 { "simrarr;"sv, 0x02972 }, 1851 { "slarr;"sv, 0x02190 }, 1852 { "smallsetminus;"sv, 0x02216 }, 1853 { "smashp;"sv, 0x02A33 }, 1854 { "smeparsl;"sv, 0x029E4 }, 1855 { "smid;"sv, 0x02223 }, 1856 { "smile;"sv, 0x02323 }, 1857 { "smt;"sv, 0x02AAA }, 1858 { "smte;"sv, 0x02AAC }, 1859 { "softcy;"sv, 0x0044C }, 1860 { "sol;"sv, 0x0002F }, 1861 { "solb;"sv, 0x029C4 }, 1862 { "solbar;"sv, 0x0233F }, 1863 { "sopf;"sv, 0x1D564 }, 1864 { "spades;"sv, 0x02660 }, 1865 { "spadesuit;"sv, 0x02660 }, 1866 { "spar;"sv, 0x02225 }, 1867 { "sqcap;"sv, 0x02293 }, 1868 { "sqcup;"sv, 0x02294 }, 1869 { "sqsub;"sv, 0x0228F }, 1870 { "sqsube;"sv, 0x02291 }, 1871 { "sqsubset;"sv, 0x0228F }, 1872 { "sqsubseteq;"sv, 0x02291 }, 1873 { "sqsup;"sv, 0x02290 }, 1874 { "sqsupe;"sv, 0x02292 }, 1875 { "sqsupset;"sv, 0x02290 }, 1876 { "sqsupseteq;"sv, 0x02292 }, 1877 { "squ;"sv, 0x025A1 }, 1878 { "square;"sv, 0x025A1 }, 1879 { "squarf;"sv, 0x025AA }, 1880 { "squf;"sv, 0x025AA }, 1881 { "srarr;"sv, 0x02192 }, 1882 { "sscr;"sv, 0x1D4C8 }, 1883 { "ssetmn;"sv, 0x02216 }, 1884 { "ssmile;"sv, 0x02323 }, 1885 { "sstarf;"sv, 0x022C6 }, 1886 { "star;"sv, 0x02606 }, 1887 { "starf;"sv, 0x02605 }, 1888 { "straightepsilon;"sv, 0x003F5 }, 1889 { "straightphi;"sv, 0x003D5 }, 1890 { "strns;"sv, 0x000AF }, 1891 { "sub;"sv, 0x02282 }, 1892 { "subE;"sv, 0x02AC5 }, 1893 { "subdot;"sv, 0x02ABD }, 1894 { "sube;"sv, 0x02286 }, 1895 { "subedot;"sv, 0x02AC3 }, 1896 { "submult;"sv, 0x02AC1 }, 1897 { "subnE;"sv, 0x02ACB }, 1898 { "subne;"sv, 0x0228A }, 1899 { "subplus;"sv, 0x02ABF }, 1900 { "subrarr;"sv, 0x02979 }, 1901 { "subset;"sv, 0x02282 }, 1902 { "subseteq;"sv, 0x02286 }, 1903 { "subseteqq;"sv, 0x02AC5 }, 1904 { "subsetneq;"sv, 0x0228A }, 1905 { "subsetneqq;"sv, 0x02ACB }, 1906 { "subsim;"sv, 0x02AC7 }, 1907 { "subsub;"sv, 0x02AD5 }, 1908 { "subsup;"sv, 0x02AD3 }, 1909 { "succ;"sv, 0x0227B }, 1910 { "succapprox;"sv, 0x02AB8 }, 1911 { "succcurlyeq;"sv, 0x0227D }, 1912 { "succeq;"sv, 0x02AB0 }, 1913 { "succnapprox;"sv, 0x02ABA }, 1914 { "succneqq;"sv, 0x02AB6 }, 1915 { "succnsim;"sv, 0x022E9 }, 1916 { "succsim;"sv, 0x0227F }, 1917 { "sum;"sv, 0x02211 }, 1918 { "sung;"sv, 0x0266A }, 1919 { "sup1;"sv, 0x000B9 }, 1920 { "sup1"sv, 0x000B9 }, 1921 { "sup2;"sv, 0x000B2 }, 1922 { "sup2"sv, 0x000B2 }, 1923 { "sup3;"sv, 0x000B3 }, 1924 { "sup3"sv, 0x000B3 }, 1925 { "sup;"sv, 0x02283 }, 1926 { "supE;"sv, 0x02AC6 }, 1927 { "supdot;"sv, 0x02ABE }, 1928 { "supdsub;"sv, 0x02AD8 }, 1929 { "supe;"sv, 0x02287 }, 1930 { "supedot;"sv, 0x02AC4 }, 1931 { "suphsol;"sv, 0x027C9 }, 1932 { "suphsub;"sv, 0x02AD7 }, 1933 { "suplarr;"sv, 0x0297B }, 1934 { "supmult;"sv, 0x02AC2 }, 1935 { "supnE;"sv, 0x02ACC }, 1936 { "supne;"sv, 0x0228B }, 1937 { "supplus;"sv, 0x02AC0 }, 1938 { "supset;"sv, 0x02283 }, 1939 { "supseteq;"sv, 0x02287 }, 1940 { "supseteqq;"sv, 0x02AC6 }, 1941 { "supsetneq;"sv, 0x0228B }, 1942 { "supsetneqq;"sv, 0x02ACC }, 1943 { "supsim;"sv, 0x02AC8 }, 1944 { "supsub;"sv, 0x02AD4 }, 1945 { "supsup;"sv, 0x02AD6 }, 1946 { "swArr;"sv, 0x021D9 }, 1947 { "swarhk;"sv, 0x02926 }, 1948 { "swarr;"sv, 0x02199 }, 1949 { "swarrow;"sv, 0x02199 }, 1950 { "swnwar;"sv, 0x0292A }, 1951 { "szlig;"sv, 0x000DF }, 1952 { "szlig"sv, 0x000DF }, 1953 { "target;"sv, 0x02316 }, 1954 { "tau;"sv, 0x003C4 }, 1955 { "tbrk;"sv, 0x023B4 }, 1956 { "tcaron;"sv, 0x00165 }, 1957 { "tcedil;"sv, 0x00163 }, 1958 { "tcy;"sv, 0x00442 }, 1959 { "tdot;"sv, 0x020DB }, 1960 { "telrec;"sv, 0x02315 }, 1961 { "tfr;"sv, 0x1D531 }, 1962 { "there4;"sv, 0x02234 }, 1963 { "therefore;"sv, 0x02234 }, 1964 { "theta;"sv, 0x003B8 }, 1965 { "thetasym;"sv, 0x003D1 }, 1966 { "thetav;"sv, 0x003D1 }, 1967 { "thickapprox;"sv, 0x02248 }, 1968 { "thicksim;"sv, 0x0223C }, 1969 { "thinsp;"sv, 0x02009 }, 1970 { "thkap;"sv, 0x02248 }, 1971 { "thksim;"sv, 0x0223C }, 1972 { "thorn;"sv, 0x000FE }, 1973 { "thorn"sv, 0x000FE }, 1974 { "tilde;"sv, 0x002DC }, 1975 { "times;"sv, 0x000D7 }, 1976 { "times"sv, 0x000D7 }, 1977 { "timesb;"sv, 0x022A0 }, 1978 { "timesbar;"sv, 0x02A31 }, 1979 { "timesd;"sv, 0x02A30 }, 1980 { "tint;"sv, 0x0222D }, 1981 { "toea;"sv, 0x02928 }, 1982 { "top;"sv, 0x022A4 }, 1983 { "topbot;"sv, 0x02336 }, 1984 { "topcir;"sv, 0x02AF1 }, 1985 { "topf;"sv, 0x1D565 }, 1986 { "topfork;"sv, 0x02ADA }, 1987 { "tosa;"sv, 0x02929 }, 1988 { "tprime;"sv, 0x02034 }, 1989 { "trade;"sv, 0x02122 }, 1990 { "triangle;"sv, 0x025B5 }, 1991 { "triangledown;"sv, 0x025BF }, 1992 { "triangleleft;"sv, 0x025C3 }, 1993 { "trianglelefteq;"sv, 0x022B4 }, 1994 { "triangleq;"sv, 0x0225C }, 1995 { "triangleright;"sv, 0x025B9 }, 1996 { "trianglerighteq;"sv, 0x022B5 }, 1997 { "tridot;"sv, 0x025EC }, 1998 { "trie;"sv, 0x0225C }, 1999 { "triminus;"sv, 0x02A3A }, 2000 { "triplus;"sv, 0x02A39 }, 2001 { "trisb;"sv, 0x029CD }, 2002 { "tritime;"sv, 0x02A3B }, 2003 { "trpezium;"sv, 0x023E2 }, 2004 { "tscr;"sv, 0x1D4C9 }, 2005 { "tscy;"sv, 0x00446 }, 2006 { "tshcy;"sv, 0x0045B }, 2007 { "tstrok;"sv, 0x00167 }, 2008 { "twixt;"sv, 0x0226C }, 2009 { "twoheadleftarrow;"sv, 0x0219E }, 2010 { "twoheadrightarrow;"sv, 0x021A0 }, 2011 { "uArr;"sv, 0x021D1 }, 2012 { "uHar;"sv, 0x02963 }, 2013 { "uacute;"sv, 0x000FA }, 2014 { "uacute"sv, 0x000FA }, 2015 { "uarr;"sv, 0x02191 }, 2016 { "ubrcy;"sv, 0x0045E }, 2017 { "ubreve;"sv, 0x0016D }, 2018 { "ucirc;"sv, 0x000FB }, 2019 { "ucirc"sv, 0x000FB }, 2020 { "ucy;"sv, 0x00443 }, 2021 { "udarr;"sv, 0x021C5 }, 2022 { "udblac;"sv, 0x00171 }, 2023 { "udhar;"sv, 0x0296E }, 2024 { "ufisht;"sv, 0x0297E }, 2025 { "ufr;"sv, 0x1D532 }, 2026 { "ugrave;"sv, 0x000F9 }, 2027 { "ugrave"sv, 0x000F9 }, 2028 { "uharl;"sv, 0x021BF }, 2029 { "uharr;"sv, 0x021BE }, 2030 { "uhblk;"sv, 0x02580 }, 2031 { "ulcorn;"sv, 0x0231C }, 2032 { "ulcorner;"sv, 0x0231C }, 2033 { "ulcrop;"sv, 0x0230F }, 2034 { "ultri;"sv, 0x025F8 }, 2035 { "umacr;"sv, 0x0016B }, 2036 { "uml;"sv, 0x000A8 }, 2037 { "uml"sv, 0x000A8 }, 2038 { "uogon;"sv, 0x00173 }, 2039 { "uopf;"sv, 0x1D566 }, 2040 { "uparrow;"sv, 0x02191 }, 2041 { "updownarrow;"sv, 0x02195 }, 2042 { "upharpoonleft;"sv, 0x021BF }, 2043 { "upharpoonright;"sv, 0x021BE }, 2044 { "uplus;"sv, 0x0228E }, 2045 { "upsi;"sv, 0x003C5 }, 2046 { "upsih;"sv, 0x003D2 }, 2047 { "upsilon;"sv, 0x003C5 }, 2048 { "upuparrows;"sv, 0x021C8 }, 2049 { "urcorn;"sv, 0x0231D }, 2050 { "urcorner;"sv, 0x0231D }, 2051 { "urcrop;"sv, 0x0230E }, 2052 { "uring;"sv, 0x0016F }, 2053 { "urtri;"sv, 0x025F9 }, 2054 { "uscr;"sv, 0x1D4CA }, 2055 { "utdot;"sv, 0x022F0 }, 2056 { "utilde;"sv, 0x00169 }, 2057 { "utri;"sv, 0x025B5 }, 2058 { "utrif;"sv, 0x025B4 }, 2059 { "uuarr;"sv, 0x021C8 }, 2060 { "uuml;"sv, 0x000FC }, 2061 { "uuml"sv, 0x000FC }, 2062 { "uwangle;"sv, 0x029A7 }, 2063 { "vArr;"sv, 0x021D5 }, 2064 { "vBar;"sv, 0x02AE8 }, 2065 { "vBarv;"sv, 0x02AE9 }, 2066 { "vDash;"sv, 0x022A8 }, 2067 { "vangrt;"sv, 0x0299C }, 2068 { "varepsilon;"sv, 0x003F5 }, 2069 { "varkappa;"sv, 0x003F0 }, 2070 { "varnothing;"sv, 0x02205 }, 2071 { "varphi;"sv, 0x003D5 }, 2072 { "varpi;"sv, 0x003D6 }, 2073 { "varpropto;"sv, 0x0221D }, 2074 { "varr;"sv, 0x02195 }, 2075 { "varrho;"sv, 0x003F1 }, 2076 { "varsigma;"sv, 0x003C2 }, 2077 { "vartheta;"sv, 0x003D1 }, 2078 { "vartriangleleft;"sv, 0x022B2 }, 2079 { "vartriangleright;"sv, 0x022B3 }, 2080 { "vcy;"sv, 0x00432 }, 2081 { "vdash;"sv, 0x022A2 }, 2082 { "vee;"sv, 0x02228 }, 2083 { "veebar;"sv, 0x022BB }, 2084 { "veeeq;"sv, 0x0225A }, 2085 { "vellip;"sv, 0x022EE }, 2086 { "verbar;"sv, 0x0007C }, 2087 { "vert;"sv, 0x0007C }, 2088 { "vfr;"sv, 0x1D533 }, 2089 { "vltri;"sv, 0x022B2 }, 2090 { "vopf;"sv, 0x1D567 }, 2091 { "vprop;"sv, 0x0221D }, 2092 { "vrtri;"sv, 0x022B3 }, 2093 { "vscr;"sv, 0x1D4CB }, 2094 { "vzigzag;"sv, 0x0299A }, 2095 { "wcirc;"sv, 0x00175 }, 2096 { "wedbar;"sv, 0x02A5F }, 2097 { "wedge;"sv, 0x02227 }, 2098 { "wedgeq;"sv, 0x02259 }, 2099 { "weierp;"sv, 0x02118 }, 2100 { "wfr;"sv, 0x1D534 }, 2101 { "wopf;"sv, 0x1D568 }, 2102 { "wp;"sv, 0x02118 }, 2103 { "wr;"sv, 0x02240 }, 2104 { "wreath;"sv, 0x02240 }, 2105 { "wscr;"sv, 0x1D4CC }, 2106 { "xcap;"sv, 0x022C2 }, 2107 { "xcirc;"sv, 0x025EF }, 2108 { "xcup;"sv, 0x022C3 }, 2109 { "xdtri;"sv, 0x025BD }, 2110 { "xfr;"sv, 0x1D535 }, 2111 { "xhArr;"sv, 0x027FA }, 2112 { "xharr;"sv, 0x027F7 }, 2113 { "xi;"sv, 0x003BE }, 2114 { "xlArr;"sv, 0x027F8 }, 2115 { "xlarr;"sv, 0x027F5 }, 2116 { "xmap;"sv, 0x027FC }, 2117 { "xnis;"sv, 0x022FB }, 2118 { "xodot;"sv, 0x02A00 }, 2119 { "xopf;"sv, 0x1D569 }, 2120 { "xoplus;"sv, 0x02A01 }, 2121 { "xotime;"sv, 0x02A02 }, 2122 { "xrArr;"sv, 0x027F9 }, 2123 { "xrarr;"sv, 0x027F6 }, 2124 { "xscr;"sv, 0x1D4CD }, 2125 { "xsqcup;"sv, 0x02A06 }, 2126 { "xuplus;"sv, 0x02A04 }, 2127 { "xutri;"sv, 0x025B3 }, 2128 { "xvee;"sv, 0x022C1 }, 2129 { "xwedge;"sv, 0x022C0 }, 2130 { "yacute;"sv, 0x000FD }, 2131 { "yacute"sv, 0x000FD }, 2132 { "yacy;"sv, 0x0044F }, 2133 { "ycirc;"sv, 0x00177 }, 2134 { "ycy;"sv, 0x0044B }, 2135 { "yen;"sv, 0x000A5 }, 2136 { "yen"sv, 0x000A5 }, 2137 { "yfr;"sv, 0x1D536 }, 2138 { "yicy;"sv, 0x00457 }, 2139 { "yopf;"sv, 0x1D56A }, 2140 { "yscr;"sv, 0x1D4CE }, 2141 { "yucy;"sv, 0x0044E }, 2142 { "yuml;"sv, 0x000FF }, 2143 { "yuml"sv, 0x000FF }, 2144 { "zacute;"sv, 0x0017A }, 2145 { "zcaron;"sv, 0x0017E }, 2146 { "zcy;"sv, 0x00437 }, 2147 { "zdot;"sv, 0x0017C }, 2148 { "zeetrf;"sv, 0x02128 }, 2149 { "zeta;"sv, 0x003B6 }, 2150 { "zfr;"sv, 0x1D537 }, 2151 { "zhcy;"sv, 0x00436 }, 2152 { "zigrarr;"sv, 0x021DD }, 2153 { "zopf;"sv, 0x1D56B }, 2154 { "zscr;"sv, 0x1D4CF }, 2155 { "zwj;"sv, 0x0200D }, 2156 { "zwnj;"sv, 0x0200C } 2157 }; 2158 2159 constexpr struct { 2160 StringView entity; 2161 u32 code_point1; 2162 u32 code_point2; 2163 } double_code_point_entities[] = { 2164 { "NotEqualTilde;"sv, 0x02242, 0x00338 }, 2165 { "NotGreaterFullEqual;"sv, 0x02267, 0x00338 }, 2166 { "NotGreaterGreater;"sv, 0x0226B, 0x00338 }, 2167 { "NotGreaterSlantEqual;"sv, 0x02A7E, 0x00338 }, 2168 { "NotHumpDownHump;"sv, 0x0224E, 0x00338 }, 2169 { "NotHumpEqual;"sv, 0x0224F, 0x00338 }, 2170 { "NotLeftTriangleBar;"sv, 0x029CF, 0x00338 }, 2171 { "NotLessLess;"sv, 0x0226A, 0x00338 }, 2172 { "NotLessSlantEqual;"sv, 0x02A7D, 0x00338 }, 2173 { "NotNestedGreaterGreater;"sv, 0x02AA2, 0x00338 }, 2174 { "NotNestedLessLess;"sv, 0x02AA1, 0x00338 }, 2175 { "NotPrecedesEqual;"sv, 0x02AAF, 0x00338 }, 2176 { "NotRightTriangleBar;"sv, 0x029D0, 0x00338 }, 2177 { "NotSquareSubset;"sv, 0x0228F, 0x00338 }, 2178 { "NotSquareSuperset;"sv, 0x02290, 0x00338 }, 2179 { "NotSubset;"sv, 0x02282, 0x020D2 }, 2180 { "NotSucceedsEqual;"sv, 0x02AB0, 0x00338 }, 2181 { "NotSucceedsTilde;"sv, 0x0227F, 0x00338 }, 2182 { "NotSuperset;"sv, 0x02283, 0x020D2 }, 2183 { "ThickSpace;"sv, 0x0205F, 0x0200A }, 2184 { "acE;"sv, 0x0223E, 0x00333 }, 2185 { "bne;"sv, 0x0003D, 0x020E5 }, 2186 { "bnequiv;"sv, 0x02261, 0x020E5 }, 2187 { "caps;"sv, 0x02229, 0x0FE00 }, 2188 { "cups;"sv, 0x0222A, 0x0FE00 }, 2189 { "fjlig;"sv, 0x00066, 0x0006A }, 2190 { "gesl;"sv, 0x022DB, 0x0FE00 }, 2191 { "gvertneqq;"sv, 0x02269, 0x0FE00 }, 2192 { "gvnE;"sv, 0x02269, 0x0FE00 }, 2193 { "lates;"sv, 0x02AAD, 0x0FE00 }, 2194 { "lesg;"sv, 0x022DA, 0x0FE00 }, 2195 { "lvertneqq;"sv, 0x02268, 0x0FE00 }, 2196 { "lvnE;"sv, 0x02268, 0x0FE00 }, 2197 { "nGg;"sv, 0x022D9, 0x00338 }, 2198 { "nGt;"sv, 0x0226B, 0x020D2 }, 2199 { "nGtv;"sv, 0x0226B, 0x00338 }, 2200 { "nLl;"sv, 0x022D8, 0x00338 }, 2201 { "nLt;"sv, 0x0226A, 0x020D2 }, 2202 { "nLtv;"sv, 0x0226A, 0x00338 }, 2203 { "nang;"sv, 0x02220, 0x020D2 }, 2204 { "napE;"sv, 0x02A70, 0x00338 }, 2205 { "napid;"sv, 0x0224B, 0x00338 }, 2206 { "nbump;"sv, 0x0224E, 0x00338 }, 2207 { "nbumpe;"sv, 0x0224F, 0x00338 }, 2208 { "ncongdot;"sv, 0x02A6D, 0x00338 }, 2209 { "nedot;"sv, 0x02250, 0x00338 }, 2210 { "nesim;"sv, 0x02242, 0x00338 }, 2211 { "ngE;"sv, 0x02267, 0x00338 }, 2212 { "ngeqq;"sv, 0x02267, 0x00338 }, 2213 { "ngeqslant;"sv, 0x02A7E, 0x00338 }, 2214 { "nges;"sv, 0x02A7E, 0x00338 }, 2215 { "nlE;"sv, 0x02266, 0x00338 }, 2216 { "nleqq;"sv, 0x02266, 0x00338 }, 2217 { "nleqslant;"sv, 0x02A7D, 0x00338 }, 2218 { "nles;"sv, 0x02A7D, 0x00338 }, 2219 { "notinE;"sv, 0x022F9, 0x00338 }, 2220 { "notindot;"sv, 0x022F5, 0x00338 }, 2221 { "nparsl;"sv, 0x02AFD, 0x020E5 }, 2222 { "npart;"sv, 0x02202, 0x00338 }, 2223 { "npre;"sv, 0x02AAF, 0x00338 }, 2224 { "npreceq;"sv, 0x02AAF, 0x00338 }, 2225 { "nrarrc;"sv, 0x02933, 0x00338 }, 2226 { "nrarrw;"sv, 0x0219D, 0x00338 }, 2227 { "nsce;"sv, 0x02AB0, 0x00338 }, 2228 { "nsubE;"sv, 0x02AC5, 0x00338 }, 2229 { "nsubset;"sv, 0x02282, 0x020D2 }, 2230 { "nsubseteqq;"sv, 0x02AC5, 0x00338 }, 2231 { "nsucceq;"sv, 0x02AB0, 0x00338 }, 2232 { "nsupE;"sv, 0x02AC6, 0x00338 }, 2233 { "nsupset;"sv, 0x02283, 0x020D2 }, 2234 { "nsupseteqq;"sv, 0x02AC6, 0x00338 }, 2235 { "nvap;"sv, 0x0224D, 0x020D2 }, 2236 { "nvge;"sv, 0x02265, 0x020D2 }, 2237 { "nvgt;"sv, 0x0003E, 0x020D2 }, 2238 { "nvle;"sv, 0x02264, 0x020D2 }, 2239 { "nvlt;"sv, 0x0003C, 0x020D2 }, 2240 { "nvltrie;"sv, 0x022B4, 0x020D2 }, 2241 { "nvrtrie;"sv, 0x022B5, 0x020D2 }, 2242 { "nvsim;"sv, 0x0223C, 0x020D2 }, 2243 { "race;"sv, 0x0223D, 0x00331 }, 2244 { "smtes;"sv, 0x02AAC, 0x0FE00 }, 2245 { "sqcaps;"sv, 0x02293, 0x0FE00 }, 2246 { "sqcups;"sv, 0x02294, 0x0FE00 }, 2247 { "varsubsetneq;"sv, 0x0228A, 0x0FE00 }, 2248 { "varsubsetneqq;"sv, 0x02ACB, 0x0FE00 }, 2249 { "varsupsetneq;"sv, 0x0228B, 0x0FE00 }, 2250 { "varsupsetneqq;"sv, 0x02ACC, 0x0FE00 }, 2251 { "vnsub;"sv, 0x02282, 0x020D2 }, 2252 { "vnsup;"sv, 0x02283, 0x020D2 }, 2253 { "vsubnE;"sv, 0x02ACB, 0x0FE00 }, 2254 { "vsubne;"sv, 0x0228A, 0x0FE00 }, 2255 { "vsupnE;"sv, 0x02ACC, 0x0FE00 }, 2256 { "vsupne;"sv, 0x0228B, 0x0FE00 }, 2257 }; 2258 2259 EntityMatch match; 2260 2261 for (auto& single_code_point_entity : single_code_point_entities) { 2262 if (entity.starts_with(single_code_point_entity.entity)) { 2263 if (match.entity.is_null() || single_code_point_entity.entity.length() > match.entity.length()) 2264 match = { { single_code_point_entity.code_point }, single_code_point_entity.entity }; 2265 } 2266 } 2267 2268 for (auto& double_code_point_entity : double_code_point_entities) { 2269 if (entity.starts_with(double_code_point_entity.entity)) { 2270 if (match.entity.is_null() || double_code_point_entity.entity.length() > match.entity.length()) 2271 match = EntityMatch { { double_code_point_entity.code_point1, double_code_point_entity.code_point2 }, StringView(double_code_point_entity.entity) }; 2272 } 2273 } 2274 2275 if (match.entity.is_empty()) 2276 return {}; 2277 return match; 2278} 2279 2280} 2281}