1/* 2DO NOT EDIT BY HAND!!! 3 4This file is generated by 5 contrib/shell_utils/make-casetable.pl UnicodeData.txt utf16_casetable.h utf16_case.c 6 7UnicodeData.txt is got from 8http://www.unicode.org/Public/UNIDATA/UnicodeData.txt 9*/ 10 11static const uint16_t upper_table_1[704] = { 12 0x0000, /*U+0000*/ /**/ 13 0x0001, /*U+0001*/ /**/ 14 0x0002, /*U+0002*/ /**/ 15 0x0003, /*U+0003*/ /**/ 16 0x0004, /*U+0004*/ /**/ 17 0x0005, /*U+0005*/ /**/ 18 0x0006, /*U+0006*/ /**/ 19 0x0007, /*U+0007*/ /**/ 20 0x0008, /*U+0008*/ /**/ 21 0x0009, /*U+0009*/ /**/ 22 0x000A, /*U+000A*/ /**/ 23 0x000B, /*U+000B*/ /**/ 24 0x000C, /*U+000C*/ /**/ 25 0x000D, /*U+000D*/ /**/ 26 0x000E, /*U+000E*/ /**/ 27 0x000F, /*U+000F*/ /**/ 28 0x0010, /*U+0010*/ /**/ 29 0x0011, /*U+0011*/ /**/ 30 0x0012, /*U+0012*/ /**/ 31 0x0013, /*U+0013*/ /**/ 32 0x0014, /*U+0014*/ /**/ 33 0x0015, /*U+0015*/ /**/ 34 0x0016, /*U+0016*/ /**/ 35 0x0017, /*U+0017*/ /**/ 36 0x0018, /*U+0018*/ /**/ 37 0x0019, /*U+0019*/ /**/ 38 0x001A, /*U+001A*/ /**/ 39 0x001B, /*U+001B*/ /**/ 40 0x001C, /*U+001C*/ /**/ 41 0x001D, /*U+001D*/ /**/ 42 0x001E, /*U+001E*/ /**/ 43 0x001F, /*U+001F*/ /**/ 44 0x0020, /*U+0020*/ /**/ 45 0x0021, /*U+0021*/ /**/ 46 0x0022, /*U+0022*/ /**/ 47 0x0023, /*U+0023*/ /**/ 48 0x0024, /*U+0024*/ /**/ 49 0x0025, /*U+0025*/ /**/ 50 0x0026, /*U+0026*/ /**/ 51 0x0027, /*U+0027*/ /**/ 52 0x0028, /*U+0028*/ /**/ 53 0x0029, /*U+0029*/ /**/ 54 0x002A, /*U+002A*/ /**/ 55 0x002B, /*U+002B*/ /**/ 56 0x002C, /*U+002C*/ /**/ 57 0x002D, /*U+002D*/ /**/ 58 0x002E, /*U+002E*/ /**/ 59 0x002F, /*U+002F*/ /**/ 60 0x0030, /*U+0030*/ /**/ 61 0x0031, /*U+0031*/ /**/ 62 0x0032, /*U+0032*/ /**/ 63 0x0033, /*U+0033*/ /**/ 64 0x0034, /*U+0034*/ /**/ 65 0x0035, /*U+0035*/ /**/ 66 0x0036, /*U+0036*/ /**/ 67 0x0037, /*U+0037*/ /**/ 68 0x0038, /*U+0038*/ /**/ 69 0x0039, /*U+0039*/ /**/ 70 0x003A, /*U+003A*/ /**/ 71 0x003B, /*U+003B*/ /**/ 72 0x003C, /*U+003C*/ /**/ 73 0x003D, /*U+003D*/ /**/ 74 0x003E, /*U+003E*/ /**/ 75 0x003F, /*U+003F*/ /**/ 76 0x0040, /*U+0040*/ /**/ 77 0x0041, /*U+0041*/ /**/ 78 0x0042, /*U+0042*/ /**/ 79 0x0043, /*U+0043*/ /**/ 80 0x0044, /*U+0044*/ /**/ 81 0x0045, /*U+0045*/ /**/ 82 0x0046, /*U+0046*/ /**/ 83 0x0047, /*U+0047*/ /**/ 84 0x0048, /*U+0048*/ /**/ 85 0x0049, /*U+0049*/ /**/ 86 0x004A, /*U+004A*/ /**/ 87 0x004B, /*U+004B*/ /**/ 88 0x004C, /*U+004C*/ /**/ 89 0x004D, /*U+004D*/ /**/ 90 0x004E, /*U+004E*/ /**/ 91 0x004F, /*U+004F*/ /**/ 92 0x0050, /*U+0050*/ /**/ 93 0x0051, /*U+0051*/ /**/ 94 0x0052, /*U+0052*/ /**/ 95 0x0053, /*U+0053*/ /**/ 96 0x0054, /*U+0054*/ /**/ 97 0x0055, /*U+0055*/ /**/ 98 0x0056, /*U+0056*/ /**/ 99 0x0057, /*U+0057*/ /**/ 100 0x0058, /*U+0058*/ /**/ 101 0x0059, /*U+0059*/ /**/ 102 0x005A, /*U+005A*/ /**/ 103 0x005B, /*U+005B*/ /**/ 104 0x005C, /*U+005C*/ /**/ 105 0x005D, /*U+005D*/ /**/ 106 0x005E, /*U+005E*/ /**/ 107 0x005F, /*U+005F*/ /**/ 108 0x0060, /*U+0060*/ /**/ 109 0x0041, /*U+0061*/ /*LATIN SMALL LETTER A*/ 110 0x0042, /*U+0062*/ /*LATIN SMALL LETTER B*/ 111 0x0043, /*U+0063*/ /*LATIN SMALL LETTER C*/ 112 0x0044, /*U+0064*/ /*LATIN SMALL LETTER D*/ 113 0x0045, /*U+0065*/ /*LATIN SMALL LETTER E*/ 114 0x0046, /*U+0066*/ /*LATIN SMALL LETTER F*/ 115 0x0047, /*U+0067*/ /*LATIN SMALL LETTER G*/ 116 0x0048, /*U+0068*/ /*LATIN SMALL LETTER H*/ 117 0x0049, /*U+0069*/ /*LATIN SMALL LETTER I*/ 118 0x004A, /*U+006A*/ /*LATIN SMALL LETTER J*/ 119 0x004B, /*U+006B*/ /*LATIN SMALL LETTER K*/ 120 0x004C, /*U+006C*/ /*LATIN SMALL LETTER L*/ 121 0x004D, /*U+006D*/ /*LATIN SMALL LETTER M*/ 122 0x004E, /*U+006E*/ /*LATIN SMALL LETTER N*/ 123 0x004F, /*U+006F*/ /*LATIN SMALL LETTER O*/ 124 0x0050, /*U+0070*/ /*LATIN SMALL LETTER P*/ 125 0x0051, /*U+0071*/ /*LATIN SMALL LETTER Q*/ 126 0x0052, /*U+0072*/ /*LATIN SMALL LETTER R*/ 127 0x0053, /*U+0073*/ /*LATIN SMALL LETTER S*/ 128 0x0054, /*U+0074*/ /*LATIN SMALL LETTER T*/ 129 0x0055, /*U+0075*/ /*LATIN SMALL LETTER U*/ 130 0x0056, /*U+0076*/ /*LATIN SMALL LETTER V*/ 131 0x0057, /*U+0077*/ /*LATIN SMALL LETTER W*/ 132 0x0058, /*U+0078*/ /*LATIN SMALL LETTER X*/ 133 0x0059, /*U+0079*/ /*LATIN SMALL LETTER Y*/ 134 0x005A, /*U+007A*/ /*LATIN SMALL LETTER Z*/ 135 0x007B, /*U+007B*/ /**/ 136 0x007C, /*U+007C*/ /**/ 137 0x007D, /*U+007D*/ /**/ 138 0x007E, /*U+007E*/ /**/ 139 0x007F, /*U+007F*/ /**/ 140 0x0080, /*U+0080*/ /**/ 141 0x0081, /*U+0081*/ /**/ 142 0x0082, /*U+0082*/ /**/ 143 0x0083, /*U+0083*/ /**/ 144 0x0084, /*U+0084*/ /**/ 145 0x0085, /*U+0085*/ /**/ 146 0x0086, /*U+0086*/ /**/ 147 0x0087, /*U+0087*/ /**/ 148 0x0088, /*U+0088*/ /**/ 149 0x0089, /*U+0089*/ /**/ 150 0x008A, /*U+008A*/ /**/ 151 0x008B, /*U+008B*/ /**/ 152 0x008C, /*U+008C*/ /**/ 153 0x008D, /*U+008D*/ /**/ 154 0x008E, /*U+008E*/ /**/ 155 0x008F, /*U+008F*/ /**/ 156 0x0090, /*U+0090*/ /**/ 157 0x0091, /*U+0091*/ /**/ 158 0x0092, /*U+0092*/ /**/ 159 0x0093, /*U+0093*/ /**/ 160 0x0094, /*U+0094*/ /**/ 161 0x0095, /*U+0095*/ /**/ 162 0x0096, /*U+0096*/ /**/ 163 0x0097, /*U+0097*/ /**/ 164 0x0098, /*U+0098*/ /**/ 165 0x0099, /*U+0099*/ /**/ 166 0x009A, /*U+009A*/ /**/ 167 0x009B, /*U+009B*/ /**/ 168 0x009C, /*U+009C*/ /**/ 169 0x009D, /*U+009D*/ /**/ 170 0x009E, /*U+009E*/ /**/ 171 0x009F, /*U+009F*/ /**/ 172 0x00A0, /*U+00A0*/ /**/ 173 0x00A1, /*U+00A1*/ /**/ 174 0x00A2, /*U+00A2*/ /**/ 175 0x00A3, /*U+00A3*/ /**/ 176 0x00A4, /*U+00A4*/ /**/ 177 0x00A5, /*U+00A5*/ /**/ 178 0x00A6, /*U+00A6*/ /**/ 179 0x00A7, /*U+00A7*/ /**/ 180 0x00A8, /*U+00A8*/ /**/ 181 0x00A9, /*U+00A9*/ /**/ 182 0x00AA, /*U+00AA*/ /**/ 183 0x00AB, /*U+00AB*/ /**/ 184 0x00AC, /*U+00AC*/ /**/ 185 0x00AD, /*U+00AD*/ /**/ 186 0x00AE, /*U+00AE*/ /**/ 187 0x00AF, /*U+00AF*/ /**/ 188 0x00B0, /*U+00B0*/ /**/ 189 0x00B1, /*U+00B1*/ /**/ 190 0x00B2, /*U+00B2*/ /**/ 191 0x00B3, /*U+00B3*/ /**/ 192 0x00B4, /*U+00B4*/ /**/ 193 0x039C, /*U+00B5*/ /*MICRO SIGN*/ 194 0x00B6, /*U+00B6*/ /**/ 195 0x00B7, /*U+00B7*/ /**/ 196 0x00B8, /*U+00B8*/ /**/ 197 0x00B9, /*U+00B9*/ /**/ 198 0x00BA, /*U+00BA*/ /**/ 199 0x00BB, /*U+00BB*/ /**/ 200 0x00BC, /*U+00BC*/ /**/ 201 0x00BD, /*U+00BD*/ /**/ 202 0x00BE, /*U+00BE*/ /**/ 203 0x00BF, /*U+00BF*/ /**/ 204 0x00C0, /*U+00C0*/ /**/ 205 0x00C1, /*U+00C1*/ /**/ 206 0x00C2, /*U+00C2*/ /**/ 207 0x00C3, /*U+00C3*/ /**/ 208 0x00C4, /*U+00C4*/ /**/ 209 0x00C5, /*U+00C5*/ /**/ 210 0x00C6, /*U+00C6*/ /**/ 211 0x00C7, /*U+00C7*/ /**/ 212 0x00C8, /*U+00C8*/ /**/ 213 0x00C9, /*U+00C9*/ /**/ 214 0x00CA, /*U+00CA*/ /**/ 215 0x00CB, /*U+00CB*/ /**/ 216 0x00CC, /*U+00CC*/ /**/ 217 0x00CD, /*U+00CD*/ /**/ 218 0x00CE, /*U+00CE*/ /**/ 219 0x00CF, /*U+00CF*/ /**/ 220 0x00D0, /*U+00D0*/ /**/ 221 0x00D1, /*U+00D1*/ /**/ 222 0x00D2, /*U+00D2*/ /**/ 223 0x00D3, /*U+00D3*/ /**/ 224 0x00D4, /*U+00D4*/ /**/ 225 0x00D5, /*U+00D5*/ /**/ 226 0x00D6, /*U+00D6*/ /**/ 227 0x00D7, /*U+00D7*/ /**/ 228 0x00D8, /*U+00D8*/ /**/ 229 0x00D9, /*U+00D9*/ /**/ 230 0x00DA, /*U+00DA*/ /**/ 231 0x00DB, /*U+00DB*/ /**/ 232 0x00DC, /*U+00DC*/ /**/ 233 0x00DD, /*U+00DD*/ /**/ 234 0x00DE, /*U+00DE*/ /**/ 235 0x00DF, /*U+00DF*/ /**/ 236 0x00C0, /*U+00E0*/ /*LATIN SMALL LETTER A WITH GRAVE*/ 237 0x00C1, /*U+00E1*/ /*LATIN SMALL LETTER A WITH ACUTE*/ 238 0x00C2, /*U+00E2*/ /*LATIN SMALL LETTER A WITH CIRCUMFLEX*/ 239 0x00C3, /*U+00E3*/ /*LATIN SMALL LETTER A WITH TILDE*/ 240 0x00C4, /*U+00E4*/ /*LATIN SMALL LETTER A WITH DIAERESIS*/ 241 0x00C5, /*U+00E5*/ /*LATIN SMALL LETTER A WITH RING ABOVE*/ 242 0x00C6, /*U+00E6*/ /*LATIN SMALL LETTER AE*/ 243 0x00C7, /*U+00E7*/ /*LATIN SMALL LETTER C WITH CEDILLA*/ 244 0x00C8, /*U+00E8*/ /*LATIN SMALL LETTER E WITH GRAVE*/ 245 0x00C9, /*U+00E9*/ /*LATIN SMALL LETTER E WITH ACUTE*/ 246 0x00CA, /*U+00EA*/ /*LATIN SMALL LETTER E WITH CIRCUMFLEX*/ 247 0x00CB, /*U+00EB*/ /*LATIN SMALL LETTER E WITH DIAERESIS*/ 248 0x00CC, /*U+00EC*/ /*LATIN SMALL LETTER I WITH GRAVE*/ 249 0x00CD, /*U+00ED*/ /*LATIN SMALL LETTER I WITH ACUTE*/ 250 0x00CE, /*U+00EE*/ /*LATIN SMALL LETTER I WITH CIRCUMFLEX*/ 251 0x00CF, /*U+00EF*/ /*LATIN SMALL LETTER I WITH DIAERESIS*/ 252 0x00D0, /*U+00F0*/ /*LATIN SMALL LETTER ETH*/ 253 0x00D1, /*U+00F1*/ /*LATIN SMALL LETTER N WITH TILDE*/ 254 0x00D2, /*U+00F2*/ /*LATIN SMALL LETTER O WITH GRAVE*/ 255 0x00D3, /*U+00F3*/ /*LATIN SMALL LETTER O WITH ACUTE*/ 256 0x00D4, /*U+00F4*/ /*LATIN SMALL LETTER O WITH CIRCUMFLEX*/ 257 0x00D5, /*U+00F5*/ /*LATIN SMALL LETTER O WITH TILDE*/ 258 0x00D6, /*U+00F6*/ /*LATIN SMALL LETTER O WITH DIAERESIS*/ 259 0x00F7, /*U+00F7*/ /**/ 260 0x00D8, /*U+00F8*/ /*LATIN SMALL LETTER O WITH STROKE*/ 261 0x00D9, /*U+00F9*/ /*LATIN SMALL LETTER U WITH GRAVE*/ 262 0x00DA, /*U+00FA*/ /*LATIN SMALL LETTER U WITH ACUTE*/ 263 0x00DB, /*U+00FB*/ /*LATIN SMALL LETTER U WITH CIRCUMFLEX*/ 264 0x00DC, /*U+00FC*/ /*LATIN SMALL LETTER U WITH DIAERESIS*/ 265 0x00DD, /*U+00FD*/ /*LATIN SMALL LETTER Y WITH ACUTE*/ 266 0x00DE, /*U+00FE*/ /*LATIN SMALL LETTER THORN*/ 267 0x0178, /*U+00FF*/ /*LATIN SMALL LETTER Y WITH DIAERESIS*/ 268 0x0100, /*U+0100*/ /**/ 269 0x0100, /*U+0101*/ /*LATIN SMALL LETTER A WITH MACRON*/ 270 0x0102, /*U+0102*/ /**/ 271 0x0102, /*U+0103*/ /*LATIN SMALL LETTER A WITH BREVE*/ 272 0x0104, /*U+0104*/ /**/ 273 0x0104, /*U+0105*/ /*LATIN SMALL LETTER A WITH OGONEK*/ 274 0x0106, /*U+0106*/ /**/ 275 0x0106, /*U+0107*/ /*LATIN SMALL LETTER C WITH ACUTE*/ 276 0x0108, /*U+0108*/ /**/ 277 0x0108, /*U+0109*/ /*LATIN SMALL LETTER C WITH CIRCUMFLEX*/ 278 0x010A, /*U+010A*/ /**/ 279 0x010A, /*U+010B*/ /*LATIN SMALL LETTER C WITH DOT ABOVE*/ 280 0x010C, /*U+010C*/ /**/ 281 0x010C, /*U+010D*/ /*LATIN SMALL LETTER C WITH CARON*/ 282 0x010E, /*U+010E*/ /**/ 283 0x010E, /*U+010F*/ /*LATIN SMALL LETTER D WITH CARON*/ 284 0x0110, /*U+0110*/ /**/ 285 0x0110, /*U+0111*/ /*LATIN SMALL LETTER D WITH STROKE*/ 286 0x0112, /*U+0112*/ /**/ 287 0x0112, /*U+0113*/ /*LATIN SMALL LETTER E WITH MACRON*/ 288 0x0114, /*U+0114*/ /**/ 289 0x0114, /*U+0115*/ /*LATIN SMALL LETTER E WITH BREVE*/ 290 0x0116, /*U+0116*/ /**/ 291 0x0116, /*U+0117*/ /*LATIN SMALL LETTER E WITH DOT ABOVE*/ 292 0x0118, /*U+0118*/ /**/ 293 0x0118, /*U+0119*/ /*LATIN SMALL LETTER E WITH OGONEK*/ 294 0x011A, /*U+011A*/ /**/ 295 0x011A, /*U+011B*/ /*LATIN SMALL LETTER E WITH CARON*/ 296 0x011C, /*U+011C*/ /**/ 297 0x011C, /*U+011D*/ /*LATIN SMALL LETTER G WITH CIRCUMFLEX*/ 298 0x011E, /*U+011E*/ /**/ 299 0x011E, /*U+011F*/ /*LATIN SMALL LETTER G WITH BREVE*/ 300 0x0120, /*U+0120*/ /**/ 301 0x0120, /*U+0121*/ /*LATIN SMALL LETTER G WITH DOT ABOVE*/ 302 0x0122, /*U+0122*/ /**/ 303 0x0122, /*U+0123*/ /*LATIN SMALL LETTER G WITH CEDILLA*/ 304 0x0124, /*U+0124*/ /**/ 305 0x0124, /*U+0125*/ /*LATIN SMALL LETTER H WITH CIRCUMFLEX*/ 306 0x0126, /*U+0126*/ /**/ 307 0x0126, /*U+0127*/ /*LATIN SMALL LETTER H WITH STROKE*/ 308 0x0128, /*U+0128*/ /**/ 309 0x0128, /*U+0129*/ /*LATIN SMALL LETTER I WITH TILDE*/ 310 0x012A, /*U+012A*/ /**/ 311 0x012A, /*U+012B*/ /*LATIN SMALL LETTER I WITH MACRON*/ 312 0x012C, /*U+012C*/ /**/ 313 0x012C, /*U+012D*/ /*LATIN SMALL LETTER I WITH BREVE*/ 314 0x012E, /*U+012E*/ /**/ 315 0x012E, /*U+012F*/ /*LATIN SMALL LETTER I WITH OGONEK*/ 316 0x0130, /*U+0130*/ /**/ 317 0x0049, /*U+0131*/ /*LATIN SMALL LETTER DOTLESS I*/ 318 0x0132, /*U+0132*/ /**/ 319 0x0132, /*U+0133*/ /*LATIN SMALL LIGATURE IJ*/ 320 0x0134, /*U+0134*/ /**/ 321 0x0134, /*U+0135*/ /*LATIN SMALL LETTER J WITH CIRCUMFLEX*/ 322 0x0136, /*U+0136*/ /**/ 323 0x0136, /*U+0137*/ /*LATIN SMALL LETTER K WITH CEDILLA*/ 324 0x0138, /*U+0138*/ /**/ 325 0x0139, /*U+0139*/ /**/ 326 0x0139, /*U+013A*/ /*LATIN SMALL LETTER L WITH ACUTE*/ 327 0x013B, /*U+013B*/ /**/ 328 0x013B, /*U+013C*/ /*LATIN SMALL LETTER L WITH CEDILLA*/ 329 0x013D, /*U+013D*/ /**/ 330 0x013D, /*U+013E*/ /*LATIN SMALL LETTER L WITH CARON*/ 331 0x013F, /*U+013F*/ /**/ 332 0x013F, /*U+0140*/ /*LATIN SMALL LETTER L WITH MIDDLE DOT*/ 333 0x0141, /*U+0141*/ /**/ 334 0x0141, /*U+0142*/ /*LATIN SMALL LETTER L WITH STROKE*/ 335 0x0143, /*U+0143*/ /**/ 336 0x0143, /*U+0144*/ /*LATIN SMALL LETTER N WITH ACUTE*/ 337 0x0145, /*U+0145*/ /**/ 338 0x0145, /*U+0146*/ /*LATIN SMALL LETTER N WITH CEDILLA*/ 339 0x0147, /*U+0147*/ /**/ 340 0x0147, /*U+0148*/ /*LATIN SMALL LETTER N WITH CARON*/ 341 0x0149, /*U+0149*/ /**/ 342 0x014A, /*U+014A*/ /**/ 343 0x014A, /*U+014B*/ /*LATIN SMALL LETTER ENG*/ 344 0x014C, /*U+014C*/ /**/ 345 0x014C, /*U+014D*/ /*LATIN SMALL LETTER O WITH MACRON*/ 346 0x014E, /*U+014E*/ /**/ 347 0x014E, /*U+014F*/ /*LATIN SMALL LETTER O WITH BREVE*/ 348 0x0150, /*U+0150*/ /**/ 349 0x0150, /*U+0151*/ /*LATIN SMALL LETTER O WITH DOUBLE ACUTE*/ 350 0x0152, /*U+0152*/ /**/ 351 0x0152, /*U+0153*/ /*LATIN SMALL LIGATURE OE*/ 352 0x0154, /*U+0154*/ /**/ 353 0x0154, /*U+0155*/ /*LATIN SMALL LETTER R WITH ACUTE*/ 354 0x0156, /*U+0156*/ /**/ 355 0x0156, /*U+0157*/ /*LATIN SMALL LETTER R WITH CEDILLA*/ 356 0x0158, /*U+0158*/ /**/ 357 0x0158, /*U+0159*/ /*LATIN SMALL LETTER R WITH CARON*/ 358 0x015A, /*U+015A*/ /**/ 359 0x015A, /*U+015B*/ /*LATIN SMALL LETTER S WITH ACUTE*/ 360 0x015C, /*U+015C*/ /**/ 361 0x015C, /*U+015D*/ /*LATIN SMALL LETTER S WITH CIRCUMFLEX*/ 362 0x015E, /*U+015E*/ /**/ 363 0x015E, /*U+015F*/ /*LATIN SMALL LETTER S WITH CEDILLA*/ 364 0x0160, /*U+0160*/ /**/ 365 0x0160, /*U+0161*/ /*LATIN SMALL LETTER S WITH CARON*/ 366 0x0162, /*U+0162*/ /**/ 367 0x0162, /*U+0163*/ /*LATIN SMALL LETTER T WITH CEDILLA*/ 368 0x0164, /*U+0164*/ /**/ 369 0x0164, /*U+0165*/ /*LATIN SMALL LETTER T WITH CARON*/ 370 0x0166, /*U+0166*/ /**/ 371 0x0166, /*U+0167*/ /*LATIN SMALL LETTER T WITH STROKE*/ 372 0x0168, /*U+0168*/ /**/ 373 0x0168, /*U+0169*/ /*LATIN SMALL LETTER U WITH TILDE*/ 374 0x016A, /*U+016A*/ /**/ 375 0x016A, /*U+016B*/ /*LATIN SMALL LETTER U WITH MACRON*/ 376 0x016C, /*U+016C*/ /**/ 377 0x016C, /*U+016D*/ /*LATIN SMALL LETTER U WITH BREVE*/ 378 0x016E, /*U+016E*/ /**/ 379 0x016E, /*U+016F*/ /*LATIN SMALL LETTER U WITH RING ABOVE*/ 380 0x0170, /*U+0170*/ /**/ 381 0x0170, /*U+0171*/ /*LATIN SMALL LETTER U WITH DOUBLE ACUTE*/ 382 0x0172, /*U+0172*/ /**/ 383 0x0172, /*U+0173*/ /*LATIN SMALL LETTER U WITH OGONEK*/ 384 0x0174, /*U+0174*/ /**/ 385 0x0174, /*U+0175*/ /*LATIN SMALL LETTER W WITH CIRCUMFLEX*/ 386 0x0176, /*U+0176*/ /**/ 387 0x0176, /*U+0177*/ /*LATIN SMALL LETTER Y WITH CIRCUMFLEX*/ 388 0x0178, /*U+0178*/ /**/ 389 0x0179, /*U+0179*/ /**/ 390 0x0179, /*U+017A*/ /*LATIN SMALL LETTER Z WITH ACUTE*/ 391 0x017B, /*U+017B*/ /**/ 392 0x017B, /*U+017C*/ /*LATIN SMALL LETTER Z WITH DOT ABOVE*/ 393 0x017D, /*U+017D*/ /**/ 394 0x017D, /*U+017E*/ /*LATIN SMALL LETTER Z WITH CARON*/ 395 0x0053, /*U+017F*/ /*LATIN SMALL LETTER LONG S*/ 396 0x0243, /*U+0180*/ /*LATIN SMALL LETTER B WITH STROKE*/ 397 0x0181, /*U+0181*/ /**/ 398 0x0182, /*U+0182*/ /**/ 399 0x0182, /*U+0183*/ /*LATIN SMALL LETTER B WITH TOPBAR*/ 400 0x0184, /*U+0184*/ /**/ 401 0x0184, /*U+0185*/ /*LATIN SMALL LETTER TONE SIX*/ 402 0x0186, /*U+0186*/ /**/ 403 0x0187, /*U+0187*/ /**/ 404 0x0187, /*U+0188*/ /*LATIN SMALL LETTER C WITH HOOK*/ 405 0x0189, /*U+0189*/ /**/ 406 0x018A, /*U+018A*/ /**/ 407 0x018B, /*U+018B*/ /**/ 408 0x018B, /*U+018C*/ /*LATIN SMALL LETTER D WITH TOPBAR*/ 409 0x018D, /*U+018D*/ /**/ 410 0x018E, /*U+018E*/ /**/ 411 0x018F, /*U+018F*/ /**/ 412 0x0190, /*U+0190*/ /**/ 413 0x0191, /*U+0191*/ /**/ 414 0x0191, /*U+0192*/ /*LATIN SMALL LETTER F WITH HOOK*/ 415 0x0193, /*U+0193*/ /**/ 416 0x0194, /*U+0194*/ /**/ 417 0x01F6, /*U+0195*/ /*LATIN SMALL LETTER HV*/ 418 0x0196, /*U+0196*/ /**/ 419 0x0197, /*U+0197*/ /**/ 420 0x0198, /*U+0198*/ /**/ 421 0x0198, /*U+0199*/ /*LATIN SMALL LETTER K WITH HOOK*/ 422 0x023D, /*U+019A*/ /*LATIN SMALL LETTER L WITH BAR*/ 423 0x019B, /*U+019B*/ /**/ 424 0x019C, /*U+019C*/ /**/ 425 0x019D, /*U+019D*/ /**/ 426 0x0220, /*U+019E*/ /*LATIN SMALL LETTER N WITH LONG RIGHT LEG*/ 427 0x019F, /*U+019F*/ /**/ 428 0x01A0, /*U+01A0*/ /**/ 429 0x01A0, /*U+01A1*/ /*LATIN SMALL LETTER O WITH HORN*/ 430 0x01A2, /*U+01A2*/ /**/ 431 0x01A2, /*U+01A3*/ /*LATIN SMALL LETTER OI*/ 432 0x01A4, /*U+01A4*/ /**/ 433 0x01A4, /*U+01A5*/ /*LATIN SMALL LETTER P WITH HOOK*/ 434 0x01A6, /*U+01A6*/ /**/ 435 0x01A7, /*U+01A7*/ /**/ 436 0x01A7, /*U+01A8*/ /*LATIN SMALL LETTER TONE TWO*/ 437 0x01A9, /*U+01A9*/ /**/ 438 0x01AA, /*U+01AA*/ /**/ 439 0x01AB, /*U+01AB*/ /**/ 440 0x01AC, /*U+01AC*/ /**/ 441 0x01AC, /*U+01AD*/ /*LATIN SMALL LETTER T WITH HOOK*/ 442 0x01AE, /*U+01AE*/ /**/ 443 0x01AF, /*U+01AF*/ /**/ 444 0x01AF, /*U+01B0*/ /*LATIN SMALL LETTER U WITH HORN*/ 445 0x01B1, /*U+01B1*/ /**/ 446 0x01B2, /*U+01B2*/ /**/ 447 0x01B3, /*U+01B3*/ /**/ 448 0x01B3, /*U+01B4*/ /*LATIN SMALL LETTER Y WITH HOOK*/ 449 0x01B5, /*U+01B5*/ /**/ 450 0x01B5, /*U+01B6*/ /*LATIN SMALL LETTER Z WITH STROKE*/ 451 0x01B7, /*U+01B7*/ /**/ 452 0x01B8, /*U+01B8*/ /**/ 453 0x01B8, /*U+01B9*/ /*LATIN SMALL LETTER EZH REVERSED*/ 454 0x01BA, /*U+01BA*/ /**/ 455 0x01BB, /*U+01BB*/ /**/ 456 0x01BC, /*U+01BC*/ /**/ 457 0x01BC, /*U+01BD*/ /*LATIN SMALL LETTER TONE FIVE*/ 458 0x01BE, /*U+01BE*/ /**/ 459 0x01F7, /*U+01BF*/ /*LATIN LETTER WYNN*/ 460 0x01C0, /*U+01C0*/ /**/ 461 0x01C1, /*U+01C1*/ /**/ 462 0x01C2, /*U+01C2*/ /**/ 463 0x01C3, /*U+01C3*/ /**/ 464 0x01C4, /*U+01C4*/ /**/ 465 0x01C4, /*U+01C5*/ /*LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON*/ 466 0x01C4, /*U+01C6*/ /*LATIN SMALL LETTER DZ WITH CARON*/ 467 0x01C7, /*U+01C7*/ /**/ 468 0x01C7, /*U+01C8*/ /*LATIN CAPITAL LETTER L WITH SMALL LETTER J*/ 469 0x01C7, /*U+01C9*/ /*LATIN SMALL LETTER LJ*/ 470 0x01CA, /*U+01CA*/ /**/ 471 0x01CA, /*U+01CB*/ /*LATIN CAPITAL LETTER N WITH SMALL LETTER J*/ 472 0x01CA, /*U+01CC*/ /*LATIN SMALL LETTER NJ*/ 473 0x01CD, /*U+01CD*/ /**/ 474 0x01CD, /*U+01CE*/ /*LATIN SMALL LETTER A WITH CARON*/ 475 0x01CF, /*U+01CF*/ /**/ 476 0x01CF, /*U+01D0*/ /*LATIN SMALL LETTER I WITH CARON*/ 477 0x01D1, /*U+01D1*/ /**/ 478 0x01D1, /*U+01D2*/ /*LATIN SMALL LETTER O WITH CARON*/ 479 0x01D3, /*U+01D3*/ /**/ 480 0x01D3, /*U+01D4*/ /*LATIN SMALL LETTER U WITH CARON*/ 481 0x01D5, /*U+01D5*/ /**/ 482 0x01D5, /*U+01D6*/ /*LATIN SMALL LETTER U WITH DIAERESIS AND MACRON*/ 483 0x01D7, /*U+01D7*/ /**/ 484 0x01D7, /*U+01D8*/ /*LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE*/ 485 0x01D9, /*U+01D9*/ /**/ 486 0x01D9, /*U+01DA*/ /*LATIN SMALL LETTER U WITH DIAERESIS AND CARON*/ 487 0x01DB, /*U+01DB*/ /**/ 488 0x01DB, /*U+01DC*/ /*LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE*/ 489 0x018E, /*U+01DD*/ /*LATIN SMALL LETTER TURNED E*/ 490 0x01DE, /*U+01DE*/ /**/ 491 0x01DE, /*U+01DF*/ /*LATIN SMALL LETTER A WITH DIAERESIS AND MACRON*/ 492 0x01E0, /*U+01E0*/ /**/ 493 0x01E0, /*U+01E1*/ /*LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON*/ 494 0x01E2, /*U+01E2*/ /**/ 495 0x01E2, /*U+01E3*/ /*LATIN SMALL LETTER AE WITH MACRON*/ 496 0x01E4, /*U+01E4*/ /**/ 497 0x01E4, /*U+01E5*/ /*LATIN SMALL LETTER G WITH STROKE*/ 498 0x01E6, /*U+01E6*/ /**/ 499 0x01E6, /*U+01E7*/ /*LATIN SMALL LETTER G WITH CARON*/ 500 0x01E8, /*U+01E8*/ /**/ 501 0x01E8, /*U+01E9*/ /*LATIN SMALL LETTER K WITH CARON*/ 502 0x01EA, /*U+01EA*/ /**/ 503 0x01EA, /*U+01EB*/ /*LATIN SMALL LETTER O WITH OGONEK*/ 504 0x01EC, /*U+01EC*/ /**/ 505 0x01EC, /*U+01ED*/ /*LATIN SMALL LETTER O WITH OGONEK AND MACRON*/ 506 0x01EE, /*U+01EE*/ /**/ 507 0x01EE, /*U+01EF*/ /*LATIN SMALL LETTER EZH WITH CARON*/ 508 0x01F0, /*U+01F0*/ /**/ 509 0x01F1, /*U+01F1*/ /**/ 510 0x01F1, /*U+01F2*/ /*LATIN CAPITAL LETTER D WITH SMALL LETTER Z*/ 511 0x01F1, /*U+01F3*/ /*LATIN SMALL LETTER DZ*/ 512 0x01F4, /*U+01F4*/ /**/ 513 0x01F4, /*U+01F5*/ /*LATIN SMALL LETTER G WITH ACUTE*/ 514 0x01F6, /*U+01F6*/ /**/ 515 0x01F7, /*U+01F7*/ /**/ 516 0x01F8, /*U+01F8*/ /**/ 517 0x01F8, /*U+01F9*/ /*LATIN SMALL LETTER N WITH GRAVE*/ 518 0x01FA, /*U+01FA*/ /**/ 519 0x01FA, /*U+01FB*/ /*LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE*/ 520 0x01FC, /*U+01FC*/ /**/ 521 0x01FC, /*U+01FD*/ /*LATIN SMALL LETTER AE WITH ACUTE*/ 522 0x01FE, /*U+01FE*/ /**/ 523 0x01FE, /*U+01FF*/ /*LATIN SMALL LETTER O WITH STROKE AND ACUTE*/ 524 0x0200, /*U+0200*/ /**/ 525 0x0200, /*U+0201*/ /*LATIN SMALL LETTER A WITH DOUBLE GRAVE*/ 526 0x0202, /*U+0202*/ /**/ 527 0x0202, /*U+0203*/ /*LATIN SMALL LETTER A WITH INVERTED BREVE*/ 528 0x0204, /*U+0204*/ /**/ 529 0x0204, /*U+0205*/ /*LATIN SMALL LETTER E WITH DOUBLE GRAVE*/ 530 0x0206, /*U+0206*/ /**/ 531 0x0206, /*U+0207*/ /*LATIN SMALL LETTER E WITH INVERTED BREVE*/ 532 0x0208, /*U+0208*/ /**/ 533 0x0208, /*U+0209*/ /*LATIN SMALL LETTER I WITH DOUBLE GRAVE*/ 534 0x020A, /*U+020A*/ /**/ 535 0x020A, /*U+020B*/ /*LATIN SMALL LETTER I WITH INVERTED BREVE*/ 536 0x020C, /*U+020C*/ /**/ 537 0x020C, /*U+020D*/ /*LATIN SMALL LETTER O WITH DOUBLE GRAVE*/ 538 0x020E, /*U+020E*/ /**/ 539 0x020E, /*U+020F*/ /*LATIN SMALL LETTER O WITH INVERTED BREVE*/ 540 0x0210, /*U+0210*/ /**/ 541 0x0210, /*U+0211*/ /*LATIN SMALL LETTER R WITH DOUBLE GRAVE*/ 542 0x0212, /*U+0212*/ /**/ 543 0x0212, /*U+0213*/ /*LATIN SMALL LETTER R WITH INVERTED BREVE*/ 544 0x0214, /*U+0214*/ /**/ 545 0x0214, /*U+0215*/ /*LATIN SMALL LETTER U WITH DOUBLE GRAVE*/ 546 0x0216, /*U+0216*/ /**/ 547 0x0216, /*U+0217*/ /*LATIN SMALL LETTER U WITH INVERTED BREVE*/ 548 0x0218, /*U+0218*/ /**/ 549 0x0218, /*U+0219*/ /*LATIN SMALL LETTER S WITH COMMA BELOW*/ 550 0x021A, /*U+021A*/ /**/ 551 0x021A, /*U+021B*/ /*LATIN SMALL LETTER T WITH COMMA BELOW*/ 552 0x021C, /*U+021C*/ /**/ 553 0x021C, /*U+021D*/ /*LATIN SMALL LETTER YOGH*/ 554 0x021E, /*U+021E*/ /**/ 555 0x021E, /*U+021F*/ /*LATIN SMALL LETTER H WITH CARON*/ 556 0x0220, /*U+0220*/ /**/ 557 0x0221, /*U+0221*/ /**/ 558 0x0222, /*U+0222*/ /**/ 559 0x0222, /*U+0223*/ /*LATIN SMALL LETTER OU*/ 560 0x0224, /*U+0224*/ /**/ 561 0x0224, /*U+0225*/ /*LATIN SMALL LETTER Z WITH HOOK*/ 562 0x0226, /*U+0226*/ /**/ 563 0x0226, /*U+0227*/ /*LATIN SMALL LETTER A WITH DOT ABOVE*/ 564 0x0228, /*U+0228*/ /**/ 565 0x0228, /*U+0229*/ /*LATIN SMALL LETTER E WITH CEDILLA*/ 566 0x022A, /*U+022A*/ /**/ 567 0x022A, /*U+022B*/ /*LATIN SMALL LETTER O WITH DIAERESIS AND MACRON*/ 568 0x022C, /*U+022C*/ /**/ 569 0x022C, /*U+022D*/ /*LATIN SMALL LETTER O WITH TILDE AND MACRON*/ 570 0x022E, /*U+022E*/ /**/ 571 0x022E, /*U+022F*/ /*LATIN SMALL LETTER O WITH DOT ABOVE*/ 572 0x0230, /*U+0230*/ /**/ 573 0x0230, /*U+0231*/ /*LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON*/ 574 0x0232, /*U+0232*/ /**/ 575 0x0232, /*U+0233*/ /*LATIN SMALL LETTER Y WITH MACRON*/ 576 0x0234, /*U+0234*/ /**/ 577 0x0235, /*U+0235*/ /**/ 578 0x0236, /*U+0236*/ /**/ 579 0x0237, /*U+0237*/ /**/ 580 0x0238, /*U+0238*/ /**/ 581 0x0239, /*U+0239*/ /**/ 582 0x023A, /*U+023A*/ /**/ 583 0x023B, /*U+023B*/ /**/ 584 0x023B, /*U+023C*/ /*LATIN SMALL LETTER C WITH STROKE*/ 585 0x023D, /*U+023D*/ /**/ 586 0x023E, /*U+023E*/ /**/ 587 0x2C7E, /*U+023F*/ /*LATIN SMALL LETTER S WITH SWASH TAIL*/ 588 0x2C7F, /*U+0240*/ /*LATIN SMALL LETTER Z WITH SWASH TAIL*/ 589 0x0241, /*U+0241*/ /**/ 590 0x0241, /*U+0242*/ /*LATIN SMALL LETTER GLOTTAL STOP*/ 591 0x0243, /*U+0243*/ /**/ 592 0x0244, /*U+0244*/ /**/ 593 0x0245, /*U+0245*/ /**/ 594 0x0246, /*U+0246*/ /**/ 595 0x0246, /*U+0247*/ /*LATIN SMALL LETTER E WITH STROKE*/ 596 0x0248, /*U+0248*/ /**/ 597 0x0248, /*U+0249*/ /*LATIN SMALL LETTER J WITH STROKE*/ 598 0x024A, /*U+024A*/ /**/ 599 0x024A, /*U+024B*/ /*LATIN SMALL LETTER Q WITH HOOK TAIL*/ 600 0x024C, /*U+024C*/ /**/ 601 0x024C, /*U+024D*/ /*LATIN SMALL LETTER R WITH STROKE*/ 602 0x024E, /*U+024E*/ /**/ 603 0x024E, /*U+024F*/ /*LATIN SMALL LETTER Y WITH STROKE*/ 604 0x2C6F, /*U+0250*/ /*LATIN SMALL LETTER TURNED A*/ 605 0x2C6D, /*U+0251*/ /*LATIN SMALL LETTER ALPHA*/ 606 0x2C70, /*U+0252*/ /*LATIN SMALL LETTER TURNED ALPHA*/ 607 0x0181, /*U+0253*/ /*LATIN SMALL LETTER B WITH HOOK*/ 608 0x0186, /*U+0254*/ /*LATIN SMALL LETTER OPEN O*/ 609 0x0255, /*U+0255*/ /**/ 610 0x0189, /*U+0256*/ /*LATIN SMALL LETTER D WITH TAIL*/ 611 0x018A, /*U+0257*/ /*LATIN SMALL LETTER D WITH HOOK*/ 612 0x0258, /*U+0258*/ /**/ 613 0x018F, /*U+0259*/ /*LATIN SMALL LETTER SCHWA*/ 614 0x025A, /*U+025A*/ /**/ 615 0x0190, /*U+025B*/ /*LATIN SMALL LETTER OPEN E*/ 616 0x025C, /*U+025C*/ /**/ 617 0x025D, /*U+025D*/ /**/ 618 0x025E, /*U+025E*/ /**/ 619 0x025F, /*U+025F*/ /**/ 620 0x0193, /*U+0260*/ /*LATIN SMALL LETTER G WITH HOOK*/ 621 0x0261, /*U+0261*/ /**/ 622 0x0262, /*U+0262*/ /**/ 623 0x0194, /*U+0263*/ /*LATIN SMALL LETTER GAMMA*/ 624 0x0264, /*U+0264*/ /**/ 625 0xA78D, /*U+0265*/ /*LATIN SMALL LETTER TURNED H*/ 626 0xA7AA, /*U+0266*/ /*LATIN SMALL LETTER H WITH HOOK*/ 627 0x0267, /*U+0267*/ /**/ 628 0x0197, /*U+0268*/ /*LATIN SMALL LETTER I WITH STROKE*/ 629 0x0196, /*U+0269*/ /*LATIN SMALL LETTER IOTA*/ 630 0x026A, /*U+026A*/ /**/ 631 0x2C62, /*U+026B*/ /*LATIN SMALL LETTER L WITH MIDDLE TILDE*/ 632 0x026C, /*U+026C*/ /**/ 633 0x026D, /*U+026D*/ /**/ 634 0x026E, /*U+026E*/ /**/ 635 0x019C, /*U+026F*/ /*LATIN SMALL LETTER TURNED M*/ 636 0x0270, /*U+0270*/ /**/ 637 0x2C6E, /*U+0271*/ /*LATIN SMALL LETTER M WITH HOOK*/ 638 0x019D, /*U+0272*/ /*LATIN SMALL LETTER N WITH LEFT HOOK*/ 639 0x0273, /*U+0273*/ /**/ 640 0x0274, /*U+0274*/ /**/ 641 0x019F, /*U+0275*/ /*LATIN SMALL LETTER BARRED O*/ 642 0x0276, /*U+0276*/ /**/ 643 0x0277, /*U+0277*/ /**/ 644 0x0278, /*U+0278*/ /**/ 645 0x0279, /*U+0279*/ /**/ 646 0x027A, /*U+027A*/ /**/ 647 0x027B, /*U+027B*/ /**/ 648 0x027C, /*U+027C*/ /**/ 649 0x2C64, /*U+027D*/ /*LATIN SMALL LETTER R WITH TAIL*/ 650 0x027E, /*U+027E*/ /**/ 651 0x027F, /*U+027F*/ /**/ 652 0x01A6, /*U+0280*/ /*LATIN LETTER SMALL CAPITAL R*/ 653 0x0281, /*U+0281*/ /**/ 654 0x0282, /*U+0282*/ /**/ 655 0x01A9, /*U+0283*/ /*LATIN SMALL LETTER ESH*/ 656 0x0284, /*U+0284*/ /**/ 657 0x0285, /*U+0285*/ /**/ 658 0x0286, /*U+0286*/ /**/ 659 0x0287, /*U+0287*/ /**/ 660 0x01AE, /*U+0288*/ /*LATIN SMALL LETTER T WITH RETROFLEX HOOK*/ 661 0x0244, /*U+0289*/ /*LATIN SMALL LETTER U BAR*/ 662 0x01B1, /*U+028A*/ /*LATIN SMALL LETTER UPSILON*/ 663 0x01B2, /*U+028B*/ /*LATIN SMALL LETTER V WITH HOOK*/ 664 0x0245, /*U+028C*/ /*LATIN SMALL LETTER TURNED V*/ 665 0x028D, /*U+028D*/ /**/ 666 0x028E, /*U+028E*/ /**/ 667 0x028F, /*U+028F*/ /**/ 668 0x0290, /*U+0290*/ /**/ 669 0x0291, /*U+0291*/ /**/ 670 0x01B7, /*U+0292*/ /*LATIN SMALL LETTER EZH*/ 671 0x0293, /*U+0293*/ /**/ 672 0x0294, /*U+0294*/ /**/ 673 0x0295, /*U+0295*/ /**/ 674 0x0296, /*U+0296*/ /**/ 675 0x0297, /*U+0297*/ /**/ 676 0x0298, /*U+0298*/ /**/ 677 0x0299, /*U+0299*/ /**/ 678 0x029A, /*U+029A*/ /**/ 679 0x029B, /*U+029B*/ /**/ 680 0x029C, /*U+029C*/ /**/ 681 0x029D, /*U+029D*/ /**/ 682 0x029E, /*U+029E*/ /**/ 683 0x029F, /*U+029F*/ /**/ 684 0x02A0, /*U+02A0*/ /**/ 685 0x02A1, /*U+02A1*/ /**/ 686 0x02A2, /*U+02A2*/ /**/ 687 0x02A3, /*U+02A3*/ /**/ 688 0x02A4, /*U+02A4*/ /**/ 689 0x02A5, /*U+02A5*/ /**/ 690 0x02A6, /*U+02A6*/ /**/ 691 0x02A7, /*U+02A7*/ /**/ 692 0x02A8, /*U+02A8*/ /**/ 693 0x02A9, /*U+02A9*/ /**/ 694 0x02AA, /*U+02AA*/ /**/ 695 0x02AB, /*U+02AB*/ /**/ 696 0x02AC, /*U+02AC*/ /**/ 697 0x02AD, /*U+02AD*/ /**/ 698 0x02AE, /*U+02AE*/ /**/ 699 0x02AF, /*U+02AF*/ /**/ 700 0x02B0, /*U+02B0*/ /**/ 701 0x02B1, /*U+02B1*/ /**/ 702 0x02B2, /*U+02B2*/ /**/ 703 0x02B3, /*U+02B3*/ /**/ 704 0x02B4, /*U+02B4*/ /**/ 705 0x02B5, /*U+02B5*/ /**/ 706 0x02B6, /*U+02B6*/ /**/ 707 0x02B7, /*U+02B7*/ /**/ 708 0x02B8, /*U+02B8*/ /**/ 709 0x02B9, /*U+02B9*/ /**/ 710 0x02BA, /*U+02BA*/ /**/ 711 0x02BB, /*U+02BB*/ /**/ 712 0x02BC, /*U+02BC*/ /**/ 713 0x02BD, /*U+02BD*/ /**/ 714 0x02BE, /*U+02BE*/ /**/ 715 0x02BF, /*U+02BF*/ /**/ 716}; 717 718static const uint16_t upper_table_2[640] = { 719 0x0340, /*U+0340*/ /**/ 720 0x0341, /*U+0341*/ /**/ 721 0x0342, /*U+0342*/ /**/ 722 0x0343, /*U+0343*/ /**/ 723 0x0344, /*U+0344*/ /**/ 724 0x0399, /*U+0345*/ /*COMBINING GREEK YPOGEGRAMMENI*/ 725 0x0346, /*U+0346*/ /**/ 726 0x0347, /*U+0347*/ /**/ 727 0x0348, /*U+0348*/ /**/ 728 0x0349, /*U+0349*/ /**/ 729 0x034A, /*U+034A*/ /**/ 730 0x034B, /*U+034B*/ /**/ 731 0x034C, /*U+034C*/ /**/ 732 0x034D, /*U+034D*/ /**/ 733 0x034E, /*U+034E*/ /**/ 734 0x034F, /*U+034F*/ /**/ 735 0x0350, /*U+0350*/ /**/ 736 0x0351, /*U+0351*/ /**/ 737 0x0352, /*U+0352*/ /**/ 738 0x0353, /*U+0353*/ /**/ 739 0x0354, /*U+0354*/ /**/ 740 0x0355, /*U+0355*/ /**/ 741 0x0356, /*U+0356*/ /**/ 742 0x0357, /*U+0357*/ /**/ 743 0x0358, /*U+0358*/ /**/ 744 0x0359, /*U+0359*/ /**/ 745 0x035A, /*U+035A*/ /**/ 746 0x035B, /*U+035B*/ /**/ 747 0x035C, /*U+035C*/ /**/ 748 0x035D, /*U+035D*/ /**/ 749 0x035E, /*U+035E*/ /**/ 750 0x035F, /*U+035F*/ /**/ 751 0x0360, /*U+0360*/ /**/ 752 0x0361, /*U+0361*/ /**/ 753 0x0362, /*U+0362*/ /**/ 754 0x0363, /*U+0363*/ /**/ 755 0x0364, /*U+0364*/ /**/ 756 0x0365, /*U+0365*/ /**/ 757 0x0366, /*U+0366*/ /**/ 758 0x0367, /*U+0367*/ /**/ 759 0x0368, /*U+0368*/ /**/ 760 0x0369, /*U+0369*/ /**/ 761 0x036A, /*U+036A*/ /**/ 762 0x036B, /*U+036B*/ /**/ 763 0x036C, /*U+036C*/ /**/ 764 0x036D, /*U+036D*/ /**/ 765 0x036E, /*U+036E*/ /**/ 766 0x036F, /*U+036F*/ /**/ 767 0x0370, /*U+0370*/ /**/ 768 0x0370, /*U+0371*/ /*GREEK SMALL LETTER HETA*/ 769 0x0372, /*U+0372*/ /**/ 770 0x0372, /*U+0373*/ /*GREEK SMALL LETTER ARCHAIC SAMPI*/ 771 0x0374, /*U+0374*/ /**/ 772 0x0375, /*U+0375*/ /**/ 773 0x0376, /*U+0376*/ /**/ 774 0x0376, /*U+0377*/ /*GREEK SMALL LETTER PAMPHYLIAN DIGAMMA*/ 775 0x0378, /*U+0378*/ /**/ 776 0x0379, /*U+0379*/ /**/ 777 0x037A, /*U+037A*/ /**/ 778 0x03FD, /*U+037B*/ /*GREEK SMALL REVERSED LUNATE SIGMA SYMBOL*/ 779 0x03FE, /*U+037C*/ /*GREEK SMALL DOTTED LUNATE SIGMA SYMBOL*/ 780 0x03FF, /*U+037D*/ /*GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL*/ 781 0x037E, /*U+037E*/ /**/ 782 0x037F, /*U+037F*/ /**/ 783 0x0380, /*U+0380*/ /**/ 784 0x0381, /*U+0381*/ /**/ 785 0x0382, /*U+0382*/ /**/ 786 0x0383, /*U+0383*/ /**/ 787 0x0384, /*U+0384*/ /**/ 788 0x0385, /*U+0385*/ /**/ 789 0x0386, /*U+0386*/ /**/ 790 0x0387, /*U+0387*/ /**/ 791 0x0388, /*U+0388*/ /**/ 792 0x0389, /*U+0389*/ /**/ 793 0x038A, /*U+038A*/ /**/ 794 0x038B, /*U+038B*/ /**/ 795 0x038C, /*U+038C*/ /**/ 796 0x038D, /*U+038D*/ /**/ 797 0x038E, /*U+038E*/ /**/ 798 0x038F, /*U+038F*/ /**/ 799 0x0390, /*U+0390*/ /**/ 800 0x0391, /*U+0391*/ /**/ 801 0x0392, /*U+0392*/ /**/ 802 0x0393, /*U+0393*/ /**/ 803 0x0394, /*U+0394*/ /**/ 804 0x0395, /*U+0395*/ /**/ 805 0x0396, /*U+0396*/ /**/ 806 0x0397, /*U+0397*/ /**/ 807 0x0398, /*U+0398*/ /**/ 808 0x0399, /*U+0399*/ /**/ 809 0x039A, /*U+039A*/ /**/ 810 0x039B, /*U+039B*/ /**/ 811 0x039C, /*U+039C*/ /**/ 812 0x039D, /*U+039D*/ /**/ 813 0x039E, /*U+039E*/ /**/ 814 0x039F, /*U+039F*/ /**/ 815 0x03A0, /*U+03A0*/ /**/ 816 0x03A1, /*U+03A1*/ /**/ 817 0x03A2, /*U+03A2*/ /**/ 818 0x03A3, /*U+03A3*/ /**/ 819 0x03A4, /*U+03A4*/ /**/ 820 0x03A5, /*U+03A5*/ /**/ 821 0x03A6, /*U+03A6*/ /**/ 822 0x03A7, /*U+03A7*/ /**/ 823 0x03A8, /*U+03A8*/ /**/ 824 0x03A9, /*U+03A9*/ /**/ 825 0x03AA, /*U+03AA*/ /**/ 826 0x03AB, /*U+03AB*/ /**/ 827 0x0386, /*U+03AC*/ /*GREEK SMALL LETTER ALPHA WITH TONOS*/ 828 0x0388, /*U+03AD*/ /*GREEK SMALL LETTER EPSILON WITH TONOS*/ 829 0x0389, /*U+03AE*/ /*GREEK SMALL LETTER ETA WITH TONOS*/ 830 0x038A, /*U+03AF*/ /*GREEK SMALL LETTER IOTA WITH TONOS*/ 831 0x03B0, /*U+03B0*/ /**/ 832 0x0391, /*U+03B1*/ /*GREEK SMALL LETTER ALPHA*/ 833 0x0392, /*U+03B2*/ /*GREEK SMALL LETTER BETA*/ 834 0x0393, /*U+03B3*/ /*GREEK SMALL LETTER GAMMA*/ 835 0x0394, /*U+03B4*/ /*GREEK SMALL LETTER DELTA*/ 836 0x0395, /*U+03B5*/ /*GREEK SMALL LETTER EPSILON*/ 837 0x0396, /*U+03B6*/ /*GREEK SMALL LETTER ZETA*/ 838 0x0397, /*U+03B7*/ /*GREEK SMALL LETTER ETA*/ 839 0x0398, /*U+03B8*/ /*GREEK SMALL LETTER THETA*/ 840 0x0399, /*U+03B9*/ /*GREEK SMALL LETTER IOTA*/ 841 0x039A, /*U+03BA*/ /*GREEK SMALL LETTER KAPPA*/ 842 0x039B, /*U+03BB*/ /*GREEK SMALL LETTER LAMDA*/ 843 0x039C, /*U+03BC*/ /*GREEK SMALL LETTER MU*/ 844 0x039D, /*U+03BD*/ /*GREEK SMALL LETTER NU*/ 845 0x039E, /*U+03BE*/ /*GREEK SMALL LETTER XI*/ 846 0x039F, /*U+03BF*/ /*GREEK SMALL LETTER OMICRON*/ 847 0x03A0, /*U+03C0*/ /*GREEK SMALL LETTER PI*/ 848 0x03A1, /*U+03C1*/ /*GREEK SMALL LETTER RHO*/ 849 0x03A3, /*U+03C2*/ /*GREEK SMALL LETTER FINAL SIGMA*/ 850 0x03A3, /*U+03C3*/ /*GREEK SMALL LETTER SIGMA*/ 851 0x03A4, /*U+03C4*/ /*GREEK SMALL LETTER TAU*/ 852 0x03A5, /*U+03C5*/ /*GREEK SMALL LETTER UPSILON*/ 853 0x03A6, /*U+03C6*/ /*GREEK SMALL LETTER PHI*/ 854 0x03A7, /*U+03C7*/ /*GREEK SMALL LETTER CHI*/ 855 0x03A8, /*U+03C8*/ /*GREEK SMALL LETTER PSI*/ 856 0x03A9, /*U+03C9*/ /*GREEK SMALL LETTER OMEGA*/ 857 0x03AA, /*U+03CA*/ /*GREEK SMALL LETTER IOTA WITH DIALYTIKA*/ 858 0x03AB, /*U+03CB*/ /*GREEK SMALL LETTER UPSILON WITH DIALYTIKA*/ 859 0x038C, /*U+03CC*/ /*GREEK SMALL LETTER OMICRON WITH TONOS*/ 860 0x038E, /*U+03CD*/ /*GREEK SMALL LETTER UPSILON WITH TONOS*/ 861 0x038F, /*U+03CE*/ /*GREEK SMALL LETTER OMEGA WITH TONOS*/ 862 0x03CF, /*U+03CF*/ /**/ 863 0x0392, /*U+03D0*/ /*GREEK BETA SYMBOL*/ 864 0x0398, /*U+03D1*/ /*GREEK THETA SYMBOL*/ 865 0x03D2, /*U+03D2*/ /**/ 866 0x03D3, /*U+03D3*/ /**/ 867 0x03D4, /*U+03D4*/ /**/ 868 0x03A6, /*U+03D5*/ /*GREEK PHI SYMBOL*/ 869 0x03A0, /*U+03D6*/ /*GREEK PI SYMBOL*/ 870 0x03CF, /*U+03D7*/ /*GREEK KAI SYMBOL*/ 871 0x03D8, /*U+03D8*/ /**/ 872 0x03D8, /*U+03D9*/ /*GREEK SMALL LETTER ARCHAIC KOPPA*/ 873 0x03DA, /*U+03DA*/ /**/ 874 0x03DA, /*U+03DB*/ /*GREEK SMALL LETTER STIGMA*/ 875 0x03DC, /*U+03DC*/ /**/ 876 0x03DC, /*U+03DD*/ /*GREEK SMALL LETTER DIGAMMA*/ 877 0x03DE, /*U+03DE*/ /**/ 878 0x03DE, /*U+03DF*/ /*GREEK SMALL LETTER KOPPA*/ 879 0x03E0, /*U+03E0*/ /**/ 880 0x03E0, /*U+03E1*/ /*GREEK SMALL LETTER SAMPI*/ 881 0x03E2, /*U+03E2*/ /**/ 882 0x03E2, /*U+03E3*/ /*COPTIC SMALL LETTER SHEI*/ 883 0x03E4, /*U+03E4*/ /**/ 884 0x03E4, /*U+03E5*/ /*COPTIC SMALL LETTER FEI*/ 885 0x03E6, /*U+03E6*/ /**/ 886 0x03E6, /*U+03E7*/ /*COPTIC SMALL LETTER KHEI*/ 887 0x03E8, /*U+03E8*/ /**/ 888 0x03E8, /*U+03E9*/ /*COPTIC SMALL LETTER HORI*/ 889 0x03EA, /*U+03EA*/ /**/ 890 0x03EA, /*U+03EB*/ /*COPTIC SMALL LETTER GANGIA*/ 891 0x03EC, /*U+03EC*/ /**/ 892 0x03EC, /*U+03ED*/ /*COPTIC SMALL LETTER SHIMA*/ 893 0x03EE, /*U+03EE*/ /**/ 894 0x03EE, /*U+03EF*/ /*COPTIC SMALL LETTER DEI*/ 895 0x039A, /*U+03F0*/ /*GREEK KAPPA SYMBOL*/ 896 0x03A1, /*U+03F1*/ /*GREEK RHO SYMBOL*/ 897 0x03F9, /*U+03F2*/ /*GREEK LUNATE SIGMA SYMBOL*/ 898 0x03F3, /*U+03F3*/ /**/ 899 0x03F4, /*U+03F4*/ /**/ 900 0x0395, /*U+03F5*/ /*GREEK LUNATE EPSILON SYMBOL*/ 901 0x03F6, /*U+03F6*/ /**/ 902 0x03F7, /*U+03F7*/ /**/ 903 0x03F7, /*U+03F8*/ /*GREEK SMALL LETTER SHO*/ 904 0x03F9, /*U+03F9*/ /**/ 905 0x03FA, /*U+03FA*/ /**/ 906 0x03FA, /*U+03FB*/ /*GREEK SMALL LETTER SAN*/ 907 0x03FC, /*U+03FC*/ /**/ 908 0x03FD, /*U+03FD*/ /**/ 909 0x03FE, /*U+03FE*/ /**/ 910 0x03FF, /*U+03FF*/ /**/ 911 0x0400, /*U+0400*/ /**/ 912 0x0401, /*U+0401*/ /**/ 913 0x0402, /*U+0402*/ /**/ 914 0x0403, /*U+0403*/ /**/ 915 0x0404, /*U+0404*/ /**/ 916 0x0405, /*U+0405*/ /**/ 917 0x0406, /*U+0406*/ /**/ 918 0x0407, /*U+0407*/ /**/ 919 0x0408, /*U+0408*/ /**/ 920 0x0409, /*U+0409*/ /**/ 921 0x040A, /*U+040A*/ /**/ 922 0x040B, /*U+040B*/ /**/ 923 0x040C, /*U+040C*/ /**/ 924 0x040D, /*U+040D*/ /**/ 925 0x040E, /*U+040E*/ /**/ 926 0x040F, /*U+040F*/ /**/ 927 0x0410, /*U+0410*/ /**/ 928 0x0411, /*U+0411*/ /**/ 929 0x0412, /*U+0412*/ /**/ 930 0x0413, /*U+0413*/ /**/ 931 0x0414, /*U+0414*/ /**/ 932 0x0415, /*U+0415*/ /**/ 933 0x0416, /*U+0416*/ /**/ 934 0x0417, /*U+0417*/ /**/ 935 0x0418, /*U+0418*/ /**/ 936 0x0419, /*U+0419*/ /**/ 937 0x041A, /*U+041A*/ /**/ 938 0x041B, /*U+041B*/ /**/ 939 0x041C, /*U+041C*/ /**/ 940 0x041D, /*U+041D*/ /**/ 941 0x041E, /*U+041E*/ /**/ 942 0x041F, /*U+041F*/ /**/ 943 0x0420, /*U+0420*/ /**/ 944 0x0421, /*U+0421*/ /**/ 945 0x0422, /*U+0422*/ /**/ 946 0x0423, /*U+0423*/ /**/ 947 0x0424, /*U+0424*/ /**/ 948 0x0425, /*U+0425*/ /**/ 949 0x0426, /*U+0426*/ /**/ 950 0x0427, /*U+0427*/ /**/ 951 0x0428, /*U+0428*/ /**/ 952 0x0429, /*U+0429*/ /**/ 953 0x042A, /*U+042A*/ /**/ 954 0x042B, /*U+042B*/ /**/ 955 0x042C, /*U+042C*/ /**/ 956 0x042D, /*U+042D*/ /**/ 957 0x042E, /*U+042E*/ /**/ 958 0x042F, /*U+042F*/ /**/ 959 0x0410, /*U+0430*/ /*CYRILLIC SMALL LETTER A*/ 960 0x0411, /*U+0431*/ /*CYRILLIC SMALL LETTER BE*/ 961 0x0412, /*U+0432*/ /*CYRILLIC SMALL LETTER VE*/ 962 0x0413, /*U+0433*/ /*CYRILLIC SMALL LETTER GHE*/ 963 0x0414, /*U+0434*/ /*CYRILLIC SMALL LETTER DE*/ 964 0x0415, /*U+0435*/ /*CYRILLIC SMALL LETTER IE*/ 965 0x0416, /*U+0436*/ /*CYRILLIC SMALL LETTER ZHE*/ 966 0x0417, /*U+0437*/ /*CYRILLIC SMALL LETTER ZE*/ 967 0x0418, /*U+0438*/ /*CYRILLIC SMALL LETTER I*/ 968 0x0419, /*U+0439*/ /*CYRILLIC SMALL LETTER SHORT I*/ 969 0x041A, /*U+043A*/ /*CYRILLIC SMALL LETTER KA*/ 970 0x041B, /*U+043B*/ /*CYRILLIC SMALL LETTER EL*/ 971 0x041C, /*U+043C*/ /*CYRILLIC SMALL LETTER EM*/ 972 0x041D, /*U+043D*/ /*CYRILLIC SMALL LETTER EN*/ 973 0x041E, /*U+043E*/ /*CYRILLIC SMALL LETTER O*/ 974 0x041F, /*U+043F*/ /*CYRILLIC SMALL LETTER PE*/ 975 0x0420, /*U+0440*/ /*CYRILLIC SMALL LETTER ER*/ 976 0x0421, /*U+0441*/ /*CYRILLIC SMALL LETTER ES*/ 977 0x0422, /*U+0442*/ /*CYRILLIC SMALL LETTER TE*/ 978 0x0423, /*U+0443*/ /*CYRILLIC SMALL LETTER U*/ 979 0x0424, /*U+0444*/ /*CYRILLIC SMALL LETTER EF*/ 980 0x0425, /*U+0445*/ /*CYRILLIC SMALL LETTER HA*/ 981 0x0426, /*U+0446*/ /*CYRILLIC SMALL LETTER TSE*/ 982 0x0427, /*U+0447*/ /*CYRILLIC SMALL LETTER CHE*/ 983 0x0428, /*U+0448*/ /*CYRILLIC SMALL LETTER SHA*/ 984 0x0429, /*U+0449*/ /*CYRILLIC SMALL LETTER SHCHA*/ 985 0x042A, /*U+044A*/ /*CYRILLIC SMALL LETTER HARD SIGN*/ 986 0x042B, /*U+044B*/ /*CYRILLIC SMALL LETTER YERU*/ 987 0x042C, /*U+044C*/ /*CYRILLIC SMALL LETTER SOFT SIGN*/ 988 0x042D, /*U+044D*/ /*CYRILLIC SMALL LETTER E*/ 989 0x042E, /*U+044E*/ /*CYRILLIC SMALL LETTER YU*/ 990 0x042F, /*U+044F*/ /*CYRILLIC SMALL LETTER YA*/ 991 0x0400, /*U+0450*/ /*CYRILLIC SMALL LETTER IE WITH GRAVE*/ 992 0x0401, /*U+0451*/ /*CYRILLIC SMALL LETTER IO*/ 993 0x0402, /*U+0452*/ /*CYRILLIC SMALL LETTER DJE*/ 994 0x0403, /*U+0453*/ /*CYRILLIC SMALL LETTER GJE*/ 995 0x0404, /*U+0454*/ /*CYRILLIC SMALL LETTER UKRAINIAN IE*/ 996 0x0405, /*U+0455*/ /*CYRILLIC SMALL LETTER DZE*/ 997 0x0406, /*U+0456*/ /*CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I*/ 998 0x0407, /*U+0457*/ /*CYRILLIC SMALL LETTER YI*/ 999 0x0408, /*U+0458*/ /*CYRILLIC SMALL LETTER JE*/ 1000 0x0409, /*U+0459*/ /*CYRILLIC SMALL LETTER LJE*/ 1001 0x040A, /*U+045A*/ /*CYRILLIC SMALL LETTER NJE*/ 1002 0x040B, /*U+045B*/ /*CYRILLIC SMALL LETTER TSHE*/ 1003 0x040C, /*U+045C*/ /*CYRILLIC SMALL LETTER KJE*/ 1004 0x040D, /*U+045D*/ /*CYRILLIC SMALL LETTER I WITH GRAVE*/ 1005 0x040E, /*U+045E*/ /*CYRILLIC SMALL LETTER SHORT U*/ 1006 0x040F, /*U+045F*/ /*CYRILLIC SMALL LETTER DZHE*/ 1007 0x0460, /*U+0460*/ /**/ 1008 0x0460, /*U+0461*/ /*CYRILLIC SMALL LETTER OMEGA*/ 1009 0x0462, /*U+0462*/ /**/ 1010 0x0462, /*U+0463*/ /*CYRILLIC SMALL LETTER YAT*/ 1011 0x0464, /*U+0464*/ /**/ 1012 0x0464, /*U+0465*/ /*CYRILLIC SMALL LETTER IOTIFIED E*/ 1013 0x0466, /*U+0466*/ /**/ 1014 0x0466, /*U+0467*/ /*CYRILLIC SMALL LETTER LITTLE YUS*/ 1015 0x0468, /*U+0468*/ /**/ 1016 0x0468, /*U+0469*/ /*CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS*/ 1017 0x046A, /*U+046A*/ /**/ 1018 0x046A, /*U+046B*/ /*CYRILLIC SMALL LETTER BIG YUS*/ 1019 0x046C, /*U+046C*/ /**/ 1020 0x046C, /*U+046D*/ /*CYRILLIC SMALL LETTER IOTIFIED BIG YUS*/ 1021 0x046E, /*U+046E*/ /**/ 1022 0x046E, /*U+046F*/ /*CYRILLIC SMALL LETTER KSI*/ 1023 0x0470, /*U+0470*/ /**/ 1024 0x0470, /*U+0471*/ /*CYRILLIC SMALL LETTER PSI*/ 1025 0x0472, /*U+0472*/ /**/ 1026 0x0472, /*U+0473*/ /*CYRILLIC SMALL LETTER FITA*/ 1027 0x0474, /*U+0474*/ /**/ 1028 0x0474, /*U+0475*/ /*CYRILLIC SMALL LETTER IZHITSA*/ 1029 0x0476, /*U+0476*/ /**/ 1030 0x0476, /*U+0477*/ /*CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT*/ 1031 0x0478, /*U+0478*/ /**/ 1032 0x0478, /*U+0479*/ /*CYRILLIC SMALL LETTER UK*/ 1033 0x047A, /*U+047A*/ /**/ 1034 0x047A, /*U+047B*/ /*CYRILLIC SMALL LETTER ROUND OMEGA*/ 1035 0x047C, /*U+047C*/ /**/ 1036 0x047C, /*U+047D*/ /*CYRILLIC SMALL LETTER OMEGA WITH TITLO*/ 1037 0x047E, /*U+047E*/ /**/ 1038 0x047E, /*U+047F*/ /*CYRILLIC SMALL LETTER OT*/ 1039 0x0480, /*U+0480*/ /**/ 1040 0x0480, /*U+0481*/ /*CYRILLIC SMALL LETTER KOPPA*/ 1041 0x0482, /*U+0482*/ /**/ 1042 0x0483, /*U+0483*/ /**/ 1043 0x0484, /*U+0484*/ /**/ 1044 0x0485, /*U+0485*/ /**/ 1045 0x0486, /*U+0486*/ /**/ 1046 0x0487, /*U+0487*/ /**/ 1047 0x0488, /*U+0488*/ /**/ 1048 0x0489, /*U+0489*/ /**/ 1049 0x048A, /*U+048A*/ /**/ 1050 0x048A, /*U+048B*/ /*CYRILLIC SMALL LETTER SHORT I WITH TAIL*/ 1051 0x048C, /*U+048C*/ /**/ 1052 0x048C, /*U+048D*/ /*CYRILLIC SMALL LETTER SEMISOFT SIGN*/ 1053 0x048E, /*U+048E*/ /**/ 1054 0x048E, /*U+048F*/ /*CYRILLIC SMALL LETTER ER WITH TICK*/ 1055 0x0490, /*U+0490*/ /**/ 1056 0x0490, /*U+0491*/ /*CYRILLIC SMALL LETTER GHE WITH UPTURN*/ 1057 0x0492, /*U+0492*/ /**/ 1058 0x0492, /*U+0493*/ /*CYRILLIC SMALL LETTER GHE WITH STROKE*/ 1059 0x0494, /*U+0494*/ /**/ 1060 0x0494, /*U+0495*/ /*CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK*/ 1061 0x0496, /*U+0496*/ /**/ 1062 0x0496, /*U+0497*/ /*CYRILLIC SMALL LETTER ZHE WITH DESCENDER*/ 1063 0x0498, /*U+0498*/ /**/ 1064 0x0498, /*U+0499*/ /*CYRILLIC SMALL LETTER ZE WITH DESCENDER*/ 1065 0x049A, /*U+049A*/ /**/ 1066 0x049A, /*U+049B*/ /*CYRILLIC SMALL LETTER KA WITH DESCENDER*/ 1067 0x049C, /*U+049C*/ /**/ 1068 0x049C, /*U+049D*/ /*CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE*/ 1069 0x049E, /*U+049E*/ /**/ 1070 0x049E, /*U+049F*/ /*CYRILLIC SMALL LETTER KA WITH STROKE*/ 1071 0x04A0, /*U+04A0*/ /**/ 1072 0x04A0, /*U+04A1*/ /*CYRILLIC SMALL LETTER BASHKIR KA*/ 1073 0x04A2, /*U+04A2*/ /**/ 1074 0x04A2, /*U+04A3*/ /*CYRILLIC SMALL LETTER EN WITH DESCENDER*/ 1075 0x04A4, /*U+04A4*/ /**/ 1076 0x04A4, /*U+04A5*/ /*CYRILLIC SMALL LIGATURE EN GHE*/ 1077 0x04A6, /*U+04A6*/ /**/ 1078 0x04A6, /*U+04A7*/ /*CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK*/ 1079 0x04A8, /*U+04A8*/ /**/ 1080 0x04A8, /*U+04A9*/ /*CYRILLIC SMALL LETTER ABKHASIAN HA*/ 1081 0x04AA, /*U+04AA*/ /**/ 1082 0x04AA, /*U+04AB*/ /*CYRILLIC SMALL LETTER ES WITH DESCENDER*/ 1083 0x04AC, /*U+04AC*/ /**/ 1084 0x04AC, /*U+04AD*/ /*CYRILLIC SMALL LETTER TE WITH DESCENDER*/ 1085 0x04AE, /*U+04AE*/ /**/ 1086 0x04AE, /*U+04AF*/ /*CYRILLIC SMALL LETTER STRAIGHT U*/ 1087 0x04B0, /*U+04B0*/ /**/ 1088 0x04B0, /*U+04B1*/ /*CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE*/ 1089 0x04B2, /*U+04B2*/ /**/ 1090 0x04B2, /*U+04B3*/ /*CYRILLIC SMALL LETTER HA WITH DESCENDER*/ 1091 0x04B4, /*U+04B4*/ /**/ 1092 0x04B4, /*U+04B5*/ /*CYRILLIC SMALL LIGATURE TE TSE*/ 1093 0x04B6, /*U+04B6*/ /**/ 1094 0x04B6, /*U+04B7*/ /*CYRILLIC SMALL LETTER CHE WITH DESCENDER*/ 1095 0x04B8, /*U+04B8*/ /**/ 1096 0x04B8, /*U+04B9*/ /*CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE*/ 1097 0x04BA, /*U+04BA*/ /**/ 1098 0x04BA, /*U+04BB*/ /*CYRILLIC SMALL LETTER SHHA*/ 1099 0x04BC, /*U+04BC*/ /**/ 1100 0x04BC, /*U+04BD*/ /*CYRILLIC SMALL LETTER ABKHASIAN CHE*/ 1101 0x04BE, /*U+04BE*/ /**/ 1102 0x04BE, /*U+04BF*/ /*CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER*/ 1103 0x04C0, /*U+04C0*/ /**/ 1104 0x04C1, /*U+04C1*/ /**/ 1105 0x04C1, /*U+04C2*/ /*CYRILLIC SMALL LETTER ZHE WITH BREVE*/ 1106 0x04C3, /*U+04C3*/ /**/ 1107 0x04C3, /*U+04C4*/ /*CYRILLIC SMALL LETTER KA WITH HOOK*/ 1108 0x04C5, /*U+04C5*/ /**/ 1109 0x04C5, /*U+04C6*/ /*CYRILLIC SMALL LETTER EL WITH TAIL*/ 1110 0x04C7, /*U+04C7*/ /**/ 1111 0x04C7, /*U+04C8*/ /*CYRILLIC SMALL LETTER EN WITH HOOK*/ 1112 0x04C9, /*U+04C9*/ /**/ 1113 0x04C9, /*U+04CA*/ /*CYRILLIC SMALL LETTER EN WITH TAIL*/ 1114 0x04CB, /*U+04CB*/ /**/ 1115 0x04CB, /*U+04CC*/ /*CYRILLIC SMALL LETTER KHAKASSIAN CHE*/ 1116 0x04CD, /*U+04CD*/ /**/ 1117 0x04CD, /*U+04CE*/ /*CYRILLIC SMALL LETTER EM WITH TAIL*/ 1118 0x04C0, /*U+04CF*/ /*CYRILLIC SMALL LETTER PALOCHKA*/ 1119 0x04D0, /*U+04D0*/ /**/ 1120 0x04D0, /*U+04D1*/ /*CYRILLIC SMALL LETTER A WITH BREVE*/ 1121 0x04D2, /*U+04D2*/ /**/ 1122 0x04D2, /*U+04D3*/ /*CYRILLIC SMALL LETTER A WITH DIAERESIS*/ 1123 0x04D4, /*U+04D4*/ /**/ 1124 0x04D4, /*U+04D5*/ /*CYRILLIC SMALL LIGATURE A IE*/ 1125 0x04D6, /*U+04D6*/ /**/ 1126 0x04D6, /*U+04D7*/ /*CYRILLIC SMALL LETTER IE WITH BREVE*/ 1127 0x04D8, /*U+04D8*/ /**/ 1128 0x04D8, /*U+04D9*/ /*CYRILLIC SMALL LETTER SCHWA*/ 1129 0x04DA, /*U+04DA*/ /**/ 1130 0x04DA, /*U+04DB*/ /*CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS*/ 1131 0x04DC, /*U+04DC*/ /**/ 1132 0x04DC, /*U+04DD*/ /*CYRILLIC SMALL LETTER ZHE WITH DIAERESIS*/ 1133 0x04DE, /*U+04DE*/ /**/ 1134 0x04DE, /*U+04DF*/ /*CYRILLIC SMALL LETTER ZE WITH DIAERESIS*/ 1135 0x04E0, /*U+04E0*/ /**/ 1136 0x04E0, /*U+04E1*/ /*CYRILLIC SMALL LETTER ABKHASIAN DZE*/ 1137 0x04E2, /*U+04E2*/ /**/ 1138 0x04E2, /*U+04E3*/ /*CYRILLIC SMALL LETTER I WITH MACRON*/ 1139 0x04E4, /*U+04E4*/ /**/ 1140 0x04E4, /*U+04E5*/ /*CYRILLIC SMALL LETTER I WITH DIAERESIS*/ 1141 0x04E6, /*U+04E6*/ /**/ 1142 0x04E6, /*U+04E7*/ /*CYRILLIC SMALL LETTER O WITH DIAERESIS*/ 1143 0x04E8, /*U+04E8*/ /**/ 1144 0x04E8, /*U+04E9*/ /*CYRILLIC SMALL LETTER BARRED O*/ 1145 0x04EA, /*U+04EA*/ /**/ 1146 0x04EA, /*U+04EB*/ /*CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS*/ 1147 0x04EC, /*U+04EC*/ /**/ 1148 0x04EC, /*U+04ED*/ /*CYRILLIC SMALL LETTER E WITH DIAERESIS*/ 1149 0x04EE, /*U+04EE*/ /**/ 1150 0x04EE, /*U+04EF*/ /*CYRILLIC SMALL LETTER U WITH MACRON*/ 1151 0x04F0, /*U+04F0*/ /**/ 1152 0x04F0, /*U+04F1*/ /*CYRILLIC SMALL LETTER U WITH DIAERESIS*/ 1153 0x04F2, /*U+04F2*/ /**/ 1154 0x04F2, /*U+04F3*/ /*CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE*/ 1155 0x04F4, /*U+04F4*/ /**/ 1156 0x04F4, /*U+04F5*/ /*CYRILLIC SMALL LETTER CHE WITH DIAERESIS*/ 1157 0x04F6, /*U+04F6*/ /**/ 1158 0x04F6, /*U+04F7*/ /*CYRILLIC SMALL LETTER GHE WITH DESCENDER*/ 1159 0x04F8, /*U+04F8*/ /**/ 1160 0x04F8, /*U+04F9*/ /*CYRILLIC SMALL LETTER YERU WITH DIAERESIS*/ 1161 0x04FA, /*U+04FA*/ /**/ 1162 0x04FA, /*U+04FB*/ /*CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK*/ 1163 0x04FC, /*U+04FC*/ /**/ 1164 0x04FC, /*U+04FD*/ /*CYRILLIC SMALL LETTER HA WITH HOOK*/ 1165 0x04FE, /*U+04FE*/ /**/ 1166 0x04FE, /*U+04FF*/ /*CYRILLIC SMALL LETTER HA WITH STROKE*/ 1167 0x0500, /*U+0500*/ /**/ 1168 0x0500, /*U+0501*/ /*CYRILLIC SMALL LETTER KOMI DE*/ 1169 0x0502, /*U+0502*/ /**/ 1170 0x0502, /*U+0503*/ /*CYRILLIC SMALL LETTER KOMI DJE*/ 1171 0x0504, /*U+0504*/ /**/ 1172 0x0504, /*U+0505*/ /*CYRILLIC SMALL LETTER KOMI ZJE*/ 1173 0x0506, /*U+0506*/ /**/ 1174 0x0506, /*U+0507*/ /*CYRILLIC SMALL LETTER KOMI DZJE*/ 1175 0x0508, /*U+0508*/ /**/ 1176 0x0508, /*U+0509*/ /*CYRILLIC SMALL LETTER KOMI LJE*/ 1177 0x050A, /*U+050A*/ /**/ 1178 0x050A, /*U+050B*/ /*CYRILLIC SMALL LETTER KOMI NJE*/ 1179 0x050C, /*U+050C*/ /**/ 1180 0x050C, /*U+050D*/ /*CYRILLIC SMALL LETTER KOMI SJE*/ 1181 0x050E, /*U+050E*/ /**/ 1182 0x050E, /*U+050F*/ /*CYRILLIC SMALL LETTER KOMI TJE*/ 1183 0x0510, /*U+0510*/ /**/ 1184 0x0510, /*U+0511*/ /*CYRILLIC SMALL LETTER REVERSED ZE*/ 1185 0x0512, /*U+0512*/ /**/ 1186 0x0512, /*U+0513*/ /*CYRILLIC SMALL LETTER EL WITH HOOK*/ 1187 0x0514, /*U+0514*/ /**/ 1188 0x0514, /*U+0515*/ /*CYRILLIC SMALL LETTER LHA*/ 1189 0x0516, /*U+0516*/ /**/ 1190 0x0516, /*U+0517*/ /*CYRILLIC SMALL LETTER RHA*/ 1191 0x0518, /*U+0518*/ /**/ 1192 0x0518, /*U+0519*/ /*CYRILLIC SMALL LETTER YAE*/ 1193 0x051A, /*U+051A*/ /**/ 1194 0x051A, /*U+051B*/ /*CYRILLIC SMALL LETTER QA*/ 1195 0x051C, /*U+051C*/ /**/ 1196 0x051C, /*U+051D*/ /*CYRILLIC SMALL LETTER WE*/ 1197 0x051E, /*U+051E*/ /**/ 1198 0x051E, /*U+051F*/ /*CYRILLIC SMALL LETTER ALEUT KA*/ 1199 0x0520, /*U+0520*/ /**/ 1200 0x0520, /*U+0521*/ /*CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK*/ 1201 0x0522, /*U+0522*/ /**/ 1202 0x0522, /*U+0523*/ /*CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK*/ 1203 0x0524, /*U+0524*/ /**/ 1204 0x0524, /*U+0525*/ /*CYRILLIC SMALL LETTER PE WITH DESCENDER*/ 1205 0x0526, /*U+0526*/ /**/ 1206 0x0526, /*U+0527*/ /*CYRILLIC SMALL LETTER SHHA WITH DESCENDER*/ 1207 0x0528, /*U+0528*/ /**/ 1208 0x0529, /*U+0529*/ /**/ 1209 0x052A, /*U+052A*/ /**/ 1210 0x052B, /*U+052B*/ /**/ 1211 0x052C, /*U+052C*/ /**/ 1212 0x052D, /*U+052D*/ /**/ 1213 0x052E, /*U+052E*/ /**/ 1214 0x052F, /*U+052F*/ /**/ 1215 0x0530, /*U+0530*/ /**/ 1216 0x0531, /*U+0531*/ /**/ 1217 0x0532, /*U+0532*/ /**/ 1218 0x0533, /*U+0533*/ /**/ 1219 0x0534, /*U+0534*/ /**/ 1220 0x0535, /*U+0535*/ /**/ 1221 0x0536, /*U+0536*/ /**/ 1222 0x0537, /*U+0537*/ /**/ 1223 0x0538, /*U+0538*/ /**/ 1224 0x0539, /*U+0539*/ /**/ 1225 0x053A, /*U+053A*/ /**/ 1226 0x053B, /*U+053B*/ /**/ 1227 0x053C, /*U+053C*/ /**/ 1228 0x053D, /*U+053D*/ /**/ 1229 0x053E, /*U+053E*/ /**/ 1230 0x053F, /*U+053F*/ /**/ 1231 0x0540, /*U+0540*/ /**/ 1232 0x0541, /*U+0541*/ /**/ 1233 0x0542, /*U+0542*/ /**/ 1234 0x0543, /*U+0543*/ /**/ 1235 0x0544, /*U+0544*/ /**/ 1236 0x0545, /*U+0545*/ /**/ 1237 0x0546, /*U+0546*/ /**/ 1238 0x0547, /*U+0547*/ /**/ 1239 0x0548, /*U+0548*/ /**/ 1240 0x0549, /*U+0549*/ /**/ 1241 0x054A, /*U+054A*/ /**/ 1242 0x054B, /*U+054B*/ /**/ 1243 0x054C, /*U+054C*/ /**/ 1244 0x054D, /*U+054D*/ /**/ 1245 0x054E, /*U+054E*/ /**/ 1246 0x054F, /*U+054F*/ /**/ 1247 0x0550, /*U+0550*/ /**/ 1248 0x0551, /*U+0551*/ /**/ 1249 0x0552, /*U+0552*/ /**/ 1250 0x0553, /*U+0553*/ /**/ 1251 0x0554, /*U+0554*/ /**/ 1252 0x0555, /*U+0555*/ /**/ 1253 0x0556, /*U+0556*/ /**/ 1254 0x0557, /*U+0557*/ /**/ 1255 0x0558, /*U+0558*/ /**/ 1256 0x0559, /*U+0559*/ /**/ 1257 0x055A, /*U+055A*/ /**/ 1258 0x055B, /*U+055B*/ /**/ 1259 0x055C, /*U+055C*/ /**/ 1260 0x055D, /*U+055D*/ /**/ 1261 0x055E, /*U+055E*/ /**/ 1262 0x055F, /*U+055F*/ /**/ 1263 0x0560, /*U+0560*/ /**/ 1264 0x0531, /*U+0561*/ /*ARMENIAN SMALL LETTER AYB*/ 1265 0x0532, /*U+0562*/ /*ARMENIAN SMALL LETTER BEN*/ 1266 0x0533, /*U+0563*/ /*ARMENIAN SMALL LETTER GIM*/ 1267 0x0534, /*U+0564*/ /*ARMENIAN SMALL LETTER DA*/ 1268 0x0535, /*U+0565*/ /*ARMENIAN SMALL LETTER ECH*/ 1269 0x0536, /*U+0566*/ /*ARMENIAN SMALL LETTER ZA*/ 1270 0x0537, /*U+0567*/ /*ARMENIAN SMALL LETTER EH*/ 1271 0x0538, /*U+0568*/ /*ARMENIAN SMALL LETTER ET*/ 1272 0x0539, /*U+0569*/ /*ARMENIAN SMALL LETTER TO*/ 1273 0x053A, /*U+056A*/ /*ARMENIAN SMALL LETTER ZHE*/ 1274 0x053B, /*U+056B*/ /*ARMENIAN SMALL LETTER INI*/ 1275 0x053C, /*U+056C*/ /*ARMENIAN SMALL LETTER LIWN*/ 1276 0x053D, /*U+056D*/ /*ARMENIAN SMALL LETTER XEH*/ 1277 0x053E, /*U+056E*/ /*ARMENIAN SMALL LETTER CA*/ 1278 0x053F, /*U+056F*/ /*ARMENIAN SMALL LETTER KEN*/ 1279 0x0540, /*U+0570*/ /*ARMENIAN SMALL LETTER HO*/ 1280 0x0541, /*U+0571*/ /*ARMENIAN SMALL LETTER JA*/ 1281 0x0542, /*U+0572*/ /*ARMENIAN SMALL LETTER GHAD*/ 1282 0x0543, /*U+0573*/ /*ARMENIAN SMALL LETTER CHEH*/ 1283 0x0544, /*U+0574*/ /*ARMENIAN SMALL LETTER MEN*/ 1284 0x0545, /*U+0575*/ /*ARMENIAN SMALL LETTER YI*/ 1285 0x0546, /*U+0576*/ /*ARMENIAN SMALL LETTER NOW*/ 1286 0x0547, /*U+0577*/ /*ARMENIAN SMALL LETTER SHA*/ 1287 0x0548, /*U+0578*/ /*ARMENIAN SMALL LETTER VO*/ 1288 0x0549, /*U+0579*/ /*ARMENIAN SMALL LETTER CHA*/ 1289 0x054A, /*U+057A*/ /*ARMENIAN SMALL LETTER PEH*/ 1290 0x054B, /*U+057B*/ /*ARMENIAN SMALL LETTER JHEH*/ 1291 0x054C, /*U+057C*/ /*ARMENIAN SMALL LETTER RA*/ 1292 0x054D, /*U+057D*/ /*ARMENIAN SMALL LETTER SEH*/ 1293 0x054E, /*U+057E*/ /*ARMENIAN SMALL LETTER VEW*/ 1294 0x054F, /*U+057F*/ /*ARMENIAN SMALL LETTER TIWN*/ 1295 0x0550, /*U+0580*/ /*ARMENIAN SMALL LETTER REH*/ 1296 0x0551, /*U+0581*/ /*ARMENIAN SMALL LETTER CO*/ 1297 0x0552, /*U+0582*/ /*ARMENIAN SMALL LETTER YIWN*/ 1298 0x0553, /*U+0583*/ /*ARMENIAN SMALL LETTER PIWR*/ 1299 0x0554, /*U+0584*/ /*ARMENIAN SMALL LETTER KEH*/ 1300 0x0555, /*U+0585*/ /*ARMENIAN SMALL LETTER OH*/ 1301 0x0556, /*U+0586*/ /*ARMENIAN SMALL LETTER FEH*/ 1302 0x0587, /*U+0587*/ /**/ 1303 0x0588, /*U+0588*/ /**/ 1304 0x0589, /*U+0589*/ /**/ 1305 0x058A, /*U+058A*/ /**/ 1306 0x058B, /*U+058B*/ /**/ 1307 0x058C, /*U+058C*/ /**/ 1308 0x058D, /*U+058D*/ /**/ 1309 0x058E, /*U+058E*/ /**/ 1310 0x058F, /*U+058F*/ /**/ 1311 0x0590, /*U+0590*/ /**/ 1312 0x0591, /*U+0591*/ /**/ 1313 0x0592, /*U+0592*/ /**/ 1314 0x0593, /*U+0593*/ /**/ 1315 0x0594, /*U+0594*/ /**/ 1316 0x0595, /*U+0595*/ /**/ 1317 0x0596, /*U+0596*/ /**/ 1318 0x0597, /*U+0597*/ /**/ 1319 0x0598, /*U+0598*/ /**/ 1320 0x0599, /*U+0599*/ /**/ 1321 0x059A, /*U+059A*/ /**/ 1322 0x059B, /*U+059B*/ /**/ 1323 0x059C, /*U+059C*/ /**/ 1324 0x059D, /*U+059D*/ /**/ 1325 0x059E, /*U+059E*/ /**/ 1326 0x059F, /*U+059F*/ /**/ 1327 0x05A0, /*U+05A0*/ /**/ 1328 0x05A1, /*U+05A1*/ /**/ 1329 0x05A2, /*U+05A2*/ /**/ 1330 0x05A3, /*U+05A3*/ /**/ 1331 0x05A4, /*U+05A4*/ /**/ 1332 0x05A5, /*U+05A5*/ /**/ 1333 0x05A6, /*U+05A6*/ /**/ 1334 0x05A7, /*U+05A7*/ /**/ 1335 0x05A8, /*U+05A8*/ /**/ 1336 0x05A9, /*U+05A9*/ /**/ 1337 0x05AA, /*U+05AA*/ /**/ 1338 0x05AB, /*U+05AB*/ /**/ 1339 0x05AC, /*U+05AC*/ /**/ 1340 0x05AD, /*U+05AD*/ /**/ 1341 0x05AE, /*U+05AE*/ /**/ 1342 0x05AF, /*U+05AF*/ /**/ 1343 0x05B0, /*U+05B0*/ /**/ 1344 0x05B1, /*U+05B1*/ /**/ 1345 0x05B2, /*U+05B2*/ /**/ 1346 0x05B3, /*U+05B3*/ /**/ 1347 0x05B4, /*U+05B4*/ /**/ 1348 0x05B5, /*U+05B5*/ /**/ 1349 0x05B6, /*U+05B6*/ /**/ 1350 0x05B7, /*U+05B7*/ /**/ 1351 0x05B8, /*U+05B8*/ /**/ 1352 0x05B9, /*U+05B9*/ /**/ 1353 0x05BA, /*U+05BA*/ /**/ 1354 0x05BB, /*U+05BB*/ /**/ 1355 0x05BC, /*U+05BC*/ /**/ 1356 0x05BD, /*U+05BD*/ /**/ 1357 0x05BE, /*U+05BE*/ /**/ 1358 0x05BF, /*U+05BF*/ /**/ 1359}; 1360 1361static const uint16_t upper_table_3[64] = { 1362 0x1D40, /*U+1D40*/ /**/ 1363 0x1D41, /*U+1D41*/ /**/ 1364 0x1D42, /*U+1D42*/ /**/ 1365 0x1D43, /*U+1D43*/ /**/ 1366 0x1D44, /*U+1D44*/ /**/ 1367 0x1D45, /*U+1D45*/ /**/ 1368 0x1D46, /*U+1D46*/ /**/ 1369 0x1D47, /*U+1D47*/ /**/ 1370 0x1D48, /*U+1D48*/ /**/ 1371 0x1D49, /*U+1D49*/ /**/ 1372 0x1D4A, /*U+1D4A*/ /**/ 1373 0x1D4B, /*U+1D4B*/ /**/ 1374 0x1D4C, /*U+1D4C*/ /**/ 1375 0x1D4D, /*U+1D4D*/ /**/ 1376 0x1D4E, /*U+1D4E*/ /**/ 1377 0x1D4F, /*U+1D4F*/ /**/ 1378 0x1D50, /*U+1D50*/ /**/ 1379 0x1D51, /*U+1D51*/ /**/ 1380 0x1D52, /*U+1D52*/ /**/ 1381 0x1D53, /*U+1D53*/ /**/ 1382 0x1D54, /*U+1D54*/ /**/ 1383 0x1D55, /*U+1D55*/ /**/ 1384 0x1D56, /*U+1D56*/ /**/ 1385 0x1D57, /*U+1D57*/ /**/ 1386 0x1D58, /*U+1D58*/ /**/ 1387 0x1D59, /*U+1D59*/ /**/ 1388 0x1D5A, /*U+1D5A*/ /**/ 1389 0x1D5B, /*U+1D5B*/ /**/ 1390 0x1D5C, /*U+1D5C*/ /**/ 1391 0x1D5D, /*U+1D5D*/ /**/ 1392 0x1D5E, /*U+1D5E*/ /**/ 1393 0x1D5F, /*U+1D5F*/ /**/ 1394 0x1D60, /*U+1D60*/ /**/ 1395 0x1D61, /*U+1D61*/ /**/ 1396 0x1D62, /*U+1D62*/ /**/ 1397 0x1D63, /*U+1D63*/ /**/ 1398 0x1D64, /*U+1D64*/ /**/ 1399 0x1D65, /*U+1D65*/ /**/ 1400 0x1D66, /*U+1D66*/ /**/ 1401 0x1D67, /*U+1D67*/ /**/ 1402 0x1D68, /*U+1D68*/ /**/ 1403 0x1D69, /*U+1D69*/ /**/ 1404 0x1D6A, /*U+1D6A*/ /**/ 1405 0x1D6B, /*U+1D6B*/ /**/ 1406 0x1D6C, /*U+1D6C*/ /**/ 1407 0x1D6D, /*U+1D6D*/ /**/ 1408 0x1D6E, /*U+1D6E*/ /**/ 1409 0x1D6F, /*U+1D6F*/ /**/ 1410 0x1D70, /*U+1D70*/ /**/ 1411 0x1D71, /*U+1D71*/ /**/ 1412 0x1D72, /*U+1D72*/ /**/ 1413 0x1D73, /*U+1D73*/ /**/ 1414 0x1D74, /*U+1D74*/ /**/ 1415 0x1D75, /*U+1D75*/ /**/ 1416 0x1D76, /*U+1D76*/ /**/ 1417 0x1D77, /*U+1D77*/ /**/ 1418 0x1D78, /*U+1D78*/ /**/ 1419 0xA77D, /*U+1D79*/ /*LATIN SMALL LETTER INSULAR G*/ 1420 0x1D7A, /*U+1D7A*/ /**/ 1421 0x1D7B, /*U+1D7B*/ /**/ 1422 0x1D7C, /*U+1D7C*/ /**/ 1423 0x2C63, /*U+1D7D*/ /*LATIN SMALL LETTER P WITH STROKE*/ 1424 0x1D7E, /*U+1D7E*/ /**/ 1425 0x1D7F, /*U+1D7F*/ /**/ 1426}; 1427 1428static const uint16_t upper_table_4[512] = { 1429 0x1E00, /*U+1E00*/ /**/ 1430 0x1E00, /*U+1E01*/ /*LATIN SMALL LETTER A WITH RING BELOW*/ 1431 0x1E02, /*U+1E02*/ /**/ 1432 0x1E02, /*U+1E03*/ /*LATIN SMALL LETTER B WITH DOT ABOVE*/ 1433 0x1E04, /*U+1E04*/ /**/ 1434 0x1E04, /*U+1E05*/ /*LATIN SMALL LETTER B WITH DOT BELOW*/ 1435 0x1E06, /*U+1E06*/ /**/ 1436 0x1E06, /*U+1E07*/ /*LATIN SMALL LETTER B WITH LINE BELOW*/ 1437 0x1E08, /*U+1E08*/ /**/ 1438 0x1E08, /*U+1E09*/ /*LATIN SMALL LETTER C WITH CEDILLA AND ACUTE*/ 1439 0x1E0A, /*U+1E0A*/ /**/ 1440 0x1E0A, /*U+1E0B*/ /*LATIN SMALL LETTER D WITH DOT ABOVE*/ 1441 0x1E0C, /*U+1E0C*/ /**/ 1442 0x1E0C, /*U+1E0D*/ /*LATIN SMALL LETTER D WITH DOT BELOW*/ 1443 0x1E0E, /*U+1E0E*/ /**/ 1444 0x1E0E, /*U+1E0F*/ /*LATIN SMALL LETTER D WITH LINE BELOW*/ 1445 0x1E10, /*U+1E10*/ /**/ 1446 0x1E10, /*U+1E11*/ /*LATIN SMALL LETTER D WITH CEDILLA*/ 1447 0x1E12, /*U+1E12*/ /**/ 1448 0x1E12, /*U+1E13*/ /*LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW*/ 1449 0x1E14, /*U+1E14*/ /**/ 1450 0x1E14, /*U+1E15*/ /*LATIN SMALL LETTER E WITH MACRON AND GRAVE*/ 1451 0x1E16, /*U+1E16*/ /**/ 1452 0x1E16, /*U+1E17*/ /*LATIN SMALL LETTER E WITH MACRON AND ACUTE*/ 1453 0x1E18, /*U+1E18*/ /**/ 1454 0x1E18, /*U+1E19*/ /*LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW*/ 1455 0x1E1A, /*U+1E1A*/ /**/ 1456 0x1E1A, /*U+1E1B*/ /*LATIN SMALL LETTER E WITH TILDE BELOW*/ 1457 0x1E1C, /*U+1E1C*/ /**/ 1458 0x1E1C, /*U+1E1D*/ /*LATIN SMALL LETTER E WITH CEDILLA AND BREVE*/ 1459 0x1E1E, /*U+1E1E*/ /**/ 1460 0x1E1E, /*U+1E1F*/ /*LATIN SMALL LETTER F WITH DOT ABOVE*/ 1461 0x1E20, /*U+1E20*/ /**/ 1462 0x1E20, /*U+1E21*/ /*LATIN SMALL LETTER G WITH MACRON*/ 1463 0x1E22, /*U+1E22*/ /**/ 1464 0x1E22, /*U+1E23*/ /*LATIN SMALL LETTER H WITH DOT ABOVE*/ 1465 0x1E24, /*U+1E24*/ /**/ 1466 0x1E24, /*U+1E25*/ /*LATIN SMALL LETTER H WITH DOT BELOW*/ 1467 0x1E26, /*U+1E26*/ /**/ 1468 0x1E26, /*U+1E27*/ /*LATIN SMALL LETTER H WITH DIAERESIS*/ 1469 0x1E28, /*U+1E28*/ /**/ 1470 0x1E28, /*U+1E29*/ /*LATIN SMALL LETTER H WITH CEDILLA*/ 1471 0x1E2A, /*U+1E2A*/ /**/ 1472 0x1E2A, /*U+1E2B*/ /*LATIN SMALL LETTER H WITH BREVE BELOW*/ 1473 0x1E2C, /*U+1E2C*/ /**/ 1474 0x1E2C, /*U+1E2D*/ /*LATIN SMALL LETTER I WITH TILDE BELOW*/ 1475 0x1E2E, /*U+1E2E*/ /**/ 1476 0x1E2E, /*U+1E2F*/ /*LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE*/ 1477 0x1E30, /*U+1E30*/ /**/ 1478 0x1E30, /*U+1E31*/ /*LATIN SMALL LETTER K WITH ACUTE*/ 1479 0x1E32, /*U+1E32*/ /**/ 1480 0x1E32, /*U+1E33*/ /*LATIN SMALL LETTER K WITH DOT BELOW*/ 1481 0x1E34, /*U+1E34*/ /**/ 1482 0x1E34, /*U+1E35*/ /*LATIN SMALL LETTER K WITH LINE BELOW*/ 1483 0x1E36, /*U+1E36*/ /**/ 1484 0x1E36, /*U+1E37*/ /*LATIN SMALL LETTER L WITH DOT BELOW*/ 1485 0x1E38, /*U+1E38*/ /**/ 1486 0x1E38, /*U+1E39*/ /*LATIN SMALL LETTER L WITH DOT BELOW AND MACRON*/ 1487 0x1E3A, /*U+1E3A*/ /**/ 1488 0x1E3A, /*U+1E3B*/ /*LATIN SMALL LETTER L WITH LINE BELOW*/ 1489 0x1E3C, /*U+1E3C*/ /**/ 1490 0x1E3C, /*U+1E3D*/ /*LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW*/ 1491 0x1E3E, /*U+1E3E*/ /**/ 1492 0x1E3E, /*U+1E3F*/ /*LATIN SMALL LETTER M WITH ACUTE*/ 1493 0x1E40, /*U+1E40*/ /**/ 1494 0x1E40, /*U+1E41*/ /*LATIN SMALL LETTER M WITH DOT ABOVE*/ 1495 0x1E42, /*U+1E42*/ /**/ 1496 0x1E42, /*U+1E43*/ /*LATIN SMALL LETTER M WITH DOT BELOW*/ 1497 0x1E44, /*U+1E44*/ /**/ 1498 0x1E44, /*U+1E45*/ /*LATIN SMALL LETTER N WITH DOT ABOVE*/ 1499 0x1E46, /*U+1E46*/ /**/ 1500 0x1E46, /*U+1E47*/ /*LATIN SMALL LETTER N WITH DOT BELOW*/ 1501 0x1E48, /*U+1E48*/ /**/ 1502 0x1E48, /*U+1E49*/ /*LATIN SMALL LETTER N WITH LINE BELOW*/ 1503 0x1E4A, /*U+1E4A*/ /**/ 1504 0x1E4A, /*U+1E4B*/ /*LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW*/ 1505 0x1E4C, /*U+1E4C*/ /**/ 1506 0x1E4C, /*U+1E4D*/ /*LATIN SMALL LETTER O WITH TILDE AND ACUTE*/ 1507 0x1E4E, /*U+1E4E*/ /**/ 1508 0x1E4E, /*U+1E4F*/ /*LATIN SMALL LETTER O WITH TILDE AND DIAERESIS*/ 1509 0x1E50, /*U+1E50*/ /**/ 1510 0x1E50, /*U+1E51*/ /*LATIN SMALL LETTER O WITH MACRON AND GRAVE*/ 1511 0x1E52, /*U+1E52*/ /**/ 1512 0x1E52, /*U+1E53*/ /*LATIN SMALL LETTER O WITH MACRON AND ACUTE*/ 1513 0x1E54, /*U+1E54*/ /**/ 1514 0x1E54, /*U+1E55*/ /*LATIN SMALL LETTER P WITH ACUTE*/ 1515 0x1E56, /*U+1E56*/ /**/ 1516 0x1E56, /*U+1E57*/ /*LATIN SMALL LETTER P WITH DOT ABOVE*/ 1517 0x1E58, /*U+1E58*/ /**/ 1518 0x1E58, /*U+1E59*/ /*LATIN SMALL LETTER R WITH DOT ABOVE*/ 1519 0x1E5A, /*U+1E5A*/ /**/ 1520 0x1E5A, /*U+1E5B*/ /*LATIN SMALL LETTER R WITH DOT BELOW*/ 1521 0x1E5C, /*U+1E5C*/ /**/ 1522 0x1E5C, /*U+1E5D*/ /*LATIN SMALL LETTER R WITH DOT BELOW AND MACRON*/ 1523 0x1E5E, /*U+1E5E*/ /**/ 1524 0x1E5E, /*U+1E5F*/ /*LATIN SMALL LETTER R WITH LINE BELOW*/ 1525 0x1E60, /*U+1E60*/ /**/ 1526 0x1E60, /*U+1E61*/ /*LATIN SMALL LETTER S WITH DOT ABOVE*/ 1527 0x1E62, /*U+1E62*/ /**/ 1528 0x1E62, /*U+1E63*/ /*LATIN SMALL LETTER S WITH DOT BELOW*/ 1529 0x1E64, /*U+1E64*/ /**/ 1530 0x1E64, /*U+1E65*/ /*LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE*/ 1531 0x1E66, /*U+1E66*/ /**/ 1532 0x1E66, /*U+1E67*/ /*LATIN SMALL LETTER S WITH CARON AND DOT ABOVE*/ 1533 0x1E68, /*U+1E68*/ /**/ 1534 0x1E68, /*U+1E69*/ /*LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE*/ 1535 0x1E6A, /*U+1E6A*/ /**/ 1536 0x1E6A, /*U+1E6B*/ /*LATIN SMALL LETTER T WITH DOT ABOVE*/ 1537 0x1E6C, /*U+1E6C*/ /**/ 1538 0x1E6C, /*U+1E6D*/ /*LATIN SMALL LETTER T WITH DOT BELOW*/ 1539 0x1E6E, /*U+1E6E*/ /**/ 1540 0x1E6E, /*U+1E6F*/ /*LATIN SMALL LETTER T WITH LINE BELOW*/ 1541 0x1E70, /*U+1E70*/ /**/ 1542 0x1E70, /*U+1E71*/ /*LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW*/ 1543 0x1E72, /*U+1E72*/ /**/ 1544 0x1E72, /*U+1E73*/ /*LATIN SMALL LETTER U WITH DIAERESIS BELOW*/ 1545 0x1E74, /*U+1E74*/ /**/ 1546 0x1E74, /*U+1E75*/ /*LATIN SMALL LETTER U WITH TILDE BELOW*/ 1547 0x1E76, /*U+1E76*/ /**/ 1548 0x1E76, /*U+1E77*/ /*LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW*/ 1549 0x1E78, /*U+1E78*/ /**/ 1550 0x1E78, /*U+1E79*/ /*LATIN SMALL LETTER U WITH TILDE AND ACUTE*/ 1551 0x1E7A, /*U+1E7A*/ /**/ 1552 0x1E7A, /*U+1E7B*/ /*LATIN SMALL LETTER U WITH MACRON AND DIAERESIS*/ 1553 0x1E7C, /*U+1E7C*/ /**/ 1554 0x1E7C, /*U+1E7D*/ /*LATIN SMALL LETTER V WITH TILDE*/ 1555 0x1E7E, /*U+1E7E*/ /**/ 1556 0x1E7E, /*U+1E7F*/ /*LATIN SMALL LETTER V WITH DOT BELOW*/ 1557 0x1E80, /*U+1E80*/ /**/ 1558 0x1E80, /*U+1E81*/ /*LATIN SMALL LETTER W WITH GRAVE*/ 1559 0x1E82, /*U+1E82*/ /**/ 1560 0x1E82, /*U+1E83*/ /*LATIN SMALL LETTER W WITH ACUTE*/ 1561 0x1E84, /*U+1E84*/ /**/ 1562 0x1E84, /*U+1E85*/ /*LATIN SMALL LETTER W WITH DIAERESIS*/ 1563 0x1E86, /*U+1E86*/ /**/ 1564 0x1E86, /*U+1E87*/ /*LATIN SMALL LETTER W WITH DOT ABOVE*/ 1565 0x1E88, /*U+1E88*/ /**/ 1566 0x1E88, /*U+1E89*/ /*LATIN SMALL LETTER W WITH DOT BELOW*/ 1567 0x1E8A, /*U+1E8A*/ /**/ 1568 0x1E8A, /*U+1E8B*/ /*LATIN SMALL LETTER X WITH DOT ABOVE*/ 1569 0x1E8C, /*U+1E8C*/ /**/ 1570 0x1E8C, /*U+1E8D*/ /*LATIN SMALL LETTER X WITH DIAERESIS*/ 1571 0x1E8E, /*U+1E8E*/ /**/ 1572 0x1E8E, /*U+1E8F*/ /*LATIN SMALL LETTER Y WITH DOT ABOVE*/ 1573 0x1E90, /*U+1E90*/ /**/ 1574 0x1E90, /*U+1E91*/ /*LATIN SMALL LETTER Z WITH CIRCUMFLEX*/ 1575 0x1E92, /*U+1E92*/ /**/ 1576 0x1E92, /*U+1E93*/ /*LATIN SMALL LETTER Z WITH DOT BELOW*/ 1577 0x1E94, /*U+1E94*/ /**/ 1578 0x1E94, /*U+1E95*/ /*LATIN SMALL LETTER Z WITH LINE BELOW*/ 1579 0x1E96, /*U+1E96*/ /**/ 1580 0x1E97, /*U+1E97*/ /**/ 1581 0x1E98, /*U+1E98*/ /**/ 1582 0x1E99, /*U+1E99*/ /**/ 1583 0x1E9A, /*U+1E9A*/ /**/ 1584 0x1E60, /*U+1E9B*/ /*LATIN SMALL LETTER LONG S WITH DOT ABOVE*/ 1585 0x1E9C, /*U+1E9C*/ /**/ 1586 0x1E9D, /*U+1E9D*/ /**/ 1587 0x1E9E, /*U+1E9E*/ /**/ 1588 0x1E9F, /*U+1E9F*/ /**/ 1589 0x1EA0, /*U+1EA0*/ /**/ 1590 0x1EA0, /*U+1EA1*/ /*LATIN SMALL LETTER A WITH DOT BELOW*/ 1591 0x1EA2, /*U+1EA2*/ /**/ 1592 0x1EA2, /*U+1EA3*/ /*LATIN SMALL LETTER A WITH HOOK ABOVE*/ 1593 0x1EA4, /*U+1EA4*/ /**/ 1594 0x1EA4, /*U+1EA5*/ /*LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE*/ 1595 0x1EA6, /*U+1EA6*/ /**/ 1596 0x1EA6, /*U+1EA7*/ /*LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE*/ 1597 0x1EA8, /*U+1EA8*/ /**/ 1598 0x1EA8, /*U+1EA9*/ /*LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE*/ 1599 0x1EAA, /*U+1EAA*/ /**/ 1600 0x1EAA, /*U+1EAB*/ /*LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE*/ 1601 0x1EAC, /*U+1EAC*/ /**/ 1602 0x1EAC, /*U+1EAD*/ /*LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW*/ 1603 0x1EAE, /*U+1EAE*/ /**/ 1604 0x1EAE, /*U+1EAF*/ /*LATIN SMALL LETTER A WITH BREVE AND ACUTE*/ 1605 0x1EB0, /*U+1EB0*/ /**/ 1606 0x1EB0, /*U+1EB1*/ /*LATIN SMALL LETTER A WITH BREVE AND GRAVE*/ 1607 0x1EB2, /*U+1EB2*/ /**/ 1608 0x1EB2, /*U+1EB3*/ /*LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE*/ 1609 0x1EB4, /*U+1EB4*/ /**/ 1610 0x1EB4, /*U+1EB5*/ /*LATIN SMALL LETTER A WITH BREVE AND TILDE*/ 1611 0x1EB6, /*U+1EB6*/ /**/ 1612 0x1EB6, /*U+1EB7*/ /*LATIN SMALL LETTER A WITH BREVE AND DOT BELOW*/ 1613 0x1EB8, /*U+1EB8*/ /**/ 1614 0x1EB8, /*U+1EB9*/ /*LATIN SMALL LETTER E WITH DOT BELOW*/ 1615 0x1EBA, /*U+1EBA*/ /**/ 1616 0x1EBA, /*U+1EBB*/ /*LATIN SMALL LETTER E WITH HOOK ABOVE*/ 1617 0x1EBC, /*U+1EBC*/ /**/ 1618 0x1EBC, /*U+1EBD*/ /*LATIN SMALL LETTER E WITH TILDE*/ 1619 0x1EBE, /*U+1EBE*/ /**/ 1620 0x1EBE, /*U+1EBF*/ /*LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE*/ 1621 0x1EC0, /*U+1EC0*/ /**/ 1622 0x1EC0, /*U+1EC1*/ /*LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE*/ 1623 0x1EC2, /*U+1EC2*/ /**/ 1624 0x1EC2, /*U+1EC3*/ /*LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE*/ 1625 0x1EC4, /*U+1EC4*/ /**/ 1626 0x1EC4, /*U+1EC5*/ /*LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE*/ 1627 0x1EC6, /*U+1EC6*/ /**/ 1628 0x1EC6, /*U+1EC7*/ /*LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW*/ 1629 0x1EC8, /*U+1EC8*/ /**/ 1630 0x1EC8, /*U+1EC9*/ /*LATIN SMALL LETTER I WITH HOOK ABOVE*/ 1631 0x1ECA, /*U+1ECA*/ /**/ 1632 0x1ECA, /*U+1ECB*/ /*LATIN SMALL LETTER I WITH DOT BELOW*/ 1633 0x1ECC, /*U+1ECC*/ /**/ 1634 0x1ECC, /*U+1ECD*/ /*LATIN SMALL LETTER O WITH DOT BELOW*/ 1635 0x1ECE, /*U+1ECE*/ /**/ 1636 0x1ECE, /*U+1ECF*/ /*LATIN SMALL LETTER O WITH HOOK ABOVE*/ 1637 0x1ED0, /*U+1ED0*/ /**/ 1638 0x1ED0, /*U+1ED1*/ /*LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE*/ 1639 0x1ED2, /*U+1ED2*/ /**/ 1640 0x1ED2, /*U+1ED3*/ /*LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE*/ 1641 0x1ED4, /*U+1ED4*/ /**/ 1642 0x1ED4, /*U+1ED5*/ /*LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE*/ 1643 0x1ED6, /*U+1ED6*/ /**/ 1644 0x1ED6, /*U+1ED7*/ /*LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE*/ 1645 0x1ED8, /*U+1ED8*/ /**/ 1646 0x1ED8, /*U+1ED9*/ /*LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW*/ 1647 0x1EDA, /*U+1EDA*/ /**/ 1648 0x1EDA, /*U+1EDB*/ /*LATIN SMALL LETTER O WITH HORN AND ACUTE*/ 1649 0x1EDC, /*U+1EDC*/ /**/ 1650 0x1EDC, /*U+1EDD*/ /*LATIN SMALL LETTER O WITH HORN AND GRAVE*/ 1651 0x1EDE, /*U+1EDE*/ /**/ 1652 0x1EDE, /*U+1EDF*/ /*LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE*/ 1653 0x1EE0, /*U+1EE0*/ /**/ 1654 0x1EE0, /*U+1EE1*/ /*LATIN SMALL LETTER O WITH HORN AND TILDE*/ 1655 0x1EE2, /*U+1EE2*/ /**/ 1656 0x1EE2, /*U+1EE3*/ /*LATIN SMALL LETTER O WITH HORN AND DOT BELOW*/ 1657 0x1EE4, /*U+1EE4*/ /**/ 1658 0x1EE4, /*U+1EE5*/ /*LATIN SMALL LETTER U WITH DOT BELOW*/ 1659 0x1EE6, /*U+1EE6*/ /**/ 1660 0x1EE6, /*U+1EE7*/ /*LATIN SMALL LETTER U WITH HOOK ABOVE*/ 1661 0x1EE8, /*U+1EE8*/ /**/ 1662 0x1EE8, /*U+1EE9*/ /*LATIN SMALL LETTER U WITH HORN AND ACUTE*/ 1663 0x1EEA, /*U+1EEA*/ /**/ 1664 0x1EEA, /*U+1EEB*/ /*LATIN SMALL LETTER U WITH HORN AND GRAVE*/ 1665 0x1EEC, /*U+1EEC*/ /**/ 1666 0x1EEC, /*U+1EED*/ /*LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE*/ 1667 0x1EEE, /*U+1EEE*/ /**/ 1668 0x1EEE, /*U+1EEF*/ /*LATIN SMALL LETTER U WITH HORN AND TILDE*/ 1669 0x1EF0, /*U+1EF0*/ /**/ 1670 0x1EF0, /*U+1EF1*/ /*LATIN SMALL LETTER U WITH HORN AND DOT BELOW*/ 1671 0x1EF2, /*U+1EF2*/ /**/ 1672 0x1EF2, /*U+1EF3*/ /*LATIN SMALL LETTER Y WITH GRAVE*/ 1673 0x1EF4, /*U+1EF4*/ /**/ 1674 0x1EF4, /*U+1EF5*/ /*LATIN SMALL LETTER Y WITH DOT BELOW*/ 1675 0x1EF6, /*U+1EF6*/ /**/ 1676 0x1EF6, /*U+1EF7*/ /*LATIN SMALL LETTER Y WITH HOOK ABOVE*/ 1677 0x1EF8, /*U+1EF8*/ /**/ 1678 0x1EF8, /*U+1EF9*/ /*LATIN SMALL LETTER Y WITH TILDE*/ 1679 0x1EFA, /*U+1EFA*/ /**/ 1680 0x1EFA, /*U+1EFB*/ /*LATIN SMALL LETTER MIDDLE-WELSH LL*/ 1681 0x1EFC, /*U+1EFC*/ /**/ 1682 0x1EFC, /*U+1EFD*/ /*LATIN SMALL LETTER MIDDLE-WELSH V*/ 1683 0x1EFE, /*U+1EFE*/ /**/ 1684 0x1EFE, /*U+1EFF*/ /*LATIN SMALL LETTER Y WITH LOOP*/ 1685 0x1F08, /*U+1F00*/ /*GREEK SMALL LETTER ALPHA WITH PSILI*/ 1686 0x1F09, /*U+1F01*/ /*GREEK SMALL LETTER ALPHA WITH DASIA*/ 1687 0x1F0A, /*U+1F02*/ /*GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA*/ 1688 0x1F0B, /*U+1F03*/ /*GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA*/ 1689 0x1F0C, /*U+1F04*/ /*GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA*/ 1690 0x1F0D, /*U+1F05*/ /*GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA*/ 1691 0x1F0E, /*U+1F06*/ /*GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI*/ 1692 0x1F0F, /*U+1F07*/ /*GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI*/ 1693 0x1F08, /*U+1F08*/ /**/ 1694 0x1F09, /*U+1F09*/ /**/ 1695 0x1F0A, /*U+1F0A*/ /**/ 1696 0x1F0B, /*U+1F0B*/ /**/ 1697 0x1F0C, /*U+1F0C*/ /**/ 1698 0x1F0D, /*U+1F0D*/ /**/ 1699 0x1F0E, /*U+1F0E*/ /**/ 1700 0x1F0F, /*U+1F0F*/ /**/ 1701 0x1F18, /*U+1F10*/ /*GREEK SMALL LETTER EPSILON WITH PSILI*/ 1702 0x1F19, /*U+1F11*/ /*GREEK SMALL LETTER EPSILON WITH DASIA*/ 1703 0x1F1A, /*U+1F12*/ /*GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA*/ 1704 0x1F1B, /*U+1F13*/ /*GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA*/ 1705 0x1F1C, /*U+1F14*/ /*GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA*/ 1706 0x1F1D, /*U+1F15*/ /*GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA*/ 1707 0x1F16, /*U+1F16*/ /**/ 1708 0x1F17, /*U+1F17*/ /**/ 1709 0x1F18, /*U+1F18*/ /**/ 1710 0x1F19, /*U+1F19*/ /**/ 1711 0x1F1A, /*U+1F1A*/ /**/ 1712 0x1F1B, /*U+1F1B*/ /**/ 1713 0x1F1C, /*U+1F1C*/ /**/ 1714 0x1F1D, /*U+1F1D*/ /**/ 1715 0x1F1E, /*U+1F1E*/ /**/ 1716 0x1F1F, /*U+1F1F*/ /**/ 1717 0x1F28, /*U+1F20*/ /*GREEK SMALL LETTER ETA WITH PSILI*/ 1718 0x1F29, /*U+1F21*/ /*GREEK SMALL LETTER ETA WITH DASIA*/ 1719 0x1F2A, /*U+1F22*/ /*GREEK SMALL LETTER ETA WITH PSILI AND VARIA*/ 1720 0x1F2B, /*U+1F23*/ /*GREEK SMALL LETTER ETA WITH DASIA AND VARIA*/ 1721 0x1F2C, /*U+1F24*/ /*GREEK SMALL LETTER ETA WITH PSILI AND OXIA*/ 1722 0x1F2D, /*U+1F25*/ /*GREEK SMALL LETTER ETA WITH DASIA AND OXIA*/ 1723 0x1F2E, /*U+1F26*/ /*GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI*/ 1724 0x1F2F, /*U+1F27*/ /*GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI*/ 1725 0x1F28, /*U+1F28*/ /**/ 1726 0x1F29, /*U+1F29*/ /**/ 1727 0x1F2A, /*U+1F2A*/ /**/ 1728 0x1F2B, /*U+1F2B*/ /**/ 1729 0x1F2C, /*U+1F2C*/ /**/ 1730 0x1F2D, /*U+1F2D*/ /**/ 1731 0x1F2E, /*U+1F2E*/ /**/ 1732 0x1F2F, /*U+1F2F*/ /**/ 1733 0x1F38, /*U+1F30*/ /*GREEK SMALL LETTER IOTA WITH PSILI*/ 1734 0x1F39, /*U+1F31*/ /*GREEK SMALL LETTER IOTA WITH DASIA*/ 1735 0x1F3A, /*U+1F32*/ /*GREEK SMALL LETTER IOTA WITH PSILI AND VARIA*/ 1736 0x1F3B, /*U+1F33*/ /*GREEK SMALL LETTER IOTA WITH DASIA AND VARIA*/ 1737 0x1F3C, /*U+1F34*/ /*GREEK SMALL LETTER IOTA WITH PSILI AND OXIA*/ 1738 0x1F3D, /*U+1F35*/ /*GREEK SMALL LETTER IOTA WITH DASIA AND OXIA*/ 1739 0x1F3E, /*U+1F36*/ /*GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI*/ 1740 0x1F3F, /*U+1F37*/ /*GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI*/ 1741 0x1F38, /*U+1F38*/ /**/ 1742 0x1F39, /*U+1F39*/ /**/ 1743 0x1F3A, /*U+1F3A*/ /**/ 1744 0x1F3B, /*U+1F3B*/ /**/ 1745 0x1F3C, /*U+1F3C*/ /**/ 1746 0x1F3D, /*U+1F3D*/ /**/ 1747 0x1F3E, /*U+1F3E*/ /**/ 1748 0x1F3F, /*U+1F3F*/ /**/ 1749 0x1F48, /*U+1F40*/ /*GREEK SMALL LETTER OMICRON WITH PSILI*/ 1750 0x1F49, /*U+1F41*/ /*GREEK SMALL LETTER OMICRON WITH DASIA*/ 1751 0x1F4A, /*U+1F42*/ /*GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA*/ 1752 0x1F4B, /*U+1F43*/ /*GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA*/ 1753 0x1F4C, /*U+1F44*/ /*GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA*/ 1754 0x1F4D, /*U+1F45*/ /*GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA*/ 1755 0x1F46, /*U+1F46*/ /**/ 1756 0x1F47, /*U+1F47*/ /**/ 1757 0x1F48, /*U+1F48*/ /**/ 1758 0x1F49, /*U+1F49*/ /**/ 1759 0x1F4A, /*U+1F4A*/ /**/ 1760 0x1F4B, /*U+1F4B*/ /**/ 1761 0x1F4C, /*U+1F4C*/ /**/ 1762 0x1F4D, /*U+1F4D*/ /**/ 1763 0x1F4E, /*U+1F4E*/ /**/ 1764 0x1F4F, /*U+1F4F*/ /**/ 1765 0x1F50, /*U+1F50*/ /**/ 1766 0x1F59, /*U+1F51*/ /*GREEK SMALL LETTER UPSILON WITH DASIA*/ 1767 0x1F52, /*U+1F52*/ /**/ 1768 0x1F5B, /*U+1F53*/ /*GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA*/ 1769 0x1F54, /*U+1F54*/ /**/ 1770 0x1F5D, /*U+1F55*/ /*GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA*/ 1771 0x1F56, /*U+1F56*/ /**/ 1772 0x1F5F, /*U+1F57*/ /*GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI*/ 1773 0x1F58, /*U+1F58*/ /**/ 1774 0x1F59, /*U+1F59*/ /**/ 1775 0x1F5A, /*U+1F5A*/ /**/ 1776 0x1F5B, /*U+1F5B*/ /**/ 1777 0x1F5C, /*U+1F5C*/ /**/ 1778 0x1F5D, /*U+1F5D*/ /**/ 1779 0x1F5E, /*U+1F5E*/ /**/ 1780 0x1F5F, /*U+1F5F*/ /**/ 1781 0x1F68, /*U+1F60*/ /*GREEK SMALL LETTER OMEGA WITH PSILI*/ 1782 0x1F69, /*U+1F61*/ /*GREEK SMALL LETTER OMEGA WITH DASIA*/ 1783 0x1F6A, /*U+1F62*/ /*GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA*/ 1784 0x1F6B, /*U+1F63*/ /*GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA*/ 1785 0x1F6C, /*U+1F64*/ /*GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA*/ 1786 0x1F6D, /*U+1F65*/ /*GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA*/ 1787 0x1F6E, /*U+1F66*/ /*GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI*/ 1788 0x1F6F, /*U+1F67*/ /*GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI*/ 1789 0x1F68, /*U+1F68*/ /**/ 1790 0x1F69, /*U+1F69*/ /**/ 1791 0x1F6A, /*U+1F6A*/ /**/ 1792 0x1F6B, /*U+1F6B*/ /**/ 1793 0x1F6C, /*U+1F6C*/ /**/ 1794 0x1F6D, /*U+1F6D*/ /**/ 1795 0x1F6E, /*U+1F6E*/ /**/ 1796 0x1F6F, /*U+1F6F*/ /**/ 1797 0x1FBA, /*U+1F70*/ /*GREEK SMALL LETTER ALPHA WITH VARIA*/ 1798 0x1FBB, /*U+1F71*/ /*GREEK SMALL LETTER ALPHA WITH OXIA*/ 1799 0x1FC8, /*U+1F72*/ /*GREEK SMALL LETTER EPSILON WITH VARIA*/ 1800 0x1FC9, /*U+1F73*/ /*GREEK SMALL LETTER EPSILON WITH OXIA*/ 1801 0x1FCA, /*U+1F74*/ /*GREEK SMALL LETTER ETA WITH VARIA*/ 1802 0x1FCB, /*U+1F75*/ /*GREEK SMALL LETTER ETA WITH OXIA*/ 1803 0x1FDA, /*U+1F76*/ /*GREEK SMALL LETTER IOTA WITH VARIA*/ 1804 0x1FDB, /*U+1F77*/ /*GREEK SMALL LETTER IOTA WITH OXIA*/ 1805 0x1FF8, /*U+1F78*/ /*GREEK SMALL LETTER OMICRON WITH VARIA*/ 1806 0x1FF9, /*U+1F79*/ /*GREEK SMALL LETTER OMICRON WITH OXIA*/ 1807 0x1FEA, /*U+1F7A*/ /*GREEK SMALL LETTER UPSILON WITH VARIA*/ 1808 0x1FEB, /*U+1F7B*/ /*GREEK SMALL LETTER UPSILON WITH OXIA*/ 1809 0x1FFA, /*U+1F7C*/ /*GREEK SMALL LETTER OMEGA WITH VARIA*/ 1810 0x1FFB, /*U+1F7D*/ /*GREEK SMALL LETTER OMEGA WITH OXIA*/ 1811 0x1F7E, /*U+1F7E*/ /**/ 1812 0x1F7F, /*U+1F7F*/ /**/ 1813 0x1F88, /*U+1F80*/ /*GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI*/ 1814 0x1F89, /*U+1F81*/ /*GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI*/ 1815 0x1F8A, /*U+1F82*/ /*GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI*/ 1816 0x1F8B, /*U+1F83*/ /*GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI*/ 1817 0x1F8C, /*U+1F84*/ /*GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI*/ 1818 0x1F8D, /*U+1F85*/ /*GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI*/ 1819 0x1F8E, /*U+1F86*/ /*GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI*/ 1820 0x1F8F, /*U+1F87*/ /*GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI*/ 1821 0x1F88, /*U+1F88*/ /**/ 1822 0x1F89, /*U+1F89*/ /**/ 1823 0x1F8A, /*U+1F8A*/ /**/ 1824 0x1F8B, /*U+1F8B*/ /**/ 1825 0x1F8C, /*U+1F8C*/ /**/ 1826 0x1F8D, /*U+1F8D*/ /**/ 1827 0x1F8E, /*U+1F8E*/ /**/ 1828 0x1F8F, /*U+1F8F*/ /**/ 1829 0x1F98, /*U+1F90*/ /*GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI*/ 1830 0x1F99, /*U+1F91*/ /*GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI*/ 1831 0x1F9A, /*U+1F92*/ /*GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI*/ 1832 0x1F9B, /*U+1F93*/ /*GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI*/ 1833 0x1F9C, /*U+1F94*/ /*GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI*/ 1834 0x1F9D, /*U+1F95*/ /*GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI*/ 1835 0x1F9E, /*U+1F96*/ /*GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI*/ 1836 0x1F9F, /*U+1F97*/ /*GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI*/ 1837 0x1F98, /*U+1F98*/ /**/ 1838 0x1F99, /*U+1F99*/ /**/ 1839 0x1F9A, /*U+1F9A*/ /**/ 1840 0x1F9B, /*U+1F9B*/ /**/ 1841 0x1F9C, /*U+1F9C*/ /**/ 1842 0x1F9D, /*U+1F9D*/ /**/ 1843 0x1F9E, /*U+1F9E*/ /**/ 1844 0x1F9F, /*U+1F9F*/ /**/ 1845 0x1FA8, /*U+1FA0*/ /*GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI*/ 1846 0x1FA9, /*U+1FA1*/ /*GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI*/ 1847 0x1FAA, /*U+1FA2*/ /*GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI*/ 1848 0x1FAB, /*U+1FA3*/ /*GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI*/ 1849 0x1FAC, /*U+1FA4*/ /*GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI*/ 1850 0x1FAD, /*U+1FA5*/ /*GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI*/ 1851 0x1FAE, /*U+1FA6*/ /*GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI*/ 1852 0x1FAF, /*U+1FA7*/ /*GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI*/ 1853 0x1FA8, /*U+1FA8*/ /**/ 1854 0x1FA9, /*U+1FA9*/ /**/ 1855 0x1FAA, /*U+1FAA*/ /**/ 1856 0x1FAB, /*U+1FAB*/ /**/ 1857 0x1FAC, /*U+1FAC*/ /**/ 1858 0x1FAD, /*U+1FAD*/ /**/ 1859 0x1FAE, /*U+1FAE*/ /**/ 1860 0x1FAF, /*U+1FAF*/ /**/ 1861 0x1FB8, /*U+1FB0*/ /*GREEK SMALL LETTER ALPHA WITH VRACHY*/ 1862 0x1FB9, /*U+1FB1*/ /*GREEK SMALL LETTER ALPHA WITH MACRON*/ 1863 0x1FB2, /*U+1FB2*/ /**/ 1864 0x1FBC, /*U+1FB3*/ /*GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI*/ 1865 0x1FB4, /*U+1FB4*/ /**/ 1866 0x1FB5, /*U+1FB5*/ /**/ 1867 0x1FB6, /*U+1FB6*/ /**/ 1868 0x1FB7, /*U+1FB7*/ /**/ 1869 0x1FB8, /*U+1FB8*/ /**/ 1870 0x1FB9, /*U+1FB9*/ /**/ 1871 0x1FBA, /*U+1FBA*/ /**/ 1872 0x1FBB, /*U+1FBB*/ /**/ 1873 0x1FBC, /*U+1FBC*/ /**/ 1874 0x1FBD, /*U+1FBD*/ /**/ 1875 0x0399, /*U+1FBE*/ /*GREEK PROSGEGRAMMENI*/ 1876 0x1FBF, /*U+1FBF*/ /**/ 1877 0x1FC0, /*U+1FC0*/ /**/ 1878 0x1FC1, /*U+1FC1*/ /**/ 1879 0x1FC2, /*U+1FC2*/ /**/ 1880 0x1FCC, /*U+1FC3*/ /*GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI*/ 1881 0x1FC4, /*U+1FC4*/ /**/ 1882 0x1FC5, /*U+1FC5*/ /**/ 1883 0x1FC6, /*U+1FC6*/ /**/ 1884 0x1FC7, /*U+1FC7*/ /**/ 1885 0x1FC8, /*U+1FC8*/ /**/ 1886 0x1FC9, /*U+1FC9*/ /**/ 1887 0x1FCA, /*U+1FCA*/ /**/ 1888 0x1FCB, /*U+1FCB*/ /**/ 1889 0x1FCC, /*U+1FCC*/ /**/ 1890 0x1FCD, /*U+1FCD*/ /**/ 1891 0x1FCE, /*U+1FCE*/ /**/ 1892 0x1FCF, /*U+1FCF*/ /**/ 1893 0x1FD8, /*U+1FD0*/ /*GREEK SMALL LETTER IOTA WITH VRACHY*/ 1894 0x1FD9, /*U+1FD1*/ /*GREEK SMALL LETTER IOTA WITH MACRON*/ 1895 0x1FD2, /*U+1FD2*/ /**/ 1896 0x1FD3, /*U+1FD3*/ /**/ 1897 0x1FD4, /*U+1FD4*/ /**/ 1898 0x1FD5, /*U+1FD5*/ /**/ 1899 0x1FD6, /*U+1FD6*/ /**/ 1900 0x1FD7, /*U+1FD7*/ /**/ 1901 0x1FD8, /*U+1FD8*/ /**/ 1902 0x1FD9, /*U+1FD9*/ /**/ 1903 0x1FDA, /*U+1FDA*/ /**/ 1904 0x1FDB, /*U+1FDB*/ /**/ 1905 0x1FDC, /*U+1FDC*/ /**/ 1906 0x1FDD, /*U+1FDD*/ /**/ 1907 0x1FDE, /*U+1FDE*/ /**/ 1908 0x1FDF, /*U+1FDF*/ /**/ 1909 0x1FE8, /*U+1FE0*/ /*GREEK SMALL LETTER UPSILON WITH VRACHY*/ 1910 0x1FE9, /*U+1FE1*/ /*GREEK SMALL LETTER UPSILON WITH MACRON*/ 1911 0x1FE2, /*U+1FE2*/ /**/ 1912 0x1FE3, /*U+1FE3*/ /**/ 1913 0x1FE4, /*U+1FE4*/ /**/ 1914 0x1FEC, /*U+1FE5*/ /*GREEK SMALL LETTER RHO WITH DASIA*/ 1915 0x1FE6, /*U+1FE6*/ /**/ 1916 0x1FE7, /*U+1FE7*/ /**/ 1917 0x1FE8, /*U+1FE8*/ /**/ 1918 0x1FE9, /*U+1FE9*/ /**/ 1919 0x1FEA, /*U+1FEA*/ /**/ 1920 0x1FEB, /*U+1FEB*/ /**/ 1921 0x1FEC, /*U+1FEC*/ /**/ 1922 0x1FED, /*U+1FED*/ /**/ 1923 0x1FEE, /*U+1FEE*/ /**/ 1924 0x1FEF, /*U+1FEF*/ /**/ 1925 0x1FF0, /*U+1FF0*/ /**/ 1926 0x1FF1, /*U+1FF1*/ /**/ 1927 0x1FF2, /*U+1FF2*/ /**/ 1928 0x1FFC, /*U+1FF3*/ /*GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI*/ 1929 0x1FF4, /*U+1FF4*/ /**/ 1930 0x1FF5, /*U+1FF5*/ /**/ 1931 0x1FF6, /*U+1FF6*/ /**/ 1932 0x1FF7, /*U+1FF7*/ /**/ 1933 0x1FF8, /*U+1FF8*/ /**/ 1934 0x1FF9, /*U+1FF9*/ /**/ 1935 0x1FFA, /*U+1FFA*/ /**/ 1936 0x1FFB, /*U+1FFB*/ /**/ 1937 0x1FFC, /*U+1FFC*/ /**/ 1938 0x1FFD, /*U+1FFD*/ /**/ 1939 0x1FFE, /*U+1FFE*/ /**/ 1940 0x1FFF, /*U+1FFF*/ /**/ 1941}; 1942 1943static const uint16_t upper_table_5[128] = { 1944 0x2140, /*U+2140*/ /**/ 1945 0x2141, /*U+2141*/ /**/ 1946 0x2142, /*U+2142*/ /**/ 1947 0x2143, /*U+2143*/ /**/ 1948 0x2144, /*U+2144*/ /**/ 1949 0x2145, /*U+2145*/ /**/ 1950 0x2146, /*U+2146*/ /**/ 1951 0x2147, /*U+2147*/ /**/ 1952 0x2148, /*U+2148*/ /**/ 1953 0x2149, /*U+2149*/ /**/ 1954 0x214A, /*U+214A*/ /**/ 1955 0x214B, /*U+214B*/ /**/ 1956 0x214C, /*U+214C*/ /**/ 1957 0x214D, /*U+214D*/ /**/ 1958 0x2132, /*U+214E*/ /*TURNED SMALL F*/ 1959 0x214F, /*U+214F*/ /**/ 1960 0x2150, /*U+2150*/ /**/ 1961 0x2151, /*U+2151*/ /**/ 1962 0x2152, /*U+2152*/ /**/ 1963 0x2153, /*U+2153*/ /**/ 1964 0x2154, /*U+2154*/ /**/ 1965 0x2155, /*U+2155*/ /**/ 1966 0x2156, /*U+2156*/ /**/ 1967 0x2157, /*U+2157*/ /**/ 1968 0x2158, /*U+2158*/ /**/ 1969 0x2159, /*U+2159*/ /**/ 1970 0x215A, /*U+215A*/ /**/ 1971 0x215B, /*U+215B*/ /**/ 1972 0x215C, /*U+215C*/ /**/ 1973 0x215D, /*U+215D*/ /**/ 1974 0x215E, /*U+215E*/ /**/ 1975 0x215F, /*U+215F*/ /**/ 1976 0x2160, /*U+2160*/ /**/ 1977 0x2161, /*U+2161*/ /**/ 1978 0x2162, /*U+2162*/ /**/ 1979 0x2163, /*U+2163*/ /**/ 1980 0x2164, /*U+2164*/ /**/ 1981 0x2165, /*U+2165*/ /**/ 1982 0x2166, /*U+2166*/ /**/ 1983 0x2167, /*U+2167*/ /**/ 1984 0x2168, /*U+2168*/ /**/ 1985 0x2169, /*U+2169*/ /**/ 1986 0x216A, /*U+216A*/ /**/ 1987 0x216B, /*U+216B*/ /**/ 1988 0x216C, /*U+216C*/ /**/ 1989 0x216D, /*U+216D*/ /**/ 1990 0x216E, /*U+216E*/ /**/ 1991 0x216F, /*U+216F*/ /**/ 1992 0x2160, /*U+2170*/ /*SMALL ROMAN NUMERAL ONE*/ 1993 0x2161, /*U+2171*/ /*SMALL ROMAN NUMERAL TWO*/ 1994 0x2162, /*U+2172*/ /*SMALL ROMAN NUMERAL THREE*/ 1995 0x2163, /*U+2173*/ /*SMALL ROMAN NUMERAL FOUR*/ 1996 0x2164, /*U+2174*/ /*SMALL ROMAN NUMERAL FIVE*/ 1997 0x2165, /*U+2175*/ /*SMALL ROMAN NUMERAL SIX*/ 1998 0x2166, /*U+2176*/ /*SMALL ROMAN NUMERAL SEVEN*/ 1999 0x2167, /*U+2177*/ /*SMALL ROMAN NUMERAL EIGHT*/ 2000 0x2168, /*U+2178*/ /*SMALL ROMAN NUMERAL NINE*/ 2001 0x2169, /*U+2179*/ /*SMALL ROMAN NUMERAL TEN*/ 2002 0x216A, /*U+217A*/ /*SMALL ROMAN NUMERAL ELEVEN*/ 2003 0x216B, /*U+217B*/ /*SMALL ROMAN NUMERAL TWELVE*/ 2004 0x216C, /*U+217C*/ /*SMALL ROMAN NUMERAL FIFTY*/ 2005 0x216D, /*U+217D*/ /*SMALL ROMAN NUMERAL ONE HUNDRED*/ 2006 0x216E, /*U+217E*/ /*SMALL ROMAN NUMERAL FIVE HUNDRED*/ 2007 0x216F, /*U+217F*/ /*SMALL ROMAN NUMERAL ONE THOUSAND*/ 2008 0x2180, /*U+2180*/ /**/ 2009 0x2181, /*U+2181*/ /**/ 2010 0x2182, /*U+2182*/ /**/ 2011 0x2183, /*U+2183*/ /**/ 2012 0x2183, /*U+2184*/ /*LATIN SMALL LETTER REVERSED C*/ 2013 0x2185, /*U+2185*/ /**/ 2014 0x2186, /*U+2186*/ /**/ 2015 0x2187, /*U+2187*/ /**/ 2016 0x2188, /*U+2188*/ /**/ 2017 0x2189, /*U+2189*/ /**/ 2018 0x218A, /*U+218A*/ /**/ 2019 0x218B, /*U+218B*/ /**/ 2020 0x218C, /*U+218C*/ /**/ 2021 0x218D, /*U+218D*/ /**/ 2022 0x218E, /*U+218E*/ /**/ 2023 0x218F, /*U+218F*/ /**/ 2024 0x2190, /*U+2190*/ /**/ 2025 0x2191, /*U+2191*/ /**/ 2026 0x2192, /*U+2192*/ /**/ 2027 0x2193, /*U+2193*/ /**/ 2028 0x2194, /*U+2194*/ /**/ 2029 0x2195, /*U+2195*/ /**/ 2030 0x2196, /*U+2196*/ /**/ 2031 0x2197, /*U+2197*/ /**/ 2032 0x2198, /*U+2198*/ /**/ 2033 0x2199, /*U+2199*/ /**/ 2034 0x219A, /*U+219A*/ /**/ 2035 0x219B, /*U+219B*/ /**/ 2036 0x219C, /*U+219C*/ /**/ 2037 0x219D, /*U+219D*/ /**/ 2038 0x219E, /*U+219E*/ /**/ 2039 0x219F, /*U+219F*/ /**/ 2040 0x21A0, /*U+21A0*/ /**/ 2041 0x21A1, /*U+21A1*/ /**/ 2042 0x21A2, /*U+21A2*/ /**/ 2043 0x21A3, /*U+21A3*/ /**/ 2044 0x21A4, /*U+21A4*/ /**/ 2045 0x21A5, /*U+21A5*/ /**/ 2046 0x21A6, /*U+21A6*/ /**/ 2047 0x21A7, /*U+21A7*/ /**/ 2048 0x21A8, /*U+21A8*/ /**/ 2049 0x21A9, /*U+21A9*/ /**/ 2050 0x21AA, /*U+21AA*/ /**/ 2051 0x21AB, /*U+21AB*/ /**/ 2052 0x21AC, /*U+21AC*/ /**/ 2053 0x21AD, /*U+21AD*/ /**/ 2054 0x21AE, /*U+21AE*/ /**/ 2055 0x21AF, /*U+21AF*/ /**/ 2056 0x21B0, /*U+21B0*/ /**/ 2057 0x21B1, /*U+21B1*/ /**/ 2058 0x21B2, /*U+21B2*/ /**/ 2059 0x21B3, /*U+21B3*/ /**/ 2060 0x21B4, /*U+21B4*/ /**/ 2061 0x21B5, /*U+21B5*/ /**/ 2062 0x21B6, /*U+21B6*/ /**/ 2063 0x21B7, /*U+21B7*/ /**/ 2064 0x21B8, /*U+21B8*/ /**/ 2065 0x21B9, /*U+21B9*/ /**/ 2066 0x21BA, /*U+21BA*/ /**/ 2067 0x21BB, /*U+21BB*/ /**/ 2068 0x21BC, /*U+21BC*/ /**/ 2069 0x21BD, /*U+21BD*/ /**/ 2070 0x21BE, /*U+21BE*/ /**/ 2071 0x21BF, /*U+21BF*/ /**/ 2072}; 2073 2074static const uint16_t upper_table_6[64] = { 2075 0x24C0, /*U+24C0*/ /**/ 2076 0x24C1, /*U+24C1*/ /**/ 2077 0x24C2, /*U+24C2*/ /**/ 2078 0x24C3, /*U+24C3*/ /**/ 2079 0x24C4, /*U+24C4*/ /**/ 2080 0x24C5, /*U+24C5*/ /**/ 2081 0x24C6, /*U+24C6*/ /**/ 2082 0x24C7, /*U+24C7*/ /**/ 2083 0x24C8, /*U+24C8*/ /**/ 2084 0x24C9, /*U+24C9*/ /**/ 2085 0x24CA, /*U+24CA*/ /**/ 2086 0x24CB, /*U+24CB*/ /**/ 2087 0x24CC, /*U+24CC*/ /**/ 2088 0x24CD, /*U+24CD*/ /**/ 2089 0x24CE, /*U+24CE*/ /**/ 2090 0x24CF, /*U+24CF*/ /**/ 2091 0x24B6, /*U+24D0*/ /*CIRCLED LATIN SMALL LETTER A*/ 2092 0x24B7, /*U+24D1*/ /*CIRCLED LATIN SMALL LETTER B*/ 2093 0x24B8, /*U+24D2*/ /*CIRCLED LATIN SMALL LETTER C*/ 2094 0x24B9, /*U+24D3*/ /*CIRCLED LATIN SMALL LETTER D*/ 2095 0x24BA, /*U+24D4*/ /*CIRCLED LATIN SMALL LETTER E*/ 2096 0x24BB, /*U+24D5*/ /*CIRCLED LATIN SMALL LETTER F*/ 2097 0x24BC, /*U+24D6*/ /*CIRCLED LATIN SMALL LETTER G*/ 2098 0x24BD, /*U+24D7*/ /*CIRCLED LATIN SMALL LETTER H*/ 2099 0x24BE, /*U+24D8*/ /*CIRCLED LATIN SMALL LETTER I*/ 2100 0x24BF, /*U+24D9*/ /*CIRCLED LATIN SMALL LETTER J*/ 2101 0x24C0, /*U+24DA*/ /*CIRCLED LATIN SMALL LETTER K*/ 2102 0x24C1, /*U+24DB*/ /*CIRCLED LATIN SMALL LETTER L*/ 2103 0x24C2, /*U+24DC*/ /*CIRCLED LATIN SMALL LETTER M*/ 2104 0x24C3, /*U+24DD*/ /*CIRCLED LATIN SMALL LETTER N*/ 2105 0x24C4, /*U+24DE*/ /*CIRCLED LATIN SMALL LETTER O*/ 2106 0x24C5, /*U+24DF*/ /*CIRCLED LATIN SMALL LETTER P*/ 2107 0x24C6, /*U+24E0*/ /*CIRCLED LATIN SMALL LETTER Q*/ 2108 0x24C7, /*U+24E1*/ /*CIRCLED LATIN SMALL LETTER R*/ 2109 0x24C8, /*U+24E2*/ /*CIRCLED LATIN SMALL LETTER S*/ 2110 0x24C9, /*U+24E3*/ /*CIRCLED LATIN SMALL LETTER T*/ 2111 0x24CA, /*U+24E4*/ /*CIRCLED LATIN SMALL LETTER U*/ 2112 0x24CB, /*U+24E5*/ /*CIRCLED LATIN SMALL LETTER V*/ 2113 0x24CC, /*U+24E6*/ /*CIRCLED LATIN SMALL LETTER W*/ 2114 0x24CD, /*U+24E7*/ /*CIRCLED LATIN SMALL LETTER X*/ 2115 0x24CE, /*U+24E8*/ /*CIRCLED LATIN SMALL LETTER Y*/ 2116 0x24CF, /*U+24E9*/ /*CIRCLED LATIN SMALL LETTER Z*/ 2117 0x24EA, /*U+24EA*/ /**/ 2118 0x24EB, /*U+24EB*/ /**/ 2119 0x24EC, /*U+24EC*/ /**/ 2120 0x24ED, /*U+24ED*/ /**/ 2121 0x24EE, /*U+24EE*/ /**/ 2122 0x24EF, /*U+24EF*/ /**/ 2123 0x24F0, /*U+24F0*/ /**/ 2124 0x24F1, /*U+24F1*/ /**/ 2125 0x24F2, /*U+24F2*/ /**/ 2126 0x24F3, /*U+24F3*/ /**/ 2127 0x24F4, /*U+24F4*/ /**/ 2128 0x24F5, /*U+24F5*/ /**/ 2129 0x24F6, /*U+24F6*/ /**/ 2130 0x24F7, /*U+24F7*/ /**/ 2131 0x24F8, /*U+24F8*/ /**/ 2132 0x24F9, /*U+24F9*/ /**/ 2133 0x24FA, /*U+24FA*/ /**/ 2134 0x24FB, /*U+24FB*/ /**/ 2135 0x24FC, /*U+24FC*/ /**/ 2136 0x24FD, /*U+24FD*/ /**/ 2137 0x24FE, /*U+24FE*/ /**/ 2138 0x24FF, /*U+24FF*/ /**/ 2139}; 2140 2141static const uint16_t upper_table_7[320] = { 2142 0x2C00, /*U+2C00*/ /**/ 2143 0x2C01, /*U+2C01*/ /**/ 2144 0x2C02, /*U+2C02*/ /**/ 2145 0x2C03, /*U+2C03*/ /**/ 2146 0x2C04, /*U+2C04*/ /**/ 2147 0x2C05, /*U+2C05*/ /**/ 2148 0x2C06, /*U+2C06*/ /**/ 2149 0x2C07, /*U+2C07*/ /**/ 2150 0x2C08, /*U+2C08*/ /**/ 2151 0x2C09, /*U+2C09*/ /**/ 2152 0x2C0A, /*U+2C0A*/ /**/ 2153 0x2C0B, /*U+2C0B*/ /**/ 2154 0x2C0C, /*U+2C0C*/ /**/ 2155 0x2C0D, /*U+2C0D*/ /**/ 2156 0x2C0E, /*U+2C0E*/ /**/ 2157 0x2C0F, /*U+2C0F*/ /**/ 2158 0x2C10, /*U+2C10*/ /**/ 2159 0x2C11, /*U+2C11*/ /**/ 2160 0x2C12, /*U+2C12*/ /**/ 2161 0x2C13, /*U+2C13*/ /**/ 2162 0x2C14, /*U+2C14*/ /**/ 2163 0x2C15, /*U+2C15*/ /**/ 2164 0x2C16, /*U+2C16*/ /**/ 2165 0x2C17, /*U+2C17*/ /**/ 2166 0x2C18, /*U+2C18*/ /**/ 2167 0x2C19, /*U+2C19*/ /**/ 2168 0x2C1A, /*U+2C1A*/ /**/ 2169 0x2C1B, /*U+2C1B*/ /**/ 2170 0x2C1C, /*U+2C1C*/ /**/ 2171 0x2C1D, /*U+2C1D*/ /**/ 2172 0x2C1E, /*U+2C1E*/ /**/ 2173 0x2C1F, /*U+2C1F*/ /**/ 2174 0x2C20, /*U+2C20*/ /**/ 2175 0x2C21, /*U+2C21*/ /**/ 2176 0x2C22, /*U+2C22*/ /**/ 2177 0x2C23, /*U+2C23*/ /**/ 2178 0x2C24, /*U+2C24*/ /**/ 2179 0x2C25, /*U+2C25*/ /**/ 2180 0x2C26, /*U+2C26*/ /**/ 2181 0x2C27, /*U+2C27*/ /**/ 2182 0x2C28, /*U+2C28*/ /**/ 2183 0x2C29, /*U+2C29*/ /**/ 2184 0x2C2A, /*U+2C2A*/ /**/ 2185 0x2C2B, /*U+2C2B*/ /**/ 2186 0x2C2C, /*U+2C2C*/ /**/ 2187 0x2C2D, /*U+2C2D*/ /**/ 2188 0x2C2E, /*U+2C2E*/ /**/ 2189 0x2C2F, /*U+2C2F*/ /**/ 2190 0x2C00, /*U+2C30*/ /*GLAGOLITIC SMALL LETTER AZU*/ 2191 0x2C01, /*U+2C31*/ /*GLAGOLITIC SMALL LETTER BUKY*/ 2192 0x2C02, /*U+2C32*/ /*GLAGOLITIC SMALL LETTER VEDE*/ 2193 0x2C03, /*U+2C33*/ /*GLAGOLITIC SMALL LETTER GLAGOLI*/ 2194 0x2C04, /*U+2C34*/ /*GLAGOLITIC SMALL LETTER DOBRO*/ 2195 0x2C05, /*U+2C35*/ /*GLAGOLITIC SMALL LETTER YESTU*/ 2196 0x2C06, /*U+2C36*/ /*GLAGOLITIC SMALL LETTER ZHIVETE*/ 2197 0x2C07, /*U+2C37*/ /*GLAGOLITIC SMALL LETTER DZELO*/ 2198 0x2C08, /*U+2C38*/ /*GLAGOLITIC SMALL LETTER ZEMLJA*/ 2199 0x2C09, /*U+2C39*/ /*GLAGOLITIC SMALL LETTER IZHE*/ 2200 0x2C0A, /*U+2C3A*/ /*GLAGOLITIC SMALL LETTER INITIAL IZHE*/ 2201 0x2C0B, /*U+2C3B*/ /*GLAGOLITIC SMALL LETTER I*/ 2202 0x2C0C, /*U+2C3C*/ /*GLAGOLITIC SMALL LETTER DJERVI*/ 2203 0x2C0D, /*U+2C3D*/ /*GLAGOLITIC SMALL LETTER KAKO*/ 2204 0x2C0E, /*U+2C3E*/ /*GLAGOLITIC SMALL LETTER LJUDIJE*/ 2205 0x2C0F, /*U+2C3F*/ /*GLAGOLITIC SMALL LETTER MYSLITE*/ 2206 0x2C10, /*U+2C40*/ /*GLAGOLITIC SMALL LETTER NASHI*/ 2207 0x2C11, /*U+2C41*/ /*GLAGOLITIC SMALL LETTER ONU*/ 2208 0x2C12, /*U+2C42*/ /*GLAGOLITIC SMALL LETTER POKOJI*/ 2209 0x2C13, /*U+2C43*/ /*GLAGOLITIC SMALL LETTER RITSI*/ 2210 0x2C14, /*U+2C44*/ /*GLAGOLITIC SMALL LETTER SLOVO*/ 2211 0x2C15, /*U+2C45*/ /*GLAGOLITIC SMALL LETTER TVRIDO*/ 2212 0x2C16, /*U+2C46*/ /*GLAGOLITIC SMALL LETTER UKU*/ 2213 0x2C17, /*U+2C47*/ /*GLAGOLITIC SMALL LETTER FRITU*/ 2214 0x2C18, /*U+2C48*/ /*GLAGOLITIC SMALL LETTER HERU*/ 2215 0x2C19, /*U+2C49*/ /*GLAGOLITIC SMALL LETTER OTU*/ 2216 0x2C1A, /*U+2C4A*/ /*GLAGOLITIC SMALL LETTER PE*/ 2217 0x2C1B, /*U+2C4B*/ /*GLAGOLITIC SMALL LETTER SHTA*/ 2218 0x2C1C, /*U+2C4C*/ /*GLAGOLITIC SMALL LETTER TSI*/ 2219 0x2C1D, /*U+2C4D*/ /*GLAGOLITIC SMALL LETTER CHRIVI*/ 2220 0x2C1E, /*U+2C4E*/ /*GLAGOLITIC SMALL LETTER SHA*/ 2221 0x2C1F, /*U+2C4F*/ /*GLAGOLITIC SMALL LETTER YERU*/ 2222 0x2C20, /*U+2C50*/ /*GLAGOLITIC SMALL LETTER YERI*/ 2223 0x2C21, /*U+2C51*/ /*GLAGOLITIC SMALL LETTER YATI*/ 2224 0x2C22, /*U+2C52*/ /*GLAGOLITIC SMALL LETTER SPIDERY HA*/ 2225 0x2C23, /*U+2C53*/ /*GLAGOLITIC SMALL LETTER YU*/ 2226 0x2C24, /*U+2C54*/ /*GLAGOLITIC SMALL LETTER SMALL YUS*/ 2227 0x2C25, /*U+2C55*/ /*GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL*/ 2228 0x2C26, /*U+2C56*/ /*GLAGOLITIC SMALL LETTER YO*/ 2229 0x2C27, /*U+2C57*/ /*GLAGOLITIC SMALL LETTER IOTATED SMALL YUS*/ 2230 0x2C28, /*U+2C58*/ /*GLAGOLITIC SMALL LETTER BIG YUS*/ 2231 0x2C29, /*U+2C59*/ /*GLAGOLITIC SMALL LETTER IOTATED BIG YUS*/ 2232 0x2C2A, /*U+2C5A*/ /*GLAGOLITIC SMALL LETTER FITA*/ 2233 0x2C2B, /*U+2C5B*/ /*GLAGOLITIC SMALL LETTER IZHITSA*/ 2234 0x2C2C, /*U+2C5C*/ /*GLAGOLITIC SMALL LETTER SHTAPIC*/ 2235 0x2C2D, /*U+2C5D*/ /*GLAGOLITIC SMALL LETTER TROKUTASTI A*/ 2236 0x2C2E, /*U+2C5E*/ /*GLAGOLITIC SMALL LETTER LATINATE MYSLITE*/ 2237 0x2C5F, /*U+2C5F*/ /**/ 2238 0x2C60, /*U+2C60*/ /**/ 2239 0x2C60, /*U+2C61*/ /*LATIN SMALL LETTER L WITH DOUBLE BAR*/ 2240 0x2C62, /*U+2C62*/ /**/ 2241 0x2C63, /*U+2C63*/ /**/ 2242 0x2C64, /*U+2C64*/ /**/ 2243 0x023A, /*U+2C65*/ /*LATIN SMALL LETTER A WITH STROKE*/ 2244 0x023E, /*U+2C66*/ /*LATIN SMALL LETTER T WITH DIAGONAL STROKE*/ 2245 0x2C67, /*U+2C67*/ /**/ 2246 0x2C67, /*U+2C68*/ /*LATIN SMALL LETTER H WITH DESCENDER*/ 2247 0x2C69, /*U+2C69*/ /**/ 2248 0x2C69, /*U+2C6A*/ /*LATIN SMALL LETTER K WITH DESCENDER*/ 2249 0x2C6B, /*U+2C6B*/ /**/ 2250 0x2C6B, /*U+2C6C*/ /*LATIN SMALL LETTER Z WITH DESCENDER*/ 2251 0x2C6D, /*U+2C6D*/ /**/ 2252 0x2C6E, /*U+2C6E*/ /**/ 2253 0x2C6F, /*U+2C6F*/ /**/ 2254 0x2C70, /*U+2C70*/ /**/ 2255 0x2C71, /*U+2C71*/ /**/ 2256 0x2C72, /*U+2C72*/ /**/ 2257 0x2C72, /*U+2C73*/ /*LATIN SMALL LETTER W WITH HOOK*/ 2258 0x2C74, /*U+2C74*/ /**/ 2259 0x2C75, /*U+2C75*/ /**/ 2260 0x2C75, /*U+2C76*/ /*LATIN SMALL LETTER HALF H*/ 2261 0x2C77, /*U+2C77*/ /**/ 2262 0x2C78, /*U+2C78*/ /**/ 2263 0x2C79, /*U+2C79*/ /**/ 2264 0x2C7A, /*U+2C7A*/ /**/ 2265 0x2C7B, /*U+2C7B*/ /**/ 2266 0x2C7C, /*U+2C7C*/ /**/ 2267 0x2C7D, /*U+2C7D*/ /**/ 2268 0x2C7E, /*U+2C7E*/ /**/ 2269 0x2C7F, /*U+2C7F*/ /**/ 2270 0x2C80, /*U+2C80*/ /**/ 2271 0x2C80, /*U+2C81*/ /*COPTIC SMALL LETTER ALFA*/ 2272 0x2C82, /*U+2C82*/ /**/ 2273 0x2C82, /*U+2C83*/ /*COPTIC SMALL LETTER VIDA*/ 2274 0x2C84, /*U+2C84*/ /**/ 2275 0x2C84, /*U+2C85*/ /*COPTIC SMALL LETTER GAMMA*/ 2276 0x2C86, /*U+2C86*/ /**/ 2277 0x2C86, /*U+2C87*/ /*COPTIC SMALL LETTER DALDA*/ 2278 0x2C88, /*U+2C88*/ /**/ 2279 0x2C88, /*U+2C89*/ /*COPTIC SMALL LETTER EIE*/ 2280 0x2C8A, /*U+2C8A*/ /**/ 2281 0x2C8A, /*U+2C8B*/ /*COPTIC SMALL LETTER SOU*/ 2282 0x2C8C, /*U+2C8C*/ /**/ 2283 0x2C8C, /*U+2C8D*/ /*COPTIC SMALL LETTER ZATA*/ 2284 0x2C8E, /*U+2C8E*/ /**/ 2285 0x2C8E, /*U+2C8F*/ /*COPTIC SMALL LETTER HATE*/ 2286 0x2C90, /*U+2C90*/ /**/ 2287 0x2C90, /*U+2C91*/ /*COPTIC SMALL LETTER THETHE*/ 2288 0x2C92, /*U+2C92*/ /**/ 2289 0x2C92, /*U+2C93*/ /*COPTIC SMALL LETTER IAUDA*/ 2290 0x2C94, /*U+2C94*/ /**/ 2291 0x2C94, /*U+2C95*/ /*COPTIC SMALL LETTER KAPA*/ 2292 0x2C96, /*U+2C96*/ /**/ 2293 0x2C96, /*U+2C97*/ /*COPTIC SMALL LETTER LAULA*/ 2294 0x2C98, /*U+2C98*/ /**/ 2295 0x2C98, /*U+2C99*/ /*COPTIC SMALL LETTER MI*/ 2296 0x2C9A, /*U+2C9A*/ /**/ 2297 0x2C9A, /*U+2C9B*/ /*COPTIC SMALL LETTER NI*/ 2298 0x2C9C, /*U+2C9C*/ /**/ 2299 0x2C9C, /*U+2C9D*/ /*COPTIC SMALL LETTER KSI*/ 2300 0x2C9E, /*U+2C9E*/ /**/ 2301 0x2C9E, /*U+2C9F*/ /*COPTIC SMALL LETTER O*/ 2302 0x2CA0, /*U+2CA0*/ /**/ 2303 0x2CA0, /*U+2CA1*/ /*COPTIC SMALL LETTER PI*/ 2304 0x2CA2, /*U+2CA2*/ /**/ 2305 0x2CA2, /*U+2CA3*/ /*COPTIC SMALL LETTER RO*/ 2306 0x2CA4, /*U+2CA4*/ /**/ 2307 0x2CA4, /*U+2CA5*/ /*COPTIC SMALL LETTER SIMA*/ 2308 0x2CA6, /*U+2CA6*/ /**/ 2309 0x2CA6, /*U+2CA7*/ /*COPTIC SMALL LETTER TAU*/ 2310 0x2CA8, /*U+2CA8*/ /**/ 2311 0x2CA8, /*U+2CA9*/ /*COPTIC SMALL LETTER UA*/ 2312 0x2CAA, /*U+2CAA*/ /**/ 2313 0x2CAA, /*U+2CAB*/ /*COPTIC SMALL LETTER FI*/ 2314 0x2CAC, /*U+2CAC*/ /**/ 2315 0x2CAC, /*U+2CAD*/ /*COPTIC SMALL LETTER KHI*/ 2316 0x2CAE, /*U+2CAE*/ /**/ 2317 0x2CAE, /*U+2CAF*/ /*COPTIC SMALL LETTER PSI*/ 2318 0x2CB0, /*U+2CB0*/ /**/ 2319 0x2CB0, /*U+2CB1*/ /*COPTIC SMALL LETTER OOU*/ 2320 0x2CB2, /*U+2CB2*/ /**/ 2321 0x2CB2, /*U+2CB3*/ /*COPTIC SMALL LETTER DIALECT-P ALEF*/ 2322 0x2CB4, /*U+2CB4*/ /**/ 2323 0x2CB4, /*U+2CB5*/ /*COPTIC SMALL LETTER OLD COPTIC AIN*/ 2324 0x2CB6, /*U+2CB6*/ /**/ 2325 0x2CB6, /*U+2CB7*/ /*COPTIC SMALL LETTER CRYPTOGRAMMIC EIE*/ 2326 0x2CB8, /*U+2CB8*/ /**/ 2327 0x2CB8, /*U+2CB9*/ /*COPTIC SMALL LETTER DIALECT-P KAPA*/ 2328 0x2CBA, /*U+2CBA*/ /**/ 2329 0x2CBA, /*U+2CBB*/ /*COPTIC SMALL LETTER DIALECT-P NI*/ 2330 0x2CBC, /*U+2CBC*/ /**/ 2331 0x2CBC, /*U+2CBD*/ /*COPTIC SMALL LETTER CRYPTOGRAMMIC NI*/ 2332 0x2CBE, /*U+2CBE*/ /**/ 2333 0x2CBE, /*U+2CBF*/ /*COPTIC SMALL LETTER OLD COPTIC OOU*/ 2334 0x2CC0, /*U+2CC0*/ /**/ 2335 0x2CC0, /*U+2CC1*/ /*COPTIC SMALL LETTER SAMPI*/ 2336 0x2CC2, /*U+2CC2*/ /**/ 2337 0x2CC2, /*U+2CC3*/ /*COPTIC SMALL LETTER CROSSED SHEI*/ 2338 0x2CC4, /*U+2CC4*/ /**/ 2339 0x2CC4, /*U+2CC5*/ /*COPTIC SMALL LETTER OLD COPTIC SHEI*/ 2340 0x2CC6, /*U+2CC6*/ /**/ 2341 0x2CC6, /*U+2CC7*/ /*COPTIC SMALL LETTER OLD COPTIC ESH*/ 2342 0x2CC8, /*U+2CC8*/ /**/ 2343 0x2CC8, /*U+2CC9*/ /*COPTIC SMALL LETTER AKHMIMIC KHEI*/ 2344 0x2CCA, /*U+2CCA*/ /**/ 2345 0x2CCA, /*U+2CCB*/ /*COPTIC SMALL LETTER DIALECT-P HORI*/ 2346 0x2CCC, /*U+2CCC*/ /**/ 2347 0x2CCC, /*U+2CCD*/ /*COPTIC SMALL LETTER OLD COPTIC HORI*/ 2348 0x2CCE, /*U+2CCE*/ /**/ 2349 0x2CCE, /*U+2CCF*/ /*COPTIC SMALL LETTER OLD COPTIC HA*/ 2350 0x2CD0, /*U+2CD0*/ /**/ 2351 0x2CD0, /*U+2CD1*/ /*COPTIC SMALL LETTER L-SHAPED HA*/ 2352 0x2CD2, /*U+2CD2*/ /**/ 2353 0x2CD2, /*U+2CD3*/ /*COPTIC SMALL LETTER OLD COPTIC HEI*/ 2354 0x2CD4, /*U+2CD4*/ /**/ 2355 0x2CD4, /*U+2CD5*/ /*COPTIC SMALL LETTER OLD COPTIC HAT*/ 2356 0x2CD6, /*U+2CD6*/ /**/ 2357 0x2CD6, /*U+2CD7*/ /*COPTIC SMALL LETTER OLD COPTIC GANGIA*/ 2358 0x2CD8, /*U+2CD8*/ /**/ 2359 0x2CD8, /*U+2CD9*/ /*COPTIC SMALL LETTER OLD COPTIC DJA*/ 2360 0x2CDA, /*U+2CDA*/ /**/ 2361 0x2CDA, /*U+2CDB*/ /*COPTIC SMALL LETTER OLD COPTIC SHIMA*/ 2362 0x2CDC, /*U+2CDC*/ /**/ 2363 0x2CDC, /*U+2CDD*/ /*COPTIC SMALL LETTER OLD NUBIAN SHIMA*/ 2364 0x2CDE, /*U+2CDE*/ /**/ 2365 0x2CDE, /*U+2CDF*/ /*COPTIC SMALL LETTER OLD NUBIAN NGI*/ 2366 0x2CE0, /*U+2CE0*/ /**/ 2367 0x2CE0, /*U+2CE1*/ /*COPTIC SMALL LETTER OLD NUBIAN NYI*/ 2368 0x2CE2, /*U+2CE2*/ /**/ 2369 0x2CE2, /*U+2CE3*/ /*COPTIC SMALL LETTER OLD NUBIAN WAU*/ 2370 0x2CE4, /*U+2CE4*/ /**/ 2371 0x2CE5, /*U+2CE5*/ /**/ 2372 0x2CE6, /*U+2CE6*/ /**/ 2373 0x2CE7, /*U+2CE7*/ /**/ 2374 0x2CE8, /*U+2CE8*/ /**/ 2375 0x2CE9, /*U+2CE9*/ /**/ 2376 0x2CEA, /*U+2CEA*/ /**/ 2377 0x2CEB, /*U+2CEB*/ /**/ 2378 0x2CEB, /*U+2CEC*/ /*COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI*/ 2379 0x2CED, /*U+2CED*/ /**/ 2380 0x2CED, /*U+2CEE*/ /*COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA*/ 2381 0x2CEF, /*U+2CEF*/ /**/ 2382 0x2CF0, /*U+2CF0*/ /**/ 2383 0x2CF1, /*U+2CF1*/ /**/ 2384 0x2CF2, /*U+2CF2*/ /**/ 2385 0x2CF2, /*U+2CF3*/ /*COPTIC SMALL LETTER BOHAIRIC KHEI*/ 2386 0x2CF4, /*U+2CF4*/ /**/ 2387 0x2CF5, /*U+2CF5*/ /**/ 2388 0x2CF6, /*U+2CF6*/ /**/ 2389 0x2CF7, /*U+2CF7*/ /**/ 2390 0x2CF8, /*U+2CF8*/ /**/ 2391 0x2CF9, /*U+2CF9*/ /**/ 2392 0x2CFA, /*U+2CFA*/ /**/ 2393 0x2CFB, /*U+2CFB*/ /**/ 2394 0x2CFC, /*U+2CFC*/ /**/ 2395 0x2CFD, /*U+2CFD*/ /**/ 2396 0x2CFE, /*U+2CFE*/ /**/ 2397 0x2CFF, /*U+2CFF*/ /**/ 2398 0x10A0, /*U+2D00*/ /*GEORGIAN SMALL LETTER AN*/ 2399 0x10A1, /*U+2D01*/ /*GEORGIAN SMALL LETTER BAN*/ 2400 0x10A2, /*U+2D02*/ /*GEORGIAN SMALL LETTER GAN*/ 2401 0x10A3, /*U+2D03*/ /*GEORGIAN SMALL LETTER DON*/ 2402 0x10A4, /*U+2D04*/ /*GEORGIAN SMALL LETTER EN*/ 2403 0x10A5, /*U+2D05*/ /*GEORGIAN SMALL LETTER VIN*/ 2404 0x10A6, /*U+2D06*/ /*GEORGIAN SMALL LETTER ZEN*/ 2405 0x10A7, /*U+2D07*/ /*GEORGIAN SMALL LETTER TAN*/ 2406 0x10A8, /*U+2D08*/ /*GEORGIAN SMALL LETTER IN*/ 2407 0x10A9, /*U+2D09*/ /*GEORGIAN SMALL LETTER KAN*/ 2408 0x10AA, /*U+2D0A*/ /*GEORGIAN SMALL LETTER LAS*/ 2409 0x10AB, /*U+2D0B*/ /*GEORGIAN SMALL LETTER MAN*/ 2410 0x10AC, /*U+2D0C*/ /*GEORGIAN SMALL LETTER NAR*/ 2411 0x10AD, /*U+2D0D*/ /*GEORGIAN SMALL LETTER ON*/ 2412 0x10AE, /*U+2D0E*/ /*GEORGIAN SMALL LETTER PAR*/ 2413 0x10AF, /*U+2D0F*/ /*GEORGIAN SMALL LETTER ZHAR*/ 2414 0x10B0, /*U+2D10*/ /*GEORGIAN SMALL LETTER RAE*/ 2415 0x10B1, /*U+2D11*/ /*GEORGIAN SMALL LETTER SAN*/ 2416 0x10B2, /*U+2D12*/ /*GEORGIAN SMALL LETTER TAR*/ 2417 0x10B3, /*U+2D13*/ /*GEORGIAN SMALL LETTER UN*/ 2418 0x10B4, /*U+2D14*/ /*GEORGIAN SMALL LETTER PHAR*/ 2419 0x10B5, /*U+2D15*/ /*GEORGIAN SMALL LETTER KHAR*/ 2420 0x10B6, /*U+2D16*/ /*GEORGIAN SMALL LETTER GHAN*/ 2421 0x10B7, /*U+2D17*/ /*GEORGIAN SMALL LETTER QAR*/ 2422 0x10B8, /*U+2D18*/ /*GEORGIAN SMALL LETTER SHIN*/ 2423 0x10B9, /*U+2D19*/ /*GEORGIAN SMALL LETTER CHIN*/ 2424 0x10BA, /*U+2D1A*/ /*GEORGIAN SMALL LETTER CAN*/ 2425 0x10BB, /*U+2D1B*/ /*GEORGIAN SMALL LETTER JIL*/ 2426 0x10BC, /*U+2D1C*/ /*GEORGIAN SMALL LETTER CIL*/ 2427 0x10BD, /*U+2D1D*/ /*GEORGIAN SMALL LETTER CHAR*/ 2428 0x10BE, /*U+2D1E*/ /*GEORGIAN SMALL LETTER XAN*/ 2429 0x10BF, /*U+2D1F*/ /*GEORGIAN SMALL LETTER JHAN*/ 2430 0x10C0, /*U+2D20*/ /*GEORGIAN SMALL LETTER HAE*/ 2431 0x10C1, /*U+2D21*/ /*GEORGIAN SMALL LETTER HE*/ 2432 0x10C2, /*U+2D22*/ /*GEORGIAN SMALL LETTER HIE*/ 2433 0x10C3, /*U+2D23*/ /*GEORGIAN SMALL LETTER WE*/ 2434 0x10C4, /*U+2D24*/ /*GEORGIAN SMALL LETTER HAR*/ 2435 0x10C5, /*U+2D25*/ /*GEORGIAN SMALL LETTER HOE*/ 2436 0x2D26, /*U+2D26*/ /**/ 2437 0x10C7, /*U+2D27*/ /*GEORGIAN SMALL LETTER YN*/ 2438 0x2D28, /*U+2D28*/ /**/ 2439 0x2D29, /*U+2D29*/ /**/ 2440 0x2D2A, /*U+2D2A*/ /**/ 2441 0x2D2B, /*U+2D2B*/ /**/ 2442 0x2D2C, /*U+2D2C*/ /**/ 2443 0x10CD, /*U+2D2D*/ /*GEORGIAN SMALL LETTER AEN*/ 2444 0x2D2E, /*U+2D2E*/ /**/ 2445 0x2D2F, /*U+2D2F*/ /**/ 2446 0x2D30, /*U+2D30*/ /**/ 2447 0x2D31, /*U+2D31*/ /**/ 2448 0x2D32, /*U+2D32*/ /**/ 2449 0x2D33, /*U+2D33*/ /**/ 2450 0x2D34, /*U+2D34*/ /**/ 2451 0x2D35, /*U+2D35*/ /**/ 2452 0x2D36, /*U+2D36*/ /**/ 2453 0x2D37, /*U+2D37*/ /**/ 2454 0x2D38, /*U+2D38*/ /**/ 2455 0x2D39, /*U+2D39*/ /**/ 2456 0x2D3A, /*U+2D3A*/ /**/ 2457 0x2D3B, /*U+2D3B*/ /**/ 2458 0x2D3C, /*U+2D3C*/ /**/ 2459 0x2D3D, /*U+2D3D*/ /**/ 2460 0x2D3E, /*U+2D3E*/ /**/ 2461 0x2D3F, /*U+2D3F*/ /**/ 2462}; 2463 2464static const uint16_t upper_table_8[128] = { 2465 0xA640, /*U+A640*/ /**/ 2466 0xA640, /*U+A641*/ /*CYRILLIC SMALL LETTER ZEMLYA*/ 2467 0xA642, /*U+A642*/ /**/ 2468 0xA642, /*U+A643*/ /*CYRILLIC SMALL LETTER DZELO*/ 2469 0xA644, /*U+A644*/ /**/ 2470 0xA644, /*U+A645*/ /*CYRILLIC SMALL LETTER REVERSED DZE*/ 2471 0xA646, /*U+A646*/ /**/ 2472 0xA646, /*U+A647*/ /*CYRILLIC SMALL LETTER IOTA*/ 2473 0xA648, /*U+A648*/ /**/ 2474 0xA648, /*U+A649*/ /*CYRILLIC SMALL LETTER DJERV*/ 2475 0xA64A, /*U+A64A*/ /**/ 2476 0xA64A, /*U+A64B*/ /*CYRILLIC SMALL LETTER MONOGRAPH UK*/ 2477 0xA64C, /*U+A64C*/ /**/ 2478 0xA64C, /*U+A64D*/ /*CYRILLIC SMALL LETTER BROAD OMEGA*/ 2479 0xA64E, /*U+A64E*/ /**/ 2480 0xA64E, /*U+A64F*/ /*CYRILLIC SMALL LETTER NEUTRAL YER*/ 2481 0xA650, /*U+A650*/ /**/ 2482 0xA650, /*U+A651*/ /*CYRILLIC SMALL LETTER YERU WITH BACK YER*/ 2483 0xA652, /*U+A652*/ /**/ 2484 0xA652, /*U+A653*/ /*CYRILLIC SMALL LETTER IOTIFIED YAT*/ 2485 0xA654, /*U+A654*/ /**/ 2486 0xA654, /*U+A655*/ /*CYRILLIC SMALL LETTER REVERSED YU*/ 2487 0xA656, /*U+A656*/ /**/ 2488 0xA656, /*U+A657*/ /*CYRILLIC SMALL LETTER IOTIFIED A*/ 2489 0xA658, /*U+A658*/ /**/ 2490 0xA658, /*U+A659*/ /*CYRILLIC SMALL LETTER CLOSED LITTLE YUS*/ 2491 0xA65A, /*U+A65A*/ /**/ 2492 0xA65A, /*U+A65B*/ /*CYRILLIC SMALL LETTER BLENDED YUS*/ 2493 0xA65C, /*U+A65C*/ /**/ 2494 0xA65C, /*U+A65D*/ /*CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS*/ 2495 0xA65E, /*U+A65E*/ /**/ 2496 0xA65E, /*U+A65F*/ /*CYRILLIC SMALL LETTER YN*/ 2497 0xA660, /*U+A660*/ /**/ 2498 0xA660, /*U+A661*/ /*CYRILLIC SMALL LETTER REVERSED TSE*/ 2499 0xA662, /*U+A662*/ /**/ 2500 0xA662, /*U+A663*/ /*CYRILLIC SMALL LETTER SOFT DE*/ 2501 0xA664, /*U+A664*/ /**/ 2502 0xA664, /*U+A665*/ /*CYRILLIC SMALL LETTER SOFT EL*/ 2503 0xA666, /*U+A666*/ /**/ 2504 0xA666, /*U+A667*/ /*CYRILLIC SMALL LETTER SOFT EM*/ 2505 0xA668, /*U+A668*/ /**/ 2506 0xA668, /*U+A669*/ /*CYRILLIC SMALL LETTER MONOCULAR O*/ 2507 0xA66A, /*U+A66A*/ /**/ 2508 0xA66A, /*U+A66B*/ /*CYRILLIC SMALL LETTER BINOCULAR O*/ 2509 0xA66C, /*U+A66C*/ /**/ 2510 0xA66C, /*U+A66D*/ /*CYRILLIC SMALL LETTER DOUBLE MONOCULAR O*/ 2511 0xA66E, /*U+A66E*/ /**/ 2512 0xA66F, /*U+A66F*/ /**/ 2513 0xA670, /*U+A670*/ /**/ 2514 0xA671, /*U+A671*/ /**/ 2515 0xA672, /*U+A672*/ /**/ 2516 0xA673, /*U+A673*/ /**/ 2517 0xA674, /*U+A674*/ /**/ 2518 0xA675, /*U+A675*/ /**/ 2519 0xA676, /*U+A676*/ /**/ 2520 0xA677, /*U+A677*/ /**/ 2521 0xA678, /*U+A678*/ /**/ 2522 0xA679, /*U+A679*/ /**/ 2523 0xA67A, /*U+A67A*/ /**/ 2524 0xA67B, /*U+A67B*/ /**/ 2525 0xA67C, /*U+A67C*/ /**/ 2526 0xA67D, /*U+A67D*/ /**/ 2527 0xA67E, /*U+A67E*/ /**/ 2528 0xA67F, /*U+A67F*/ /**/ 2529 0xA680, /*U+A680*/ /**/ 2530 0xA680, /*U+A681*/ /*CYRILLIC SMALL LETTER DWE*/ 2531 0xA682, /*U+A682*/ /**/ 2532 0xA682, /*U+A683*/ /*CYRILLIC SMALL LETTER DZWE*/ 2533 0xA684, /*U+A684*/ /**/ 2534 0xA684, /*U+A685*/ /*CYRILLIC SMALL LETTER ZHWE*/ 2535 0xA686, /*U+A686*/ /**/ 2536 0xA686, /*U+A687*/ /*CYRILLIC SMALL LETTER CCHE*/ 2537 0xA688, /*U+A688*/ /**/ 2538 0xA688, /*U+A689*/ /*CYRILLIC SMALL LETTER DZZE*/ 2539 0xA68A, /*U+A68A*/ /**/ 2540 0xA68A, /*U+A68B*/ /*CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK*/ 2541 0xA68C, /*U+A68C*/ /**/ 2542 0xA68C, /*U+A68D*/ /*CYRILLIC SMALL LETTER TWE*/ 2543 0xA68E, /*U+A68E*/ /**/ 2544 0xA68E, /*U+A68F*/ /*CYRILLIC SMALL LETTER TSWE*/ 2545 0xA690, /*U+A690*/ /**/ 2546 0xA690, /*U+A691*/ /*CYRILLIC SMALL LETTER TSSE*/ 2547 0xA692, /*U+A692*/ /**/ 2548 0xA692, /*U+A693*/ /*CYRILLIC SMALL LETTER TCHE*/ 2549 0xA694, /*U+A694*/ /**/ 2550 0xA694, /*U+A695*/ /*CYRILLIC SMALL LETTER HWE*/ 2551 0xA696, /*U+A696*/ /**/ 2552 0xA696, /*U+A697*/ /*CYRILLIC SMALL LETTER SHWE*/ 2553 0xA698, /*U+A698*/ /**/ 2554 0xA699, /*U+A699*/ /**/ 2555 0xA69A, /*U+A69A*/ /**/ 2556 0xA69B, /*U+A69B*/ /**/ 2557 0xA69C, /*U+A69C*/ /**/ 2558 0xA69D, /*U+A69D*/ /**/ 2559 0xA69E, /*U+A69E*/ /**/ 2560 0xA69F, /*U+A69F*/ /**/ 2561 0xA6A0, /*U+A6A0*/ /**/ 2562 0xA6A1, /*U+A6A1*/ /**/ 2563 0xA6A2, /*U+A6A2*/ /**/ 2564 0xA6A3, /*U+A6A3*/ /**/ 2565 0xA6A4, /*U+A6A4*/ /**/ 2566 0xA6A5, /*U+A6A5*/ /**/ 2567 0xA6A6, /*U+A6A6*/ /**/ 2568 0xA6A7, /*U+A6A7*/ /**/ 2569 0xA6A8, /*U+A6A8*/ /**/ 2570 0xA6A9, /*U+A6A9*/ /**/ 2571 0xA6AA, /*U+A6AA*/ /**/ 2572 0xA6AB, /*U+A6AB*/ /**/ 2573 0xA6AC, /*U+A6AC*/ /**/ 2574 0xA6AD, /*U+A6AD*/ /**/ 2575 0xA6AE, /*U+A6AE*/ /**/ 2576 0xA6AF, /*U+A6AF*/ /**/ 2577 0xA6B0, /*U+A6B0*/ /**/ 2578 0xA6B1, /*U+A6B1*/ /**/ 2579 0xA6B2, /*U+A6B2*/ /**/ 2580 0xA6B3, /*U+A6B3*/ /**/ 2581 0xA6B4, /*U+A6B4*/ /**/ 2582 0xA6B5, /*U+A6B5*/ /**/ 2583 0xA6B6, /*U+A6B6*/ /**/ 2584 0xA6B7, /*U+A6B7*/ /**/ 2585 0xA6B8, /*U+A6B8*/ /**/ 2586 0xA6B9, /*U+A6B9*/ /**/ 2587 0xA6BA, /*U+A6BA*/ /**/ 2588 0xA6BB, /*U+A6BB*/ /**/ 2589 0xA6BC, /*U+A6BC*/ /**/ 2590 0xA6BD, /*U+A6BD*/ /**/ 2591 0xA6BE, /*U+A6BE*/ /**/ 2592 0xA6BF, /*U+A6BF*/ /**/ 2593}; 2594 2595static const uint16_t upper_table_9[192] = { 2596 0xA700, /*U+A700*/ /**/ 2597 0xA701, /*U+A701*/ /**/ 2598 0xA702, /*U+A702*/ /**/ 2599 0xA703, /*U+A703*/ /**/ 2600 0xA704, /*U+A704*/ /**/ 2601 0xA705, /*U+A705*/ /**/ 2602 0xA706, /*U+A706*/ /**/ 2603 0xA707, /*U+A707*/ /**/ 2604 0xA708, /*U+A708*/ /**/ 2605 0xA709, /*U+A709*/ /**/ 2606 0xA70A, /*U+A70A*/ /**/ 2607 0xA70B, /*U+A70B*/ /**/ 2608 0xA70C, /*U+A70C*/ /**/ 2609 0xA70D, /*U+A70D*/ /**/ 2610 0xA70E, /*U+A70E*/ /**/ 2611 0xA70F, /*U+A70F*/ /**/ 2612 0xA710, /*U+A710*/ /**/ 2613 0xA711, /*U+A711*/ /**/ 2614 0xA712, /*U+A712*/ /**/ 2615 0xA713, /*U+A713*/ /**/ 2616 0xA714, /*U+A714*/ /**/ 2617 0xA715, /*U+A715*/ /**/ 2618 0xA716, /*U+A716*/ /**/ 2619 0xA717, /*U+A717*/ /**/ 2620 0xA718, /*U+A718*/ /**/ 2621 0xA719, /*U+A719*/ /**/ 2622 0xA71A, /*U+A71A*/ /**/ 2623 0xA71B, /*U+A71B*/ /**/ 2624 0xA71C, /*U+A71C*/ /**/ 2625 0xA71D, /*U+A71D*/ /**/ 2626 0xA71E, /*U+A71E*/ /**/ 2627 0xA71F, /*U+A71F*/ /**/ 2628 0xA720, /*U+A720*/ /**/ 2629 0xA721, /*U+A721*/ /**/ 2630 0xA722, /*U+A722*/ /**/ 2631 0xA722, /*U+A723*/ /*LATIN SMALL LETTER EGYPTOLOGICAL ALEF*/ 2632 0xA724, /*U+A724*/ /**/ 2633 0xA724, /*U+A725*/ /*LATIN SMALL LETTER EGYPTOLOGICAL AIN*/ 2634 0xA726, /*U+A726*/ /**/ 2635 0xA726, /*U+A727*/ /*LATIN SMALL LETTER HENG*/ 2636 0xA728, /*U+A728*/ /**/ 2637 0xA728, /*U+A729*/ /*LATIN SMALL LETTER TZ*/ 2638 0xA72A, /*U+A72A*/ /**/ 2639 0xA72A, /*U+A72B*/ /*LATIN SMALL LETTER TRESILLO*/ 2640 0xA72C, /*U+A72C*/ /**/ 2641 0xA72C, /*U+A72D*/ /*LATIN SMALL LETTER CUATRILLO*/ 2642 0xA72E, /*U+A72E*/ /**/ 2643 0xA72E, /*U+A72F*/ /*LATIN SMALL LETTER CUATRILLO WITH COMMA*/ 2644 0xA730, /*U+A730*/ /**/ 2645 0xA731, /*U+A731*/ /**/ 2646 0xA732, /*U+A732*/ /**/ 2647 0xA732, /*U+A733*/ /*LATIN SMALL LETTER AA*/ 2648 0xA734, /*U+A734*/ /**/ 2649 0xA734, /*U+A735*/ /*LATIN SMALL LETTER AO*/ 2650 0xA736, /*U+A736*/ /**/ 2651 0xA736, /*U+A737*/ /*LATIN SMALL LETTER AU*/ 2652 0xA738, /*U+A738*/ /**/ 2653 0xA738, /*U+A739*/ /*LATIN SMALL LETTER AV*/ 2654 0xA73A, /*U+A73A*/ /**/ 2655 0xA73A, /*U+A73B*/ /*LATIN SMALL LETTER AV WITH HORIZONTAL BAR*/ 2656 0xA73C, /*U+A73C*/ /**/ 2657 0xA73C, /*U+A73D*/ /*LATIN SMALL LETTER AY*/ 2658 0xA73E, /*U+A73E*/ /**/ 2659 0xA73E, /*U+A73F*/ /*LATIN SMALL LETTER REVERSED C WITH DOT*/ 2660 0xA740, /*U+A740*/ /**/ 2661 0xA740, /*U+A741*/ /*LATIN SMALL LETTER K WITH STROKE*/ 2662 0xA742, /*U+A742*/ /**/ 2663 0xA742, /*U+A743*/ /*LATIN SMALL LETTER K WITH DIAGONAL STROKE*/ 2664 0xA744, /*U+A744*/ /**/ 2665 0xA744, /*U+A745*/ /*LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE*/ 2666 0xA746, /*U+A746*/ /**/ 2667 0xA746, /*U+A747*/ /*LATIN SMALL LETTER BROKEN L*/ 2668 0xA748, /*U+A748*/ /**/ 2669 0xA748, /*U+A749*/ /*LATIN SMALL LETTER L WITH HIGH STROKE*/ 2670 0xA74A, /*U+A74A*/ /**/ 2671 0xA74A, /*U+A74B*/ /*LATIN SMALL LETTER O WITH LONG STROKE OVERLAY*/ 2672 0xA74C, /*U+A74C*/ /**/ 2673 0xA74C, /*U+A74D*/ /*LATIN SMALL LETTER O WITH LOOP*/ 2674 0xA74E, /*U+A74E*/ /**/ 2675 0xA74E, /*U+A74F*/ /*LATIN SMALL LETTER OO*/ 2676 0xA750, /*U+A750*/ /**/ 2677 0xA750, /*U+A751*/ /*LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER*/ 2678 0xA752, /*U+A752*/ /**/ 2679 0xA752, /*U+A753*/ /*LATIN SMALL LETTER P WITH FLOURISH*/ 2680 0xA754, /*U+A754*/ /**/ 2681 0xA754, /*U+A755*/ /*LATIN SMALL LETTER P WITH SQUIRREL TAIL*/ 2682 0xA756, /*U+A756*/ /**/ 2683 0xA756, /*U+A757*/ /*LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER*/ 2684 0xA758, /*U+A758*/ /**/ 2685 0xA758, /*U+A759*/ /*LATIN SMALL LETTER Q WITH DIAGONAL STROKE*/ 2686 0xA75A, /*U+A75A*/ /**/ 2687 0xA75A, /*U+A75B*/ /*LATIN SMALL LETTER R ROTUNDA*/ 2688 0xA75C, /*U+A75C*/ /**/ 2689 0xA75C, /*U+A75D*/ /*LATIN SMALL LETTER RUM ROTUNDA*/ 2690 0xA75E, /*U+A75E*/ /**/ 2691 0xA75E, /*U+A75F*/ /*LATIN SMALL LETTER V WITH DIAGONAL STROKE*/ 2692 0xA760, /*U+A760*/ /**/ 2693 0xA760, /*U+A761*/ /*LATIN SMALL LETTER VY*/ 2694 0xA762, /*U+A762*/ /**/ 2695 0xA762, /*U+A763*/ /*LATIN SMALL LETTER VISIGOTHIC Z*/ 2696 0xA764, /*U+A764*/ /**/ 2697 0xA764, /*U+A765*/ /*LATIN SMALL LETTER THORN WITH STROKE*/ 2698 0xA766, /*U+A766*/ /**/ 2699 0xA766, /*U+A767*/ /*LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER*/ 2700 0xA768, /*U+A768*/ /**/ 2701 0xA768, /*U+A769*/ /*LATIN SMALL LETTER VEND*/ 2702 0xA76A, /*U+A76A*/ /**/ 2703 0xA76A, /*U+A76B*/ /*LATIN SMALL LETTER ET*/ 2704 0xA76C, /*U+A76C*/ /**/ 2705 0xA76C, /*U+A76D*/ /*LATIN SMALL LETTER IS*/ 2706 0xA76E, /*U+A76E*/ /**/ 2707 0xA76E, /*U+A76F*/ /*LATIN SMALL LETTER CON*/ 2708 0xA770, /*U+A770*/ /**/ 2709 0xA771, /*U+A771*/ /**/ 2710 0xA772, /*U+A772*/ /**/ 2711 0xA773, /*U+A773*/ /**/ 2712 0xA774, /*U+A774*/ /**/ 2713 0xA775, /*U+A775*/ /**/ 2714 0xA776, /*U+A776*/ /**/ 2715 0xA777, /*U+A777*/ /**/ 2716 0xA778, /*U+A778*/ /**/ 2717 0xA779, /*U+A779*/ /**/ 2718 0xA779, /*U+A77A*/ /*LATIN SMALL LETTER INSULAR D*/ 2719 0xA77B, /*U+A77B*/ /**/ 2720 0xA77B, /*U+A77C*/ /*LATIN SMALL LETTER INSULAR F*/ 2721 0xA77D, /*U+A77D*/ /**/ 2722 0xA77E, /*U+A77E*/ /**/ 2723 0xA77E, /*U+A77F*/ /*LATIN SMALL LETTER TURNED INSULAR G*/ 2724 0xA780, /*U+A780*/ /**/ 2725 0xA780, /*U+A781*/ /*LATIN SMALL LETTER TURNED L*/ 2726 0xA782, /*U+A782*/ /**/ 2727 0xA782, /*U+A783*/ /*LATIN SMALL LETTER INSULAR R*/ 2728 0xA784, /*U+A784*/ /**/ 2729 0xA784, /*U+A785*/ /*LATIN SMALL LETTER INSULAR S*/ 2730 0xA786, /*U+A786*/ /**/ 2731 0xA786, /*U+A787*/ /*LATIN SMALL LETTER INSULAR T*/ 2732 0xA788, /*U+A788*/ /**/ 2733 0xA789, /*U+A789*/ /**/ 2734 0xA78A, /*U+A78A*/ /**/ 2735 0xA78B, /*U+A78B*/ /**/ 2736 0xA78B, /*U+A78C*/ /*LATIN SMALL LETTER SALTILLO*/ 2737 0xA78D, /*U+A78D*/ /**/ 2738 0xA78E, /*U+A78E*/ /**/ 2739 0xA78F, /*U+A78F*/ /**/ 2740 0xA790, /*U+A790*/ /**/ 2741 0xA790, /*U+A791*/ /*LATIN SMALL LETTER N WITH DESCENDER*/ 2742 0xA792, /*U+A792*/ /**/ 2743 0xA792, /*U+A793*/ /*LATIN SMALL LETTER C WITH BAR*/ 2744 0xA794, /*U+A794*/ /**/ 2745 0xA795, /*U+A795*/ /**/ 2746 0xA796, /*U+A796*/ /**/ 2747 0xA797, /*U+A797*/ /**/ 2748 0xA798, /*U+A798*/ /**/ 2749 0xA799, /*U+A799*/ /**/ 2750 0xA79A, /*U+A79A*/ /**/ 2751 0xA79B, /*U+A79B*/ /**/ 2752 0xA79C, /*U+A79C*/ /**/ 2753 0xA79D, /*U+A79D*/ /**/ 2754 0xA79E, /*U+A79E*/ /**/ 2755 0xA79F, /*U+A79F*/ /**/ 2756 0xA7A0, /*U+A7A0*/ /**/ 2757 0xA7A0, /*U+A7A1*/ /*LATIN SMALL LETTER G WITH OBLIQUE STROKE*/ 2758 0xA7A2, /*U+A7A2*/ /**/ 2759 0xA7A2, /*U+A7A3*/ /*LATIN SMALL LETTER K WITH OBLIQUE STROKE*/ 2760 0xA7A4, /*U+A7A4*/ /**/ 2761 0xA7A4, /*U+A7A5*/ /*LATIN SMALL LETTER N WITH OBLIQUE STROKE*/ 2762 0xA7A6, /*U+A7A6*/ /**/ 2763 0xA7A6, /*U+A7A7*/ /*LATIN SMALL LETTER R WITH OBLIQUE STROKE*/ 2764 0xA7A8, /*U+A7A8*/ /**/ 2765 0xA7A8, /*U+A7A9*/ /*LATIN SMALL LETTER S WITH OBLIQUE STROKE*/ 2766 0xA7AA, /*U+A7AA*/ /**/ 2767 0xA7AB, /*U+A7AB*/ /**/ 2768 0xA7AC, /*U+A7AC*/ /**/ 2769 0xA7AD, /*U+A7AD*/ /**/ 2770 0xA7AE, /*U+A7AE*/ /**/ 2771 0xA7AF, /*U+A7AF*/ /**/ 2772 0xA7B0, /*U+A7B0*/ /**/ 2773 0xA7B1, /*U+A7B1*/ /**/ 2774 0xA7B2, /*U+A7B2*/ /**/ 2775 0xA7B3, /*U+A7B3*/ /**/ 2776 0xA7B4, /*U+A7B4*/ /**/ 2777 0xA7B5, /*U+A7B5*/ /**/ 2778 0xA7B6, /*U+A7B6*/ /**/ 2779 0xA7B7, /*U+A7B7*/ /**/ 2780 0xA7B8, /*U+A7B8*/ /**/ 2781 0xA7B9, /*U+A7B9*/ /**/ 2782 0xA7BA, /*U+A7BA*/ /**/ 2783 0xA7BB, /*U+A7BB*/ /**/ 2784 0xA7BC, /*U+A7BC*/ /**/ 2785 0xA7BD, /*U+A7BD*/ /**/ 2786 0xA7BE, /*U+A7BE*/ /**/ 2787 0xA7BF, /*U+A7BF*/ /**/ 2788}; 2789 2790static const uint16_t upper_table_10[64] = { 2791 0xFF40, /*U+FF40*/ /**/ 2792 0xFF21, /*U+FF41*/ /*FULLWIDTH LATIN SMALL LETTER A*/ 2793 0xFF22, /*U+FF42*/ /*FULLWIDTH LATIN SMALL LETTER B*/ 2794 0xFF23, /*U+FF43*/ /*FULLWIDTH LATIN SMALL LETTER C*/ 2795 0xFF24, /*U+FF44*/ /*FULLWIDTH LATIN SMALL LETTER D*/ 2796 0xFF25, /*U+FF45*/ /*FULLWIDTH LATIN SMALL LETTER E*/ 2797 0xFF26, /*U+FF46*/ /*FULLWIDTH LATIN SMALL LETTER F*/ 2798 0xFF27, /*U+FF47*/ /*FULLWIDTH LATIN SMALL LETTER G*/ 2799 0xFF28, /*U+FF48*/ /*FULLWIDTH LATIN SMALL LETTER H*/ 2800 0xFF29, /*U+FF49*/ /*FULLWIDTH LATIN SMALL LETTER I*/ 2801 0xFF2A, /*U+FF4A*/ /*FULLWIDTH LATIN SMALL LETTER J*/ 2802 0xFF2B, /*U+FF4B*/ /*FULLWIDTH LATIN SMALL LETTER K*/ 2803 0xFF2C, /*U+FF4C*/ /*FULLWIDTH LATIN SMALL LETTER L*/ 2804 0xFF2D, /*U+FF4D*/ /*FULLWIDTH LATIN SMALL LETTER M*/ 2805 0xFF2E, /*U+FF4E*/ /*FULLWIDTH LATIN SMALL LETTER N*/ 2806 0xFF2F, /*U+FF4F*/ /*FULLWIDTH LATIN SMALL LETTER O*/ 2807 0xFF30, /*U+FF50*/ /*FULLWIDTH LATIN SMALL LETTER P*/ 2808 0xFF31, /*U+FF51*/ /*FULLWIDTH LATIN SMALL LETTER Q*/ 2809 0xFF32, /*U+FF52*/ /*FULLWIDTH LATIN SMALL LETTER R*/ 2810 0xFF33, /*U+FF53*/ /*FULLWIDTH LATIN SMALL LETTER S*/ 2811 0xFF34, /*U+FF54*/ /*FULLWIDTH LATIN SMALL LETTER T*/ 2812 0xFF35, /*U+FF55*/ /*FULLWIDTH LATIN SMALL LETTER U*/ 2813 0xFF36, /*U+FF56*/ /*FULLWIDTH LATIN SMALL LETTER V*/ 2814 0xFF37, /*U+FF57*/ /*FULLWIDTH LATIN SMALL LETTER W*/ 2815 0xFF38, /*U+FF58*/ /*FULLWIDTH LATIN SMALL LETTER X*/ 2816 0xFF39, /*U+FF59*/ /*FULLWIDTH LATIN SMALL LETTER Y*/ 2817 0xFF3A, /*U+FF5A*/ /*FULLWIDTH LATIN SMALL LETTER Z*/ 2818 0xFF5B, /*U+FF5B*/ /**/ 2819 0xFF5C, /*U+FF5C*/ /**/ 2820 0xFF5D, /*U+FF5D*/ /**/ 2821 0xFF5E, /*U+FF5E*/ /**/ 2822 0xFF5F, /*U+FF5F*/ /**/ 2823 0xFF60, /*U+FF60*/ /**/ 2824 0xFF61, /*U+FF61*/ /**/ 2825 0xFF62, /*U+FF62*/ /**/ 2826 0xFF63, /*U+FF63*/ /**/ 2827 0xFF64, /*U+FF64*/ /**/ 2828 0xFF65, /*U+FF65*/ /**/ 2829 0xFF66, /*U+FF66*/ /**/ 2830 0xFF67, /*U+FF67*/ /**/ 2831 0xFF68, /*U+FF68*/ /**/ 2832 0xFF69, /*U+FF69*/ /**/ 2833 0xFF6A, /*U+FF6A*/ /**/ 2834 0xFF6B, /*U+FF6B*/ /**/ 2835 0xFF6C, /*U+FF6C*/ /**/ 2836 0xFF6D, /*U+FF6D*/ /**/ 2837 0xFF6E, /*U+FF6E*/ /**/ 2838 0xFF6F, /*U+FF6F*/ /**/ 2839 0xFF70, /*U+FF70*/ /**/ 2840 0xFF71, /*U+FF71*/ /**/ 2841 0xFF72, /*U+FF72*/ /**/ 2842 0xFF73, /*U+FF73*/ /**/ 2843 0xFF74, /*U+FF74*/ /**/ 2844 0xFF75, /*U+FF75*/ /**/ 2845 0xFF76, /*U+FF76*/ /**/ 2846 0xFF77, /*U+FF77*/ /**/ 2847 0xFF78, /*U+FF78*/ /**/ 2848 0xFF79, /*U+FF79*/ /**/ 2849 0xFF7A, /*U+FF7A*/ /**/ 2850 0xFF7B, /*U+FF7B*/ /**/ 2851 0xFF7C, /*U+FF7C*/ /**/ 2852 0xFF7D, /*U+FF7D*/ /**/ 2853 0xFF7E, /*U+FF7E*/ /**/ 2854 0xFF7F, /*U+FF7F*/ /**/ 2855}; 2856 2857static const uint32_t upper_table_sp_1[128] = { 2858 0xD801DC00, /*0xD801DC00*/ /*U+010400*/ /*U+010400*/ /**/ 2859 0xD801DC01, /*0xD801DC01*/ /*U+010401*/ /*U+010401*/ /**/ 2860 0xD801DC02, /*0xD801DC02*/ /*U+010402*/ /*U+010402*/ /**/ 2861 0xD801DC03, /*0xD801DC03*/ /*U+010403*/ /*U+010403*/ /**/ 2862 0xD801DC04, /*0xD801DC04*/ /*U+010404*/ /*U+010404*/ /**/ 2863 0xD801DC05, /*0xD801DC05*/ /*U+010405*/ /*U+010405*/ /**/ 2864 0xD801DC06, /*0xD801DC06*/ /*U+010406*/ /*U+010406*/ /**/ 2865 0xD801DC07, /*0xD801DC07*/ /*U+010407*/ /*U+010407*/ /**/ 2866 0xD801DC08, /*0xD801DC08*/ /*U+010408*/ /*U+010408*/ /**/ 2867 0xD801DC09, /*0xD801DC09*/ /*U+010409*/ /*U+010409*/ /**/ 2868 0xD801DC0A, /*0xD801DC0A*/ /*U+01040A*/ /*U+01040A*/ /**/ 2869 0xD801DC0B, /*0xD801DC0B*/ /*U+01040B*/ /*U+01040B*/ /**/ 2870 0xD801DC0C, /*0xD801DC0C*/ /*U+01040C*/ /*U+01040C*/ /**/ 2871 0xD801DC0D, /*0xD801DC0D*/ /*U+01040D*/ /*U+01040D*/ /**/ 2872 0xD801DC0E, /*0xD801DC0E*/ /*U+01040E*/ /*U+01040E*/ /**/ 2873 0xD801DC0F, /*0xD801DC0F*/ /*U+01040F*/ /*U+01040F*/ /**/ 2874 0xD801DC10, /*0xD801DC10*/ /*U+010410*/ /*U+010410*/ /**/ 2875 0xD801DC11, /*0xD801DC11*/ /*U+010411*/ /*U+010411*/ /**/ 2876 0xD801DC12, /*0xD801DC12*/ /*U+010412*/ /*U+010412*/ /**/ 2877 0xD801DC13, /*0xD801DC13*/ /*U+010413*/ /*U+010413*/ /**/ 2878 0xD801DC14, /*0xD801DC14*/ /*U+010414*/ /*U+010414*/ /**/ 2879 0xD801DC15, /*0xD801DC15*/ /*U+010415*/ /*U+010415*/ /**/ 2880 0xD801DC16, /*0xD801DC16*/ /*U+010416*/ /*U+010416*/ /**/ 2881 0xD801DC17, /*0xD801DC17*/ /*U+010417*/ /*U+010417*/ /**/ 2882 0xD801DC18, /*0xD801DC18*/ /*U+010418*/ /*U+010418*/ /**/ 2883 0xD801DC19, /*0xD801DC19*/ /*U+010419*/ /*U+010419*/ /**/ 2884 0xD801DC1A, /*0xD801DC1A*/ /*U+01041A*/ /*U+01041A*/ /**/ 2885 0xD801DC1B, /*0xD801DC1B*/ /*U+01041B*/ /*U+01041B*/ /**/ 2886 0xD801DC1C, /*0xD801DC1C*/ /*U+01041C*/ /*U+01041C*/ /**/ 2887 0xD801DC1D, /*0xD801DC1D*/ /*U+01041D*/ /*U+01041D*/ /**/ 2888 0xD801DC1E, /*0xD801DC1E*/ /*U+01041E*/ /*U+01041E*/ /**/ 2889 0xD801DC1F, /*0xD801DC1F*/ /*U+01041F*/ /*U+01041F*/ /**/ 2890 0xD801DC20, /*0xD801DC20*/ /*U+010420*/ /*U+010420*/ /**/ 2891 0xD801DC21, /*0xD801DC21*/ /*U+010421*/ /*U+010421*/ /**/ 2892 0xD801DC22, /*0xD801DC22*/ /*U+010422*/ /*U+010422*/ /**/ 2893 0xD801DC23, /*0xD801DC23*/ /*U+010423*/ /*U+010423*/ /**/ 2894 0xD801DC24, /*0xD801DC24*/ /*U+010424*/ /*U+010424*/ /**/ 2895 0xD801DC25, /*0xD801DC25*/ /*U+010425*/ /*U+010425*/ /**/ 2896 0xD801DC26, /*0xD801DC26*/ /*U+010426*/ /*U+010426*/ /**/ 2897 0xD801DC27, /*0xD801DC27*/ /*U+010427*/ /*U+010427*/ /**/ 2898 0xD801DC00, /*0xD801DC28*/ /*U+010400*/ /*U+010428*/ /*DESERET SMALL LETTER LONG I*/ 2899 0xD801DC01, /*0xD801DC29*/ /*U+010401*/ /*U+010429*/ /*DESERET SMALL LETTER LONG E*/ 2900 0xD801DC02, /*0xD801DC2A*/ /*U+010402*/ /*U+01042A*/ /*DESERET SMALL LETTER LONG A*/ 2901 0xD801DC03, /*0xD801DC2B*/ /*U+010403*/ /*U+01042B*/ /*DESERET SMALL LETTER LONG AH*/ 2902 0xD801DC04, /*0xD801DC2C*/ /*U+010404*/ /*U+01042C*/ /*DESERET SMALL LETTER LONG O*/ 2903 0xD801DC05, /*0xD801DC2D*/ /*U+010405*/ /*U+01042D*/ /*DESERET SMALL LETTER LONG OO*/ 2904 0xD801DC06, /*0xD801DC2E*/ /*U+010406*/ /*U+01042E*/ /*DESERET SMALL LETTER SHORT I*/ 2905 0xD801DC07, /*0xD801DC2F*/ /*U+010407*/ /*U+01042F*/ /*DESERET SMALL LETTER SHORT E*/ 2906 0xD801DC08, /*0xD801DC30*/ /*U+010408*/ /*U+010430*/ /*DESERET SMALL LETTER SHORT A*/ 2907 0xD801DC09, /*0xD801DC31*/ /*U+010409*/ /*U+010431*/ /*DESERET SMALL LETTER SHORT AH*/ 2908 0xD801DC0A, /*0xD801DC32*/ /*U+01040A*/ /*U+010432*/ /*DESERET SMALL LETTER SHORT O*/ 2909 0xD801DC0B, /*0xD801DC33*/ /*U+01040B*/ /*U+010433*/ /*DESERET SMALL LETTER SHORT OO*/ 2910 0xD801DC0C, /*0xD801DC34*/ /*U+01040C*/ /*U+010434*/ /*DESERET SMALL LETTER AY*/ 2911 0xD801DC0D, /*0xD801DC35*/ /*U+01040D*/ /*U+010435*/ /*DESERET SMALL LETTER OW*/ 2912 0xD801DC0E, /*0xD801DC36*/ /*U+01040E*/ /*U+010436*/ /*DESERET SMALL LETTER WU*/ 2913 0xD801DC0F, /*0xD801DC37*/ /*U+01040F*/ /*U+010437*/ /*DESERET SMALL LETTER YEE*/ 2914 0xD801DC10, /*0xD801DC38*/ /*U+010410*/ /*U+010438*/ /*DESERET SMALL LETTER H*/ 2915 0xD801DC11, /*0xD801DC39*/ /*U+010411*/ /*U+010439*/ /*DESERET SMALL LETTER PEE*/ 2916 0xD801DC12, /*0xD801DC3A*/ /*U+010412*/ /*U+01043A*/ /*DESERET SMALL LETTER BEE*/ 2917 0xD801DC13, /*0xD801DC3B*/ /*U+010413*/ /*U+01043B*/ /*DESERET SMALL LETTER TEE*/ 2918 0xD801DC14, /*0xD801DC3C*/ /*U+010414*/ /*U+01043C*/ /*DESERET SMALL LETTER DEE*/ 2919 0xD801DC15, /*0xD801DC3D*/ /*U+010415*/ /*U+01043D*/ /*DESERET SMALL LETTER CHEE*/ 2920 0xD801DC16, /*0xD801DC3E*/ /*U+010416*/ /*U+01043E*/ /*DESERET SMALL LETTER JEE*/ 2921 0xD801DC17, /*0xD801DC3F*/ /*U+010417*/ /*U+01043F*/ /*DESERET SMALL LETTER KAY*/ 2922 0xD801DC18, /*0xD801DC40*/ /*U+010418*/ /*U+010440*/ /*DESERET SMALL LETTER GAY*/ 2923 0xD801DC19, /*0xD801DC41*/ /*U+010419*/ /*U+010441*/ /*DESERET SMALL LETTER EF*/ 2924 0xD801DC1A, /*0xD801DC42*/ /*U+01041A*/ /*U+010442*/ /*DESERET SMALL LETTER VEE*/ 2925 0xD801DC1B, /*0xD801DC43*/ /*U+01041B*/ /*U+010443*/ /*DESERET SMALL LETTER ETH*/ 2926 0xD801DC1C, /*0xD801DC44*/ /*U+01041C*/ /*U+010444*/ /*DESERET SMALL LETTER THEE*/ 2927 0xD801DC1D, /*0xD801DC45*/ /*U+01041D*/ /*U+010445*/ /*DESERET SMALL LETTER ES*/ 2928 0xD801DC1E, /*0xD801DC46*/ /*U+01041E*/ /*U+010446*/ /*DESERET SMALL LETTER ZEE*/ 2929 0xD801DC1F, /*0xD801DC47*/ /*U+01041F*/ /*U+010447*/ /*DESERET SMALL LETTER ESH*/ 2930 0xD801DC20, /*0xD801DC48*/ /*U+010420*/ /*U+010448*/ /*DESERET SMALL LETTER ZHEE*/ 2931 0xD801DC21, /*0xD801DC49*/ /*U+010421*/ /*U+010449*/ /*DESERET SMALL LETTER ER*/ 2932 0xD801DC22, /*0xD801DC4A*/ /*U+010422*/ /*U+01044A*/ /*DESERET SMALL LETTER EL*/ 2933 0xD801DC23, /*0xD801DC4B*/ /*U+010423*/ /*U+01044B*/ /*DESERET SMALL LETTER EM*/ 2934 0xD801DC24, /*0xD801DC4C*/ /*U+010424*/ /*U+01044C*/ /*DESERET SMALL LETTER EN*/ 2935 0xD801DC25, /*0xD801DC4D*/ /*U+010425*/ /*U+01044D*/ /*DESERET SMALL LETTER ENG*/ 2936 0xD801DC26, /*0xD801DC4E*/ /*U+010426*/ /*U+01044E*/ /*DESERET SMALL LETTER OI*/ 2937 0xD801DC27, /*0xD801DC4F*/ /*U+010427*/ /*U+01044F*/ /*DESERET SMALL LETTER EW*/ 2938 0xD801DC50, /*0xD801DC50*/ /*U+010450*/ /*U+010450*/ /**/ 2939 0xD801DC51, /*0xD801DC51*/ /*U+010451*/ /*U+010451*/ /**/ 2940 0xD801DC52, /*0xD801DC52*/ /*U+010452*/ /*U+010452*/ /**/ 2941 0xD801DC53, /*0xD801DC53*/ /*U+010453*/ /*U+010453*/ /**/ 2942 0xD801DC54, /*0xD801DC54*/ /*U+010454*/ /*U+010454*/ /**/ 2943 0xD801DC55, /*0xD801DC55*/ /*U+010455*/ /*U+010455*/ /**/ 2944 0xD801DC56, /*0xD801DC56*/ /*U+010456*/ /*U+010456*/ /**/ 2945 0xD801DC57, /*0xD801DC57*/ /*U+010457*/ /*U+010457*/ /**/ 2946 0xD801DC58, /*0xD801DC58*/ /*U+010458*/ /*U+010458*/ /**/ 2947 0xD801DC59, /*0xD801DC59*/ /*U+010459*/ /*U+010459*/ /**/ 2948 0xD801DC5A, /*0xD801DC5A*/ /*U+01045A*/ /*U+01045A*/ /**/ 2949 0xD801DC5B, /*0xD801DC5B*/ /*U+01045B*/ /*U+01045B*/ /**/ 2950 0xD801DC5C, /*0xD801DC5C*/ /*U+01045C*/ /*U+01045C*/ /**/ 2951 0xD801DC5D, /*0xD801DC5D*/ /*U+01045D*/ /*U+01045D*/ /**/ 2952 0xD801DC5E, /*0xD801DC5E*/ /*U+01045E*/ /*U+01045E*/ /**/ 2953 0xD801DC5F, /*0xD801DC5F*/ /*U+01045F*/ /*U+01045F*/ /**/ 2954 0xD801DC60, /*0xD801DC60*/ /*U+010460*/ /*U+010460*/ /**/ 2955 0xD801DC61, /*0xD801DC61*/ /*U+010461*/ /*U+010461*/ /**/ 2956 0xD801DC62, /*0xD801DC62*/ /*U+010462*/ /*U+010462*/ /**/ 2957 0xD801DC63, /*0xD801DC63*/ /*U+010463*/ /*U+010463*/ /**/ 2958 0xD801DC64, /*0xD801DC64*/ /*U+010464*/ /*U+010464*/ /**/ 2959 0xD801DC65, /*0xD801DC65*/ /*U+010465*/ /*U+010465*/ /**/ 2960 0xD801DC66, /*0xD801DC66*/ /*U+010466*/ /*U+010466*/ /**/ 2961 0xD801DC67, /*0xD801DC67*/ /*U+010467*/ /*U+010467*/ /**/ 2962 0xD801DC68, /*0xD801DC68*/ /*U+010468*/ /*U+010468*/ /**/ 2963 0xD801DC69, /*0xD801DC69*/ /*U+010469*/ /*U+010469*/ /**/ 2964 0xD801DC6A, /*0xD801DC6A*/ /*U+01046A*/ /*U+01046A*/ /**/ 2965 0xD801DC6B, /*0xD801DC6B*/ /*U+01046B*/ /*U+01046B*/ /**/ 2966 0xD801DC6C, /*0xD801DC6C*/ /*U+01046C*/ /*U+01046C*/ /**/ 2967 0xD801DC6D, /*0xD801DC6D*/ /*U+01046D*/ /*U+01046D*/ /**/ 2968 0xD801DC6E, /*0xD801DC6E*/ /*U+01046E*/ /*U+01046E*/ /**/ 2969 0xD801DC6F, /*0xD801DC6F*/ /*U+01046F*/ /*U+01046F*/ /**/ 2970 0xD801DC70, /*0xD801DC70*/ /*U+010470*/ /*U+010470*/ /**/ 2971 0xD801DC71, /*0xD801DC71*/ /*U+010471*/ /*U+010471*/ /**/ 2972 0xD801DC72, /*0xD801DC72*/ /*U+010472*/ /*U+010472*/ /**/ 2973 0xD801DC73, /*0xD801DC73*/ /*U+010473*/ /*U+010473*/ /**/ 2974 0xD801DC74, /*0xD801DC74*/ /*U+010474*/ /*U+010474*/ /**/ 2975 0xD801DC75, /*0xD801DC75*/ /*U+010475*/ /*U+010475*/ /**/ 2976 0xD801DC76, /*0xD801DC76*/ /*U+010476*/ /*U+010476*/ /**/ 2977 0xD801DC77, /*0xD801DC77*/ /*U+010477*/ /*U+010477*/ /**/ 2978 0xD801DC78, /*0xD801DC78*/ /*U+010478*/ /*U+010478*/ /**/ 2979 0xD801DC79, /*0xD801DC79*/ /*U+010479*/ /*U+010479*/ /**/ 2980 0xD801DC7A, /*0xD801DC7A*/ /*U+01047A*/ /*U+01047A*/ /**/ 2981 0xD801DC7B, /*0xD801DC7B*/ /*U+01047B*/ /*U+01047B*/ /**/ 2982 0xD801DC7C, /*0xD801DC7C*/ /*U+01047C*/ /*U+01047C*/ /**/ 2983 0xD801DC7D, /*0xD801DC7D*/ /*U+01047D*/ /*U+01047D*/ /**/ 2984 0xD801DC7E, /*0xD801DC7E*/ /*U+01047E*/ /*U+01047E*/ /**/ 2985 0xD801DC7F, /*0xD801DC7F*/ /*U+01047F*/ /*U+01047F*/ /**/ 2986}; 2987 2988static const uint16_t lower_table_1[128] = { 2989 0x0000, /*U+0000*/ /**/ 2990 0x0001, /*U+0001*/ /**/ 2991 0x0002, /*U+0002*/ /**/ 2992 0x0003, /*U+0003*/ /**/ 2993 0x0004, /*U+0004*/ /**/ 2994 0x0005, /*U+0005*/ /**/ 2995 0x0006, /*U+0006*/ /**/ 2996 0x0007, /*U+0007*/ /**/ 2997 0x0008, /*U+0008*/ /**/ 2998 0x0009, /*U+0009*/ /**/ 2999 0x000A, /*U+000A*/ /**/ 3000 0x000B, /*U+000B*/ /**/ 3001 0x000C, /*U+000C*/ /**/ 3002 0x000D, /*U+000D*/ /**/ 3003 0x000E, /*U+000E*/ /**/ 3004 0x000F, /*U+000F*/ /**/ 3005 0x0010, /*U+0010*/ /**/ 3006 0x0011, /*U+0011*/ /**/ 3007 0x0012, /*U+0012*/ /**/ 3008 0x0013, /*U+0013*/ /**/ 3009 0x0014, /*U+0014*/ /**/ 3010 0x0015, /*U+0015*/ /**/ 3011 0x0016, /*U+0016*/ /**/ 3012 0x0017, /*U+0017*/ /**/ 3013 0x0018, /*U+0018*/ /**/ 3014 0x0019, /*U+0019*/ /**/ 3015 0x001A, /*U+001A*/ /**/ 3016 0x001B, /*U+001B*/ /**/ 3017 0x001C, /*U+001C*/ /**/ 3018 0x001D, /*U+001D*/ /**/ 3019 0x001E, /*U+001E*/ /**/ 3020 0x001F, /*U+001F*/ /**/ 3021 0x0020, /*U+0020*/ /**/ 3022 0x0021, /*U+0021*/ /**/ 3023 0x0022, /*U+0022*/ /**/ 3024 0x0023, /*U+0023*/ /**/ 3025 0x0024, /*U+0024*/ /**/ 3026 0x0025, /*U+0025*/ /**/ 3027 0x0026, /*U+0026*/ /**/ 3028 0x0027, /*U+0027*/ /**/ 3029 0x0028, /*U+0028*/ /**/ 3030 0x0029, /*U+0029*/ /**/ 3031 0x002A, /*U+002A*/ /**/ 3032 0x002B, /*U+002B*/ /**/ 3033 0x002C, /*U+002C*/ /**/ 3034 0x002D, /*U+002D*/ /**/ 3035 0x002E, /*U+002E*/ /**/ 3036 0x002F, /*U+002F*/ /**/ 3037 0x0030, /*U+0030*/ /**/ 3038 0x0031, /*U+0031*/ /**/ 3039 0x0032, /*U+0032*/ /**/ 3040 0x0033, /*U+0033*/ /**/ 3041 0x0034, /*U+0034*/ /**/ 3042 0x0035, /*U+0035*/ /**/ 3043 0x0036, /*U+0036*/ /**/ 3044 0x0037, /*U+0037*/ /**/ 3045 0x0038, /*U+0038*/ /**/ 3046 0x0039, /*U+0039*/ /**/ 3047 0x003A, /*U+003A*/ /**/ 3048 0x003B, /*U+003B*/ /**/ 3049 0x003C, /*U+003C*/ /**/ 3050 0x003D, /*U+003D*/ /**/ 3051 0x003E, /*U+003E*/ /**/ 3052 0x003F, /*U+003F*/ /**/ 3053 0x0040, /*U+0040*/ /**/ 3054 0x0061, /*U+0041*/ /*LATIN CAPITAL LETTER A*/ 3055 0x0062, /*U+0042*/ /*LATIN CAPITAL LETTER B*/ 3056 0x0063, /*U+0043*/ /*LATIN CAPITAL LETTER C*/ 3057 0x0064, /*U+0044*/ /*LATIN CAPITAL LETTER D*/ 3058 0x0065, /*U+0045*/ /*LATIN CAPITAL LETTER E*/ 3059 0x0066, /*U+0046*/ /*LATIN CAPITAL LETTER F*/ 3060 0x0067, /*U+0047*/ /*LATIN CAPITAL LETTER G*/ 3061 0x0068, /*U+0048*/ /*LATIN CAPITAL LETTER H*/ 3062 0x0069, /*U+0049*/ /*LATIN CAPITAL LETTER I*/ 3063 0x006A, /*U+004A*/ /*LATIN CAPITAL LETTER J*/ 3064 0x006B, /*U+004B*/ /*LATIN CAPITAL LETTER K*/ 3065 0x006C, /*U+004C*/ /*LATIN CAPITAL LETTER L*/ 3066 0x006D, /*U+004D*/ /*LATIN CAPITAL LETTER M*/ 3067 0x006E, /*U+004E*/ /*LATIN CAPITAL LETTER N*/ 3068 0x006F, /*U+004F*/ /*LATIN CAPITAL LETTER O*/ 3069 0x0070, /*U+0050*/ /*LATIN CAPITAL LETTER P*/ 3070 0x0071, /*U+0051*/ /*LATIN CAPITAL LETTER Q*/ 3071 0x0072, /*U+0052*/ /*LATIN CAPITAL LETTER R*/ 3072 0x0073, /*U+0053*/ /*LATIN CAPITAL LETTER S*/ 3073 0x0074, /*U+0054*/ /*LATIN CAPITAL LETTER T*/ 3074 0x0075, /*U+0055*/ /*LATIN CAPITAL LETTER U*/ 3075 0x0076, /*U+0056*/ /*LATIN CAPITAL LETTER V*/ 3076 0x0077, /*U+0057*/ /*LATIN CAPITAL LETTER W*/ 3077 0x0078, /*U+0058*/ /*LATIN CAPITAL LETTER X*/ 3078 0x0079, /*U+0059*/ /*LATIN CAPITAL LETTER Y*/ 3079 0x007A, /*U+005A*/ /*LATIN CAPITAL LETTER Z*/ 3080 0x005B, /*U+005B*/ /**/ 3081 0x005C, /*U+005C*/ /**/ 3082 0x005D, /*U+005D*/ /**/ 3083 0x005E, /*U+005E*/ /**/ 3084 0x005F, /*U+005F*/ /**/ 3085 0x0060, /*U+0060*/ /**/ 3086 0x0061, /*U+0061*/ /**/ 3087 0x0062, /*U+0062*/ /**/ 3088 0x0063, /*U+0063*/ /**/ 3089 0x0064, /*U+0064*/ /**/ 3090 0x0065, /*U+0065*/ /**/ 3091 0x0066, /*U+0066*/ /**/ 3092 0x0067, /*U+0067*/ /**/ 3093 0x0068, /*U+0068*/ /**/ 3094 0x0069, /*U+0069*/ /**/ 3095 0x006A, /*U+006A*/ /**/ 3096 0x006B, /*U+006B*/ /**/ 3097 0x006C, /*U+006C*/ /**/ 3098 0x006D, /*U+006D*/ /**/ 3099 0x006E, /*U+006E*/ /**/ 3100 0x006F, /*U+006F*/ /**/ 3101 0x0070, /*U+0070*/ /**/ 3102 0x0071, /*U+0071*/ /**/ 3103 0x0072, /*U+0072*/ /**/ 3104 0x0073, /*U+0073*/ /**/ 3105 0x0074, /*U+0074*/ /**/ 3106 0x0075, /*U+0075*/ /**/ 3107 0x0076, /*U+0076*/ /**/ 3108 0x0077, /*U+0077*/ /**/ 3109 0x0078, /*U+0078*/ /**/ 3110 0x0079, /*U+0079*/ /**/ 3111 0x007A, /*U+007A*/ /**/ 3112 0x007B, /*U+007B*/ /**/ 3113 0x007C, /*U+007C*/ /**/ 3114 0x007D, /*U+007D*/ /**/ 3115 0x007E, /*U+007E*/ /**/ 3116 0x007F, /*U+007F*/ /**/ 3117}; 3118 3119static const uint16_t lower_table_2[448] = { 3120 0x00E0, /*U+00C0*/ /*LATIN CAPITAL LETTER A WITH GRAVE*/ 3121 0x00E1, /*U+00C1*/ /*LATIN CAPITAL LETTER A WITH ACUTE*/ 3122 0x00E2, /*U+00C2*/ /*LATIN CAPITAL LETTER A WITH CIRCUMFLEX*/ 3123 0x00E3, /*U+00C3*/ /*LATIN CAPITAL LETTER A WITH TILDE*/ 3124 0x00E4, /*U+00C4*/ /*LATIN CAPITAL LETTER A WITH DIAERESIS*/ 3125 0x00E5, /*U+00C5*/ /*LATIN CAPITAL LETTER A WITH RING ABOVE*/ 3126 0x00E6, /*U+00C6*/ /*LATIN CAPITAL LETTER AE*/ 3127 0x00E7, /*U+00C7*/ /*LATIN CAPITAL LETTER C WITH CEDILLA*/ 3128 0x00E8, /*U+00C8*/ /*LATIN CAPITAL LETTER E WITH GRAVE*/ 3129 0x00E9, /*U+00C9*/ /*LATIN CAPITAL LETTER E WITH ACUTE*/ 3130 0x00EA, /*U+00CA*/ /*LATIN CAPITAL LETTER E WITH CIRCUMFLEX*/ 3131 0x00EB, /*U+00CB*/ /*LATIN CAPITAL LETTER E WITH DIAERESIS*/ 3132 0x00EC, /*U+00CC*/ /*LATIN CAPITAL LETTER I WITH GRAVE*/ 3133 0x00ED, /*U+00CD*/ /*LATIN CAPITAL LETTER I WITH ACUTE*/ 3134 0x00EE, /*U+00CE*/ /*LATIN CAPITAL LETTER I WITH CIRCUMFLEX*/ 3135 0x00EF, /*U+00CF*/ /*LATIN CAPITAL LETTER I WITH DIAERESIS*/ 3136 0x00F0, /*U+00D0*/ /*LATIN CAPITAL LETTER ETH*/ 3137 0x00F1, /*U+00D1*/ /*LATIN CAPITAL LETTER N WITH TILDE*/ 3138 0x00F2, /*U+00D2*/ /*LATIN CAPITAL LETTER O WITH GRAVE*/ 3139 0x00F3, /*U+00D3*/ /*LATIN CAPITAL LETTER O WITH ACUTE*/ 3140 0x00F4, /*U+00D4*/ /*LATIN CAPITAL LETTER O WITH CIRCUMFLEX*/ 3141 0x00F5, /*U+00D5*/ /*LATIN CAPITAL LETTER O WITH TILDE*/ 3142 0x00F6, /*U+00D6*/ /*LATIN CAPITAL LETTER O WITH DIAERESIS*/ 3143 0x00D7, /*U+00D7*/ /**/ 3144 0x00F8, /*U+00D8*/ /*LATIN CAPITAL LETTER O WITH STROKE*/ 3145 0x00F9, /*U+00D9*/ /*LATIN CAPITAL LETTER U WITH GRAVE*/ 3146 0x00FA, /*U+00DA*/ /*LATIN CAPITAL LETTER U WITH ACUTE*/ 3147 0x00FB, /*U+00DB*/ /*LATIN CAPITAL LETTER U WITH CIRCUMFLEX*/ 3148 0x00FC, /*U+00DC*/ /*LATIN CAPITAL LETTER U WITH DIAERESIS*/ 3149 0x00FD, /*U+00DD*/ /*LATIN CAPITAL LETTER Y WITH ACUTE*/ 3150 0x00FE, /*U+00DE*/ /*LATIN CAPITAL LETTER THORN*/ 3151 0x00DF, /*U+00DF*/ /**/ 3152 0x00E0, /*U+00E0*/ /**/ 3153 0x00E1, /*U+00E1*/ /**/ 3154 0x00E2, /*U+00E2*/ /**/ 3155 0x00E3, /*U+00E3*/ /**/ 3156 0x00E4, /*U+00E4*/ /**/ 3157 0x00E5, /*U+00E5*/ /**/ 3158 0x00E6, /*U+00E6*/ /**/ 3159 0x00E7, /*U+00E7*/ /**/ 3160 0x00E8, /*U+00E8*/ /**/ 3161 0x00E9, /*U+00E9*/ /**/ 3162 0x00EA, /*U+00EA*/ /**/ 3163 0x00EB, /*U+00EB*/ /**/ 3164 0x00EC, /*U+00EC*/ /**/ 3165 0x00ED, /*U+00ED*/ /**/ 3166 0x00EE, /*U+00EE*/ /**/ 3167 0x00EF, /*U+00EF*/ /**/ 3168 0x00F0, /*U+00F0*/ /**/ 3169 0x00F1, /*U+00F1*/ /**/ 3170 0x00F2, /*U+00F2*/ /**/ 3171 0x00F3, /*U+00F3*/ /**/ 3172 0x00F4, /*U+00F4*/ /**/ 3173 0x00F5, /*U+00F5*/ /**/ 3174 0x00F6, /*U+00F6*/ /**/ 3175 0x00F7, /*U+00F7*/ /**/ 3176 0x00F8, /*U+00F8*/ /**/ 3177 0x00F9, /*U+00F9*/ /**/ 3178 0x00FA, /*U+00FA*/ /**/ 3179 0x00FB, /*U+00FB*/ /**/ 3180 0x00FC, /*U+00FC*/ /**/ 3181 0x00FD, /*U+00FD*/ /**/ 3182 0x00FE, /*U+00FE*/ /**/ 3183 0x00FF, /*U+00FF*/ /**/ 3184 0x0101, /*U+0100*/ /*LATIN CAPITAL LETTER A WITH MACRON*/ 3185 0x0101, /*U+0101*/ /**/ 3186 0x0103, /*U+0102*/ /*LATIN CAPITAL LETTER A WITH BREVE*/ 3187 0x0103, /*U+0103*/ /**/ 3188 0x0105, /*U+0104*/ /*LATIN CAPITAL LETTER A WITH OGONEK*/ 3189 0x0105, /*U+0105*/ /**/ 3190 0x0107, /*U+0106*/ /*LATIN CAPITAL LETTER C WITH ACUTE*/ 3191 0x0107, /*U+0107*/ /**/ 3192 0x0109, /*U+0108*/ /*LATIN CAPITAL LETTER C WITH CIRCUMFLEX*/ 3193 0x0109, /*U+0109*/ /**/ 3194 0x010B, /*U+010A*/ /*LATIN CAPITAL LETTER C WITH DOT ABOVE*/ 3195 0x010B, /*U+010B*/ /**/ 3196 0x010D, /*U+010C*/ /*LATIN CAPITAL LETTER C WITH CARON*/ 3197 0x010D, /*U+010D*/ /**/ 3198 0x010F, /*U+010E*/ /*LATIN CAPITAL LETTER D WITH CARON*/ 3199 0x010F, /*U+010F*/ /**/ 3200 0x0111, /*U+0110*/ /*LATIN CAPITAL LETTER D WITH STROKE*/ 3201 0x0111, /*U+0111*/ /**/ 3202 0x0113, /*U+0112*/ /*LATIN CAPITAL LETTER E WITH MACRON*/ 3203 0x0113, /*U+0113*/ /**/ 3204 0x0115, /*U+0114*/ /*LATIN CAPITAL LETTER E WITH BREVE*/ 3205 0x0115, /*U+0115*/ /**/ 3206 0x0117, /*U+0116*/ /*LATIN CAPITAL LETTER E WITH DOT ABOVE*/ 3207 0x0117, /*U+0117*/ /**/ 3208 0x0119, /*U+0118*/ /*LATIN CAPITAL LETTER E WITH OGONEK*/ 3209 0x0119, /*U+0119*/ /**/ 3210 0x011B, /*U+011A*/ /*LATIN CAPITAL LETTER E WITH CARON*/ 3211 0x011B, /*U+011B*/ /**/ 3212 0x011D, /*U+011C*/ /*LATIN CAPITAL LETTER G WITH CIRCUMFLEX*/ 3213 0x011D, /*U+011D*/ /**/ 3214 0x011F, /*U+011E*/ /*LATIN CAPITAL LETTER G WITH BREVE*/ 3215 0x011F, /*U+011F*/ /**/ 3216 0x0121, /*U+0120*/ /*LATIN CAPITAL LETTER G WITH DOT ABOVE*/ 3217 0x0121, /*U+0121*/ /**/ 3218 0x0123, /*U+0122*/ /*LATIN CAPITAL LETTER G WITH CEDILLA*/ 3219 0x0123, /*U+0123*/ /**/ 3220 0x0125, /*U+0124*/ /*LATIN CAPITAL LETTER H WITH CIRCUMFLEX*/ 3221 0x0125, /*U+0125*/ /**/ 3222 0x0127, /*U+0126*/ /*LATIN CAPITAL LETTER H WITH STROKE*/ 3223 0x0127, /*U+0127*/ /**/ 3224 0x0129, /*U+0128*/ /*LATIN CAPITAL LETTER I WITH TILDE*/ 3225 0x0129, /*U+0129*/ /**/ 3226 0x012B, /*U+012A*/ /*LATIN CAPITAL LETTER I WITH MACRON*/ 3227 0x012B, /*U+012B*/ /**/ 3228 0x012D, /*U+012C*/ /*LATIN CAPITAL LETTER I WITH BREVE*/ 3229 0x012D, /*U+012D*/ /**/ 3230 0x012F, /*U+012E*/ /*LATIN CAPITAL LETTER I WITH OGONEK*/ 3231 0x012F, /*U+012F*/ /**/ 3232 0x0069, /*U+0130*/ /*LATIN CAPITAL LETTER I WITH DOT ABOVE*/ 3233 0x0131, /*U+0131*/ /**/ 3234 0x0133, /*U+0132*/ /*LATIN CAPITAL LIGATURE IJ*/ 3235 0x0133, /*U+0133*/ /**/ 3236 0x0135, /*U+0134*/ /*LATIN CAPITAL LETTER J WITH CIRCUMFLEX*/ 3237 0x0135, /*U+0135*/ /**/ 3238 0x0137, /*U+0136*/ /*LATIN CAPITAL LETTER K WITH CEDILLA*/ 3239 0x0137, /*U+0137*/ /**/ 3240 0x0138, /*U+0138*/ /**/ 3241 0x013A, /*U+0139*/ /*LATIN CAPITAL LETTER L WITH ACUTE*/ 3242 0x013A, /*U+013A*/ /**/ 3243 0x013C, /*U+013B*/ /*LATIN CAPITAL LETTER L WITH CEDILLA*/ 3244 0x013C, /*U+013C*/ /**/ 3245 0x013E, /*U+013D*/ /*LATIN CAPITAL LETTER L WITH CARON*/ 3246 0x013E, /*U+013E*/ /**/ 3247 0x0140, /*U+013F*/ /*LATIN CAPITAL LETTER L WITH MIDDLE DOT*/ 3248 0x0140, /*U+0140*/ /**/ 3249 0x0142, /*U+0141*/ /*LATIN CAPITAL LETTER L WITH STROKE*/ 3250 0x0142, /*U+0142*/ /**/ 3251 0x0144, /*U+0143*/ /*LATIN CAPITAL LETTER N WITH ACUTE*/ 3252 0x0144, /*U+0144*/ /**/ 3253 0x0146, /*U+0145*/ /*LATIN CAPITAL LETTER N WITH CEDILLA*/ 3254 0x0146, /*U+0146*/ /**/ 3255 0x0148, /*U+0147*/ /*LATIN CAPITAL LETTER N WITH CARON*/ 3256 0x0148, /*U+0148*/ /**/ 3257 0x0149, /*U+0149*/ /**/ 3258 0x014B, /*U+014A*/ /*LATIN CAPITAL LETTER ENG*/ 3259 0x014B, /*U+014B*/ /**/ 3260 0x014D, /*U+014C*/ /*LATIN CAPITAL LETTER O WITH MACRON*/ 3261 0x014D, /*U+014D*/ /**/ 3262 0x014F, /*U+014E*/ /*LATIN CAPITAL LETTER O WITH BREVE*/ 3263 0x014F, /*U+014F*/ /**/ 3264 0x0151, /*U+0150*/ /*LATIN CAPITAL LETTER O WITH DOUBLE ACUTE*/ 3265 0x0151, /*U+0151*/ /**/ 3266 0x0153, /*U+0152*/ /*LATIN CAPITAL LIGATURE OE*/ 3267 0x0153, /*U+0153*/ /**/ 3268 0x0155, /*U+0154*/ /*LATIN CAPITAL LETTER R WITH ACUTE*/ 3269 0x0155, /*U+0155*/ /**/ 3270 0x0157, /*U+0156*/ /*LATIN CAPITAL LETTER R WITH CEDILLA*/ 3271 0x0157, /*U+0157*/ /**/ 3272 0x0159, /*U+0158*/ /*LATIN CAPITAL LETTER R WITH CARON*/ 3273 0x0159, /*U+0159*/ /**/ 3274 0x015B, /*U+015A*/ /*LATIN CAPITAL LETTER S WITH ACUTE*/ 3275 0x015B, /*U+015B*/ /**/ 3276 0x015D, /*U+015C*/ /*LATIN CAPITAL LETTER S WITH CIRCUMFLEX*/ 3277 0x015D, /*U+015D*/ /**/ 3278 0x015F, /*U+015E*/ /*LATIN CAPITAL LETTER S WITH CEDILLA*/ 3279 0x015F, /*U+015F*/ /**/ 3280 0x0161, /*U+0160*/ /*LATIN CAPITAL LETTER S WITH CARON*/ 3281 0x0161, /*U+0161*/ /**/ 3282 0x0163, /*U+0162*/ /*LATIN CAPITAL LETTER T WITH CEDILLA*/ 3283 0x0163, /*U+0163*/ /**/ 3284 0x0165, /*U+0164*/ /*LATIN CAPITAL LETTER T WITH CARON*/ 3285 0x0165, /*U+0165*/ /**/ 3286 0x0167, /*U+0166*/ /*LATIN CAPITAL LETTER T WITH STROKE*/ 3287 0x0167, /*U+0167*/ /**/ 3288 0x0169, /*U+0168*/ /*LATIN CAPITAL LETTER U WITH TILDE*/ 3289 0x0169, /*U+0169*/ /**/ 3290 0x016B, /*U+016A*/ /*LATIN CAPITAL LETTER U WITH MACRON*/ 3291 0x016B, /*U+016B*/ /**/ 3292 0x016D, /*U+016C*/ /*LATIN CAPITAL LETTER U WITH BREVE*/ 3293 0x016D, /*U+016D*/ /**/ 3294 0x016F, /*U+016E*/ /*LATIN CAPITAL LETTER U WITH RING ABOVE*/ 3295 0x016F, /*U+016F*/ /**/ 3296 0x0171, /*U+0170*/ /*LATIN CAPITAL LETTER U WITH DOUBLE ACUTE*/ 3297 0x0171, /*U+0171*/ /**/ 3298 0x0173, /*U+0172*/ /*LATIN CAPITAL LETTER U WITH OGONEK*/ 3299 0x0173, /*U+0173*/ /**/ 3300 0x0175, /*U+0174*/ /*LATIN CAPITAL LETTER W WITH CIRCUMFLEX*/ 3301 0x0175, /*U+0175*/ /**/ 3302 0x0177, /*U+0176*/ /*LATIN CAPITAL LETTER Y WITH CIRCUMFLEX*/ 3303 0x0177, /*U+0177*/ /**/ 3304 0x00FF, /*U+0178*/ /*LATIN CAPITAL LETTER Y WITH DIAERESIS*/ 3305 0x017A, /*U+0179*/ /*LATIN CAPITAL LETTER Z WITH ACUTE*/ 3306 0x017A, /*U+017A*/ /**/ 3307 0x017C, /*U+017B*/ /*LATIN CAPITAL LETTER Z WITH DOT ABOVE*/ 3308 0x017C, /*U+017C*/ /**/ 3309 0x017E, /*U+017D*/ /*LATIN CAPITAL LETTER Z WITH CARON*/ 3310 0x017E, /*U+017E*/ /**/ 3311 0x017F, /*U+017F*/ /**/ 3312 0x0180, /*U+0180*/ /**/ 3313 0x0253, /*U+0181*/ /*LATIN CAPITAL LETTER B WITH HOOK*/ 3314 0x0183, /*U+0182*/ /*LATIN CAPITAL LETTER B WITH TOPBAR*/ 3315 0x0183, /*U+0183*/ /**/ 3316 0x0185, /*U+0184*/ /*LATIN CAPITAL LETTER TONE SIX*/ 3317 0x0185, /*U+0185*/ /**/ 3318 0x0254, /*U+0186*/ /*LATIN CAPITAL LETTER OPEN O*/ 3319 0x0188, /*U+0187*/ /*LATIN CAPITAL LETTER C WITH HOOK*/ 3320 0x0188, /*U+0188*/ /**/ 3321 0x0256, /*U+0189*/ /*LATIN CAPITAL LETTER AFRICAN D*/ 3322 0x0257, /*U+018A*/ /*LATIN CAPITAL LETTER D WITH HOOK*/ 3323 0x018C, /*U+018B*/ /*LATIN CAPITAL LETTER D WITH TOPBAR*/ 3324 0x018C, /*U+018C*/ /**/ 3325 0x018D, /*U+018D*/ /**/ 3326 0x01DD, /*U+018E*/ /*LATIN CAPITAL LETTER REVERSED E*/ 3327 0x0259, /*U+018F*/ /*LATIN CAPITAL LETTER SCHWA*/ 3328 0x025B, /*U+0190*/ /*LATIN CAPITAL LETTER OPEN E*/ 3329 0x0192, /*U+0191*/ /*LATIN CAPITAL LETTER F WITH HOOK*/ 3330 0x0192, /*U+0192*/ /**/ 3331 0x0260, /*U+0193*/ /*LATIN CAPITAL LETTER G WITH HOOK*/ 3332 0x0263, /*U+0194*/ /*LATIN CAPITAL LETTER GAMMA*/ 3333 0x0195, /*U+0195*/ /**/ 3334 0x0269, /*U+0196*/ /*LATIN CAPITAL LETTER IOTA*/ 3335 0x0268, /*U+0197*/ /*LATIN CAPITAL LETTER I WITH STROKE*/ 3336 0x0199, /*U+0198*/ /*LATIN CAPITAL LETTER K WITH HOOK*/ 3337 0x0199, /*U+0199*/ /**/ 3338 0x019A, /*U+019A*/ /**/ 3339 0x019B, /*U+019B*/ /**/ 3340 0x026F, /*U+019C*/ /*LATIN CAPITAL LETTER TURNED M*/ 3341 0x0272, /*U+019D*/ /*LATIN CAPITAL LETTER N WITH LEFT HOOK*/ 3342 0x019E, /*U+019E*/ /**/ 3343 0x0275, /*U+019F*/ /*LATIN CAPITAL LETTER O WITH MIDDLE TILDE*/ 3344 0x01A1, /*U+01A0*/ /*LATIN CAPITAL LETTER O WITH HORN*/ 3345 0x01A1, /*U+01A1*/ /**/ 3346 0x01A3, /*U+01A2*/ /*LATIN CAPITAL LETTER OI*/ 3347 0x01A3, /*U+01A3*/ /**/ 3348 0x01A5, /*U+01A4*/ /*LATIN CAPITAL LETTER P WITH HOOK*/ 3349 0x01A5, /*U+01A5*/ /**/ 3350 0x0280, /*U+01A6*/ /*LATIN LETTER YR*/ 3351 0x01A8, /*U+01A7*/ /*LATIN CAPITAL LETTER TONE TWO*/ 3352 0x01A8, /*U+01A8*/ /**/ 3353 0x0283, /*U+01A9*/ /*LATIN CAPITAL LETTER ESH*/ 3354 0x01AA, /*U+01AA*/ /**/ 3355 0x01AB, /*U+01AB*/ /**/ 3356 0x01AD, /*U+01AC*/ /*LATIN CAPITAL LETTER T WITH HOOK*/ 3357 0x01AD, /*U+01AD*/ /**/ 3358 0x0288, /*U+01AE*/ /*LATIN CAPITAL LETTER T WITH RETROFLEX HOOK*/ 3359 0x01B0, /*U+01AF*/ /*LATIN CAPITAL LETTER U WITH HORN*/ 3360 0x01B0, /*U+01B0*/ /**/ 3361 0x028A, /*U+01B1*/ /*LATIN CAPITAL LETTER UPSILON*/ 3362 0x028B, /*U+01B2*/ /*LATIN CAPITAL LETTER V WITH HOOK*/ 3363 0x01B4, /*U+01B3*/ /*LATIN CAPITAL LETTER Y WITH HOOK*/ 3364 0x01B4, /*U+01B4*/ /**/ 3365 0x01B6, /*U+01B5*/ /*LATIN CAPITAL LETTER Z WITH STROKE*/ 3366 0x01B6, /*U+01B6*/ /**/ 3367 0x0292, /*U+01B7*/ /*LATIN CAPITAL LETTER EZH*/ 3368 0x01B9, /*U+01B8*/ /*LATIN CAPITAL LETTER EZH REVERSED*/ 3369 0x01B9, /*U+01B9*/ /**/ 3370 0x01BA, /*U+01BA*/ /**/ 3371 0x01BB, /*U+01BB*/ /**/ 3372 0x01BD, /*U+01BC*/ /*LATIN CAPITAL LETTER TONE FIVE*/ 3373 0x01BD, /*U+01BD*/ /**/ 3374 0x01BE, /*U+01BE*/ /**/ 3375 0x01BF, /*U+01BF*/ /**/ 3376 0x01C0, /*U+01C0*/ /**/ 3377 0x01C1, /*U+01C1*/ /**/ 3378 0x01C2, /*U+01C2*/ /**/ 3379 0x01C3, /*U+01C3*/ /**/ 3380 0x01C6, /*U+01C4*/ /*LATIN CAPITAL LETTER DZ WITH CARON*/ 3381 0x01C6, /*U+01C5*/ /*LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON*/ 3382 0x01C6, /*U+01C6*/ /**/ 3383 0x01C9, /*U+01C7*/ /*LATIN CAPITAL LETTER LJ*/ 3384 0x01C9, /*U+01C8*/ /*LATIN CAPITAL LETTER L WITH SMALL LETTER J*/ 3385 0x01C9, /*U+01C9*/ /**/ 3386 0x01CC, /*U+01CA*/ /*LATIN CAPITAL LETTER NJ*/ 3387 0x01CC, /*U+01CB*/ /*LATIN CAPITAL LETTER N WITH SMALL LETTER J*/ 3388 0x01CC, /*U+01CC*/ /**/ 3389 0x01CE, /*U+01CD*/ /*LATIN CAPITAL LETTER A WITH CARON*/ 3390 0x01CE, /*U+01CE*/ /**/ 3391 0x01D0, /*U+01CF*/ /*LATIN CAPITAL LETTER I WITH CARON*/ 3392 0x01D0, /*U+01D0*/ /**/ 3393 0x01D2, /*U+01D1*/ /*LATIN CAPITAL LETTER O WITH CARON*/ 3394 0x01D2, /*U+01D2*/ /**/ 3395 0x01D4, /*U+01D3*/ /*LATIN CAPITAL LETTER U WITH CARON*/ 3396 0x01D4, /*U+01D4*/ /**/ 3397 0x01D6, /*U+01D5*/ /*LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON*/ 3398 0x01D6, /*U+01D6*/ /**/ 3399 0x01D8, /*U+01D7*/ /*LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE*/ 3400 0x01D8, /*U+01D8*/ /**/ 3401 0x01DA, /*U+01D9*/ /*LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON*/ 3402 0x01DA, /*U+01DA*/ /**/ 3403 0x01DC, /*U+01DB*/ /*LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE*/ 3404 0x01DC, /*U+01DC*/ /**/ 3405 0x01DD, /*U+01DD*/ /**/ 3406 0x01DF, /*U+01DE*/ /*LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON*/ 3407 0x01DF, /*U+01DF*/ /**/ 3408 0x01E1, /*U+01E0*/ /*LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON*/ 3409 0x01E1, /*U+01E1*/ /**/ 3410 0x01E3, /*U+01E2*/ /*LATIN CAPITAL LETTER AE WITH MACRON*/ 3411 0x01E3, /*U+01E3*/ /**/ 3412 0x01E5, /*U+01E4*/ /*LATIN CAPITAL LETTER G WITH STROKE*/ 3413 0x01E5, /*U+01E5*/ /**/ 3414 0x01E7, /*U+01E6*/ /*LATIN CAPITAL LETTER G WITH CARON*/ 3415 0x01E7, /*U+01E7*/ /**/ 3416 0x01E9, /*U+01E8*/ /*LATIN CAPITAL LETTER K WITH CARON*/ 3417 0x01E9, /*U+01E9*/ /**/ 3418 0x01EB, /*U+01EA*/ /*LATIN CAPITAL LETTER O WITH OGONEK*/ 3419 0x01EB, /*U+01EB*/ /**/ 3420 0x01ED, /*U+01EC*/ /*LATIN CAPITAL LETTER O WITH OGONEK AND MACRON*/ 3421 0x01ED, /*U+01ED*/ /**/ 3422 0x01EF, /*U+01EE*/ /*LATIN CAPITAL LETTER EZH WITH CARON*/ 3423 0x01EF, /*U+01EF*/ /**/ 3424 0x01F0, /*U+01F0*/ /**/ 3425 0x01F3, /*U+01F1*/ /*LATIN CAPITAL LETTER DZ*/ 3426 0x01F3, /*U+01F2*/ /*LATIN CAPITAL LETTER D WITH SMALL LETTER Z*/ 3427 0x01F3, /*U+01F3*/ /**/ 3428 0x01F5, /*U+01F4*/ /*LATIN CAPITAL LETTER G WITH ACUTE*/ 3429 0x01F5, /*U+01F5*/ /**/ 3430 0x0195, /*U+01F6*/ /*LATIN CAPITAL LETTER HWAIR*/ 3431 0x01BF, /*U+01F7*/ /*LATIN CAPITAL LETTER WYNN*/ 3432 0x01F9, /*U+01F8*/ /*LATIN CAPITAL LETTER N WITH GRAVE*/ 3433 0x01F9, /*U+01F9*/ /**/ 3434 0x01FB, /*U+01FA*/ /*LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE*/ 3435 0x01FB, /*U+01FB*/ /**/ 3436 0x01FD, /*U+01FC*/ /*LATIN CAPITAL LETTER AE WITH ACUTE*/ 3437 0x01FD, /*U+01FD*/ /**/ 3438 0x01FF, /*U+01FE*/ /*LATIN CAPITAL LETTER O WITH STROKE AND ACUTE*/ 3439 0x01FF, /*U+01FF*/ /**/ 3440 0x0201, /*U+0200*/ /*LATIN CAPITAL LETTER A WITH DOUBLE GRAVE*/ 3441 0x0201, /*U+0201*/ /**/ 3442 0x0203, /*U+0202*/ /*LATIN CAPITAL LETTER A WITH INVERTED BREVE*/ 3443 0x0203, /*U+0203*/ /**/ 3444 0x0205, /*U+0204*/ /*LATIN CAPITAL LETTER E WITH DOUBLE GRAVE*/ 3445 0x0205, /*U+0205*/ /**/ 3446 0x0207, /*U+0206*/ /*LATIN CAPITAL LETTER E WITH INVERTED BREVE*/ 3447 0x0207, /*U+0207*/ /**/ 3448 0x0209, /*U+0208*/ /*LATIN CAPITAL LETTER I WITH DOUBLE GRAVE*/ 3449 0x0209, /*U+0209*/ /**/ 3450 0x020B, /*U+020A*/ /*LATIN CAPITAL LETTER I WITH INVERTED BREVE*/ 3451 0x020B, /*U+020B*/ /**/ 3452 0x020D, /*U+020C*/ /*LATIN CAPITAL LETTER O WITH DOUBLE GRAVE*/ 3453 0x020D, /*U+020D*/ /**/ 3454 0x020F, /*U+020E*/ /*LATIN CAPITAL LETTER O WITH INVERTED BREVE*/ 3455 0x020F, /*U+020F*/ /**/ 3456 0x0211, /*U+0210*/ /*LATIN CAPITAL LETTER R WITH DOUBLE GRAVE*/ 3457 0x0211, /*U+0211*/ /**/ 3458 0x0213, /*U+0212*/ /*LATIN CAPITAL LETTER R WITH INVERTED BREVE*/ 3459 0x0213, /*U+0213*/ /**/ 3460 0x0215, /*U+0214*/ /*LATIN CAPITAL LETTER U WITH DOUBLE GRAVE*/ 3461 0x0215, /*U+0215*/ /**/ 3462 0x0217, /*U+0216*/ /*LATIN CAPITAL LETTER U WITH INVERTED BREVE*/ 3463 0x0217, /*U+0217*/ /**/ 3464 0x0219, /*U+0218*/ /*LATIN CAPITAL LETTER S WITH COMMA BELOW*/ 3465 0x0219, /*U+0219*/ /**/ 3466 0x021B, /*U+021A*/ /*LATIN CAPITAL LETTER T WITH COMMA BELOW*/ 3467 0x021B, /*U+021B*/ /**/ 3468 0x021D, /*U+021C*/ /*LATIN CAPITAL LETTER YOGH*/ 3469 0x021D, /*U+021D*/ /**/ 3470 0x021F, /*U+021E*/ /*LATIN CAPITAL LETTER H WITH CARON*/ 3471 0x021F, /*U+021F*/ /**/ 3472 0x019E, /*U+0220*/ /*LATIN CAPITAL LETTER N WITH LONG RIGHT LEG*/ 3473 0x0221, /*U+0221*/ /**/ 3474 0x0223, /*U+0222*/ /*LATIN CAPITAL LETTER OU*/ 3475 0x0223, /*U+0223*/ /**/ 3476 0x0225, /*U+0224*/ /*LATIN CAPITAL LETTER Z WITH HOOK*/ 3477 0x0225, /*U+0225*/ /**/ 3478 0x0227, /*U+0226*/ /*LATIN CAPITAL LETTER A WITH DOT ABOVE*/ 3479 0x0227, /*U+0227*/ /**/ 3480 0x0229, /*U+0228*/ /*LATIN CAPITAL LETTER E WITH CEDILLA*/ 3481 0x0229, /*U+0229*/ /**/ 3482 0x022B, /*U+022A*/ /*LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON*/ 3483 0x022B, /*U+022B*/ /**/ 3484 0x022D, /*U+022C*/ /*LATIN CAPITAL LETTER O WITH TILDE AND MACRON*/ 3485 0x022D, /*U+022D*/ /**/ 3486 0x022F, /*U+022E*/ /*LATIN CAPITAL LETTER O WITH DOT ABOVE*/ 3487 0x022F, /*U+022F*/ /**/ 3488 0x0231, /*U+0230*/ /*LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON*/ 3489 0x0231, /*U+0231*/ /**/ 3490 0x0233, /*U+0232*/ /*LATIN CAPITAL LETTER Y WITH MACRON*/ 3491 0x0233, /*U+0233*/ /**/ 3492 0x0234, /*U+0234*/ /**/ 3493 0x0235, /*U+0235*/ /**/ 3494 0x0236, /*U+0236*/ /**/ 3495 0x0237, /*U+0237*/ /**/ 3496 0x0238, /*U+0238*/ /**/ 3497 0x0239, /*U+0239*/ /**/ 3498 0x2C65, /*U+023A*/ /*LATIN CAPITAL LETTER A WITH STROKE*/ 3499 0x023C, /*U+023B*/ /*LATIN CAPITAL LETTER C WITH STROKE*/ 3500 0x023C, /*U+023C*/ /**/ 3501 0x019A, /*U+023D*/ /*LATIN CAPITAL LETTER L WITH BAR*/ 3502 0x2C66, /*U+023E*/ /*LATIN CAPITAL LETTER T WITH DIAGONAL STROKE*/ 3503 0x023F, /*U+023F*/ /**/ 3504 0x0240, /*U+0240*/ /**/ 3505 0x0242, /*U+0241*/ /*LATIN CAPITAL LETTER GLOTTAL STOP*/ 3506 0x0242, /*U+0242*/ /**/ 3507 0x0180, /*U+0243*/ /*LATIN CAPITAL LETTER B WITH STROKE*/ 3508 0x0289, /*U+0244*/ /*LATIN CAPITAL LETTER U BAR*/ 3509 0x028C, /*U+0245*/ /*LATIN CAPITAL LETTER TURNED V*/ 3510 0x0247, /*U+0246*/ /*LATIN CAPITAL LETTER E WITH STROKE*/ 3511 0x0247, /*U+0247*/ /**/ 3512 0x0249, /*U+0248*/ /*LATIN CAPITAL LETTER J WITH STROKE*/ 3513 0x0249, /*U+0249*/ /**/ 3514 0x024B, /*U+024A*/ /*LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL*/ 3515 0x024B, /*U+024B*/ /**/ 3516 0x024D, /*U+024C*/ /*LATIN CAPITAL LETTER R WITH STROKE*/ 3517 0x024D, /*U+024D*/ /**/ 3518 0x024F, /*U+024E*/ /*LATIN CAPITAL LETTER Y WITH STROKE*/ 3519 0x024F, /*U+024F*/ /**/ 3520 0x0250, /*U+0250*/ /**/ 3521 0x0251, /*U+0251*/ /**/ 3522 0x0252, /*U+0252*/ /**/ 3523 0x0253, /*U+0253*/ /**/ 3524 0x0254, /*U+0254*/ /**/ 3525 0x0255, /*U+0255*/ /**/ 3526 0x0256, /*U+0256*/ /**/ 3527 0x0257, /*U+0257*/ /**/ 3528 0x0258, /*U+0258*/ /**/ 3529 0x0259, /*U+0259*/ /**/ 3530 0x025A, /*U+025A*/ /**/ 3531 0x025B, /*U+025B*/ /**/ 3532 0x025C, /*U+025C*/ /**/ 3533 0x025D, /*U+025D*/ /**/ 3534 0x025E, /*U+025E*/ /**/ 3535 0x025F, /*U+025F*/ /**/ 3536 0x0260, /*U+0260*/ /**/ 3537 0x0261, /*U+0261*/ /**/ 3538 0x0262, /*U+0262*/ /**/ 3539 0x0263, /*U+0263*/ /**/ 3540 0x0264, /*U+0264*/ /**/ 3541 0x0265, /*U+0265*/ /**/ 3542 0x0266, /*U+0266*/ /**/ 3543 0x0267, /*U+0267*/ /**/ 3544 0x0268, /*U+0268*/ /**/ 3545 0x0269, /*U+0269*/ /**/ 3546 0x026A, /*U+026A*/ /**/ 3547 0x026B, /*U+026B*/ /**/ 3548 0x026C, /*U+026C*/ /**/ 3549 0x026D, /*U+026D*/ /**/ 3550 0x026E, /*U+026E*/ /**/ 3551 0x026F, /*U+026F*/ /**/ 3552 0x0270, /*U+0270*/ /**/ 3553 0x0271, /*U+0271*/ /**/ 3554 0x0272, /*U+0272*/ /**/ 3555 0x0273, /*U+0273*/ /**/ 3556 0x0274, /*U+0274*/ /**/ 3557 0x0275, /*U+0275*/ /**/ 3558 0x0276, /*U+0276*/ /**/ 3559 0x0277, /*U+0277*/ /**/ 3560 0x0278, /*U+0278*/ /**/ 3561 0x0279, /*U+0279*/ /**/ 3562 0x027A, /*U+027A*/ /**/ 3563 0x027B, /*U+027B*/ /**/ 3564 0x027C, /*U+027C*/ /**/ 3565 0x027D, /*U+027D*/ /**/ 3566 0x027E, /*U+027E*/ /**/ 3567 0x027F, /*U+027F*/ /**/ 3568}; 3569 3570static const uint16_t lower_table_3[576] = { 3571 0x0340, /*U+0340*/ /**/ 3572 0x0341, /*U+0341*/ /**/ 3573 0x0342, /*U+0342*/ /**/ 3574 0x0343, /*U+0343*/ /**/ 3575 0x0344, /*U+0344*/ /**/ 3576 0x0345, /*U+0345*/ /**/ 3577 0x0346, /*U+0346*/ /**/ 3578 0x0347, /*U+0347*/ /**/ 3579 0x0348, /*U+0348*/ /**/ 3580 0x0349, /*U+0349*/ /**/ 3581 0x034A, /*U+034A*/ /**/ 3582 0x034B, /*U+034B*/ /**/ 3583 0x034C, /*U+034C*/ /**/ 3584 0x034D, /*U+034D*/ /**/ 3585 0x034E, /*U+034E*/ /**/ 3586 0x034F, /*U+034F*/ /**/ 3587 0x0350, /*U+0350*/ /**/ 3588 0x0351, /*U+0351*/ /**/ 3589 0x0352, /*U+0352*/ /**/ 3590 0x0353, /*U+0353*/ /**/ 3591 0x0354, /*U+0354*/ /**/ 3592 0x0355, /*U+0355*/ /**/ 3593 0x0356, /*U+0356*/ /**/ 3594 0x0357, /*U+0357*/ /**/ 3595 0x0358, /*U+0358*/ /**/ 3596 0x0359, /*U+0359*/ /**/ 3597 0x035A, /*U+035A*/ /**/ 3598 0x035B, /*U+035B*/ /**/ 3599 0x035C, /*U+035C*/ /**/ 3600 0x035D, /*U+035D*/ /**/ 3601 0x035E, /*U+035E*/ /**/ 3602 0x035F, /*U+035F*/ /**/ 3603 0x0360, /*U+0360*/ /**/ 3604 0x0361, /*U+0361*/ /**/ 3605 0x0362, /*U+0362*/ /**/ 3606 0x0363, /*U+0363*/ /**/ 3607 0x0364, /*U+0364*/ /**/ 3608 0x0365, /*U+0365*/ /**/ 3609 0x0366, /*U+0366*/ /**/ 3610 0x0367, /*U+0367*/ /**/ 3611 0x0368, /*U+0368*/ /**/ 3612 0x0369, /*U+0369*/ /**/ 3613 0x036A, /*U+036A*/ /**/ 3614 0x036B, /*U+036B*/ /**/ 3615 0x036C, /*U+036C*/ /**/ 3616 0x036D, /*U+036D*/ /**/ 3617 0x036E, /*U+036E*/ /**/ 3618 0x036F, /*U+036F*/ /**/ 3619 0x0371, /*U+0370*/ /*GREEK CAPITAL LETTER HETA*/ 3620 0x0371, /*U+0371*/ /**/ 3621 0x0373, /*U+0372*/ /*GREEK CAPITAL LETTER ARCHAIC SAMPI*/ 3622 0x0373, /*U+0373*/ /**/ 3623 0x0374, /*U+0374*/ /**/ 3624 0x0375, /*U+0375*/ /**/ 3625 0x0377, /*U+0376*/ /*GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA*/ 3626 0x0377, /*U+0377*/ /**/ 3627 0x0378, /*U+0378*/ /**/ 3628 0x0379, /*U+0379*/ /**/ 3629 0x037A, /*U+037A*/ /**/ 3630 0x037B, /*U+037B*/ /**/ 3631 0x037C, /*U+037C*/ /**/ 3632 0x037D, /*U+037D*/ /**/ 3633 0x037E, /*U+037E*/ /**/ 3634 0x037F, /*U+037F*/ /**/ 3635 0x0380, /*U+0380*/ /**/ 3636 0x0381, /*U+0381*/ /**/ 3637 0x0382, /*U+0382*/ /**/ 3638 0x0383, /*U+0383*/ /**/ 3639 0x0384, /*U+0384*/ /**/ 3640 0x0385, /*U+0385*/ /**/ 3641 0x03AC, /*U+0386*/ /*GREEK CAPITAL LETTER ALPHA WITH TONOS*/ 3642 0x0387, /*U+0387*/ /**/ 3643 0x03AD, /*U+0388*/ /*GREEK CAPITAL LETTER EPSILON WITH TONOS*/ 3644 0x03AE, /*U+0389*/ /*GREEK CAPITAL LETTER ETA WITH TONOS*/ 3645 0x03AF, /*U+038A*/ /*GREEK CAPITAL LETTER IOTA WITH TONOS*/ 3646 0x038B, /*U+038B*/ /**/ 3647 0x03CC, /*U+038C*/ /*GREEK CAPITAL LETTER OMICRON WITH TONOS*/ 3648 0x038D, /*U+038D*/ /**/ 3649 0x03CD, /*U+038E*/ /*GREEK CAPITAL LETTER UPSILON WITH TONOS*/ 3650 0x03CE, /*U+038F*/ /*GREEK CAPITAL LETTER OMEGA WITH TONOS*/ 3651 0x0390, /*U+0390*/ /**/ 3652 0x03B1, /*U+0391*/ /*GREEK CAPITAL LETTER ALPHA*/ 3653 0x03B2, /*U+0392*/ /*GREEK CAPITAL LETTER BETA*/ 3654 0x03B3, /*U+0393*/ /*GREEK CAPITAL LETTER GAMMA*/ 3655 0x03B4, /*U+0394*/ /*GREEK CAPITAL LETTER DELTA*/ 3656 0x03B5, /*U+0395*/ /*GREEK CAPITAL LETTER EPSILON*/ 3657 0x03B6, /*U+0396*/ /*GREEK CAPITAL LETTER ZETA*/ 3658 0x03B7, /*U+0397*/ /*GREEK CAPITAL LETTER ETA*/ 3659 0x03B8, /*U+0398*/ /*GREEK CAPITAL LETTER THETA*/ 3660 0x03B9, /*U+0399*/ /*GREEK CAPITAL LETTER IOTA*/ 3661 0x03BA, /*U+039A*/ /*GREEK CAPITAL LETTER KAPPA*/ 3662 0x03BB, /*U+039B*/ /*GREEK CAPITAL LETTER LAMDA*/ 3663 0x03BC, /*U+039C*/ /*GREEK CAPITAL LETTER MU*/ 3664 0x03BD, /*U+039D*/ /*GREEK CAPITAL LETTER NU*/ 3665 0x03BE, /*U+039E*/ /*GREEK CAPITAL LETTER XI*/ 3666 0x03BF, /*U+039F*/ /*GREEK CAPITAL LETTER OMICRON*/ 3667 0x03C0, /*U+03A0*/ /*GREEK CAPITAL LETTER PI*/ 3668 0x03C1, /*U+03A1*/ /*GREEK CAPITAL LETTER RHO*/ 3669 0x03A2, /*U+03A2*/ /**/ 3670 0x03C3, /*U+03A3*/ /*GREEK CAPITAL LETTER SIGMA*/ 3671 0x03C4, /*U+03A4*/ /*GREEK CAPITAL LETTER TAU*/ 3672 0x03C5, /*U+03A5*/ /*GREEK CAPITAL LETTER UPSILON*/ 3673 0x03C6, /*U+03A6*/ /*GREEK CAPITAL LETTER PHI*/ 3674 0x03C7, /*U+03A7*/ /*GREEK CAPITAL LETTER CHI*/ 3675 0x03C8, /*U+03A8*/ /*GREEK CAPITAL LETTER PSI*/ 3676 0x03C9, /*U+03A9*/ /*GREEK CAPITAL LETTER OMEGA*/ 3677 0x03CA, /*U+03AA*/ /*GREEK CAPITAL LETTER IOTA WITH DIALYTIKA*/ 3678 0x03CB, /*U+03AB*/ /*GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA*/ 3679 0x03AC, /*U+03AC*/ /**/ 3680 0x03AD, /*U+03AD*/ /**/ 3681 0x03AE, /*U+03AE*/ /**/ 3682 0x03AF, /*U+03AF*/ /**/ 3683 0x03B0, /*U+03B0*/ /**/ 3684 0x03B1, /*U+03B1*/ /**/ 3685 0x03B2, /*U+03B2*/ /**/ 3686 0x03B3, /*U+03B3*/ /**/ 3687 0x03B4, /*U+03B4*/ /**/ 3688 0x03B5, /*U+03B5*/ /**/ 3689 0x03B6, /*U+03B6*/ /**/ 3690 0x03B7, /*U+03B7*/ /**/ 3691 0x03B8, /*U+03B8*/ /**/ 3692 0x03B9, /*U+03B9*/ /**/ 3693 0x03BA, /*U+03BA*/ /**/ 3694 0x03BB, /*U+03BB*/ /**/ 3695 0x03BC, /*U+03BC*/ /**/ 3696 0x03BD, /*U+03BD*/ /**/ 3697 0x03BE, /*U+03BE*/ /**/ 3698 0x03BF, /*U+03BF*/ /**/ 3699 0x03C0, /*U+03C0*/ /**/ 3700 0x03C1, /*U+03C1*/ /**/ 3701 0x03C2, /*U+03C2*/ /**/ 3702 0x03C3, /*U+03C3*/ /**/ 3703 0x03C4, /*U+03C4*/ /**/ 3704 0x03C5, /*U+03C5*/ /**/ 3705 0x03C6, /*U+03C6*/ /**/ 3706 0x03C7, /*U+03C7*/ /**/ 3707 0x03C8, /*U+03C8*/ /**/ 3708 0x03C9, /*U+03C9*/ /**/ 3709 0x03CA, /*U+03CA*/ /**/ 3710 0x03CB, /*U+03CB*/ /**/ 3711 0x03CC, /*U+03CC*/ /**/ 3712 0x03CD, /*U+03CD*/ /**/ 3713 0x03CE, /*U+03CE*/ /**/ 3714 0x03D7, /*U+03CF*/ /*GREEK CAPITAL KAI SYMBOL*/ 3715 0x03D0, /*U+03D0*/ /**/ 3716 0x03D1, /*U+03D1*/ /**/ 3717 0x03D2, /*U+03D2*/ /**/ 3718 0x03D3, /*U+03D3*/ /**/ 3719 0x03D4, /*U+03D4*/ /**/ 3720 0x03D5, /*U+03D5*/ /**/ 3721 0x03D6, /*U+03D6*/ /**/ 3722 0x03D7, /*U+03D7*/ /**/ 3723 0x03D9, /*U+03D8*/ /*GREEK LETTER ARCHAIC KOPPA*/ 3724 0x03D9, /*U+03D9*/ /**/ 3725 0x03DB, /*U+03DA*/ /*GREEK LETTER STIGMA*/ 3726 0x03DB, /*U+03DB*/ /**/ 3727 0x03DD, /*U+03DC*/ /*GREEK LETTER DIGAMMA*/ 3728 0x03DD, /*U+03DD*/ /**/ 3729 0x03DF, /*U+03DE*/ /*GREEK LETTER KOPPA*/ 3730 0x03DF, /*U+03DF*/ /**/ 3731 0x03E1, /*U+03E0*/ /*GREEK LETTER SAMPI*/ 3732 0x03E1, /*U+03E1*/ /**/ 3733 0x03E3, /*U+03E2*/ /*COPTIC CAPITAL LETTER SHEI*/ 3734 0x03E3, /*U+03E3*/ /**/ 3735 0x03E5, /*U+03E4*/ /*COPTIC CAPITAL LETTER FEI*/ 3736 0x03E5, /*U+03E5*/ /**/ 3737 0x03E7, /*U+03E6*/ /*COPTIC CAPITAL LETTER KHEI*/ 3738 0x03E7, /*U+03E7*/ /**/ 3739 0x03E9, /*U+03E8*/ /*COPTIC CAPITAL LETTER HORI*/ 3740 0x03E9, /*U+03E9*/ /**/ 3741 0x03EB, /*U+03EA*/ /*COPTIC CAPITAL LETTER GANGIA*/ 3742 0x03EB, /*U+03EB*/ /**/ 3743 0x03ED, /*U+03EC*/ /*COPTIC CAPITAL LETTER SHIMA*/ 3744 0x03ED, /*U+03ED*/ /**/ 3745 0x03EF, /*U+03EE*/ /*COPTIC CAPITAL LETTER DEI*/ 3746 0x03EF, /*U+03EF*/ /**/ 3747 0x03F0, /*U+03F0*/ /**/ 3748 0x03F1, /*U+03F1*/ /**/ 3749 0x03F2, /*U+03F2*/ /**/ 3750 0x03F3, /*U+03F3*/ /**/ 3751 0x03B8, /*U+03F4*/ /*GREEK CAPITAL THETA SYMBOL*/ 3752 0x03F5, /*U+03F5*/ /**/ 3753 0x03F6, /*U+03F6*/ /**/ 3754 0x03F8, /*U+03F7*/ /*GREEK CAPITAL LETTER SHO*/ 3755 0x03F8, /*U+03F8*/ /**/ 3756 0x03F2, /*U+03F9*/ /*GREEK CAPITAL LUNATE SIGMA SYMBOL*/ 3757 0x03FB, /*U+03FA*/ /*GREEK CAPITAL LETTER SAN*/ 3758 0x03FB, /*U+03FB*/ /**/ 3759 0x03FC, /*U+03FC*/ /**/ 3760 0x037B, /*U+03FD*/ /*GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL*/ 3761 0x037C, /*U+03FE*/ /*GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL*/ 3762 0x037D, /*U+03FF*/ /*GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL*/ 3763 0x0450, /*U+0400*/ /*CYRILLIC CAPITAL LETTER IE WITH GRAVE*/ 3764 0x0451, /*U+0401*/ /*CYRILLIC CAPITAL LETTER IO*/ 3765 0x0452, /*U+0402*/ /*CYRILLIC CAPITAL LETTER DJE*/ 3766 0x0453, /*U+0403*/ /*CYRILLIC CAPITAL LETTER GJE*/ 3767 0x0454, /*U+0404*/ /*CYRILLIC CAPITAL LETTER UKRAINIAN IE*/ 3768 0x0455, /*U+0405*/ /*CYRILLIC CAPITAL LETTER DZE*/ 3769 0x0456, /*U+0406*/ /*CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I*/ 3770 0x0457, /*U+0407*/ /*CYRILLIC CAPITAL LETTER YI*/ 3771 0x0458, /*U+0408*/ /*CYRILLIC CAPITAL LETTER JE*/ 3772 0x0459, /*U+0409*/ /*CYRILLIC CAPITAL LETTER LJE*/ 3773 0x045A, /*U+040A*/ /*CYRILLIC CAPITAL LETTER NJE*/ 3774 0x045B, /*U+040B*/ /*CYRILLIC CAPITAL LETTER TSHE*/ 3775 0x045C, /*U+040C*/ /*CYRILLIC CAPITAL LETTER KJE*/ 3776 0x045D, /*U+040D*/ /*CYRILLIC CAPITAL LETTER I WITH GRAVE*/ 3777 0x045E, /*U+040E*/ /*CYRILLIC CAPITAL LETTER SHORT U*/ 3778 0x045F, /*U+040F*/ /*CYRILLIC CAPITAL LETTER DZHE*/ 3779 0x0430, /*U+0410*/ /*CYRILLIC CAPITAL LETTER A*/ 3780 0x0431, /*U+0411*/ /*CYRILLIC CAPITAL LETTER BE*/ 3781 0x0432, /*U+0412*/ /*CYRILLIC CAPITAL LETTER VE*/ 3782 0x0433, /*U+0413*/ /*CYRILLIC CAPITAL LETTER GHE*/ 3783 0x0434, /*U+0414*/ /*CYRILLIC CAPITAL LETTER DE*/ 3784 0x0435, /*U+0415*/ /*CYRILLIC CAPITAL LETTER IE*/ 3785 0x0436, /*U+0416*/ /*CYRILLIC CAPITAL LETTER ZHE*/ 3786 0x0437, /*U+0417*/ /*CYRILLIC CAPITAL LETTER ZE*/ 3787 0x0438, /*U+0418*/ /*CYRILLIC CAPITAL LETTER I*/ 3788 0x0439, /*U+0419*/ /*CYRILLIC CAPITAL LETTER SHORT I*/ 3789 0x043A, /*U+041A*/ /*CYRILLIC CAPITAL LETTER KA*/ 3790 0x043B, /*U+041B*/ /*CYRILLIC CAPITAL LETTER EL*/ 3791 0x043C, /*U+041C*/ /*CYRILLIC CAPITAL LETTER EM*/ 3792 0x043D, /*U+041D*/ /*CYRILLIC CAPITAL LETTER EN*/ 3793 0x043E, /*U+041E*/ /*CYRILLIC CAPITAL LETTER O*/ 3794 0x043F, /*U+041F*/ /*CYRILLIC CAPITAL LETTER PE*/ 3795 0x0440, /*U+0420*/ /*CYRILLIC CAPITAL LETTER ER*/ 3796 0x0441, /*U+0421*/ /*CYRILLIC CAPITAL LETTER ES*/ 3797 0x0442, /*U+0422*/ /*CYRILLIC CAPITAL LETTER TE*/ 3798 0x0443, /*U+0423*/ /*CYRILLIC CAPITAL LETTER U*/ 3799 0x0444, /*U+0424*/ /*CYRILLIC CAPITAL LETTER EF*/ 3800 0x0445, /*U+0425*/ /*CYRILLIC CAPITAL LETTER HA*/ 3801 0x0446, /*U+0426*/ /*CYRILLIC CAPITAL LETTER TSE*/ 3802 0x0447, /*U+0427*/ /*CYRILLIC CAPITAL LETTER CHE*/ 3803 0x0448, /*U+0428*/ /*CYRILLIC CAPITAL LETTER SHA*/ 3804 0x0449, /*U+0429*/ /*CYRILLIC CAPITAL LETTER SHCHA*/ 3805 0x044A, /*U+042A*/ /*CYRILLIC CAPITAL LETTER HARD SIGN*/ 3806 0x044B, /*U+042B*/ /*CYRILLIC CAPITAL LETTER YERU*/ 3807 0x044C, /*U+042C*/ /*CYRILLIC CAPITAL LETTER SOFT SIGN*/ 3808 0x044D, /*U+042D*/ /*CYRILLIC CAPITAL LETTER E*/ 3809 0x044E, /*U+042E*/ /*CYRILLIC CAPITAL LETTER YU*/ 3810 0x044F, /*U+042F*/ /*CYRILLIC CAPITAL LETTER YA*/ 3811 0x0430, /*U+0430*/ /**/ 3812 0x0431, /*U+0431*/ /**/ 3813 0x0432, /*U+0432*/ /**/ 3814 0x0433, /*U+0433*/ /**/ 3815 0x0434, /*U+0434*/ /**/ 3816 0x0435, /*U+0435*/ /**/ 3817 0x0436, /*U+0436*/ /**/ 3818 0x0437, /*U+0437*/ /**/ 3819 0x0438, /*U+0438*/ /**/ 3820 0x0439, /*U+0439*/ /**/ 3821 0x043A, /*U+043A*/ /**/ 3822 0x043B, /*U+043B*/ /**/ 3823 0x043C, /*U+043C*/ /**/ 3824 0x043D, /*U+043D*/ /**/ 3825 0x043E, /*U+043E*/ /**/ 3826 0x043F, /*U+043F*/ /**/ 3827 0x0440, /*U+0440*/ /**/ 3828 0x0441, /*U+0441*/ /**/ 3829 0x0442, /*U+0442*/ /**/ 3830 0x0443, /*U+0443*/ /**/ 3831 0x0444, /*U+0444*/ /**/ 3832 0x0445, /*U+0445*/ /**/ 3833 0x0446, /*U+0446*/ /**/ 3834 0x0447, /*U+0447*/ /**/ 3835 0x0448, /*U+0448*/ /**/ 3836 0x0449, /*U+0449*/ /**/ 3837 0x044A, /*U+044A*/ /**/ 3838 0x044B, /*U+044B*/ /**/ 3839 0x044C, /*U+044C*/ /**/ 3840 0x044D, /*U+044D*/ /**/ 3841 0x044E, /*U+044E*/ /**/ 3842 0x044F, /*U+044F*/ /**/ 3843 0x0450, /*U+0450*/ /**/ 3844 0x0451, /*U+0451*/ /**/ 3845 0x0452, /*U+0452*/ /**/ 3846 0x0453, /*U+0453*/ /**/ 3847 0x0454, /*U+0454*/ /**/ 3848 0x0455, /*U+0455*/ /**/ 3849 0x0456, /*U+0456*/ /**/ 3850 0x0457, /*U+0457*/ /**/ 3851 0x0458, /*U+0458*/ /**/ 3852 0x0459, /*U+0459*/ /**/ 3853 0x045A, /*U+045A*/ /**/ 3854 0x045B, /*U+045B*/ /**/ 3855 0x045C, /*U+045C*/ /**/ 3856 0x045D, /*U+045D*/ /**/ 3857 0x045E, /*U+045E*/ /**/ 3858 0x045F, /*U+045F*/ /**/ 3859 0x0461, /*U+0460*/ /*CYRILLIC CAPITAL LETTER OMEGA*/ 3860 0x0461, /*U+0461*/ /**/ 3861 0x0463, /*U+0462*/ /*CYRILLIC CAPITAL LETTER YAT*/ 3862 0x0463, /*U+0463*/ /**/ 3863 0x0465, /*U+0464*/ /*CYRILLIC CAPITAL LETTER IOTIFIED E*/ 3864 0x0465, /*U+0465*/ /**/ 3865 0x0467, /*U+0466*/ /*CYRILLIC CAPITAL LETTER LITTLE YUS*/ 3866 0x0467, /*U+0467*/ /**/ 3867 0x0469, /*U+0468*/ /*CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS*/ 3868 0x0469, /*U+0469*/ /**/ 3869 0x046B, /*U+046A*/ /*CYRILLIC CAPITAL LETTER BIG YUS*/ 3870 0x046B, /*U+046B*/ /**/ 3871 0x046D, /*U+046C*/ /*CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS*/ 3872 0x046D, /*U+046D*/ /**/ 3873 0x046F, /*U+046E*/ /*CYRILLIC CAPITAL LETTER KSI*/ 3874 0x046F, /*U+046F*/ /**/ 3875 0x0471, /*U+0470*/ /*CYRILLIC CAPITAL LETTER PSI*/ 3876 0x0471, /*U+0471*/ /**/ 3877 0x0473, /*U+0472*/ /*CYRILLIC CAPITAL LETTER FITA*/ 3878 0x0473, /*U+0473*/ /**/ 3879 0x0475, /*U+0474*/ /*CYRILLIC CAPITAL LETTER IZHITSA*/ 3880 0x0475, /*U+0475*/ /**/ 3881 0x0477, /*U+0476*/ /*CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT*/ 3882 0x0477, /*U+0477*/ /**/ 3883 0x0479, /*U+0478*/ /*CYRILLIC CAPITAL LETTER UK*/ 3884 0x0479, /*U+0479*/ /**/ 3885 0x047B, /*U+047A*/ /*CYRILLIC CAPITAL LETTER ROUND OMEGA*/ 3886 0x047B, /*U+047B*/ /**/ 3887 0x047D, /*U+047C*/ /*CYRILLIC CAPITAL LETTER OMEGA WITH TITLO*/ 3888 0x047D, /*U+047D*/ /**/ 3889 0x047F, /*U+047E*/ /*CYRILLIC CAPITAL LETTER OT*/ 3890 0x047F, /*U+047F*/ /**/ 3891 0x0481, /*U+0480*/ /*CYRILLIC CAPITAL LETTER KOPPA*/ 3892 0x0481, /*U+0481*/ /**/ 3893 0x0482, /*U+0482*/ /**/ 3894 0x0483, /*U+0483*/ /**/ 3895 0x0484, /*U+0484*/ /**/ 3896 0x0485, /*U+0485*/ /**/ 3897 0x0486, /*U+0486*/ /**/ 3898 0x0487, /*U+0487*/ /**/ 3899 0x0488, /*U+0488*/ /**/ 3900 0x0489, /*U+0489*/ /**/ 3901 0x048B, /*U+048A*/ /*CYRILLIC CAPITAL LETTER SHORT I WITH TAIL*/ 3902 0x048B, /*U+048B*/ /**/ 3903 0x048D, /*U+048C*/ /*CYRILLIC CAPITAL LETTER SEMISOFT SIGN*/ 3904 0x048D, /*U+048D*/ /**/ 3905 0x048F, /*U+048E*/ /*CYRILLIC CAPITAL LETTER ER WITH TICK*/ 3906 0x048F, /*U+048F*/ /**/ 3907 0x0491, /*U+0490*/ /*CYRILLIC CAPITAL LETTER GHE WITH UPTURN*/ 3908 0x0491, /*U+0491*/ /**/ 3909 0x0493, /*U+0492*/ /*CYRILLIC CAPITAL LETTER GHE WITH STROKE*/ 3910 0x0493, /*U+0493*/ /**/ 3911 0x0495, /*U+0494*/ /*CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK*/ 3912 0x0495, /*U+0495*/ /**/ 3913 0x0497, /*U+0496*/ /*CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER*/ 3914 0x0497, /*U+0497*/ /**/ 3915 0x0499, /*U+0498*/ /*CYRILLIC CAPITAL LETTER ZE WITH DESCENDER*/ 3916 0x0499, /*U+0499*/ /**/ 3917 0x049B, /*U+049A*/ /*CYRILLIC CAPITAL LETTER KA WITH DESCENDER*/ 3918 0x049B, /*U+049B*/ /**/ 3919 0x049D, /*U+049C*/ /*CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE*/ 3920 0x049D, /*U+049D*/ /**/ 3921 0x049F, /*U+049E*/ /*CYRILLIC CAPITAL LETTER KA WITH STROKE*/ 3922 0x049F, /*U+049F*/ /**/ 3923 0x04A1, /*U+04A0*/ /*CYRILLIC CAPITAL LETTER BASHKIR KA*/ 3924 0x04A1, /*U+04A1*/ /**/ 3925 0x04A3, /*U+04A2*/ /*CYRILLIC CAPITAL LETTER EN WITH DESCENDER*/ 3926 0x04A3, /*U+04A3*/ /**/ 3927 0x04A5, /*U+04A4*/ /*CYRILLIC CAPITAL LIGATURE EN GHE*/ 3928 0x04A5, /*U+04A5*/ /**/ 3929 0x04A7, /*U+04A6*/ /*CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK*/ 3930 0x04A7, /*U+04A7*/ /**/ 3931 0x04A9, /*U+04A8*/ /*CYRILLIC CAPITAL LETTER ABKHASIAN HA*/ 3932 0x04A9, /*U+04A9*/ /**/ 3933 0x04AB, /*U+04AA*/ /*CYRILLIC CAPITAL LETTER ES WITH DESCENDER*/ 3934 0x04AB, /*U+04AB*/ /**/ 3935 0x04AD, /*U+04AC*/ /*CYRILLIC CAPITAL LETTER TE WITH DESCENDER*/ 3936 0x04AD, /*U+04AD*/ /**/ 3937 0x04AF, /*U+04AE*/ /*CYRILLIC CAPITAL LETTER STRAIGHT U*/ 3938 0x04AF, /*U+04AF*/ /**/ 3939 0x04B1, /*U+04B0*/ /*CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE*/ 3940 0x04B1, /*U+04B1*/ /**/ 3941 0x04B3, /*U+04B2*/ /*CYRILLIC CAPITAL LETTER HA WITH DESCENDER*/ 3942 0x04B3, /*U+04B3*/ /**/ 3943 0x04B5, /*U+04B4*/ /*CYRILLIC CAPITAL LIGATURE TE TSE*/ 3944 0x04B5, /*U+04B5*/ /**/ 3945 0x04B7, /*U+04B6*/ /*CYRILLIC CAPITAL LETTER CHE WITH DESCENDER*/ 3946 0x04B7, /*U+04B7*/ /**/ 3947 0x04B9, /*U+04B8*/ /*CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE*/ 3948 0x04B9, /*U+04B9*/ /**/ 3949 0x04BB, /*U+04BA*/ /*CYRILLIC CAPITAL LETTER SHHA*/ 3950 0x04BB, /*U+04BB*/ /**/ 3951 0x04BD, /*U+04BC*/ /*CYRILLIC CAPITAL LETTER ABKHASIAN CHE*/ 3952 0x04BD, /*U+04BD*/ /**/ 3953 0x04BF, /*U+04BE*/ /*CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER*/ 3954 0x04BF, /*U+04BF*/ /**/ 3955 0x04CF, /*U+04C0*/ /*CYRILLIC LETTER PALOCHKA*/ 3956 0x04C2, /*U+04C1*/ /*CYRILLIC CAPITAL LETTER ZHE WITH BREVE*/ 3957 0x04C2, /*U+04C2*/ /**/ 3958 0x04C4, /*U+04C3*/ /*CYRILLIC CAPITAL LETTER KA WITH HOOK*/ 3959 0x04C4, /*U+04C4*/ /**/ 3960 0x04C6, /*U+04C5*/ /*CYRILLIC CAPITAL LETTER EL WITH TAIL*/ 3961 0x04C6, /*U+04C6*/ /**/ 3962 0x04C8, /*U+04C7*/ /*CYRILLIC CAPITAL LETTER EN WITH HOOK*/ 3963 0x04C8, /*U+04C8*/ /**/ 3964 0x04CA, /*U+04C9*/ /*CYRILLIC CAPITAL LETTER EN WITH TAIL*/ 3965 0x04CA, /*U+04CA*/ /**/ 3966 0x04CC, /*U+04CB*/ /*CYRILLIC CAPITAL LETTER KHAKASSIAN CHE*/ 3967 0x04CC, /*U+04CC*/ /**/ 3968 0x04CE, /*U+04CD*/ /*CYRILLIC CAPITAL LETTER EM WITH TAIL*/ 3969 0x04CE, /*U+04CE*/ /**/ 3970 0x04CF, /*U+04CF*/ /**/ 3971 0x04D1, /*U+04D0*/ /*CYRILLIC CAPITAL LETTER A WITH BREVE*/ 3972 0x04D1, /*U+04D1*/ /**/ 3973 0x04D3, /*U+04D2*/ /*CYRILLIC CAPITAL LETTER A WITH DIAERESIS*/ 3974 0x04D3, /*U+04D3*/ /**/ 3975 0x04D5, /*U+04D4*/ /*CYRILLIC CAPITAL LIGATURE A IE*/ 3976 0x04D5, /*U+04D5*/ /**/ 3977 0x04D7, /*U+04D6*/ /*CYRILLIC CAPITAL LETTER IE WITH BREVE*/ 3978 0x04D7, /*U+04D7*/ /**/ 3979 0x04D9, /*U+04D8*/ /*CYRILLIC CAPITAL LETTER SCHWA*/ 3980 0x04D9, /*U+04D9*/ /**/ 3981 0x04DB, /*U+04DA*/ /*CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS*/ 3982 0x04DB, /*U+04DB*/ /**/ 3983 0x04DD, /*U+04DC*/ /*CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS*/ 3984 0x04DD, /*U+04DD*/ /**/ 3985 0x04DF, /*U+04DE*/ /*CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS*/ 3986 0x04DF, /*U+04DF*/ /**/ 3987 0x04E1, /*U+04E0*/ /*CYRILLIC CAPITAL LETTER ABKHASIAN DZE*/ 3988 0x04E1, /*U+04E1*/ /**/ 3989 0x04E3, /*U+04E2*/ /*CYRILLIC CAPITAL LETTER I WITH MACRON*/ 3990 0x04E3, /*U+04E3*/ /**/ 3991 0x04E5, /*U+04E4*/ /*CYRILLIC CAPITAL LETTER I WITH DIAERESIS*/ 3992 0x04E5, /*U+04E5*/ /**/ 3993 0x04E7, /*U+04E6*/ /*CYRILLIC CAPITAL LETTER O WITH DIAERESIS*/ 3994 0x04E7, /*U+04E7*/ /**/ 3995 0x04E9, /*U+04E8*/ /*CYRILLIC CAPITAL LETTER BARRED O*/ 3996 0x04E9, /*U+04E9*/ /**/ 3997 0x04EB, /*U+04EA*/ /*CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS*/ 3998 0x04EB, /*U+04EB*/ /**/ 3999 0x04ED, /*U+04EC*/ /*CYRILLIC CAPITAL LETTER E WITH DIAERESIS*/ 4000 0x04ED, /*U+04ED*/ /**/ 4001 0x04EF, /*U+04EE*/ /*CYRILLIC CAPITAL LETTER U WITH MACRON*/ 4002 0x04EF, /*U+04EF*/ /**/ 4003 0x04F1, /*U+04F0*/ /*CYRILLIC CAPITAL LETTER U WITH DIAERESIS*/ 4004 0x04F1, /*U+04F1*/ /**/ 4005 0x04F3, /*U+04F2*/ /*CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE*/ 4006 0x04F3, /*U+04F3*/ /**/ 4007 0x04F5, /*U+04F4*/ /*CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS*/ 4008 0x04F5, /*U+04F5*/ /**/ 4009 0x04F7, /*U+04F6*/ /*CYRILLIC CAPITAL LETTER GHE WITH DESCENDER*/ 4010 0x04F7, /*U+04F7*/ /**/ 4011 0x04F9, /*U+04F8*/ /*CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS*/ 4012 0x04F9, /*U+04F9*/ /**/ 4013 0x04FB, /*U+04FA*/ /*CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK*/ 4014 0x04FB, /*U+04FB*/ /**/ 4015 0x04FD, /*U+04FC*/ /*CYRILLIC CAPITAL LETTER HA WITH HOOK*/ 4016 0x04FD, /*U+04FD*/ /**/ 4017 0x04FF, /*U+04FE*/ /*CYRILLIC CAPITAL LETTER HA WITH STROKE*/ 4018 0x04FF, /*U+04FF*/ /**/ 4019 0x0501, /*U+0500*/ /*CYRILLIC CAPITAL LETTER KOMI DE*/ 4020 0x0501, /*U+0501*/ /**/ 4021 0x0503, /*U+0502*/ /*CYRILLIC CAPITAL LETTER KOMI DJE*/ 4022 0x0503, /*U+0503*/ /**/ 4023 0x0505, /*U+0504*/ /*CYRILLIC CAPITAL LETTER KOMI ZJE*/ 4024 0x0505, /*U+0505*/ /**/ 4025 0x0507, /*U+0506*/ /*CYRILLIC CAPITAL LETTER KOMI DZJE*/ 4026 0x0507, /*U+0507*/ /**/ 4027 0x0509, /*U+0508*/ /*CYRILLIC CAPITAL LETTER KOMI LJE*/ 4028 0x0509, /*U+0509*/ /**/ 4029 0x050B, /*U+050A*/ /*CYRILLIC CAPITAL LETTER KOMI NJE*/ 4030 0x050B, /*U+050B*/ /**/ 4031 0x050D, /*U+050C*/ /*CYRILLIC CAPITAL LETTER KOMI SJE*/ 4032 0x050D, /*U+050D*/ /**/ 4033 0x050F, /*U+050E*/ /*CYRILLIC CAPITAL LETTER KOMI TJE*/ 4034 0x050F, /*U+050F*/ /**/ 4035 0x0511, /*U+0510*/ /*CYRILLIC CAPITAL LETTER REVERSED ZE*/ 4036 0x0511, /*U+0511*/ /**/ 4037 0x0513, /*U+0512*/ /*CYRILLIC CAPITAL LETTER EL WITH HOOK*/ 4038 0x0513, /*U+0513*/ /**/ 4039 0x0515, /*U+0514*/ /*CYRILLIC CAPITAL LETTER LHA*/ 4040 0x0515, /*U+0515*/ /**/ 4041 0x0517, /*U+0516*/ /*CYRILLIC CAPITAL LETTER RHA*/ 4042 0x0517, /*U+0517*/ /**/ 4043 0x0519, /*U+0518*/ /*CYRILLIC CAPITAL LETTER YAE*/ 4044 0x0519, /*U+0519*/ /**/ 4045 0x051B, /*U+051A*/ /*CYRILLIC CAPITAL LETTER QA*/ 4046 0x051B, /*U+051B*/ /**/ 4047 0x051D, /*U+051C*/ /*CYRILLIC CAPITAL LETTER WE*/ 4048 0x051D, /*U+051D*/ /**/ 4049 0x051F, /*U+051E*/ /*CYRILLIC CAPITAL LETTER ALEUT KA*/ 4050 0x051F, /*U+051F*/ /**/ 4051 0x0521, /*U+0520*/ /*CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK*/ 4052 0x0521, /*U+0521*/ /**/ 4053 0x0523, /*U+0522*/ /*CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK*/ 4054 0x0523, /*U+0523*/ /**/ 4055 0x0525, /*U+0524*/ /*CYRILLIC CAPITAL LETTER PE WITH DESCENDER*/ 4056 0x0525, /*U+0525*/ /**/ 4057 0x0527, /*U+0526*/ /*CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER*/ 4058 0x0527, /*U+0527*/ /**/ 4059 0x0528, /*U+0528*/ /**/ 4060 0x0529, /*U+0529*/ /**/ 4061 0x052A, /*U+052A*/ /**/ 4062 0x052B, /*U+052B*/ /**/ 4063 0x052C, /*U+052C*/ /**/ 4064 0x052D, /*U+052D*/ /**/ 4065 0x052E, /*U+052E*/ /**/ 4066 0x052F, /*U+052F*/ /**/ 4067 0x0530, /*U+0530*/ /**/ 4068 0x0561, /*U+0531*/ /*ARMENIAN CAPITAL LETTER AYB*/ 4069 0x0562, /*U+0532*/ /*ARMENIAN CAPITAL LETTER BEN*/ 4070 0x0563, /*U+0533*/ /*ARMENIAN CAPITAL LETTER GIM*/ 4071 0x0564, /*U+0534*/ /*ARMENIAN CAPITAL LETTER DA*/ 4072 0x0565, /*U+0535*/ /*ARMENIAN CAPITAL LETTER ECH*/ 4073 0x0566, /*U+0536*/ /*ARMENIAN CAPITAL LETTER ZA*/ 4074 0x0567, /*U+0537*/ /*ARMENIAN CAPITAL LETTER EH*/ 4075 0x0568, /*U+0538*/ /*ARMENIAN CAPITAL LETTER ET*/ 4076 0x0569, /*U+0539*/ /*ARMENIAN CAPITAL LETTER TO*/ 4077 0x056A, /*U+053A*/ /*ARMENIAN CAPITAL LETTER ZHE*/ 4078 0x056B, /*U+053B*/ /*ARMENIAN CAPITAL LETTER INI*/ 4079 0x056C, /*U+053C*/ /*ARMENIAN CAPITAL LETTER LIWN*/ 4080 0x056D, /*U+053D*/ /*ARMENIAN CAPITAL LETTER XEH*/ 4081 0x056E, /*U+053E*/ /*ARMENIAN CAPITAL LETTER CA*/ 4082 0x056F, /*U+053F*/ /*ARMENIAN CAPITAL LETTER KEN*/ 4083 0x0570, /*U+0540*/ /*ARMENIAN CAPITAL LETTER HO*/ 4084 0x0571, /*U+0541*/ /*ARMENIAN CAPITAL LETTER JA*/ 4085 0x0572, /*U+0542*/ /*ARMENIAN CAPITAL LETTER GHAD*/ 4086 0x0573, /*U+0543*/ /*ARMENIAN CAPITAL LETTER CHEH*/ 4087 0x0574, /*U+0544*/ /*ARMENIAN CAPITAL LETTER MEN*/ 4088 0x0575, /*U+0545*/ /*ARMENIAN CAPITAL LETTER YI*/ 4089 0x0576, /*U+0546*/ /*ARMENIAN CAPITAL LETTER NOW*/ 4090 0x0577, /*U+0547*/ /*ARMENIAN CAPITAL LETTER SHA*/ 4091 0x0578, /*U+0548*/ /*ARMENIAN CAPITAL LETTER VO*/ 4092 0x0579, /*U+0549*/ /*ARMENIAN CAPITAL LETTER CHA*/ 4093 0x057A, /*U+054A*/ /*ARMENIAN CAPITAL LETTER PEH*/ 4094 0x057B, /*U+054B*/ /*ARMENIAN CAPITAL LETTER JHEH*/ 4095 0x057C, /*U+054C*/ /*ARMENIAN CAPITAL LETTER RA*/ 4096 0x057D, /*U+054D*/ /*ARMENIAN CAPITAL LETTER SEH*/ 4097 0x057E, /*U+054E*/ /*ARMENIAN CAPITAL LETTER VEW*/ 4098 0x057F, /*U+054F*/ /*ARMENIAN CAPITAL LETTER TIWN*/ 4099 0x0580, /*U+0550*/ /*ARMENIAN CAPITAL LETTER REH*/ 4100 0x0581, /*U+0551*/ /*ARMENIAN CAPITAL LETTER CO*/ 4101 0x0582, /*U+0552*/ /*ARMENIAN CAPITAL LETTER YIWN*/ 4102 0x0583, /*U+0553*/ /*ARMENIAN CAPITAL LETTER PIWR*/ 4103 0x0584, /*U+0554*/ /*ARMENIAN CAPITAL LETTER KEH*/ 4104 0x0585, /*U+0555*/ /*ARMENIAN CAPITAL LETTER OH*/ 4105 0x0586, /*U+0556*/ /*ARMENIAN CAPITAL LETTER FEH*/ 4106 0x0557, /*U+0557*/ /**/ 4107 0x0558, /*U+0558*/ /**/ 4108 0x0559, /*U+0559*/ /**/ 4109 0x055A, /*U+055A*/ /**/ 4110 0x055B, /*U+055B*/ /**/ 4111 0x055C, /*U+055C*/ /**/ 4112 0x055D, /*U+055D*/ /**/ 4113 0x055E, /*U+055E*/ /**/ 4114 0x055F, /*U+055F*/ /**/ 4115 0x0560, /*U+0560*/ /**/ 4116 0x0561, /*U+0561*/ /**/ 4117 0x0562, /*U+0562*/ /**/ 4118 0x0563, /*U+0563*/ /**/ 4119 0x0564, /*U+0564*/ /**/ 4120 0x0565, /*U+0565*/ /**/ 4121 0x0566, /*U+0566*/ /**/ 4122 0x0567, /*U+0567*/ /**/ 4123 0x0568, /*U+0568*/ /**/ 4124 0x0569, /*U+0569*/ /**/ 4125 0x056A, /*U+056A*/ /**/ 4126 0x056B, /*U+056B*/ /**/ 4127 0x056C, /*U+056C*/ /**/ 4128 0x056D, /*U+056D*/ /**/ 4129 0x056E, /*U+056E*/ /**/ 4130 0x056F, /*U+056F*/ /**/ 4131 0x0570, /*U+0570*/ /**/ 4132 0x0571, /*U+0571*/ /**/ 4133 0x0572, /*U+0572*/ /**/ 4134 0x0573, /*U+0573*/ /**/ 4135 0x0574, /*U+0574*/ /**/ 4136 0x0575, /*U+0575*/ /**/ 4137 0x0576, /*U+0576*/ /**/ 4138 0x0577, /*U+0577*/ /**/ 4139 0x0578, /*U+0578*/ /**/ 4140 0x0579, /*U+0579*/ /**/ 4141 0x057A, /*U+057A*/ /**/ 4142 0x057B, /*U+057B*/ /**/ 4143 0x057C, /*U+057C*/ /**/ 4144 0x057D, /*U+057D*/ /**/ 4145 0x057E, /*U+057E*/ /**/ 4146 0x057F, /*U+057F*/ /**/ 4147}; 4148 4149static const uint16_t lower_table_4[128] = { 4150 0x1080, /*U+1080*/ /**/ 4151 0x1081, /*U+1081*/ /**/ 4152 0x1082, /*U+1082*/ /**/ 4153 0x1083, /*U+1083*/ /**/ 4154 0x1084, /*U+1084*/ /**/ 4155 0x1085, /*U+1085*/ /**/ 4156 0x1086, /*U+1086*/ /**/ 4157 0x1087, /*U+1087*/ /**/ 4158 0x1088, /*U+1088*/ /**/ 4159 0x1089, /*U+1089*/ /**/ 4160 0x108A, /*U+108A*/ /**/ 4161 0x108B, /*U+108B*/ /**/ 4162 0x108C, /*U+108C*/ /**/ 4163 0x108D, /*U+108D*/ /**/ 4164 0x108E, /*U+108E*/ /**/ 4165 0x108F, /*U+108F*/ /**/ 4166 0x1090, /*U+1090*/ /**/ 4167 0x1091, /*U+1091*/ /**/ 4168 0x1092, /*U+1092*/ /**/ 4169 0x1093, /*U+1093*/ /**/ 4170 0x1094, /*U+1094*/ /**/ 4171 0x1095, /*U+1095*/ /**/ 4172 0x1096, /*U+1096*/ /**/ 4173 0x1097, /*U+1097*/ /**/ 4174 0x1098, /*U+1098*/ /**/ 4175 0x1099, /*U+1099*/ /**/ 4176 0x109A, /*U+109A*/ /**/ 4177 0x109B, /*U+109B*/ /**/ 4178 0x109C, /*U+109C*/ /**/ 4179 0x109D, /*U+109D*/ /**/ 4180 0x109E, /*U+109E*/ /**/ 4181 0x109F, /*U+109F*/ /**/ 4182 0x2D00, /*U+10A0*/ /*GEORGIAN CAPITAL LETTER AN*/ 4183 0x2D01, /*U+10A1*/ /*GEORGIAN CAPITAL LETTER BAN*/ 4184 0x2D02, /*U+10A2*/ /*GEORGIAN CAPITAL LETTER GAN*/ 4185 0x2D03, /*U+10A3*/ /*GEORGIAN CAPITAL LETTER DON*/ 4186 0x2D04, /*U+10A4*/ /*GEORGIAN CAPITAL LETTER EN*/ 4187 0x2D05, /*U+10A5*/ /*GEORGIAN CAPITAL LETTER VIN*/ 4188 0x2D06, /*U+10A6*/ /*GEORGIAN CAPITAL LETTER ZEN*/ 4189 0x2D07, /*U+10A7*/ /*GEORGIAN CAPITAL LETTER TAN*/ 4190 0x2D08, /*U+10A8*/ /*GEORGIAN CAPITAL LETTER IN*/ 4191 0x2D09, /*U+10A9*/ /*GEORGIAN CAPITAL LETTER KAN*/ 4192 0x2D0A, /*U+10AA*/ /*GEORGIAN CAPITAL LETTER LAS*/ 4193 0x2D0B, /*U+10AB*/ /*GEORGIAN CAPITAL LETTER MAN*/ 4194 0x2D0C, /*U+10AC*/ /*GEORGIAN CAPITAL LETTER NAR*/ 4195 0x2D0D, /*U+10AD*/ /*GEORGIAN CAPITAL LETTER ON*/ 4196 0x2D0E, /*U+10AE*/ /*GEORGIAN CAPITAL LETTER PAR*/ 4197 0x2D0F, /*U+10AF*/ /*GEORGIAN CAPITAL LETTER ZHAR*/ 4198 0x2D10, /*U+10B0*/ /*GEORGIAN CAPITAL LETTER RAE*/ 4199 0x2D11, /*U+10B1*/ /*GEORGIAN CAPITAL LETTER SAN*/ 4200 0x2D12, /*U+10B2*/ /*GEORGIAN CAPITAL LETTER TAR*/ 4201 0x2D13, /*U+10B3*/ /*GEORGIAN CAPITAL LETTER UN*/ 4202 0x2D14, /*U+10B4*/ /*GEORGIAN CAPITAL LETTER PHAR*/ 4203 0x2D15, /*U+10B5*/ /*GEORGIAN CAPITAL LETTER KHAR*/ 4204 0x2D16, /*U+10B6*/ /*GEORGIAN CAPITAL LETTER GHAN*/ 4205 0x2D17, /*U+10B7*/ /*GEORGIAN CAPITAL LETTER QAR*/ 4206 0x2D18, /*U+10B8*/ /*GEORGIAN CAPITAL LETTER SHIN*/ 4207 0x2D19, /*U+10B9*/ /*GEORGIAN CAPITAL LETTER CHIN*/ 4208 0x2D1A, /*U+10BA*/ /*GEORGIAN CAPITAL LETTER CAN*/ 4209 0x2D1B, /*U+10BB*/ /*GEORGIAN CAPITAL LETTER JIL*/ 4210 0x2D1C, /*U+10BC*/ /*GEORGIAN CAPITAL LETTER CIL*/ 4211 0x2D1D, /*U+10BD*/ /*GEORGIAN CAPITAL LETTER CHAR*/ 4212 0x2D1E, /*U+10BE*/ /*GEORGIAN CAPITAL LETTER XAN*/ 4213 0x2D1F, /*U+10BF*/ /*GEORGIAN CAPITAL LETTER JHAN*/ 4214 0x2D20, /*U+10C0*/ /*GEORGIAN CAPITAL LETTER HAE*/ 4215 0x2D21, /*U+10C1*/ /*GEORGIAN CAPITAL LETTER HE*/ 4216 0x2D22, /*U+10C2*/ /*GEORGIAN CAPITAL LETTER HIE*/ 4217 0x2D23, /*U+10C3*/ /*GEORGIAN CAPITAL LETTER WE*/ 4218 0x2D24, /*U+10C4*/ /*GEORGIAN CAPITAL LETTER HAR*/ 4219 0x2D25, /*U+10C5*/ /*GEORGIAN CAPITAL LETTER HOE*/ 4220 0x10C6, /*U+10C6*/ /**/ 4221 0x2D27, /*U+10C7*/ /*GEORGIAN CAPITAL LETTER YN*/ 4222 0x10C8, /*U+10C8*/ /**/ 4223 0x10C9, /*U+10C9*/ /**/ 4224 0x10CA, /*U+10CA*/ /**/ 4225 0x10CB, /*U+10CB*/ /**/ 4226 0x10CC, /*U+10CC*/ /**/ 4227 0x2D2D, /*U+10CD*/ /*GEORGIAN CAPITAL LETTER AEN*/ 4228 0x10CE, /*U+10CE*/ /**/ 4229 0x10CF, /*U+10CF*/ /**/ 4230 0x10D0, /*U+10D0*/ /**/ 4231 0x10D1, /*U+10D1*/ /**/ 4232 0x10D2, /*U+10D2*/ /**/ 4233 0x10D3, /*U+10D3*/ /**/ 4234 0x10D4, /*U+10D4*/ /**/ 4235 0x10D5, /*U+10D5*/ /**/ 4236 0x10D6, /*U+10D6*/ /**/ 4237 0x10D7, /*U+10D7*/ /**/ 4238 0x10D8, /*U+10D8*/ /**/ 4239 0x10D9, /*U+10D9*/ /**/ 4240 0x10DA, /*U+10DA*/ /**/ 4241 0x10DB, /*U+10DB*/ /**/ 4242 0x10DC, /*U+10DC*/ /**/ 4243 0x10DD, /*U+10DD*/ /**/ 4244 0x10DE, /*U+10DE*/ /**/ 4245 0x10DF, /*U+10DF*/ /**/ 4246 0x10E0, /*U+10E0*/ /**/ 4247 0x10E1, /*U+10E1*/ /**/ 4248 0x10E2, /*U+10E2*/ /**/ 4249 0x10E3, /*U+10E3*/ /**/ 4250 0x10E4, /*U+10E4*/ /**/ 4251 0x10E5, /*U+10E5*/ /**/ 4252 0x10E6, /*U+10E6*/ /**/ 4253 0x10E7, /*U+10E7*/ /**/ 4254 0x10E8, /*U+10E8*/ /**/ 4255 0x10E9, /*U+10E9*/ /**/ 4256 0x10EA, /*U+10EA*/ /**/ 4257 0x10EB, /*U+10EB*/ /**/ 4258 0x10EC, /*U+10EC*/ /**/ 4259 0x10ED, /*U+10ED*/ /**/ 4260 0x10EE, /*U+10EE*/ /**/ 4261 0x10EF, /*U+10EF*/ /**/ 4262 0x10F0, /*U+10F0*/ /**/ 4263 0x10F1, /*U+10F1*/ /**/ 4264 0x10F2, /*U+10F2*/ /**/ 4265 0x10F3, /*U+10F3*/ /**/ 4266 0x10F4, /*U+10F4*/ /**/ 4267 0x10F5, /*U+10F5*/ /**/ 4268 0x10F6, /*U+10F6*/ /**/ 4269 0x10F7, /*U+10F7*/ /**/ 4270 0x10F8, /*U+10F8*/ /**/ 4271 0x10F9, /*U+10F9*/ /**/ 4272 0x10FA, /*U+10FA*/ /**/ 4273 0x10FB, /*U+10FB*/ /**/ 4274 0x10FC, /*U+10FC*/ /**/ 4275 0x10FD, /*U+10FD*/ /**/ 4276 0x10FE, /*U+10FE*/ /**/ 4277 0x10FF, /*U+10FF*/ /**/ 4278}; 4279 4280static const uint16_t lower_table_5[512] = { 4281 0x1E01, /*U+1E00*/ /*LATIN CAPITAL LETTER A WITH RING BELOW*/ 4282 0x1E01, /*U+1E01*/ /**/ 4283 0x1E03, /*U+1E02*/ /*LATIN CAPITAL LETTER B WITH DOT ABOVE*/ 4284 0x1E03, /*U+1E03*/ /**/ 4285 0x1E05, /*U+1E04*/ /*LATIN CAPITAL LETTER B WITH DOT BELOW*/ 4286 0x1E05, /*U+1E05*/ /**/ 4287 0x1E07, /*U+1E06*/ /*LATIN CAPITAL LETTER B WITH LINE BELOW*/ 4288 0x1E07, /*U+1E07*/ /**/ 4289 0x1E09, /*U+1E08*/ /*LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE*/ 4290 0x1E09, /*U+1E09*/ /**/ 4291 0x1E0B, /*U+1E0A*/ /*LATIN CAPITAL LETTER D WITH DOT ABOVE*/ 4292 0x1E0B, /*U+1E0B*/ /**/ 4293 0x1E0D, /*U+1E0C*/ /*LATIN CAPITAL LETTER D WITH DOT BELOW*/ 4294 0x1E0D, /*U+1E0D*/ /**/ 4295 0x1E0F, /*U+1E0E*/ /*LATIN CAPITAL LETTER D WITH LINE BELOW*/ 4296 0x1E0F, /*U+1E0F*/ /**/ 4297 0x1E11, /*U+1E10*/ /*LATIN CAPITAL LETTER D WITH CEDILLA*/ 4298 0x1E11, /*U+1E11*/ /**/ 4299 0x1E13, /*U+1E12*/ /*LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW*/ 4300 0x1E13, /*U+1E13*/ /**/ 4301 0x1E15, /*U+1E14*/ /*LATIN CAPITAL LETTER E WITH MACRON AND GRAVE*/ 4302 0x1E15, /*U+1E15*/ /**/ 4303 0x1E17, /*U+1E16*/ /*LATIN CAPITAL LETTER E WITH MACRON AND ACUTE*/ 4304 0x1E17, /*U+1E17*/ /**/ 4305 0x1E19, /*U+1E18*/ /*LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW*/ 4306 0x1E19, /*U+1E19*/ /**/ 4307 0x1E1B, /*U+1E1A*/ /*LATIN CAPITAL LETTER E WITH TILDE BELOW*/ 4308 0x1E1B, /*U+1E1B*/ /**/ 4309 0x1E1D, /*U+1E1C*/ /*LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE*/ 4310 0x1E1D, /*U+1E1D*/ /**/ 4311 0x1E1F, /*U+1E1E*/ /*LATIN CAPITAL LETTER F WITH DOT ABOVE*/ 4312 0x1E1F, /*U+1E1F*/ /**/ 4313 0x1E21, /*U+1E20*/ /*LATIN CAPITAL LETTER G WITH MACRON*/ 4314 0x1E21, /*U+1E21*/ /**/ 4315 0x1E23, /*U+1E22*/ /*LATIN CAPITAL LETTER H WITH DOT ABOVE*/ 4316 0x1E23, /*U+1E23*/ /**/ 4317 0x1E25, /*U+1E24*/ /*LATIN CAPITAL LETTER H WITH DOT BELOW*/ 4318 0x1E25, /*U+1E25*/ /**/ 4319 0x1E27, /*U+1E26*/ /*LATIN CAPITAL LETTER H WITH DIAERESIS*/ 4320 0x1E27, /*U+1E27*/ /**/ 4321 0x1E29, /*U+1E28*/ /*LATIN CAPITAL LETTER H WITH CEDILLA*/ 4322 0x1E29, /*U+1E29*/ /**/ 4323 0x1E2B, /*U+1E2A*/ /*LATIN CAPITAL LETTER H WITH BREVE BELOW*/ 4324 0x1E2B, /*U+1E2B*/ /**/ 4325 0x1E2D, /*U+1E2C*/ /*LATIN CAPITAL LETTER I WITH TILDE BELOW*/ 4326 0x1E2D, /*U+1E2D*/ /**/ 4327 0x1E2F, /*U+1E2E*/ /*LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE*/ 4328 0x1E2F, /*U+1E2F*/ /**/ 4329 0x1E31, /*U+1E30*/ /*LATIN CAPITAL LETTER K WITH ACUTE*/ 4330 0x1E31, /*U+1E31*/ /**/ 4331 0x1E33, /*U+1E32*/ /*LATIN CAPITAL LETTER K WITH DOT BELOW*/ 4332 0x1E33, /*U+1E33*/ /**/ 4333 0x1E35, /*U+1E34*/ /*LATIN CAPITAL LETTER K WITH LINE BELOW*/ 4334 0x1E35, /*U+1E35*/ /**/ 4335 0x1E37, /*U+1E36*/ /*LATIN CAPITAL LETTER L WITH DOT BELOW*/ 4336 0x1E37, /*U+1E37*/ /**/ 4337 0x1E39, /*U+1E38*/ /*LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON*/ 4338 0x1E39, /*U+1E39*/ /**/ 4339 0x1E3B, /*U+1E3A*/ /*LATIN CAPITAL LETTER L WITH LINE BELOW*/ 4340 0x1E3B, /*U+1E3B*/ /**/ 4341 0x1E3D, /*U+1E3C*/ /*LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW*/ 4342 0x1E3D, /*U+1E3D*/ /**/ 4343 0x1E3F, /*U+1E3E*/ /*LATIN CAPITAL LETTER M WITH ACUTE*/ 4344 0x1E3F, /*U+1E3F*/ /**/ 4345 0x1E41, /*U+1E40*/ /*LATIN CAPITAL LETTER M WITH DOT ABOVE*/ 4346 0x1E41, /*U+1E41*/ /**/ 4347 0x1E43, /*U+1E42*/ /*LATIN CAPITAL LETTER M WITH DOT BELOW*/ 4348 0x1E43, /*U+1E43*/ /**/ 4349 0x1E45, /*U+1E44*/ /*LATIN CAPITAL LETTER N WITH DOT ABOVE*/ 4350 0x1E45, /*U+1E45*/ /**/ 4351 0x1E47, /*U+1E46*/ /*LATIN CAPITAL LETTER N WITH DOT BELOW*/ 4352 0x1E47, /*U+1E47*/ /**/ 4353 0x1E49, /*U+1E48*/ /*LATIN CAPITAL LETTER N WITH LINE BELOW*/ 4354 0x1E49, /*U+1E49*/ /**/ 4355 0x1E4B, /*U+1E4A*/ /*LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW*/ 4356 0x1E4B, /*U+1E4B*/ /**/ 4357 0x1E4D, /*U+1E4C*/ /*LATIN CAPITAL LETTER O WITH TILDE AND ACUTE*/ 4358 0x1E4D, /*U+1E4D*/ /**/ 4359 0x1E4F, /*U+1E4E*/ /*LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS*/ 4360 0x1E4F, /*U+1E4F*/ /**/ 4361 0x1E51, /*U+1E50*/ /*LATIN CAPITAL LETTER O WITH MACRON AND GRAVE*/ 4362 0x1E51, /*U+1E51*/ /**/ 4363 0x1E53, /*U+1E52*/ /*LATIN CAPITAL LETTER O WITH MACRON AND ACUTE*/ 4364 0x1E53, /*U+1E53*/ /**/ 4365 0x1E55, /*U+1E54*/ /*LATIN CAPITAL LETTER P WITH ACUTE*/ 4366 0x1E55, /*U+1E55*/ /**/ 4367 0x1E57, /*U+1E56*/ /*LATIN CAPITAL LETTER P WITH DOT ABOVE*/ 4368 0x1E57, /*U+1E57*/ /**/ 4369 0x1E59, /*U+1E58*/ /*LATIN CAPITAL LETTER R WITH DOT ABOVE*/ 4370 0x1E59, /*U+1E59*/ /**/ 4371 0x1E5B, /*U+1E5A*/ /*LATIN CAPITAL LETTER R WITH DOT BELOW*/ 4372 0x1E5B, /*U+1E5B*/ /**/ 4373 0x1E5D, /*U+1E5C*/ /*LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON*/ 4374 0x1E5D, /*U+1E5D*/ /**/ 4375 0x1E5F, /*U+1E5E*/ /*LATIN CAPITAL LETTER R WITH LINE BELOW*/ 4376 0x1E5F, /*U+1E5F*/ /**/ 4377 0x1E61, /*U+1E60*/ /*LATIN CAPITAL LETTER S WITH DOT ABOVE*/ 4378 0x1E61, /*U+1E61*/ /**/ 4379 0x1E63, /*U+1E62*/ /*LATIN CAPITAL LETTER S WITH DOT BELOW*/ 4380 0x1E63, /*U+1E63*/ /**/ 4381 0x1E65, /*U+1E64*/ /*LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE*/ 4382 0x1E65, /*U+1E65*/ /**/ 4383 0x1E67, /*U+1E66*/ /*LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE*/ 4384 0x1E67, /*U+1E67*/ /**/ 4385 0x1E69, /*U+1E68*/ /*LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE*/ 4386 0x1E69, /*U+1E69*/ /**/ 4387 0x1E6B, /*U+1E6A*/ /*LATIN CAPITAL LETTER T WITH DOT ABOVE*/ 4388 0x1E6B, /*U+1E6B*/ /**/ 4389 0x1E6D, /*U+1E6C*/ /*LATIN CAPITAL LETTER T WITH DOT BELOW*/ 4390 0x1E6D, /*U+1E6D*/ /**/ 4391 0x1E6F, /*U+1E6E*/ /*LATIN CAPITAL LETTER T WITH LINE BELOW*/ 4392 0x1E6F, /*U+1E6F*/ /**/ 4393 0x1E71, /*U+1E70*/ /*LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW*/ 4394 0x1E71, /*U+1E71*/ /**/ 4395 0x1E73, /*U+1E72*/ /*LATIN CAPITAL LETTER U WITH DIAERESIS BELOW*/ 4396 0x1E73, /*U+1E73*/ /**/ 4397 0x1E75, /*U+1E74*/ /*LATIN CAPITAL LETTER U WITH TILDE BELOW*/ 4398 0x1E75, /*U+1E75*/ /**/ 4399 0x1E77, /*U+1E76*/ /*LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW*/ 4400 0x1E77, /*U+1E77*/ /**/ 4401 0x1E79, /*U+1E78*/ /*LATIN CAPITAL LETTER U WITH TILDE AND ACUTE*/ 4402 0x1E79, /*U+1E79*/ /**/ 4403 0x1E7B, /*U+1E7A*/ /*LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS*/ 4404 0x1E7B, /*U+1E7B*/ /**/ 4405 0x1E7D, /*U+1E7C*/ /*LATIN CAPITAL LETTER V WITH TILDE*/ 4406 0x1E7D, /*U+1E7D*/ /**/ 4407 0x1E7F, /*U+1E7E*/ /*LATIN CAPITAL LETTER V WITH DOT BELOW*/ 4408 0x1E7F, /*U+1E7F*/ /**/ 4409 0x1E81, /*U+1E80*/ /*LATIN CAPITAL LETTER W WITH GRAVE*/ 4410 0x1E81, /*U+1E81*/ /**/ 4411 0x1E83, /*U+1E82*/ /*LATIN CAPITAL LETTER W WITH ACUTE*/ 4412 0x1E83, /*U+1E83*/ /**/ 4413 0x1E85, /*U+1E84*/ /*LATIN CAPITAL LETTER W WITH DIAERESIS*/ 4414 0x1E85, /*U+1E85*/ /**/ 4415 0x1E87, /*U+1E86*/ /*LATIN CAPITAL LETTER W WITH DOT ABOVE*/ 4416 0x1E87, /*U+1E87*/ /**/ 4417 0x1E89, /*U+1E88*/ /*LATIN CAPITAL LETTER W WITH DOT BELOW*/ 4418 0x1E89, /*U+1E89*/ /**/ 4419 0x1E8B, /*U+1E8A*/ /*LATIN CAPITAL LETTER X WITH DOT ABOVE*/ 4420 0x1E8B, /*U+1E8B*/ /**/ 4421 0x1E8D, /*U+1E8C*/ /*LATIN CAPITAL LETTER X WITH DIAERESIS*/ 4422 0x1E8D, /*U+1E8D*/ /**/ 4423 0x1E8F, /*U+1E8E*/ /*LATIN CAPITAL LETTER Y WITH DOT ABOVE*/ 4424 0x1E8F, /*U+1E8F*/ /**/ 4425 0x1E91, /*U+1E90*/ /*LATIN CAPITAL LETTER Z WITH CIRCUMFLEX*/ 4426 0x1E91, /*U+1E91*/ /**/ 4427 0x1E93, /*U+1E92*/ /*LATIN CAPITAL LETTER Z WITH DOT BELOW*/ 4428 0x1E93, /*U+1E93*/ /**/ 4429 0x1E95, /*U+1E94*/ /*LATIN CAPITAL LETTER Z WITH LINE BELOW*/ 4430 0x1E95, /*U+1E95*/ /**/ 4431 0x1E96, /*U+1E96*/ /**/ 4432 0x1E97, /*U+1E97*/ /**/ 4433 0x1E98, /*U+1E98*/ /**/ 4434 0x1E99, /*U+1E99*/ /**/ 4435 0x1E9A, /*U+1E9A*/ /**/ 4436 0x1E9B, /*U+1E9B*/ /**/ 4437 0x1E9C, /*U+1E9C*/ /**/ 4438 0x1E9D, /*U+1E9D*/ /**/ 4439 0x00DF, /*U+1E9E*/ /*LATIN CAPITAL LETTER SHARP S*/ 4440 0x1E9F, /*U+1E9F*/ /**/ 4441 0x1EA1, /*U+1EA0*/ /*LATIN CAPITAL LETTER A WITH DOT BELOW*/ 4442 0x1EA1, /*U+1EA1*/ /**/ 4443 0x1EA3, /*U+1EA2*/ /*LATIN CAPITAL LETTER A WITH HOOK ABOVE*/ 4444 0x1EA3, /*U+1EA3*/ /**/ 4445 0x1EA5, /*U+1EA4*/ /*LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE*/ 4446 0x1EA5, /*U+1EA5*/ /**/ 4447 0x1EA7, /*U+1EA6*/ /*LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE*/ 4448 0x1EA7, /*U+1EA7*/ /**/ 4449 0x1EA9, /*U+1EA8*/ /*LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE*/ 4450 0x1EA9, /*U+1EA9*/ /**/ 4451 0x1EAB, /*U+1EAA*/ /*LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE*/ 4452 0x1EAB, /*U+1EAB*/ /**/ 4453 0x1EAD, /*U+1EAC*/ /*LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW*/ 4454 0x1EAD, /*U+1EAD*/ /**/ 4455 0x1EAF, /*U+1EAE*/ /*LATIN CAPITAL LETTER A WITH BREVE AND ACUTE*/ 4456 0x1EAF, /*U+1EAF*/ /**/ 4457 0x1EB1, /*U+1EB0*/ /*LATIN CAPITAL LETTER A WITH BREVE AND GRAVE*/ 4458 0x1EB1, /*U+1EB1*/ /**/ 4459 0x1EB3, /*U+1EB2*/ /*LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE*/ 4460 0x1EB3, /*U+1EB3*/ /**/ 4461 0x1EB5, /*U+1EB4*/ /*LATIN CAPITAL LETTER A WITH BREVE AND TILDE*/ 4462 0x1EB5, /*U+1EB5*/ /**/ 4463 0x1EB7, /*U+1EB6*/ /*LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW*/ 4464 0x1EB7, /*U+1EB7*/ /**/ 4465 0x1EB9, /*U+1EB8*/ /*LATIN CAPITAL LETTER E WITH DOT BELOW*/ 4466 0x1EB9, /*U+1EB9*/ /**/ 4467 0x1EBB, /*U+1EBA*/ /*LATIN CAPITAL LETTER E WITH HOOK ABOVE*/ 4468 0x1EBB, /*U+1EBB*/ /**/ 4469 0x1EBD, /*U+1EBC*/ /*LATIN CAPITAL LETTER E WITH TILDE*/ 4470 0x1EBD, /*U+1EBD*/ /**/ 4471 0x1EBF, /*U+1EBE*/ /*LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE*/ 4472 0x1EBF, /*U+1EBF*/ /**/ 4473 0x1EC1, /*U+1EC0*/ /*LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE*/ 4474 0x1EC1, /*U+1EC1*/ /**/ 4475 0x1EC3, /*U+1EC2*/ /*LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE*/ 4476 0x1EC3, /*U+1EC3*/ /**/ 4477 0x1EC5, /*U+1EC4*/ /*LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE*/ 4478 0x1EC5, /*U+1EC5*/ /**/ 4479 0x1EC7, /*U+1EC6*/ /*LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW*/ 4480 0x1EC7, /*U+1EC7*/ /**/ 4481 0x1EC9, /*U+1EC8*/ /*LATIN CAPITAL LETTER I WITH HOOK ABOVE*/ 4482 0x1EC9, /*U+1EC9*/ /**/ 4483 0x1ECB, /*U+1ECA*/ /*LATIN CAPITAL LETTER I WITH DOT BELOW*/ 4484 0x1ECB, /*U+1ECB*/ /**/ 4485 0x1ECD, /*U+1ECC*/ /*LATIN CAPITAL LETTER O WITH DOT BELOW*/ 4486 0x1ECD, /*U+1ECD*/ /**/ 4487 0x1ECF, /*U+1ECE*/ /*LATIN CAPITAL LETTER O WITH HOOK ABOVE*/ 4488 0x1ECF, /*U+1ECF*/ /**/ 4489 0x1ED1, /*U+1ED0*/ /*LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE*/ 4490 0x1ED1, /*U+1ED1*/ /**/ 4491 0x1ED3, /*U+1ED2*/ /*LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE*/ 4492 0x1ED3, /*U+1ED3*/ /**/ 4493 0x1ED5, /*U+1ED4*/ /*LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE*/ 4494 0x1ED5, /*U+1ED5*/ /**/ 4495 0x1ED7, /*U+1ED6*/ /*LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE*/ 4496 0x1ED7, /*U+1ED7*/ /**/ 4497 0x1ED9, /*U+1ED8*/ /*LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW*/ 4498 0x1ED9, /*U+1ED9*/ /**/ 4499 0x1EDB, /*U+1EDA*/ /*LATIN CAPITAL LETTER O WITH HORN AND ACUTE*/ 4500 0x1EDB, /*U+1EDB*/ /**/ 4501 0x1EDD, /*U+1EDC*/ /*LATIN CAPITAL LETTER O WITH HORN AND GRAVE*/ 4502 0x1EDD, /*U+1EDD*/ /**/ 4503 0x1EDF, /*U+1EDE*/ /*LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE*/ 4504 0x1EDF, /*U+1EDF*/ /**/ 4505 0x1EE1, /*U+1EE0*/ /*LATIN CAPITAL LETTER O WITH HORN AND TILDE*/ 4506 0x1EE1, /*U+1EE1*/ /**/ 4507 0x1EE3, /*U+1EE2*/ /*LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW*/ 4508 0x1EE3, /*U+1EE3*/ /**/ 4509 0x1EE5, /*U+1EE4*/ /*LATIN CAPITAL LETTER U WITH DOT BELOW*/ 4510 0x1EE5, /*U+1EE5*/ /**/ 4511 0x1EE7, /*U+1EE6*/ /*LATIN CAPITAL LETTER U WITH HOOK ABOVE*/ 4512 0x1EE7, /*U+1EE7*/ /**/ 4513 0x1EE9, /*U+1EE8*/ /*LATIN CAPITAL LETTER U WITH HORN AND ACUTE*/ 4514 0x1EE9, /*U+1EE9*/ /**/ 4515 0x1EEB, /*U+1EEA*/ /*LATIN CAPITAL LETTER U WITH HORN AND GRAVE*/ 4516 0x1EEB, /*U+1EEB*/ /**/ 4517 0x1EED, /*U+1EEC*/ /*LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE*/ 4518 0x1EED, /*U+1EED*/ /**/ 4519 0x1EEF, /*U+1EEE*/ /*LATIN CAPITAL LETTER U WITH HORN AND TILDE*/ 4520 0x1EEF, /*U+1EEF*/ /**/ 4521 0x1EF1, /*U+1EF0*/ /*LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW*/ 4522 0x1EF1, /*U+1EF1*/ /**/ 4523 0x1EF3, /*U+1EF2*/ /*LATIN CAPITAL LETTER Y WITH GRAVE*/ 4524 0x1EF3, /*U+1EF3*/ /**/ 4525 0x1EF5, /*U+1EF4*/ /*LATIN CAPITAL LETTER Y WITH DOT BELOW*/ 4526 0x1EF5, /*U+1EF5*/ /**/ 4527 0x1EF7, /*U+1EF6*/ /*LATIN CAPITAL LETTER Y WITH HOOK ABOVE*/ 4528 0x1EF7, /*U+1EF7*/ /**/ 4529 0x1EF9, /*U+1EF8*/ /*LATIN CAPITAL LETTER Y WITH TILDE*/ 4530 0x1EF9, /*U+1EF9*/ /**/ 4531 0x1EFB, /*U+1EFA*/ /*LATIN CAPITAL LETTER MIDDLE-WELSH LL*/ 4532 0x1EFB, /*U+1EFB*/ /**/ 4533 0x1EFD, /*U+1EFC*/ /*LATIN CAPITAL LETTER MIDDLE-WELSH V*/ 4534 0x1EFD, /*U+1EFD*/ /**/ 4535 0x1EFF, /*U+1EFE*/ /*LATIN CAPITAL LETTER Y WITH LOOP*/ 4536 0x1EFF, /*U+1EFF*/ /**/ 4537 0x1F00, /*U+1F00*/ /**/ 4538 0x1F01, /*U+1F01*/ /**/ 4539 0x1F02, /*U+1F02*/ /**/ 4540 0x1F03, /*U+1F03*/ /**/ 4541 0x1F04, /*U+1F04*/ /**/ 4542 0x1F05, /*U+1F05*/ /**/ 4543 0x1F06, /*U+1F06*/ /**/ 4544 0x1F07, /*U+1F07*/ /**/ 4545 0x1F00, /*U+1F08*/ /*GREEK CAPITAL LETTER ALPHA WITH PSILI*/ 4546 0x1F01, /*U+1F09*/ /*GREEK CAPITAL LETTER ALPHA WITH DASIA*/ 4547 0x1F02, /*U+1F0A*/ /*GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA*/ 4548 0x1F03, /*U+1F0B*/ /*GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA*/ 4549 0x1F04, /*U+1F0C*/ /*GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA*/ 4550 0x1F05, /*U+1F0D*/ /*GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA*/ 4551 0x1F06, /*U+1F0E*/ /*GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI*/ 4552 0x1F07, /*U+1F0F*/ /*GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI*/ 4553 0x1F10, /*U+1F10*/ /**/ 4554 0x1F11, /*U+1F11*/ /**/ 4555 0x1F12, /*U+1F12*/ /**/ 4556 0x1F13, /*U+1F13*/ /**/ 4557 0x1F14, /*U+1F14*/ /**/ 4558 0x1F15, /*U+1F15*/ /**/ 4559 0x1F16, /*U+1F16*/ /**/ 4560 0x1F17, /*U+1F17*/ /**/ 4561 0x1F10, /*U+1F18*/ /*GREEK CAPITAL LETTER EPSILON WITH PSILI*/ 4562 0x1F11, /*U+1F19*/ /*GREEK CAPITAL LETTER EPSILON WITH DASIA*/ 4563 0x1F12, /*U+1F1A*/ /*GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA*/ 4564 0x1F13, /*U+1F1B*/ /*GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA*/ 4565 0x1F14, /*U+1F1C*/ /*GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA*/ 4566 0x1F15, /*U+1F1D*/ /*GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA*/ 4567 0x1F1E, /*U+1F1E*/ /**/ 4568 0x1F1F, /*U+1F1F*/ /**/ 4569 0x1F20, /*U+1F20*/ /**/ 4570 0x1F21, /*U+1F21*/ /**/ 4571 0x1F22, /*U+1F22*/ /**/ 4572 0x1F23, /*U+1F23*/ /**/ 4573 0x1F24, /*U+1F24*/ /**/ 4574 0x1F25, /*U+1F25*/ /**/ 4575 0x1F26, /*U+1F26*/ /**/ 4576 0x1F27, /*U+1F27*/ /**/ 4577 0x1F20, /*U+1F28*/ /*GREEK CAPITAL LETTER ETA WITH PSILI*/ 4578 0x1F21, /*U+1F29*/ /*GREEK CAPITAL LETTER ETA WITH DASIA*/ 4579 0x1F22, /*U+1F2A*/ /*GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA*/ 4580 0x1F23, /*U+1F2B*/ /*GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA*/ 4581 0x1F24, /*U+1F2C*/ /*GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA*/ 4582 0x1F25, /*U+1F2D*/ /*GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA*/ 4583 0x1F26, /*U+1F2E*/ /*GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI*/ 4584 0x1F27, /*U+1F2F*/ /*GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI*/ 4585 0x1F30, /*U+1F30*/ /**/ 4586 0x1F31, /*U+1F31*/ /**/ 4587 0x1F32, /*U+1F32*/ /**/ 4588 0x1F33, /*U+1F33*/ /**/ 4589 0x1F34, /*U+1F34*/ /**/ 4590 0x1F35, /*U+1F35*/ /**/ 4591 0x1F36, /*U+1F36*/ /**/ 4592 0x1F37, /*U+1F37*/ /**/ 4593 0x1F30, /*U+1F38*/ /*GREEK CAPITAL LETTER IOTA WITH PSILI*/ 4594 0x1F31, /*U+1F39*/ /*GREEK CAPITAL LETTER IOTA WITH DASIA*/ 4595 0x1F32, /*U+1F3A*/ /*GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA*/ 4596 0x1F33, /*U+1F3B*/ /*GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA*/ 4597 0x1F34, /*U+1F3C*/ /*GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA*/ 4598 0x1F35, /*U+1F3D*/ /*GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA*/ 4599 0x1F36, /*U+1F3E*/ /*GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI*/ 4600 0x1F37, /*U+1F3F*/ /*GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI*/ 4601 0x1F40, /*U+1F40*/ /**/ 4602 0x1F41, /*U+1F41*/ /**/ 4603 0x1F42, /*U+1F42*/ /**/ 4604 0x1F43, /*U+1F43*/ /**/ 4605 0x1F44, /*U+1F44*/ /**/ 4606 0x1F45, /*U+1F45*/ /**/ 4607 0x1F46, /*U+1F46*/ /**/ 4608 0x1F47, /*U+1F47*/ /**/ 4609 0x1F40, /*U+1F48*/ /*GREEK CAPITAL LETTER OMICRON WITH PSILI*/ 4610 0x1F41, /*U+1F49*/ /*GREEK CAPITAL LETTER OMICRON WITH DASIA*/ 4611 0x1F42, /*U+1F4A*/ /*GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA*/ 4612 0x1F43, /*U+1F4B*/ /*GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA*/ 4613 0x1F44, /*U+1F4C*/ /*GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA*/ 4614 0x1F45, /*U+1F4D*/ /*GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA*/ 4615 0x1F4E, /*U+1F4E*/ /**/ 4616 0x1F4F, /*U+1F4F*/ /**/ 4617 0x1F50, /*U+1F50*/ /**/ 4618 0x1F51, /*U+1F51*/ /**/ 4619 0x1F52, /*U+1F52*/ /**/ 4620 0x1F53, /*U+1F53*/ /**/ 4621 0x1F54, /*U+1F54*/ /**/ 4622 0x1F55, /*U+1F55*/ /**/ 4623 0x1F56, /*U+1F56*/ /**/ 4624 0x1F57, /*U+1F57*/ /**/ 4625 0x1F58, /*U+1F58*/ /**/ 4626 0x1F51, /*U+1F59*/ /*GREEK CAPITAL LETTER UPSILON WITH DASIA*/ 4627 0x1F5A, /*U+1F5A*/ /**/ 4628 0x1F53, /*U+1F5B*/ /*GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA*/ 4629 0x1F5C, /*U+1F5C*/ /**/ 4630 0x1F55, /*U+1F5D*/ /*GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA*/ 4631 0x1F5E, /*U+1F5E*/ /**/ 4632 0x1F57, /*U+1F5F*/ /*GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI*/ 4633 0x1F60, /*U+1F60*/ /**/ 4634 0x1F61, /*U+1F61*/ /**/ 4635 0x1F62, /*U+1F62*/ /**/ 4636 0x1F63, /*U+1F63*/ /**/ 4637 0x1F64, /*U+1F64*/ /**/ 4638 0x1F65, /*U+1F65*/ /**/ 4639 0x1F66, /*U+1F66*/ /**/ 4640 0x1F67, /*U+1F67*/ /**/ 4641 0x1F60, /*U+1F68*/ /*GREEK CAPITAL LETTER OMEGA WITH PSILI*/ 4642 0x1F61, /*U+1F69*/ /*GREEK CAPITAL LETTER OMEGA WITH DASIA*/ 4643 0x1F62, /*U+1F6A*/ /*GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA*/ 4644 0x1F63, /*U+1F6B*/ /*GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA*/ 4645 0x1F64, /*U+1F6C*/ /*GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA*/ 4646 0x1F65, /*U+1F6D*/ /*GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA*/ 4647 0x1F66, /*U+1F6E*/ /*GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI*/ 4648 0x1F67, /*U+1F6F*/ /*GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI*/ 4649 0x1F70, /*U+1F70*/ /**/ 4650 0x1F71, /*U+1F71*/ /**/ 4651 0x1F72, /*U+1F72*/ /**/ 4652 0x1F73, /*U+1F73*/ /**/ 4653 0x1F74, /*U+1F74*/ /**/ 4654 0x1F75, /*U+1F75*/ /**/ 4655 0x1F76, /*U+1F76*/ /**/ 4656 0x1F77, /*U+1F77*/ /**/ 4657 0x1F78, /*U+1F78*/ /**/ 4658 0x1F79, /*U+1F79*/ /**/ 4659 0x1F7A, /*U+1F7A*/ /**/ 4660 0x1F7B, /*U+1F7B*/ /**/ 4661 0x1F7C, /*U+1F7C*/ /**/ 4662 0x1F7D, /*U+1F7D*/ /**/ 4663 0x1F7E, /*U+1F7E*/ /**/ 4664 0x1F7F, /*U+1F7F*/ /**/ 4665 0x1F80, /*U+1F80*/ /**/ 4666 0x1F81, /*U+1F81*/ /**/ 4667 0x1F82, /*U+1F82*/ /**/ 4668 0x1F83, /*U+1F83*/ /**/ 4669 0x1F84, /*U+1F84*/ /**/ 4670 0x1F85, /*U+1F85*/ /**/ 4671 0x1F86, /*U+1F86*/ /**/ 4672 0x1F87, /*U+1F87*/ /**/ 4673 0x1F80, /*U+1F88*/ /*GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI*/ 4674 0x1F81, /*U+1F89*/ /*GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI*/ 4675 0x1F82, /*U+1F8A*/ /*GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI*/ 4676 0x1F83, /*U+1F8B*/ /*GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI*/ 4677 0x1F84, /*U+1F8C*/ /*GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI*/ 4678 0x1F85, /*U+1F8D*/ /*GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI*/ 4679 0x1F86, /*U+1F8E*/ /*GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI*/ 4680 0x1F87, /*U+1F8F*/ /*GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI*/ 4681 0x1F90, /*U+1F90*/ /**/ 4682 0x1F91, /*U+1F91*/ /**/ 4683 0x1F92, /*U+1F92*/ /**/ 4684 0x1F93, /*U+1F93*/ /**/ 4685 0x1F94, /*U+1F94*/ /**/ 4686 0x1F95, /*U+1F95*/ /**/ 4687 0x1F96, /*U+1F96*/ /**/ 4688 0x1F97, /*U+1F97*/ /**/ 4689 0x1F90, /*U+1F98*/ /*GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI*/ 4690 0x1F91, /*U+1F99*/ /*GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI*/ 4691 0x1F92, /*U+1F9A*/ /*GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI*/ 4692 0x1F93, /*U+1F9B*/ /*GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI*/ 4693 0x1F94, /*U+1F9C*/ /*GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI*/ 4694 0x1F95, /*U+1F9D*/ /*GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI*/ 4695 0x1F96, /*U+1F9E*/ /*GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI*/ 4696 0x1F97, /*U+1F9F*/ /*GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI*/ 4697 0x1FA0, /*U+1FA0*/ /**/ 4698 0x1FA1, /*U+1FA1*/ /**/ 4699 0x1FA2, /*U+1FA2*/ /**/ 4700 0x1FA3, /*U+1FA3*/ /**/ 4701 0x1FA4, /*U+1FA4*/ /**/ 4702 0x1FA5, /*U+1FA5*/ /**/ 4703 0x1FA6, /*U+1FA6*/ /**/ 4704 0x1FA7, /*U+1FA7*/ /**/ 4705 0x1FA0, /*U+1FA8*/ /*GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI*/ 4706 0x1FA1, /*U+1FA9*/ /*GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI*/ 4707 0x1FA2, /*U+1FAA*/ /*GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI*/ 4708 0x1FA3, /*U+1FAB*/ /*GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI*/ 4709 0x1FA4, /*U+1FAC*/ /*GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI*/ 4710 0x1FA5, /*U+1FAD*/ /*GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI*/ 4711 0x1FA6, /*U+1FAE*/ /*GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI*/ 4712 0x1FA7, /*U+1FAF*/ /*GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI*/ 4713 0x1FB0, /*U+1FB0*/ /**/ 4714 0x1FB1, /*U+1FB1*/ /**/ 4715 0x1FB2, /*U+1FB2*/ /**/ 4716 0x1FB3, /*U+1FB3*/ /**/ 4717 0x1FB4, /*U+1FB4*/ /**/ 4718 0x1FB5, /*U+1FB5*/ /**/ 4719 0x1FB6, /*U+1FB6*/ /**/ 4720 0x1FB7, /*U+1FB7*/ /**/ 4721 0x1FB0, /*U+1FB8*/ /*GREEK CAPITAL LETTER ALPHA WITH VRACHY*/ 4722 0x1FB1, /*U+1FB9*/ /*GREEK CAPITAL LETTER ALPHA WITH MACRON*/ 4723 0x1F70, /*U+1FBA*/ /*GREEK CAPITAL LETTER ALPHA WITH VARIA*/ 4724 0x1F71, /*U+1FBB*/ /*GREEK CAPITAL LETTER ALPHA WITH OXIA*/ 4725 0x1FB3, /*U+1FBC*/ /*GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI*/ 4726 0x1FBD, /*U+1FBD*/ /**/ 4727 0x1FBE, /*U+1FBE*/ /**/ 4728 0x1FBF, /*U+1FBF*/ /**/ 4729 0x1FC0, /*U+1FC0*/ /**/ 4730 0x1FC1, /*U+1FC1*/ /**/ 4731 0x1FC2, /*U+1FC2*/ /**/ 4732 0x1FC3, /*U+1FC3*/ /**/ 4733 0x1FC4, /*U+1FC4*/ /**/ 4734 0x1FC5, /*U+1FC5*/ /**/ 4735 0x1FC6, /*U+1FC6*/ /**/ 4736 0x1FC7, /*U+1FC7*/ /**/ 4737 0x1F72, /*U+1FC8*/ /*GREEK CAPITAL LETTER EPSILON WITH VARIA*/ 4738 0x1F73, /*U+1FC9*/ /*GREEK CAPITAL LETTER EPSILON WITH OXIA*/ 4739 0x1F74, /*U+1FCA*/ /*GREEK CAPITAL LETTER ETA WITH VARIA*/ 4740 0x1F75, /*U+1FCB*/ /*GREEK CAPITAL LETTER ETA WITH OXIA*/ 4741 0x1FC3, /*U+1FCC*/ /*GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI*/ 4742 0x1FCD, /*U+1FCD*/ /**/ 4743 0x1FCE, /*U+1FCE*/ /**/ 4744 0x1FCF, /*U+1FCF*/ /**/ 4745 0x1FD0, /*U+1FD0*/ /**/ 4746 0x1FD1, /*U+1FD1*/ /**/ 4747 0x1FD2, /*U+1FD2*/ /**/ 4748 0x1FD3, /*U+1FD3*/ /**/ 4749 0x1FD4, /*U+1FD4*/ /**/ 4750 0x1FD5, /*U+1FD5*/ /**/ 4751 0x1FD6, /*U+1FD6*/ /**/ 4752 0x1FD7, /*U+1FD7*/ /**/ 4753 0x1FD0, /*U+1FD8*/ /*GREEK CAPITAL LETTER IOTA WITH VRACHY*/ 4754 0x1FD1, /*U+1FD9*/ /*GREEK CAPITAL LETTER IOTA WITH MACRON*/ 4755 0x1F76, /*U+1FDA*/ /*GREEK CAPITAL LETTER IOTA WITH VARIA*/ 4756 0x1F77, /*U+1FDB*/ /*GREEK CAPITAL LETTER IOTA WITH OXIA*/ 4757 0x1FDC, /*U+1FDC*/ /**/ 4758 0x1FDD, /*U+1FDD*/ /**/ 4759 0x1FDE, /*U+1FDE*/ /**/ 4760 0x1FDF, /*U+1FDF*/ /**/ 4761 0x1FE0, /*U+1FE0*/ /**/ 4762 0x1FE1, /*U+1FE1*/ /**/ 4763 0x1FE2, /*U+1FE2*/ /**/ 4764 0x1FE3, /*U+1FE3*/ /**/ 4765 0x1FE4, /*U+1FE4*/ /**/ 4766 0x1FE5, /*U+1FE5*/ /**/ 4767 0x1FE6, /*U+1FE6*/ /**/ 4768 0x1FE7, /*U+1FE7*/ /**/ 4769 0x1FE0, /*U+1FE8*/ /*GREEK CAPITAL LETTER UPSILON WITH VRACHY*/ 4770 0x1FE1, /*U+1FE9*/ /*GREEK CAPITAL LETTER UPSILON WITH MACRON*/ 4771 0x1F7A, /*U+1FEA*/ /*GREEK CAPITAL LETTER UPSILON WITH VARIA*/ 4772 0x1F7B, /*U+1FEB*/ /*GREEK CAPITAL LETTER UPSILON WITH OXIA*/ 4773 0x1FE5, /*U+1FEC*/ /*GREEK CAPITAL LETTER RHO WITH DASIA*/ 4774 0x1FED, /*U+1FED*/ /**/ 4775 0x1FEE, /*U+1FEE*/ /**/ 4776 0x1FEF, /*U+1FEF*/ /**/ 4777 0x1FF0, /*U+1FF0*/ /**/ 4778 0x1FF1, /*U+1FF1*/ /**/ 4779 0x1FF2, /*U+1FF2*/ /**/ 4780 0x1FF3, /*U+1FF3*/ /**/ 4781 0x1FF4, /*U+1FF4*/ /**/ 4782 0x1FF5, /*U+1FF5*/ /**/ 4783 0x1FF6, /*U+1FF6*/ /**/ 4784 0x1FF7, /*U+1FF7*/ /**/ 4785 0x1F78, /*U+1FF8*/ /*GREEK CAPITAL LETTER OMICRON WITH VARIA*/ 4786 0x1F79, /*U+1FF9*/ /*GREEK CAPITAL LETTER OMICRON WITH OXIA*/ 4787 0x1F7C, /*U+1FFA*/ /*GREEK CAPITAL LETTER OMEGA WITH VARIA*/ 4788 0x1F7D, /*U+1FFB*/ /*GREEK CAPITAL LETTER OMEGA WITH OXIA*/ 4789 0x1FF3, /*U+1FFC*/ /*GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI*/ 4790 0x1FFD, /*U+1FFD*/ /**/ 4791 0x1FFE, /*U+1FFE*/ /**/ 4792 0x1FFF, /*U+1FFF*/ /**/ 4793}; 4794 4795static const uint16_t lower_table_6[192] = { 4796 0x2100, /*U+2100*/ /**/ 4797 0x2101, /*U+2101*/ /**/ 4798 0x2102, /*U+2102*/ /**/ 4799 0x2103, /*U+2103*/ /**/ 4800 0x2104, /*U+2104*/ /**/ 4801 0x2105, /*U+2105*/ /**/ 4802 0x2106, /*U+2106*/ /**/ 4803 0x2107, /*U+2107*/ /**/ 4804 0x2108, /*U+2108*/ /**/ 4805 0x2109, /*U+2109*/ /**/ 4806 0x210A, /*U+210A*/ /**/ 4807 0x210B, /*U+210B*/ /**/ 4808 0x210C, /*U+210C*/ /**/ 4809 0x210D, /*U+210D*/ /**/ 4810 0x210E, /*U+210E*/ /**/ 4811 0x210F, /*U+210F*/ /**/ 4812 0x2110, /*U+2110*/ /**/ 4813 0x2111, /*U+2111*/ /**/ 4814 0x2112, /*U+2112*/ /**/ 4815 0x2113, /*U+2113*/ /**/ 4816 0x2114, /*U+2114*/ /**/ 4817 0x2115, /*U+2115*/ /**/ 4818 0x2116, /*U+2116*/ /**/ 4819 0x2117, /*U+2117*/ /**/ 4820 0x2118, /*U+2118*/ /**/ 4821 0x2119, /*U+2119*/ /**/ 4822 0x211A, /*U+211A*/ /**/ 4823 0x211B, /*U+211B*/ /**/ 4824 0x211C, /*U+211C*/ /**/ 4825 0x211D, /*U+211D*/ /**/ 4826 0x211E, /*U+211E*/ /**/ 4827 0x211F, /*U+211F*/ /**/ 4828 0x2120, /*U+2120*/ /**/ 4829 0x2121, /*U+2121*/ /**/ 4830 0x2122, /*U+2122*/ /**/ 4831 0x2123, /*U+2123*/ /**/ 4832 0x2124, /*U+2124*/ /**/ 4833 0x2125, /*U+2125*/ /**/ 4834 0x03C9, /*U+2126*/ /*OHM SIGN*/ 4835 0x2127, /*U+2127*/ /**/ 4836 0x2128, /*U+2128*/ /**/ 4837 0x2129, /*U+2129*/ /**/ 4838 0x006B, /*U+212A*/ /*KELVIN SIGN*/ 4839 0x00E5, /*U+212B*/ /*ANGSTROM SIGN*/ 4840 0x212C, /*U+212C*/ /**/ 4841 0x212D, /*U+212D*/ /**/ 4842 0x212E, /*U+212E*/ /**/ 4843 0x212F, /*U+212F*/ /**/ 4844 0x2130, /*U+2130*/ /**/ 4845 0x2131, /*U+2131*/ /**/ 4846 0x214E, /*U+2132*/ /*TURNED CAPITAL F*/ 4847 0x2133, /*U+2133*/ /**/ 4848 0x2134, /*U+2134*/ /**/ 4849 0x2135, /*U+2135*/ /**/ 4850 0x2136, /*U+2136*/ /**/ 4851 0x2137, /*U+2137*/ /**/ 4852 0x2138, /*U+2138*/ /**/ 4853 0x2139, /*U+2139*/ /**/ 4854 0x213A, /*U+213A*/ /**/ 4855 0x213B, /*U+213B*/ /**/ 4856 0x213C, /*U+213C*/ /**/ 4857 0x213D, /*U+213D*/ /**/ 4858 0x213E, /*U+213E*/ /**/ 4859 0x213F, /*U+213F*/ /**/ 4860 0x2140, /*U+2140*/ /**/ 4861 0x2141, /*U+2141*/ /**/ 4862 0x2142, /*U+2142*/ /**/ 4863 0x2143, /*U+2143*/ /**/ 4864 0x2144, /*U+2144*/ /**/ 4865 0x2145, /*U+2145*/ /**/ 4866 0x2146, /*U+2146*/ /**/ 4867 0x2147, /*U+2147*/ /**/ 4868 0x2148, /*U+2148*/ /**/ 4869 0x2149, /*U+2149*/ /**/ 4870 0x214A, /*U+214A*/ /**/ 4871 0x214B, /*U+214B*/ /**/ 4872 0x214C, /*U+214C*/ /**/ 4873 0x214D, /*U+214D*/ /**/ 4874 0x214E, /*U+214E*/ /**/ 4875 0x214F, /*U+214F*/ /**/ 4876 0x2150, /*U+2150*/ /**/ 4877 0x2151, /*U+2151*/ /**/ 4878 0x2152, /*U+2152*/ /**/ 4879 0x2153, /*U+2153*/ /**/ 4880 0x2154, /*U+2154*/ /**/ 4881 0x2155, /*U+2155*/ /**/ 4882 0x2156, /*U+2156*/ /**/ 4883 0x2157, /*U+2157*/ /**/ 4884 0x2158, /*U+2158*/ /**/ 4885 0x2159, /*U+2159*/ /**/ 4886 0x215A, /*U+215A*/ /**/ 4887 0x215B, /*U+215B*/ /**/ 4888 0x215C, /*U+215C*/ /**/ 4889 0x215D, /*U+215D*/ /**/ 4890 0x215E, /*U+215E*/ /**/ 4891 0x215F, /*U+215F*/ /**/ 4892 0x2170, /*U+2160*/ /*ROMAN NUMERAL ONE*/ 4893 0x2171, /*U+2161*/ /*ROMAN NUMERAL TWO*/ 4894 0x2172, /*U+2162*/ /*ROMAN NUMERAL THREE*/ 4895 0x2173, /*U+2163*/ /*ROMAN NUMERAL FOUR*/ 4896 0x2174, /*U+2164*/ /*ROMAN NUMERAL FIVE*/ 4897 0x2175, /*U+2165*/ /*ROMAN NUMERAL SIX*/ 4898 0x2176, /*U+2166*/ /*ROMAN NUMERAL SEVEN*/ 4899 0x2177, /*U+2167*/ /*ROMAN NUMERAL EIGHT*/ 4900 0x2178, /*U+2168*/ /*ROMAN NUMERAL NINE*/ 4901 0x2179, /*U+2169*/ /*ROMAN NUMERAL TEN*/ 4902 0x217A, /*U+216A*/ /*ROMAN NUMERAL ELEVEN*/ 4903 0x217B, /*U+216B*/ /*ROMAN NUMERAL TWELVE*/ 4904 0x217C, /*U+216C*/ /*ROMAN NUMERAL FIFTY*/ 4905 0x217D, /*U+216D*/ /*ROMAN NUMERAL ONE HUNDRED*/ 4906 0x217E, /*U+216E*/ /*ROMAN NUMERAL FIVE HUNDRED*/ 4907 0x217F, /*U+216F*/ /*ROMAN NUMERAL ONE THOUSAND*/ 4908 0x2170, /*U+2170*/ /**/ 4909 0x2171, /*U+2171*/ /**/ 4910 0x2172, /*U+2172*/ /**/ 4911 0x2173, /*U+2173*/ /**/ 4912 0x2174, /*U+2174*/ /**/ 4913 0x2175, /*U+2175*/ /**/ 4914 0x2176, /*U+2176*/ /**/ 4915 0x2177, /*U+2177*/ /**/ 4916 0x2178, /*U+2178*/ /**/ 4917 0x2179, /*U+2179*/ /**/ 4918 0x217A, /*U+217A*/ /**/ 4919 0x217B, /*U+217B*/ /**/ 4920 0x217C, /*U+217C*/ /**/ 4921 0x217D, /*U+217D*/ /**/ 4922 0x217E, /*U+217E*/ /**/ 4923 0x217F, /*U+217F*/ /**/ 4924 0x2180, /*U+2180*/ /**/ 4925 0x2181, /*U+2181*/ /**/ 4926 0x2182, /*U+2182*/ /**/ 4927 0x2184, /*U+2183*/ /*ROMAN NUMERAL REVERSED ONE HUNDRED*/ 4928 0x2184, /*U+2184*/ /**/ 4929 0x2185, /*U+2185*/ /**/ 4930 0x2186, /*U+2186*/ /**/ 4931 0x2187, /*U+2187*/ /**/ 4932 0x2188, /*U+2188*/ /**/ 4933 0x2189, /*U+2189*/ /**/ 4934 0x218A, /*U+218A*/ /**/ 4935 0x218B, /*U+218B*/ /**/ 4936 0x218C, /*U+218C*/ /**/ 4937 0x218D, /*U+218D*/ /**/ 4938 0x218E, /*U+218E*/ /**/ 4939 0x218F, /*U+218F*/ /**/ 4940 0x2190, /*U+2190*/ /**/ 4941 0x2191, /*U+2191*/ /**/ 4942 0x2192, /*U+2192*/ /**/ 4943 0x2193, /*U+2193*/ /**/ 4944 0x2194, /*U+2194*/ /**/ 4945 0x2195, /*U+2195*/ /**/ 4946 0x2196, /*U+2196*/ /**/ 4947 0x2197, /*U+2197*/ /**/ 4948 0x2198, /*U+2198*/ /**/ 4949 0x2199, /*U+2199*/ /**/ 4950 0x219A, /*U+219A*/ /**/ 4951 0x219B, /*U+219B*/ /**/ 4952 0x219C, /*U+219C*/ /**/ 4953 0x219D, /*U+219D*/ /**/ 4954 0x219E, /*U+219E*/ /**/ 4955 0x219F, /*U+219F*/ /**/ 4956 0x21A0, /*U+21A0*/ /**/ 4957 0x21A1, /*U+21A1*/ /**/ 4958 0x21A2, /*U+21A2*/ /**/ 4959 0x21A3, /*U+21A3*/ /**/ 4960 0x21A4, /*U+21A4*/ /**/ 4961 0x21A5, /*U+21A5*/ /**/ 4962 0x21A6, /*U+21A6*/ /**/ 4963 0x21A7, /*U+21A7*/ /**/ 4964 0x21A8, /*U+21A8*/ /**/ 4965 0x21A9, /*U+21A9*/ /**/ 4966 0x21AA, /*U+21AA*/ /**/ 4967 0x21AB, /*U+21AB*/ /**/ 4968 0x21AC, /*U+21AC*/ /**/ 4969 0x21AD, /*U+21AD*/ /**/ 4970 0x21AE, /*U+21AE*/ /**/ 4971 0x21AF, /*U+21AF*/ /**/ 4972 0x21B0, /*U+21B0*/ /**/ 4973 0x21B1, /*U+21B1*/ /**/ 4974 0x21B2, /*U+21B2*/ /**/ 4975 0x21B3, /*U+21B3*/ /**/ 4976 0x21B4, /*U+21B4*/ /**/ 4977 0x21B5, /*U+21B5*/ /**/ 4978 0x21B6, /*U+21B6*/ /**/ 4979 0x21B7, /*U+21B7*/ /**/ 4980 0x21B8, /*U+21B8*/ /**/ 4981 0x21B9, /*U+21B9*/ /**/ 4982 0x21BA, /*U+21BA*/ /**/ 4983 0x21BB, /*U+21BB*/ /**/ 4984 0x21BC, /*U+21BC*/ /**/ 4985 0x21BD, /*U+21BD*/ /**/ 4986 0x21BE, /*U+21BE*/ /**/ 4987 0x21BF, /*U+21BF*/ /**/ 4988}; 4989 4990static const uint16_t lower_table_7[128] = { 4991 0x2480, /*U+2480*/ /**/ 4992 0x2481, /*U+2481*/ /**/ 4993 0x2482, /*U+2482*/ /**/ 4994 0x2483, /*U+2483*/ /**/ 4995 0x2484, /*U+2484*/ /**/ 4996 0x2485, /*U+2485*/ /**/ 4997 0x2486, /*U+2486*/ /**/ 4998 0x2487, /*U+2487*/ /**/ 4999 0x2488, /*U+2488*/ /**/ 5000 0x2489, /*U+2489*/ /**/ 5001 0x248A, /*U+248A*/ /**/ 5002 0x248B, /*U+248B*/ /**/ 5003 0x248C, /*U+248C*/ /**/ 5004 0x248D, /*U+248D*/ /**/ 5005 0x248E, /*U+248E*/ /**/ 5006 0x248F, /*U+248F*/ /**/ 5007 0x2490, /*U+2490*/ /**/ 5008 0x2491, /*U+2491*/ /**/ 5009 0x2492, /*U+2492*/ /**/ 5010 0x2493, /*U+2493*/ /**/ 5011 0x2494, /*U+2494*/ /**/ 5012 0x2495, /*U+2495*/ /**/ 5013 0x2496, /*U+2496*/ /**/ 5014 0x2497, /*U+2497*/ /**/ 5015 0x2498, /*U+2498*/ /**/ 5016 0x2499, /*U+2499*/ /**/ 5017 0x249A, /*U+249A*/ /**/ 5018 0x249B, /*U+249B*/ /**/ 5019 0x249C, /*U+249C*/ /**/ 5020 0x249D, /*U+249D*/ /**/ 5021 0x249E, /*U+249E*/ /**/ 5022 0x249F, /*U+249F*/ /**/ 5023 0x24A0, /*U+24A0*/ /**/ 5024 0x24A1, /*U+24A1*/ /**/ 5025 0x24A2, /*U+24A2*/ /**/ 5026 0x24A3, /*U+24A3*/ /**/ 5027 0x24A4, /*U+24A4*/ /**/ 5028 0x24A5, /*U+24A5*/ /**/ 5029 0x24A6, /*U+24A6*/ /**/ 5030 0x24A7, /*U+24A7*/ /**/ 5031 0x24A8, /*U+24A8*/ /**/ 5032 0x24A9, /*U+24A9*/ /**/ 5033 0x24AA, /*U+24AA*/ /**/ 5034 0x24AB, /*U+24AB*/ /**/ 5035 0x24AC, /*U+24AC*/ /**/ 5036 0x24AD, /*U+24AD*/ /**/ 5037 0x24AE, /*U+24AE*/ /**/ 5038 0x24AF, /*U+24AF*/ /**/ 5039 0x24B0, /*U+24B0*/ /**/ 5040 0x24B1, /*U+24B1*/ /**/ 5041 0x24B2, /*U+24B2*/ /**/ 5042 0x24B3, /*U+24B3*/ /**/ 5043 0x24B4, /*U+24B4*/ /**/ 5044 0x24B5, /*U+24B5*/ /**/ 5045 0x24D0, /*U+24B6*/ /*CIRCLED LATIN CAPITAL LETTER A*/ 5046 0x24D1, /*U+24B7*/ /*CIRCLED LATIN CAPITAL LETTER B*/ 5047 0x24D2, /*U+24B8*/ /*CIRCLED LATIN CAPITAL LETTER C*/ 5048 0x24D3, /*U+24B9*/ /*CIRCLED LATIN CAPITAL LETTER D*/ 5049 0x24D4, /*U+24BA*/ /*CIRCLED LATIN CAPITAL LETTER E*/ 5050 0x24D5, /*U+24BB*/ /*CIRCLED LATIN CAPITAL LETTER F*/ 5051 0x24D6, /*U+24BC*/ /*CIRCLED LATIN CAPITAL LETTER G*/ 5052 0x24D7, /*U+24BD*/ /*CIRCLED LATIN CAPITAL LETTER H*/ 5053 0x24D8, /*U+24BE*/ /*CIRCLED LATIN CAPITAL LETTER I*/ 5054 0x24D9, /*U+24BF*/ /*CIRCLED LATIN CAPITAL LETTER J*/ 5055 0x24DA, /*U+24C0*/ /*CIRCLED LATIN CAPITAL LETTER K*/ 5056 0x24DB, /*U+24C1*/ /*CIRCLED LATIN CAPITAL LETTER L*/ 5057 0x24DC, /*U+24C2*/ /*CIRCLED LATIN CAPITAL LETTER M*/ 5058 0x24DD, /*U+24C3*/ /*CIRCLED LATIN CAPITAL LETTER N*/ 5059 0x24DE, /*U+24C4*/ /*CIRCLED LATIN CAPITAL LETTER O*/ 5060 0x24DF, /*U+24C5*/ /*CIRCLED LATIN CAPITAL LETTER P*/ 5061 0x24E0, /*U+24C6*/ /*CIRCLED LATIN CAPITAL LETTER Q*/ 5062 0x24E1, /*U+24C7*/ /*CIRCLED LATIN CAPITAL LETTER R*/ 5063 0x24E2, /*U+24C8*/ /*CIRCLED LATIN CAPITAL LETTER S*/ 5064 0x24E3, /*U+24C9*/ /*CIRCLED LATIN CAPITAL LETTER T*/ 5065 0x24E4, /*U+24CA*/ /*CIRCLED LATIN CAPITAL LETTER U*/ 5066 0x24E5, /*U+24CB*/ /*CIRCLED LATIN CAPITAL LETTER V*/ 5067 0x24E6, /*U+24CC*/ /*CIRCLED LATIN CAPITAL LETTER W*/ 5068 0x24E7, /*U+24CD*/ /*CIRCLED LATIN CAPITAL LETTER X*/ 5069 0x24E8, /*U+24CE*/ /*CIRCLED LATIN CAPITAL LETTER Y*/ 5070 0x24E9, /*U+24CF*/ /*CIRCLED LATIN CAPITAL LETTER Z*/ 5071 0x24D0, /*U+24D0*/ /**/ 5072 0x24D1, /*U+24D1*/ /**/ 5073 0x24D2, /*U+24D2*/ /**/ 5074 0x24D3, /*U+24D3*/ /**/ 5075 0x24D4, /*U+24D4*/ /**/ 5076 0x24D5, /*U+24D5*/ /**/ 5077 0x24D6, /*U+24D6*/ /**/ 5078 0x24D7, /*U+24D7*/ /**/ 5079 0x24D8, /*U+24D8*/ /**/ 5080 0x24D9, /*U+24D9*/ /**/ 5081 0x24DA, /*U+24DA*/ /**/ 5082 0x24DB, /*U+24DB*/ /**/ 5083 0x24DC, /*U+24DC*/ /**/ 5084 0x24DD, /*U+24DD*/ /**/ 5085 0x24DE, /*U+24DE*/ /**/ 5086 0x24DF, /*U+24DF*/ /**/ 5087 0x24E0, /*U+24E0*/ /**/ 5088 0x24E1, /*U+24E1*/ /**/ 5089 0x24E2, /*U+24E2*/ /**/ 5090 0x24E3, /*U+24E3*/ /**/ 5091 0x24E4, /*U+24E4*/ /**/ 5092 0x24E5, /*U+24E5*/ /**/ 5093 0x24E6, /*U+24E6*/ /**/ 5094 0x24E7, /*U+24E7*/ /**/ 5095 0x24E8, /*U+24E8*/ /**/ 5096 0x24E9, /*U+24E9*/ /**/ 5097 0x24EA, /*U+24EA*/ /**/ 5098 0x24EB, /*U+24EB*/ /**/ 5099 0x24EC, /*U+24EC*/ /**/ 5100 0x24ED, /*U+24ED*/ /**/ 5101 0x24EE, /*U+24EE*/ /**/ 5102 0x24EF, /*U+24EF*/ /**/ 5103 0x24F0, /*U+24F0*/ /**/ 5104 0x24F1, /*U+24F1*/ /**/ 5105 0x24F2, /*U+24F2*/ /**/ 5106 0x24F3, /*U+24F3*/ /**/ 5107 0x24F4, /*U+24F4*/ /**/ 5108 0x24F5, /*U+24F5*/ /**/ 5109 0x24F6, /*U+24F6*/ /**/ 5110 0x24F7, /*U+24F7*/ /**/ 5111 0x24F8, /*U+24F8*/ /**/ 5112 0x24F9, /*U+24F9*/ /**/ 5113 0x24FA, /*U+24FA*/ /**/ 5114 0x24FB, /*U+24FB*/ /**/ 5115 0x24FC, /*U+24FC*/ /**/ 5116 0x24FD, /*U+24FD*/ /**/ 5117 0x24FE, /*U+24FE*/ /**/ 5118 0x24FF, /*U+24FF*/ /**/ 5119}; 5120 5121static const uint16_t lower_table_8[256] = { 5122 0x2C30, /*U+2C00*/ /*GLAGOLITIC CAPITAL LETTER AZU*/ 5123 0x2C31, /*U+2C01*/ /*GLAGOLITIC CAPITAL LETTER BUKY*/ 5124 0x2C32, /*U+2C02*/ /*GLAGOLITIC CAPITAL LETTER VEDE*/ 5125 0x2C33, /*U+2C03*/ /*GLAGOLITIC CAPITAL LETTER GLAGOLI*/ 5126 0x2C34, /*U+2C04*/ /*GLAGOLITIC CAPITAL LETTER DOBRO*/ 5127 0x2C35, /*U+2C05*/ /*GLAGOLITIC CAPITAL LETTER YESTU*/ 5128 0x2C36, /*U+2C06*/ /*GLAGOLITIC CAPITAL LETTER ZHIVETE*/ 5129 0x2C37, /*U+2C07*/ /*GLAGOLITIC CAPITAL LETTER DZELO*/ 5130 0x2C38, /*U+2C08*/ /*GLAGOLITIC CAPITAL LETTER ZEMLJA*/ 5131 0x2C39, /*U+2C09*/ /*GLAGOLITIC CAPITAL LETTER IZHE*/ 5132 0x2C3A, /*U+2C0A*/ /*GLAGOLITIC CAPITAL LETTER INITIAL IZHE*/ 5133 0x2C3B, /*U+2C0B*/ /*GLAGOLITIC CAPITAL LETTER I*/ 5134 0x2C3C, /*U+2C0C*/ /*GLAGOLITIC CAPITAL LETTER DJERVI*/ 5135 0x2C3D, /*U+2C0D*/ /*GLAGOLITIC CAPITAL LETTER KAKO*/ 5136 0x2C3E, /*U+2C0E*/ /*GLAGOLITIC CAPITAL LETTER LJUDIJE*/ 5137 0x2C3F, /*U+2C0F*/ /*GLAGOLITIC CAPITAL LETTER MYSLITE*/ 5138 0x2C40, /*U+2C10*/ /*GLAGOLITIC CAPITAL LETTER NASHI*/ 5139 0x2C41, /*U+2C11*/ /*GLAGOLITIC CAPITAL LETTER ONU*/ 5140 0x2C42, /*U+2C12*/ /*GLAGOLITIC CAPITAL LETTER POKOJI*/ 5141 0x2C43, /*U+2C13*/ /*GLAGOLITIC CAPITAL LETTER RITSI*/ 5142 0x2C44, /*U+2C14*/ /*GLAGOLITIC CAPITAL LETTER SLOVO*/ 5143 0x2C45, /*U+2C15*/ /*GLAGOLITIC CAPITAL LETTER TVRIDO*/ 5144 0x2C46, /*U+2C16*/ /*GLAGOLITIC CAPITAL LETTER UKU*/ 5145 0x2C47, /*U+2C17*/ /*GLAGOLITIC CAPITAL LETTER FRITU*/ 5146 0x2C48, /*U+2C18*/ /*GLAGOLITIC CAPITAL LETTER HERU*/ 5147 0x2C49, /*U+2C19*/ /*GLAGOLITIC CAPITAL LETTER OTU*/ 5148 0x2C4A, /*U+2C1A*/ /*GLAGOLITIC CAPITAL LETTER PE*/ 5149 0x2C4B, /*U+2C1B*/ /*GLAGOLITIC CAPITAL LETTER SHTA*/ 5150 0x2C4C, /*U+2C1C*/ /*GLAGOLITIC CAPITAL LETTER TSI*/ 5151 0x2C4D, /*U+2C1D*/ /*GLAGOLITIC CAPITAL LETTER CHRIVI*/ 5152 0x2C4E, /*U+2C1E*/ /*GLAGOLITIC CAPITAL LETTER SHA*/ 5153 0x2C4F, /*U+2C1F*/ /*GLAGOLITIC CAPITAL LETTER YERU*/ 5154 0x2C50, /*U+2C20*/ /*GLAGOLITIC CAPITAL LETTER YERI*/ 5155 0x2C51, /*U+2C21*/ /*GLAGOLITIC CAPITAL LETTER YATI*/ 5156 0x2C52, /*U+2C22*/ /*GLAGOLITIC CAPITAL LETTER SPIDERY HA*/ 5157 0x2C53, /*U+2C23*/ /*GLAGOLITIC CAPITAL LETTER YU*/ 5158 0x2C54, /*U+2C24*/ /*GLAGOLITIC CAPITAL LETTER SMALL YUS*/ 5159 0x2C55, /*U+2C25*/ /*GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL*/ 5160 0x2C56, /*U+2C26*/ /*GLAGOLITIC CAPITAL LETTER YO*/ 5161 0x2C57, /*U+2C27*/ /*GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS*/ 5162 0x2C58, /*U+2C28*/ /*GLAGOLITIC CAPITAL LETTER BIG YUS*/ 5163 0x2C59, /*U+2C29*/ /*GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS*/ 5164 0x2C5A, /*U+2C2A*/ /*GLAGOLITIC CAPITAL LETTER FITA*/ 5165 0x2C5B, /*U+2C2B*/ /*GLAGOLITIC CAPITAL LETTER IZHITSA*/ 5166 0x2C5C, /*U+2C2C*/ /*GLAGOLITIC CAPITAL LETTER SHTAPIC*/ 5167 0x2C5D, /*U+2C2D*/ /*GLAGOLITIC CAPITAL LETTER TROKUTASTI A*/ 5168 0x2C5E, /*U+2C2E*/ /*GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE*/ 5169 0x2C2F, /*U+2C2F*/ /**/ 5170 0x2C30, /*U+2C30*/ /**/ 5171 0x2C31, /*U+2C31*/ /**/ 5172 0x2C32, /*U+2C32*/ /**/ 5173 0x2C33, /*U+2C33*/ /**/ 5174 0x2C34, /*U+2C34*/ /**/ 5175 0x2C35, /*U+2C35*/ /**/ 5176 0x2C36, /*U+2C36*/ /**/ 5177 0x2C37, /*U+2C37*/ /**/ 5178 0x2C38, /*U+2C38*/ /**/ 5179 0x2C39, /*U+2C39*/ /**/ 5180 0x2C3A, /*U+2C3A*/ /**/ 5181 0x2C3B, /*U+2C3B*/ /**/ 5182 0x2C3C, /*U+2C3C*/ /**/ 5183 0x2C3D, /*U+2C3D*/ /**/ 5184 0x2C3E, /*U+2C3E*/ /**/ 5185 0x2C3F, /*U+2C3F*/ /**/ 5186 0x2C40, /*U+2C40*/ /**/ 5187 0x2C41, /*U+2C41*/ /**/ 5188 0x2C42, /*U+2C42*/ /**/ 5189 0x2C43, /*U+2C43*/ /**/ 5190 0x2C44, /*U+2C44*/ /**/ 5191 0x2C45, /*U+2C45*/ /**/ 5192 0x2C46, /*U+2C46*/ /**/ 5193 0x2C47, /*U+2C47*/ /**/ 5194 0x2C48, /*U+2C48*/ /**/ 5195 0x2C49, /*U+2C49*/ /**/ 5196 0x2C4A, /*U+2C4A*/ /**/ 5197 0x2C4B, /*U+2C4B*/ /**/ 5198 0x2C4C, /*U+2C4C*/ /**/ 5199 0x2C4D, /*U+2C4D*/ /**/ 5200 0x2C4E, /*U+2C4E*/ /**/ 5201 0x2C4F, /*U+2C4F*/ /**/ 5202 0x2C50, /*U+2C50*/ /**/ 5203 0x2C51, /*U+2C51*/ /**/ 5204 0x2C52, /*U+2C52*/ /**/ 5205 0x2C53, /*U+2C53*/ /**/ 5206 0x2C54, /*U+2C54*/ /**/ 5207 0x2C55, /*U+2C55*/ /**/ 5208 0x2C56, /*U+2C56*/ /**/ 5209 0x2C57, /*U+2C57*/ /**/ 5210 0x2C58, /*U+2C58*/ /**/ 5211 0x2C59, /*U+2C59*/ /**/ 5212 0x2C5A, /*U+2C5A*/ /**/ 5213 0x2C5B, /*U+2C5B*/ /**/ 5214 0x2C5C, /*U+2C5C*/ /**/ 5215 0x2C5D, /*U+2C5D*/ /**/ 5216 0x2C5E, /*U+2C5E*/ /**/ 5217 0x2C5F, /*U+2C5F*/ /**/ 5218 0x2C61, /*U+2C60*/ /*LATIN CAPITAL LETTER L WITH DOUBLE BAR*/ 5219 0x2C61, /*U+2C61*/ /**/ 5220 0x026B, /*U+2C62*/ /*LATIN CAPITAL LETTER L WITH MIDDLE TILDE*/ 5221 0x1D7D, /*U+2C63*/ /*LATIN CAPITAL LETTER P WITH STROKE*/ 5222 0x027D, /*U+2C64*/ /*LATIN CAPITAL LETTER R WITH TAIL*/ 5223 0x2C65, /*U+2C65*/ /**/ 5224 0x2C66, /*U+2C66*/ /**/ 5225 0x2C68, /*U+2C67*/ /*LATIN CAPITAL LETTER H WITH DESCENDER*/ 5226 0x2C68, /*U+2C68*/ /**/ 5227 0x2C6A, /*U+2C69*/ /*LATIN CAPITAL LETTER K WITH DESCENDER*/ 5228 0x2C6A, /*U+2C6A*/ /**/ 5229 0x2C6C, /*U+2C6B*/ /*LATIN CAPITAL LETTER Z WITH DESCENDER*/ 5230 0x2C6C, /*U+2C6C*/ /**/ 5231 0x0251, /*U+2C6D*/ /*LATIN CAPITAL LETTER ALPHA*/ 5232 0x0271, /*U+2C6E*/ /*LATIN CAPITAL LETTER M WITH HOOK*/ 5233 0x0250, /*U+2C6F*/ /*LATIN CAPITAL LETTER TURNED A*/ 5234 0x0252, /*U+2C70*/ /*LATIN CAPITAL LETTER TURNED ALPHA*/ 5235 0x2C71, /*U+2C71*/ /**/ 5236 0x2C73, /*U+2C72*/ /*LATIN CAPITAL LETTER W WITH HOOK*/ 5237 0x2C73, /*U+2C73*/ /**/ 5238 0x2C74, /*U+2C74*/ /**/ 5239 0x2C76, /*U+2C75*/ /*LATIN CAPITAL LETTER HALF H*/ 5240 0x2C76, /*U+2C76*/ /**/ 5241 0x2C77, /*U+2C77*/ /**/ 5242 0x2C78, /*U+2C78*/ /**/ 5243 0x2C79, /*U+2C79*/ /**/ 5244 0x2C7A, /*U+2C7A*/ /**/ 5245 0x2C7B, /*U+2C7B*/ /**/ 5246 0x2C7C, /*U+2C7C*/ /**/ 5247 0x2C7D, /*U+2C7D*/ /**/ 5248 0x023F, /*U+2C7E*/ /*LATIN CAPITAL LETTER S WITH SWASH TAIL*/ 5249 0x0240, /*U+2C7F*/ /*LATIN CAPITAL LETTER Z WITH SWASH TAIL*/ 5250 0x2C81, /*U+2C80*/ /*COPTIC CAPITAL LETTER ALFA*/ 5251 0x2C81, /*U+2C81*/ /**/ 5252 0x2C83, /*U+2C82*/ /*COPTIC CAPITAL LETTER VIDA*/ 5253 0x2C83, /*U+2C83*/ /**/ 5254 0x2C85, /*U+2C84*/ /*COPTIC CAPITAL LETTER GAMMA*/ 5255 0x2C85, /*U+2C85*/ /**/ 5256 0x2C87, /*U+2C86*/ /*COPTIC CAPITAL LETTER DALDA*/ 5257 0x2C87, /*U+2C87*/ /**/ 5258 0x2C89, /*U+2C88*/ /*COPTIC CAPITAL LETTER EIE*/ 5259 0x2C89, /*U+2C89*/ /**/ 5260 0x2C8B, /*U+2C8A*/ /*COPTIC CAPITAL LETTER SOU*/ 5261 0x2C8B, /*U+2C8B*/ /**/ 5262 0x2C8D, /*U+2C8C*/ /*COPTIC CAPITAL LETTER ZATA*/ 5263 0x2C8D, /*U+2C8D*/ /**/ 5264 0x2C8F, /*U+2C8E*/ /*COPTIC CAPITAL LETTER HATE*/ 5265 0x2C8F, /*U+2C8F*/ /**/ 5266 0x2C91, /*U+2C90*/ /*COPTIC CAPITAL LETTER THETHE*/ 5267 0x2C91, /*U+2C91*/ /**/ 5268 0x2C93, /*U+2C92*/ /*COPTIC CAPITAL LETTER IAUDA*/ 5269 0x2C93, /*U+2C93*/ /**/ 5270 0x2C95, /*U+2C94*/ /*COPTIC CAPITAL LETTER KAPA*/ 5271 0x2C95, /*U+2C95*/ /**/ 5272 0x2C97, /*U+2C96*/ /*COPTIC CAPITAL LETTER LAULA*/ 5273 0x2C97, /*U+2C97*/ /**/ 5274 0x2C99, /*U+2C98*/ /*COPTIC CAPITAL LETTER MI*/ 5275 0x2C99, /*U+2C99*/ /**/ 5276 0x2C9B, /*U+2C9A*/ /*COPTIC CAPITAL LETTER NI*/ 5277 0x2C9B, /*U+2C9B*/ /**/ 5278 0x2C9D, /*U+2C9C*/ /*COPTIC CAPITAL LETTER KSI*/ 5279 0x2C9D, /*U+2C9D*/ /**/ 5280 0x2C9F, /*U+2C9E*/ /*COPTIC CAPITAL LETTER O*/ 5281 0x2C9F, /*U+2C9F*/ /**/ 5282 0x2CA1, /*U+2CA0*/ /*COPTIC CAPITAL LETTER PI*/ 5283 0x2CA1, /*U+2CA1*/ /**/ 5284 0x2CA3, /*U+2CA2*/ /*COPTIC CAPITAL LETTER RO*/ 5285 0x2CA3, /*U+2CA3*/ /**/ 5286 0x2CA5, /*U+2CA4*/ /*COPTIC CAPITAL LETTER SIMA*/ 5287 0x2CA5, /*U+2CA5*/ /**/ 5288 0x2CA7, /*U+2CA6*/ /*COPTIC CAPITAL LETTER TAU*/ 5289 0x2CA7, /*U+2CA7*/ /**/ 5290 0x2CA9, /*U+2CA8*/ /*COPTIC CAPITAL LETTER UA*/ 5291 0x2CA9, /*U+2CA9*/ /**/ 5292 0x2CAB, /*U+2CAA*/ /*COPTIC CAPITAL LETTER FI*/ 5293 0x2CAB, /*U+2CAB*/ /**/ 5294 0x2CAD, /*U+2CAC*/ /*COPTIC CAPITAL LETTER KHI*/ 5295 0x2CAD, /*U+2CAD*/ /**/ 5296 0x2CAF, /*U+2CAE*/ /*COPTIC CAPITAL LETTER PSI*/ 5297 0x2CAF, /*U+2CAF*/ /**/ 5298 0x2CB1, /*U+2CB0*/ /*COPTIC CAPITAL LETTER OOU*/ 5299 0x2CB1, /*U+2CB1*/ /**/ 5300 0x2CB3, /*U+2CB2*/ /*COPTIC CAPITAL LETTER DIALECT-P ALEF*/ 5301 0x2CB3, /*U+2CB3*/ /**/ 5302 0x2CB5, /*U+2CB4*/ /*COPTIC CAPITAL LETTER OLD COPTIC AIN*/ 5303 0x2CB5, /*U+2CB5*/ /**/ 5304 0x2CB7, /*U+2CB6*/ /*COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE*/ 5305 0x2CB7, /*U+2CB7*/ /**/ 5306 0x2CB9, /*U+2CB8*/ /*COPTIC CAPITAL LETTER DIALECT-P KAPA*/ 5307 0x2CB9, /*U+2CB9*/ /**/ 5308 0x2CBB, /*U+2CBA*/ /*COPTIC CAPITAL LETTER DIALECT-P NI*/ 5309 0x2CBB, /*U+2CBB*/ /**/ 5310 0x2CBD, /*U+2CBC*/ /*COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI*/ 5311 0x2CBD, /*U+2CBD*/ /**/ 5312 0x2CBF, /*U+2CBE*/ /*COPTIC CAPITAL LETTER OLD COPTIC OOU*/ 5313 0x2CBF, /*U+2CBF*/ /**/ 5314 0x2CC1, /*U+2CC0*/ /*COPTIC CAPITAL LETTER SAMPI*/ 5315 0x2CC1, /*U+2CC1*/ /**/ 5316 0x2CC3, /*U+2CC2*/ /*COPTIC CAPITAL LETTER CROSSED SHEI*/ 5317 0x2CC3, /*U+2CC3*/ /**/ 5318 0x2CC5, /*U+2CC4*/ /*COPTIC CAPITAL LETTER OLD COPTIC SHEI*/ 5319 0x2CC5, /*U+2CC5*/ /**/ 5320 0x2CC7, /*U+2CC6*/ /*COPTIC CAPITAL LETTER OLD COPTIC ESH*/ 5321 0x2CC7, /*U+2CC7*/ /**/ 5322 0x2CC9, /*U+2CC8*/ /*COPTIC CAPITAL LETTER AKHMIMIC KHEI*/ 5323 0x2CC9, /*U+2CC9*/ /**/ 5324 0x2CCB, /*U+2CCA*/ /*COPTIC CAPITAL LETTER DIALECT-P HORI*/ 5325 0x2CCB, /*U+2CCB*/ /**/ 5326 0x2CCD, /*U+2CCC*/ /*COPTIC CAPITAL LETTER OLD COPTIC HORI*/ 5327 0x2CCD, /*U+2CCD*/ /**/ 5328 0x2CCF, /*U+2CCE*/ /*COPTIC CAPITAL LETTER OLD COPTIC HA*/ 5329 0x2CCF, /*U+2CCF*/ /**/ 5330 0x2CD1, /*U+2CD0*/ /*COPTIC CAPITAL LETTER L-SHAPED HA*/ 5331 0x2CD1, /*U+2CD1*/ /**/ 5332 0x2CD3, /*U+2CD2*/ /*COPTIC CAPITAL LETTER OLD COPTIC HEI*/ 5333 0x2CD3, /*U+2CD3*/ /**/ 5334 0x2CD5, /*U+2CD4*/ /*COPTIC CAPITAL LETTER OLD COPTIC HAT*/ 5335 0x2CD5, /*U+2CD5*/ /**/ 5336 0x2CD7, /*U+2CD6*/ /*COPTIC CAPITAL LETTER OLD COPTIC GANGIA*/ 5337 0x2CD7, /*U+2CD7*/ /**/ 5338 0x2CD9, /*U+2CD8*/ /*COPTIC CAPITAL LETTER OLD COPTIC DJA*/ 5339 0x2CD9, /*U+2CD9*/ /**/ 5340 0x2CDB, /*U+2CDA*/ /*COPTIC CAPITAL LETTER OLD COPTIC SHIMA*/ 5341 0x2CDB, /*U+2CDB*/ /**/ 5342 0x2CDD, /*U+2CDC*/ /*COPTIC CAPITAL LETTER OLD NUBIAN SHIMA*/ 5343 0x2CDD, /*U+2CDD*/ /**/ 5344 0x2CDF, /*U+2CDE*/ /*COPTIC CAPITAL LETTER OLD NUBIAN NGI*/ 5345 0x2CDF, /*U+2CDF*/ /**/ 5346 0x2CE1, /*U+2CE0*/ /*COPTIC CAPITAL LETTER OLD NUBIAN NYI*/ 5347 0x2CE1, /*U+2CE1*/ /**/ 5348 0x2CE3, /*U+2CE2*/ /*COPTIC CAPITAL LETTER OLD NUBIAN WAU*/ 5349 0x2CE3, /*U+2CE3*/ /**/ 5350 0x2CE4, /*U+2CE4*/ /**/ 5351 0x2CE5, /*U+2CE5*/ /**/ 5352 0x2CE6, /*U+2CE6*/ /**/ 5353 0x2CE7, /*U+2CE7*/ /**/ 5354 0x2CE8, /*U+2CE8*/ /**/ 5355 0x2CE9, /*U+2CE9*/ /**/ 5356 0x2CEA, /*U+2CEA*/ /**/ 5357 0x2CEC, /*U+2CEB*/ /*COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI*/ 5358 0x2CEC, /*U+2CEC*/ /**/ 5359 0x2CEE, /*U+2CED*/ /*COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA*/ 5360 0x2CEE, /*U+2CEE*/ /**/ 5361 0x2CEF, /*U+2CEF*/ /**/ 5362 0x2CF0, /*U+2CF0*/ /**/ 5363 0x2CF1, /*U+2CF1*/ /**/ 5364 0x2CF3, /*U+2CF2*/ /*COPTIC CAPITAL LETTER BOHAIRIC KHEI*/ 5365 0x2CF3, /*U+2CF3*/ /**/ 5366 0x2CF4, /*U+2CF4*/ /**/ 5367 0x2CF5, /*U+2CF5*/ /**/ 5368 0x2CF6, /*U+2CF6*/ /**/ 5369 0x2CF7, /*U+2CF7*/ /**/ 5370 0x2CF8, /*U+2CF8*/ /**/ 5371 0x2CF9, /*U+2CF9*/ /**/ 5372 0x2CFA, /*U+2CFA*/ /**/ 5373 0x2CFB, /*U+2CFB*/ /**/ 5374 0x2CFC, /*U+2CFC*/ /**/ 5375 0x2CFD, /*U+2CFD*/ /**/ 5376 0x2CFE, /*U+2CFE*/ /**/ 5377 0x2CFF, /*U+2CFF*/ /**/ 5378}; 5379 5380static const uint16_t lower_table_9[128] = { 5381 0xA641, /*U+A640*/ /*CYRILLIC CAPITAL LETTER ZEMLYA*/ 5382 0xA641, /*U+A641*/ /**/ 5383 0xA643, /*U+A642*/ /*CYRILLIC CAPITAL LETTER DZELO*/ 5384 0xA643, /*U+A643*/ /**/ 5385 0xA645, /*U+A644*/ /*CYRILLIC CAPITAL LETTER REVERSED DZE*/ 5386 0xA645, /*U+A645*/ /**/ 5387 0xA647, /*U+A646*/ /*CYRILLIC CAPITAL LETTER IOTA*/ 5388 0xA647, /*U+A647*/ /**/ 5389 0xA649, /*U+A648*/ /*CYRILLIC CAPITAL LETTER DJERV*/ 5390 0xA649, /*U+A649*/ /**/ 5391 0xA64B, /*U+A64A*/ /*CYRILLIC CAPITAL LETTER MONOGRAPH UK*/ 5392 0xA64B, /*U+A64B*/ /**/ 5393 0xA64D, /*U+A64C*/ /*CYRILLIC CAPITAL LETTER BROAD OMEGA*/ 5394 0xA64D, /*U+A64D*/ /**/ 5395 0xA64F, /*U+A64E*/ /*CYRILLIC CAPITAL LETTER NEUTRAL YER*/ 5396 0xA64F, /*U+A64F*/ /**/ 5397 0xA651, /*U+A650*/ /*CYRILLIC CAPITAL LETTER YERU WITH BACK YER*/ 5398 0xA651, /*U+A651*/ /**/ 5399 0xA653, /*U+A652*/ /*CYRILLIC CAPITAL LETTER IOTIFIED YAT*/ 5400 0xA653, /*U+A653*/ /**/ 5401 0xA655, /*U+A654*/ /*CYRILLIC CAPITAL LETTER REVERSED YU*/ 5402 0xA655, /*U+A655*/ /**/ 5403 0xA657, /*U+A656*/ /*CYRILLIC CAPITAL LETTER IOTIFIED A*/ 5404 0xA657, /*U+A657*/ /**/ 5405 0xA659, /*U+A658*/ /*CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS*/ 5406 0xA659, /*U+A659*/ /**/ 5407 0xA65B, /*U+A65A*/ /*CYRILLIC CAPITAL LETTER BLENDED YUS*/ 5408 0xA65B, /*U+A65B*/ /**/ 5409 0xA65D, /*U+A65C*/ /*CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS*/ 5410 0xA65D, /*U+A65D*/ /**/ 5411 0xA65F, /*U+A65E*/ /*CYRILLIC CAPITAL LETTER YN*/ 5412 0xA65F, /*U+A65F*/ /**/ 5413 0xA661, /*U+A660*/ /*CYRILLIC CAPITAL LETTER REVERSED TSE*/ 5414 0xA661, /*U+A661*/ /**/ 5415 0xA663, /*U+A662*/ /*CYRILLIC CAPITAL LETTER SOFT DE*/ 5416 0xA663, /*U+A663*/ /**/ 5417 0xA665, /*U+A664*/ /*CYRILLIC CAPITAL LETTER SOFT EL*/ 5418 0xA665, /*U+A665*/ /**/ 5419 0xA667, /*U+A666*/ /*CYRILLIC CAPITAL LETTER SOFT EM*/ 5420 0xA667, /*U+A667*/ /**/ 5421 0xA669, /*U+A668*/ /*CYRILLIC CAPITAL LETTER MONOCULAR O*/ 5422 0xA669, /*U+A669*/ /**/ 5423 0xA66B, /*U+A66A*/ /*CYRILLIC CAPITAL LETTER BINOCULAR O*/ 5424 0xA66B, /*U+A66B*/ /**/ 5425 0xA66D, /*U+A66C*/ /*CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O*/ 5426 0xA66D, /*U+A66D*/ /**/ 5427 0xA66E, /*U+A66E*/ /**/ 5428 0xA66F, /*U+A66F*/ /**/ 5429 0xA670, /*U+A670*/ /**/ 5430 0xA671, /*U+A671*/ /**/ 5431 0xA672, /*U+A672*/ /**/ 5432 0xA673, /*U+A673*/ /**/ 5433 0xA674, /*U+A674*/ /**/ 5434 0xA675, /*U+A675*/ /**/ 5435 0xA676, /*U+A676*/ /**/ 5436 0xA677, /*U+A677*/ /**/ 5437 0xA678, /*U+A678*/ /**/ 5438 0xA679, /*U+A679*/ /**/ 5439 0xA67A, /*U+A67A*/ /**/ 5440 0xA67B, /*U+A67B*/ /**/ 5441 0xA67C, /*U+A67C*/ /**/ 5442 0xA67D, /*U+A67D*/ /**/ 5443 0xA67E, /*U+A67E*/ /**/ 5444 0xA67F, /*U+A67F*/ /**/ 5445 0xA681, /*U+A680*/ /*CYRILLIC CAPITAL LETTER DWE*/ 5446 0xA681, /*U+A681*/ /**/ 5447 0xA683, /*U+A682*/ /*CYRILLIC CAPITAL LETTER DZWE*/ 5448 0xA683, /*U+A683*/ /**/ 5449 0xA685, /*U+A684*/ /*CYRILLIC CAPITAL LETTER ZHWE*/ 5450 0xA685, /*U+A685*/ /**/ 5451 0xA687, /*U+A686*/ /*CYRILLIC CAPITAL LETTER CCHE*/ 5452 0xA687, /*U+A687*/ /**/ 5453 0xA689, /*U+A688*/ /*CYRILLIC CAPITAL LETTER DZZE*/ 5454 0xA689, /*U+A689*/ /**/ 5455 0xA68B, /*U+A68A*/ /*CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK*/ 5456 0xA68B, /*U+A68B*/ /**/ 5457 0xA68D, /*U+A68C*/ /*CYRILLIC CAPITAL LETTER TWE*/ 5458 0xA68D, /*U+A68D*/ /**/ 5459 0xA68F, /*U+A68E*/ /*CYRILLIC CAPITAL LETTER TSWE*/ 5460 0xA68F, /*U+A68F*/ /**/ 5461 0xA691, /*U+A690*/ /*CYRILLIC CAPITAL LETTER TSSE*/ 5462 0xA691, /*U+A691*/ /**/ 5463 0xA693, /*U+A692*/ /*CYRILLIC CAPITAL LETTER TCHE*/ 5464 0xA693, /*U+A693*/ /**/ 5465 0xA695, /*U+A694*/ /*CYRILLIC CAPITAL LETTER HWE*/ 5466 0xA695, /*U+A695*/ /**/ 5467 0xA697, /*U+A696*/ /*CYRILLIC CAPITAL LETTER SHWE*/ 5468 0xA697, /*U+A697*/ /**/ 5469 0xA698, /*U+A698*/ /**/ 5470 0xA699, /*U+A699*/ /**/ 5471 0xA69A, /*U+A69A*/ /**/ 5472 0xA69B, /*U+A69B*/ /**/ 5473 0xA69C, /*U+A69C*/ /**/ 5474 0xA69D, /*U+A69D*/ /**/ 5475 0xA69E, /*U+A69E*/ /**/ 5476 0xA69F, /*U+A69F*/ /**/ 5477 0xA6A0, /*U+A6A0*/ /**/ 5478 0xA6A1, /*U+A6A1*/ /**/ 5479 0xA6A2, /*U+A6A2*/ /**/ 5480 0xA6A3, /*U+A6A3*/ /**/ 5481 0xA6A4, /*U+A6A4*/ /**/ 5482 0xA6A5, /*U+A6A5*/ /**/ 5483 0xA6A6, /*U+A6A6*/ /**/ 5484 0xA6A7, /*U+A6A7*/ /**/ 5485 0xA6A8, /*U+A6A8*/ /**/ 5486 0xA6A9, /*U+A6A9*/ /**/ 5487 0xA6AA, /*U+A6AA*/ /**/ 5488 0xA6AB, /*U+A6AB*/ /**/ 5489 0xA6AC, /*U+A6AC*/ /**/ 5490 0xA6AD, /*U+A6AD*/ /**/ 5491 0xA6AE, /*U+A6AE*/ /**/ 5492 0xA6AF, /*U+A6AF*/ /**/ 5493 0xA6B0, /*U+A6B0*/ /**/ 5494 0xA6B1, /*U+A6B1*/ /**/ 5495 0xA6B2, /*U+A6B2*/ /**/ 5496 0xA6B3, /*U+A6B3*/ /**/ 5497 0xA6B4, /*U+A6B4*/ /**/ 5498 0xA6B5, /*U+A6B5*/ /**/ 5499 0xA6B6, /*U+A6B6*/ /**/ 5500 0xA6B7, /*U+A6B7*/ /**/ 5501 0xA6B8, /*U+A6B8*/ /**/ 5502 0xA6B9, /*U+A6B9*/ /**/ 5503 0xA6BA, /*U+A6BA*/ /**/ 5504 0xA6BB, /*U+A6BB*/ /**/ 5505 0xA6BC, /*U+A6BC*/ /**/ 5506 0xA6BD, /*U+A6BD*/ /**/ 5507 0xA6BE, /*U+A6BE*/ /**/ 5508 0xA6BF, /*U+A6BF*/ /**/ 5509}; 5510 5511static const uint16_t lower_table_10[192] = { 5512 0xA700, /*U+A700*/ /**/ 5513 0xA701, /*U+A701*/ /**/ 5514 0xA702, /*U+A702*/ /**/ 5515 0xA703, /*U+A703*/ /**/ 5516 0xA704, /*U+A704*/ /**/ 5517 0xA705, /*U+A705*/ /**/ 5518 0xA706, /*U+A706*/ /**/ 5519 0xA707, /*U+A707*/ /**/ 5520 0xA708, /*U+A708*/ /**/ 5521 0xA709, /*U+A709*/ /**/ 5522 0xA70A, /*U+A70A*/ /**/ 5523 0xA70B, /*U+A70B*/ /**/ 5524 0xA70C, /*U+A70C*/ /**/ 5525 0xA70D, /*U+A70D*/ /**/ 5526 0xA70E, /*U+A70E*/ /**/ 5527 0xA70F, /*U+A70F*/ /**/ 5528 0xA710, /*U+A710*/ /**/ 5529 0xA711, /*U+A711*/ /**/ 5530 0xA712, /*U+A712*/ /**/ 5531 0xA713, /*U+A713*/ /**/ 5532 0xA714, /*U+A714*/ /**/ 5533 0xA715, /*U+A715*/ /**/ 5534 0xA716, /*U+A716*/ /**/ 5535 0xA717, /*U+A717*/ /**/ 5536 0xA718, /*U+A718*/ /**/ 5537 0xA719, /*U+A719*/ /**/ 5538 0xA71A, /*U+A71A*/ /**/ 5539 0xA71B, /*U+A71B*/ /**/ 5540 0xA71C, /*U+A71C*/ /**/ 5541 0xA71D, /*U+A71D*/ /**/ 5542 0xA71E, /*U+A71E*/ /**/ 5543 0xA71F, /*U+A71F*/ /**/ 5544 0xA720, /*U+A720*/ /**/ 5545 0xA721, /*U+A721*/ /**/ 5546 0xA723, /*U+A722*/ /*LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF*/ 5547 0xA723, /*U+A723*/ /**/ 5548 0xA725, /*U+A724*/ /*LATIN CAPITAL LETTER EGYPTOLOGICAL AIN*/ 5549 0xA725, /*U+A725*/ /**/ 5550 0xA727, /*U+A726*/ /*LATIN CAPITAL LETTER HENG*/ 5551 0xA727, /*U+A727*/ /**/ 5552 0xA729, /*U+A728*/ /*LATIN CAPITAL LETTER TZ*/ 5553 0xA729, /*U+A729*/ /**/ 5554 0xA72B, /*U+A72A*/ /*LATIN CAPITAL LETTER TRESILLO*/ 5555 0xA72B, /*U+A72B*/ /**/ 5556 0xA72D, /*U+A72C*/ /*LATIN CAPITAL LETTER CUATRILLO*/ 5557 0xA72D, /*U+A72D*/ /**/ 5558 0xA72F, /*U+A72E*/ /*LATIN CAPITAL LETTER CUATRILLO WITH COMMA*/ 5559 0xA72F, /*U+A72F*/ /**/ 5560 0xA730, /*U+A730*/ /**/ 5561 0xA731, /*U+A731*/ /**/ 5562 0xA733, /*U+A732*/ /*LATIN CAPITAL LETTER AA*/ 5563 0xA733, /*U+A733*/ /**/ 5564 0xA735, /*U+A734*/ /*LATIN CAPITAL LETTER AO*/ 5565 0xA735, /*U+A735*/ /**/ 5566 0xA737, /*U+A736*/ /*LATIN CAPITAL LETTER AU*/ 5567 0xA737, /*U+A737*/ /**/ 5568 0xA739, /*U+A738*/ /*LATIN CAPITAL LETTER AV*/ 5569 0xA739, /*U+A739*/ /**/ 5570 0xA73B, /*U+A73A*/ /*LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR*/ 5571 0xA73B, /*U+A73B*/ /**/ 5572 0xA73D, /*U+A73C*/ /*LATIN CAPITAL LETTER AY*/ 5573 0xA73D, /*U+A73D*/ /**/ 5574 0xA73F, /*U+A73E*/ /*LATIN CAPITAL LETTER REVERSED C WITH DOT*/ 5575 0xA73F, /*U+A73F*/ /**/ 5576 0xA741, /*U+A740*/ /*LATIN CAPITAL LETTER K WITH STROKE*/ 5577 0xA741, /*U+A741*/ /**/ 5578 0xA743, /*U+A742*/ /*LATIN CAPITAL LETTER K WITH DIAGONAL STROKE*/ 5579 0xA743, /*U+A743*/ /**/ 5580 0xA745, /*U+A744*/ /*LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE*/ 5581 0xA745, /*U+A745*/ /**/ 5582 0xA747, /*U+A746*/ /*LATIN CAPITAL LETTER BROKEN L*/ 5583 0xA747, /*U+A747*/ /**/ 5584 0xA749, /*U+A748*/ /*LATIN CAPITAL LETTER L WITH HIGH STROKE*/ 5585 0xA749, /*U+A749*/ /**/ 5586 0xA74B, /*U+A74A*/ /*LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY*/ 5587 0xA74B, /*U+A74B*/ /**/ 5588 0xA74D, /*U+A74C*/ /*LATIN CAPITAL LETTER O WITH LOOP*/ 5589 0xA74D, /*U+A74D*/ /**/ 5590 0xA74F, /*U+A74E*/ /*LATIN CAPITAL LETTER OO*/ 5591 0xA74F, /*U+A74F*/ /**/ 5592 0xA751, /*U+A750*/ /*LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER*/ 5593 0xA751, /*U+A751*/ /**/ 5594 0xA753, /*U+A752*/ /*LATIN CAPITAL LETTER P WITH FLOURISH*/ 5595 0xA753, /*U+A753*/ /**/ 5596 0xA755, /*U+A754*/ /*LATIN CAPITAL LETTER P WITH SQUIRREL TAIL*/ 5597 0xA755, /*U+A755*/ /**/ 5598 0xA757, /*U+A756*/ /*LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER*/ 5599 0xA757, /*U+A757*/ /**/ 5600 0xA759, /*U+A758*/ /*LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE*/ 5601 0xA759, /*U+A759*/ /**/ 5602 0xA75B, /*U+A75A*/ /*LATIN CAPITAL LETTER R ROTUNDA*/ 5603 0xA75B, /*U+A75B*/ /**/ 5604 0xA75D, /*U+A75C*/ /*LATIN CAPITAL LETTER RUM ROTUNDA*/ 5605 0xA75D, /*U+A75D*/ /**/ 5606 0xA75F, /*U+A75E*/ /*LATIN CAPITAL LETTER V WITH DIAGONAL STROKE*/ 5607 0xA75F, /*U+A75F*/ /**/ 5608 0xA761, /*U+A760*/ /*LATIN CAPITAL LETTER VY*/ 5609 0xA761, /*U+A761*/ /**/ 5610 0xA763, /*U+A762*/ /*LATIN CAPITAL LETTER VISIGOTHIC Z*/ 5611 0xA763, /*U+A763*/ /**/ 5612 0xA765, /*U+A764*/ /*LATIN CAPITAL LETTER THORN WITH STROKE*/ 5613 0xA765, /*U+A765*/ /**/ 5614 0xA767, /*U+A766*/ /*LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER*/ 5615 0xA767, /*U+A767*/ /**/ 5616 0xA769, /*U+A768*/ /*LATIN CAPITAL LETTER VEND*/ 5617 0xA769, /*U+A769*/ /**/ 5618 0xA76B, /*U+A76A*/ /*LATIN CAPITAL LETTER ET*/ 5619 0xA76B, /*U+A76B*/ /**/ 5620 0xA76D, /*U+A76C*/ /*LATIN CAPITAL LETTER IS*/ 5621 0xA76D, /*U+A76D*/ /**/ 5622 0xA76F, /*U+A76E*/ /*LATIN CAPITAL LETTER CON*/ 5623 0xA76F, /*U+A76F*/ /**/ 5624 0xA770, /*U+A770*/ /**/ 5625 0xA771, /*U+A771*/ /**/ 5626 0xA772, /*U+A772*/ /**/ 5627 0xA773, /*U+A773*/ /**/ 5628 0xA774, /*U+A774*/ /**/ 5629 0xA775, /*U+A775*/ /**/ 5630 0xA776, /*U+A776*/ /**/ 5631 0xA777, /*U+A777*/ /**/ 5632 0xA778, /*U+A778*/ /**/ 5633 0xA77A, /*U+A779*/ /*LATIN CAPITAL LETTER INSULAR D*/ 5634 0xA77A, /*U+A77A*/ /**/ 5635 0xA77C, /*U+A77B*/ /*LATIN CAPITAL LETTER INSULAR F*/ 5636 0xA77C, /*U+A77C*/ /**/ 5637 0x1D79, /*U+A77D*/ /*LATIN CAPITAL LETTER INSULAR G*/ 5638 0xA77F, /*U+A77E*/ /*LATIN CAPITAL LETTER TURNED INSULAR G*/ 5639 0xA77F, /*U+A77F*/ /**/ 5640 0xA781, /*U+A780*/ /*LATIN CAPITAL LETTER TURNED L*/ 5641 0xA781, /*U+A781*/ /**/ 5642 0xA783, /*U+A782*/ /*LATIN CAPITAL LETTER INSULAR R*/ 5643 0xA783, /*U+A783*/ /**/ 5644 0xA785, /*U+A784*/ /*LATIN CAPITAL LETTER INSULAR S*/ 5645 0xA785, /*U+A785*/ /**/ 5646 0xA787, /*U+A786*/ /*LATIN CAPITAL LETTER INSULAR T*/ 5647 0xA787, /*U+A787*/ /**/ 5648 0xA788, /*U+A788*/ /**/ 5649 0xA789, /*U+A789*/ /**/ 5650 0xA78A, /*U+A78A*/ /**/ 5651 0xA78C, /*U+A78B*/ /*LATIN CAPITAL LETTER SALTILLO*/ 5652 0xA78C, /*U+A78C*/ /**/ 5653 0x0265, /*U+A78D*/ /*LATIN CAPITAL LETTER TURNED H*/ 5654 0xA78E, /*U+A78E*/ /**/ 5655 0xA78F, /*U+A78F*/ /**/ 5656 0xA791, /*U+A790*/ /*LATIN CAPITAL LETTER N WITH DESCENDER*/ 5657 0xA791, /*U+A791*/ /**/ 5658 0xA793, /*U+A792*/ /*LATIN CAPITAL LETTER C WITH BAR*/ 5659 0xA793, /*U+A793*/ /**/ 5660 0xA794, /*U+A794*/ /**/ 5661 0xA795, /*U+A795*/ /**/ 5662 0xA796, /*U+A796*/ /**/ 5663 0xA797, /*U+A797*/ /**/ 5664 0xA798, /*U+A798*/ /**/ 5665 0xA799, /*U+A799*/ /**/ 5666 0xA79A, /*U+A79A*/ /**/ 5667 0xA79B, /*U+A79B*/ /**/ 5668 0xA79C, /*U+A79C*/ /**/ 5669 0xA79D, /*U+A79D*/ /**/ 5670 0xA79E, /*U+A79E*/ /**/ 5671 0xA79F, /*U+A79F*/ /**/ 5672 0xA7A1, /*U+A7A0*/ /*LATIN CAPITAL LETTER G WITH OBLIQUE STROKE*/ 5673 0xA7A1, /*U+A7A1*/ /**/ 5674 0xA7A3, /*U+A7A2*/ /*LATIN CAPITAL LETTER K WITH OBLIQUE STROKE*/ 5675 0xA7A3, /*U+A7A3*/ /**/ 5676 0xA7A5, /*U+A7A4*/ /*LATIN CAPITAL LETTER N WITH OBLIQUE STROKE*/ 5677 0xA7A5, /*U+A7A5*/ /**/ 5678 0xA7A7, /*U+A7A6*/ /*LATIN CAPITAL LETTER R WITH OBLIQUE STROKE*/ 5679 0xA7A7, /*U+A7A7*/ /**/ 5680 0xA7A9, /*U+A7A8*/ /*LATIN CAPITAL LETTER S WITH OBLIQUE STROKE*/ 5681 0xA7A9, /*U+A7A9*/ /**/ 5682 0x0266, /*U+A7AA*/ /*LATIN CAPITAL LETTER H WITH HOOK*/ 5683 0xA7AB, /*U+A7AB*/ /**/ 5684 0xA7AC, /*U+A7AC*/ /**/ 5685 0xA7AD, /*U+A7AD*/ /**/ 5686 0xA7AE, /*U+A7AE*/ /**/ 5687 0xA7AF, /*U+A7AF*/ /**/ 5688 0xA7B0, /*U+A7B0*/ /**/ 5689 0xA7B1, /*U+A7B1*/ /**/ 5690 0xA7B2, /*U+A7B2*/ /**/ 5691 0xA7B3, /*U+A7B3*/ /**/ 5692 0xA7B4, /*U+A7B4*/ /**/ 5693 0xA7B5, /*U+A7B5*/ /**/ 5694 0xA7B6, /*U+A7B6*/ /**/ 5695 0xA7B7, /*U+A7B7*/ /**/ 5696 0xA7B8, /*U+A7B8*/ /**/ 5697 0xA7B9, /*U+A7B9*/ /**/ 5698 0xA7BA, /*U+A7BA*/ /**/ 5699 0xA7BB, /*U+A7BB*/ /**/ 5700 0xA7BC, /*U+A7BC*/ /**/ 5701 0xA7BD, /*U+A7BD*/ /**/ 5702 0xA7BE, /*U+A7BE*/ /**/ 5703 0xA7BF, /*U+A7BF*/ /**/ 5704}; 5705 5706static const uint16_t lower_table_11[64] = { 5707 0xFF00, /*U+FF00*/ /**/ 5708 0xFF01, /*U+FF01*/ /**/ 5709 0xFF02, /*U+FF02*/ /**/ 5710 0xFF03, /*U+FF03*/ /**/ 5711 0xFF04, /*U+FF04*/ /**/ 5712 0xFF05, /*U+FF05*/ /**/ 5713 0xFF06, /*U+FF06*/ /**/ 5714 0xFF07, /*U+FF07*/ /**/ 5715 0xFF08, /*U+FF08*/ /**/ 5716 0xFF09, /*U+FF09*/ /**/ 5717 0xFF0A, /*U+FF0A*/ /**/ 5718 0xFF0B, /*U+FF0B*/ /**/ 5719 0xFF0C, /*U+FF0C*/ /**/ 5720 0xFF0D, /*U+FF0D*/ /**/ 5721 0xFF0E, /*U+FF0E*/ /**/ 5722 0xFF0F, /*U+FF0F*/ /**/ 5723 0xFF10, /*U+FF10*/ /**/ 5724 0xFF11, /*U+FF11*/ /**/ 5725 0xFF12, /*U+FF12*/ /**/ 5726 0xFF13, /*U+FF13*/ /**/ 5727 0xFF14, /*U+FF14*/ /**/ 5728 0xFF15, /*U+FF15*/ /**/ 5729 0xFF16, /*U+FF16*/ /**/ 5730 0xFF17, /*U+FF17*/ /**/ 5731 0xFF18, /*U+FF18*/ /**/ 5732 0xFF19, /*U+FF19*/ /**/ 5733 0xFF1A, /*U+FF1A*/ /**/ 5734 0xFF1B, /*U+FF1B*/ /**/ 5735 0xFF1C, /*U+FF1C*/ /**/ 5736 0xFF1D, /*U+FF1D*/ /**/ 5737 0xFF1E, /*U+FF1E*/ /**/ 5738 0xFF1F, /*U+FF1F*/ /**/ 5739 0xFF20, /*U+FF20*/ /**/ 5740 0xFF41, /*U+FF21*/ /*FULLWIDTH LATIN CAPITAL LETTER A*/ 5741 0xFF42, /*U+FF22*/ /*FULLWIDTH LATIN CAPITAL LETTER B*/ 5742 0xFF43, /*U+FF23*/ /*FULLWIDTH LATIN CAPITAL LETTER C*/ 5743 0xFF44, /*U+FF24*/ /*FULLWIDTH LATIN CAPITAL LETTER D*/ 5744 0xFF45, /*U+FF25*/ /*FULLWIDTH LATIN CAPITAL LETTER E*/ 5745 0xFF46, /*U+FF26*/ /*FULLWIDTH LATIN CAPITAL LETTER F*/ 5746 0xFF47, /*U+FF27*/ /*FULLWIDTH LATIN CAPITAL LETTER G*/ 5747 0xFF48, /*U+FF28*/ /*FULLWIDTH LATIN CAPITAL LETTER H*/ 5748 0xFF49, /*U+FF29*/ /*FULLWIDTH LATIN CAPITAL LETTER I*/ 5749 0xFF4A, /*U+FF2A*/ /*FULLWIDTH LATIN CAPITAL LETTER J*/ 5750 0xFF4B, /*U+FF2B*/ /*FULLWIDTH LATIN CAPITAL LETTER K*/ 5751 0xFF4C, /*U+FF2C*/ /*FULLWIDTH LATIN CAPITAL LETTER L*/ 5752 0xFF4D, /*U+FF2D*/ /*FULLWIDTH LATIN CAPITAL LETTER M*/ 5753 0xFF4E, /*U+FF2E*/ /*FULLWIDTH LATIN CAPITAL LETTER N*/ 5754 0xFF4F, /*U+FF2F*/ /*FULLWIDTH LATIN CAPITAL LETTER O*/ 5755 0xFF50, /*U+FF30*/ /*FULLWIDTH LATIN CAPITAL LETTER P*/ 5756 0xFF51, /*U+FF31*/ /*FULLWIDTH LATIN CAPITAL LETTER Q*/ 5757 0xFF52, /*U+FF32*/ /*FULLWIDTH LATIN CAPITAL LETTER R*/ 5758 0xFF53, /*U+FF33*/ /*FULLWIDTH LATIN CAPITAL LETTER S*/ 5759 0xFF54, /*U+FF34*/ /*FULLWIDTH LATIN CAPITAL LETTER T*/ 5760 0xFF55, /*U+FF35*/ /*FULLWIDTH LATIN CAPITAL LETTER U*/ 5761 0xFF56, /*U+FF36*/ /*FULLWIDTH LATIN CAPITAL LETTER V*/ 5762 0xFF57, /*U+FF37*/ /*FULLWIDTH LATIN CAPITAL LETTER W*/ 5763 0xFF58, /*U+FF38*/ /*FULLWIDTH LATIN CAPITAL LETTER X*/ 5764 0xFF59, /*U+FF39*/ /*FULLWIDTH LATIN CAPITAL LETTER Y*/ 5765 0xFF5A, /*U+FF3A*/ /*FULLWIDTH LATIN CAPITAL LETTER Z*/ 5766 0xFF3B, /*U+FF3B*/ /**/ 5767 0xFF3C, /*U+FF3C*/ /**/ 5768 0xFF3D, /*U+FF3D*/ /**/ 5769 0xFF3E, /*U+FF3E*/ /**/ 5770 0xFF3F, /*U+FF3F*/ /**/ 5771}; 5772 5773static const uint32_t lower_table_sp_1[64] = { 5774 0xD801DC28, /*0xD801DC00*/ /*U+010428*/ /*U+010400*/ /*DESERET CAPITAL LETTER LONG I*/ 5775 0xD801DC29, /*0xD801DC01*/ /*U+010429*/ /*U+010401*/ /*DESERET CAPITAL LETTER LONG E*/ 5776 0xD801DC2A, /*0xD801DC02*/ /*U+01042A*/ /*U+010402*/ /*DESERET CAPITAL LETTER LONG A*/ 5777 0xD801DC2B, /*0xD801DC03*/ /*U+01042B*/ /*U+010403*/ /*DESERET CAPITAL LETTER LONG AH*/ 5778 0xD801DC2C, /*0xD801DC04*/ /*U+01042C*/ /*U+010404*/ /*DESERET CAPITAL LETTER LONG O*/ 5779 0xD801DC2D, /*0xD801DC05*/ /*U+01042D*/ /*U+010405*/ /*DESERET CAPITAL LETTER LONG OO*/ 5780 0xD801DC2E, /*0xD801DC06*/ /*U+01042E*/ /*U+010406*/ /*DESERET CAPITAL LETTER SHORT I*/ 5781 0xD801DC2F, /*0xD801DC07*/ /*U+01042F*/ /*U+010407*/ /*DESERET CAPITAL LETTER SHORT E*/ 5782 0xD801DC30, /*0xD801DC08*/ /*U+010430*/ /*U+010408*/ /*DESERET CAPITAL LETTER SHORT A*/ 5783 0xD801DC31, /*0xD801DC09*/ /*U+010431*/ /*U+010409*/ /*DESERET CAPITAL LETTER SHORT AH*/ 5784 0xD801DC32, /*0xD801DC0A*/ /*U+010432*/ /*U+01040A*/ /*DESERET CAPITAL LETTER SHORT O*/ 5785 0xD801DC33, /*0xD801DC0B*/ /*U+010433*/ /*U+01040B*/ /*DESERET CAPITAL LETTER SHORT OO*/ 5786 0xD801DC34, /*0xD801DC0C*/ /*U+010434*/ /*U+01040C*/ /*DESERET CAPITAL LETTER AY*/ 5787 0xD801DC35, /*0xD801DC0D*/ /*U+010435*/ /*U+01040D*/ /*DESERET CAPITAL LETTER OW*/ 5788 0xD801DC36, /*0xD801DC0E*/ /*U+010436*/ /*U+01040E*/ /*DESERET CAPITAL LETTER WU*/ 5789 0xD801DC37, /*0xD801DC0F*/ /*U+010437*/ /*U+01040F*/ /*DESERET CAPITAL LETTER YEE*/ 5790 0xD801DC38, /*0xD801DC10*/ /*U+010438*/ /*U+010410*/ /*DESERET CAPITAL LETTER H*/ 5791 0xD801DC39, /*0xD801DC11*/ /*U+010439*/ /*U+010411*/ /*DESERET CAPITAL LETTER PEE*/ 5792 0xD801DC3A, /*0xD801DC12*/ /*U+01043A*/ /*U+010412*/ /*DESERET CAPITAL LETTER BEE*/ 5793 0xD801DC3B, /*0xD801DC13*/ /*U+01043B*/ /*U+010413*/ /*DESERET CAPITAL LETTER TEE*/ 5794 0xD801DC3C, /*0xD801DC14*/ /*U+01043C*/ /*U+010414*/ /*DESERET CAPITAL LETTER DEE*/ 5795 0xD801DC3D, /*0xD801DC15*/ /*U+01043D*/ /*U+010415*/ /*DESERET CAPITAL LETTER CHEE*/ 5796 0xD801DC3E, /*0xD801DC16*/ /*U+01043E*/ /*U+010416*/ /*DESERET CAPITAL LETTER JEE*/ 5797 0xD801DC3F, /*0xD801DC17*/ /*U+01043F*/ /*U+010417*/ /*DESERET CAPITAL LETTER KAY*/ 5798 0xD801DC40, /*0xD801DC18*/ /*U+010440*/ /*U+010418*/ /*DESERET CAPITAL LETTER GAY*/ 5799 0xD801DC41, /*0xD801DC19*/ /*U+010441*/ /*U+010419*/ /*DESERET CAPITAL LETTER EF*/ 5800 0xD801DC42, /*0xD801DC1A*/ /*U+010442*/ /*U+01041A*/ /*DESERET CAPITAL LETTER VEE*/ 5801 0xD801DC43, /*0xD801DC1B*/ /*U+010443*/ /*U+01041B*/ /*DESERET CAPITAL LETTER ETH*/ 5802 0xD801DC44, /*0xD801DC1C*/ /*U+010444*/ /*U+01041C*/ /*DESERET CAPITAL LETTER THEE*/ 5803 0xD801DC45, /*0xD801DC1D*/ /*U+010445*/ /*U+01041D*/ /*DESERET CAPITAL LETTER ES*/ 5804 0xD801DC46, /*0xD801DC1E*/ /*U+010446*/ /*U+01041E*/ /*DESERET CAPITAL LETTER ZEE*/ 5805 0xD801DC47, /*0xD801DC1F*/ /*U+010447*/ /*U+01041F*/ /*DESERET CAPITAL LETTER ESH*/ 5806 0xD801DC48, /*0xD801DC20*/ /*U+010448*/ /*U+010420*/ /*DESERET CAPITAL LETTER ZHEE*/ 5807 0xD801DC49, /*0xD801DC21*/ /*U+010449*/ /*U+010421*/ /*DESERET CAPITAL LETTER ER*/ 5808 0xD801DC4A, /*0xD801DC22*/ /*U+01044A*/ /*U+010422*/ /*DESERET CAPITAL LETTER EL*/ 5809 0xD801DC4B, /*0xD801DC23*/ /*U+01044B*/ /*U+010423*/ /*DESERET CAPITAL LETTER EM*/ 5810 0xD801DC4C, /*0xD801DC24*/ /*U+01044C*/ /*U+010424*/ /*DESERET CAPITAL LETTER EN*/ 5811 0xD801DC4D, /*0xD801DC25*/ /*U+01044D*/ /*U+010425*/ /*DESERET CAPITAL LETTER ENG*/ 5812 0xD801DC4E, /*0xD801DC26*/ /*U+01044E*/ /*U+010426*/ /*DESERET CAPITAL LETTER OI*/ 5813 0xD801DC4F, /*0xD801DC27*/ /*U+01044F*/ /*U+010427*/ /*DESERET CAPITAL LETTER EW*/ 5814 0xD801DC28, /*0xD801DC28*/ /*U+010428*/ /*U+010428*/ /**/ 5815 0xD801DC29, /*0xD801DC29*/ /*U+010429*/ /*U+010429*/ /**/ 5816 0xD801DC2A, /*0xD801DC2A*/ /*U+01042A*/ /*U+01042A*/ /**/ 5817 0xD801DC2B, /*0xD801DC2B*/ /*U+01042B*/ /*U+01042B*/ /**/ 5818 0xD801DC2C, /*0xD801DC2C*/ /*U+01042C*/ /*U+01042C*/ /**/ 5819 0xD801DC2D, /*0xD801DC2D*/ /*U+01042D*/ /*U+01042D*/ /**/ 5820 0xD801DC2E, /*0xD801DC2E*/ /*U+01042E*/ /*U+01042E*/ /**/ 5821 0xD801DC2F, /*0xD801DC2F*/ /*U+01042F*/ /*U+01042F*/ /**/ 5822 0xD801DC30, /*0xD801DC30*/ /*U+010430*/ /*U+010430*/ /**/ 5823 0xD801DC31, /*0xD801DC31*/ /*U+010431*/ /*U+010431*/ /**/ 5824 0xD801DC32, /*0xD801DC32*/ /*U+010432*/ /*U+010432*/ /**/ 5825 0xD801DC33, /*0xD801DC33*/ /*U+010433*/ /*U+010433*/ /**/ 5826 0xD801DC34, /*0xD801DC34*/ /*U+010434*/ /*U+010434*/ /**/ 5827 0xD801DC35, /*0xD801DC35*/ /*U+010435*/ /*U+010435*/ /**/ 5828 0xD801DC36, /*0xD801DC36*/ /*U+010436*/ /*U+010436*/ /**/ 5829 0xD801DC37, /*0xD801DC37*/ /*U+010437*/ /*U+010437*/ /**/ 5830 0xD801DC38, /*0xD801DC38*/ /*U+010438*/ /*U+010438*/ /**/ 5831 0xD801DC39, /*0xD801DC39*/ /*U+010439*/ /*U+010439*/ /**/ 5832 0xD801DC3A, /*0xD801DC3A*/ /*U+01043A*/ /*U+01043A*/ /**/ 5833 0xD801DC3B, /*0xD801DC3B*/ /*U+01043B*/ /*U+01043B*/ /**/ 5834 0xD801DC3C, /*0xD801DC3C*/ /*U+01043C*/ /*U+01043C*/ /**/ 5835 0xD801DC3D, /*0xD801DC3D*/ /*U+01043D*/ /*U+01043D*/ /**/ 5836 0xD801DC3E, /*0xD801DC3E*/ /*U+01043E*/ /*U+01043E*/ /**/ 5837 0xD801DC3F, /*0xD801DC3F*/ /*U+01043F*/ /*U+01043F*/ /**/ 5838}; 5839 5840/* EOF */ 5841