Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quelle  ucs_fallback_table.h_shipped   Sprache: unbekannt

 
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * ucs_fallback_table.h - Unicode character fallback table
 *
 * Auto-generated by gen_ucs_fallback_table.py
 *
 * Unicode Version: 16.0.0
 * Unidecode Version: 1.3.8
 *
 * This file contains optimized tables that map complex Unicode characters
 * to simpler fallback characters for terminal display when corresponding
 * glyphs are unavailable.
 */

static const struct ucs_page_desc ucs_fallback_pages[] = {
 { 0x00, 62, 0 },
 { 0x01, 218, 62 },
 { 0x02, 196, 280 },
 { 0x03, 96, 476 },
 { 0x04, 113, 572 },
 { 0x05, 100, 685 },
 { 0x06, 119, 785 },
 { 0x07, 91, 904 },
 { 0x09, 99, 995 },
 { 0x0A, 78, 1094 },
 { 0x0B, 79, 1172 },
 { 0x0C, 85, 1251 },
 { 0x0D, 73, 1336 },
 { 0x0E, 83, 1409 },
 { 0x0F, 69, 1492 },
 { 0x10, 93, 1561 },
 { 0x11, 51, 1654 },
 { 0x13, 22, 1705 },
 { 0x14, 30, 1727 },
 { 0x15, 17, 1757 },
 { 0x16, 81, 1774 },
 { 0x17, 47, 1855 },
 { 0x18, 96, 1902 },
 { 0x1D, 105, 1998 },
 { 0x1E, 246, 2103 },
 { 0x1F, 94, 2349 },
 { 0x20, 107, 2443 },
 { 0x21, 136, 2550 },
 { 0x22, 34, 2686 },
 { 0x23, 4, 2720 },
 { 0x24, 72, 2724 },
 { 0x25, 60, 2796 },
 { 0x26, 6, 2856 },
 { 0x27, 18, 2862 },
 { 0x28, 64, 2880 },
 { 0x29, 1, 2944 },
 { 0x2C, 15, 2945 },
 { 0x2E, 29, 2960 },
 { 0x30, 53, 2989 },
 { 0x31, 50, 3042 },
 { 0x32, 5, 3092 },
 { 0xA0, 4, 3097 },
 { 0xC5, 2, 3101 },
 { 0xC6, 2, 3103 },
 { 0xC7, 1, 3105 },
 { 0xFB, 35, 3106 },
 { 0xFE, 37, 3141 },
 { 0xFF, 50, 3178 },
};

/* Page entries array (referenced by page descriptors) */
static const struct ucs_page_entry ucs_fallback_entries[] = {
 /* Entries for page 0x00 */
 { 0xA0, 0x20 }, /* NO-BREAK SPACE -> ' ' */
 { 0xA1, 0x21 }, /* INVERTED EXCLAMATION MARK -> '!' */
 { 0xA2, 0x63 }, /* CENT SIGN -> 'c' */
 { 0xA3, 0x4C }, /* POUND SIGN -> 'L' */
 { 0xA5, 0x59 }, /* YEN SIGN -> 'Y' */
 { 0xA6, 0x7C }, /* BROKEN BAR -> '|' */
 { 0xA7, 0x53 }, /* SECTION SIGN -> 'S' */
 { 0xA8, 0x22 }, /* DIAERESIS -> '"' */
 { 0xA9, 0x43 }, /* COPYRIGHT SIGN -> 'C' */
 { 0xAA, 0x61 }, /* FEMININE ORDINAL INDICATOR -> 'a' */
 { 0xAB, 0x3C }, /* LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -> '<' */
 { 0xAC, 0x21 }, /* NOT SIGN -> '!' */
 { 0xAE, 0x52 }, /* REGISTERED SIGN -> 'R' */
 { 0xAF, 0x2D }, /* MACRON -> '-' */
 { 0xB0, 0x6F }, /* DEGREE SIGN -> 'o' */
 { 0xB2, 0x32 }, /* SUPERSCRIPT TWO -> '2' */
 { 0xB3, 0x33 }, /* SUPERSCRIPT THREE -> '3' */
 { 0xB4, 0x27 }, /* ACUTE ACCENT -> ''' */
 { 0xB5, 0x75 }, /* MICRO SIGN -> 'u' */
 { 0xB6, 0x50 }, /* PILCROW SIGN -> 'P' */
 { 0xB7, 0x2A }, /* MIDDLE DOT -> '*' */
 { 0xB8, 0x2C }, /* CEDILLA -> ',' */
 { 0xB9, 0x31 }, /* SUPERSCRIPT ONE -> '1' */
 { 0xBA, 0x6F }, /* MASCULINE ORDINAL INDICATOR -> 'o' */
 { 0xBB, 0x3E }, /* RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -> '>' */
 { 0xBF, 0x3F }, /* INVERTED QUESTION MARK -> '?' */
 { 0xC0, 0x00 }, /* LATIN CAPITAL LETTER A WITH GRAVE -> ... */
 { 0xC5, 0x41 }, /* LATIN CAPITAL LETTER A WITH RING ABOVE -> 'A' */
 { 0xC6, 0x45 }, /* LATIN CAPITAL LETTER AE -> 'E' */
 { 0xC7, 0x43 }, /* LATIN CAPITAL LETTER C WITH CEDILLA -> 'C' */
 { 0xC8, 0x00 }, /* LATIN CAPITAL LETTER E WITH GRAVE -> ... */
 { 0xCB, 0x45 }, /* LATIN CAPITAL LETTER E WITH DIAERESIS -> 'E' */
 { 0xCC, 0x00 }, /* LATIN CAPITAL LETTER I WITH GRAVE -> ... */
 { 0xCF, 0x49 }, /* LATIN CAPITAL LETTER I WITH DIAERESIS -> 'I' */
 { 0xD0, 0x44 }, /* LATIN CAPITAL LETTER ETH -> 'D' */
 { 0xD1, 0x4E }, /* LATIN CAPITAL LETTER N WITH TILDE -> 'N' */
 { 0xD2, 0x00 }, /* LATIN CAPITAL LETTER O WITH GRAVE -> ... */
 { 0xD6, 0x4F }, /* LATIN CAPITAL LETTER O WITH DIAERESIS -> 'O' */
 { 0xD7, 0x78 }, /* MULTIPLICATION SIGN -> 'x' */
 { 0xD8, 0x4F }, /* LATIN CAPITAL LETTER O WITH STROKE -> 'O' */
 { 0xD9, 0x00 }, /* LATIN CAPITAL LETTER U WITH GRAVE -> ... */
 { 0xDC, 0x55 }, /* LATIN CAPITAL LETTER U WITH DIAERESIS -> 'U' */
 { 0xDD, 0x59 }, /* LATIN CAPITAL LETTER Y WITH ACUTE -> 'Y' */
 { 0xDF, 0x73 }, /* LATIN SMALL LETTER SHARP S -> 's' */
 { 0xE0, 0x00 }, /* LATIN SMALL LETTER A WITH GRAVE -> ... */
 { 0xE5, 0x61 }, /* LATIN SMALL LETTER A WITH RING ABOVE -> 'a' */
 { 0xE6, 0x65 }, /* LATIN SMALL LETTER AE -> 'e' */
 { 0xE7, 0x63 }, /* LATIN SMALL LETTER C WITH CEDILLA -> 'c' */
 { 0xE8, 0x00 }, /* LATIN SMALL LETTER E WITH GRAVE -> ... */
 { 0xEB, 0x65 }, /* LATIN SMALL LETTER E WITH DIAERESIS -> 'e' */
 { 0xEC, 0x00 }, /* LATIN SMALL LETTER I WITH GRAVE -> ... */
 { 0xEF, 0x69 }, /* LATIN SMALL LETTER I WITH DIAERESIS -> 'i' */
 { 0xF0, 0x64 }, /* LATIN SMALL LETTER ETH -> 'd' */
 { 0xF1, 0x6E }, /* LATIN SMALL LETTER N WITH TILDE -> 'n' */
 { 0xF2, 0x00 }, /* LATIN SMALL LETTER O WITH GRAVE -> ... */
 { 0xF6, 0x6F }, /* LATIN SMALL LETTER O WITH DIAERESIS -> 'o' */
 { 0xF7, 0x2F }, /* DIVISION SIGN -> '/' */
 { 0xF8, 0x6F }, /* LATIN SMALL LETTER O WITH STROKE -> 'o' */
 { 0xF9, 0x00 }, /* LATIN SMALL LETTER U WITH GRAVE -> ... */
 { 0xFC, 0x75 }, /* LATIN SMALL LETTER U WITH DIAERESIS -> 'u' */
 { 0xFD, 0x79 }, /* LATIN SMALL LETTER Y WITH ACUTE -> 'y' */
 { 0xFF, 0x79 }, /* LATIN SMALL LETTER Y WITH DIAERESIS -> 'y' */
 /* Entries for page 0x01 */
 { 0x00, 0x41 }, /* LATIN CAPITAL LETTER A WITH MACRON -> 'A' */
 { 0x01, 0x61 }, /* LATIN SMALL LETTER A WITH MACRON -> 'a' */
 { 0x02, 0x41 }, /* LATIN CAPITAL LETTER A WITH BREVE -> 'A' */
 { 0x03, 0x61 }, /* LATIN SMALL LETTER A WITH BREVE -> 'a' */
 { 0x04, 0x41 }, /* LATIN CAPITAL LETTER A WITH OGONEK -> 'A' */
 { 0x05, 0x61 }, /* LATIN SMALL LETTER A WITH OGONEK -> 'a' */
 { 0x06, 0x43 }, /* LATIN CAPITAL LETTER C WITH ACUTE -> 'C' */
 { 0x07, 0x63 }, /* LATIN SMALL LETTER C WITH ACUTE -> 'c' */
 { 0x08, 0x43 }, /* LATIN CAPITAL LETTER C WITH CIRCUMFLEX -> 'C' */
 { 0x09, 0x63 }, /* LATIN SMALL LETTER C WITH CIRCUMFLEX -> 'c' */
 { 0x0A, 0x43 }, /* LATIN CAPITAL LETTER C WITH DOT ABOVE -> 'C' */
 { 0x0B, 0x63 }, /* LATIN SMALL LETTER C WITH DOT ABOVE -> 'c' */
 { 0x0C, 0x43 }, /* LATIN CAPITAL LETTER C WITH CARON -> 'C' */
 { 0x0D, 0x63 }, /* LATIN SMALL LETTER C WITH CARON -> 'c' */
 { 0x0E, 0x44 }, /* LATIN CAPITAL LETTER D WITH CARON -> 'D' */
 { 0x0F, 0x64 }, /* LATIN SMALL LETTER D WITH CARON -> 'd' */
 { 0x10, 0x44 }, /* LATIN CAPITAL LETTER D WITH STROKE -> 'D' */
 { 0x11, 0x64 }, /* LATIN SMALL LETTER D WITH STROKE -> 'd' */
 { 0x12, 0x45 }, /* LATIN CAPITAL LETTER E WITH MACRON -> 'E' */
 { 0x13, 0x65 }, /* LATIN SMALL LETTER E WITH MACRON -> 'e' */
 { 0x14, 0x45 }, /* LATIN CAPITAL LETTER E WITH BREVE -> 'E' */
 { 0x15, 0x65 }, /* LATIN SMALL LETTER E WITH BREVE -> 'e' */
 { 0x16, 0x45 }, /* LATIN CAPITAL LETTER E WITH DOT ABOVE -> 'E' */
 { 0x17, 0x65 }, /* LATIN SMALL LETTER E WITH DOT ABOVE -> 'e' */
 { 0x18, 0x45 }, /* LATIN CAPITAL LETTER E WITH OGONEK -> 'E' */
 { 0x19, 0x65 }, /* LATIN SMALL LETTER E WITH OGONEK -> 'e' */
 { 0x1A, 0x45 }, /* LATIN CAPITAL LETTER E WITH CARON -> 'E' */
 { 0x1B, 0x65 }, /* LATIN SMALL LETTER E WITH CARON -> 'e' */
 { 0x1C, 0x47 }, /* LATIN CAPITAL LETTER G WITH CIRCUMFLEX -> 'G' */
 { 0x1D, 0x67 }, /* LATIN SMALL LETTER G WITH CIRCUMFLEX -> 'g' */
 { 0x1E, 0x47 }, /* LATIN CAPITAL LETTER G WITH BREVE -> 'G' */
 { 0x1F, 0x67 }, /* LATIN SMALL LETTER G WITH BREVE -> 'g' */
 { 0x20, 0x47 }, /* LATIN CAPITAL LETTER G WITH DOT ABOVE -> 'G' */
 { 0x21, 0x67 }, /* LATIN SMALL LETTER G WITH DOT ABOVE -> 'g' */
 { 0x22, 0x47 }, /* LATIN CAPITAL LETTER G WITH CEDILLA -> 'G' */
 { 0x23, 0x67 }, /* LATIN SMALL LETTER G WITH CEDILLA -> 'g' */
 { 0x24, 0x48 }, /* LATIN CAPITAL LETTER H WITH CIRCUMFLEX -> 'H' */
 { 0x25, 0x68 }, /* LATIN SMALL LETTER H WITH CIRCUMFLEX -> 'h' */
 { 0x26, 0x48 }, /* LATIN CAPITAL LETTER H WITH STROKE -> 'H' */
 { 0x27, 0x68 }, /* LATIN SMALL LETTER H WITH STROKE -> 'h' */
 { 0x28, 0x49 }, /* LATIN CAPITAL LETTER I WITH TILDE -> 'I' */
 { 0x29, 0x69 }, /* LATIN SMALL LETTER I WITH TILDE -> 'i' */
 { 0x2A, 0x49 }, /* LATIN CAPITAL LETTER I WITH MACRON -> 'I' */
 { 0x2B, 0x69 }, /* LATIN SMALL LETTER I WITH MACRON -> 'i' */
 { 0x2C, 0x49 }, /* LATIN CAPITAL LETTER I WITH BREVE -> 'I' */
 { 0x2D, 0x69 }, /* LATIN SMALL LETTER I WITH BREVE -> 'i' */
 { 0x2E, 0x49 }, /* LATIN CAPITAL LETTER I WITH OGONEK -> 'I' */
 { 0x2F, 0x69 }, /* LATIN SMALL LETTER I WITH OGONEK -> 'i' */
 { 0x30, 0x49 }, /* LATIN CAPITAL LETTER I WITH DOT ABOVE -> 'I' */
 { 0x31, 0x69 }, /* LATIN SMALL LETTER DOTLESS I -> 'i' */
 { 0x34, 0x4A }, /* LATIN CAPITAL LETTER J WITH CIRCUMFLEX -> 'J' */
 { 0x35, 0x6A }, /* LATIN SMALL LETTER J WITH CIRCUMFLEX -> 'j' */
 { 0x36, 0x4B }, /* LATIN CAPITAL LETTER K WITH CEDILLA -> 'K' */
 { 0x37, 0x6B }, /* LATIN SMALL LETTER K WITH CEDILLA -> 'k' */
 { 0x38, 0x6B }, /* LATIN SMALL LETTER KRA -> 'k' */
 { 0x39, 0x4C }, /* LATIN CAPITAL LETTER L WITH ACUTE -> 'L' */
 { 0x3A, 0x6C }, /* LATIN SMALL LETTER L WITH ACUTE -> 'l' */
 { 0x3B, 0x4C }, /* LATIN CAPITAL LETTER L WITH CEDILLA -> 'L' */
 { 0x3C, 0x6C }, /* LATIN SMALL LETTER L WITH CEDILLA -> 'l' */
 { 0x3D, 0x4C }, /* LATIN CAPITAL LETTER L WITH CARON -> 'L' */
 { 0x3E, 0x6C }, /* LATIN SMALL LETTER L WITH CARON -> 'l' */
 { 0x3F, 0x4C }, /* LATIN CAPITAL LETTER L WITH MIDDLE DOT -> 'L' */
 { 0x40, 0x6C }, /* LATIN SMALL LETTER L WITH MIDDLE DOT -> 'l' */
 { 0x41, 0x4C }, /* LATIN CAPITAL LETTER L WITH STROKE -> 'L' */
 { 0x42, 0x6C }, /* LATIN SMALL LETTER L WITH STROKE -> 'l' */
 { 0x43, 0x4E }, /* LATIN CAPITAL LETTER N WITH ACUTE -> 'N' */
 { 0x44, 0x6E }, /* LATIN SMALL LETTER N WITH ACUTE -> 'n' */
 { 0x45, 0x4E }, /* LATIN CAPITAL LETTER N WITH CEDILLA -> 'N' */
 { 0x46, 0x6E }, /* LATIN SMALL LETTER N WITH CEDILLA -> 'n' */
 { 0x47, 0x4E }, /* LATIN CAPITAL LETTER N WITH CARON -> 'N' */
 { 0x48, 0x6E }, /* LATIN SMALL LETTER N WITH CARON -> 'n' */
 { 0x4C, 0x4F }, /* LATIN CAPITAL LETTER O WITH MACRON -> 'O' */
 { 0x4D, 0x6F }, /* LATIN SMALL LETTER O WITH MACRON -> 'o' */
 { 0x4E, 0x4F }, /* LATIN CAPITAL LETTER O WITH BREVE -> 'O' */
 { 0x4F, 0x6F }, /* LATIN SMALL LETTER O WITH BREVE -> 'o' */
 { 0x50, 0x4F }, /* LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -> 'O' */
 { 0x51, 0x6F }, /* LATIN SMALL LETTER O WITH DOUBLE ACUTE -> 'o' */
 { 0x52, 0x45 }, /* LATIN CAPITAL LIGATURE OE -> 'E' */
 { 0x53, 0x65 }, /* LATIN SMALL LIGATURE OE -> 'e' */
 { 0x54, 0x52 }, /* LATIN CAPITAL LETTER R WITH ACUTE -> 'R' */
 { 0x55, 0x72 }, /* LATIN SMALL LETTER R WITH ACUTE -> 'r' */
 { 0x56, 0x52 }, /* LATIN CAPITAL LETTER R WITH CEDILLA -> 'R' */
 { 0x57, 0x72 }, /* LATIN SMALL LETTER R WITH CEDILLA -> 'r' */
 { 0x58, 0x52 }, /* LATIN CAPITAL LETTER R WITH CARON -> 'R' */
 { 0x59, 0x72 }, /* LATIN SMALL LETTER R WITH CARON -> 'r' */
 { 0x5A, 0x53 }, /* LATIN CAPITAL LETTER S WITH ACUTE -> 'S' */
 { 0x5B, 0x73 }, /* LATIN SMALL LETTER S WITH ACUTE -> 's' */
 { 0x5C, 0x53 }, /* LATIN CAPITAL LETTER S WITH CIRCUMFLEX -> 'S' */
 { 0x5D, 0x73 }, /* LATIN SMALL LETTER S WITH CIRCUMFLEX -> 's' */
 { 0x5E, 0x53 }, /* LATIN CAPITAL LETTER S WITH CEDILLA -> 'S' */
 { 0x5F, 0x73 }, /* LATIN SMALL LETTER S WITH CEDILLA -> 's' */
 { 0x60, 0x53 }, /* LATIN CAPITAL LETTER S WITH CARON -> 'S' */
 { 0x61, 0x73 }, /* LATIN SMALL LETTER S WITH CARON -> 's' */
 { 0x62, 0x54 }, /* LATIN CAPITAL LETTER T WITH CEDILLA -> 'T' */
 { 0x63, 0x74 }, /* LATIN SMALL LETTER T WITH CEDILLA -> 't' */
 { 0x64, 0x54 }, /* LATIN CAPITAL LETTER T WITH CARON -> 'T' */
 { 0x65, 0x74 }, /* LATIN SMALL LETTER T WITH CARON -> 't' */
 { 0x66, 0x54 }, /* LATIN CAPITAL LETTER T WITH STROKE -> 'T' */
 { 0x67, 0x74 }, /* LATIN SMALL LETTER T WITH STROKE -> 't' */
 { 0x68, 0x55 }, /* LATIN CAPITAL LETTER U WITH TILDE -> 'U' */
 { 0x69, 0x75 }, /* LATIN SMALL LETTER U WITH TILDE -> 'u' */
 { 0x6A, 0x55 }, /* LATIN CAPITAL LETTER U WITH MACRON -> 'U' */
 { 0x6B, 0x75 }, /* LATIN SMALL LETTER U WITH MACRON -> 'u' */
 { 0x6C, 0x55 }, /* LATIN CAPITAL LETTER U WITH BREVE -> 'U' */
 { 0x6D, 0x75 }, /* LATIN SMALL LETTER U WITH BREVE -> 'u' */
 { 0x6E, 0x55 }, /* LATIN CAPITAL LETTER U WITH RING ABOVE -> 'U' */
 { 0x6F, 0x75 }, /* LATIN SMALL LETTER U WITH RING ABOVE -> 'u' */
 { 0x70, 0x55 }, /* LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -> 'U' */
 { 0x71, 0x75 }, /* LATIN SMALL LETTER U WITH DOUBLE ACUTE -> 'u' */
 { 0x72, 0x55 }, /* LATIN CAPITAL LETTER U WITH OGONEK -> 'U' */
 { 0x73, 0x75 }, /* LATIN SMALL LETTER U WITH OGONEK -> 'u' */
 { 0x74, 0x57 }, /* LATIN CAPITAL LETTER W WITH CIRCUMFLEX -> 'W' */
 { 0x75, 0x77 }, /* LATIN SMALL LETTER W WITH CIRCUMFLEX -> 'w' */
 { 0x76, 0x59 }, /* LATIN CAPITAL LETTER Y WITH CIRCUMFLEX -> 'Y' */
 { 0x77, 0x79 }, /* LATIN SMALL LETTER Y WITH CIRCUMFLEX -> 'y' */
 { 0x78, 0x59 }, /* LATIN CAPITAL LETTER Y WITH DIAERESIS -> 'Y' */
 { 0x79, 0x5A }, /* LATIN CAPITAL LETTER Z WITH ACUTE -> 'Z' */
 { 0x7A, 0x7A }, /* LATIN SMALL LETTER Z WITH ACUTE -> 'z' */
 { 0x7B, 0x5A }, /* LATIN CAPITAL LETTER Z WITH DOT ABOVE -> 'Z' */
 { 0x7C, 0x7A }, /* LATIN SMALL LETTER Z WITH DOT ABOVE -> 'z' */
 { 0x7D, 0x5A }, /* LATIN CAPITAL LETTER Z WITH CARON -> 'Z' */
 { 0x7E, 0x7A }, /* LATIN SMALL LETTER Z WITH CARON -> 'z' */
 { 0x7F, 0x73 }, /* LATIN SMALL LETTER LONG S -> 's' */
 { 0x80, 0x62 }, /* LATIN SMALL LETTER B WITH STROKE -> 'b' */
 { 0x81, 0x42 }, /* LATIN CAPITAL LETTER B WITH HOOK -> 'B' */
 { 0x82, 0x42 }, /* LATIN CAPITAL LETTER B WITH TOPBAR -> 'B' */
 { 0x83, 0x62 }, /* LATIN SMALL LETTER B WITH TOPBAR -> 'b' */
 { 0x84, 0x36 }, /* LATIN CAPITAL LETTER TONE SIX -> '6' */
 { 0x85, 0x36 }, /* LATIN SMALL LETTER TONE SIX -> '6' */
 { 0x86, 0x4F }, /* LATIN CAPITAL LETTER OPEN O -> 'O' */
 { 0x87, 0x43 }, /* LATIN CAPITAL LETTER C WITH HOOK -> 'C' */
 { 0x88, 0x63 }, /* LATIN SMALL LETTER C WITH HOOK -> 'c' */
 { 0x89, 0x00 }, /* LATIN CAPITAL LETTER AFRICAN D -> ... */
 { 0x8B, 0x44 }, /* LATIN CAPITAL LETTER D WITH TOPBAR -> 'D' */
 { 0x8C, 0x64 }, /* LATIN SMALL LETTER D WITH TOPBAR -> 'd' */
 { 0x8D, 0x64 }, /* LATIN SMALL LETTER TURNED DELTA -> 'd' */
 { 0x8E, 0x33 }, /* LATIN CAPITAL LETTER REVERSED E -> '3' */
 { 0x8F, 0x40 }, /* LATIN CAPITAL LETTER SCHWA -> '@' */
 { 0x90, 0x45 }, /* LATIN CAPITAL LETTER OPEN E -> 'E' */
 { 0x91, 0x46 }, /* LATIN CAPITAL LETTER F WITH HOOK -> 'F' */
 { 0x92, 0x66 }, /* LATIN SMALL LETTER F WITH HOOK -> 'f' */
 { 0x93, 0x47 }, /* LATIN CAPITAL LETTER G WITH HOOK -> 'G' */
 { 0x94, 0x47 }, /* LATIN CAPITAL LETTER GAMMA -> 'G' */
 { 0x96, 0x49 }, /* LATIN CAPITAL LETTER IOTA -> 'I' */
 { 0x97, 0x49 }, /* LATIN CAPITAL LETTER I WITH STROKE -> 'I' */
 { 0x98, 0x4B }, /* LATIN CAPITAL LETTER K WITH HOOK -> 'K' */
 { 0x99, 0x6B }, /* LATIN SMALL LETTER K WITH HOOK -> 'k' */
 { 0x9A, 0x6C }, /* LATIN SMALL LETTER L WITH BAR -> 'l' */
 { 0x9B, 0x6C }, /* LATIN SMALL LETTER LAMBDA WITH STROKE -> 'l' */
 { 0x9C, 0x57 }, /* LATIN CAPITAL LETTER TURNED M -> 'W' */
 { 0x9D, 0x4E }, /* LATIN CAPITAL LETTER N WITH LEFT HOOK -> 'N' */
 { 0x9E, 0x6E }, /* LATIN SMALL LETTER N WITH LONG RIGHT LEG -> 'n' */
 { 0x9F, 0x4F }, /* LATIN CAPITAL LETTER O WITH MIDDLE TILDE -> 'O' */
 { 0xA0, 0x4F }, /* LATIN CAPITAL LETTER O WITH HORN -> 'O' */
 { 0xA1, 0x6F }, /* LATIN SMALL LETTER O WITH HORN -> 'o' */
 { 0xA4, 0x50 }, /* LATIN CAPITAL LETTER P WITH HOOK -> 'P' */
 { 0xA5, 0x70 }, /* LATIN SMALL LETTER P WITH HOOK -> 'p' */
 { 0xA7, 0x32 }, /* LATIN CAPITAL LETTER TONE TWO -> '2' */
 { 0xA8, 0x32 }, /* LATIN SMALL LETTER TONE TWO -> '2' */
 { 0xAB, 0x74 }, /* LATIN SMALL LETTER T WITH PALATAL HOOK -> 't' */
 { 0xAC, 0x54 }, /* LATIN CAPITAL LETTER T WITH HOOK -> 'T' */
 { 0xAD, 0x74 }, /* LATIN SMALL LETTER T WITH HOOK -> 't' */
 { 0xAE, 0x54 }, /* LATIN CAPITAL LETTER T WITH RETROFLEX HOOK -> 'T' */
 { 0xAF, 0x55 }, /* LATIN CAPITAL LETTER U WITH HORN -> 'U' */
 { 0xB0, 0x75 }, /* LATIN SMALL LETTER U WITH HORN -> 'u' */
 { 0xB1, 0x59 }, /* LATIN CAPITAL LETTER UPSILON -> 'Y' */
 { 0xB2, 0x56 }, /* LATIN CAPITAL LETTER V WITH HOOK -> 'V' */
 { 0xB3, 0x59 }, /* LATIN CAPITAL LETTER Y WITH HOOK -> 'Y' */
 { 0xB4, 0x79 }, /* LATIN SMALL LETTER Y WITH HOOK -> 'y' */
 { 0xB5, 0x5A }, /* LATIN CAPITAL LETTER Z WITH STROKE -> 'Z' */
 { 0xB6, 0x7A }, /* LATIN SMALL LETTER Z WITH STROKE -> 'z' */
 { 0xBB, 0x32 }, /* LATIN LETTER TWO WITH STROKE -> '2' */
 { 0xBC, 0x35 }, /* LATIN CAPITAL LETTER TONE FIVE -> '5' */
 { 0xBD, 0x35 }, /* LATIN SMALL LETTER TONE FIVE -> '5' */
 { 0xBF, 0x77 }, /* LATIN LETTER WYNN -> 'w' */
 { 0xC0, 0x7C }, /* LATIN LETTER DENTAL CLICK -> '|' */
 { 0xC3, 0x21 }, /* LATIN LETTER RETROFLEX CLICK -> '!' */
 { 0xCD, 0x41 }, /* LATIN CAPITAL LETTER A WITH CARON -> 'A' */
 { 0xCE, 0x61 }, /* LATIN SMALL LETTER A WITH CARON -> 'a' */
 { 0xCF, 0x49 }, /* LATIN CAPITAL LETTER I WITH CARON -> 'I' */
 { 0xD0, 0x69 }, /* LATIN SMALL LETTER I WITH CARON -> 'i' */
 { 0xD1, 0x4F }, /* LATIN CAPITAL LETTER O WITH CARON -> 'O' */
 { 0xD2, 0x6F }, /* LATIN SMALL LETTER O WITH CARON -> 'o' */
 { 0xD3, 0x55 }, /* LATIN CAPITAL LETTER U WITH CARON -> 'U' */
 { 0xD4, 0x75 }, /* LATIN SMALL LETTER U WITH CARON -> 'u' */
 { 0xD5, 0x55 }, /* LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON -> 'U' */
 { 0xD6, 0x75 }, /* LATIN SMALL LETTER U WITH DIAERESIS AND MACRON -> 'u' */
 { 0xD7, 0x55 }, /* LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE -> 'U' */
 { 0xD8, 0x75 }, /* LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE -> 'u' */
 { 0xD9, 0x55 }, /* LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON -> 'U' */
 { 0xDA, 0x75 }, /* LATIN SMALL LETTER U WITH DIAERESIS AND CARON -> 'u' */
 { 0xDB, 0x55 }, /* LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE -> 'U' */
 { 0xDC, 0x75 }, /* LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE -> 'u' */
 { 0xDD, 0x40 }, /* LATIN SMALL LETTER TURNED E -> '@' */
 { 0xDE, 0x41 }, /* LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON -> 'A' */
 { 0xDF, 0x61 }, /* LATIN SMALL LETTER A WITH DIAERESIS AND MACRON -> 'a' */
 { 0xE0, 0x41 }, /* LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON -> 'A' */
 { 0xE1, 0x61 }, /* LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON -> 'a' */
 { 0xE4, 0x47 }, /* LATIN CAPITAL LETTER G WITH STROKE -> 'G' */
 { 0xE5, 0x67 }, /* LATIN SMALL LETTER G WITH STROKE -> 'g' */
 { 0xE6, 0x47 }, /* LATIN CAPITAL LETTER G WITH CARON -> 'G' */
 { 0xE7, 0x67 }, /* LATIN SMALL LETTER G WITH CARON -> 'g' */
 { 0xE8, 0x4B }, /* LATIN CAPITAL LETTER K WITH CARON -> 'K' */
 { 0xE9, 0x6B }, /* LATIN SMALL LETTER K WITH CARON -> 'k' */
 { 0xEA, 0x4F }, /* LATIN CAPITAL LETTER O WITH OGONEK -> 'O' */
 { 0xEB, 0x6F }, /* LATIN SMALL LETTER O WITH OGONEK -> 'o' */
 { 0xEC, 0x4F }, /* LATIN CAPITAL LETTER O WITH OGONEK AND MACRON -> 'O' */
 { 0xED, 0x6F }, /* LATIN SMALL LETTER O WITH OGONEK AND MACRON -> 'o' */
 { 0xF0, 0x6A }, /* LATIN SMALL LETTER J WITH CARON -> 'j' */
 { 0xF4, 0x47 }, /* LATIN CAPITAL LETTER G WITH ACUTE -> 'G' */
 { 0xF5, 0x67 }, /* LATIN SMALL LETTER G WITH ACUTE -> 'g' */
 { 0xF7, 0x57 }, /* LATIN CAPITAL LETTER WYNN -> 'W' */
 { 0xF8, 0x4E }, /* LATIN CAPITAL LETTER N WITH GRAVE -> 'N' */
 { 0xF9, 0x6E }, /* LATIN SMALL LETTER N WITH GRAVE -> 'n' */
 { 0xFA, 0x41 }, /* LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE -> 'A' */
 { 0xFB, 0x61 }, /* LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE -> 'a' */
 { 0xFE, 0x4F }, /* LATIN CAPITAL LETTER O WITH STROKE AND ACUTE -> 'O' */
 { 0xFF, 0x6F }, /* LATIN SMALL LETTER O WITH STROKE AND ACUTE -> 'o' */
 /* Entries for page 0x02 */
 { 0x00, 0x41 }, /* LATIN CAPITAL LETTER A WITH DOUBLE GRAVE -> 'A' */
 { 0x01, 0x61 }, /* LATIN SMALL LETTER A WITH DOUBLE GRAVE -> 'a' */
 { 0x02, 0x41 }, /* LATIN CAPITAL LETTER A WITH INVERTED BREVE -> 'A' */
 { 0x03, 0x61 }, /* LATIN SMALL LETTER A WITH INVERTED BREVE -> 'a' */
 { 0x04, 0x45 }, /* LATIN CAPITAL LETTER E WITH DOUBLE GRAVE -> 'E' */
 { 0x05, 0x65 }, /* LATIN SMALL LETTER E WITH DOUBLE GRAVE -> 'e' */
 { 0x06, 0x45 }, /* LATIN CAPITAL LETTER E WITH INVERTED BREVE -> 'E' */
 { 0x07, 0x65 }, /* LATIN SMALL LETTER E WITH INVERTED BREVE -> 'e' */
 { 0x08, 0x49 }, /* LATIN CAPITAL LETTER I WITH DOUBLE GRAVE -> 'I' */
 { 0x09, 0x69 }, /* LATIN SMALL LETTER I WITH DOUBLE GRAVE -> 'i' */
 { 0x0A, 0x49 }, /* LATIN CAPITAL LETTER I WITH INVERTED BREVE -> 'I' */
 { 0x0B, 0x69 }, /* LATIN SMALL LETTER I WITH INVERTED BREVE -> 'i' */
 { 0x0C, 0x4F }, /* LATIN CAPITAL LETTER O WITH DOUBLE GRAVE -> 'O' */
 { 0x0D, 0x6F }, /* LATIN SMALL LETTER O WITH DOUBLE GRAVE -> 'o' */
 { 0x0E, 0x4F }, /* LATIN CAPITAL LETTER O WITH INVERTED BREVE -> 'O' */
 { 0x0F, 0x6F }, /* LATIN SMALL LETTER O WITH INVERTED BREVE -> 'o' */
 { 0x10, 0x52 }, /* LATIN CAPITAL LETTER R WITH DOUBLE GRAVE -> 'R' */
 { 0x11, 0x72 }, /* LATIN SMALL LETTER R WITH DOUBLE GRAVE -> 'r' */
 { 0x12, 0x52 }, /* LATIN CAPITAL LETTER R WITH INVERTED BREVE -> 'R' */
 { 0x13, 0x72 }, /* LATIN SMALL LETTER R WITH INVERTED BREVE -> 'r' */
 { 0x14, 0x55 }, /* LATIN CAPITAL LETTER U WITH DOUBLE GRAVE -> 'U' */
 { 0x15, 0x75 }, /* LATIN SMALL LETTER U WITH DOUBLE GRAVE -> 'u' */
 { 0x16, 0x55 }, /* LATIN CAPITAL LETTER U WITH INVERTED BREVE -> 'U' */
 { 0x17, 0x75 }, /* LATIN SMALL LETTER U WITH INVERTED BREVE -> 'u' */
 { 0x18, 0x53 }, /* LATIN CAPITAL LETTER S WITH COMMA BELOW -> 'S' */
 { 0x19, 0x73 }, /* LATIN SMALL LETTER S WITH COMMA BELOW -> 's' */
 { 0x1A, 0x54 }, /* LATIN CAPITAL LETTER T WITH COMMA BELOW -> 'T' */
 { 0x1B, 0x74 }, /* LATIN SMALL LETTER T WITH COMMA BELOW -> 't' */
 { 0x1C, 0x59 }, /* LATIN CAPITAL LETTER YOGH -> 'Y' */
 { 0x1D, 0x79 }, /* LATIN SMALL LETTER YOGH -> 'y' */
 { 0x1E, 0x48 }, /* LATIN CAPITAL LETTER H WITH CARON -> 'H' */
 { 0x1F, 0x68 }, /* LATIN SMALL LETTER H WITH CARON -> 'h' */
 { 0x20, 0x4E }, /* LATIN CAPITAL LETTER N WITH LONG RIGHT LEG -> 'N' */
 { 0x21, 0x64 }, /* LATIN SMALL LETTER D WITH CURL -> 'd' */
 { 0x24, 0x5A }, /* LATIN CAPITAL LETTER Z WITH HOOK -> 'Z' */
 { 0x25, 0x7A }, /* LATIN SMALL LETTER Z WITH HOOK -> 'z' */
 { 0x26, 0x41 }, /* LATIN CAPITAL LETTER A WITH DOT ABOVE -> 'A' */
 { 0x27, 0x61 }, /* LATIN SMALL LETTER A WITH DOT ABOVE -> 'a' */
 { 0x28, 0x45 }, /* LATIN CAPITAL LETTER E WITH CEDILLA -> 'E' */
 { 0x29, 0x65 }, /* LATIN SMALL LETTER E WITH CEDILLA -> 'e' */
 { 0x2A, 0x4F }, /* LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON -> 'O' */
 { 0x2B, 0x6F }, /* LATIN SMALL LETTER O WITH DIAERESIS AND MACRON -> 'o' */
 { 0x2C, 0x4F }, /* LATIN CAPITAL LETTER O WITH TILDE AND MACRON -> 'O' */
 { 0x2D, 0x6F }, /* LATIN SMALL LETTER O WITH TILDE AND MACRON -> 'o' */
 { 0x2E, 0x4F }, /* LATIN CAPITAL LETTER O WITH DOT ABOVE -> 'O' */
 { 0x2F, 0x6F }, /* LATIN SMALL LETTER O WITH DOT ABOVE -> 'o' */
 { 0x30, 0x4F }, /* LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON -> 'O' */
 { 0x31, 0x6F }, /* LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON -> 'o' */
 { 0x32, 0x59 }, /* LATIN CAPITAL LETTER Y WITH MACRON -> 'Y' */
 { 0x33, 0x79 }, /* LATIN SMALL LETTER Y WITH MACRON -> 'y' */
 { 0x34, 0x6C }, /* LATIN SMALL LETTER L WITH CURL -> 'l' */
 { 0x35, 0x6E }, /* LATIN SMALL LETTER N WITH CURL -> 'n' */
 { 0x36, 0x74 }, /* LATIN SMALL LETTER T WITH CURL -> 't' */
 { 0x37, 0x6A }, /* LATIN SMALL LETTER DOTLESS J -> 'j' */
 { 0x3A, 0x41 }, /* LATIN CAPITAL LETTER A WITH STROKE -> 'A' */
 { 0x3B, 0x43 }, /* LATIN CAPITAL LETTER C WITH STROKE -> 'C' */
 { 0x3C, 0x63 }, /* LATIN SMALL LETTER C WITH STROKE -> 'c' */
 { 0x3D, 0x4C }, /* LATIN CAPITAL LETTER L WITH BAR -> 'L' */
 { 0x3E, 0x54 }, /* LATIN CAPITAL LETTER T WITH DIAGONAL STROKE -> 'T' */
 { 0x3F, 0x73 }, /* LATIN SMALL LETTER S WITH SWASH TAIL -> 's' */
 { 0x40, 0x7A }, /* LATIN SMALL LETTER Z WITH SWASH TAIL -> 'z' */
 { 0x43, 0x42 }, /* LATIN CAPITAL LETTER B WITH STROKE -> 'B' */
 { 0x44, 0x55 }, /* LATIN CAPITAL LETTER U BAR -> 'U' */
 { 0x45, 0x5E }, /* LATIN CAPITAL LETTER TURNED V -> '^' */
 { 0x46, 0x45 }, /* LATIN CAPITAL LETTER E WITH STROKE -> 'E' */
 { 0x47, 0x65 }, /* LATIN SMALL LETTER E WITH STROKE -> 'e' */
 { 0x48, 0x4A }, /* LATIN CAPITAL LETTER J WITH STROKE -> 'J' */
 { 0x49, 0x6A }, /* LATIN SMALL LETTER J WITH STROKE -> 'j' */
 { 0x4A, 0x71 }, /* LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL -> 'q' */
 { 0x4B, 0x71 }, /* LATIN SMALL LETTER Q WITH HOOK TAIL -> 'q' */
 { 0x4C, 0x52 }, /* LATIN CAPITAL LETTER R WITH STROKE -> 'R' */
 { 0x4D, 0x72 }, /* LATIN SMALL LETTER R WITH STROKE -> 'r' */
 { 0x4E, 0x59 }, /* LATIN CAPITAL LETTER Y WITH STROKE -> 'Y' */
 { 0x4F, 0x79 }, /* LATIN SMALL LETTER Y WITH STROKE -> 'y' */
 { 0x50, 0x00 }, /* LATIN SMALL LETTER TURNED A -> ... */
 { 0x52, 0x61 }, /* LATIN SMALL LETTER TURNED ALPHA -> 'a' */
 { 0x53, 0x62 }, /* LATIN SMALL LETTER B WITH HOOK -> 'b' */
 { 0x54, 0x6F }, /* LATIN SMALL LETTER OPEN O -> 'o' */
 { 0x55, 0x63 }, /* LATIN SMALL LETTER C WITH CURL -> 'c' */
 { 0x56, 0x64 }, /* LATIN SMALL LETTER D WITH TAIL -> 'd' */
 { 0x57, 0x64 }, /* LATIN SMALL LETTER D WITH HOOK -> 'd' */
 { 0x58, 0x65 }, /* LATIN SMALL LETTER REVERSED E -> 'e' */
 { 0x59, 0x40 }, /* LATIN SMALL LETTER SCHWA -> '@' */
 { 0x5A, 0x40 }, /* LATIN SMALL LETTER SCHWA WITH HOOK -> '@' */
 { 0x5B, 0x00 }, /* LATIN SMALL LETTER OPEN E -> ... */
 { 0x5E, 0x65 }, /* LATIN SMALL LETTER CLOSED REVERSED OPEN E -> 'e' */
 { 0x5F, 0x6A }, /* LATIN SMALL LETTER DOTLESS J WITH STROKE -> 'j' */
 { 0x60, 0x00 }, /* LATIN SMALL LETTER G WITH HOOK -> ... */
 { 0x63, 0x67 }, /* LATIN SMALL LETTER GAMMA -> 'g' */
 { 0x64, 0x75 }, /* LATIN SMALL LETTER RAMS HORN -> 'u' */
 { 0x65, 0x59 }, /* LATIN SMALL LETTER TURNED H -> 'Y' */
 { 0x66, 0x68 }, /* LATIN SMALL LETTER H WITH HOOK -> 'h' */
 { 0x67, 0x68 }, /* LATIN SMALL LETTER HENG WITH HOOK -> 'h' */
 { 0x68, 0x69 }, /* LATIN SMALL LETTER I WITH STROKE -> 'i' */
 { 0x69, 0x69 }, /* LATIN SMALL LETTER IOTA -> 'i' */
 { 0x6A, 0x49 }, /* LATIN LETTER SMALL CAPITAL I -> 'I' */
 { 0x6B, 0x00 }, /* LATIN SMALL LETTER L WITH MIDDLE TILDE -> ... */
 { 0x6D, 0x6C }, /* LATIN SMALL LETTER L WITH RETROFLEX HOOK -> 'l' */
 { 0x6F, 0x57 }, /* LATIN SMALL LETTER TURNED M -> 'W' */
 { 0x70, 0x57 }, /* LATIN SMALL LETTER TURNED M WITH LONG LEG -> 'W' */
 { 0x71, 0x6D }, /* LATIN SMALL LETTER M WITH HOOK -> 'm' */
 { 0x72, 0x00 }, /* LATIN SMALL LETTER N WITH LEFT HOOK -> ... */
 { 0x74, 0x6E }, /* LATIN LETTER SMALL CAPITAL N -> 'n' */
 { 0x75, 0x6F }, /* LATIN SMALL LETTER BARRED O -> 'o' */
 { 0x77, 0x4F }, /* LATIN SMALL LETTER CLOSED OMEGA -> 'O' */
 { 0x78, 0x46 }, /* LATIN SMALL LETTER PHI -> 'F' */
 { 0x79, 0x00 }, /* LATIN SMALL LETTER TURNED R -> ... */
 { 0x7F, 0x72 }, /* LATIN SMALL LETTER REVERSED R WITH FISHHOOK -> 'r' */
 { 0x80, 0x52 }, /* LATIN LETTER SMALL CAPITAL R -> 'R' */
 { 0x81, 0x52 }, /* LATIN LETTER SMALL CAPITAL INVERTED R -> 'R' */
 { 0x82, 0x73 }, /* LATIN SMALL LETTER S WITH HOOK -> 's' */
 { 0x83, 0x53 }, /* LATIN SMALL LETTER ESH -> 'S' */
 { 0x84, 0x6A }, /* LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK -> 'j' */
 { 0x85, 0x53 }, /* LATIN SMALL LETTER SQUAT REVERSED ESH -> 'S' */
 { 0x86, 0x53 }, /* LATIN SMALL LETTER ESH WITH CURL -> 'S' */
 { 0x87, 0x74 }, /* LATIN SMALL LETTER TURNED T -> 't' */
 { 0x88, 0x74 }, /* LATIN SMALL LETTER T WITH RETROFLEX HOOK -> 't' */
 { 0x89, 0x75 }, /* LATIN SMALL LETTER U BAR -> 'u' */
 { 0x8A, 0x55 }, /* LATIN SMALL LETTER UPSILON -> 'U' */
 { 0x8B, 0x76 }, /* LATIN SMALL LETTER V WITH HOOK -> 'v' */
 { 0x8C, 0x5E }, /* LATIN SMALL LETTER TURNED V -> '^' */
 { 0x8D, 0x77 }, /* LATIN SMALL LETTER TURNED W -> 'w' */
 { 0x8E, 0x79 }, /* LATIN SMALL LETTER TURNED Y -> 'y' */
 { 0x8F, 0x59 }, /* LATIN LETTER SMALL CAPITAL Y -> 'Y' */
 { 0x90, 0x7A }, /* LATIN SMALL LETTER Z WITH RETROFLEX HOOK -> 'z' */
 { 0x91, 0x7A }, /* LATIN SMALL LETTER Z WITH CURL -> 'z' */
 { 0x92, 0x5A }, /* LATIN SMALL LETTER EZH -> 'Z' */
 { 0x93, 0x5A }, /* LATIN SMALL LETTER EZH WITH CURL -> 'Z' */
 { 0x94, 0x00 }, /* LATIN LETTER GLOTTAL STOP -> ... */
 { 0x96, 0x3F }, /* LATIN LETTER INVERTED GLOTTAL STOP -> '?' */
 { 0x97, 0x43 }, /* LATIN LETTER STRETCHED C -> 'C' */
 { 0x98, 0x40 }, /* LATIN LETTER BILABIAL CLICK -> '@' */
 { 0x99, 0x42 }, /* LATIN LETTER SMALL CAPITAL B -> 'B' */
 { 0x9A, 0x45 }, /* LATIN SMALL LETTER CLOSED OPEN E -> 'E' */
 { 0x9B, 0x47 }, /* LATIN LETTER SMALL CAPITAL G WITH HOOK -> 'G' */
 { 0x9C, 0x48 }, /* LATIN LETTER SMALL CAPITAL H -> 'H' */
 { 0x9D, 0x6A }, /* LATIN SMALL LETTER J WITH CROSSED-TAIL -> 'j' */
 { 0x9E, 0x6B }, /* LATIN SMALL LETTER TURNED K -> 'k' */
 { 0x9F, 0x4C }, /* LATIN LETTER SMALL CAPITAL L -> 'L' */
 { 0xA0, 0x71 }, /* LATIN SMALL LETTER Q WITH HOOK -> 'q' */
 { 0xA1, 0x3F }, /* LATIN LETTER GLOTTAL STOP WITH STROKE -> '?' */
 { 0xA2, 0x3F }, /* LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE -> '?' */
 { 0xAE, 0x00 }, /* LATIN SMALL LETTER TURNED H WITH FISHHOOK -> ... */
 { 0xB1, 0x68 }, /* MODIFIER LETTER SMALL H WITH HOOK -> 'h' */
 { 0xB2, 0x6A }, /* MODIFIER LETTER SMALL J -> 'j' */
 { 0xB3, 0x00 }, /* MODIFIER LETTER SMALL R -> ... */
 { 0xB6, 0x72 }, /* MODIFIER LETTER SMALL CAPITAL INVERTED R -> 'r' */
 { 0xB7, 0x77 }, /* MODIFIER LETTER SMALL W -> 'w' */
 { 0xB8, 0x79 }, /* MODIFIER LETTER SMALL Y -> 'y' */
 { 0xB9, 0x27 }, /* MODIFIER LETTER PRIME -> ''' */
 { 0xBA, 0x22 }, /* MODIFIER LETTER DOUBLE PRIME -> '"' */
 { 0xBB, 0x60 }, /* MODIFIER LETTER TURNED COMMA -> '`' */
 { 0xBC, 0x27 }, /* MODIFIER LETTER APOSTROPHE -> ''' */
 { 0xBD, 0x60 }, /* MODIFIER LETTER REVERSED COMMA -> '`' */
 { 0xBE, 0x60 }, /* MODIFIER LETTER RIGHT HALF RING -> '`' */
 { 0xBF, 0x27 }, /* MODIFIER LETTER LEFT HALF RING -> ''' */
 { 0xC0, 0x3F }, /* MODIFIER LETTER GLOTTAL STOP -> '?' */
 { 0xC1, 0x3F }, /* MODIFIER LETTER REVERSED GLOTTAL STOP -> '?' */
 { 0xC2, 0x3C }, /* MODIFIER LETTER LEFT ARROWHEAD -> '<' */
 { 0xC3, 0x3E }, /* MODIFIER LETTER RIGHT ARROWHEAD -> '>' */
 { 0xC4, 0x5E }, /* MODIFIER LETTER UP ARROWHEAD -> '^' */
 { 0xC5, 0x56 }, /* MODIFIER LETTER DOWN ARROWHEAD -> 'V' */
 { 0xC6, 0x5E }, /* MODIFIER LETTER CIRCUMFLEX ACCENT -> '^' */
 { 0xC7, 0x56 }, /* CARON -> 'V' */
 { 0xC8, 0x27 }, /* MODIFIER LETTER VERTICAL LINE -> ''' */
 { 0xC9, 0x2D }, /* MODIFIER LETTER MACRON -> '-' */
 { 0xCA, 0x2F }, /* MODIFIER LETTER ACUTE ACCENT -> '/' */
 { 0xCB, 0x5C }, /* MODIFIER LETTER GRAVE ACCENT -> '\' */
 { 0xCC, 0x2C }, /* MODIFIER LETTER LOW VERTICAL LINE -> ',' */
 { 0xCD, 0x5F }, /* MODIFIER LETTER LOW MACRON -> '_' */
 { 0xCE, 0x5C }, /* MODIFIER LETTER LOW GRAVE ACCENT -> '\' */
 { 0xCF, 0x2F }, /* MODIFIER LETTER LOW ACUTE ACCENT -> '/' */
 { 0xD0, 0x3A }, /* MODIFIER LETTER TRIANGULAR COLON -> ':' */
 { 0xD1, 0x2E }, /* MODIFIER LETTER HALF TRIANGULAR COLON -> '.' */
 { 0xD2, 0x60 }, /* MODIFIER LETTER CENTRED RIGHT HALF RING -> '`' */
 { 0xD3, 0x27 }, /* MODIFIER LETTER CENTRED LEFT HALF RING -> ''' */
 { 0xD4, 0x5E }, /* MODIFIER LETTER UP TACK -> '^' */
 { 0xD5, 0x56 }, /* MODIFIER LETTER DOWN TACK -> 'V' */
 { 0xD6, 0x2B }, /* MODIFIER LETTER PLUS SIGN -> '+' */
 { 0xD7, 0x2D }, /* MODIFIER LETTER MINUS SIGN -> '-' */
 { 0xD8, 0x56 }, /* BREVE -> 'V' */
 { 0xD9, 0x2E }, /* DOT ABOVE -> '.' */
 { 0xDA, 0x40 }, /* RING ABOVE -> '@' */
 { 0xDB, 0x2C }, /* OGONEK -> ',' */
 { 0xDC, 0x7E }, /* SMALL TILDE -> '~' */
 { 0xDD, 0x22 }, /* DOUBLE ACUTE ACCENT -> '"' */
 { 0xDE, 0x52 }, /* MODIFIER LETTER RHOTIC HOOK -> 'R' */
 { 0xDF, 0x58 }, /* MODIFIER LETTER CROSS ACCENT -> 'X' */
 { 0xE0, 0x47 }, /* MODIFIER LETTER SMALL GAMMA -> 'G' */
 { 0xE1, 0x6C }, /* MODIFIER LETTER SMALL L -> 'l' */
 { 0xE2, 0x73 }, /* MODIFIER LETTER SMALL S -> 's' */
 { 0xE3, 0x78 }, /* MODIFIER LETTER SMALL X -> 'x' */
 { 0xE4, 0x3F }, /* MODIFIER LETTER SMALL REVERSED GLOTTAL STOP -> '?' */
 { 0xEC, 0x56 }, /* MODIFIER LETTER VOICING -> 'V' */
 { 0xED, 0x3D }, /* MODIFIER LETTER UNASPIRATED -> '=' */
 { 0xEE, 0x22 }, /* MODIFIER LETTER DOUBLE APOSTROPHE -> '"' */
 /* Entries for page 0x03 */
 { 0x63, 0x61 }, /* COMBINING LATIN SMALL LETTER A -> 'a' */
 { 0x64, 0x65 }, /* COMBINING LATIN SMALL LETTER E -> 'e' */
 { 0x65, 0x69 }, /* COMBINING LATIN SMALL LETTER I -> 'i' */
 { 0x66, 0x6F }, /* COMBINING LATIN SMALL LETTER O -> 'o' */
 { 0x67, 0x75 }, /* COMBINING LATIN SMALL LETTER U -> 'u' */
 { 0x68, 0x63 }, /* COMBINING LATIN SMALL LETTER C -> 'c' */
 { 0x69, 0x64 }, /* COMBINING LATIN SMALL LETTER D -> 'd' */
 { 0x6A, 0x68 }, /* COMBINING LATIN SMALL LETTER H -> 'h' */
 { 0x6B, 0x6D }, /* COMBINING LATIN SMALL LETTER M -> 'm' */
 { 0x6C, 0x72 }, /* COMBINING LATIN SMALL LETTER R -> 'r' */
 { 0x6D, 0x74 }, /* COMBINING LATIN SMALL LETTER T -> 't' */
 { 0x6E, 0x76 }, /* COMBINING LATIN SMALL LETTER V -> 'v' */
 { 0x6F, 0x78 }, /* COMBINING LATIN SMALL LETTER X -> 'x' */
 { 0x74, 0x27 }, /* GREEK NUMERAL SIGN -> ''' */
 { 0x75, 0x2C }, /* GREEK LOWER NUMERAL SIGN -> ',' */
 { 0x7E, 0x3F }, /* GREEK QUESTION MARK -> '?' */
 { 0x86, 0x41 }, /* GREEK CAPITAL LETTER ALPHA WITH TONOS -> 'A' */
 { 0x87, 0x3B }, /* GREEK ANO TELEIA -> ';' */
 { 0x88, 0x45 }, /* GREEK CAPITAL LETTER EPSILON WITH TONOS -> 'E' */
 { 0x89, 0x45 }, /* GREEK CAPITAL LETTER ETA WITH TONOS -> 'E' */
 { 0x8A, 0x49 }, /* GREEK CAPITAL LETTER IOTA WITH TONOS -> 'I' */
 { 0x8C, 0x4F }, /* GREEK CAPITAL LETTER OMICRON WITH TONOS -> 'O' */
 { 0x8E, 0x55 }, /* GREEK CAPITAL LETTER UPSILON WITH TONOS -> 'U' */
 { 0x8F, 0x4F }, /* GREEK CAPITAL LETTER OMEGA WITH TONOS -> 'O' */
 { 0x90, 0x49 }, /* GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS -> 'I' */
 { 0x91, 0x41 }, /* GREEK CAPITAL LETTER ALPHA -> 'A' */
 { 0x92, 0x42 }, /* GREEK CAPITAL LETTER BETA -> 'B' */
 { 0x93, 0x47 }, /* GREEK CAPITAL LETTER GAMMA -> 'G' */
 { 0x94, 0x44 }, /* GREEK CAPITAL LETTER DELTA -> 'D' */
 { 0x95, 0x45 }, /* GREEK CAPITAL LETTER EPSILON -> 'E' */
 { 0x96, 0x5A }, /* GREEK CAPITAL LETTER ZETA -> 'Z' */
 { 0x97, 0x45 }, /* GREEK CAPITAL LETTER ETA -> 'E' */
 { 0x99, 0x49 }, /* GREEK CAPITAL LETTER IOTA -> 'I' */
 { 0x9A, 0x4B }, /* GREEK CAPITAL LETTER KAPPA -> 'K' */
 { 0x9B, 0x4C }, /* GREEK CAPITAL LETTER LAMDA -> 'L' */
 { 0x9C, 0x4D }, /* GREEK CAPITAL LETTER MU -> 'M' */
 { 0x9D, 0x4E }, /* GREEK CAPITAL LETTER NU -> 'N' */
 { 0x9F, 0x4F }, /* GREEK CAPITAL LETTER OMICRON -> 'O' */
 { 0xA0, 0x50 }, /* GREEK CAPITAL LETTER PI -> 'P' */
 { 0xA1, 0x52 }, /* GREEK CAPITAL LETTER RHO -> 'R' */
 { 0xA3, 0x53 }, /* GREEK CAPITAL LETTER SIGMA -> 'S' */
 { 0xA4, 0x54 }, /* GREEK CAPITAL LETTER TAU -> 'T' */
 { 0xA5, 0x55 }, /* GREEK CAPITAL LETTER UPSILON -> 'U' */
 { 0xA9, 0x4F }, /* GREEK CAPITAL LETTER OMEGA -> 'O' */
 { 0xAA, 0x49 }, /* GREEK CAPITAL LETTER IOTA WITH DIALYTIKA -> 'I' */
 { 0xAB, 0x55 }, /* GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA -> 'U' */
 { 0xAC, 0x61 }, /* GREEK SMALL LETTER ALPHA WITH TONOS -> 'a' */
 { 0xAD, 0x65 }, /* GREEK SMALL LETTER EPSILON WITH TONOS -> 'e' */
 { 0xAE, 0x65 }, /* GREEK SMALL LETTER ETA WITH TONOS -> 'e' */
 { 0xAF, 0x69 }, /* GREEK SMALL LETTER IOTA WITH TONOS -> 'i' */
 { 0xB0, 0x75 }, /* GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS -> 'u' */
 { 0xB1, 0x61 }, /* GREEK SMALL LETTER ALPHA -> 'a' */
 { 0xB2, 0x62 }, /* GREEK SMALL LETTER BETA -> 'b' */
 { 0xB3, 0x67 }, /* GREEK SMALL LETTER GAMMA -> 'g' */
 { 0xB4, 0x64 }, /* GREEK SMALL LETTER DELTA -> 'd' */
 { 0xB5, 0x65 }, /* GREEK SMALL LETTER EPSILON -> 'e' */
 { 0xB6, 0x7A }, /* GREEK SMALL LETTER ZETA -> 'z' */
 { 0xB7, 0x65 }, /* GREEK SMALL LETTER ETA -> 'e' */
 { 0xB9, 0x69 }, /* GREEK SMALL LETTER IOTA -> 'i' */
 { 0xBA, 0x6B }, /* GREEK SMALL LETTER KAPPA -> 'k' */
 { 0xBB, 0x6C }, /* GREEK SMALL LETTER LAMDA -> 'l' */
 { 0xBC, 0x6D }, /* GREEK SMALL LETTER MU -> 'm' */
 { 0xBD, 0x6E }, /* GREEK SMALL LETTER NU -> 'n' */
 { 0xBE, 0x78 }, /* GREEK SMALL LETTER XI -> 'x' */
 { 0xBF, 0x6F }, /* GREEK SMALL LETTER OMICRON -> 'o' */
 { 0xC0, 0x70 }, /* GREEK SMALL LETTER PI -> 'p' */
 { 0xC1, 0x72 }, /* GREEK SMALL LETTER RHO -> 'r' */
 { 0xC2, 0x73 }, /* GREEK SMALL LETTER FINAL SIGMA -> 's' */
 { 0xC3, 0x73 }, /* GREEK SMALL LETTER SIGMA -> 's' */
 { 0xC4, 0x74 }, /* GREEK SMALL LETTER TAU -> 't' */
 { 0xC5, 0x75 }, /* GREEK SMALL LETTER UPSILON -> 'u' */
 { 0xC9, 0x6F }, /* GREEK SMALL LETTER OMEGA -> 'o' */
 { 0xCA, 0x69 }, /* GREEK SMALL LETTER IOTA WITH DIALYTIKA -> 'i' */
 { 0xCB, 0x75 }, /* GREEK SMALL LETTER UPSILON WITH DIALYTIKA -> 'u' */
 { 0xCC, 0x6F }, /* GREEK SMALL LETTER OMICRON WITH TONOS -> 'o' */
 { 0xCD, 0x75 }, /* GREEK SMALL LETTER UPSILON WITH TONOS -> 'u' */
 { 0xCE, 0x6F }, /* GREEK SMALL LETTER OMEGA WITH TONOS -> 'o' */
 { 0xD0, 0x62 }, /* GREEK BETA SYMBOL -> 'b' */
 { 0xD2, 0x00 }, /* GREEK UPSILON WITH HOOK SYMBOL -> ... */
 { 0xD4, 0x55 }, /* GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL -> 'U' */
 { 0xD6, 0x70 }, /* GREEK PI SYMBOL -> 'p' */
 { 0xD7, 0x26 }, /* GREEK KAI SYMBOL -> '&' */
 { 0xDC, 0x57 }, /* GREEK LETTER DIGAMMA -> 'W' */
 { 0xDD, 0x77 }, /* GREEK SMALL LETTER DIGAMMA -> 'w' */
 { 0xDE, 0x51 }, /* GREEK LETTER KOPPA -> 'Q' */
 { 0xDF, 0x71 }, /* GREEK SMALL LETTER KOPPA -> 'q' */
 { 0xE4, 0x46 }, /* COPTIC CAPITAL LETTER FEI -> 'F' */
 { 0xE5, 0x66 }, /* COPTIC SMALL LETTER FEI -> 'f' */
 { 0xE8, 0x48 }, /* COPTIC CAPITAL LETTER HORI -> 'H' */
 { 0xE9, 0x68 }, /* COPTIC SMALL LETTER HORI -> 'h' */
 { 0xEA, 0x47 }, /* COPTIC CAPITAL LETTER GANGIA -> 'G' */
 { 0xEB, 0x67 }, /* COPTIC SMALL LETTER GANGIA -> 'g' */
 { 0xF0, 0x6B }, /* GREEK KAPPA SYMBOL -> 'k' */
 { 0xF1, 0x72 }, /* GREEK RHO SYMBOL -> 'r' */
 { 0xF2, 0x63 }, /* GREEK LUNATE SIGMA SYMBOL -> 'c' */
 { 0xF3, 0x6A }, /* GREEK LETTER YOT -> 'j' */
 /* Entries for page 0x04 */
 { 0x06, 0x49 }, /* CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -> 'I' */
 { 0x08, 0x4A }, /* CYRILLIC CAPITAL LETTER JE -> 'J' */
 { 0x0D, 0x49 }, /* CYRILLIC CAPITAL LETTER I WITH GRAVE -> 'I' */
 { 0x0E, 0x55 }, /* CYRILLIC CAPITAL LETTER SHORT U -> 'U' */
 { 0x10, 0x41 }, /* CYRILLIC CAPITAL LETTER A -> 'A' */
 { 0x11, 0x42 }, /* CYRILLIC CAPITAL LETTER BE -> 'B' */
 { 0x12, 0x56 }, /* CYRILLIC CAPITAL LETTER VE -> 'V' */
 { 0x13, 0x47 }, /* CYRILLIC CAPITAL LETTER GHE -> 'G' */
 { 0x14, 0x44 }, /* CYRILLIC CAPITAL LETTER DE -> 'D' */
 { 0x15, 0x45 }, /* CYRILLIC CAPITAL LETTER IE -> 'E' */
 { 0x17, 0x5A }, /* CYRILLIC CAPITAL LETTER ZE -> 'Z' */
 { 0x18, 0x49 }, /* CYRILLIC CAPITAL LETTER I -> 'I' */
 { 0x19, 0x49 }, /* CYRILLIC CAPITAL LETTER SHORT I -> 'I' */
 { 0x1A, 0x4B }, /* CYRILLIC CAPITAL LETTER KA -> 'K' */
 { 0x1B, 0x4C }, /* CYRILLIC CAPITAL LETTER EL -> 'L' */
 { 0x1C, 0x4D }, /* CYRILLIC CAPITAL LETTER EM -> 'M' */
 { 0x1D, 0x4E }, /* CYRILLIC CAPITAL LETTER EN -> 'N' */
 { 0x1E, 0x4F }, /* CYRILLIC CAPITAL LETTER O -> 'O' */
 { 0x1F, 0x50 }, /* CYRILLIC CAPITAL LETTER PE -> 'P' */
 { 0x20, 0x52 }, /* CYRILLIC CAPITAL LETTER ER -> 'R' */
 { 0x21, 0x53 }, /* CYRILLIC CAPITAL LETTER ES -> 'S' */
 { 0x22, 0x54 }, /* CYRILLIC CAPITAL LETTER TE -> 'T' */
 { 0x23, 0x55 }, /* CYRILLIC CAPITAL LETTER U -> 'U' */
 { 0x24, 0x46 }, /* CYRILLIC CAPITAL LETTER EF -> 'F' */
 { 0x2A, 0x27 }, /* CYRILLIC CAPITAL LETTER HARD SIGN -> ''' */
 { 0x2B, 0x59 }, /* CYRILLIC CAPITAL LETTER YERU -> 'Y' */
 { 0x2C, 0x27 }, /* CYRILLIC CAPITAL LETTER SOFT SIGN -> ''' */
 { 0x2D, 0x45 }, /* CYRILLIC CAPITAL LETTER E -> 'E' */
 { 0x30, 0x61 }, /* CYRILLIC SMALL LETTER A -> 'a' */
 { 0x31, 0x62 }, /* CYRILLIC SMALL LETTER BE -> 'b' */
 { 0x32, 0x76 }, /* CYRILLIC SMALL LETTER VE -> 'v' */
 { 0x33, 0x67 }, /* CYRILLIC SMALL LETTER GHE -> 'g' */
 { 0x34, 0x64 }, /* CYRILLIC SMALL LETTER DE -> 'd' */
 { 0x35, 0x65 }, /* CYRILLIC SMALL LETTER IE -> 'e' */
 { 0x37, 0x7A }, /* CYRILLIC SMALL LETTER ZE -> 'z' */
 { 0x38, 0x69 }, /* CYRILLIC SMALL LETTER I -> 'i' */
 { 0x39, 0x69 }, /* CYRILLIC SMALL LETTER SHORT I -> 'i' */
 { 0x3A, 0x6B }, /* CYRILLIC SMALL LETTER KA -> 'k' */
 { 0x3B, 0x6C }, /* CYRILLIC SMALL LETTER EL -> 'l' */
 { 0x3C, 0x6D }, /* CYRILLIC SMALL LETTER EM -> 'm' */
 { 0x3D, 0x6E }, /* CYRILLIC SMALL LETTER EN -> 'n' */
 { 0x3E, 0x6F }, /* CYRILLIC SMALL LETTER O -> 'o' */
 { 0x3F, 0x70 }, /* CYRILLIC SMALL LETTER PE -> 'p' */
 { 0x40, 0x72 }, /* CYRILLIC SMALL LETTER ER -> 'r' */
 { 0x41, 0x73 }, /* CYRILLIC SMALL LETTER ES -> 's' */
 { 0x42, 0x74 }, /* CYRILLIC SMALL LETTER TE -> 't' */
 { 0x43, 0x75 }, /* CYRILLIC SMALL LETTER U -> 'u' */
 { 0x44, 0x66 }, /* CYRILLIC SMALL LETTER EF -> 'f' */
 { 0x4A, 0x27 }, /* CYRILLIC SMALL LETTER HARD SIGN -> ''' */
 { 0x4B, 0x79 }, /* CYRILLIC SMALL LETTER YERU -> 'y' */
 { 0x4C, 0x27 }, /* CYRILLIC SMALL LETTER SOFT SIGN -> ''' */
 { 0x4D, 0x65 }, /* CYRILLIC SMALL LETTER E -> 'e' */
 { 0x56, 0x69 }, /* CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -> 'i' */
 { 0x58, 0x6A }, /* CYRILLIC SMALL LETTER JE -> 'j' */
 { 0x5D, 0x69 }, /* CYRILLIC SMALL LETTER I WITH GRAVE -> 'i' */
 { 0x5E, 0x75 }, /* CYRILLIC SMALL LETTER SHORT U -> 'u' */
 { 0x60, 0x4F }, /* CYRILLIC CAPITAL LETTER OMEGA -> 'O' */
 { 0x61, 0x6F }, /* CYRILLIC SMALL LETTER OMEGA -> 'o' */
 { 0x62, 0x45 }, /* CYRILLIC CAPITAL LETTER YAT -> 'E' */
 { 0x63, 0x65 }, /* CYRILLIC SMALL LETTER YAT -> 'e' */
 { 0x66, 0x45 }, /* CYRILLIC CAPITAL LETTER LITTLE YUS -> 'E' */
 { 0x67, 0x65 }, /* CYRILLIC SMALL LETTER LITTLE YUS -> 'e' */
 { 0x6A, 0x4F }, /* CYRILLIC CAPITAL LETTER BIG YUS -> 'O' */
 { 0x6B, 0x6F }, /* CYRILLIC SMALL LETTER BIG YUS -> 'o' */
 { 0x72, 0x46 }, /* CYRILLIC CAPITAL LETTER FITA -> 'F' */
 { 0x73, 0x66 }, /* CYRILLIC SMALL LETTER FITA -> 'f' */
 { 0x74, 0x59 }, /* CYRILLIC CAPITAL LETTER IZHITSA -> 'Y' */
 { 0x75, 0x79 }, /* CYRILLIC SMALL LETTER IZHITSA -> 'y' */
 { 0x76, 0x59 }, /* CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT -> 'Y' */
 { 0x77, 0x79 }, /* CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT -> 'y' */
 { 0x78, 0x75 }, /* CYRILLIC CAPITAL LETTER UK -> 'u' */
 { 0x79, 0x75 }, /* CYRILLIC SMALL LETTER UK -> 'u' */
 { 0x7A, 0x4F }, /* CYRILLIC CAPITAL LETTER ROUND OMEGA -> 'O' */
 { 0x7B, 0x6F }, /* CYRILLIC SMALL LETTER ROUND OMEGA -> 'o' */
 { 0x7C, 0x4F }, /* CYRILLIC CAPITAL LETTER OMEGA WITH TITLO -> 'O' */
 { 0x7D, 0x6F }, /* CYRILLIC SMALL LETTER OMEGA WITH TITLO -> 'o' */
 { 0x80, 0x51 }, /* CYRILLIC CAPITAL LETTER KOPPA -> 'Q' */
 { 0x81, 0x71 }, /* CYRILLIC SMALL LETTER KOPPA -> 'q' */
 { 0x8C, 0x22 }, /* CYRILLIC CAPITAL LETTER SEMISOFT SIGN -> '"' */
 { 0x8D, 0x22 }, /* CYRILLIC SMALL LETTER SEMISOFT SIGN -> '"' */
 { 0xAE, 0x55 }, /* CYRILLIC CAPITAL LETTER STRAIGHT U -> 'U' */
 { 0xAF, 0x75 }, /* CYRILLIC SMALL LETTER STRAIGHT U -> 'u' */
 { 0xBA, 0x48 }, /* CYRILLIC CAPITAL LETTER SHHA -> 'H' */
 { 0xBB, 0x68 }, /* CYRILLIC SMALL LETTER SHHA -> 'h' */
 { 0xC0, 0x60 }, /* CYRILLIC LETTER PALOCHKA -> '`' */
 { 0xD0, 0x61 }, /* CYRILLIC CAPITAL LETTER A WITH BREVE -> 'a' */
 { 0xD1, 0x61 }, /* CYRILLIC SMALL LETTER A WITH BREVE -> 'a' */
 { 0xD2, 0x41 }, /* CYRILLIC CAPITAL LETTER A WITH DIAERESIS -> 'A' */
 { 0xD3, 0x61 }, /* CYRILLIC SMALL LETTER A WITH DIAERESIS -> 'a' */
 { 0xD8, 0x00 }, /* CYRILLIC CAPITAL LETTER SCHWA -> ... */
 { 0xDB, 0x40 }, /* CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS -> '@' */
 { 0xDE, 0x5A }, /* CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS -> 'Z' */
 { 0xDF, 0x7A }, /* CYRILLIC SMALL LETTER ZE WITH DIAERESIS -> 'z' */
 { 0xE2, 0x49 }, /* CYRILLIC CAPITAL LETTER I WITH MACRON -> 'I' */
 { 0xE3, 0x69 }, /* CYRILLIC SMALL LETTER I WITH MACRON -> 'i' */
 { 0xE4, 0x49 }, /* CYRILLIC CAPITAL LETTER I WITH DIAERESIS -> 'I' */
 { 0xE5, 0x69 }, /* CYRILLIC SMALL LETTER I WITH DIAERESIS -> 'i' */
 { 0xE6, 0x4F }, /* CYRILLIC CAPITAL LETTER O WITH DIAERESIS -> 'O' */
 { 0xE7, 0x6F }, /* CYRILLIC SMALL LETTER O WITH DIAERESIS -> 'o' */
 { 0xE8, 0x4F }, /* CYRILLIC CAPITAL LETTER BARRED O -> 'O' */
 { 0xE9, 0x6F }, /* CYRILLIC SMALL LETTER BARRED O -> 'o' */
 { 0xEA, 0x4F }, /* CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS -> 'O' */
 { 0xEB, 0x6F }, /* CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS -> 'o' */
 { 0xEC, 0x45 }, /* CYRILLIC CAPITAL LETTER E WITH DIAERESIS -> 'E' */
 { 0xED, 0x65 }, /* CYRILLIC SMALL LETTER E WITH DIAERESIS -> 'e' */
 { 0xEE, 0x55 }, /* CYRILLIC CAPITAL LETTER U WITH MACRON -> 'U' */
 { 0xEF, 0x75 }, /* CYRILLIC SMALL LETTER U WITH MACRON -> 'u' */
 { 0xF0, 0x55 }, /* CYRILLIC CAPITAL LETTER U WITH DIAERESIS -> 'U' */
 { 0xF1, 0x75 }, /* CYRILLIC SMALL LETTER U WITH DIAERESIS -> 'u' */
 { 0xF2, 0x55 }, /* CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE -> 'U' */
 { 0xF3, 0x75 }, /* CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE -> 'u' */
 { 0xF8, 0x59 }, /* CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS -> 'Y' */
 { 0xF9, 0x79 }, /* CYRILLIC SMALL LETTER YERU WITH DIAERESIS -> 'y' */
 /* Entries for page 0x05 */
 { 0x31, 0x41 }, /* ARMENIAN CAPITAL LETTER AYB -> 'A' */
 { 0x32, 0x42 }, /* ARMENIAN CAPITAL LETTER BEN -> 'B' */
 { 0x33, 0x47 }, /* ARMENIAN CAPITAL LETTER GIM -> 'G' */
 { 0x34, 0x44 }, /* ARMENIAN CAPITAL LETTER DA -> 'D' */
 { 0x35, 0x45 }, /* ARMENIAN CAPITAL LETTER ECH -> 'E' */
 { 0x36, 0x5A }, /* ARMENIAN CAPITAL LETTER ZA -> 'Z' */
 { 0x37, 0x45 }, /* ARMENIAN CAPITAL LETTER EH -> 'E' */
 { 0x38, 0x45 }, /* ARMENIAN CAPITAL LETTER ET -> 'E' */
 { 0x3B, 0x49 }, /* ARMENIAN CAPITAL LETTER INI -> 'I' */
 { 0x3C, 0x4C }, /* ARMENIAN CAPITAL LETTER LIWN -> 'L' */
 { 0x3F, 0x4B }, /* ARMENIAN CAPITAL LETTER KEN -> 'K' */
 { 0x40, 0x48 }, /* ARMENIAN CAPITAL LETTER HO -> 'H' */
 { 0x44, 0x4D }, /* ARMENIAN CAPITAL LETTER MEN -> 'M' */
 { 0x45, 0x59 }, /* ARMENIAN CAPITAL LETTER YI -> 'Y' */
 { 0x46, 0x4E }, /* ARMENIAN CAPITAL LETTER NOW -> 'N' */
 { 0x48, 0x4F }, /* ARMENIAN CAPITAL LETTER VO -> 'O' */
 { 0x4A, 0x50 }, /* ARMENIAN CAPITAL LETTER PEH -> 'P' */
 { 0x4B, 0x4A }, /* ARMENIAN CAPITAL LETTER JHEH -> 'J' */
 { 0x4D, 0x53 }, /* ARMENIAN CAPITAL LETTER SEH -> 'S' */
 { 0x4E, 0x56 }, /* ARMENIAN CAPITAL LETTER VEW -> 'V' */
 { 0x4F, 0x54 }, /* ARMENIAN CAPITAL LETTER TIWN -> 'T' */
 { 0x50, 0x52 }, /* ARMENIAN CAPITAL LETTER REH -> 'R' */
 { 0x52, 0x57 }, /* ARMENIAN CAPITAL LETTER YIWN -> 'W' */
 { 0x55, 0x4F }, /* ARMENIAN CAPITAL LETTER OH -> 'O' */
 { 0x56, 0x46 }, /* ARMENIAN CAPITAL LETTER FEH -> 'F' */
 { 0x59, 0x3C }, /* ARMENIAN MODIFIER LETTER LEFT HALF RING -> '<' */
 { 0x5A, 0x27 }, /* ARMENIAN APOSTROPHE -> ''' */
 { 0x5B, 0x2F }, /* ARMENIAN EMPHASIS MARK -> '/' */
 { 0x5C, 0x21 }, /* ARMENIAN EXCLAMATION MARK -> '!' */
 { 0x5D, 0x2C }, /* ARMENIAN COMMA -> ',' */
 { 0x5E, 0x3F }, /* ARMENIAN QUESTION MARK -> '?' */
 { 0x5F, 0x2E }, /* ARMENIAN ABBREVIATION MARK -> '.' */
 { 0x61, 0x61 }, /* ARMENIAN SMALL LETTER AYB -> 'a' */
 { 0x62, 0x62 }, /* ARMENIAN SMALL LETTER BEN -> 'b' */
 { 0x63, 0x67 }, /* ARMENIAN SMALL LETTER GIM -> 'g' */
 { 0x64, 0x64 }, /* ARMENIAN SMALL LETTER DA -> 'd' */
 { 0x65, 0x65 }, /* ARMENIAN SMALL LETTER ECH -> 'e' */
 { 0x66, 0x7A }, /* ARMENIAN SMALL LETTER ZA -> 'z' */
 { 0x67, 0x65 }, /* ARMENIAN SMALL LETTER EH -> 'e' */
 { 0x68, 0x65 }, /* ARMENIAN SMALL LETTER ET -> 'e' */
 { 0x6B, 0x69 }, /* ARMENIAN SMALL LETTER INI -> 'i' */
 { 0x6C, 0x6C }, /* ARMENIAN SMALL LETTER LIWN -> 'l' */
 { 0x6F, 0x6B }, /* ARMENIAN SMALL LETTER KEN -> 'k' */
 { 0x70, 0x68 }, /* ARMENIAN SMALL LETTER HO -> 'h' */
 { 0x74, 0x6D }, /* ARMENIAN SMALL LETTER MEN -> 'm' */
 { 0x75, 0x79 }, /* ARMENIAN SMALL LETTER YI -> 'y' */
 { 0x76, 0x6E }, /* ARMENIAN SMALL LETTER NOW -> 'n' */
 { 0x78, 0x6F }, /* ARMENIAN SMALL LETTER VO -> 'o' */
 { 0x7A, 0x70 }, /* ARMENIAN SMALL LETTER PEH -> 'p' */
 { 0x7B, 0x6A }, /* ARMENIAN SMALL LETTER JHEH -> 'j' */
 { 0x7D, 0x73 }, /* ARMENIAN SMALL LETTER SEH -> 's' */
 { 0x7E, 0x76 }, /* ARMENIAN SMALL LETTER VEW -> 'v' */
 { 0x7F, 0x74 }, /* ARMENIAN SMALL LETTER TIWN -> 't' */
 { 0x80, 0x72 }, /* ARMENIAN SMALL LETTER REH -> 'r' */
 { 0x82, 0x77 }, /* ARMENIAN SMALL LETTER YIWN -> 'w' */
 { 0x85, 0x6F }, /* ARMENIAN SMALL LETTER OH -> 'o' */
 { 0x86, 0x66 }, /* ARMENIAN SMALL LETTER FEH -> 'f' */
 { 0x89, 0x3A }, /* ARMENIAN FULL STOP -> ':' */
 { 0x8A, 0x2D }, /* ARMENIAN HYPHEN -> '-' */
 { 0xB1, 0x65 }, /* HEBREW POINT HATAF SEGOL -> 'e' */
 { 0xB2, 0x61 }, /* HEBREW POINT HATAF PATAH -> 'a' */
 { 0xB3, 0x6F }, /* HEBREW POINT HATAF QAMATS -> 'o' */
 { 0xB4, 0x69 }, /* HEBREW POINT HIRIQ -> 'i' */
 { 0xB5, 0x65 }, /* HEBREW POINT TSERE -> 'e' */
 { 0xB6, 0x65 }, /* HEBREW POINT SEGOL -> 'e' */
 { 0xB7, 0x61 }, /* HEBREW POINT PATAH -> 'a' */
 { 0xB8, 0x61 }, /* HEBREW POINT QAMATS -> 'a' */
 { 0xB9, 0x6F }, /* HEBREW POINT HOLAM -> 'o' */
 { 0xBA, 0x6F }, /* HEBREW POINT HOLAM HASER FOR VAV -> 'o' */
 { 0xBB, 0x75 }, /* HEBREW POINT QUBUTS -> 'u' */
 { 0xBE, 0x2D }, /* HEBREW PUNCTUATION MAQAF -> '-' */
 { 0xC0, 0x7C }, /* HEBREW PUNCTUATION PASEQ -> '|' */
 { 0xC3, 0x2E }, /* HEBREW PUNCTUATION SOF PASUQ -> '.' */
 { 0xC6, 0x6E }, /* HEBREW PUNCTUATION NUN HAFUKHA -> 'n' */
 { 0xC7, 0x6F }, /* HEBREW POINT QAMATS QATAN -> 'o' */
 { 0xD0, 0x41 }, /* HEBREW LETTER ALEF -> 'A' */
 { 0xD1, 0x62 }, /* HEBREW LETTER BET -> 'b' */
 { 0xD2, 0x67 }, /* HEBREW LETTER GIMEL -> 'g' */
 { 0xD3, 0x64 }, /* HEBREW LETTER DALET -> 'd' */
 { 0xD4, 0x68 }, /* HEBREW LETTER HE -> 'h' */
 { 0xD5, 0x76 }, /* HEBREW LETTER VAV -> 'v' */
 { 0xD6, 0x7A }, /* HEBREW LETTER ZAYIN -> 'z' */
 { 0xD7, 0x48 }, /* HEBREW LETTER HET -> 'H' */
 { 0xD8, 0x54 }, /* HEBREW LETTER TET -> 'T' */
 { 0xD9, 0x79 }, /* HEBREW LETTER YOD -> 'y' */
 { 0xDC, 0x6C }, /* HEBREW LETTER LAMED -> 'l' */
 { 0xDD, 0x6D }, /* HEBREW LETTER FINAL MEM -> 'm' */
 { 0xDE, 0x6D }, /* HEBREW LETTER MEM -> 'm' */
 { 0xDF, 0x6E }, /* HEBREW LETTER FINAL NUN -> 'n' */
 { 0xE0, 0x6E }, /* HEBREW LETTER NUN -> 'n' */
 { 0xE1, 0x73 }, /* HEBREW LETTER SAMEKH -> 's' */
 { 0xE2, 0x60 }, /* HEBREW LETTER AYIN -> '`' */
 { 0xE3, 0x70 }, /* HEBREW LETTER FINAL PE -> 'p' */
 { 0xE4, 0x70 }, /* HEBREW LETTER PE -> 'p' */
 { 0xE7, 0x6B }, /* HEBREW LETTER QOF -> 'k' */
 { 0xE8, 0x72 }, /* HEBREW LETTER RESH -> 'r' */
 { 0xEA, 0x74 }, /* HEBREW LETTER TAV -> 't' */
 { 0xF0, 0x56 }, /* HEBREW LIGATURE YIDDISH DOUBLE VAV -> 'V' */
 { 0xF3, 0x27 }, /* HEBREW PUNCTUATION GERESH -> ''' */
 { 0xF4, 0x22 }, /* HEBREW PUNCTUATION GERSHAYIM -> '"' */
 /* Entries for page 0x06 */
 { 0x0C, 0x2C }, /* ARABIC COMMA -> ',' */
 { 0x1B, 0x3B }, /* ARABIC SEMICOLON -> ';' */
 { 0x1F, 0x3F }, /* ARABIC QUESTION MARK -> '?' */
 { 0x22, 0x61 }, /* ARABIC LETTER ALEF WITH MADDA ABOVE -> 'a' */
 { 0x23, 0x27 }, /* ARABIC LETTER ALEF WITH HAMZA ABOVE -> ''' */
 { 0x28, 0x62 }, /* ARABIC LETTER BEH -> 'b' */
 { 0x29, 0x40 }, /* ARABIC LETTER TEH MARBUTA -> '@' */
 { 0x2A, 0x74 }, /* ARABIC LETTER TEH -> 't' */
 { 0x2C, 0x6A }, /* ARABIC LETTER JEEM -> 'j' */
 { 0x2D, 0x48 }, /* ARABIC LETTER HAH -> 'H' */
 { 0x2F, 0x64 }, /* ARABIC LETTER DAL -> 'd' */
 { 0x31, 0x72 }, /* ARABIC LETTER REH -> 'r' */
 { 0x32, 0x7A }, /* ARABIC LETTER ZAIN -> 'z' */
 { 0x33, 0x73 }, /* ARABIC LETTER SEEN -> 's' */
 { 0x35, 0x53 }, /* ARABIC LETTER SAD -> 'S' */
 { 0x36, 0x44 }, /* ARABIC LETTER DAD -> 'D' */
 { 0x37, 0x54 }, /* ARABIC LETTER TAH -> 'T' */
 { 0x38, 0x5A }, /* ARABIC LETTER ZAH -> 'Z' */
 { 0x39, 0x60 }, /* ARABIC LETTER AIN -> '`' */
 { 0x3A, 0x47 }, /* ARABIC LETTER GHAIN -> 'G' */
 { 0x41, 0x66 }, /* ARABIC LETTER FEH -> 'f' */
 { 0x42, 0x71 }, /* ARABIC LETTER QAF -> 'q' */
 { 0x43, 0x6B }, /* ARABIC LETTER KAF -> 'k' */
 { 0x44, 0x6C }, /* ARABIC LETTER LAM -> 'l' */
 { 0x45, 0x6D }, /* ARABIC LETTER MEEM -> 'm' */
 { 0x46, 0x6E }, /* ARABIC LETTER NOON -> 'n' */
 { 0x47, 0x68 }, /* ARABIC LETTER HEH -> 'h' */
 { 0x48, 0x77 }, /* ARABIC LETTER WAW -> 'w' */
 { 0x49, 0x7E }, /* ARABIC LETTER ALEF MAKSURA -> '~' */
 { 0x4A, 0x79 }, /* ARABIC LETTER YEH -> 'y' */
 { 0x4E, 0x61 }, /* ARABIC FATHA -> 'a' */
 { 0x4F, 0x75 }, /* ARABIC DAMMA -> 'u' */
 { 0x50, 0x69 }, /* ARABIC KASRA -> 'i' */
 { 0x51, 0x57 }, /* ARABIC SHADDA -> 'W' */
 { 0x54, 0x27 }, /* ARABIC HAMZA ABOVE -> ''' */
 { 0x55, 0x27 }, /* ARABIC HAMZA BELOW -> ''' */
 { 0x60, 0x30 }, /* ARABIC-INDIC DIGIT ZERO -> '0' */
 { 0x61, 0x31 }, /* ARABIC-INDIC DIGIT ONE -> '1' */
 { 0x62, 0x32 }, /* ARABIC-INDIC DIGIT TWO -> '2' */
 { 0x63, 0x33 }, /* ARABIC-INDIC DIGIT THREE -> '3' */
 { 0x64, 0x34 }, /* ARABIC-INDIC DIGIT FOUR -> '4' */
 { 0x65, 0x35 }, /* ARABIC-INDIC DIGIT FIVE -> '5' */
 { 0x66, 0x36 }, /* ARABIC-INDIC DIGIT SIX -> '6' */
 { 0x67, 0x37 }, /* ARABIC-INDIC DIGIT SEVEN -> '7' */
 { 0x68, 0x38 }, /* ARABIC-INDIC DIGIT EIGHT -> '8' */
 { 0x69, 0x39 }, /* ARABIC-INDIC DIGIT NINE -> '9' */
 { 0x6A, 0x25 }, /* ARABIC PERCENT SIGN -> '%' */
 { 0x6B, 0x2E }, /* ARABIC DECIMAL SEPARATOR -> '.' */
 { 0x6C, 0x2C }, /* ARABIC THOUSANDS SEPARATOR -> ',' */
 { 0x6D, 0x2A }, /* ARABIC FIVE POINTED STAR -> '*' */
 { 0x71, 0x00 }, /* ARABIC LETTER ALEF WASLA -> ... */
 { 0x73, 0x27 }, /* ARABIC LETTER ALEF WITH WAVY HAMZA BELOW -> ''' */
 { 0x75, 0x27 }, /* ARABIC LETTER HIGH HAMZA ALEF -> ''' */
 { 0x7B, 0x62 }, /* ARABIC LETTER BEEH -> 'b' */
 { 0x7C, 0x74 }, /* ARABIC LETTER TEH WITH RING -> 't' */
 { 0x7D, 0x54 }, /* ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS -> 'T' */
 { 0x7E, 0x70 }, /* ARABIC LETTER PEH -> 'p' */
 { 0x82, 0x48 }, /* ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE -> 'H' */
 { 0x85, 0x48 }, /* ARABIC LETTER HAH WITH THREE DOTS ABOVE -> 'H' */
 { 0x89, 0x44 }, /* ARABIC LETTER DAL WITH RING -> 'D' */
 { 0x8A, 0x44 }, /* ARABIC LETTER DAL WITH DOT BELOW -> 'D' */
 { 0x8E, 0x64 }, /* ARABIC LETTER DUL -> 'd' */
 { 0x8F, 0x44 }, /* ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS -> 'D' */
 { 0x90, 0x44 }, /* ARABIC LETTER DAL WITH FOUR DOTS ABOVE -> 'D' */
 { 0x92, 0x00 }, /* ARABIC LETTER REH WITH SMALL V -> ... */
 { 0x97, 0x52 }, /* ARABIC LETTER REH WITH TWO DOTS ABOVE -> 'R' */
 { 0x98, 0x6A }, /* ARABIC LETTER JEH -> 'j' */
 { 0x99, 0x52 }, /* ARABIC LETTER REH WITH FOUR DOTS ABOVE -> 'R' */
 { 0x9A, 0x00 }, /* ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE -> ... */
 { 0x9E, 0x53 }, /* ARABIC LETTER SAD WITH THREE DOTS ABOVE -> 'S' */
 { 0x9F, 0x54 }, /* ARABIC LETTER TAH WITH THREE DOTS ABOVE -> 'T' */
 { 0xA1, 0x00 }, /* ARABIC LETTER DOTLESS FEH -> ... */
 { 0xA3, 0x46 }, /* ARABIC LETTER FEH WITH DOT BELOW -> 'F' */
 { 0xA4, 0x76 }, /* ARABIC LETTER VEH -> 'v' */
 { 0xA5, 0x66 }, /* ARABIC LETTER FEH WITH THREE DOTS BELOW -> 'f' */
 { 0xA7, 0x51 }, /* ARABIC LETTER QAF WITH DOT ABOVE -> 'Q' */
 { 0xA8, 0x51 }, /* ARABIC LETTER QAF WITH THREE DOTS ABOVE -> 'Q' */
 { 0xAA, 0x6B }, /* ARABIC LETTER SWASH KAF -> 'k' */
 { 0xAB, 0x4B }, /* ARABIC LETTER KAF WITH RING -> 'K' */
 { 0xAC, 0x4B }, /* ARABIC LETTER KAF WITH DOT ABOVE -> 'K' */
 { 0xAE, 0x4B }, /* ARABIC LETTER KAF WITH THREE DOTS BELOW -> 'K' */
 { 0xAF, 0x67 }, /* ARABIC LETTER GAF -> 'g' */
 { 0xB0, 0x47 }, /* ARABIC LETTER GAF WITH RING -> 'G' */
 { 0xB1, 0x4E }, /* ARABIC LETTER NGOEH -> 'N' */
 { 0xB2, 0x00 }, /* ARABIC LETTER GAF WITH TWO DOTS BELOW -> ... */
 { 0xB4, 0x47 }, /* ARABIC LETTER GAF WITH THREE DOTS ABOVE -> 'G' */
 { 0xB5, 0x00 }, /* ARABIC LETTER LAM WITH SMALL V -> ... */
 { 0xB8, 0x4C }, /* ARABIC LETTER LAM WITH THREE DOTS BELOW -> 'L' */
 { 0xB9, 0x00 }, /* ARABIC LETTER NOON WITH DOT BELOW -> ... */
 { 0xBD, 0x4E }, /* ARABIC LETTER NOON WITH THREE DOTS ABOVE -> 'N' */
 { 0xBE, 0x68 }, /* ARABIC LETTER HEH DOACHASHMEE -> 'h' */
 { 0xC1, 0x68 }, /* ARABIC LETTER HEH GOAL -> 'h' */
 { 0xC2, 0x48 }, /* ARABIC LETTER HEH GOAL WITH HAMZA ABOVE -> 'H' */
 { 0xC3, 0x40 }, /* ARABIC LETTER TEH MARBUTA GOAL -> '@' */
 { 0xC4, 0x57 }, /* ARABIC LETTER WAW WITH RING -> 'W' */
 { 0xC7, 0x75 }, /* ARABIC LETTER U -> 'u' */
 { 0xCA, 0x57 }, /* ARABIC LETTER WAW WITH TWO DOTS ABOVE -> 'W' */
 { 0xCB, 0x76 }, /* ARABIC LETTER VE -> 'v' */
 { 0xCC, 0x79 }, /* ARABIC LETTER FARSI YEH -> 'y' */
 { 0xCD, 0x59 }, /* ARABIC LETTER YEH WITH TAIL -> 'Y' */
 { 0xCE, 0x59 }, /* ARABIC LETTER YEH WITH SMALL V -> 'Y' */
 { 0xCF, 0x57 }, /* ARABIC LETTER WAW WITH DOT ABOVE -> 'W' */
 { 0xD2, 0x79 }, /* ARABIC LETTER YEH BARREE -> 'y' */
 { 0xD4, 0x2E }, /* ARABIC FULL STOP -> '.' */
 { 0xDD, 0x40 }, /* ARABIC END OF AYAH -> '@' */
 { 0xDE, 0x23 }, /* ARABIC START OF RUB EL HIZB -> '#' */
 { 0xE9, 0x5E }, /* ARABIC PLACE OF SAJDAH -> '^' */
 { 0xF0, 0x30 }, /* EXTENDED ARABIC-INDIC DIGIT ZERO -> '0' */
 { 0xF1, 0x31 }, /* EXTENDED ARABIC-INDIC DIGIT ONE -> '1' */
 { 0xF2, 0x32 }, /* EXTENDED ARABIC-INDIC DIGIT TWO -> '2' */
 { 0xF3, 0x33 }, /* EXTENDED ARABIC-INDIC DIGIT THREE -> '3' */
 { 0xF4, 0x34 }, /* EXTENDED ARABIC-INDIC DIGIT FOUR -> '4' */
 { 0xF5, 0x35 }, /* EXTENDED ARABIC-INDIC DIGIT FIVE -> '5' */
 { 0xF6, 0x36 }, /* EXTENDED ARABIC-INDIC DIGIT SIX -> '6' */
 { 0xF7, 0x37 }, /* EXTENDED ARABIC-INDIC DIGIT SEVEN -> '7' */
 { 0xF8, 0x38 }, /* EXTENDED ARABIC-INDIC DIGIT EIGHT -> '8' */
 { 0xF9, 0x39 }, /* EXTENDED ARABIC-INDIC DIGIT NINE -> '9' */
 { 0xFB, 0x44 }, /* ARABIC LETTER DAD WITH DOT BELOW -> 'D' */
 { 0xFD, 0x26 }, /* ARABIC SIGN SINDHI AMPERSAND -> '&' */
 /* Entries for page 0x07 */
 { 0x01, 0x2F }, /* SYRIAC SUPRALINEAR FULL STOP -> '/' */
 { 0x02, 0x2C }, /* SYRIAC SUBLINEAR FULL STOP -> ',' */
 { 0x03, 0x21 }, /* SYRIAC SUPRALINEAR COLON -> '!' */
 { 0x04, 0x21 }, /* SYRIAC SUBLINEAR COLON -> '!' */
 { 0x05, 0x2D }, /* SYRIAC HORIZONTAL COLON -> '-' */
 { 0x06, 0x2C }, /* SYRIAC COLON SKEWED LEFT -> ',' */
 { 0x07, 0x2C }, /* SYRIAC COLON SKEWED RIGHT -> ',' */
 { 0x08, 0x3B }, /* SYRIAC SUPRALINEAR COLON SKEWED LEFT -> ';' */
 { 0x09, 0x3F }, /* SYRIAC SUBLINEAR COLON SKEWED RIGHT -> '?' */
 { 0x0A, 0x7E }, /* SYRIAC CONTRACTION -> '~' */
 { 0x0B, 0x7B }, /* SYRIAC HARKLEAN OBELUS -> '{' */
 { 0x0C, 0x7D }, /* SYRIAC HARKLEAN METOBELUS -> '}' */
 { 0x0D, 0x2A }, /* SYRIAC HARKLEAN ASTERISCUS -> '*' */
 { 0x10, 0x27 }, /* SYRIAC LETTER ALAPH -> ''' */
 { 0x12, 0x62 }, /* SYRIAC LETTER BETH -> 'b' */
 { 0x13, 0x67 }, /* SYRIAC LETTER GAMAL -> 'g' */
 { 0x14, 0x67 }, /* SYRIAC LETTER GAMAL GARSHUNI -> 'g' */
 { 0x15, 0x64 }, /* SYRIAC LETTER DALATH -> 'd' */
 { 0x16, 0x64 }, /* SYRIAC LETTER DOTLESS DALATH RISH -> 'd' */
 { 0x17, 0x68 }, /* SYRIAC LETTER HE -> 'h' */
 { 0x18, 0x77 }, /* SYRIAC LETTER WAW -> 'w' */
 { 0x19, 0x7A }, /* SYRIAC LETTER ZAIN -> 'z' */
 { 0x1A, 0x48 }, /* SYRIAC LETTER HETH -> 'H' */
 { 0x1B, 0x74 }, /* SYRIAC LETTER TETH -> 't' */
 { 0x1C, 0x74 }, /* SYRIAC LETTER TETH GARSHUNI -> 't' */
 { 0x1D, 0x79 }, /* SYRIAC LETTER YUDH -> 'y' */
 { 0x1F, 0x6B }, /* SYRIAC LETTER KAPH -> 'k' */
 { 0x20, 0x6C }, /* SYRIAC LETTER LAMADH -> 'l' */
 { 0x21, 0x6D }, /* SYRIAC LETTER MIM -> 'm' */
 { 0x22, 0x6E }, /* SYRIAC LETTER NUN -> 'n' */
 { 0x23, 0x73 }, /* SYRIAC LETTER SEMKATH -> 's' */
 { 0x24, 0x73 }, /* SYRIAC LETTER FINAL SEMKATH -> 's' */
 { 0x25, 0x60 }, /* SYRIAC LETTER E -> '`' */
 { 0x26, 0x70 }, /* SYRIAC LETTER PE -> 'p' */
 { 0x27, 0x70 }, /* SYRIAC LETTER REVERSED PE -> 'p' */
 { 0x28, 0x53 }, /* SYRIAC LETTER SADHE -> 'S' */
 { 0x29, 0x71 }, /* SYRIAC LETTER QAPH -> 'q' */
 { 0x2A, 0x72 }, /* SYRIAC LETTER RISH -> 'r' */
 { 0x2C, 0x74 }, /* SYRIAC LETTER TAW -> 't' */
 { 0x30, 0x00 }, /* SYRIAC PTHAHA ABOVE -> ... */
 { 0x32, 0x61 }, /* SYRIAC PTHAHA DOTTED -> 'a' */
 { 0x33, 0x00 }, /* SYRIAC ZQAPHA ABOVE -> ... */
 { 0x35, 0x41 }, /* SYRIAC ZQAPHA DOTTED -> 'A' */
 { 0x36, 0x00 }, /* SYRIAC RBASA ABOVE -> ... */
 { 0x38, 0x65 }, /* SYRIAC DOTTED ZLAMA HORIZONTAL -> 'e' */
 { 0x39, 0x45 }, /* SYRIAC DOTTED ZLAMA ANGULAR -> 'E' */
 { 0x3A, 0x69 }, /* SYRIAC HBASA ABOVE -> 'i' */
 { 0x3B, 0x69 }, /* SYRIAC HBASA BELOW -> 'i' */
 { 0x3C, 0x00 }, /* SYRIAC HBASA-ESASA DOTTED -> ... */
 { 0x3E, 0x75 }, /* SYRIAC ESASA BELOW -> 'u' */
 { 0x3F, 0x6F }, /* SYRIAC RWAHA -> 'o' */
 { 0x41, 0x60 }, /* SYRIAC QUSHSHAYA -> '`' */
 { 0x42, 0x27 }, /* SYRIAC RUKKAKHA -> ''' */
 { 0x45, 0x58 }, /* SYRIAC THREE DOTS ABOVE -> 'X' */
 { 0x46, 0x51 }, /* SYRIAC THREE DOTS BELOW -> 'Q' */
 { 0x47, 0x40 }, /* SYRIAC OBLIQUE LINE ABOVE -> '@' */
 { 0x48, 0x40 }, /* SYRIAC OBLIQUE LINE BELOW -> '@' */
 { 0x49, 0x7C }, /* SYRIAC MUSIC -> '|' */
 { 0x4A, 0x2B }, /* SYRIAC BARREKH -> '+' */
 { 0x80, 0x68 }, /* THAANA LETTER HAA -> 'h' */
 { 0x82, 0x6E }, /* THAANA LETTER NOONU -> 'n' */
 { 0x83, 0x72 }, /* THAANA LETTER RAA -> 'r' */
 { 0x84, 0x62 }, /* THAANA LETTER BAA -> 'b' */
 { 0x85, 0x4C }, /* THAANA LETTER LHAVIYANI -> 'L' */
 { 0x86, 0x6B }, /* THAANA LETTER KAAFU -> 'k' */
 { 0x87, 0x27 }, /* THAANA LETTER ALIFU -> ''' */
 { 0x88, 0x76 }, /* THAANA LETTER VAAVU -> 'v' */
 { 0x89, 0x6D }, /* THAANA LETTER MEEMU -> 'm' */
 { 0x8A, 0x66 }, /* THAANA LETTER FAAFU -> 'f' */
 { 0x8D, 0x6C }, /* THAANA LETTER LAAMU -> 'l' */
 { 0x8E, 0x67 }, /* THAANA LETTER GAAFU -> 'g' */
 { 0x90, 0x73 }, /* THAANA LETTER SEENU -> 's' */
 { 0x91, 0x64 }, /* THAANA LETTER DAVIYANI -> 'd' */
 { 0x92, 0x7A }, /* THAANA LETTER ZAVIYANI -> 'z' */
 { 0x93, 0x74 }, /* THAANA LETTER TAVIYANI -> 't' */
 { 0x94, 0x79 }, /* THAANA LETTER YAA -> 'y' */
 { 0x95, 0x70 }, /* THAANA LETTER PAVIYANI -> 'p' */
 { 0x96, 0x6A }, /* THAANA LETTER JAVIYANI -> 'j' */
 { 0x9C, 0x7A }, /* THAANA LETTER ZAA -> 'z' */
 { 0x9E, 0x73 }, /* THAANA LETTER SAADHU -> 's' */
 { 0x9F, 0x64 }, /* THAANA LETTER DAADHU -> 'd' */
 { 0xA0, 0x74 }, /* THAANA LETTER TO -> 't' */
 { 0xA1, 0x7A }, /* THAANA LETTER ZO -> 'z' */
 { 0xA2, 0x60 }, /* THAANA LETTER AINU -> '`' */
 { 0xA4, 0x71 }, /* THAANA LETTER QAAFU -> 'q' */
 { 0xA5, 0x77 }, /* THAANA LETTER WAAVU -> 'w' */
 { 0xA6, 0x61 }, /* THAANA ABAFILI -> 'a' */
 { 0xA8, 0x69 }, /* THAANA IBIFILI -> 'i' */
 { 0xAA, 0x75 }, /* THAANA UBUFILI -> 'u' */
 { 0xAC, 0x65 }, /* THAANA EBEFILI -> 'e' */
 { 0xAE, 0x6F }, /* THAANA OBOFILI -> 'o' */
 /* Entries for page 0x09 */
 { 0x01, 0x4E }, /* DEVANAGARI SIGN CANDRABINDU -> 'N' */
 { 0x02, 0x4E }, /* DEVANAGARI SIGN ANUSVARA -> 'N' */
 { 0x03, 0x48 }, /* DEVANAGARI SIGN VISARGA -> 'H' */
 { 0x05, 0x61 }, /* DEVANAGARI LETTER A -> 'a' */
 { 0x07, 0x69 }, /* DEVANAGARI LETTER I -> 'i' */
 { 0x09, 0x75 }, /* DEVANAGARI LETTER U -> 'u' */
 { 0x0B, 0x52 }, /* DEVANAGARI LETTER VOCALIC R -> 'R' */
 { 0x0C, 0x4C }, /* DEVANAGARI LETTER VOCALIC L -> 'L' */
 { 0x0E, 0x65 }, /* DEVANAGARI LETTER SHORT E -> 'e' */
 { 0x0F, 0x65 }, /* DEVANAGARI LETTER E -> 'e' */
 { 0x12, 0x6F }, /* DEVANAGARI LETTER SHORT O -> 'o' */
 { 0x13, 0x6F }, /* DEVANAGARI LETTER O -> 'o' */
 { 0x15, 0x6B }, /* DEVANAGARI LETTER KA -> 'k' */
 { 0x17, 0x67 }, /* DEVANAGARI LETTER GA -> 'g' */
 { 0x1A, 0x63 }, /* DEVANAGARI LETTER CA -> 'c' */
 { 0x1C, 0x6A }, /* DEVANAGARI LETTER JA -> 'j' */
 { 0x24, 0x74 }, /* DEVANAGARI LETTER TA -> 't' */
 { 0x26, 0x64 }, /* DEVANAGARI LETTER DA -> 'd' */
 { 0x28, 0x6E }, /* DEVANAGARI LETTER NA -> 'n' */
 { 0x2A, 0x70 }, /* DEVANAGARI LETTER PA -> 'p' */
 { 0x2C, 0x62 }, /* DEVANAGARI LETTER BA -> 'b' */
 { 0x2E, 0x6D }, /* DEVANAGARI LETTER MA -> 'm' */
 { 0x2F, 0x79 }, /* DEVANAGARI LETTER YA -> 'y' */
 { 0x30, 0x72 }, /* DEVANAGARI LETTER RA -> 'r' */
 { 0x32, 0x6C }, /* DEVANAGARI LETTER LA -> 'l' */
 { 0x33, 0x6C }, /* DEVANAGARI LETTER LLA -> 'l' */
 { 0x35, 0x76 }, /* DEVANAGARI LETTER VA -> 'v' */
 { 0x38, 0x73 }, /* DEVANAGARI LETTER SA -> 's' */
 { 0x39, 0x68 }, /* DEVANAGARI LETTER HA -> 'h' */
 { 0x3C, 0x27 }, /* DEVANAGARI SIGN NUKTA -> ''' */
 { 0x3D, 0x27 }, /* DEVANAGARI SIGN AVAGRAHA -> ''' */
 { 0x3F, 0x69 }, /* DEVANAGARI VOWEL SIGN I -> 'i' */
 { 0x41, 0x75 }, /* DEVANAGARI VOWEL SIGN U -> 'u' */
 { 0x43, 0x52 }, /* DEVANAGARI VOWEL SIGN VOCALIC R -> 'R' */
 { 0x46, 0x65 }, /* DEVANAGARI VOWEL SIGN SHORT E -> 'e' */
 { 0x47, 0x65 }, /* DEVANAGARI VOWEL SIGN E -> 'e' */
 { 0x4A, 0x6F }, /* DEVANAGARI VOWEL SIGN SHORT O -> 'o' */
 { 0x4B, 0x6F }, /* DEVANAGARI VOWEL SIGN O -> 'o' */
 { 0x51, 0x27 }, /* DEVANAGARI STRESS SIGN UDATTA -> ''' */
 { 0x52, 0x27 }, /* DEVANAGARI STRESS SIGN ANUDATTA -> ''' */
 { 0x53, 0x60 }, /* DEVANAGARI GRAVE ACCENT -> '`' */
 { 0x54, 0x27 }, /* DEVANAGARI ACUTE ACCENT -> ''' */
 { 0x58, 0x71 }, /* DEVANAGARI LETTER QA -> 'q' */
 { 0x5B, 0x7A }, /* DEVANAGARI LETTER ZA -> 'z' */
 { 0x5E, 0x66 }, /* DEVANAGARI LETTER FA -> 'f' */
 { 0x62, 0x4C }, /* DEVANAGARI VOWEL SIGN VOCALIC L -> 'L' */
 { 0x66, 0x30 }, /* DEVANAGARI DIGIT ZERO -> '0' */
 { 0x67, 0x31 }, /* DEVANAGARI DIGIT ONE -> '1' */
 { 0x68, 0x32 }, /* DEVANAGARI DIGIT TWO -> '2' */
 { 0x69, 0x33 }, /* DEVANAGARI DIGIT THREE -> '3' */
 { 0x6A, 0x34 }, /* DEVANAGARI DIGIT FOUR -> '4' */
 { 0x6B, 0x35 }, /* DEVANAGARI DIGIT FIVE -> '5' */
 { 0x6C, 0x36 }, /* DEVANAGARI DIGIT SIX -> '6' */
 { 0x6D, 0x37 }, /* DEVANAGARI DIGIT SEVEN -> '7' */
 { 0x6E, 0x38 }, /* DEVANAGARI DIGIT EIGHT -> '8' */
 { 0x6F, 0x39 }, /* DEVANAGARI DIGIT NINE -> '9' */
 { 0x70, 0x2E }, /* DEVANAGARI ABBREVIATION SIGN -> '.' */
 { 0x81, 0x4E }, /* BENGALI SIGN CANDRABINDU -> 'N' */
 { 0x82, 0x4E }, /* BENGALI SIGN ANUSVARA -> 'N' */
 { 0x83, 0x48 }, /* BENGALI SIGN VISARGA -> 'H' */
 { 0x85, 0x61 }, /* BENGALI LETTER A -> 'a' */
 { 0x87, 0x69 }, /* BENGALI LETTER I -> 'i' */
 { 0x89, 0x75 }, /* BENGALI LETTER U -> 'u' */
 { 0x8B, 0x52 }, /* BENGALI LETTER VOCALIC R -> 'R' */
 { 0x8F, 0x65 }, /* BENGALI LETTER E -> 'e' */
 { 0x93, 0x6F }, /* BENGALI LETTER O -> 'o' */
 { 0x95, 0x6B }, /* BENGALI LETTER KA -> 'k' */
 { 0x97, 0x67 }, /* BENGALI LETTER GA -> 'g' */
 { 0x9A, 0x63 }, /* BENGALI LETTER CA -> 'c' */
 { 0x9C, 0x6A }, /* BENGALI LETTER JA -> 'j' */
 { 0xA4, 0x74 }, /* BENGALI LETTER TA -> 't' */
 { 0xA6, 0x64 }, /* BENGALI LETTER DA -> 'd' */
 { 0xA8, 0x6E }, /* BENGALI LETTER NA -> 'n' */
 { 0xAA, 0x70 }, /* BENGALI LETTER PA -> 'p' */
 { 0xAC, 0x62 }, /* BENGALI LETTER BA -> 'b' */
 { 0xAE, 0x6D }, /* BENGALI LETTER MA -> 'm' */
 { 0xAF, 0x79 }, /* BENGALI LETTER YA -> 'y' */
 { 0xB0, 0x72 }, /* BENGALI LETTER RA -> 'r' */
 { 0xB2, 0x6C }, /* BENGALI LETTER LA -> 'l' */
 { 0xB8, 0x73 }, /* BENGALI LETTER SA -> 's' */
 { 0xB9, 0x68 }, /* BENGALI LETTER HA -> 'h' */
 { 0xBC, 0x27 }, /* BENGALI SIGN NUKTA -> ''' */
 { 0xBF, 0x69 }, /* BENGALI VOWEL SIGN I -> 'i' */
--> --------------------

--> maximum size reached

--> --------------------

[ Dauer der Verarbeitung: 0.21 Sekunden  (vorverarbeitet)  ]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge