TRANSLATION_TABLE = {
    160: '\\nobreakspace',
    161: '\\textexclamdown',
    162: '\\textcent',
    163: '\\textsterling',
    164: '\\textcurrency',
    165: '\\textyen',
    166: '\\textbrokenbar',
    167: '\\textsection',
    168: '\\textasciidieresis',
    169: '\\textcopyright',
    170: '\\textordfeminine',
    171: '\\guillemotleft',
    172: '\\textlnot',
    173: '\\-',
    174: '\\textregistered',
    175: '\\textasciimacron',
    176: '\\textdegree',
    177: '\\textpm',
    178: '\\texttwosuperior',
    179: '\\textthreesuperior',
    180: '\\textasciiacute',
    181: '\\textmu',
    182: '\\textparagraph',
    183: '\\textperiodcentered',
    184: '\\c\\ ',
    185: '\\textonesuperior',
    186: '\\textordmasculine',
    187: '\\guillemotright',
    188: '\\textonequarter',
    189: '\\textonehalf',
    190: '\\textthreequarters',
    191: '\\textquestiondown',
    192: '\\`A',
    193: '\\\'A',
    194: '\\^A',
    195: '\\~A',
    196: '\\"A',
    197: '\\r A',
    198: '\\AE',
    199: '\\c C',
    200: '\\`E',
    201: '\\\'E',
    202: '\\^E',
    203: '\\"E',
    204: '\\`I',
    205: '\\\'I',
    206: '\\^I',
    207: '\\"I',
    208: '\\DH',
    209: '\\~N',
    210: '\\`O',
    211: '\\\'O',
    212: '\\^O',
    213: '\\~O',
    214: '\\"O',
    215: '\\texttimes',
    216: '\\O',
    217: '\\`U',
    218: '\\\'U',
    219: '\\^U',
    220: '\\"U',
    221: '\\\'Y',
    222: '\\TH',
    223: '\\ss',
    224: '\\`a',
    225: '\\\'a',
    226: '\\^a',
    227: '\\~a',
    228: '\\"a',
    229: '\\r a',
    230: '\\ae',
    231: '\\c c',
    232: '\\`e',
    233: '\\\'e',
    234: '\\^e',
    235: '\\"e',
    236: '\\`\\i',
    237: '\\\'\\i',
    238: '\\^\\i',
    239: '\\"\\i',
    240: '\\dh',
    241: '\\~n',
    242: '\\`o',
    243: '\\\'o',
    244: '\\^o',
    245: '\\~o',
    246: '\\"o',
    247: '\\textdiv',
    248: '\\o',
    249: '\\`u',
    250: '\\\'u',
    251: '\\^u',
    252: '\\"u',
    253: '\\\'y',
    254: '\\th',
    255: '\\"y',
    256: '\\=A',
    257: '\\=a',
    258: '\\u A',
    259: '\\u a',
    260: '\\k A',
    261: '\\k a',
    262: '\\\'C',
    263: '\\\'c',
    264: '\\^C',
    265: '\\^c',
    266: '\\.C',
    267: '\\.c',
    268: '\\v C',
    269: '\\v c',
    270: '\\v D',
    271: '\\v d',
    272: '\\DJ',
    273: '\\dj',
    274: '\\=E',
    275: '\\=e',
    276: '\\u E',
    277: '\\u e',
    278: '\\.E',
    279: '\\.e',
    280: '\\k E',
    281: '\\k e',
    282: '\\v E',
    283: '\\v e',
    284: '\\^G',
    285: '\\^g',
    286: '\\u G',
    287: '\\u g',
    288: '\\.G',
    289: '\\.g',
    290: '\\c G',
    291: '\\c g',
    292: '\\^H',
    293: '\\^h',
    296: '\\~I',
    297: '\\~\\i',
    298: '\\=I',
    299: '\\=\\i',
    300: '\\u I',
    301: '\\u\\i',
    302: '\\k I',
    303: '\\k i',
    304: '\\.I',
    305: '\\i',
    306: '\\IJ',
    307: '\\ij',
    308: '\\^J',
    309: '\\^\\j',
    310: '\\c K',
    311: '\\c k',
    313: '\\\'L',
    314: '\\\'l',
    315: '\\c L',
    316: '\\c l',
    317: '\\v L',
    318: '\\v l',
    321: '\\L',
    322: '\\l',
    323: '\\\'N',
    324: '\\\'n',
    325: '\\c N',
    326: '\\c n',
    327: '\\v N',
    328: '\\v n',
    330: '\\NG',
    331: '\\ng',
    332: '\\=O',
    333: '\\=o',
    334: '\\u O',
    335: '\\u o',
    336: '\\H O',
    337: '\\H o',
    338: '\\OE',
    339: '\\oe',
    340: '\\\'R',
    341: '\\\'r',
    342: '\\c R',
    343: '\\c r',
    344: '\\v R',
    345: '\\v r',
    346: '\\\'S',
    347: '\\\'s',
    348: '\\^S',
    349: '\\^s',
    350: '\\c S',
    351: '\\c s',
    352: '\\v S',
    353: '\\v s',
    354: '\\c T',
    355: '\\c t',
    356: '\\v T',
    357: '\\v t',
    360: '\\~U',
    361: '\\~u',
    362: '\\=U',
    363: '\\=u',
    364: '\\u U',
    365: '\\u u',
    366: '\\r U',
    367: '\\r u',
    368: '\\H U',
    369: '\\H u',
    370: '\\k U',
    371: '\\k u',
    372: '\\^W',
    373: '\\^w',
    374: '\\^Y',
    375: '\\^y',
    376: '\\"Y',
    377: '\\\'Z',
    378: '\\\'z',
    379: '\\.Z',
    380: '\\.z',
    381: '\\v Z',
    382: '\\v z',
    402: '\\textflorin',
    461: '\\v A',
    462: '\\v a',
    463: '\\v I',
    464: '\\v \\i',
    465: '\\v O',
    466: '\\v o',
    467: '\\v U',
    468: '\\v u',
    482: '\\=\\AE',
    483: '\\=\\ae',
    486: '\\v G',
    487: '\\v g',
    488: '\\v K',
    489: '\\v k',
    490: '\\k O',
    491: '\\k o',
    496: '\\v\\j',
    500: '\\\'G',
    501: '\\\'g',
    536: '\\textcommabelow S',
    537: '\\textcommabelow s',
    538: '\\textcommabelow T',
    539: '\\textcommabelow t',
    562: '\\=Y',
    563: '\\=y',
    567: '\\j',
    710: '\\textasciicircum',
    711: '\\textasciicaron',
    732: '\\textasciitilde',
    728: '\\textasciibreve',
    729: '\\.{}',
    731: '\\k{}',
    733: '\\textacutedbl',
    1024: '\\`\\CYRE',
    1025: '\\CYRYO',
    1026: '\\CYRDJE',
    1027: '\\\'\\CYRG',
    1028: '\\CYRIE',
    1029: '\\CYRDZE',
    1030: '\\CYRII',
    1031: '\\CYRYI',
    1032: '\\CYRJE',
    1033: '\\CYRLJE',
    1034: '\\CYRNJE',
    1035: '\\CYRTSHE',
    1036: '\\\'\\CYRK',
    1037: '\\`\\CYRI',
    1038: '\\CYRUSHRT',
    1039: '\\CYRDZHE',
    1040: '\\CYRA',
    1041: '\\CYRB',
    1042: '\\CYRV',
    1043: '\\CYRG',
    1044: '\\CYRD',
    1045: '\\CYRE',
    1046: '\\CYRZH',
    1047: '\\CYRZ',
    1048: '\\CYRI',
    1049: '\\CYRISHRT',
    1050: '\\CYRK',
    1051: '\\CYRL',
    1052: '\\CYRM',
    1053: '\\CYRN',
    1054: '\\CYRO',
    1055: '\\CYRP',
    1056: '\\CYRR',
    1057: '\\CYRS',
    1058: '\\CYRT',
    1059: '\\CYRU',
    1060: '\\CYRF',
    1061: '\\CYRH',
    1062: '\\CYRC',
    1063: '\\CYRCH',
    1064: '\\CYRSH',
    1065: '\\CYRSHCH',
    1066: '\\CYRHRDSN',
    1067: '\\CYRERY',
    1068: '\\CYRSFTSN',
    1069: '\\CYREREV',
    1070: '\\CYRYU',
    1071: '\\CYRYA',
    1072: '\\cyra',
    1073: '\\cyrb',
    1074: '\\cyrv',
    1075: '\\cyrg',
    1076: '\\cyrd',
    1077: '\\cyre',
    1078: '\\cyrzh',
    1079: '\\cyrz',
    1080: '\\cyri',
    1081: '\\cyrishrt',
    1082: '\\cyrk',
    1083: '\\cyrl',
    1084: '\\cyrm',
    1085: '\\cyrn',
    1086: '\\cyro',
    1087: '\\cyrp',
    1088: '\\cyrr',
    1089: '\\cyrs',
    1090: '\\cyrt',
    1091: '\\cyru',
    1092: '\\cyrf',
    1093: '\\cyrh',
    1094: '\\cyrc',
    1095: '\\cyrch',
    1096: '\\cyrsh',
    1097: '\\cyrshch',
    1098: '\\cyrhrdsn',
    1099: '\\cyrery',
    1100: '\\cyrsftsn',
    1101: '\\cyrerev',
    1102: '\\cyryu',
    1103: '\\cyrya',
    1104: '\\`\\cyre',
    1105: '\\cyryo',
    1106: '\\cyrdje',
    1107: '\\\'\\cyrg',
    1108: '\\cyrie',
    1109: '\\cyrdze',
    1110: '\\cyrii',
    1111: '\\cyryi',
    1112: '\\cyrje',
    1113: '\\cyrlje',
    1114: '\\cyrnje',
    1115: '\\cyrtshe',
    1116: '\\\'\\cyrk',
    1117: '\\`\\cyri',
    1118: '\\cyrushrt',
    1119: '\\cyrdzhe',
    1122: '\\CYRYAT',
    1123: '\\cyryat',
    1130: '\\CYRBYUS',
    1131: '\\cyrbyus',
    1138: '\\CYRFITA',
    1139: '\\cyrfita',
    1140: '\\CYRIZH',
    1141: '\\cyrizh',
    1142: '\\C\\CYRIZH',
    1143: '\\C\\cyrizh',
    1164: '\\CYRSEMISFTSN',
    1165: '\\cyrsemisftsn',
    1166: '\\CYRRTICK',
    1167: '\\cyrrtick',
    1168: '\\CYRGUP',
    1169: '\\cyrgup',
    1170: '\\CYRGHCRS',
    1171: '\\cyrghcrs',
    1172: '\\CYRGHK',
    1173: '\\cyrghk',
    1174: '\\CYRZHDSC',
    1175: '\\cyrzhdsc',
    1176: '\\CYRZDSC',
    1177: '\\cyrzdsc',
    1178: '\\CYRKDSC',
    1179: '\\cyrkdsc',
    1180: '\\CYRKVCRS',
    1181: '\\cyrkvcrs',
    1182: '\\CYRKHCRS',
    1183: '\\cyrkhcrs',
    1184: '\\CYRKBEAK',
    1185: '\\cyrkbeak',
    1186: '\\CYRNDSC',
    1187: '\\cyrndsc',
    1188: '\\CYRNG',
    1189: '\\cyrng',
    1190: '\\CYRPHK',
    1191: '\\cyrphk',
    1192: '\\CYRABHHA',
    1193: '\\cyrabhha',
    1194: '\\CYRSDSC',
    1195: '\\cyrsdsc',
    1196: '\\CYRTDSC',
    1197: '\\cyrtdsc',
    1198: '\\CYRY',
    1199: '\\cyry',
    1200: '\\CYRYHCRS',
    1201: '\\cyryhcrs',
    1202: '\\CYRHDSC',
    1203: '\\cyrhdsc',
    1204: '\\CYRTETSE',
    1205: '\\cyrtetse',
    1206: '\\CYRCHRDSC',
    1207: '\\cyrchrdsc',
    1208: '\\CYRCHVCRS',
    1209: '\\cyrchvcrs',
    1210: '\\CYRSHHA',
    1211: '\\cyrshha',
    1212: '\\CYRABHCH',
    1213: '\\cyrabhch',
    1214: '\\CYRABHCHDSC',
    1215: '\\cyrabhchdsc',
    1216: '\\CYRpalochka',
    1217: '\\U\\CYRZH',
    1218: '\\U\\cyrzh',
    1219: '\\CYRKHK',
    1220: '\\cyrkhk',
    1221: '\\CYRLDSC',
    1222: '\\cyrldsc',
    1223: '\\CYRNHK',
    1224: '\\cyrnhk',
    1227: '\\CYRCHLDSC',
    1228: '\\cyrchldsc',
    1229: '\\CYRMDSC',
    1230: '\\cyrmdsc',
    1232: '\\U\\CYRA',
    1233: '\\U\\cyra',
    1234: '\\"\\CYRA',
    1235: '\\"\\cyra',
    1236: '\\CYRAE',
    1237: '\\cyrae',
    1238: '\\U\\CYRE',
    1239: '\\U\\cyre',
    1240: '\\CYRSCHWA',
    1241: '\\cyrschwa',
    1242: '\\"\\CYRSCHWA',
    1243: '\\"\\cyrschwa',
    1244: '\\"\\CYRZH',
    1245: '\\"\\cyrzh',
    1246: '\\"\\CYRZ',
    1247: '\\"\\cyrz',
    1248: '\\CYRABHDZE',
    1249: '\\cyrabhdze',
    1250: '\\=\\CYRI',
    1251: '\\=\\cyri',
    1252: '\\"\\CYRI',
    1253: '\\"\\cyri',
    1254: '\\"\\CYRO',
    1255: '\\"\\cyro',
    1256: '\\CYROTLD',
    1257: '\\cyrotld',
    1260: '\\"\\CYREREV',
    1261: '\\"\\cyrerev',
    1262: '\\=\\CYRU',
    1263: '\\=\\cyru',
    1264: '\\"\\CYRU',
    1265: '\\"\\cyru',
    1266: '\\H\\CYRU',
    1267: '\\H\\cyru',
    1268: '\\"\\CYRCH',
    1269: '\\"\\cyrch',
    1270: '\\CYRGDSC',
    1271: '\\cyrgdsc',
    1272: '\\"\\CYRERY',
    1273: '\\"\\cyrery',
    1274: '\\CYRGDSCHCRS',
    1275: '\\cyrgdschcrs',
    1276: '\\CYRHHK',
    1277: '\\cyrhhk',
    1278: '\\CYRHHCRS',
    1279: '\\cyrhhcrs',
    3647: '\\textbaht',
    7682: '\\.B',
    7683: '\\.b',
    7838: '\\SS',
    8204: '\\textcompwordmark',
    8209: '\\mbox{-}',
    8210: '\\textendash',
    8211: '\\textendash',
    8212: '\\textemdash',
    8213: '\\textemdash',
    8214: '\\textbardbl',
    8216: '\\textquoteleft',
    8217: '\\textquoteright',
    8218: '\\quotesinglbase',
    8220: '\\textquotedblleft',
    8221: '\\textquotedblright',
    8222: '\\quotedblbase',
    8224: '\\textdagger',
    8225: '\\textdaggerdbl',
    8226: '\\textbullet',
    8230: '\\textellipsis',
    8240: '\\textperthousand',
    8241: '\\textpertenthousand',
    8249: '\\guilsinglleft',
    8250: '\\guilsinglright',
    8251: '\\textreferencemark',
    8253: '\\textinterrobang',
    8260: '\\textfractionsolidus',
    8270: '\\textasteriskcentered',
    8274: '\\textdiscount',
    8353: '\\textcolonmonetary',
    8356: '\\textlira',
    8358: '\\textnaira',
    8361: '\\textwon',
    8363: '\\textdong',
    8364: '\\texteuro',
    8369: '\\textpeso',
    8451: '\\textcelsius',
    8470: '\\textnumero',
    8471: '\\textcircledP',
    8478: '\\textrecipe',
    8480: '\\textservicemark',
    8482: '\\texttrademark',
    8486: '\\textohm',
    8487: '\\textmho',
    8494: '\\textestimated',
    8592: '\\textleftarrow',
    8593: '\\textuparrow',
    8594: '\\textrightarrow',
    8595: '\\textdownarrow',
    9001: '\\textlangle',
    9002: '\\textrangle',
    9250: '\\textblank',
    9251: '\\textvisiblespace',
    9702: '\\textopenbullet',
    9711: '\\textbigcircle',
    9834: '\\textmusicalnote',
    10216: '\\textlangle',
    10217: '\\textrangle',
    7712: '\\=G',
    7713: '\\=g',
}
REVERSE_TRANSLATION_TABLE = {
   'nobreakspace': 160,
   'textexclamdown': 161,
   'textcent': 162,
   'textsterling': 163,
   'textcurrency': 164,
   'textyen': 165,
   'textbrokenbar': 166,
   'textsection': 167,
   'textasciidieresis': 168,
   'textcopyright': 169,
   'textordfeminine': 170,
   'guillemotleft': 171,
   'textlnot': 172,
   '-': {
        '': 173,
    },
   'textregistered': 174,
   'textasciimacron': 175,
   'textdegree': 176,
   'textpm': 177,
   'texttwosuperior': 178,
   'textthreesuperior': 179,
   'textasciiacute': 180,
   'textmu': 181,
   'textparagraph': 182,
   'textperiodcentered': 183,
   'c': {
        '\\ ': 184,
        'C': 199,
        'c': 231,
        'G': 290,
        'g': 291,
        'K': 310,
        'k': 311,
        'L': 315,
        'l': 316,
        'N': 325,
        'n': 326,
        'R': 342,
        'r': 343,
        'S': 350,
        's': 351,
        'T': 354,
        't': 355,
    },
   'textonesuperior': 185,
   'textordmasculine': 186,
   'guillemotright': 187,
   'textonequarter': 188,
   'textonehalf': 189,
   'textthreequarters': 190,
   'textquestiondown': 191,
   '`': {
        'A': 192,
        'E': 200,
        'I': 204,
        'O': 210,
        'U': 217,
        'a': 224,
        'e': 232,
        '\\i': 236,
        'o': 242,
        'u': 249,
        '\\CYRE': 1024,
        '\\CYRI': 1037,
        '\\cyre': 1104,
        '\\cyri': 1117,
    },
   '\'': {
        'A': 193,
        'E': 201,
        'I': 205,
        'O': 211,
        'U': 218,
        'Y': 221,
        'a': 225,
        'e': 233,
        '\\i': 237,
        'o': 243,
        'u': 250,
        'y': 253,
        'C': 262,
        'c': 263,
        'L': 313,
        'l': 314,
        'N': 323,
        'n': 324,
        'R': 340,
        'r': 341,
        'S': 346,
        's': 347,
        'Z': 377,
        'z': 378,
        'G': 500,
        'g': 501,
        '\\CYRG': 1027,
        '\\CYRK': 1036,
        '\\cyrg': 1107,
        '\\cyrk': 1116,
    },
   '^': {
        'A': 194,
        'E': 202,
        'I': 206,
        'O': 212,
        'U': 219,
        'a': 226,
        'e': 234,
        '\\i': 238,
        'o': 244,
        'u': 251,
        'C': 264,
        'c': 265,
        'G': 284,
        'g': 285,
        'H': 292,
        'h': 293,
        'J': 308,
        '\\j': 309,
        'S': 348,
        's': 349,
        'W': 372,
        'w': 373,
        'Y': 374,
        'y': 375,
    },
   '~': {
        'A': 195,
        'N': 209,
        'O': 213,
        'a': 227,
        'n': 241,
        'o': 245,
        'I': 296,
        '\\i': 297,
        'U': 360,
        'u': 361,
    },
   '"': {
        'A': 196,
        'E': 203,
        'I': 207,
        'O': 214,
        'U': 220,
        'a': 228,
        'e': 235,
        '\\i': 239,
        'o': 246,
        'u': 252,
        'y': 255,
        'Y': 376,
        '\\CYRA': 1234,
        '\\cyra': 1235,
        '\\CYRSCHWA': 1242,
        '\\cyrschwa': 1243,
        '\\CYRZH': 1244,
        '\\cyrzh': 1245,
        '\\CYRZ': 1246,
        '\\cyrz': 1247,
        '\\CYRI': 1252,
        '\\cyri': 1253,
        '\\CYRO': 1254,
        '\\cyro': 1255,
        '\\CYREREV': 1260,
        '\\cyrerev': 1261,
        '\\CYRU': 1264,
        '\\cyru': 1265,
        '\\CYRCH': 1268,
        '\\cyrch': 1269,
        '\\CYRERY': 1272,
        '\\cyrery': 1273,
    },
   'r': {
        'A': 197,
        'a': 229,
        'U': 366,
        'u': 367,
    },
   'AE': 198,
   'DH': 208,
   'texttimes': 215,
   'O': 216,
   'TH': 222,
   'ss': 223,
   'ae': 230,
   'dh': 240,
   'textdiv': 247,
   'o': 248,
   'th': 254,
   '=': {
        'A': 256,
        'a': 257,
        'E': 274,
        'e': 275,
        'I': 298,
        '\\i': 299,
        'O': 332,
        'o': 333,
        'U': 362,
        'u': 363,
        '\\AE': 482,
        '\\ae': 483,
        'Y': 562,
        'y': 563,
        '\\CYRI': 1250,
        '\\cyri': 1251,
        '\\CYRU': 1262,
        '\\cyru': 1263,
        'G': 7712,
        'g': 7713,
    },
   'u': {
        'A': 258,
        'a': 259,
        'E': 276,
        'e': 277,
        'G': 286,
        'g': 287,
        'I': 300,
        '\\i': 301,
        'O': 334,
        'o': 335,
        'U': 364,
        'u': 365,
    },
   'k': {
        'A': 260,
        'a': 261,
        'E': 280,
        'e': 281,
        'I': 302,
        'i': 303,
        'U': 370,
        'u': 371,
        'O': 490,
        'o': 491,
    },
   '.': {
        'C': 266,
        'c': 267,
        'E': 278,
        'e': 279,
        'G': 288,
        'g': 289,
        'I': 304,
        'Z': 379,
        'z': 380,
        '{}': 729,
        'B': 7682,
        'b': 7683,
    },
   'v': {
        'C': 268,
        'c': 269,
        'D': 270,
        'd': 271,
        'E': 282,
        'e': 283,
        'L': 317,
        'l': 318,
        'N': 327,
        'n': 328,
        'R': 344,
        'r': 345,
        'S': 352,
        's': 353,
        'T': 356,
        't': 357,
        'Z': 381,
        'z': 382,
        'A': 461,
        'a': 462,
        'I': 463,
        'O': 465,
        'o': 466,
        'U': 467,
        'u': 468,
        'G': 486,
        'g': 487,
        'K': 488,
        'k': 489,
        '\\j': 496,
    },
   'DJ': 272,
   'dj': 273,
   'i': 305,
   'IJ': 306,
   'ij': 307,
   'L': 321,
   'l': 322,
   'NG': 330,
   'ng': 331,
   'H': {
        'O': 336,
        'o': 337,
        'U': 368,
        'u': 369,
        '\\CYRU': 1266,
        '\\cyru': 1267,
    },
   'OE': 338,
   'oe': 339,
   'textflorin': 402,
   'v ': {
        '\\i': 464,
    },
   'textcommabelow': {
        'S': 536,
        's': 537,
        'T': 538,
        't': 539,
    },
   'j': 567,
   'textasciicircum': 710,
   'textasciicaron': 711,
   'textasciitilde': 732,
   'textasciibreve': 728,
   'k{}': 731,
   'textacutedbl': 733,
   'CYRYO': 1025,
   'CYRDJE': 1026,
   'CYRIE': 1028,
   'CYRDZE': 1029,
   'CYRII': 1030,
   'CYRYI': 1031,
   'CYRJE': 1032,
   'CYRLJE': 1033,
   'CYRNJE': 1034,
   'CYRTSHE': 1035,
   'CYRUSHRT': 1038,
   'CYRDZHE': 1039,
   'CYRA': 1040,
   'CYRB': 1041,
   'CYRV': 1042,
   'CYRG': 1043,
   'CYRD': 1044,
   'CYRE': 1045,
   'CYRZH': 1046,
   'CYRZ': 1047,
   'CYRI': 1048,
   'CYRISHRT': 1049,
   'CYRK': 1050,
   'CYRL': 1051,
   'CYRM': 1052,
   'CYRN': 1053,
   'CYRO': 1054,
   'CYRP': 1055,
   'CYRR': 1056,
   'CYRS': 1057,
   'CYRT': 1058,
   'CYRU': 1059,
   'CYRF': 1060,
   'CYRH': 1061,
   'CYRC': 1062,
   'CYRCH': 1063,
   'CYRSH': 1064,
   'CYRSHCH': 1065,
   'CYRHRDSN': 1066,
   'CYRERY': 1067,
   'CYRSFTSN': 1068,
   'CYREREV': 1069,
   'CYRYU': 1070,
   'CYRYA': 1071,
   'cyra': 1072,
   'cyrb': 1073,
   'cyrv': 1074,
   'cyrg': 1075,
   'cyrd': 1076,
   'cyre': 1077,
   'cyrzh': 1078,
   'cyrz': 1079,
   'cyri': 1080,
   'cyrishrt': 1081,
   'cyrk': 1082,
   'cyrl': 1083,
   'cyrm': 1084,
   'cyrn': 1085,
   'cyro': 1086,
   'cyrp': 1087,
   'cyrr': 1088,
   'cyrs': 1089,
   'cyrt': 1090,
   'cyru': 1091,
   'cyrf': 1092,
   'cyrh': 1093,
   'cyrc': 1094,
   'cyrch': 1095,
   'cyrsh': 1096,
   'cyrshch': 1097,
   'cyrhrdsn': 1098,
   'cyrery': 1099,
   'cyrsftsn': 1100,
   'cyrerev': 1101,
   'cyryu': 1102,
   'cyrya': 1103,
   'cyryo': 1105,
   'cyrdje': 1106,
   'cyrie': 1108,
   'cyrdze': 1109,
   'cyrii': 1110,
   'cyryi': 1111,
   'cyrje': 1112,
   'cyrlje': 1113,
   'cyrnje': 1114,
   'cyrtshe': 1115,
   'cyrushrt': 1118,
   'cyrdzhe': 1119,
   'CYRYAT': 1122,
   'cyryat': 1123,
   'CYRBYUS': 1130,
   'cyrbyus': 1131,
   'CYRFITA': 1138,
   'cyrfita': 1139,
   'CYRIZH': 1140,
   'cyrizh': 1141,
   'C': {
        '\\CYRIZH': 1142,
        '\\cyrizh': 1143,
    },
   'CYRSEMISFTSN': 1164,
   'cyrsemisftsn': 1165,
   'CYRRTICK': 1166,
   'cyrrtick': 1167,
   'CYRGUP': 1168,
   'cyrgup': 1169,
   'CYRGHCRS': 1170,
   'cyrghcrs': 1171,
   'CYRGHK': 1172,
   'cyrghk': 1173,
   'CYRZHDSC': 1174,
   'cyrzhdsc': 1175,
   'CYRZDSC': 1176,
   'cyrzdsc': 1177,
   'CYRKDSC': 1178,
   'cyrkdsc': 1179,
   'CYRKVCRS': 1180,
   'cyrkvcrs': 1181,
   'CYRKHCRS': 1182,
   'cyrkhcrs': 1183,
   'CYRKBEAK': 1184,
   'cyrkbeak': 1185,
   'CYRNDSC': 1186,
   'cyrndsc': 1187,
   'CYRNG': 1188,
   'cyrng': 1189,
   'CYRPHK': 1190,
   'cyrphk': 1191,
   'CYRABHHA': 1192,
   'cyrabhha': 1193,
   'CYRSDSC': 1194,
   'cyrsdsc': 1195,
   'CYRTDSC': 1196,
   'cyrtdsc': 1197,
   'CYRY': 1198,
   'cyry': 1199,
   'CYRYHCRS': 1200,
   'cyryhcrs': 1201,
   'CYRHDSC': 1202,
   'cyrhdsc': 1203,
   'CYRTETSE': 1204,
   'cyrtetse': 1205,
   'CYRCHRDSC': 1206,
   'cyrchrdsc': 1207,
   'CYRCHVCRS': 1208,
   'cyrchvcrs': 1209,
   'CYRSHHA': 1210,
   'cyrshha': 1211,
   'CYRABHCH': 1212,
   'cyrabhch': 1213,
   'CYRABHCHDSC': 1214,
   'cyrabhchdsc': 1215,
   'CYRpalochka': 1216,
   'U': {
        '\\CYRZH': 1217,
        '\\cyrzh': 1218,
        '\\CYRA': 1232,
        '\\cyra': 1233,
        '\\CYRE': 1238,
        '\\cyre': 1239,
    },
   'CYRKHK': 1219,
   'cyrkhk': 1220,
   'CYRLDSC': 1221,
   'cyrldsc': 1222,
   'CYRNHK': 1223,
   'cyrnhk': 1224,
   'CYRCHLDSC': 1227,
   'cyrchldsc': 1228,
   'CYRMDSC': 1229,
   'cyrmdsc': 1230,
   'CYRAE': 1236,
   'cyrae': 1237,
   'CYRSCHWA': 1240,
   'cyrschwa': 1241,
   'CYRABHDZE': 1248,
   'cyrabhdze': 1249,
   'CYROTLD': 1256,
   'cyrotld': 1257,
   'CYRGDSC': 1270,
   'cyrgdsc': 1271,
   'CYRGDSCHCRS': 1274,
   'cyrgdschcrs': 1275,
   'CYRHHK': 1276,
   'cyrhhk': 1277,
   'CYRHHCRS': 1278,
   'cyrhhcrs': 1279,
   'textbaht': 3647,
   'SS': 7838,
   'textcompwordmark': 8204,
   'mbox{-}': 8209,
   'textendash': 8211,
   'textemdash': 8213,
   'textbardbl': 8214,
   'textquoteleft': 8216,
   'textquoteright': 8217,
   'quotesinglbase': 8218,
   'textquotedblleft': 8220,
   'textquotedblright': 8221,
   'quotedblbase': 8222,
   'textdagger': 8224,
   'textdaggerdbl': 8225,
   'textbullet': 8226,
   'textellipsis': 8230,
   'textperthousand': 8240,
   'textpertenthousand': 8241,
   'guilsinglleft': 8249,
   'guilsinglright': 8250,
   'textreferencemark': 8251,
   'textinterrobang': 8253,
   'textfractionsolidus': 8260,
   'textasteriskcentered': 8270,
   'textdiscount': 8274,
   'textcolonmonetary': 8353,
   'textlira': 8356,
   'textnaira': 8358,
   'textwon': 8361,
   'textdong': 8363,
   'texteuro': 8364,
   'textpeso': 8369,
   'textcelsius': 8451,
   'textnumero': 8470,
   'textcircledP': 8471,
   'textrecipe': 8478,
   'textservicemark': 8480,
   'texttrademark': 8482,
   'textohm': 8486,
   'textmho': 8487,
   'textestimated': 8494,
   'textleftarrow': 8592,
   'textuparrow': 8593,
   'textrightarrow': 8594,
   'textdownarrow': 8595,
   'textlangle': 10216,
   'textrangle': 10217,
   'textblank': 9250,
   'textvisiblespace': 9251,
   'textopenbullet': 9702,
   'textbigcircle': 9711,
   'textmusicalnote': 9834,
}
