diff -Nrubw -x .svn vdr-1.4/eit.c vdr-1.4.freesat/eit.c --- vdr-1.4/eit.c 2008-08-13 19:53:38.230272802 +0100 +++ vdr-1.4.freesat/eit.c 2008-08-13 19:52:02.335081494 +0100 @@ -346,11 +346,16 @@ #ifdef RBLITE Set(8191, 0xff); // Premiere Radio EPG #endif + Set(3842, 0x4E, 0xFE); // event info, actual(0x4E)/other(0x4F) TS, present/following + Set(3842, 0x50, 0xF0); // event info, actual TS, schedule(0x50)/schedule for future days(0x5X) + Set(3842, 0x60, 0xF0); // event info, other TS, schedule(0x60)/schedule for future days(0x6X) + } void cEitFilter::Process(u_short Pid, u_char Tid, const u_char *Data, int Length) { switch (Pid) { + case 3842: case 0x12: { cSchedulesLock SchedulesLock(true, 10); cSchedules *Schedules = (cSchedules *)cSchedules::Schedules(SchedulesLock); diff -Nrubw -x .svn vdr-1.4/libsi/freesat.c vdr-1.4.freesat/libsi/freesat.c --- vdr-1.4/libsi/freesat.c 1970-01-01 01:00:00.000000000 +0100 +++ vdr-1.4.freesat/libsi/freesat.c 2008-08-13 19:51:09.834113173 +0100 @@ -0,0 +1,127 @@ +#include "freesat.h" +#include +#include +#include + +struct hufftab { + char last; + unsigned int value; + short bits; + char next; +}; + +#define START '\0' +#define STOP '\0' +#define ESCAPE '\1' + +#include "freesat_tables.h" + +char *freesat_huffman_decode( const unsigned char *src, size_t size) +{ + + + if (src[0] == 0x1f && (src[1] == 1 || src[1] == 2)) + { + int uncompressed_len = 30; + char * uncompressed = (char *)calloc(1,uncompressed_len + 1); + + int p = 0; + struct hufftab *table; + unsigned table_length; + if (src[1] == 1) + { + table = fsat_huffman1; + table_length = sizeof(fsat_huffman1) / sizeof(fsat_huffman1[0]); + } + else + { + table = fsat_huffman2; + table_length = sizeof(fsat_huffman2) / sizeof(fsat_huffman2[0]); + } + unsigned value = 0, byte = 2, bit = 0; + while (byte < 6 && byte < size) + { + value |= src[byte] << ((5-byte) * 8); + byte++; + } + char lastch = START; + + do + { + bool found = false; + unsigned bitShift = 0; + if (lastch == ESCAPE) + { + found = true; + // Encoded in the next 8 bits. + // Terminated by the first ASCII character. + char nextCh = (value >> 24) & 0xff; + bitShift = 8; + if ((nextCh & 0x80) == 0) + lastch = nextCh; + if (p >= uncompressed_len) { + uncompressed_len += 10; + uncompressed = (char *)realloc(uncompressed, uncompressed_len + 1); + } + uncompressed[p++] = nextCh; + uncompressed[p] = 0; + } + else + { + for (unsigned j = 0; j < table_length; j++) + { + if (table[j].last == lastch) + { + unsigned mask = 0, maskbit = 0x80000000; + for (short kk = 0; kk < table[j].bits; kk++) + { + mask |= maskbit; + maskbit >>= 1; + } + if ((value & mask) == table[j].value) + { + char nextCh = table[j].next; + bitShift = table[j].bits; + if (nextCh != STOP && nextCh != ESCAPE) + { + if (p >= uncompressed_len) { + uncompressed_len += 10; + uncompressed = (char *)realloc(uncompressed, uncompressed_len + 1); + } + uncompressed[p++] = nextCh; + uncompressed[p] = 0; + } + found = true; + lastch = nextCh; + break; + } + } + } + } + if (found) + { + // Shift up by the number of bits. + for (unsigned b = 0; b < bitShift; b++) + { + value = (value << 1) & 0xfffffffe; + if (byte < size) + value |= (src[byte] >> (7-bit)) & 1; + if (bit == 7) + { + bit = 0; + byte++; + } + else bit++; + } + } + else + { + // Entry missing in table. + return uncompressed; + } + } while (lastch != STOP && value != 0); + + return uncompressed; + } + return NULL; +} diff -Nrubw -x .svn vdr-1.4/libsi/freesat.h vdr-1.4.freesat/libsi/freesat.h --- vdr-1.4/libsi/freesat.h 1970-01-01 01:00:00.000000000 +0100 +++ vdr-1.4.freesat/libsi/freesat.h 2008-08-13 19:51:09.834113173 +0100 @@ -0,0 +1,10 @@ + + +#ifndef FREESAT_H +#define FREESAT_H + +#include + +extern char *freesat_huffman_decode(const unsigned char *compressed, size_t size); + +#endif diff -Nrubw -x .svn vdr-1.4/libsi/freesat_tables.h vdr-1.4.freesat/libsi/freesat_tables.h --- vdr-1.4/libsi/freesat_tables.h 1970-01-01 01:00:00.000000000 +0100 +++ vdr-1.4.freesat/libsi/freesat_tables.h 2008-08-13 19:51:09.834113173 +0100 @@ -0,0 +1,3658 @@ +/* + * This table was derived from on-air transmissions. It certainly has omissions and + * almost certainly contains errors. Use entirely at your own risk. + * + * Data taken from MythTV and Freesat EPG Parser by mitsubushi + */ + + +static struct hufftab fsat_huffman1[]= +{ + { START, 0xb9400000, 11, '1' }, + { START, 0xb9800000, 9, '2' }, + { START, 0xb9600000, 11, '3' }, + { START, 0xff400000, 11, '4' }, + { START, 0xff600000, 14, '5' }, + { START, 0x6a000000, 8, '6' }, + { START, 0xff000000, 10, '8' }, + { START, 0xc8000000, 5, 'A' }, + { START, 0x40000000, 3, 'B' }, + { START, 0x80000000, 4, 'C' }, + { START, 0x70000000, 5, 'D' }, + { START, 0xb0000000, 5, 'E' }, + { START, 0xc0000000, 5, 'F' }, + { START, 0xbc000000, 6, 'G' }, + { START, 0x78000000, 5, 'H' }, + { START, 0x90000000, 4, 'I' }, + { START, 0xf8000000, 6, 'J' }, + { START, 0x68000000, 7, 'K' }, + { START, 0x60000000, 5, 'L' }, + { START, 0xe0000000, 5, 'M' }, + { START, 0xa8000000, 5, 'N' }, + { START, 0xfc000000, 7, 'O' }, + { START, 0xe8000000, 5, 'P' }, + { START, 0x6c000000, 6, 'Q' }, + { START, 0xa0000000, 5, 'R' }, + { START, 0xd0000000, 4, 'S' }, + { START, 0xff698000, 18, 't' }, + { START, 0x00000000, 2, 'T' }, + { START, 0xba000000, 7, 'U' }, + { START, 0xb8000000, 8, 'V' }, + { START, 0xf0000000, 5, 'W' }, + { START, 0xff800000, 9, 'X' }, + { START, 0xfe000000, 8, 'Y' }, + { START, 0xb9000000, 10, 'Z' }, + { START, 0x6b000000, 8, '.' }, + { START, 0xff700000, 12, ' ' }, + { START, 0xff680000, 16, '9' }, + { ' ', 0xaa000000, 11, '\'' }, + { ' ', 0x14000000, 8, '-' }, + { ' ', 0xaa200000, 12, ' ' }, + { ' ', 0xa8000000, 9, '&' }, + { ' ', 0x15240000, 14, '.' }, + { ' ', 0xa9000000, 8, '1' }, + { ' ', 0xe0000000, 7, '2' }, + { ' ', 0xabc00000, 10, '3' }, + { ' ', 0xab800000, 10, '4' }, + { ' ', 0xa8800000, 10, '5' }, + { ' ', 0xab000000, 11, '6' }, + { ' ', 0x15000000, 11, '7' }, + { ' ', 0xab300000, 12, '8' }, + { ' ', 0xaa400000, 10, '9' }, + { ' ', 0xb0000000, 5, 'a' }, + { ' ', 0x88000000, 5, 'A' }, + { ' ', 0x15800000, 11, 'b' }, + { ' ', 0x50000000, 4, 'B' }, + { ' ', 0x40000000, 4, 'C' }, + { ' ', 0x15b00000, 12, 'd' }, + { ' ', 0x68000000, 5, 'D' }, + { ' ', 0xe8000000, 6, 'E' }, + { ' ', 0x10000000, 7, 'f' }, + { ' ', 0xb8000000, 5, 'F' }, + { ' ', 0x15300000, 13, 'g' }, + { ' ', 0x20000000, 5, 'G' }, + { ' ', 0x60000000, 5, 'H' }, + { ' ', 0xee000000, 7, 'i' }, + { ' ', 0x18000000, 5, 'I' }, + { ' ', 0xe4000000, 6, 'J' }, + { ' ', 0xe2000000, 7, 'K' }, + { ' ', 0x152c0000, 14, 'l' }, + { ' ', 0xd0000000, 5, 'L' }, + { ' ', 0x30000000, 4, 'M' }, + { ' ', 0xab200000, 12, 'n' }, + { ' ', 0xc0000000, 4, 'N' }, + { ' ', 0x80000000, 5, 'o' }, + { ' ', 0xac000000, 6, 'O' }, + { ' ', 0x70000000, 4, 'P' }, + { ' ', 0x12000000, 7, 'Q' }, + { ' ', 0x15400000, 10, 'r' }, + { ' ', 0xd8000000, 5, 'R' }, + { ' ', 0xab400000, 10, 's' }, + { ' ', 0xf0000000, 4, 'S' }, + { ' ', 0xa0000000, 5, 't' }, + { ' ', 0x90000000, 4, 'T' }, + { ' ', 0x15f00000, 13, 'u' }, + { ' ', 0x2c000000, 6, 'U' }, + { ' ', 0x15a00000, 12, 'v' }, + { ' ', 0x16000000, 7, 'V' }, + { ' ', 0x2a000000, 7, 'w' }, + { ' ', 0x00000000, 4, 'W' }, + { ' ', 0xec000000, 7, 'Y' }, + { ' ', 0xa8c00000, 10, 'Z' }, + { ' ', 0x28000000, 7, STOP }, + { ' ', 0x15fc8000, 17, 'c' }, + { ' ', 0x15c00000, 11, 'y' }, + { ' ', 0xaa300000, 12, '0' }, + { '!', 0x40000000, 2, ' ' }, + { '!', 0x80000000, 8, STOP }, + { '%', 0x80000000, 1, ' ' }, + { '&', 0x80000000, 1, ' ' }, + { '&', 0x40000000, 2, 'B' }, + { '&', 0x0c200000, 11, 'a' }, + { '\'', 0x30000000, 4, ' ' }, + { '\'', 0x7b800000, 13, '0' }, + { '\'', 0x40000000, 3, 'C' }, + { '\'', 0x60000000, 5, 'd' }, + { '\'', 0x68000000, 8, 'G' }, + { '\'', 0x69700000, 13, 'K' }, + { '\'', 0x79000000, 8, 'l' }, + { '\'', 0x00000000, 3, 'm' }, + { '\'', 0x6c000000, 6, 'r' }, + { '\'', 0x80000000, 1, 's' }, + { '\'', 0x20000000, 4, 't' }, + { '\'', 0x70000000, 5, 'v' }, + { '\'', 0x7a400000, 10, STOP }, + { '\'', 0x7b880000, 14, ESCAPE }, + { '\'', 0x6a000000, 7, 'n' }, + { '\'', 0x69400000, 11, 'O' }, + { '\'', 0x7a800000, 9, 'i' }, + { '\'', 0x7bc00000, 10, 'w' }, + { '\'', 0x7c000000, 6, 'A' }, + { '\'', 0x69600000, 13, 'a' }, + { '\'', 0x7ba00000, 11, 'N' }, + { ',', 0x80000000, 1, ' ' }, + { '-', 0xc0000000, 2, ' ' }, + { '-', 0x84000000, 7, 'D' }, + { '-', 0x38000000, 10, 'E' }, + { '-', 0x96af8000, 17, 'H' }, + { '-', 0x5d000000, 8, 'i' }, + { '-', 0x1c000000, 6, 'I' }, + { '-', 0x0c000000, 7, 'L' }, + { '-', 0x20000000, 8, 'P' }, + { '-', 0x60000000, 3, 'S' }, + { '-', 0x40000000, 4, 'U' }, + { '-', 0x58000000, 7, 'B' }, + { '-', 0x30000000, 4, 'T' }, + { '-', 0x2c800000, 9, 'N' }, + { '-', 0x2d600000, 11, 'M' }, + { '-', 0x22000000, 7, 'A' }, + { '.', 0x20000000, 4, ' ' }, + { '.', 0x80000000, 1, '.' }, + { '.', 0x18000000, 10, '1' }, + { '.', 0x08000000, 5, 'T' }, + { '.', 0x1a000000, 8, 'W' }, + { '.', 0x40000000, 2, STOP }, + { '.', 0x19600000, 13, ESCAPE }, + { '.', 0x10000000, 5, 'C' }, + { '.', 0x30000000, 5, 'p' }, + { '.', 0x19800000, 10, 'c' }, + { '.', 0x19e00000, 11, 'A' }, + { '.', 0x18400000, 10, 'M' }, + { '/', 0x80000000, 2, '7' }, + { '0', 0x40000000, 2, ' ' }, + { '0', 0xb7800000, 9, '%' }, + { '0', 0xb7000000, 10, '/' }, + { '0', 0xc0000000, 2, '0' }, + //{ '0', 0x00000000, , '6' }, + { '0', 0xb8000000, 5, '7' }, + { '0', 0xb2000000, 10, '8' }, + { '0', 0xb4000000, 7, 's' }, + { '0', 0xa0000000, 4, STOP }, + { '0', 0xb6000000, 8, 't' }, + { '0', 0xb2400000, 10, ':' }, + { '0', 0xb2c00000, 10, '2' }, + { '0', 0x80000000, 5, '1' }, + { '1', 0x98000000, 6, '\'' }, + { '1', 0x30000000, 4, ' ' }, + { '1', 0x8c000000, 6, ':' }, + { '1', 0xa0000000, 3, '0' }, + { '1', 0xe0000000, 3, '1' }, + { '1', 0xc0000000, 5, '3' }, + { '1', 0xcc000000, 6, '9' }, + { '1', 0xc8000000, 6, 'X' }, + { '1', 0x40000000, 2, STOP }, + { '1', 0x16100000, 12, 's' }, + { '1', 0x90000000, 5, '8' }, + { '2', 0x90000000, 4, ' ' }, + { '2', 0x80000000, 5, ':' }, + { '2', 0x00000000, 1, '0' }, + { '2', 0xc0000000, 2, '4' }, + { '2', 0xa0000000, 3, STOP }, + { '2', 0x8d200000, 11, '3' }, + { '3', 0x00000000, 1, ' ' }, + { '3', 0xe8000000, 7, ':' }, + { '3', 0xe0000000, 5, '0' }, + { '3', 0x80000000, 8, STOP }, + { '3', 0xc0000000, 4, 'r' }, + //{ '4', 0x00000000, , '-' }, + { '4', 0xc0000000, 2, ' ' }, + { '4', 0x90000000, 4, ':' }, + { '4', 0x52000000, 8, 'M' }, + { '4', 0x87000000, 9, 'P' }, + { '4', 0x00000000, 8, STOP }, + { '4', 0xa0000000, 6, '0' }, + { '5', 0xc0000000, 2, ' ' }, + { '5', 0xa0000000, 3, '0' }, + //{ '5', 0x00000000, , '1' }, + { '6', 0x40000000, 2, ' ' }, + { '6', 0xe0000000, 3, ':' }, + { '6', 0x80000000, 2, '0' }, + { '6', 0xc6000000, 7, '4' }, + { '6', 0xb4000000, 9, '8' }, + { '7', 0x80000000, 8, STOP }, + { '8', 0x80000000, 1, ' ' }, + { '8', 0x78000000, 6, '.' }, + { '8', 0x40000000, 3, ':' }, + { '8', 0x00000000, 2, '0' }, + { '8', 0x68000000, 5, STOP }, + { '9', 0x98000000, 5, '0' }, + { '9', 0x00000000, 1, '1' }, + { '9', 0xb0000000, 4, '6' }, + { '9', 0x80000000, 4, '9' }, + { '9', 0xc0000000, 3, STOP }, + { '9', 0x90000000, 6, ' ' }, + { ':', 0x80000000, 1, ' ' }, + { ':', 0x60000000, 3, '.' }, + { ':', 0x00000000, 2, '0' }, + { ':', 0x59000000, 8, 'T' }, + { ':', 0x58000000, 8, ESCAPE }, + { ';', 0x80000000, 1, ' ' }, + { '?', 0x40000000, 2, ' ' }, + { '?', 0x20000000, 3, ':' }, + { '?', 0x80000000, 2, STOP }, + { 'A', 0xef180000, 13, '\'' }, + { 'A', 0xef600000, 11, '-' }, + { 'A', 0x40000000, 3, ' ' }, + { 'A', 0xe8000000, 6, 'b' }, + { 'A', 0x68000000, 5, 'c' }, + { 'A', 0xf0000000, 4, 'd' }, + { 'A', 0xb0000000, 5, 'f' }, + { 'A', 0x70000000, 4, 'g' }, + { 'A', 0xb8000000, 5, 'i' }, + { 'A', 0x80000000, 3, 'l' }, + { 'A', 0x00000000, 4, 'm' }, + { 'A', 0xc0000000, 3, 'n' }, + { 'A', 0xec000000, 7, 'p' }, + { 'A', 0x20000000, 3, 'r' }, + { 'A', 0xe0000000, 5, 's' }, + { 'A', 0xa0000000, 8, 'S' }, + { 'A', 0xa8000000, 5, 't' }, + { 'A', 0x18000000, 6, 'u' }, + { 'A', 0xa2000000, 7, 'v' }, + { 'A', 0x10000000, 5, 'w' }, + { 'A', 0xef400000, 12, 'y' }, + { 'A', 0x1c000000, 6, STOP }, + { 'A', 0xa1200000, 11, 'B' }, + { 'A', 0xef280000, 14, ':' }, + { 'A', 0xa1800000, 9, 'P' }, + { 'A', 0xef3a0000, 16, ESCAPE }, + { 'A', 0xef000000, 12, 'a' }, + { 'B', 0x87e00000, 11, ' ' }, + { 'B', 0xe0000000, 4, 'a' }, + { 'B', 0x40000000, 2, 'B' }, + { 'B', 0x00000000, 2, 'C' }, + { 'B', 0xf0000000, 4, 'e' }, + { 'B', 0x87a00000, 11, 'h' }, + { 'B', 0x90000000, 4, 'i' }, + { 'B', 0x88000000, 5, 'l' }, + { 'B', 0xc0000000, 4, 'o' }, + { 'B', 0xa0000000, 3, 'r' }, + { 'B', 0xd0000000, 4, 'u' }, + { 'B', 0x84000000, 7, 'y' }, + //{ 'B', 0x00000000, , STOP }, + { 'B', 0x83800000, 9, 'A' }, + { 'B', 0x83200000, 11, 'w' }, + { 'B', 0x83000000, 11, '.' }, + { 'C', 0x40000000, 2, ' ' }, + { 'C', 0xfc000000, 7, '!' }, + { 'C', 0xfa800000, 11, '4' }, + { 'C', 0xe0000000, 4, 'a' }, + { 'C', 0xf4000000, 6, 'B' }, + { 'C', 0xfea00000, 11, 'D' }, + { 'C', 0xb8000000, 5, 'e' }, + { 'C', 0xc0000000, 3, 'h' }, + { 'C', 0xb0000000, 5, 'i' }, + { 'C', 0xfec00000, 10, 'I' }, + { 'C', 0x80000000, 3, 'l' }, + { 'C', 0x00000000, 2, 'o' }, + { 'C', 0xa0000000, 4, 'r' }, + { 'C', 0xff000000, 9, 'S' }, + { 'C', 0xf0000000, 6, 'u' }, + { 'C', 0xf8000000, 7, 'y' }, + { 'C', 0xfe9c0000, 15, 'z' }, + { 'C', 0xfe000000, 9, STOP }, + { 'C', 0xfac00000, 10, '2' }, + { 'C', 0xfa000000, 9, 'w' }, + { 'C', 0xfe9f8000, 18, ESCAPE }, + { 'D', 0x32000000, 9, '\'' }, + { 'D', 0x2c000000, 6, ' ' }, + { 'D', 0x29800000, 9, '&' }, + { 'D', 0x80000000, 2, 'a' }, + { 'D', 0xc0000000, 3, 'e' }, + { 'D', 0x28400000, 10, 'h' }, + { 'D', 0xe0000000, 3, 'i' }, + { 'D', 0x2a000000, 7, 'J' }, + { 'D', 0x32a00000, 11, 'N' }, + { 'D', 0x40000000, 2, 'o' }, + { 'D', 0x00000000, 3, 'r' }, + { 'D', 0x38000000, 5, 'u' }, + { 'D', 0x30000000, 7, 'y' }, + { 'D', 0x33000000, 8, ':' }, + { 'D', 0x32980000, 13, 'd' }, + { 'D', 0x32900000, 14, ESCAPE }, + { 'D', 0x32f00000, 12, 'w' }, + { 'E', 0xc6000000, 8, '\'' }, + { 'E', 0xc7000000, 8, ' ' }, + { 'E', 0x50000000, 6, '4' }, + { 'E', 0xe0000000, 3, 'a' }, + { 'E', 0x5c400000, 10, 'c' }, + { 'E', 0x98000000, 5, 'd' }, + { 'E', 0x40000000, 4, 'E' }, + { 'E', 0x94000000, 7, 'F' }, + { 'E', 0x5d000000, 9, 'g' }, + { 'E', 0xc8000000, 5, 'l' }, + { 'E', 0x00000000, 2, 'm' }, + { 'E', 0xa0000000, 3, 'n' }, + { 'E', 0x90000000, 6, 'r' }, + { 'E', 0x96000000, 8, 'R' }, + { 'E', 0x5e000000, 7, 's' }, + { 'E', 0x58000000, 6, 'u' }, + { 'E', 0x60000000, 3, 'v' }, + { 'E', 0xd0000000, 4, 'x' }, + { 'E', 0x54000000, 6, 'y' }, + { 'E', 0x80000000, 4, STOP }, + { 'E', 0x97600000, 11, 't' }, + { 'E', 0x5c880000, 14, 'f' }, + { 'E', 0xc0000000, 6, 'i' }, + { 'E', 0x5c940000, 14, 'M' }, + { 'E', 0x97480000, 15, ESCAPE }, + { 'F', 0x52000000, 8, ' ' }, + { 'F', 0x57600000, 11, '1' }, + { 'F', 0x80000000, 2, 'a' }, + { 'F', 0x50000000, 7, 'A' }, + { 'F', 0x40000000, 4, 'e' }, + { 'F', 0x53000000, 9, 'h' }, + { 'F', 0x00000000, 2, 'i' }, + { 'F', 0x57200000, 11, 'I' }, + { 'F', 0x58000000, 5, 'l' }, + { 'F', 0xe0000000, 3, 'o' }, + { 'F', 0x54000000, 7, 'O' }, + { 'F', 0x60000000, 3, 'r' }, + { 'F', 0xc0000000, 3, 'u' }, + { 'G', 0x1ac00000, 10, ' ' }, + { 'G', 0x00000000, 8, ':' }, + { 'G', 0x40000000, 3, 'a' }, + { 'G', 0x01400000, 11, 'A' }, + { 'G', 0x1b000000, 8, 'C' }, + { 'G', 0xe0000000, 3, 'e' }, + { 'G', 0x04000000, 6, 'h' }, + { 'G', 0xc0000000, 3, 'i' }, + { 'G', 0x1c000000, 6, 'l' }, + { 'G', 0x20000000, 3, 'M' }, + { 'G', 0x60000000, 3, 'o' }, + { 'G', 0x1a800000, 10, 'P' }, + { 'G', 0x80000000, 2, 'r' }, + { 'G', 0x01600000, 12, 'T' }, + { 'G', 0x08000000, 5, 'u' }, + { 'G', 0x02000000, 7, 'y' }, + { 'G', 0x01300000, 13, ESCAPE }, + { 'G', 0x18000000, 7, 'w' }, + { 'H', 0x80000000, 3, 'a' }, + { 'H', 0xfe280000, 13, 'D' }, + { 'H', 0xc0000000, 3, 'e' }, + { 'H', 0xa0000000, 3, 'i' }, + { 'H', 0x00000000, 1, 'o' }, + { 'H', 0xf0000000, 5, 'R' }, + { 'H', 0xff000000, 9, 'S' }, + { 'H', 0xe0000000, 4, 'u' }, + { 'H', 0xfe200000, 14, ESCAPE }, + { 'H', 0xfe800000, 9, 'y' }, + { 'I', 0xe8000000, 5, '\'' }, + { 'I', 0xc8000000, 5, ' ' }, + { 'I', 0xf6900000, 13, ',' }, + { 'I', 0xf0000000, 8, 'a' }, + { 'I', 0xf6980000, 13, 'A' }, + { 'I', 0xf7d40000, 14, 'b' }, + { 'I', 0xf7000000, 9, 'c' }, + { 'I', 0xf6c00000, 11, 'f' }, + { 'I', 0xf7a80000, 13, 'g' }, + { 'I', 0xc0000000, 6, 'I' }, + { 'I', 0xf7800000, 11, 'l' }, + { 'I', 0xe4000000, 6, 'm' }, + { 'I', 0xa0000000, 3, 'n' }, + { 'I', 0xe2000000, 7, 'N' }, + { 'I', 0xf6e00000, 12, 'o' }, + { 'I', 0xf8000000, 5, 'r' }, + { 'I', 0x80000000, 3, 's' }, + { 'I', 0xd0000000, 4, 't' }, + { 'I', 0x00000000, 1, 'T' }, + { 'I', 0xc4000000, 6, STOP }, + { 'I', 0xe0000000, 7, 'd' }, + { 'I', 0xf7c80000, 13, ':' }, + { 'I', 0xf7a40000, 16, ESCAPE }, + { 'J', 0x80000000, 5, ' ' }, + { 'J', 0x00000000, 2, 'a' }, + { 'J', 0x8d900000, 12, 'D' }, + { 'J', 0xc0000000, 2, 'e' }, + { 'J', 0x90000000, 4, 'i' }, + { 'J', 0xa0000000, 3, 'o' }, + { 'J', 0x8c800000, 9, 's' }, + { 'J', 0x40000000, 2, 'u' }, + { 'J', 0x8d800000, 12, ESCAPE }, + { 'K', 0xa0000000, 3, ' ' }, + { 'K', 0x00000000, 4, 'a' }, + { 'K', 0x20000000, 3, 'e' }, + { 'K', 0x93000000, 8, 'G' }, + { 'K', 0x40000000, 2, 'i' }, + { 'K', 0x98000000, 6, 'n' }, + { 'K', 0x80000000, 4, 'o' }, + { 'K', 0x18000000, 5, 'r' }, + { 'K', 0x91600000, 11, 'u' }, + { 'K', 0x92800000, 9, 'w' }, + { 'K', 0xc0000000, 2, 'y' }, + { 'K', 0x10000000, 8, STOP }, + { 'K', 0x91500000, 13, ESCAPE }, + { 'K', 0x91000000, 12, 'T' }, + { 'K', 0x91580000, 13, 'l' }, + { 'K', 0x92000000, 9, 'h' }, + { 'L', 0x00000000, 2, 'a' }, + { 'L', 0x40000000, 3, 'e' }, + { 'L', 0xc0000000, 2, 'i' }, + { 'L', 0x68000000, 5, 'K' }, + { 'L', 0x60000000, 7, 'l' }, + { 'L', 0x80000000, 2, 'o' }, + { 'L', 0x70000000, 4, 'u' }, + { 'L', 0x63000000, 8, 'y' }, + { 'L', 0x64000000, 7, 'A' }, + { 'L', 0x66000000, 7, ' ' }, + { 'M', 0x38c00000, 10, ' ' }, + { 'M', 0x3b000000, 10, '1' }, + { 'M', 0x40000000, 2, 'a' }, + { 'M', 0x3c000000, 6, 'c' }, + { 'M', 0x00000000, 3, 'e' }, + { 'M', 0x3a000000, 8, 'E' }, + { 'M', 0x38200000, 11, 'h' }, + { 'M', 0xe0000000, 3, 'i' }, + { 'M', 0x80000000, 2, 'o' }, + { 'M', 0x39000000, 8, 'r' }, + { 'M', 0x20000000, 4, 'T' }, + { 'M', 0xd0000000, 4, 'u' }, + { 'M', 0xc0000000, 4, 'y' }, + { 'M', 0x30000000, 5, STOP }, + { 'M', 0x380c0000, 15, ESCAPE }, + { 'N', 0x50000000, 4, 'a' }, + { 'N', 0x45c00000, 11, 'A' }, + { 'N', 0x80000000, 1, 'e' }, + { 'N', 0x44000000, 8, 'E' }, + { 'N', 0x60000000, 3, 'i' }, + { 'N', 0x45400000, 12, 'M' }, + { 'N', 0x00000000, 2, 'o' }, + { 'N', 0x48000000, 5, 'u' }, + { 'N', 0x47800000, 9, 'H' }, + { 'N', 0x45600000, 11, 'I' }, + { 'N', 0x45e00000, 12, ' ' }, + { 'O', 0x00000000, 3, '\'' }, + { 'O', 0x8a800000, 9, 'a' }, + { 'O', 0x7c000000, 6, 'b' }, + { 'O', 0x70000000, 5, 'd' }, + { 'O', 0x40000000, 3, 'f' }, + { 'O', 0x60800000, 9, 'g' }, + { 'O', 0x88800000, 10, 'i' }, + { 'O', 0x30000000, 4, 'l' }, + { 'O', 0x90000000, 4, 'm' }, + { 'O', 0xe0000000, 3, 'n' }, + { 'O', 0xbf000000, 8, 'N' }, + { 'O', 0x80000000, 5, 'p' }, + { 'O', 0x68000000, 5, 'r' }, + { 'O', 0xbe000000, 8, 's' }, + { 'O', 0x64000000, 6, 'S' }, + { 'O', 0xc0000000, 3, 'u' }, + { 'O', 0xac000000, 6, 'U' }, + { 'O', 0x8c000000, 6, 'v' }, + { 'O', 0xa8000000, 6, 'w' }, + { 'O', 0x62000000, 8, 'x' }, + { 'O', 0xb0000000, 5, STOP }, + { 'O', 0x8a000000, 11, '2' }, + { 'O', 0x8b000000, 8, ' ' }, + { 'O', 0x60400000, 11, 'c' }, + { 'O', 0x89000000, 8, 't' }, + { 'P', 0xc8000000, 8, ' ' }, + { 'P', 0xcb800000, 11, ':' }, + { 'P', 0x20000000, 3, 'a' }, + { 'P', 0xc0000000, 6, 'D' }, + { 'P', 0x00000000, 3, 'e' }, + { 'P', 0xcbe80000, 13, 'G' }, + { 'P', 0xcc000000, 6, 'h' }, + { 'P', 0xd0000000, 4, 'i' }, + { 'P', 0x80000000, 2, 'l' }, + { 'P', 0xc9800000, 9, 'M' }, + { 'P', 0xe0000000, 3, 'o' }, + { 'P', 0x40000000, 2, 'r' }, + { 'P', 0xcbd00000, 12, 's' }, + { 'P', 0xc4000000, 6, 'u' }, + { 'P', 0xcbc60000, 15, ESCAPE }, + { 'P', 0xca000000, 8, '2' }, + { 'Q', 0x68000000, 5, 'C' }, + { 'Q', 0x80000000, 1, 'u' }, + { 'Q', 0x60000000, 6, ESCAPE }, + { 'R', 0xa4600000, 12, ' ' }, + { 'R', 0x00000000, 2, 'a' }, + { 'R', 0xc0000000, 2, 'e' }, + { 'R', 0xa8000000, 5, 'E' }, + { 'R', 0x80000000, 3, 'i' }, + { 'R', 0xa4c00000, 10, 'n' }, + { 'R', 0x40000000, 2, 'o' }, + { 'R', 0xb0000000, 4, 'u' }, + { 'R', 0xa6000000, 7, STOP }, + { 'R', 0xa4540000, 15, ESCAPE }, + { 'R', 0xa5000000, 8, 'h' }, + { 'R', 0xa4800000, 10, 'y' }, + { 'R', 0xa4580000, 13, 'S' }, + { 'S', 0x83000000, 8, ' ' }, + { 'S', 0x10000000, 4, 'a' }, + { 'S', 0x0a000000, 7, 'A' }, + { 'S', 0xb0000000, 4, 'c' }, + { 'S', 0x90000000, 4, 'e' }, + { 'S', 0x86000000, 9, 'E' }, + { 'S', 0x86800000, 11, 'g' }, + { 'S', 0xc0000000, 3, 'h' }, + { 'S', 0x88000000, 5, 'i' }, + { 'S', 0xa8000000, 5, 'k' }, + { 'S', 0x84000000, 7, 'l' }, + { 'S', 0xa0000000, 6, 'm' }, + { 'S', 0x00000000, 5, 'n' }, + { 'S', 0x20000000, 3, 'o' }, + { 'S', 0x80000000, 8, 'O' }, + { 'S', 0x40000000, 3, 'p' }, + { 'S', 0xa4000000, 7, 'q' }, + { 'S', 0xe0000000, 3, 't' }, + { 'S', 0x60000000, 3, 'u' }, + { 'S', 0x0c000000, 6, 'w' }, + { 'S', 0x81000000, 9, 'y' }, + { 'S', 0x81a60000, 16, ESCAPE }, + { 'S', 0x81a80000, 14, ':' }, + //{ 'T', 0x00000000, , '-' }, + { 'T', 0xd9000000, 10, ' ' }, + { 'T', 0xcb800000, 9, '4' }, + { 'T', 0xc0000000, 5, 'a' }, + { 'T', 0x80000000, 4, 'e' }, + { 'T', 0x00000000, 1, 'h' }, + { 'T', 0xde000000, 7, 'H' }, + { 'T', 0xcc000000, 6, 'i' }, + { 'T', 0xa0000000, 3, 'o' }, + { 'T', 0x90000000, 4, 'r' }, + { 'T', 0xdc000000, 8, 'u' }, + { 'T', 0xe0000000, 3, 'V' }, + { 'T', 0xd0000000, 5, 'w' }, + { 'T', 0xdd000000, 8, 'W' }, + { 'T', 0xc9000000, 8, 'y' }, + { 'T', 0xc8200000, 12, 'B' }, + { 'T', 0xc83e0000, 17, ESCAPE }, + { 'T', 0xc8000000, 12, 'T' }, + { 'T', 0xcb000000, 9, ':' }, + { 'T', 0xd8000000, 8, '.' }, + { 'T', 0xc8380000, 14, 'A' }, + { 'U', 0xcc000000, 6, 'E' }, + { 'U', 0xd0000000, 4, 'K' }, + { 'U', 0xf0000000, 4, 'l' }, + { 'U', 0x00000000, 1, 'n' }, + { 'U', 0x80000000, 2, 'p' }, + { 'U', 0xc8800000, 9, 'r' }, + { 'U', 0xc0000000, 5, 'R' }, + { 'U', 0xec000000, 6, 's' }, + { 'U', 0xe0000000, 5, 'S' }, + { 'U', 0xea000000, 7, 'T' }, + { 'U', 0xe9700000, 14, ESCAPE }, + { 'U', 0xca000000, 7, 'g' }, + { 'V', 0x50000000, 7, '\'' }, + { 'V', 0x80000000, 1, ' ' }, + { 'V', 0x52000000, 7, '4' }, + { 'V', 0x30000000, 4, 'a' }, + { 'V', 0x20000000, 4, 'e' }, + { 'V', 0x60000000, 3, 'i' }, + { 'V', 0x5a000000, 7, 'o' }, + { 'V', 0x58000000, 10, 's' }, + { 'V', 0x5c000000, 8, STOP }, + { 'V', 0x58e00000, 14, ESCAPE }, + { 'W', 0x80000000, 3, 'a' }, + { 'W', 0xc0000000, 2, 'e' }, + { 'W', 0x20000000, 3, 'h' }, + { 'W', 0xa0000000, 3, 'i' }, + { 'W', 0x40000000, 2, 'o' }, + { 'W', 0x10000000, 5, 'O' }, + { 'W', 0x18000000, 5, 'r' }, + { 'W', 0x0c000000, 6, 'y' }, + { 'W', 0x08000000, 7, 'u' }, + { 'W', 0x0b000000, 12, 'I' }, + { 'X', 0x80000000, 2, ' ' }, + { 'X', 0xc0000000, 2, 't' }, + { 'Y', 0x30000000, 4, ' ' }, + { 'Y', 0x40000000, 2, 'e' }, + { 'Y', 0x80000000, 1, 'o' }, + { 'Y', 0x2c000000, 9, 'n' }, + { 'Y', 0x2d700000, 13, ESCAPE }, + { 'Y', 0x28000000, 6, 'a' }, + { 'Z', 0x00000000, 2, 'a' }, + { 'Z', 0x70000000, 5, 'e' }, + { 'Z', 0x80000000, 1, 'o' }, + { 'Z', 0x7e000000, 8, STOP }, + { 'Z', 0x68000000, 5, 'u' }, + { 'Z', 0x40000000, 3, 'i' }, + { 'a', 0x02000000, 7, '\'' }, + { 'a', 0xb0000000, 5, ' ' }, + { 'a', 0x04000000, 10, '!' }, + { 'a', 0x50e00000, 11, ',' }, + { 'a', 0x04800000, 9, ':' }, + { 'a', 0x04600000, 11, 'a' }, + { 'a', 0x08000000, 6, 'b' }, + { 'a', 0x40000000, 4, 'c' }, + { 'a', 0xb8000000, 5, 'd' }, + { 'a', 0x00000000, 7, 'e' }, + { 'a', 0x05000000, 8, 'f' }, + { 'a', 0x5c000000, 6, 'g' }, + { 'a', 0x51000000, 8, 'h' }, + { 'a', 0xf0000000, 5, 'i' }, + { 'a', 0x50900000, 13, 'j' }, + { 'a', 0xf8000000, 5, 'k' }, + { 'a', 0x80000000, 3, 'l' }, + { 'a', 0x10000000, 4, 'm' }, + { 'a', 0xc0000000, 3, 'n' }, + { 'a', 0x50000000, 10, 'o' }, + { 'a', 0x58000000, 6, 'p' }, + { 'a', 0x50800000, 12, 'q' }, + { 'a', 0x20000000, 3, 'r' }, + { 'a', 0xa0000000, 4, 's' }, + { 'a', 0x60000000, 3, 't' }, + { 'a', 0x52000000, 7, 'u' }, + { 'a', 0x56000000, 7, 'v' }, + { 'a', 0x06000000, 7, 'w' }, + { 'a', 0x50400000, 10, 'x' }, + { 'a', 0xe0000000, 4, 'y' }, + { 'a', 0x54000000, 7, 'z' }, + { 'a', 0x0c000000, 8, STOP }, + { 'a', 0x50b00000, 12, '.' }, + { 'b', 0xf0000000, 4, ' ' }, + { 'b', 0xa4000000, 7, ':' }, + { 'b', 0x60000000, 3, 'a' }, + { 'b', 0xe0000000, 5, 'b' }, + { 'b', 0x40000000, 3, 'e' }, + { 'b', 0xa0000000, 6, 'h' }, + { 'b', 0x80000000, 3, 'i' }, + { 'b', 0xd0000000, 4, 'l' }, + { 'b', 0x20000000, 3, 'o' }, + { 'b', 0x00000000, 3, 'r' }, + { 'b', 0xa8000000, 5, 's' }, + { 'b', 0xa6400000, 10, 't' }, + { 'b', 0xb0000000, 4, 'u' }, + { 'b', 0xc0000000, 4, 'y' }, + { 'b', 0xe8000000, 5, STOP }, + { 'b', 0xa7000000, 8, '\'' }, + { 'b', 0xa6200000, 11, 'd' }, + { 'b', 0xa6e00000, 11, 'w' }, + { 'b', 0xa6000000, 11, 'n' }, + { 'b', 0xa6800000, 10, 'j' }, + { 'b', 0xa6c0b000, 22, ',' }, + { 'b', 0xa6d00000, 12, 'm' }, + { 'c', 0xac500000, 12, '\'' }, + { 'c', 0xa0000000, 5, ' ' }, + { 'c', 0xaa000000, 8, ':' }, + { 'c', 0xb8000000, 5, 'a' }, + { 'c', 0xac600000, 11, 'A' }, + { 'c', 0xad600000, 13, 'B' }, + { 'c', 0xa8000000, 7, 'c' }, + { 'c', 0xade00000, 11, 'C' }, + { 'c', 0xac800000, 9, 'D' }, + { 'c', 0xe0000000, 3, 'e' }, + { 'c', 0x80000000, 3, 'h' }, + { 'c', 0xb0000000, 5, 'i' }, + { 'c', 0xad680000, 13, 'I' }, + { 'c', 0x00000000, 2, 'k' }, + { 'c', 0x60000000, 6, 'l' }, + { 'c', 0x40000000, 3, 'o' }, + { 'c', 0xad400000, 11, 'q' }, + { 'c', 0x70000000, 4, 'r' }, + { 'c', 0x68000000, 6, 's' }, + { 'c', 0xc0000000, 3, 't' }, + { 'c', 0xae000000, 7, 'u' }, + { 'c', 0x64000000, 6, 'y' }, + { 'c', 0x6c000000, 6, STOP }, + { 'c', 0xad720000, 15, ESCAPE }, + { 'c', 0xad7e0000, 15, 'F' }, + { 'c', 0xac000000, 11, 'L' }, + { 'c', 0xad7c0000, 16, 'w' }, + { 'c', 0xad7d0000, 16, 'Q' }, + { 'c', 0xad000000, 10, 'G' }, + { 'c', 0xac400000, 12, 'n' }, + { 'd', 0x08000000, 7, '\'' }, + { 'd', 0x7c800000, 9, '-' }, + { 'd', 0xc0000000, 2, ' ' }, + { 'd', 0x7c000000, 9, '!' }, + { 'd', 0x7d800000, 10, ',' }, + { 'd', 0x7e000000, 7, '.' }, + { 'd', 0x0a000000, 8, ':' }, + { 'd', 0xa0000000, 3, 'a' }, + { 'd', 0x7de00000, 11, 'b' }, + { 'd', 0x70000000, 8, 'c' }, + { 'd', 0x50000000, 5, 'd' }, + { 'd', 0x20000000, 3, 'e' }, + { 'd', 0x7d000000, 9, 'f' }, + { 'd', 0x78000000, 6, 'g' }, + { 'd', 0x0b000000, 8, 'h' }, + { 'd', 0x40000000, 4, 'i' }, + { 'd', 0x5c000000, 6, 'l' }, + { 'd', 0x71c00000, 10, 'm' }, + { 'd', 0x72000000, 8, 'n' }, + { 'd', 0x00000000, 5, 'o' }, + { 'd', 0x71880000, 13, 'p' }, + { 'd', 0x58000000, 6, 'r' }, + { 'd', 0x60000000, 4, 's' }, + { 'd', 0x7dc00000, 11, 't' }, + { 'd', 0x0c000000, 6, 'u' }, + { 'd', 0x74000000, 6, 'v' }, + { 'd', 0x73000000, 8, 'w' }, + { 'd', 0x10000000, 4, 'y' }, + { 'd', 0x80000000, 3, STOP }, + { 'd', 0x71000000, 9, '?' }, + { 'e', 0xd4000000, 8, '\'' }, + { 'e', 0xd5900000, 12, '-' }, + { 'e', 0x40000000, 2, ' ' }, + { 'e', 0xd5880000, 13, '!' }, + { 'e', 0xd2000000, 10, ',' }, + { 'e', 0xd2800000, 9, '.' }, + { 'e', 0x3f000000, 8, ':' }, + { 'e', 0xd2600000, 11, '?' }, + { 'e', 0xd2400000, 11, '4' }, + { 'e', 0xe0000000, 4, 'a' }, + { 'e', 0x3c000000, 7, 'b' }, + { 'e', 0x33400000, 10, 'B' }, + { 'e', 0x88000000, 6, 'c' }, + { 'e', 0x8c000000, 6, 'd' }, + { 'e', 0xd8000000, 5, 'e' }, + { 'e', 0x31000000, 8, 'f' }, + { 'e', 0x30000000, 8, 'g' }, + { 'e', 0xd5820000, 15, 'G' }, + { 'e', 0x33800000, 9, 'h' }, + { 'e', 0x34000000, 7, 'i' }, + { 'e', 0xd5c00000, 10, 'j' }, + { 'e', 0x3e000000, 8, 'k' }, + { 'e', 0x80000000, 5, 'l' }, + { 'e', 0x38000000, 6, 'm' }, + { 'e', 0x90000000, 4, 'n' }, + { 'e', 0xd3000000, 8, 'o' }, + { 'e', 0x36000000, 7, 'p' }, + { 'e', 0x33000000, 10, 'P' }, + { 'e', 0xd5840000, 14, 'q' }, + { 'e', 0xa0000000, 3, 'r' }, + { 'e', 0x00000000, 3, 's' }, + { 'e', 0x20000000, 4, 't' }, + { 'e', 0xd5a00000, 11, 'u' }, + { 'e', 0xd0000000, 7, 'v' }, + { 'e', 0xd5000000, 10, 'V' }, + { 'e', 0xf0000000, 4, 'w' }, + { 'e', 0x32000000, 8, 'x' }, + { 'e', 0xd6000000, 7, 'y' }, + { 'e', 0xd5400000, 10, 'z' }, + { 'e', 0xc0000000, 8, STOP }, + { 'f', 0x00000000, 1, ' ' }, + { 'f', 0x80000000, 5, '.' }, + { 'f', 0x8e700000, 12, ':' }, + { 'f', 0xc0000000, 4, 'a' }, + { 'f', 0xf0000000, 4, 'e' }, + { 'f', 0xe8000000, 5, 'f' }, + { 'f', 0xd0000000, 4, 'i' }, + { 'f', 0xa0000000, 3, 'o' }, + { 'f', 0xe0000000, 5, 'r' }, + { 'f', 0x8cb00000, 12, 's' }, + { 'f', 0x90000000, 4, 't' }, + { 'f', 0x8f000000, 8, 'u' }, + { 'f', 0x8d000000, 8, 'y' }, + { 'f', 0x88000000, 6, STOP }, + { 'f', 0x8e600000, 14, ESCAPE }, + { 'f', 0x8e800000, 9, 'l' }, + { 'f', 0x8e000000, 10, 'g' }, + { 'g', 0xd5800000, 10, '\'' }, + { 'g', 0x80000000, 2, ' ' }, + { 'g', 0xd5000000, 10, '.' }, + { 'g', 0xe0000000, 5, ':' }, + { 'g', 0xf8000000, 5, 'a' }, + { 'g', 0xd6000000, 7, 'b' }, + { 'g', 0xf1800000, 9, 'd' }, + { 'g', 0x60000000, 3, 'e' }, + { 'g', 0xd8000000, 7, 'g' }, + { 'g', 0x00000000, 2, 'h' }, + { 'g', 0xc0000000, 4, 'i' }, + { 'g', 0xdc000000, 6, 'l' }, + { 'g', 0xf1300000, 12, 'm' }, + { 'g', 0xf2000000, 7, 'n' }, + { 'g', 0xda000000, 7, 'o' }, + { 'g', 0xe8000000, 5, 'r' }, + { 'g', 0xd0000000, 6, 's' }, + { 'g', 0xd5c00000, 10, 't' }, + { 'g', 0xf4000000, 6, 'u' }, + { 'g', 0xf1000000, 11, 'w' }, + { 'g', 0xf1400000, 10, 'y' }, + { 'g', 0x40000000, 8, STOP }, + { 'g', 0xd5400000, 10, ',' }, + { 'g', 0xf1280000, 16, ESCAPE }, + { 'h', 0x8e000000, 9, '\'' }, + { 'h', 0x8eef0000, 17, '-' }, + { 'h', 0xe0000000, 4, ' ' }, + { 'h', 0x8f000000, 8, '.' }, + { 'h', 0x8ef00000, 12, ':' }, + { 'h', 0xc0000000, 4, 'a' }, + { 'h', 0x80000000, 6, 'b' }, + { 'h', 0x8ee80000, 14, 'c' }, + { 'h', 0x89000000, 8, 'd' }, + { 'h', 0x00000000, 1, 'e' }, + { 'h', 0x8eee0000, 16, 'g' }, + { 'h', 0x90000000, 4, 'i' }, + { 'h', 0x8d000000, 8, 'l' }, + { 'h', 0x8ec00000, 11, 'm' }, + { 'h', 0x8a000000, 8, 'n' }, + { 'h', 0xa0000000, 3, 'o' }, + { 'h', 0x8eed0000, 16, 'q' }, + { 'h', 0xd0000000, 5, 'r' }, + { 'h', 0x8e800000, 10, 's' }, + { 'h', 0xf0000000, 4, 't' }, + { 'h', 0x84000000, 6, 'u' }, + { 'h', 0x88000000, 8, 'w' }, + { 'h', 0x8b000000, 8, 'y' }, + { 'h', 0xd8000000, 8, STOP }, + { 'h', 0x8c000000, 8, '!' }, + { 'h', 0x8eef8000, 18, ',' }, + { 'i', 0x38000000, 6, ' ' }, + { 'i', 0x24400000, 11, ':' }, + { 'i', 0x28000000, 5, 'a' }, + { 'i', 0xb8000000, 7, 'b' }, + { 'i', 0x00000000, 3, 'c' }, + { 'i', 0x88000000, 5, 'd' }, + { 'i', 0xf0000000, 4, 'e' }, + { 'i', 0xbc000000, 6, 'f' }, + { 'i', 0xc0000000, 4, 'g' }, + { 'i', 0x24200000, 11, 'h' }, + { 'i', 0x24060000, 15, 'j' }, + { 'i', 0xba000000, 7, 'k' }, + { 'i', 0xa0000000, 4, 'l' }, + { 'i', 0xb0000000, 5, 'm' }, + { 'i', 0x40000000, 2, 'n' }, + { 'i', 0x90000000, 4, 'o' }, + { 'i', 0x20000000, 6, 'p' }, + { 'i', 0x27800000, 9, 'q' }, + { 'i', 0x80000000, 5, 'r' }, + { 'i', 0xd0000000, 4, 's' }, + { 'i', 0xe0000000, 4, 't' }, + { 'i', 0x27000000, 10, 'u' }, + { 'i', 0x30000000, 5, 'v' }, + { 'i', 0x24600000, 11, 'w' }, + { 'i', 0x26000000, 8, 'x' }, + { 'i', 0x24100000, 13, 'y' }, + { 'i', 0x3c000000, 7, 'z' }, + { 'i', 0x3e000000, 8, STOP }, + { 'i', 0x24800000, 9, '\'' }, + { 'i', 0x25000000, 8, '-' }, + { 'j', 0x90000000, 4, 'a' }, + { 'j', 0xa0000000, 3, 'e' }, + { 'j', 0x84000000, 6, 'i' }, + { 'j', 0xc0000000, 2, 'o' }, + { 'j', 0x88000000, 5, 'u' }, + { 'j', 0x00000000, 1, 'y' }, + { 'k', 0xe0000000, 8, '\'' }, + { 'k', 0x00000000, 2, ' ' }, + { 'k', 0xe2000000, 7, ':' }, + { 'k', 0xeea00000, 12, '?' }, + { 'k', 0xe4000000, 6, 'a' }, + { 'k', 0xe1000000, 11, 'b' }, + { 'k', 0xeeb00000, 13, 'd' }, + { 'k', 0x80000000, 2, 'e' }, + { 'k', 0xf0000000, 4, 'f' }, + { 'k', 0x40000000, 3, 'i' }, + { 'k', 0xec000000, 7, 'k' }, + { 'k', 0xe8000000, 6, 'l' }, + { 'k', 0xeee00000, 11, 'n' }, + { 'k', 0xee000000, 9, 'o' }, + { 'k', 0x70000000, 4, 's' }, + { 'k', 0xeeb80000, 13, 't' }, + { 'k', 0xe1800000, 9, 'w' }, + { 'k', 0x60000000, 4, 'y' }, + { 'k', 0xc0000000, 8, STOP }, + { 'k', 0xe1400000, 10, 'h' }, + { 'k', 0xee800000, 16, 'p' }, + { 'k', 0xee800000, 15, 'p' }, + { 'k', 0xee8c0000, 16, ESCAPE }, + { 'k', 0xee900000, 13, 'u' }, + { 'k', 0xeec00000, 12, 'm' }, + { 'k', 0xe1200000, 11, ',' }, + { 'l', 0xde000000, 8, '\'' }, + { 'l', 0xf0000000, 4, ' ' }, + { 'l', 0xd9400000, 10, '.' }, + { 'l', 0xdd000000, 9, ':' }, + { 'l', 0xdddb0000, 16, '?' }, + { 'l', 0xa0000000, 3, 'a' }, + { 'l', 0xdc000000, 8, 'b' }, + { 'l', 0xdf000000, 8, 'c' }, + { 'l', 0x90000000, 4, 'd' }, + { 'l', 0x40000000, 2, 'e' }, + { 'l', 0xd8000000, 8, 'f' }, + { 'l', 0xddc00000, 13, 'g' }, + { 'l', 0xe0000000, 4, 'i' }, + { 'l', 0xda000000, 7, 'k' }, + { 'l', 0x00000000, 3, 'l' }, + { 'l', 0x2c000000, 6, 'm' }, + { 'l', 0xc0000000, 4, 'o' }, + { 'l', 0xdde00000, 11, 'p' }, + { 'l', 0xd0000000, 5, 's' }, + { 'l', 0x28000000, 6, 't' }, + { 'l', 0x20000000, 5, 'u' }, + { 'l', 0xd9800000, 9, 'v' }, + { 'l', 0xdd800000, 10, 'w' }, + { 'l', 0x30000000, 4, 'y' }, + { 'l', 0xd9000000, 11, 'z' }, + { 'l', 0x80000000, 8, STOP }, + { 'l', 0xddd40000, 14, 'n' }, + { 'l', 0xddd00000, 14, 'r' }, + { 'm', 0x5bc00000, 10, '\'' }, + { 'm', 0x60000000, 3, ' ' }, + { 'm', 0x5ba00000, 11, '.' }, + { 'm', 0x5a000000, 8, ':' }, + { 'm', 0x5e000000, 8, '4' }, + { 'm', 0xe0000000, 3, 'a' }, + { 'm', 0x50000000, 5, 'b' }, + { 'm', 0x80000000, 2, 'e' }, + { 'm', 0x5c000000, 7, 'f' }, + { 'm', 0x5b000000, 9, 'h' }, + { 'm', 0x00000000, 4, 'i' }, + { 'm', 0x20000000, 3, 'm' }, + { 'm', 0xc8000000, 6, 'n' }, + { 'm', 0xc0000000, 5, 'o' }, + { 'm', 0xd0000000, 4, 'p' }, + { 'm', 0x5f800000, 10, 'r' }, + { 'm', 0xcc000000, 6, 's' }, + { 'm', 0x5fc00000, 10, 'u' }, + { 'm', 0x5f000000, 9, 'w' }, + { 'm', 0x40000000, 4, 'y' }, + { 'm', 0x10000000, 8, STOP }, + { 'm', 0x5b800000, 13, ESCAPE }, + { 'm', 0x58000000, 7, 'l' }, + { 'n', 0x50000000, 6, '\'' }, + { 'n', 0x24000000, 8, '-' }, + { 'n', 0xa0000000, 3, ' ' }, + { 'n', 0x23000000, 10, '!' }, + { 'n', 0x23800000, 9, ',' }, + { 'n', 0x25000000, 8, '.' }, + { 'n', 0x5b000000, 8, ':' }, + { 'n', 0x30000000, 4, 'a' }, + { 'n', 0x59600000, 11, 'b' }, + { 'n', 0x23600000, 12, 'B' }, + { 'n', 0x70000000, 5, 'c' }, + { 'n', 0xc0000000, 3, 'd' }, + { 'n', 0x60000000, 4, 'e' }, + { 'n', 0x26000000, 7, 'f' }, + { 'n', 0x80000000, 3, 'g' }, + { 'n', 0x59400000, 11, 'h' }, + { 'n', 0x00000000, 3, 'i' }, + { 'n', 0x2e000000, 7, 'j' }, + { 'n', 0x54000000, 6, 'k' }, + { 'n', 0x58000000, 8, 'l' }, + { 'n', 0x59800000, 9, 'm' }, + { 'n', 0x78000000, 5, 'n' }, + { 'n', 0x5c000000, 6, 'o' }, + { 'n', 0x59140000, 14, 'p' }, + { 'n', 0x59180000, 13, 'q' }, + { 'n', 0x20000000, 7, 'r' }, + { 'n', 0x40000000, 4, 's' }, + { 'n', 0xf0000000, 4, 't' }, + { 'n', 0x2c000000, 7, 'u' }, + { 'n', 0x22000000, 8, 'v' }, + { 'n', 0x59000000, 12, 'w' }, + { 'n', 0x5a000000, 8, 'x' }, + { 'n', 0x28000000, 6, 'y' }, + { 'n', 0x23400000, 11, 'z' }, + { 'n', 0xe0000000, 8, STOP }, + { 'n', 0x59130000, 16, ESCAPE }, + { 'n', 0x59100000, 15, ';' }, + { 'o', 0xf9800000, 10, '\'' }, + { 'o', 0x50000000, 4, ' ' }, + { 'o', 0xf9000000, 9, '!' }, + { 'o', 0xf8180000, 14, ',' }, + { 'o', 0xf8600000, 12, '.' }, + { 'o', 0xf8400000, 11, ':' }, + { 'o', 0xf8200000, 11, '?' }, + { 'o', 0x70000000, 6, 'a' }, + { 'o', 0x74000000, 6, 'b' }, + { 'o', 0x90000000, 5, 'c' }, + { 'o', 0xa8000000, 5, 'd' }, + { 'o', 0xfe000000, 9, 'e' }, + { 'o', 0x40000000, 4, 'f' }, + { 'o', 0xfc000000, 7, 'g' }, + { 'o', 0xf8800000, 9, 'h' }, + { 'o', 0xff000000, 8, 'i' }, + { 'o', 0xfe800000, 9, 'j' }, + { 'o', 0xec000000, 6, 'k' }, + { 'o', 0xf0000000, 5, 'l' }, + { 'o', 0xe0000000, 5, 'm' }, + { 'o', 0xc0000000, 3, 'n' }, + { 'o', 0x80000000, 4, 'o' }, + { 'o', 0xa0000000, 5, 'p' }, + { 'o', 0x00000000, 2, 'r' }, + { 'o', 0xe8000000, 6, 's' }, + { 'o', 0x78000000, 5, 't' }, + { 'o', 0xb0000000, 4, 'u' }, + { 'o', 0xfa000000, 7, 'v' }, + { 'o', 0x60000000, 4, 'w' }, + { 'o', 0xf9e00000, 11, 'x' }, + { 'o', 0x98000000, 6, 'y' }, + { 'o', 0xf9c00000, 11, 'z' }, + { 'o', 0x9c000000, 8, STOP }, + { 'o', 0xf81c0000, 14, 'G' }, + { 'p', 0xbc000000, 6, '\'' }, + { 'p', 0xa0000000, 4, ' ' }, + { 'p', 0xff800000, 9, '!' }, + { 'p', 0xfe600000, 11, '.' }, + //{ 'p', 0x00000000, , ';' }, + { 'p', 0xf0000000, 5, 'a' }, + { 'p', 0xf8000000, 7, 'd' }, + { 'p', 0x00000000, 2, 'e' }, + { 'p', 0xb0000000, 5, 'h' }, + { 'p', 0x80000000, 3, 'i' }, + { 'p', 0x70000000, 5, 'l' }, + { 'p', 0xfa000000, 7, 'm' }, + { 'p', 0xc0000000, 3, 'o' }, + { 'p', 0xe0000000, 4, 'p' }, + { 'p', 0x78000000, 5, 'r' }, + { 'p', 0x60000000, 4, 's' }, + { 'p', 0xb8000000, 6, 't' }, + { 'p', 0xff400000, 10, 'u' }, + { 'p', 0xff000000, 10, 'w' }, + { 'p', 0xfc000000, 7, 'y' }, + { 'p', 0x40000000, 8, STOP }, + { 'p', 0xfe800000, 9, ':' }, + { 'p', 0xfe400000, 11, '-' }, + { 'p', 0xfe200000, 15, ESCAPE }, + { 'p', 0xfe240000, 14, ',' }, + { 'p', 0xfe000000, 11, 'b' }, + { 'q', 0x10000000, 4, '\'' }, + { 'q', 0x80000000, 1, 'u' }, + { 'q', 0x40000000, 8, STOP }, + { 'r', 0x20000000, 7, '\'' }, + { 'r', 0xe1800000, 11, '-' }, + { 'r', 0x00000000, 3, ' ' }, + { 'r', 0x50000000, 9, ',' }, + { 'r', 0x23000000, 8, '.' }, + { 'r', 0xe2000000, 7, ':' }, + { 'r', 0xc0000000, 4, 'a' }, + { 'r', 0x51000000, 8, 'b' }, + { 'r', 0x52000000, 7, 'c' }, + { 'r', 0x40000000, 4, 'd' }, + { 'r', 0xa0000000, 3, 'e' }, + { 'r', 0x22000000, 8, 'f' }, + { 'r', 0xe4000000, 6, 'g' }, + { 'r', 0xe1a00000, 12, 'h' }, + { 'r', 0x60000000, 3, 'i' }, + { 'r', 0xe1c00000, 10, 'j' }, + { 'r', 0x24000000, 6, 'k' }, + { 'r', 0xe8000000, 5, 'l' }, + { 'r', 0x2c000000, 6, 'm' }, + { 'r', 0x58000000, 5, 'n' }, + { 'r', 0xf0000000, 4, 'o' }, + { 'r', 0x50800000, 9, 'p' }, + { 'r', 0x28000000, 6, 'r' }, + { 'r', 0x80000000, 4, 's' }, + { 'r', 0x90000000, 4, 't' }, + { 'r', 0x54000000, 6, 'u' }, + { 'r', 0xe0000000, 8, 'v' }, + { 'r', 0xe1000000, 9, 'w' }, + { 'r', 0x30000000, 4, 'y' }, + { 'r', 0xd0000000, 4, STOP }, + { 'r', 0xe1bd4000, 19, ESCAPE }, + { 'r', 0xe1bc0000, 16, '!' }, + { 's', 0x43000000, 8, '\'' }, + { 's', 0x80000000, 2, ' ' }, + { 's', 0x12000000, 7, '!' }, + { 's', 0x14000000, 8, ',' }, + { 's', 0x10000000, 7, '.' }, + { 's', 0x58000000, 6, ':' }, + { 's', 0x42000000, 11, '?' }, + { 's', 0x48000000, 7, 'a' }, + { 's', 0x4ac00000, 10, 'b' }, + { 's', 0x4c000000, 6, 'c' }, + { 's', 0x4a000000, 9, 'd' }, + { 's', 0x50000000, 5, 'e' }, + { 's', 0x15000000, 8, 'f' }, + { 's', 0x4a800000, 11, 'g' }, + { 's', 0x30000000, 4, 'h' }, + { 's', 0x20000000, 4, 'i' }, + { 's', 0x42800000, 9, 'k' }, + { 's', 0x5c000000, 8, 'l' }, + { 's', 0x42400000, 10, 'm' }, + { 's', 0x4b000000, 8, 'n' }, + { 's', 0x44000000, 6, 'o' }, + { 's', 0x40000000, 7, 'p' }, + { 's', 0x4aa00000, 12, 'q' }, + { 's', 0x5d000000, 8, 'r' }, + { 's', 0x00000000, 4, 's' }, + { 's', 0x60000000, 3, 't' }, + { 's', 0x5e000000, 7, 'u' }, + { 's', 0x42200000, 11, 'w' }, + { 's', 0x16000000, 7, 'y' }, + { 's', 0xc0000000, 2, STOP }, + { 's', 0x18000000, 5, ';' }, + { 's', 0x4ab00000, 15, ESCAPE }, + { 't', 0x30000000, 7, '\'' }, + { 't', 0x33c00000, 11, '-' }, + { 't', 0x80000000, 3, ' ' }, + { 't', 0x36000000, 8, '!' }, + { 't', 0x33e00000, 11, ',' }, + { 't', 0x5c000000, 8, '.' }, + { 't', 0x34000000, 7, ':' }, + { 't', 0x33000000, 9, '?' }, + { 't', 0x20000000, 4, 'a' }, + { 't', 0x5d000000, 8, 'b' }, + { 't', 0xc8000000, 6, 'c' }, + { 't', 0x37800000, 10, 'd' }, + { 't', 0xd0000000, 4, 'e' }, + { 't', 0x5e000000, 8, 'E' }, + { 't', 0xe0000000, 3, 'h' }, + { 't', 0x00000000, 3, 'i' }, + { 't', 0xcc000000, 6, 'l' }, + { 't', 0x58000000, 6, 'm' }, + { 't', 0x37000000, 9, 'n' }, + { 't', 0xb0000000, 4, 'o' }, + { 't', 0x40000000, 4, 'r' }, + { 't', 0xa0000000, 4, 's' }, + { 't', 0x38000000, 5, 't' }, + { 't', 0xc0000000, 5, 'u' }, + { 't', 0x32000000, 8, 'w' }, + { 't', 0x50000000, 5, 'y' }, + { 't', 0x60000000, 8, STOP }, + { 't', 0x37fe8000, 18, 'j' }, + { 't', 0x5f000000, 8, 'f' }, + { 't', 0x33800000, 10, 'z' }, + { 't', 0x37f00000, 13, 'g' }, + { 't', 0x37fe0000, 17, 'k' }, + { 'u', 0x7f000000, 8, '\'' }, + { 'u', 0xbc000000, 7, ' ' }, + { 'u', 0xd8000000, 5, 'a' }, + { 'u', 0x70000000, 5, 'b' }, + { 'u', 0x60000000, 5, 'c' }, + { 'u', 0xd0000000, 5, 'd' }, + { 'u', 0x40000000, 4, 'e' }, + { 'u', 0x7e800000, 10, 'f' }, + { 'u', 0x68000000, 5, 'g' }, + { 'u', 0xa8000000, 5, 'i' }, + { 'u', 0xbf600000, 13, 'j' }, + { 'u', 0xb0000000, 5, 'l' }, + { 'u', 0x50000000, 4, 'm' }, + { 'u', 0xe0000000, 3, 'n' }, + { 'u', 0xbf700000, 12, 'o' }, + { 'u', 0xa0000000, 5, 'p' }, + { 'u', 0x00000000, 2, 'r' }, + { 'u', 0x80000000, 3, 's' }, + { 'u', 0xc0000000, 4, 't' }, + { 'u', 0xbf400000, 12, 'v' }, + { 'u', 0xbf000000, 10, 'w' }, + { 'u', 0xbf500000, 12, 'x' }, + { 'u', 0xb8000000, 6, 'y' }, + { 'u', 0x78000000, 6, STOP }, + { 'u', 0x7c000000, 7, 'z' }, + { 'v', 0x00000000, 5, ' ' }, + { 'v', 0x20000000, 3, 'a' }, + { 'v', 0x80000000, 1, 'e' }, + { 'v', 0x40000000, 2, 'i' }, + { 'v', 0x10000000, 4, 'o' }, + { 'v', 0x0b000000, 8, 's' }, + { 'v', 0x08000000, 7, 'y' }, + { 'v', 0x0a000000, 10, ESCAPE }, + { 'w', 0x80000000, 3, ' ' }, + { 'w', 0xa0000000, 5, 'a' }, + { 'w', 0xa9800000, 9, 'b' }, + { 'w', 0xac000000, 11, 'c' }, + { 'w', 0xab000000, 8, 'd' }, + { 'w', 0xf8000000, 5, 'e' }, + { 'w', 0xac200000, 11, 'f' }, + { 'w', 0xacc00000, 10, 'h' }, + { 'w', 0xb0000000, 4, 'i' }, + { 'w', 0xaa000000, 9, 'k' }, + { 'w', 0xad000000, 8, 'l' }, + { 'w', 0xa8000000, 8, 'm' }, + { 'w', 0xf0000000, 5, 'n' }, + { 'w', 0xe0000000, 4, 'o' }, + { 'w', 0xaa800000, 9, 'r' }, + { 'w', 0x00000000, 1, 's' }, + { 'w', 0xae000000, 7, 'y' }, + { 'w', 0xc0000000, 3, STOP }, + { 'w', 0xa9580000, 13, ':' }, + { 'w', 0xac940000, 14, '\'' }, + { 'w', 0xac900000, 16, ESCAPE }, + { 'w', 0xa9500000, 13, '.' }, + { 'w', 0xac800000, 12, 't' }, + { 'x', 0x5d400000, 10, '\'' }, + { 'x', 0x80000000, 2, ' ' }, + { 'x', 0x5c800000, 9, 'a' }, + { 'x', 0x50000000, 5, 'c' }, + { 'x', 0x48000000, 6, 'e' }, + { 'x', 0x4e000000, 7, 'f' }, + { 'x', 0x70000000, 5, 'i' }, + { 'x', 0x40000000, 5, 'o' }, + { 'x', 0x00000000, 2, 'p' }, + { 'x', 0xc0000000, 2, 't' }, + { 'x', 0x58000000, 6, 'y' }, + { 'x', 0x60000000, 4, STOP }, + { 'x', 0x5d000000, 12, ESCAPE }, + { 'x', 0x5d200000, 11, 'x' }, + { 'x', 0x5e000000, 7, ',' }, + { 'x', 0x4c000000, 7, 'u' }, + { 'y', 0xa8000000, 7, '\'' }, + { 'y', 0x00000000, 1, ' ' }, + { 'y', 0x9f600000, 12, '!' }, + { 'y', 0x86000000, 8, ',' }, + { 'y', 0xae000000, 7, '.' }, + { 'y', 0xb8000000, 5, ':' }, + { 'y', 0xa0000000, 5, 'a' }, + { 'y', 0xaa000000, 7, 'b' }, + { 'y', 0x9e000000, 8, 'c' }, + { 'y', 0x98000000, 6, 'd' }, + { 'y', 0xad000000, 8, 'e' }, + { 'y', 0x81800000, 9, 'f' }, + { 'y', 0x9d800000, 9, 'g' }, + { 'y', 0x9f5c0000, 15, 'h' }, + { 'y', 0x80000000, 8, 'i' }, + { 'y', 0xb0000000, 5, 'l' }, + { 'y', 0x9c000000, 8, 'm' }, + { 'y', 0x82000000, 7, 'n' }, + { 'y', 0x88000000, 5, 'o' }, + { 'y', 0x87000000, 8, 'p' }, + { 'y', 0x9d000000, 9, 'r' }, + { 'y', 0x90000000, 5, 's' }, + { 'y', 0x84000000, 7, 't' }, + { 'y', 0x9f500000, 13, 'v' }, + { 'y', 0xac000000, 8, 'w' }, + { 'y', 0xc0000000, 8, STOP }, + { 'y', 0x9f000000, 10, 'z' }, + { 'y', 0x9f5e0000, 17, ESCAPE }, + { 'z', 0xd0000000, 4, ' ' }, + { 'z', 0xf0000000, 5, 'a' }, + { 'z', 0x90000000, 4, 'e' }, + { 'z', 0xa0000000, 3, 'i' }, + { 'z', 0xe0000000, 4, 'l' }, + { 'z', 0xfc000000, 8, 'm' }, + { 'z', 0xf8000000, 6, 'o' }, + { 'z', 0x80000000, 4, 'y' }, + { 'z', 0x00000000, 2, 'z' }, + { 'z', 0x40000000, 2, STOP }, + { 'z', 0xff000000, 8, 'c' }, +}; + + + + +static struct hufftab fsat_huffman2[]= +{ + { START, 0xb2f00000, 12, ' ' }, + { START, 0x63000000, 8, '(' }, + { START, 0x70000000, 5, '.' }, + { START, 0x64000000, 6, '[' }, + { START, 0xb0000000, 8, '1' }, + { START, 0x0e000000, 8, '2' }, + { START, 0xb1000000, 9, '3' }, + { START, 0xb2800000, 10, '4' }, + { START, 0xb1c00000, 10, '5' }, + { START, 0xb1800000, 10, '6' }, + { START, 0xb2400000, 10, '7' }, + { START, 0x0fc00000, 10, '8' }, + { START, 0x0f800000, 10, '9' }, + { START, 0x40000000, 3, 'A' }, + { START, 0xc0000000, 5, 'B' }, + { START, 0x80000000, 3, 'C' }, + { START, 0x30000000, 4, 'D' }, + { START, 0xd4000000, 6, 'E' }, + { START, 0x68000000, 5, 'F' }, + { START, 0xd2000000, 7, 'G' }, + { START, 0x00000000, 5, 'H' }, + { START, 0x20000000, 5, 'I' }, + { START, 0x10000000, 4, 'J' }, + { START, 0x0c000000, 7, 'K' }, + { START, 0xb4000000, 6, 'L' }, + { START, 0xb8000000, 5, 'M' }, + { START, 0xd8000000, 5, 'N' }, + { START, 0x08000000, 6, 'O' }, + { START, 0xc8000000, 5, 'P' }, + { START, 0x0f000000, 9, 'Q' }, + { START, 0x28000000, 5, 'R' }, + { START, 0xa0000000, 4, 'S' }, + { START, 0xe0000000, 3, 'T' }, + { START, 0x62000000, 8, 'U' }, + { START, 0xb3000000, 8, 'V' }, + { START, 0x78000000, 5, 'W' }, + { START, 0xd0000000, 7, 'Y' }, + { START, 0xb2000000, 10, 'Z' }, + { START, 0xb2d00000, 13, '\'' }, + { START, 0xb2c70000, 17, ESCAPE }, + { ' ', 0x69800000, 11, '\'' }, + { ' ', 0x68000000, 8, '-' }, + { ' ', 0x6c800000, 9, ' ' }, + { ' ', 0xb0780000, 14, '\"' }, + { ' ', 0x38e60000, 15, '$' }, + { ' ', 0xb0700000, 13, '&' }, + { ' ', 0xb0000000, 10, '(' }, + { ' ', 0xb0680000, 13, '.' }, + { ' ', 0x60000000, 5, '[' }, + { ' ', 0x38c00000, 11, '0' }, + { ' ', 0x6d000000, 8, '1' }, + { ' ', 0xb0800000, 9, '2' }, + { ' ', 0x38000000, 10, '3' }, + { ' ', 0xbfc00000, 11, '4' }, + { ' ', 0x69c00000, 10, '5' }, + { ' ', 0x38800000, 10, '6' }, + { ' ', 0xbf800000, 10, '7' }, + { ' ', 0x38400000, 10, '8' }, + { ' ', 0x69a00000, 11, '9' }, + { ' ', 0x40000000, 3, 'a' }, + { ' ', 0x00000000, 6, 'A' }, + { ' ', 0xa8000000, 5, 'b' }, + { ' ', 0x70000000, 6, 'B' }, + { ' ', 0xc8000000, 5, 'c' }, + { ' ', 0x74000000, 6, 'C' }, + { ' ', 0x30000000, 5, 'd' }, + { ' ', 0xc4000000, 7, 'D' }, + { ' ', 0x3c000000, 6, 'e' }, + { ' ', 0xf1000000, 8, 'E' }, + { ' ', 0xf8000000, 5, 'f' }, + { ' ', 0xa6000000, 7, 'F' }, + { ' ', 0xb8000000, 6, 'g' }, + { ' ', 0x08000000, 7, 'G' }, + { ' ', 0xd0000000, 5, 'h' }, + { ' ', 0x6a000000, 7, 'H' }, + { ' ', 0xe8000000, 5, 'i' }, + { ' ', 0xf0000000, 8, 'I' }, + { ' ', 0xbe000000, 8, 'j' }, + { ' ', 0xa4000000, 7, 'J' }, + { ' ', 0x04000000, 8, 'k' }, + { ' ', 0xb1000000, 8, 'K' }, + { ' ', 0xdc000000, 6, 'l' }, + { ' ', 0x6e000000, 7, 'L' }, + { ' ', 0xf4000000, 6, 'm' }, + { ' ', 0x0c000000, 6, 'M' }, + { ' ', 0xd8000000, 6, 'n' }, + { ' ', 0x0a000000, 7, 'N' }, + { ' ', 0x10000000, 4, 'o' }, + { ' ', 0x05000000, 8, 'O' }, + { ' ', 0x78000000, 5, 'p' }, + { ' ', 0xf2000000, 7, 'P' }, + { ' ', 0x39000000, 9, 'q' }, + { ' ', 0xbfe00000, 11, 'Q' }, + { ' ', 0xc0000000, 6, 'r' }, + { ' ', 0xb2000000, 7, 'R' }, + { ' ', 0x20000000, 4, 's' }, + { ' ', 0xb4000000, 6, 'S' }, + { ' ', 0x80000000, 3, 't' }, + { ' ', 0xa0000000, 6, 'T' }, + { ' ', 0xbc000000, 7, 'u' }, + { ' ', 0x39800000, 9, 'U' }, + { ' ', 0x06000000, 7, 'v' }, + { ' ', 0x69000000, 9, 'V' }, + { ' ', 0xe0000000, 5, 'w' }, + { ' ', 0xc6000000, 7, 'W' }, + { ' ', 0x38f00000, 12, 'X' }, + { ' ', 0x3a000000, 7, 'y' }, + { ' ', 0x6c000000, 9, 'Y' }, + { ' ', 0xb07c0000, 14, 'z' }, + { ' ', 0xb0400000, 11, 'Z' }, + { ' ', 0xbf000000, 10, STOP }, + { ' ', 0xb0600000, 13, ESCAPE }, + { ' ', 0x38e52000, 19, '?' }, + { ' ', 0x38e50000, 19, '/' }, + { ' ', 0x38e58000, 17, 'x' }, + { '!', 0x80000000, 1, ' ' }, + { '!', 0x00000000, 4, ':' }, + { '!', 0x11c00000, 10, '?' }, + { '!', 0x40000000, 2, STOP }, + { '!', 0x16000000, 7, '!' }, + { '!', 0x11800000, 11, ESCAPE }, + { '!', 0x20000000, 3, '.' }, + { '\"', 0xc0000000, 2, ' ' }, + { '\"', 0x20000000, 3, '.' }, + { '\"', 0xb0000000, 7, 'c' }, + { '\"', 0xac000000, 6, 'I' }, + { '\"', 0x90000000, 6, 'm' }, + { '\"', 0x9e000000, 8, 'P' }, + { '\"', 0xb4000000, 8, 'r' }, + { '\"', 0x9f000000, 10, ESCAPE }, + { '\"', 0x96000000, 7, 'g' }, + { '\"', 0x9f400000, 10, 'a' }, + { '\"', 0xb2000000, 7, 'H' }, + { '\"', 0xb8000000, 5, ',' }, + { '\"', 0xb7000000, 8, 'K' }, + { '\"', 0x80000000, 4, 'i' }, + { '\"', 0x68000000, 5, 'C' }, + { '\"', 0x70000000, 4, 'T' }, + { '\"', 0x50000000, 4, 'B' }, + { '\"', 0x00000000, 4, 'p' }, + { '\"', 0x60000000, 5, 't' }, + { '\"', 0x18000000, 5, 'W' }, + { '\"', 0x40000000, 5, 'S' }, + { '$', 0x00000000, 1, '1' }, + { '$', 0xb0000000, 4, '2' }, + { '$', 0xc0000000, 2, '3' }, + { '$', 0x80000000, 3, '4' }, + { '$', 0xa4000000, 6, '5' }, + { '%', 0x80000000, 1, ' ' }, + { '&', 0x80000000, 1, ' ' }, + { '&', 0x18000000, 6, 'A' }, + { '&', 0x20000000, 3, 'B' }, + { '&', 0x00000000, 4, 'E' }, + { '&', 0x40000000, 2, 'w' }, + { '&', 0x16000000, 9, ESCAPE }, + { '\'', 0x40000000, 3, ' ' }, + { '\'', 0x7f000000, 8, ',' }, + { '\'', 0x14000000, 6, '.' }, + { '\'', 0x67900000, 12, ':' }, + { '\'', 0x1ea00000, 11, '?' }, + { '\'', 0x1e840000, 14, '0' }, + { '\'', 0x7e000000, 13, '6' }, + { '\'', 0x72200000, 13, '8' }, + { '\'', 0x1ec00000, 10, 'a' }, + { '\'', 0x74000000, 6, 'A' }, + { '\'', 0x7a400000, 10, 'b' }, + { '\'', 0x60000000, 6, 'B' }, + { '\'', 0x7c000000, 8, 'c' }, + { '\'', 0x18000000, 6, 'C' }, + { '\'', 0x70000000, 7, 'd' }, + { '\'', 0x65000000, 8, 'D' }, + { '\'', 0x7e400000, 10, 'e' }, + { '\'', 0x66000000, 11, 'E' }, + { '\'', 0x1d000000, 9, 'f' }, + { '\'', 0x64000000, 9, 'F' }, + { '\'', 0x1d800000, 9, 'g' }, + { '\'', 0x7a800000, 9, 'G' }, + { '\'', 0x64800000, 9, 'h' }, + { '\'', 0x66800000, 9, 'H' }, + { '\'', 0x7b000000, 8, 'i' }, + { '\'', 0x72400000, 10, 'I' }, + { '\'', 0x1e400000, 10, 'K' }, + { '\'', 0x00000000, 4, 'l' }, + { '\'', 0x7e800000, 9, 'L' }, + { '\'', 0x7d000000, 8, 'm' }, + { '\'', 0x7e300000, 12, 'M' }, + { '\'', 0x10000000, 6, 'n' }, + { '\'', 0x1e000000, 10, 'o' }, + { '\'', 0x67c00000, 10, 'O' }, + { '\'', 0x1f000000, 8, 'p' }, + { '\'', 0x72000000, 11, 'P' }, + { '\'', 0x7e100000, 12, 'q' }, + { '\'', 0x68000000, 5, 'r' }, + { '\'', 0x72800000, 9, 'R' }, + { '\'', 0x80000000, 1, 's' }, + { '\'', 0x1c000000, 8, 'S' }, + { '\'', 0x20000000, 3, 't' }, + { '\'', 0x73800000, 9, 'T' }, + { '\'', 0x66400000, 10, 'u' }, + { '\'', 0x7e220000, 15, 'U' }, + { '\'', 0x78000000, 7, 'v' }, + { '\'', 0x7a000000, 10, 'w' }, + { '\'', 0x1e900000, 12, 'W' }, + { '\'', 0x67b80000, 13, 'y' }, + { '\'', 0x67b40000, 16, ESCAPE }, + { '\'', 0x67000000, 9, 'N' }, + { '\'', 0x66200000, 11, '7' }, + { '\'', 0x72300000, 12, 'J' }, + { '\'', 0x7e080000, 14, 'j' }, + { '\'', 0x72280000, 13, '5' }, + { '\'', 0x7e0c0000, 14, 'Q' }, + { '\'', 0x67b50000, 16, '1' }, + { '(', 0x40000000, 2, '1' }, + { '(', 0x80000000, 4, '2' }, + { '(', 0x34800000, 10, '3' }, + { '(', 0x2f000000, 10, '4' }, + { '(', 0xd0000000, 4, '5' }, + { '(', 0x24000000, 6, 'a' }, + { '(', 0xf4000000, 6, 'A' }, + { '(', 0xc2800000, 9, 'B' }, + { '(', 0xcc000000, 7, 'C' }, + { '(', 0x2c000000, 7, 'D' }, + { '(', 0x9c000000, 6, 'e' }, + { '(', 0x23000000, 8, 'E' }, + { '(', 0xc3000000, 8, 'g' }, + { '(', 0xc4000000, 7, 'G' }, + { '(', 0xca000000, 7, 'H' }, + { '(', 0xf0000000, 6, 'J' }, + { '(', 0x36000000, 7, 'K' }, + { '(', 0xc8000000, 7, 'M' }, + { '(', 0xe0000000, 4, 'N' }, + { '(', 0x35b00000, 12, 'O' }, + { '(', 0x00000000, 3, 'P' }, + { '(', 0x30000000, 6, 'R' }, + { '(', 0x28000000, 6, 'S' }, + { '(', 0xa0000000, 3, 't' }, + { '(', 0x38000000, 5, 'T' }, + { '(', 0x35a80000, 13, 'u' }, + { '(', 0xc2000000, 9, 'w' }, + { '(', 0x2e000000, 8, 'W' }, + { '(', 0x35a00000, 13, ESCAPE }, + { '(', 0x34000000, 9, 'F' }, + { '(', 0x90000000, 5, 'p' }, + { '(', 0x2f400000, 10, 'I' }, + { '(', 0x34e00000, 11, 'V' }, + { '(', 0xcf400000, 10, 'i' }, + { '(', 0x2f800000, 9, 'U' }, + { '(', 0xcf800000, 9, 'n' }, + { '(', 0xce000000, 8, 'L' }, + { '(', 0x35c00000, 10, 'h' }, + { '(', 0x9a000000, 7, 's' }, + { '(', 0x21000000, 9, 'd' }, + { '(', 0x98000000, 7, 'v' }, + { '(', 0xcf000000, 11, 'k' }, + { '(', 0x22000000, 8, 'o' }, + { '(', 0xf8000000, 5, 'c' }, + { '(', 0x35000000, 9, 'f' }, + { ')', 0x00000000, 1, ' ' }, + { ')', 0x90000000, 4, ',' }, + { ')', 0xc0000000, 2, '.' }, + { ')', 0x80000000, 5, ':' }, + { ')', 0x8c000000, 6, ';' }, + { ')', 0x8a000000, 7, '!' }, + { '*', 0xf1000000, 9, ESCAPE }, + { '*', 0x00000000, 1, '*' }, + { '*', 0xf8000000, 5, 'd' }, + { '+', 0x40000000, 2, ' ' }, + { ',', 0x80000000, 1, ' ' }, + { ',', 0x20000000, 3, '0' }, + { ',', 0x08000000, 8, '2' }, + { ',', 0x40000000, 2, 'S' }, + { ',', 0x0c000000, 7, 'b' }, + { ',', 0x0b000000, 8, '1' }, + { ',', 0x0ad00000, 13, ESCAPE }, + { ',', 0x00000000, 5, '5' }, + { '-', 0xe7000000, 16, '\'' }, + { '-', 0x00000000, 2, ' ' }, + { '-', 0x8f480000, 13, '0' }, + { '-', 0xc8000000, 6, '1' }, + { '-', 0xf5000000, 8, '2' }, + { '-', 0xe7080000, 14, '3' }, + { '-', 0xe4800000, 10, '5' }, + { '-', 0xc6000000, 9, '6' }, + { '-', 0xfc000000, 8, '7' }, + { '-', 0xe70c0000, 14, '8' }, + { '-', 0x88000000, 6, '9' }, + { '-', 0xe0000000, 6, 'a' }, + { '-', 0xc4000000, 9, 'A' }, + { '-', 0x50000000, 4, 'b' }, + { '-', 0xc6800000, 9, 'B' }, + { '-', 0x80000000, 5, 'c' }, + { '-', 0x8e000000, 8, 'C' }, + { '-', 0xe8000000, 5, 'd' }, + { '-', 0xe6000000, 8, 'D' }, + { '-', 0xd0000000, 7, 'e' }, + { '-', 0xf4000000, 9, 'E' }, + { '-', 0xb0000000, 4, 'f' }, + { '-', 0x8f000000, 10, 'F' }, + { '-', 0xc7000000, 8, 'g' }, + { '-', 0xfe000000, 8, 'G' }, + { '-', 0xc0000000, 6, 'h' }, + { '-', 0x8f800000, 9, 'H' }, + { '-', 0xd2000000, 7, 'i' }, + { '-', 0xe7400000, 10, 'I' }, + { '-', 0xc4800000, 10, 'j' }, + { '-', 0xe5000000, 8, 'J' }, + { '-', 0xfd800000, 9, 'k' }, + { '-', 0x8f600000, 11, 'K' }, + { '-', 0xd8000000, 5, 'l' }, + { '-', 0xf4800000, 9, 'L' }, + { '-', 0xf0000000, 6, 'm' }, + { '-', 0xe7800000, 9, 'M' }, + { '-', 0xf6000000, 7, 'n' }, + { '-', 0x90000000, 4, 'o' }, + { '-', 0xff000000, 8, 'O' }, + { '-', 0xf8000000, 6, 'p' }, + { '-', 0xc4c00000, 10, 'P' }, + { '-', 0xd4000000, 6, 'r' }, + { '-', 0x8f500000, 12, 'R' }, + { '-', 0xa0000000, 4, 's' }, + { '-', 0x8c000000, 7, 'S' }, + { '-', 0x40000000, 4, 't' }, + { '-', 0xe4c00000, 10, 'T' }, + { '-', 0x70000000, 4, 'u' }, + { '-', 0xfd000000, 9, 'U' }, + { '-', 0xe4000000, 11, 'v' }, + { '-', 0x60000000, 4, 'w' }, + { '-', 0xc5000000, 8, 'W' }, + { '-', 0xcc000000, 6, 'y' }, + { '-', 0xe4200000, 11, 'Z' }, + { '-', 0x8f400000, 14, '4' }, + { '-', 0xe7200000, 11, 'N' }, + { '-', 0xe4400000, 10, 'q' }, + { '-', 0x8f440000, 14, 'z' }, + { '-', 0xe7010000, 17, ESCAPE }, + { '-', 0xe7100000, 12, 'Y' }, + { '.', 0x1f800000, 12, '\'' }, + { '.', 0x80000000, 1, ' ' }, + { '.', 0x0b300000, 14, '\"' }, + { '.', 0x1f980000, 13, '(' }, + { '.', 0x30000000, 4, '.' }, + { '.', 0x09500000, 12, ':' }, + { '.', 0x09600000, 15, '?' }, + { '.', 0x02000000, 7, '[' }, + { '.', 0x20000000, 5, '0' }, + { '.', 0x1e000000, 8, '1' }, + { '.', 0x0f800000, 9, '2' }, + { '.', 0x1a000000, 7, '3' }, + { '.', 0x08000000, 8, '4' }, + { '.', 0x0a000000, 9, '5' }, + { '.', 0x00000000, 7, 'a' }, + { '.', 0x1f000000, 9, 'B' }, + { '.', 0x28000000, 5, 'c' }, + { '.', 0x0f000000, 9, 'C' }, + { '.', 0x0b360000, 17, 'd' }, + { '.', 0x1d800000, 9, 'D' }, + { '.', 0x09400000, 12, 'E' }, + { '.', 0x1d200000, 11, 'F' }, + { '.', 0x1fa00000, 11, 'G' }, + { '.', 0x0e000000, 8, 'H' }, + { '.', 0x10000000, 5, 'i' }, + { '.', 0x1fc00000, 10, 'I' }, + { '.', 0x0b370000, 16, 'k' }, + { '.', 0x09700000, 13, 'K' }, + { '.', 0x0d000000, 9, 'M' }, + { '.', 0x09000000, 10, 'N' }, + { '.', 0x1c000000, 8, 'o' }, + { '.', 0x0b380000, 13, 'O' }, + { '.', 0x0dc00000, 10, 'P' }, + { '.', 0x0b000000, 11, 'r' }, + { '.', 0x0b400000, 10, 'R' }, + { '.', 0x18000000, 8, 'S' }, + { '.', 0x09800000, 10, 't' }, + { '.', 0x0c000000, 9, 'T' }, + { '.', 0x04000000, 6, 'u' }, + { '.', 0x19000000, 8, 'W' }, + { '.', 0x09780000, 13, 'Y' }, + { '.', 0x40000000, 4, STOP }, + { '.', 0x0b368000, 18, ESCAPE }, + { '.', 0x1d000000, 11, 'w' }, + { '.', 0x0c800000, 9, 'A' }, + { '.', 0x0b800000, 9, 'p' }, + { '.', 0x1d400000, 10, 's' }, + { '.', 0x09660000, 16, 'U' }, + { '.', 0x1f900000, 13, 'f' }, + { '.', 0x09680000, 13, 'b' }, + { '.', 0x0a800000, 9, 'L' }, + { '.', 0x0dbe0000, 15, ',' }, + { '.', 0x09c00000, 10, 'J' }, + { '/', 0xc0000000, 3, '1' }, + { '/', 0x38000000, 5, '2' }, + { '/', 0x88000000, 5, '3' }, + { '/', 0xbc000000, 6, '4' }, + { '/', 0x00000000, 4, '5' }, + { '/', 0xa0000000, 5, '6' }, + { '/', 0x90000000, 5, '7' }, + { '/', 0x20000000, 4, '8' }, + { '/', 0x82c00000, 10, '9' }, + { '/', 0xb0000000, 5, 'a' }, + { '/', 0x9e000000, 7, 'A' }, + { '/', 0x30000000, 5, 'B' }, + { '/', 0x40000000, 2, 'c' }, + { '/', 0xb9000000, 8, 'C' }, + { '/', 0xac000000, 8, 'd' }, + { '/', 0x9c000000, 7, 'D' }, + { '/', 0xb8000000, 9, 'E' }, + { '/', 0x80000000, 7, 'F' }, + { '/', 0xa8000000, 8, 'G' }, + { '/', 0x98000000, 7, 'H' }, + { '/', 0xaf800000, 9, 'I' }, + { '/', 0x82400000, 10, 'J' }, + { '/', 0xba000000, 9, 'K' }, + { '/', 0x82a00000, 12, 'l' }, + { '/', 0x9b000000, 9, 'L' }, + { '/', 0x83000000, 8, 'm' }, + { '/', 0x86000000, 7, 'M' }, + { '/', 0xae000000, 8, 'N' }, + { '/', 0xbb000000, 8, 'P' }, + { '/', 0xb8800000, 9, 'R' }, + { '/', 0x84000000, 7, 's' }, + { '/', 0xaa000000, 7, 'S' }, + { '/', 0x10000000, 5, 'T' }, + { '/', 0xa9000000, 8, 'U' }, + { '/', 0x82000000, 11, 'v' }, + { '/', 0x9b800000, 12, 'V' }, + { '/', 0x9a000000, 8, 'W' }, + { '/', 0x9b900000, 14, ESCAPE }, + { '/', 0xaf000000, 9, ' ' }, + { '/', 0xad000000, 8, 'O' }, + { '/', 0x82200000, 11, 'p' }, + { '/', 0x9b940000, 14, 'g' }, + { '0', 0xac000000, 7, '-' }, + { '0', 0xe0000000, 3, ' ' }, + { '0', 0xd6000000, 9, '%' }, + { '0', 0xa8000000, 8, ')' }, + { '0', 0xd8000000, 5, ',' }, + { '0', 0xc0000000, 5, '.' }, + { '0', 0xa9000000, 8, '/' }, + { '0', 0xd6800000, 10, ':' }, + { '0', 0xaa000000, 7, ']' }, + { '0', 0x00000000, 1, '0' }, + { '0', 0xae000000, 7, '1' }, + { '0', 0xd7000000, 8, '2' }, + { '0', 0xa0000000, 7, '3' }, + { '0', 0x80000000, 6, '4' }, + { '0', 0xa4000000, 6, '5' }, + { '0', 0xd0000000, 6, '6' }, + { '0', 0xa2000000, 7, '7' }, + { '0', 0xc8000000, 5, '8' }, + { '0', 0xd5000000, 8, '9' }, + { '0', 0x90000000, 4, 'a' }, + { '0', 0xd6e80000, 14, 'k' }, + { '0', 0xd6f00000, 12, 'm' }, + { '0', 0xb0000000, 4, 'p' }, + { '0', 0x88000000, 5, 's' }, + { '0', 0x84000000, 6, 't' }, + { '0', 0xd4000000, 8, STOP }, + { '0', 0xd6c20000, 16, ESCAPE }, + { '0', 0xd6c40000, 14, 'l' }, + { '0', 0xd6cc0000, 14, '\'' }, + { '0', 0xd6c00000, 15, 'C' }, + { '0', 0xd6c80000, 14, ';' }, + { '1', 0xaa000000, 8, '\'' }, + { '1', 0x62000000, 7, '-' }, + { '1', 0x50000000, 4, ' ' }, + { '1', 0xa8000000, 7, ')' }, + { '1', 0xdc000000, 7, ',' }, + { '1', 0xb0000000, 4, '.' }, + { '1', 0x68000000, 5, '/' }, + { '1', 0xac000000, 7, ':' }, + { '1', 0xa0000000, 5, ']' }, + { '1', 0xe0000000, 3, '0' }, + { '1', 0x80000000, 3, '1' }, + { '1', 0x70000000, 4, '2' }, + { '1', 0xd0000000, 5, '3' }, + { '1', 0xd8000000, 6, '4' }, + { '1', 0xc0000000, 4, '5' }, + { '1', 0x40000000, 5, '6' }, + { '1', 0x64000000, 6, '7' }, + { '1', 0x48000000, 5, '8' }, + { '1', 0x00000000, 2, '9' }, + { '1', 0xabe00000, 11, 'R' }, + { '1', 0xae000000, 7, 's' }, + { '1', 0xabc00000, 11, 't' }, + { '1', 0xde000000, 7, 'x' }, + { '1', 0xab000000, 9, 'X' }, + { '1', 0x60000000, 7, STOP }, + { '1', 0xabb00000, 12, ';' }, + { '1', 0xab800000, 13, 'p' }, + { '1', 0xab9c0000, 15, 'b' }, + { '1', 0xab9e0000, 15, 'a' }, + { '1', 0xaba60000, 16, ESCAPE }, + { '2', 0xa3800000, 10, '\'' }, + { '2', 0x74000000, 6, '-' }, + { '2', 0x00000000, 3, ' ' }, + { '2', 0xa3d00000, 13, '\"' }, + { '2', 0x7c000000, 6, ')' }, + { '2', 0xb0000000, 4, ',' }, + { '2', 0x40000000, 3, '.' }, + { '2', 0x30000000, 4, '/' }, + { '2', 0x70000000, 6, ':' }, + { '2', 0x20000000, 5, ']' }, + { '2', 0xc0000000, 2, '0' }, + { '2', 0x68000000, 5, '1' }, + { '2', 0x64000000, 6, '2' }, + { '2', 0x79000000, 8, '3' }, + { '2', 0xa8000000, 5, '4' }, + { '2', 0x80000000, 3, '5' }, + { '2', 0x60000000, 6, '6' }, + { '2', 0x7b000000, 8, '7' }, + { '2', 0xa4000000, 7, '8' }, + { '2', 0xa6000000, 7, '9' }, + { '2', 0xa3000000, 9, 'a' }, + { '2', 0xa3de0000, 15, 'L' }, + { '2', 0xa2000000, 8, 'n' }, + { '2', 0x7a000000, 8, 't' }, + { '2', 0x28000000, 5, 'p' }, + { '2', 0xa3d80000, 15, ESCAPE }, + { '2', 0xa3e00000, 11, ';' }, + { '3', 0x70000000, 5, '-' }, + { '3', 0x00000000, 2, ' ' }, + { '3', 0x50000000, 5, ')' }, + { '3', 0xf0000000, 6, ',' }, + { '3', 0xc0000000, 3, '.' }, + { '3', 0xe0000000, 4, '/' }, + { '3', 0x60000000, 5, ':' }, + { '3', 0xf8000000, 5, ']' }, + { '3', 0x80000000, 2, '0' }, + { '3', 0x48000000, 5, '1' }, + { '3', 0x40000000, 5, '2' }, + { '3', 0x5e000000, 7, '3' }, + { '3', 0x68000000, 6, '4' }, + { '3', 0x7c000000, 6, '5' }, + { '3', 0x7a000000, 7, '6' }, + { '3', 0x5c000000, 7, '7' }, + { '3', 0xf4000000, 8, '8' }, + { '3', 0xf5000000, 9, '9' }, + { '3', 0x78800000, 13, 'a' }, + { '3', 0x78a00000, 11, 'b' }, + { '3', 0x58000000, 6, 'D' }, + { '3', 0x4cda0000, 15, 'm' }, + { '3', 0x78200000, 12, 'p' }, + { '3', 0xf5800000, 10, 'r' }, + { '3', 0xf6000000, 7, 't' }, + { '3', 0x78980000, 14, ESCAPE }, + { '3', 0x78c00000, 11, '\'' }, + { '3', 0x78400000, 10, ';' }, + { '4', 0xb0000000, 4, '-' }, + { '4', 0x40000000, 2, ' ' }, + { '4', 0xf8000000, 6, ')' }, + { '4', 0xf0000000, 5, ',' }, + { '4', 0x80000000, 3, '.' }, + { '4', 0x20000000, 4, '/' }, + { '4', 0x3c000000, 7, ':' }, + { '4', 0xe8000000, 5, ']' }, + { '4', 0xc0000000, 3, '0' }, + { '4', 0x30000000, 5, '1' }, + { '4', 0x38000000, 6, '2' }, + { '4', 0xe2000000, 7, '3' }, + { '4', 0x00000000, 3, '4' }, + { '4', 0xa0000000, 4, '5' }, + { '4', 0xfd000000, 8, '6' }, + { '4', 0xfc800000, 10, '7' }, + { '4', 0xe4000000, 6, '8' }, + { '4', 0xfc000000, 10, '9' }, + { '4', 0xe0000000, 7, 't' }, + { '4', 0xfce40000, 15, ESCAPE }, + { '4', 0x3e000000, 7, '\'' }, + { '4', 0xfcf80000, 14, 'p' }, + { '4', 0xfce80000, 13, 'm' }, + { '4', 0xfcc00000, 11, ';' }, + { '4', 0xfc500000, 12, 'x' }, + { '5', 0xd8000000, 5, '-' }, + { '5', 0x80000000, 2, ' ' }, + { '5', 0xe0000000, 7, ')' }, + { '5', 0xe6000000, 7, ',' }, + { '5', 0x40000000, 3, '.' }, + { '5', 0x60000000, 5, '/' }, + { '5', 0x6c000000, 7, ':' }, + { '5', 0x6f200000, 11, ';' }, + { '5', 0xfc000000, 6, ']' }, + { '5', 0x00000000, 2, '0' }, + { '5', 0x6fc00000, 10, '1' }, + { '5', 0xf0000000, 6, '2' }, + { '5', 0x68000000, 6, '3' }, + { '5', 0x6e000000, 8, '4' }, + { '5', 0xc0000000, 4, '5' }, + { '5', 0xe8000000, 5, '6' }, + { '5', 0xf4000000, 7, '7' }, + { '5', 0xf8000000, 6, '8' }, + { '5', 0xf6000000, 7, '9' }, + { '5', 0xd0000000, 5, 'a' }, + { '5', 0x6f440000, 14, 'f' }, + { '5', 0x70000000, 4, 'p' }, + { '5', 0xe5000000, 8, 't' }, + { '5', 0x6f100000, 12, '\'' }, + { '5', 0x6f480000, 13, 'l' }, + { '6', 0x44000000, 6, '-' }, + { '6', 0x00000000, 2, ' ' }, + { '6', 0x70000000, 5, ')' }, + { '6', 0xc0000000, 5, ',' }, + { '6', 0x80000000, 2, '.' }, + { '6', 0xd0000000, 5, '/' }, + { '6', 0xc8000000, 5, ':' }, + { '6', 0x50000000, 4, ']' }, + { '6', 0xe0000000, 3, '0' }, + { '6', 0x48000000, 5, '1' }, + { '6', 0x7a000000, 7, '2' }, + { '6', 0x78000000, 7, '3' }, + { '6', 0x6c000000, 6, '4' }, + { '6', 0x68000000, 6, '5' }, + { '6', 0x40000000, 7, '6' }, + { '6', 0x60000000, 5, '7' }, + { '6', 0x7c000000, 6, '8' }, + { '6', 0xda000000, 7, '9' }, + { '6', 0xdc000000, 6, 't' }, + { '6', 0xd9fc0000, 15, ESCAPE }, + { '7', 0xa0000000, 3, '-' }, + { '7', 0x20000000, 3, ' ' }, + { '7', 0x88000000, 6, ')' }, + { '7', 0x5a000000, 7, ',' }, + { '7', 0xc0000000, 2, '.' }, + { '7', 0x50000000, 5, '/' }, + { '7', 0x58000000, 8, ':' }, + { '7', 0x11d00000, 12, '?' }, + { '7', 0x90000000, 4, ']' }, + { '7', 0x60000000, 3, '0' }, + { '7', 0x1c000000, 6, '1' }, + { '7', 0x18000000, 6, '2' }, + { '7', 0x12000000, 7, '3' }, + { '7', 0x86000000, 7, '4' }, + { '7', 0x14000000, 6, '6' }, + { '7', 0x40000000, 4, '7' }, + { '7', 0x00000000, 4, '8' }, + { '7', 0x80000000, 6, '9' }, + { '7', 0x84000000, 7, 'a' }, + { '7', 0x59000000, 8, 'p' }, + { '7', 0x5c000000, 6, 't' }, + { '7', 0x10000000, 8, STOP }, + { '7', 0x11200000, 13, ESCAPE }, + { '7', 0x8c000000, 6, '5' }, + { '7', 0x11280000, 13, 's' }, + { '7', 0x11000000, 11, '\'' }, + { '8', 0x2e100000, 12, '\'' }, + { '8', 0x2d000000, 8, '-' }, + { '8', 0x40000000, 2, ' ' }, + { '8', 0xa8000000, 6, ')' }, + { '8', 0x2a000000, 7, ',' }, + { '8', 0xc0000000, 3, '.' }, + { '8', 0x20000000, 5, '/' }, + { '8', 0x28000000, 7, ':' }, + { '8', 0xfc000000, 6, ']' }, + { '8', 0x30000000, 4, '0' }, + { '8', 0xe0000000, 4, '1' }, + { '8', 0xad000000, 8, '2' }, + { '8', 0xa0000000, 5, '3' }, + { '8', 0x00000000, 3, '4' }, + { '8', 0xf0000000, 5, '5' }, + { '8', 0xf8000000, 6, '6' }, + { '8', 0x90000000, 4, '7' }, + { '8', 0xb0000000, 4, '8' }, + { '8', 0x80000000, 4, '9' }, + { '8', 0x2f000000, 8, 'a' }, + { '8', 0x2c000000, 8, 'p' }, + { '8', 0xae000000, 7, 't' }, + { '8', 0x2e800000, 9, STOP }, + { '8', 0xac000000, 8, 'c' }, + { '8', 0x2e380000, 14, ESCAPE }, + { '9', 0x70000000, 4, '-' }, + { '9', 0xc0000000, 4, ' ' }, + { '9', 0xae000000, 7, ')' }, + { '9', 0xad000000, 9, ',' }, + { '9', 0x60000000, 4, '.' }, + { '9', 0x4c000000, 6, '/' }, + { '9', 0xac000000, 8, ':' }, + { '9', 0x20000000, 3, ']' }, + { '9', 0x50000000, 4, '0' }, + { '9', 0x48000000, 6, '1' }, + { '9', 0x40000000, 5, '2' }, + { '9', 0xa0000000, 5, '3' }, + { '9', 0x80000000, 4, '4' }, + { '9', 0x00000000, 3, '5' }, + { '9', 0xb0000000, 4, '6' }, + { '9', 0xd0000000, 4, '7' }, + { '9', 0x90000000, 4, '8' }, + { '9', 0xe0000000, 3, '9' }, + { '9', 0xa8000000, 6, 't' }, + { '9', 0xadd80000, 15, ESCAPE }, + { '9', 0xad800000, 11, 'p' }, + { '9', 0xadd00000, 13, 'a' }, + { '9', 0xaddc0000, 14, 'e' }, + { ':', 0x80000000, 1, ' ' }, + { ':', 0x40000000, 2, '0' }, + { ':', 0x00000000, 7, ESCAPE }, + { ':', 0x10000000, 5, 'T' }, + { ';', 0x80000000, 1, ' ' }, + { '=', 0x80000000, 1, ESCAPE }, + { '?', 0x2c000000, 7, '\'' }, + { '?', 0x80000000, 1, ' ' }, + { '?', 0x20000000, 5, '!' }, + { '?', 0x00000000, 3, ':' }, + { '?', 0x28000000, 6, ';' }, + { '?', 0x40000000, 2, STOP }, + { '?', 0x38000000, 5, '.' }, + { '?', 0x2e800000, 9, '/' }, + { '?', 0x2e000000, 10, ESCAPE }, + { '@', 0xd0000000, 4, 'b' }, + { '@', 0xc0000000, 5, ESCAPE }, + { 'A', 0x98100000, 13, '\'' }, + { 'A', 0x38c00000, 11, '-' }, + { 'A', 0x40000000, 2, ' ' }, + { 'A', 0x38f00000, 12, '&' }, + { 'A', 0x38800000, 10, ',' }, + { 'A', 0x3a000000, 9, '.' }, + { 'A', 0x98180000, 13, ':' }, + { 'A', 0x9ac00000, 10, 'a' }, + { 'A', 0x3ac00000, 11, 'A' }, + { 'A', 0x3c000000, 6, 'b' }, + { 'A', 0x3b800000, 9, 'B' }, + { 'A', 0x30000000, 5, 'c' }, + { 'A', 0x38000000, 10, 'C' }, + { 'A', 0x20000000, 4, 'd' }, + { 'A', 0xc0000000, 3, 'D' }, + { 'A', 0xac000000, 6, 'f' }, + { 'A', 0x98800000, 10, 'F' }, + { 'A', 0xa0000000, 5, 'g' }, + { 'A', 0x39000000, 9, 'h' }, + { 'A', 0xaa000000, 7, 'i' }, + { 'A', 0x3ae00000, 11, 'I' }, + { 'A', 0x3b000000, 10, 'k' }, + { 'A', 0x38700000, 12, 'K' }, + { 'A', 0xb0000000, 4, 'l' }, + { 'A', 0x10000000, 4, 'm' }, + { 'A', 0x39d00000, 12, 'M' }, + { 'A', 0xe0000000, 3, 'n' }, + { 'A', 0x9b000000, 8, 'p' }, + { 'A', 0x38400000, 11, 'P' }, + { 'A', 0x9a000000, 9, 'q' }, + { 'A', 0x80000000, 4, 'r' }, + { 'A', 0x00000000, 4, 's' }, + { 'A', 0x3a800000, 10, 'S' }, + { 'A', 0x9c000000, 6, 't' }, + { 'A', 0x3b400000, 10, 'T' }, + { 'A', 0x90000000, 5, 'u' }, + { 'A', 0x99000000, 8, 'v' }, + { 'A', 0xa8000000, 7, 'w' }, + { 'A', 0x39c80000, 13, 'W' }, + { 'A', 0x9aa00000, 11, 'x' }, + { 'A', 0x39800000, 10, 'y' }, + { 'A', 0x39f00000, 12, 'Y' }, + { 'A', 0x98c00000, 10, 'z' }, + { 'A', 0x39ef8000, 18, ESCAPE }, + { 'A', 0x38e00000, 12, '3' }, + { 'A', 0x39e80000, 14, 'j' }, + { 'A', 0x98000000, 13, 'o' }, + { 'A', 0x39efc000, 18, 'E' }, + { 'A', 0x39c00000, 13, 'L' }, + { 'A', 0x9a800000, 11, 'N' }, + { 'A', 0x98200000, 11, 'e' }, + { 'A', 0x38600000, 12, 'X' }, + { 'B', 0x62e80000, 15, '-' }, + { 'B', 0x67000000, 8, ' ' }, + { 'B', 0x65000000, 11, '&' }, + { 'B', 0x65a00000, 12, ',' }, + { 'B', 0x61000000, 8, '.' }, + { 'B', 0x65b00000, 12, '1' }, + { 'B', 0x40000000, 3, 'a' }, + { 'B', 0x62000000, 9, 'A' }, + { 'B', 0xe0000000, 3, 'B' }, + { 'B', 0x00000000, 2, 'C' }, + { 'B', 0xc0000000, 3, 'e' }, + { 'B', 0x65960000, 15, 'F' }, + { 'B', 0x66000000, 8, 'h' }, + { 'B', 0x70000000, 4, 'i' }, + { 'B', 0x64000000, 8, 'I' }, + { 'B', 0x68000000, 5, 'l' }, + { 'B', 0x65600000, 11, 'M' }, + { 'B', 0x90000000, 4, 'o' }, + { 'B', 0x62800000, 10, 'O' }, + { 'B', 0x65f00000, 12, 'P' }, + { 'B', 0xa0000000, 3, 'r' }, + { 'B', 0x65940000, 15, 'S' }, + { 'B', 0x60000000, 8, 'T' }, + { 'B', 0x80000000, 4, 'u' }, + { 'B', 0x62f00000, 12, 'W' }, + { 'B', 0x63000000, 8, 'y' }, + { 'B', 0x65e00000, 12, ESCAPE }, + { 'B', 0x65400000, 11, 'j' }, + { 'B', 0x62ec0000, 14, 'w' }, + { 'B', 0x65c00000, 11, 'D' }, + { 'B', 0x65900000, 16, 'Q' }, + { 'B', 0x62e00000, 13, 'E' }, + { 'B', 0x62c00000, 11, ':' }, + { 'C', 0x40000000, 5, '\'' }, + { 'C', 0xe0000000, 4, ' ' }, + { 'C', 0xb2000000, 7, ',' }, + { 'C', 0xa0000000, 4, '.' }, + { 'C', 0x48b80000, 16, ':' }, + { 'C', 0xb0920000, 15, '7' }, + { 'C', 0x80000000, 3, 'a' }, + { 'C', 0x48000000, 9, 'A' }, + { 'C', 0x60000000, 3, 'B' }, + { 'C', 0xb0000000, 10, 'C' }, + { 'C', 0xb0400000, 10, 'D' }, + { 'C', 0x4c000000, 6, 'e' }, + { 'C', 0xb1c00000, 10, 'G' }, + { 'C', 0x00000000, 2, 'h' }, + { 'C', 0xb0b00000, 12, 'H' }, + { 'C', 0xb8000000, 5, 'i' }, + { 'C', 0x49000000, 8, 'I' }, + { 'C', 0xb1a00000, 11, 'J' }, + { 'C', 0xf0000000, 4, 'l' }, + { 'C', 0xc0000000, 3, 'o' }, + { 'C', 0xb1900000, 14, 'P' }, + { 'C', 0x50000000, 4, 'r' }, + { 'C', 0xb1000000, 10, 'S' }, + { 'C', 0xb1400000, 10, 'T' }, + { 'C', 0xb4000000, 6, 'u' }, + { 'C', 0x4a000000, 7, 'y' }, + { 'C', 0x48b00000, 13, 'z' }, + { 'C', 0x48b90000, 17, ESCAPE }, + { 'C', 0xb1980000, 13, 's' }, + { 'C', 0x48c00000, 12, '2' }, + { 'C', 0xb0980000, 13, '-' }, + { 'C', 0x48e00000, 11, 'w' }, + { 'C', 0x48b98000, 17, 'b' }, + { 'C', 0xb1960000, 15, '4' }, + { 'C', 0xb1940000, 16, 'F' }, + { 'C', 0xb0a00000, 12, 'O' }, + { 'D', 0xf6000000, 7, '\'' }, + { 'D', 0xf8400000, 11, '-' }, + { 'D', 0xf2000000, 7, ' ' }, + { 'D', 0xf4400000, 11, '&' }, + { 'D', 0x40000000, 2, ',' }, + { 'D', 0xf0000000, 8, '.' }, + { 'D', 0xfb400000, 10, ':' }, + { 'D', 0xf4180000, 14, '9' }, + { 'D', 0x00000000, 2, 'a' }, + { 'D', 0xf4140000, 16, 'B' }, + { 'D', 0xf9000000, 9, 'C' }, + { 'D', 0xc0000000, 3, 'e' }, + { 'D', 0xf8600000, 11, 'G' }, + { 'D', 0xf4800000, 10, 'h' }, + { 'D', 0xe0000000, 4, 'i' }, + { 'D', 0xf9c00000, 10, 'I' }, + { 'D', 0xf4e80000, 13, 'j' }, + { 'D', 0xfb800000, 9, 'J' }, + { 'D', 0xf4200000, 11, 'M' }, + { 'D', 0xf8800000, 9, 'N' }, + { 'D', 0xa0000000, 3, 'o' }, + { 'D', 0x80000000, 3, 'r' }, + { 'D', 0xf4d00000, 12, 's' }, + { 'D', 0xfb200000, 11, 'S' }, + { 'D', 0xfc000000, 6, 'u' }, + { 'D', 0xfb000000, 12, 'v' }, + { 'D', 0xf4600000, 11, 'V' }, + { 'D', 0xf5000000, 9, 'w' }, + { 'D', 0xf5800000, 9, 'W' }, + { 'D', 0xfa000000, 8, 'y' }, + { 'D', 0xfb100000, 13, ESCAPE }, + { 'D', 0xf41e0000, 15, '7' }, + { 'D', 0xf4f00000, 12, 'd' }, + { 'D', 0xf9a00000, 11, 'A' }, + { 'D', 0xf41c0000, 15, '8' }, + { 'D', 0xf4130000, 16, 'R' }, + { 'D', 0xf4150000, 16, '4' }, + { 'E', 0xbef00000, 12, '\'' }, + { 'E', 0x88000000, 5, ' ' }, + { 'E', 0x28000000, 6, '.' }, + { 'E', 0xb4000000, 6, ':' }, + { 'E', 0xbc000000, 7, '4' }, + { 'E', 0x40000000, 3, 'a' }, + { 'E', 0xbf000000, 9, 'b' }, + { 'E', 0xbe000000, 9, 'c' }, + { 'E', 0xbbc00000, 10, 'C' }, + { 'E', 0xf0000000, 4, 'd' }, + { 'E', 0xbfe00000, 11, 'D' }, + { 'E', 0xbea00000, 11, 'e' }, + { 'E', 0x80000000, 5, 'E' }, + { 'E', 0xba400000, 11, 'f' }, + { 'E', 0xbac00000, 10, 'F' }, + { 'E', 0xb8000000, 7, 'g' }, + { 'E', 0xbf800000, 11, 'h' }, + { 'E', 0x2c000000, 6, 'i' }, + { 'E', 0xc0000000, 3, 'l' }, + { 'E', 0x90000000, 4, 'm' }, + { 'E', 0x60000000, 3, 'n' }, + { 'E', 0xba600000, 11, 'o' }, + { 'E', 0x00000000, 3, 'p' }, + { 'E', 0x30000000, 5, 'r' }, + { 'E', 0xba800000, 10, 'R' }, + { 'E', 0x20000000, 5, 's' }, + { 'E', 0xba040000, 14, 'S' }, + { 'E', 0xb2000000, 7, 't' }, + { 'E', 0x38000000, 5, 'u' }, + { 'E', 0xe0000000, 4, 'v' }, + { 'E', 0xbb000000, 9, 'w' }, + { 'E', 0xa0000000, 4, 'x' }, + { 'E', 0xb0000000, 7, 'y' }, + { 'E', 0xba160000, 16, ESCAPE }, + { 'E', 0xba180000, 13, 'q' }, + { 'E', 0xbfc00000, 12, '2' }, + { 'E', 0xbfd00000, 12, '-' }, + { 'E', 0xbee40000, 14, ',' }, + { 'E', 0xba200000, 11, 'k' }, + { 'E', 0xbb800000, 11, 'U' }, + { 'E', 0xbe800000, 12, 'M' }, + { 'E', 0xbe980000, 13, 'A' }, + { 'E', 0xbec00000, 11, 'N' }, + { 'E', 0xba140000, 15, 'P' }, + { 'E', 0xba170000, 16, 'z' }, + { 'E', 0xbee00000, 14, 'T' }, + { 'F', 0x78000000, 7, ' ' }, + { 'F', 0x7c980000, 13, ',' }, + { 'F', 0x7c000000, 10, '.' }, + { 'F', 0x7ef00000, 12, '1' }, + { 'F', 0xe0000000, 3, 'a' }, + { 'F', 0x7d000000, 8, 'A' }, + { 'F', 0x7f000000, 8, 'B' }, + { 'F', 0x40000000, 3, 'e' }, + { 'F', 0xc0000000, 3, 'i' }, + { 'F', 0x7ee80000, 14, 'I' }, + { 'F', 0x60000000, 4, 'l' }, + { 'F', 0x00000000, 2, 'o' }, + { 'F', 0x7a000000, 7, 'O' }, + { 'F', 0x80000000, 2, 'r' }, + { 'F', 0x7ca00000, 11, 'T' }, + { 'F', 0x70000000, 5, 'u' }, + { 'F', 0x7c900000, 13, 'y' }, + { 'F', 0x7cc00000, 10, 'L' }, + { 'F', 0x7e000000, 9, 'f' }, + { 'F', 0x7eed0000, 16, ESCAPE }, + { 'F', 0x7ec00000, 11, 'W' }, + { 'F', 0x7eee0000, 17, 'X' }, + { 'F', 0x7c800000, 12, ':' }, + { 'G', 0x86d60000, 15, '\'' }, + { 'G', 0x84000000, 9, '-' }, + { 'G', 0xe2000000, 7, ' ' }, + { 'G', 0x84a00000, 11, ',' }, + { 'G', 0xe4000000, 10, '.' }, + { 'G', 0x84800000, 11, ';' }, + { 'G', 0x40000000, 2, 'a' }, + { 'G', 0x84c00000, 11, 'A' }, + { 'G', 0x86000000, 9, 'C' }, + { 'G', 0xc0000000, 3, 'e' }, + { 'G', 0xe5000000, 8, 'h' }, + { 'G', 0xf0000000, 4, 'i' }, + { 'G', 0xe4400000, 10, 'I' }, + { 'G', 0xe8000000, 5, 'l' }, + { 'G', 0x88000000, 5, 'n' }, + { 'G', 0xa0000000, 3, 'o' }, + { 'G', 0x87000000, 8, 'P' }, + { 'G', 0x00000000, 2, 'r' }, + { 'G', 0x90000000, 4, 'u' }, + { 'G', 0xe6000000, 7, 'w' }, + { 'G', 0xe0000000, 7, 'y' }, + { 'G', 0x86dc0000, 16, ESCAPE }, + { 'G', 0x86800000, 10, 'B' }, + { 'G', 0x86de0000, 16, 'T' }, + { 'G', 0x86d00000, 15, 'K' }, + { 'H', 0xef800000, 9, ' ' }, + { 'H', 0xea400000, 10, '.' }, + { 'H', 0x40000000, 2, 'a' }, + { 'H', 0xea8c0000, 15, 'D' }, + { 'H', 0x00000000, 2, 'e' }, + { 'H', 0xeaa00000, 11, 'G' }, + { 'H', 0xc0000000, 3, 'i' }, + { 'H', 0xeb000000, 8, 'I' }, + { 'H', 0xee800000, 9, 'M' }, + { 'H', 0x80000000, 2, 'o' }, + { 'H', 0xee000000, 9, 'Q' }, + { 'H', 0xe0000000, 5, 'R' }, + { 'H', 0xea000000, 10, 'S' }, + { 'H', 0xf0000000, 4, 'u' }, + { 'H', 0xec000000, 7, 'y' }, + { 'H', 0xea8e0000, 16, ESCAPE }, + { 'H', 0xeaf40000, 14, 'w' }, + { 'H', 0xea900000, 12, 'E' }, + { 'H', 0xea8a0000, 15, 'W' }, + { 'I', 0x8e000000, 7, '\'' }, + { 'I', 0xb8c00000, 11, '-' }, + { 'I', 0xe0000000, 5, ' ' }, + { 'I', 0xa3d00000, 12, ')' }, + { 'I', 0xe8800000, 9, ',' }, + { 'I', 0xb4000000, 6, '.' }, + { 'I', 0xa3000000, 9, ':' }, + { 'I', 0x8da00000, 11, '5' }, + { 'I', 0xa2a00000, 11, '9' }, + { 'I', 0xa8000000, 5, 'a' }, + { 'I', 0xa0000000, 8, 'A' }, + { 'I', 0xb8800000, 11, 'b' }, + { 'I', 0x88000000, 6, 'c' }, + { 'I', 0xbc000000, 6, 'd' }, + { 'I', 0xea400000, 10, 'D' }, + { 'I', 0xe9000000, 8, 'f' }, + { 'I', 0xea000000, 10, 'g' }, + { 'I', 0xec000000, 6, 'I' }, + { 'I', 0xb8b00000, 13, 'k' }, + { 'I', 0xba000000, 7, 'l' }, + { 'I', 0xa4000000, 6, 'm' }, + { 'I', 0x00000000, 1, 'n' }, + { 'I', 0xeb000000, 8, 'o' }, + { 'I', 0xb8000000, 9, 'p' }, + { 'I', 0x8d000000, 9, 'P' }, + { 'I', 0xf0000000, 4, 'r' }, + { 'I', 0x90000000, 4, 's' }, + { 'I', 0xc0000000, 3, 't' }, + { 'I', 0x80000000, 5, 'T' }, + { 'I', 0xa1000000, 8, 'v' }, + { 'I', 0xb9000000, 8, 'V' }, + { 'I', 0xa2000000, 9, 'w' }, + { 'I', 0xa2c00000, 10, 'y' }, + { 'I', 0xea800000, 9, 'Y' }, + { 'I', 0xb8a80000, 13, 'Q' }, + { 'I', 0xb0000000, 6, 'z' }, + { 'I', 0xe8000000, 9, 'R' }, + { 'I', 0x8c800000, 9, 'C' }, + { 'I', 0x8c000000, 10, 'E' }, + { 'I', 0xb8a00000, 13, 'N' }, + { 'I', 0xb8b80000, 16, ESCAPE }, + { 'I', 0xb8b90000, 16, 'h' }, + { 'J', 0x4af80000, 13, '\'' }, + { 'J', 0x4a400000, 10, '-' }, + { 'J', 0x40000000, 5, ' ' }, + { 'J', 0x48c00000, 10, ',' }, + { 'J', 0x4e000000, 7, '.' }, + { 'J', 0x80000000, 2, 'a' }, + { 'J', 0x4c000000, 7, 'D' }, + { 'J', 0x00000000, 2, 'e' }, + { 'J', 0x50000000, 4, 'i' }, + { 'J', 0x4b800000, 10, 'K' }, + { 'J', 0x48800000, 10, 'J' }, + { 'J', 0x4ac00000, 11, 'n' }, + { 'J', 0xc0000000, 2, 'o' }, + { 'J', 0x49000000, 8, 'r' }, + { 'J', 0x4b000000, 9, 's' }, + { 'J', 0x4bc00000, 10, 'T' }, + { 'J', 0x60000000, 3, 'u' }, + { 'J', 0x4aec0000, 15, ESCAPE }, + { 'J', 0x48000000, 10, 'M' }, + { 'J', 0x4a000000, 10, 'B' }, + { 'J', 0x48400000, 11, 'C' }, + { 'J', 0x48780000, 13, 'R' }, + { 'K', 0xd0000000, 6, '\'' }, + { 'K', 0xd4e00000, 12, '-' }, + { 'K', 0xe8000000, 5, ' ' }, + { 'K', 0xe4800000, 9, ',' }, + { 'K', 0xd6000000, 7, '.' }, + { 'K', 0xd5600000, 12, ':' }, + { 'K', 0x40000000, 2, 'a' }, + { 'K', 0x80000000, 2, 'e' }, + { 'K', 0xd5800000, 9, 'G' }, + { 'K', 0xe5000000, 8, 'h' }, + { 'K', 0x00000000, 2, 'i' }, + { 'K', 0xe6000000, 7, 'l' }, + { 'K', 0xc0000000, 5, 'n' }, + { 'K', 0xc8000000, 5, 'o' }, + { 'K', 0xd8000000, 5, 'r' }, + { 'K', 0xe4500000, 12, 'S' }, + { 'K', 0xe0000000, 6, 'u' }, + { 'K', 0xd5000000, 10, 'w' }, + { 'K', 0xf0000000, 4, 'y' }, + { 'K', 0xd4f80000, 15, ESCAPE }, + { 'K', 0xd4000000, 9, 'T' }, + { 'K', 0xd5400000, 11, '3' }, + { 'K', 0xe4200000, 12, ')' }, + { 'K', 0xd4a00000, 11, '4' }, + { 'K', 0xe4380000, 13, '1' }, + { 'K', 0xd4c00000, 11, 'A' }, + { 'L', 0x59400000, 10, '\'' }, + { 'L', 0x59a00000, 11, '.' }, + { 'L', 0x60000000, 3, ']' }, + { 'L', 0xe0000000, 3, 'a' }, + { 'L', 0x54000000, 6, 'A' }, + { 'L', 0xc0000000, 3, 'e' }, + { 'L', 0x00000000, 2, 'i' }, + { 'L', 0x58000000, 9, 'I' }, + { 'L', 0x50000000, 6, 'l' }, + { 'L', 0x80000000, 2, 'o' }, + { 'L', 0x5a700000, 12, 'S' }, + { 'L', 0x40000000, 4, 'u' }, + { 'L', 0x5c000000, 6, 'y' }, + { 'L', 0x5a680000, 16, ESCAPE }, + { 'L', 0x5b000000, 8, ' ' }, + { 'L', 0x59880000, 13, 'h' }, + { 'L', 0x5a6a0000, 15, 'j' }, + { 'L', 0x59c00000, 11, 'C' }, + { 'L', 0x59860000, 15, 'P' }, + { 'L', 0x59840000, 15, 'T' }, + { 'L', 0x5a400000, 11, 'L' }, + { 'L', 0x59900000, 12, 't' }, + { 'M', 0x42000000, 7, ' ' }, + { 'M', 0x45c00000, 11, '.' }, + { 'M', 0x40000000, 9, '1' }, + { 'M', 0x45b60000, 15, '2' }, + { 'M', 0xc0000000, 2, 'a' }, + { 'M', 0x40800000, 10, 'A' }, + { 'M', 0x50000000, 4, 'c' }, + { 'M', 0x41000000, 8, 'C' }, + { 'M', 0x45b80000, 13, 'D' }, + { 'M', 0x60000000, 3, 'e' }, + { 'M', 0x45f00000, 13, 'E' }, + { 'M', 0x46000000, 8, 'F' }, + { 'M', 0x44000000, 9, 'h' }, + { 'M', 0xa0000000, 3, 'i' }, + { 'M', 0x45000000, 9, 'I' }, + { 'M', 0x00000000, 2, 'o' }, + { 'M', 0x84000000, 6, 'P' }, + { 'M', 0x88000000, 5, 'r' }, + { 'M', 0x45800000, 12, 'R' }, + { 'M', 0x80000000, 6, 'S' }, + { 'M', 0x90000000, 4, 'u' }, + { 'M', 0x45fc0000, 14, 'w' }, + { 'M', 0x47800000, 9, 'X' }, + { 'M', 0x48000000, 5, 'y' }, + { 'M', 0x44800000, 10, 'z' }, + { 'M', 0x44e80000, 14, ESCAPE }, + { 'M', 0x44f00000, 12, 's' }, + { 'M', 0x45e80000, 14, 'l' }, + { 'M', 0x40f00000, 13, ',' }, + { 'M', 0x45900000, 12, 'W' }, + { 'N', 0x47000000, 8, ' ' }, + { 'N', 0x00000000, 2, 'a' }, + { 'N', 0x48000000, 6, 'A' }, + { 'N', 0xc0000000, 2, 'e' }, + { 'N', 0x58000000, 5, 'E' }, + { 'N', 0x60000000, 3, 'i' }, + { 'N', 0x4e000000, 9, 'L' }, + { 'N', 0x43500000, 12, 'M' }, + { 'N', 0x80000000, 2, 'o' }, + { 'N', 0x50000000, 5, 'u' }, + { 'N', 0x44000000, 7, 'y' }, + { 'N', 0x4f680000, 13, ESCAPE }, + { 'N', 0x40800000, 9, '\'' }, + { 'N', 0x4e800000, 9, 'H' }, + { 'N', 0x4f700000, 12, 'h' }, + { 'N', 0x43480000, 13, '.' }, + { 'N', 0x4c000000, 7, 'g' }, + { 'N', 0x4f000000, 10, 'W' }, + { 'N', 0x42000000, 8, 'I' }, + { 'N', 0x43800000, 9, 'Y' }, + { 'O', 0xd0000000, 4, '\'' }, + { 'O', 0x99c00000, 10, '-' }, + { 'O', 0xc0000000, 5, ' ' }, + { 'O', 0x90000000, 5, '.' }, + { 'O', 0x60a00000, 12, ':' }, + { 'O', 0xc8000000, 7, 'a' }, + { 'O', 0xcb200000, 11, 'A' }, + { 'O', 0x50000000, 6, 'b' }, + { 'O', 0x9c000000, 6, 'c' }, + { 'O', 0xcb600000, 11, 'C' }, + { 'O', 0x9a000000, 7, 'd' }, + { 'O', 0x70000000, 5, 'f' }, + { 'O', 0x98000000, 8, 'g' }, + { 'O', 0x58000000, 5, 'h' }, + { 'O', 0x62000000, 8, 'k' }, + { 'O', 0x60000000, 9, 'K' }, + { 'O', 0xb0000000, 4, 'l' }, + { 'O', 0x63200000, 11, 'L' }, + { 'O', 0x54000000, 6, 'm' }, + { 'O', 0xe0000000, 3, 'n' }, + { 'O', 0x10000000, 4, 'N' }, + { 'O', 0x20000000, 6, 'o' }, + { 'O', 0xa0000000, 4, 'p' }, + { 'O', 0x40000000, 4, 'r' }, + { 'O', 0x00000000, 4, 's' }, + { 'O', 0x61000000, 8, 't' }, + { 'O', 0x80000000, 4, 'u' }, + { 'O', 0x28000000, 5, 'U' }, + { 'O', 0x6c000000, 6, 'v' }, + { 'O', 0x78000000, 5, 'w' }, + { 'O', 0xcc000000, 6, 'x' }, + { 'O', 0x60c00000, 10, '2' }, + { 'O', 0x63400000, 10, 'S' }, + { 'O', 0xcb400000, 12, 'M' }, + { 'O', 0xcb540000, 14, 'T' }, + { 'O', 0x63c00000, 12, 'e' }, + { 'O', 0x99000000, 9, 'i' }, + { 'O', 0x63800000, 10, 'B' }, + { 'O', 0xcb507600, 23, ';' }, + { 'O', 0x30000000, 4, 'z' }, + { 'O', 0xcb100000, 12, '/' }, + { 'O', 0x60b80000, 14, 'E' }, + { 'O', 0x60800000, 11, ',' }, + { 'P', 0x36400000, 10, '\'' }, + { 'P', 0x3a000000, 7, ' ' }, + { 'P', 0x33800000, 9, ',' }, + { 'P', 0x38000000, 7, '.' }, + { 'P', 0xc0000000, 2, 'a' }, + { 'P', 0x33600000, 12, 'A' }, + { 'P', 0x34000000, 7, 'C' }, + { 'P', 0x32000000, 8, 'D' }, + { 'P', 0x40000000, 3, 'e' }, + { 'P', 0x36000000, 10, 'E' }, + { 'P', 0x36a00000, 13, 'f' }, + { 'P', 0x36900000, 12, 'F' }, + { 'P', 0x31100000, 12, 'G' }, + { 'P', 0x20000000, 4, 'h' }, + { 'P', 0x00000000, 3, 'i' }, + { 'P', 0x33580000, 13, 'J' }, + { 'P', 0x60000000, 3, 'l' }, + { 'P', 0x80000000, 3, 'o' }, + { 'P', 0xa0000000, 3, 'r' }, + { 'P', 0x36a80000, 13, 'R' }, + { 'P', 0x37000000, 8, 's' }, + { 'P', 0x3c000000, 6, 'u' }, + { 'P', 0x31400000, 10, 'y' }, + { 'P', 0x36b00000, 14, 'Y' }, + { 'P', 0x33540000, 16, ESCAPE }, + { 'P', 0x31200000, 11, 'T' }, + { 'P', 0x36800000, 12, 'w' }, + { 'P', 0x33000000, 10, 'M' }, + { 'P', 0x33700000, 12, 'S' }, + { 'P', 0x36c00000, 10, '3' }, + { 'Q', 0x60000000, 3, ' ' }, + { 'Q', 0x4b000000, 8, '&' }, + { 'Q', 0x50000000, 4, '.' }, + { 'Q', 0x40000000, 5, 'a' }, + { 'Q', 0x80000000, 1, 'u' }, + { 'Q', 0x4a400000, 11, ESCAPE }, + { 'Q', 0x4e000000, 7, 'C' }, + { 'Q', 0x48000000, 7, 'w' }, + { 'Q', 0x00000000, 2, 'V' }, + { 'R', 0x10000000, 6, ' ' }, + { 'R', 0x16000000, 8, '.' }, + { 'R', 0x40000000, 2, 'a' }, + { 'R', 0x2f800000, 9, 'A' }, + { 'R', 0xa0000000, 3, 'e' }, + { 'R', 0x18000000, 5, 'E' }, + { 'R', 0x15000000, 9, 'F' }, + { 'R', 0x20000000, 5, 'h' }, + { 'R', 0x17c00000, 10, 'H' }, + { 'R', 0x80000000, 3, 'i' }, + { 'R', 0x15e00000, 11, 'I' }, + { 'R', 0x2d800000, 9, 'n' }, + { 'R', 0x17000000, 10, 'N' }, + { 'R', 0xc0000000, 2, 'o' }, + { 'R', 0x2e000000, 8, 'S' }, + { 'R', 0x30000000, 4, 'u' }, + { 'R', 0x28000000, 6, 'y' }, + { 'R', 0x2f340000, 14, ESCAPE }, + { 'R', 0x17400000, 10, '&' }, + { 'R', 0x14000000, 8, 'D' }, + { 'R', 0x15800000, 10, 'w' }, + { 'R', 0x00000000, 4, 'p' }, + { 'R', 0x2f400000, 10, '\'' }, + { 'R', 0x2c000000, 8, 'T' }, + { 'R', 0x2f100000, 14, ',' }, + { 'R', 0x15c00000, 11, 't' }, + { 'R', 0x17800000, 10, 'V' }, + { 'R', 0x2f200000, 12, 'O' }, + { 'S', 0x6d140000, 16, '-' }, + { 'S', 0x6a000000, 7, ' ' }, + { 'S', 0x18000000, 5, ',' }, + { 'S', 0x6d200000, 11, '.' }, + { 'S', 0x80000000, 1, ']' }, + { 'S', 0x3bc60000, 15, '}' }, + { 'S', 0x6d4c0000, 16, '3' }, + { 'S', 0x00000000, 4, 'a' }, + { 'S', 0x3b800000, 10, 'A' }, + { 'S', 0x6d160000, 15, 'B' }, + { 'S', 0x58000000, 5, 'c' }, + { 'S', 0x60000000, 5, 'e' }, + { 'S', 0x6d500000, 12, 'E' }, + { 'S', 0x6d780000, 13, 'g' }, + { 'S', 0x3bc40000, 16, 'G' }, + { 'S', 0x20000000, 4, 'h' }, + { 'S', 0x6d740000, 15, 'H' }, + { 'S', 0x40000000, 5, 'i' }, + { 'S', 0x3c000000, 6, 'k' }, + { 'S', 0x6c000000, 8, 'l' }, + { 'S', 0x30000000, 5, 'L' }, + { 'S', 0x6e000000, 7, 'm' }, + { 'S', 0x69000000, 8, 'n' }, + { 'S', 0x50000000, 5, 'o' }, + { 'S', 0x6d100000, 14, 'O' }, + { 'S', 0x10000000, 5, 'p' }, + { 'S', 0x3b000000, 9, 'P' }, + { 'S', 0x3a000000, 8, 'q' }, + { 'S', 0x6d4e8000, 17, 's' }, + { 'S', 0x3be00000, 12, 'S' }, + { 'S', 0x70000000, 4, 't' }, + { 'S', 0x48000000, 5, 'u' }, + { 'S', 0x6d600000, 12, 'v' }, + { 'S', 0x38000000, 7, 'w' }, + { 'S', 0x6d800000, 9, 'y' }, + { 'S', 0x6d700000, 14, 'z' }, + { 'S', 0x6d180000, 13, ESCAPE }, + { 'S', 0x3bf00000, 12, 'W' }, + { 'S', 0x6d400000, 13, 'I' }, + { 'S', 0x6d760000, 15, 'T' }, + { 'S', 0x6d4e0000, 18, ':' }, + { 'S', 0x6d4d0000, 16, '2' }, + { 'S', 0x3bc50000, 17, '\'' }, + { 'S', 0x3bd00000, 12, 'r' }, + { 'S', 0x3bc80000, 14, '4' }, + { 'S', 0x6d4f0000, 17, 'j' }, + { 'S', 0x68000000, 8, 'M' }, + { 'T', 0xef540000, 15, '\'' }, + { 'T', 0xee680000, 13, '-' }, + { 'T', 0xea000000, 8, ' ' }, + { 'T', 0xef000000, 12, '.' }, + { 'T', 0xef140000, 14, '4' }, + { 'T', 0xd0000000, 5, 'a' }, + { 'T', 0xee400000, 11, 'A' }, + { 'T', 0xef580000, 13, 'c' }, + { 'T', 0xef400000, 13, 'C' }, + { 'T', 0xf0000000, 4, 'e' }, + { 'T', 0xef4c0000, 15, 'E' }, + { 'T', 0x00000000, 1, 'h' }, + { 'T', 0xe8000000, 7, 'H' }, + { 'T', 0xd8000000, 5, 'i' }, + { 'T', 0xee800000, 9, 'M' }, + { 'T', 0x80000000, 3, 'o' }, + { 'T', 0xef480000, 14, 'O' }, + { 'T', 0xc0000000, 4, 'r' }, + { 'T', 0xef200000, 11, 's' }, + { 'T', 0xee000000, 10, 'S' }, + { 'T', 0xe0000000, 5, 'u' }, + { 'T', 0xa0000000, 4, 'V' }, + { 'T', 0xb0000000, 4, 'w' }, + { 'T', 0xec000000, 7, 'W' }, + { 'T', 0xef800000, 9, 'x' }, + { 'T', 0xeb000000, 8, 'y' }, + { 'T', 0xee640000, 14, 'U' }, + { 'T', 0xef600000, 11, 'J' }, + { 'T', 0xee600000, 14, 'T' }, + { 'T', 0xef520000, 16, ESCAPE }, + { 'T', 0xef110000, 16, ';' }, + { 'T', 0xef100000, 17, ':' }, + { 'T', 0xef180000, 13, 'L' }, + { 'U', 0x47000000, 8, '-' }, + { 'U', 0xe0000000, 6, ' ' }, + { 'U', 0x4e000000, 7, '.' }, + { 'U', 0x4c000000, 8, '2' }, + { 'U', 0x4d800000, 10, 'a' }, + { 'U', 0x4ac00000, 11, 'b' }, + { 'U', 0x46000000, 8, 'E' }, + { 'U', 0x48000000, 8, 'F' }, + { 'U', 0x40000000, 6, 'g' }, + { 'U', 0x4d000000, 10, 'i' }, + { 'U', 0x44000000, 8, 'k' }, + { 'U', 0x00000000, 2, 'K' }, + { 'U', 0xf0000000, 4, 'l' }, + { 'U', 0xe4000000, 7, 'm' }, + { 'U', 0x80000000, 2, 'n' }, + { 'U', 0xc0000000, 3, 'p' }, + { 'U', 0x58000000, 5, 'r' }, + { 'U', 0xe8000000, 5, 'R' }, + { 'U', 0x50000000, 5, 's' }, + { 'U', 0x60000000, 3, 'S' }, + { 'U', 0x45000000, 8, 't' }, + { 'U', 0x4b800000, 9, 'Z' }, + { 'U', 0xe7000000, 8, 'N' }, + { 'U', 0x4b400000, 12, 'B' }, + { 'U', 0x4de80000, 13, 'z' }, + { 'U', 0x4de40000, 14, 'T' }, + { 'U', 0xe6000000, 8, 'c' }, + { 'U', 0x4b100000, 12, 'V' }, + { 'U', 0x4a800000, 10, 'h' }, + { 'U', 0x4de09c00, 22, '\'' }, + { 'U', 0x4b300000, 12, 'I' }, + { 'U', 0x4a000000, 9, ',' }, + { 'V', 0x95000000, 8, '\'' }, + { 'V', 0x40000000, 2, ' ' }, + { 'V', 0x94800000, 9, ',' }, + { 'V', 0x00000000, 3, '.' }, + { 'V', 0x96000000, 8, ':' }, + { 'V', 0x94000000, 10, ';' }, + { 'V', 0x81000000, 8, '1' }, + { 'V', 0x84780000, 13, '8' }, + { 'V', 0x20000000, 3, 'a' }, + { 'V', 0x91000000, 9, 'D' }, + { 'V', 0xa0000000, 3, 'e' }, + { 'V', 0xc0000000, 2, 'i' }, + { 'V', 0x86000000, 7, 'I' }, + { 'V', 0x97000000, 8, 'l' }, + { 'V', 0x98000000, 5, 'o' }, + { 'V', 0x91800000, 9, 'u' }, + { 'V', 0x94780000, 13, 'W' }, + { 'V', 0x94400000, 11, ESCAPE }, + { 'V', 0x93000000, 8, 's' }, + { 'V', 0x88000000, 5, 'C' }, + { 'V', 0x80800000, 9, '/' }, + { 'V', 0x84800000, 9, '-' }, + { 'V', 0x94740000, 14, 'B' }, + { 'V', 0x85000000, 8, '4' }, + { 'V', 0x84400000, 12, '7' }, + { 'W', 0x51000000, 10, '\'' }, + { 'W', 0x52000000, 7, ' ' }, + { 'W', 0x50800000, 9, '.' }, + { 'W', 0x51a00000, 11, ':' }, + { 'W', 0x51800000, 11, '2' }, + { 'W', 0x60000000, 3, 'a' }, + { 'W', 0xe0000000, 3, 'e' }, + { 'W', 0x00000000, 2, 'h' }, + { 'W', 0x80000000, 2, 'i' }, + { 'W', 0x56000000, 9, 'I' }, + { 'W', 0xc0000000, 3, 'o' }, + { 'W', 0x58000000, 5, 'O' }, + { 'W', 0x40000000, 4, 'r' }, + { 'W', 0x56b80000, 13, 'u' }, + { 'W', 0x56c00000, 11, 'V' }, + { 'W', 0x57000000, 9, 'W' }, + { 'W', 0x54000000, 7, 'y' }, + { 'W', 0x56b40000, 16, ESCAPE }, + { 'W', 0x57800000, 9, 'A' }, + { 'W', 0x56800000, 11, 'H' }, + { 'W', 0x50000000, 9, 'B' }, + { 'W', 0x51c00000, 10, 'T' }, + { 'W', 0x56e00000, 12, 's' }, + { 'X', 0x50000000, 5, '-' }, + { 'X', 0x80000000, 1, ' ' }, + { 'X', 0x43000000, 10, ')' }, + { 'X', 0x6a000000, 7, '.' }, + { 'X', 0x00000000, 3, 'a' }, + { 'X', 0x70000000, 4, 't' }, + { 'X', 0x64000000, 6, 'I' }, + { 'X', 0x43400000, 11, ESCAPE }, + { 'X', 0x40000000, 8, 'S' }, + { 'X', 0x47000000, 8, 'i' }, + { 'X', 0x44000000, 7, 'V' }, + { 'X', 0x43800000, 9, 'X' }, + { 'X', 0x6c000000, 6, ',' }, + { 'X', 0x60000000, 6, 'u' }, + { 'Y', 0x6e000000, 13, '-' }, + { 'Y', 0x78000000, 5, ' ' }, + { 'Y', 0x6e380000, 13, ',' }, + { 'Y', 0x60000000, 5, 'a' }, + { 'Y', 0x00000000, 2, 'e' }, + { 'Y', 0x6f000000, 8, 'i' }, + { 'Y', 0x80000000, 1, 'o' }, + { 'Y', 0x40000000, 3, 'u' }, + { 'Y', 0x70000000, 5, 'v' }, + { 'Y', 0x6a000000, 8, 'r' }, + { 'Y', 0x68000000, 7, 'n' }, + { 'Y', 0x6e800000, 9, 'm' }, + { 'Y', 0x6e080000, 14, ESCAPE }, + { 'Y', 0x6e200000, 12, '2' }, + { 'Y', 0x6c800000, 9, 's' }, + { 'Y', 0x6e400000, 10, 'P' }, + { 'Z', 0x03400000, 10, '-' }, + { 'Z', 0x10000000, 5, ' ' }, + { 'Z', 0x40000000, 2, 'a' }, + { 'Z', 0x80000000, 2, 'e' }, + { 'Z', 0x30000000, 4, 'i' }, + { 'Z', 0xc0000000, 2, 'o' }, + { 'Z', 0x18000000, 5, 'u' }, + { 'Z', 0x20000000, 4, 'z' }, + { 'Z', 0x08000000, 5, 'Z' }, + { 'Z', 0x06000000, 7, '.' }, + { 'Z', 0x03c00000, 11, ESCAPE }, + { 'Z', 0x02000000, 8, ',' }, + { '[', 0x30000000, 4, '1' }, + { '[', 0x00000000, 4, '2' }, + { '[', 0x40000000, 2, 'A' }, + { '[', 0x1c800000, 9, 'c' }, + { '[', 0x10800000, 9, 'C' }, + { '[', 0x1c280000, 13, 'D' }, + { '[', 0x11000000, 9, 'f' }, + { '[', 0x10000000, 11, 'J' }, + { '[', 0x1c000000, 11, 'L' }, + { '[', 0x14000000, 6, 'n' }, + { '[', 0x80000000, 1, 'S' }, + { '[', 0x1c400000, 10, 'T' }, + { '[', 0x1c240000, 15, ESCAPE }, + { '[', 0x1d000000, 8, 'b' }, + { '[', 0x12800000, 9, 'M' }, + { '[', 0x11900000, 13, 's' }, + { '[', 0x1e000000, 7, 'l' }, + { '[', 0x13000000, 8, 'r' }, + { '[', 0x20000000, 4, 'R' }, + { ']', 0x40000000, 2, ' ' }, + { ']', 0x04000000, 6, ',' }, + { ']', 0x20000000, 3, '.' }, + { ']', 0x80000000, 1, STOP }, + { ']', 0x00000000, 8, ESCAPE }, + { ']', 0x10000000, 4, '[' }, + { 'a', 0x16800000, 9, '\'' }, + { 'a', 0xc9200000, 11, '-' }, + { 'a', 0xe0000000, 4, ' ' }, + { 'a', 0xc9500000, 14, '!' }, + { 'a', 0xc9570000, 16, ')' }, + { 'a', 0x16000000, 9, ',' }, + { 'a', 0xc8000000, 8, '.' }, + { 'a', 0xc9590000, 16, '/' }, + { 'a', 0xca000000, 11, ':' }, + { 'a', 0xc9560000, 16, ';' }, + { 'a', 0xc95c0000, 14, '?' }, + { 'a', 0xc9000000, 11, 'a' }, + { 'a', 0xd8000000, 6, 'b' }, + { 'a', 0xd0000000, 5, 'c' }, + { 'a', 0x18000000, 5, 'd' }, + { 'a', 0xc9800000, 9, 'e' }, + { 'a', 0xcb000000, 8, 'f' }, + { 'a', 0xcc000000, 6, 'g' }, + { 'a', 0xca800000, 9, 'h' }, + { 'a', 0x80000000, 5, 'i' }, + { 'a', 0xc9600000, 11, 'j' }, + { 'a', 0xc9550000, 17, 'J' }, + { 'a', 0xdc000000, 6, 'k' }, + { 'a', 0xf0000000, 4, 'l' }, + { 'a', 0x00000000, 4, 'm' }, + { 'a', 0x40000000, 2, 'n' }, + { 'a', 0xca200000, 11, 'o' }, + { 'a', 0x10000000, 6, 'p' }, + { 'a', 0xc9400000, 12, 'q' }, + { 'a', 0x20000000, 3, 'r' }, + { 'a', 0xc9580000, 18, 'R' }, + { 'a', 0x90000000, 4, 's' }, + { 'a', 0xa0000000, 3, 't' }, + { 'a', 0x88000000, 6, 'u' }, + { 'a', 0x8c000000, 6, 'v' }, + { 'a', 0x14000000, 7, 'w' }, + { 'a', 0xca400000, 10, 'x' }, + { 'a', 0xc0000000, 5, 'y' }, + { 'a', 0x17000000, 8, 'z' }, + { 'a', 0xc9540000, 16, ESCAPE }, + { 'a', 0xc95b0000, 16, '@' }, + { 'a', 0xc9588000, 18, 'V' }, + { 'a', 0xc9584000, 18, 'S' }, + { 'b', 0xd4c00000, 10, '\'' }, + { 'b', 0xd7a00000, 11, '-' }, + { 'b', 0xd8000000, 6, ' ' }, + { 'b', 0xd7600000, 11, '&' }, + { 'b', 0xd6000000, 9, ',' }, + { 'b', 0xd6800000, 9, '.' }, + { 'b', 0xd48c0000, 16, '/' }, + { 'b', 0xd4a00000, 11, ':' }, + { 'b', 0xd4800000, 13, '?' }, + { 'b', 0x60000000, 3, 'a' }, + { 'b', 0xdc000000, 6, 'b' }, + { 'b', 0xd5000000, 8, 'c' }, + { 'b', 0xd7200000, 11, 'd' }, + { 'b', 0x00000000, 2, 'e' }, + { 'b', 0xd4880000, 14, 'f' }, + { 'b', 0xd7400000, 11, 'h' }, + { 'b', 0xf0000000, 4, 'i' }, + { 'b', 0xd4000000, 9, 'j' }, + { 'b', 0xc0000000, 4, 'l' }, + { 'b', 0xd7800000, 12, 'm' }, + { 'b', 0xd7900000, 12, 'n' }, + { 'b', 0xa0000000, 3, 'o' }, + { 'b', 0xe0000000, 4, 'r' }, + { 'b', 0xd0000000, 6, 's' }, + { 'b', 0xd7c00000, 10, 't' }, + { 'b', 0x40000000, 3, 'u' }, + { 'b', 0xd4900000, 13, 'v' }, + { 'b', 0xd7000000, 11, 'w' }, + { 'b', 0x80000000, 3, 'y' }, + { 'b', 0xd4984000, 19, ESCAPE }, + { 'b', 0xd4988000, 17, 'k' }, + { 'c', 0xecf00000, 12, '\'' }, + { 'c', 0xec900000, 12, '-' }, + { 'c', 0xe0000000, 5, ' ' }, + { 'c', 0xef800000, 9, ',' }, + { 'c', 0xee000000, 8, '.' }, + { 'c', 0xec000000, 12, ':' }, + { 'c', 0xecb80000, 15, ';' }, + { 'c', 0xecb00000, 14, '?' }, + { 'c', 0x60000000, 3, 'a' }, + { 'c', 0xeca00000, 12, 'A' }, + { 'c', 0xec100000, 15, 'b' }, + { 'c', 0xecbc0000, 15, 'B' }, + { 'c', 0xea000000, 7, 'c' }, + { 'c', 0xef600000, 11, 'C' }, + { 'c', 0xef200000, 12, 'd' }, + { 'c', 0xecc00000, 11, 'D' }, + { 'c', 0x80000000, 3, 'e' }, + { 'c', 0xec1c0000, 14, 'E' }, + { 'c', 0xef380000, 13, 'F' }, + { 'c', 0xec400000, 10, 'G' }, + { 'c', 0xc0000000, 3, 'h' }, + { 'c', 0x40000000, 4, 'i' }, + { 'c', 0xef500000, 12, 'I' }, + { 'c', 0xb0000000, 4, 'k' }, + { 'c', 0xef000000, 11, 'K' }, + { 'c', 0x50000000, 4, 'l' }, + { 'c', 0xece00000, 12, 'L' }, + { 'c', 0xef300000, 14, 'M' }, + { 'c', 0xec200000, 11, 'n' }, + { 'c', 0xec800000, 13, 'N' }, + { 'c', 0x00000000, 2, 'o' }, + { 'c', 0xef400000, 12, 'q' }, + { 'c', 0xa8000000, 5, 'r' }, + { 'c', 0xed000000, 8, 's' }, + { 'c', 0xef340000, 14, 'S' }, + { 'c', 0xf0000000, 4, 't' }, + { 'c', 0xa0000000, 5, 'u' }, + { 'c', 0xecba0000, 17, 'U' }, + { 'c', 0xec1b0000, 16, 'V' }, + { 'c', 0xe8000000, 7, 'y' }, + { 'c', 0xec120000, 15, ESCAPE }, + { 'c', 0xec880000, 13, 'z' }, + { 'c', 0xecb40000, 15, 'Q' }, + { 'c', 0xec180000, 15, '!' }, + { 'c', 0xecbfc000, 18, 'T' }, + { 'c', 0xec140000, 14, 'w' }, + { 'c', 0xec1a8000, 17, ')' }, + { 'c', 0xecb60000, 15, 'P' }, + { 'c', 0xecbb0000, 16, 'm' }, + { 'c', 0xec1a4000, 18, 'H' }, + { 'd', 0xd5000000, 8, '\'' }, + { 'd', 0x92000000, 7, '-' }, + { 'd', 0x00000000, 1, ' ' }, + { 'd', 0x83000000, 11, '!' }, + { 'd', 0x83300000, 12, ')' }, + { 'd', 0xf2000000, 7, ',' }, + { 'd', 0x88000000, 5, '.' }, + { 'd', 0x83700000, 12, '/' }, + { 'd', 0x81000000, 8, ':' }, + { 'd', 0x83500000, 12, ';' }, + { 'd', 0xd4400000, 10, '?' }, + { 'd', 0xc0000000, 4, 'a' }, + { 'd', 0xd4800000, 10, 'b' }, + { 'd', 0xd4c00000, 10, 'c' }, + { 'd', 0x84000000, 6, 'd' }, + { 'd', 0xa0000000, 3, 'e' }, + { 'd', 0x83800000, 9,