diff --git a/lib/gfx/Fonts/font12.c b/lib/gfx/Fonts/font12.c index 36c7dd661b34cebc97ce1b40a6fe7572cd5ca0c8..635c517fd5c6632a84d3be22f091fadccb2531fc 100644 --- a/lib/gfx/Fonts/font12.c +++ b/lib/gfx/Fonts/font12.c @@ -1,1242 +1,1245 @@ #include "fonts.h" -const uint8_t Font12_Table[] = -{ -// ' ' -0, -0, -0, -0, -0, -0, -0, -0, -0, -0, -0, -0, -// '!' -0, -16, -16, -16, -16, -16, -16, -16, -16, -16, -0, -0, -// '"' -0, -48, -56, -56, -0, -0, -0, -0, -0, -0, -0, -0, -// '#' -0, -24, -24, -56, -124, -56, -120, -120, -48, -112, -0, -0, -// '$' -0, -24, -56, -56, -48, -56, -24, -92, -120, -56, -16, -0, -// '%' -0, -104, -120, -120, -112, -16, -56, -60, -60, -60, -0, -0, -// '&' -0, -48, -48, -56, -48, -48, -120, -88, -120, -60, -0, -0, -// ''' -0, -16, -16, -16, -0, -0, -0, -0, -0, -0, -0, -0, -// '(' -24, -16, -16, -48, -32, -32, -32, -48, -48, -16, -24, -0, -// ')' -32, -48, -16, -24, -24, -24, -24, -24, -16, -16, -48, -0, -// '*' -0, -16, -56, -48, -16, -0, -0, -0, -0, -0, -0, -0, -// '+' -0, -0, -0, -0, -0, -16, -56, -56, -16, -0, -0, -0, -// ',' -0, -0, -0, -0, -0, -0, -0, -0, -0, -16, -16, -0, -// '-' -0, -0, -0, -0, -0, -0, -56, -56, -0, -0, -0, -0, -// '.' -0, -0, -0, -0, -0, -0, -0, -0, -16, -16, -0, -0, -// '/' -0, -8, -8, -24, -24, -16, -48, -48, -32, -32, -0, -0, -// '0' -0, -16, -56, -40, -104, -108, -104, -104, -40, -56, -0, -0, -// '1' -0, -16, -16, -48, -16, -16, -16, -16, -16, -56, -0, -0, -// '2' -0, -16, -56, -40, -8, -24, -48, -32, -32, -56, -0, -0, -// '3' -0, -16, -56, -8, -24, -24, -8, -8, -40, -56, -0, -0, -// '4' -0, -8, -24, -24, -24, -56, -56, -56, -24, -8, -0, -0, -// '5' -0, -56, -56, -32, -56, -40, -8, -8, -40, -56, -0, -0, -// '6' -0, -16, -16, -48, -48, -56, -104, -104, -40, -56, -0, -0, -// '7' -0, -56, -56, -8, -8, -24, -16, -16, -48, -32, -0, -0, -// '8' -0, -16, -56, -40, -56, -56, -56, -40, -40, -56, -0, -0, -// '9' -0, -16, -56, -40, -104, -40, -56, -24, -16, -48, -0, -0, -// ':' -0, -0, -0, -0, -16, -16, -0, -0, -16, -16, -0, -0, -// ';' -0, -0, -0, -0, -16, -16, -0, -0, -0, -16, -16, -0, -// '<' -0, -0, -0, -0, -24, -48, -48, -48, -24, -8, -0, -0, -// '=' -0, -0, -0, -0, -0, -56, -16, -56, -56, -0, -0, -0, -// '>' -0, -0, -0, -0, -32, -48, -24, -24, -48, -32, -0, -0, -// '?' -0, -56, -56, -8, -8, -24, -16, -48, -32, -32, -0, -0, -// '@' -0, -0, -56, -124, -116, -116, -252, -252, -124, -104, -56, -0, -// 'A' -0, -16, -16, -56, -56, -56, -56, -104, -108, -76, -0, -0, -// 'B' -0, -112, -120, -104, -104, -120, -108, -108, -120, -120, -0, -0, -// 'C' -0, -24, -60, -96, -96, -64, -64, -96, -108, -56, -0, -0, -// 'D' -0, -112, -120, -72, -76, -76, -76, -76, -72, -120, -32, -0, -// 'E' -0, -124, -120, -96, -96, -120, -96, -96, -96, -124, -0, -0, -// 'F' -0, -60, -124, -96, -96, -120, -96, -96, -96, -96, -0, -0, -// 'G' -0, -56, -120, -76, -64, -64, -92, -76, -120, -56, -0, -0, -// 'H' -0, -68, -68, -68, -76, -124, -100, -68, -68, -68, -0, -0, -// 'I' -0, -56, -56, -16, -16, -16, -16, -16, -16, -56, -0, -0, -// 'J' -0, -24, -24, -8, -8, -8, -8, -40, -56, -56, -0, -0, -// 'K' -0, -40, -104, -120, -112, -96, -112, -112, -120, -108, -0, -0, -// 'L' -0, -32, -32, -32, -32, -32, -32, -32, -56, -56, -0, -0, -// 'M' -0, -72, -108, -108, -108, -124, -124, -244, -244, -150, -0, -0, -// 'N' -0, -68, -108, -108, -124, -124, -92, -92, -76, -76, -0, -0, -// 'O' -0, -24, -56, -108, -68, -68, -76, -76, -104, -56, -0, -0, -// 'P' -0, -48, -120, -108, -108, -120, -120, -96, -96, -32, -0, -0, -// 'Q' -0, -56, -56, -108, -68, -68, -68, -92, -124, -60, -0, -0, -// 'R' -0, -112, -120, -104, -104, -120, -120, -120, -104, -108, -0, -0, -// 'S' -0, -56, -60, -40, -48, -56, -8, -76, -104, -56, -0, -0, -// 'T' -0, -124, -120, -16, -16, -16, -16, -16, -16, -16, -0, -0, -// 'U' -0, -68, -68, -68, -68, -68, -68, -108, -104, -56, -0, -0, -// 'V' -0, -68, -108, -104, -40, -40, -56, -48, -48, -16, -0, -0, -// 'W' -0, -146, -150, -182, -244, -124, -124, -108, -108, -104, -0, -0, -// 'X' -0, -68, -108, -40, -56, -16, -56, -40, -108, -68, -0, -0, -// 'Y' -0, -68, -108, -108, -40, -56, -16, -16, -48, -32, -0, -0, -// 'Z' -0, -124, -124, -8, -24, -16, -48, -32, -96, -124, -0, -0, -// '[' -56, -48, -48, -48, -48, -48, -48, -48, -48, -48, -48, -16, -// '\' -0, -32, -32, -32, -48, -16, -16, -24, -8, -8, -0, -0, -// ']' -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -16, -// '^' -0, -0, -16, -56, -40, -0, -0, -0, -0, -0, -0, -0, -// '_' -0, -0, -0, -0, -0, -0, -0, -0, -0, -120, -124, -0, -// '`' -0, -48, -16, -0, -0, -0, -0, -0, -0, -0, -0, -0, -// 'a' -0, -0, -0, -24, -56, -40, -40, -40, -56, -56, -0, -0, -// 'b' -0, -32, -32, -48, -56, -40, -40, -40, -40, -56, -0, -0, -// 'c' -0, -0, -0, -16, -56, -40, -32, -32, -40, -56, -0, -0, -// 'd' -0, -8, -8, -24, -56, -40, -104, -104, -40, -56, -0, -0, -// 'e' -0, -0, -0, -16, -56, -40, -56, -48, -40, -56, -0, -0, -// 'f' -0, -24, -24, -56, -56, -16, -16, -16, -16, -16, -0, -0, -// 'g' -0, -0, -0, -24, -56, -40, -40, -40, -56, -56, -8, -56, -// 'h' -0, -32, -32, -48, -56, -40, -40, -40, -40, -40, -0, -0, -// 'i' -0, -16, -16, -0, -16, -16, -16, -16, -16, -16, -0, -0, -// 'j' -0, -16, -24, -0, -24, -24, -24, -24, -24, -56, -56, -48, -// 'k' -0, -32, -32, -40, -40, -48, -48, -56, -40, -40, -0, -0, -// 'l' -0, -16, -16, -16, -16, -16, -16, -16, -16, -16, -0, -0, -// 'm' -0, -0, -0, -40, -252, -212, -212, -212, -212, -84, -0, -0, -// 'n' -0, -0, -0, -16, -56, -40, -40, -40, -40, -40, -0, -0, -// 'o' -0, -0, -0, -16, -56, -40, -104, -104, -40, -56, -0, -0, -// 'p' -0, -0, -0, -16, -56, -40, -40, -40, -56, -56, -32, -32, -// 'q' -0, -0, -0, -8, -56, -40, -40, -40, -40, -56, -8, -8, -// 'r' -0, -0, -0, -8, -56, -56, -32, -32, -32, -32, -0, -0, -// 's' -0, -0, -0, -16, -56, -40, -56, -24, -40, -56, -0, -0, -// 't' -0, -0, -16, -56, -56, -16, -16, -16, -16, -16, -0, -0, -// 'u' -0, -0, -0, -0, -40, -40, -40, -40, -40, -56, -0, -0, -// 'v' -0, -0, -0, -0, -40, -40, -56, -56, -16, -16, -0, -0, -// 'w' -0, -0, -0, -0, -84, -124, -120, -120, -120, -40, -0, -0, -// 'x' -0, -0, -0, -0, -44, -56, -16, -56, -40, -104, -0, -0, -// 'y' -0, -0, -0, -0, -104, -40, -56, -56, -16, -16, -48, -32, -// 'z' -0, -0, -0, -56, -56, -24, -16, -48, -48, -56, -0, -0, -// '{' -24, -16, -16, -16, -16, -48, -48, -16, -16, -16, -24, -8, -// '|' -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -// '}' -48, -16, -16, -16, -16, -24, -16, -16, -16, -16, -48, -32, -// '~' -0, -0, -0, -0, -0, -32, -124, -88, -0, -0, -0, -0, +const uint8_t Font12_Table[] = { + // ' ' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '!' + 0, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 0, + 0, + // '"' + 0, + 48, + 56, + 56, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '#' + 0, + 24, + 24, + 56, + 124, + 56, + 120, + 120, + 48, + 112, + 0, + 0, + // '$' + 0, + 24, + 56, + 56, + 48, + 56, + 24, + 92, + 120, + 56, + 16, + 0, + // '%' + 0, + 104, + 120, + 120, + 112, + 16, + 56, + 60, + 60, + 60, + 0, + 0, + // '&' + 0, + 48, + 48, + 56, + 48, + 48, + 120, + 88, + 120, + 60, + 0, + 0, + // ''' + 0, + 16, + 16, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '(' + 24, + 16, + 16, + 48, + 32, + 32, + 32, + 48, + 48, + 16, + 24, + 0, + // ')' + 32, + 48, + 16, + 24, + 24, + 24, + 24, + 24, + 16, + 16, + 48, + 0, + // '*' + 0, + 16, + 56, + 48, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '+' + 0, + 0, + 0, + 0, + 0, + 16, + 56, + 56, + 16, + 0, + 0, + 0, + // ',' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 16, + 16, + 0, + // '-' + 0, + 0, + 0, + 0, + 0, + 0, + 56, + 56, + 0, + 0, + 0, + 0, + // '.' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 16, + 16, + 0, + 0, + // '/' + 0, + 8, + 8, + 24, + 24, + 16, + 48, + 48, + 32, + 32, + 0, + 0, + // '0' + 0, + 16, + 56, + 40, + 104, + 108, + 104, + 104, + 40, + 56, + 0, + 0, + // '1' + 0, + 16, + 16, + 48, + 16, + 16, + 16, + 16, + 16, + 56, + 0, + 0, + // '2' + 0, + 16, + 56, + 40, + 8, + 24, + 48, + 32, + 32, + 56, + 0, + 0, + // '3' + 0, + 16, + 56, + 8, + 24, + 24, + 8, + 8, + 40, + 56, + 0, + 0, + // '4' + 0, + 8, + 24, + 24, + 24, + 56, + 56, + 56, + 24, + 8, + 0, + 0, + // '5' + 0, + 56, + 56, + 32, + 56, + 40, + 8, + 8, + 40, + 56, + 0, + 0, + // '6' + 0, + 16, + 16, + 48, + 48, + 56, + 104, + 104, + 40, + 56, + 0, + 0, + // '7' + 0, + 56, + 56, + 8, + 8, + 24, + 16, + 16, + 48, + 32, + 0, + 0, + // '8' + 0, + 16, + 56, + 40, + 56, + 56, + 56, + 40, + 40, + 56, + 0, + 0, + // '9' + 0, + 16, + 56, + 40, + 104, + 40, + 56, + 24, + 16, + 48, + 0, + 0, + // ':' + 0, + 0, + 0, + 0, + 16, + 16, + 0, + 0, + 16, + 16, + 0, + 0, + // ';' + 0, + 0, + 0, + 0, + 16, + 16, + 0, + 0, + 0, + 16, + 16, + 0, + // '<' + 0, + 0, + 0, + 0, + 24, + 48, + 48, + 48, + 24, + 8, + 0, + 0, + // '=' + 0, + 0, + 0, + 0, + 0, + 56, + 16, + 56, + 56, + 0, + 0, + 0, + // '>' + 0, + 0, + 0, + 0, + 32, + 48, + 24, + 24, + 48, + 32, + 0, + 0, + // '?' + 0, + 56, + 56, + 8, + 8, + 24, + 16, + 48, + 32, + 32, + 0, + 0, + // '@' + 0, + 0, + 56, + 124, + 116, + 116, + 252, + 252, + 124, + 104, + 56, + 0, + // 'A' + 0, + 16, + 16, + 56, + 56, + 56, + 56, + 104, + 108, + 76, + 0, + 0, + // 'B' + 0, + 112, + 120, + 104, + 104, + 120, + 108, + 108, + 120, + 120, + 0, + 0, + // 'C' + 0, + 24, + 60, + 96, + 96, + 64, + 64, + 96, + 108, + 56, + 0, + 0, + // 'D' + 0, + 112, + 120, + 72, + 76, + 76, + 76, + 76, + 72, + 120, + 32, + 0, + // 'E' + 0, + 124, + 120, + 96, + 96, + 120, + 96, + 96, + 96, + 124, + 0, + 0, + // 'F' + 0, + 60, + 124, + 96, + 96, + 120, + 96, + 96, + 96, + 96, + 0, + 0, + // 'G' + 0, + 56, + 120, + 76, + 64, + 64, + 92, + 76, + 120, + 56, + 0, + 0, + // 'H' + 0, + 68, + 68, + 68, + 76, + 124, + 100, + 68, + 68, + 68, + 0, + 0, + // 'I' + 0, + 56, + 56, + 16, + 16, + 16, + 16, + 16, + 16, + 56, + 0, + 0, + // 'J' + 0, + 24, + 24, + 8, + 8, + 8, + 8, + 40, + 56, + 56, + 0, + 0, + // 'K' + 0, + 40, + 104, + 120, + 112, + 96, + 112, + 112, + 120, + 108, + 0, + 0, + // 'L' + 0, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 56, + 56, + 0, + 0, + // 'M' + 0, + 72, + 108, + 108, + 108, + 124, + 124, + 244, + 244, + 150, + 0, + 0, + // 'N' + 0, + 68, + 108, + 108, + 124, + 124, + 92, + 92, + 76, + 76, + 0, + 0, + // 'O' + 0, + 24, + 56, + 108, + 68, + 68, + 76, + 76, + 104, + 56, + 0, + 0, + // 'P' + 0, + 48, + 120, + 108, + 108, + 120, + 120, + 96, + 96, + 32, + 0, + 0, + // 'Q' + 0, + 56, + 56, + 108, + 68, + 68, + 68, + 92, + 124, + 60, + 0, + 0, + // 'R' + 0, + 112, + 120, + 104, + 104, + 120, + 120, + 120, + 104, + 108, + 0, + 0, + // 'S' + 0, + 56, + 60, + 40, + 48, + 56, + 8, + 76, + 104, + 56, + 0, + 0, + // 'T' + 0, + 124, + 120, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 0, + 0, + // 'U' + 0, + 68, + 68, + 68, + 68, + 68, + 68, + 108, + 104, + 56, + 0, + 0, + // 'V' + 0, + 68, + 108, + 104, + 40, + 40, + 56, + 48, + 48, + 16, + 0, + 0, + // 'W' + 0, + 146, + 150, + 182, + 244, + 124, + 124, + 108, + 108, + 104, + 0, + 0, + // 'X' + 0, + 68, + 108, + 40, + 56, + 16, + 56, + 40, + 108, + 68, + 0, + 0, + // 'Y' + 0, + 68, + 108, + 108, + 40, + 56, + 16, + 16, + 48, + 32, + 0, + 0, + // 'Z' + 0, + 124, + 124, + 8, + 24, + 16, + 48, + 32, + 96, + 124, + 0, + 0, + // '[' + 56, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 16, + // '\' + 0, + 32, + 32, + 32, + 48, + 16, + 16, + 24, + 8, + 8, + 0, + 0, + // ']' + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 16, + // '^' + 0, + 0, + 16, + 56, + 40, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '_' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 120, + 124, + 0, + // '`' + 0, + 48, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'a' + 0, + 0, + 0, + 24, + 56, + 40, + 40, + 40, + 56, + 56, + 0, + 0, + // 'b' + 0, + 32, + 32, + 48, + 56, + 40, + 40, + 40, + 40, + 56, + 0, + 0, + // 'c' + 0, + 0, + 0, + 16, + 56, + 40, + 32, + 32, + 40, + 56, + 0, + 0, + // 'd' + 0, + 8, + 8, + 24, + 56, + 40, + 104, + 104, + 40, + 56, + 0, + 0, + // 'e' + 0, + 0, + 0, + 16, + 56, + 40, + 56, + 48, + 40, + 56, + 0, + 0, + // 'f' + 0, + 24, + 24, + 56, + 56, + 16, + 16, + 16, + 16, + 16, + 0, + 0, + // 'g' + 0, + 0, + 0, + 24, + 56, + 40, + 40, + 40, + 56, + 56, + 8, + 56, + // 'h' + 0, + 32, + 32, + 48, + 56, + 40, + 40, + 40, + 40, + 40, + 0, + 0, + // 'i' + 0, + 16, + 16, + 0, + 16, + 16, + 16, + 16, + 16, + 16, + 0, + 0, + // 'j' + 0, + 16, + 24, + 0, + 24, + 24, + 24, + 24, + 24, + 56, + 56, + 48, + // 'k' + 0, + 32, + 32, + 40, + 40, + 48, + 48, + 56, + 40, + 40, + 0, + 0, + // 'l' + 0, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 0, + 0, + // 'm' + 0, + 0, + 0, + 40, + 252, + 212, + 212, + 212, + 212, + 84, + 0, + 0, + // 'n' + 0, + 0, + 0, + 16, + 56, + 40, + 40, + 40, + 40, + 40, + 0, + 0, + // 'o' + 0, + 0, + 0, + 16, + 56, + 40, + 104, + 104, + 40, + 56, + 0, + 0, + // 'p' + 0, + 0, + 0, + 16, + 56, + 40, + 40, + 40, + 56, + 56, + 32, + 32, + // 'q' + 0, + 0, + 0, + 8, + 56, + 40, + 40, + 40, + 40, + 56, + 8, + 8, + // 'r' + 0, + 0, + 0, + 8, + 56, + 56, + 32, + 32, + 32, + 32, + 0, + 0, + // 's' + 0, + 0, + 0, + 16, + 56, + 40, + 56, + 24, + 40, + 56, + 0, + 0, + // 't' + 0, + 0, + 16, + 56, + 56, + 16, + 16, + 16, + 16, + 16, + 0, + 0, + // 'u' + 0, + 0, + 0, + 0, + 40, + 40, + 40, + 40, + 40, + 56, + 0, + 0, + // 'v' + 0, + 0, + 0, + 0, + 40, + 40, + 56, + 56, + 16, + 16, + 0, + 0, + // 'w' + 0, + 0, + 0, + 0, + 84, + 124, + 120, + 120, + 120, + 40, + 0, + 0, + // 'x' + 0, + 0, + 0, + 0, + 44, + 56, + 16, + 56, + 40, + 104, + 0, + 0, + // 'y' + 0, + 0, + 0, + 0, + 104, + 40, + 56, + 56, + 16, + 16, + 48, + 32, + // 'z' + 0, + 0, + 0, + 56, + 56, + 24, + 16, + 48, + 48, + 56, + 0, + 0, + // '{' + 24, + 16, + 16, + 16, + 16, + 48, + 48, + 16, + 16, + 16, + 24, + 8, + // '|' + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + // '}' + 48, + 16, + 16, + 16, + 16, + 24, + 16, + 16, + 16, + 16, + 48, + 32, + // '~' + 0, + 0, + 0, + 0, + 0, + 32, + 124, + 88, + 0, + 0, + 0, + 0, }; -sFONT Font12 = {Font12_Table, 7, 12, }; +sFONT Font12 = { + Font12_Table, + 7, + 12, +}; diff --git a/lib/gfx/Fonts/font16.c b/lib/gfx/Fonts/font16.c index 6e61ab112f80f75c5089f6fab981dc04c8177db1..b0c5253e9098e5e54a705fb51de4bd0255af62c6 100644 --- a/lib/gfx/Fonts/font16.c +++ b/lib/gfx/Fonts/font16.c @@ -1,1622 +1,3145 @@ #include "fonts.h" -const uint8_t Font16_Table[] = -{ -// ' ' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '!' -0, 0, -0, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -12, 0, -0, 0, -0, 0, -0, 0, -// '"' -0, 0, -0, 0, -14, 0, -14, 0, -14, 0, -10, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '#' -0, 0, -0, 0, -13, 0, -13, 0, -15, 0, -63, 128, -63, 128, -26, 0, -63, 0, -127, 128, -22, 0, -54, 0, -52, 0, -0, 0, -0, 0, -0, 0, -// '$' -0, 0, -4, 0, -31, 0, -31, 0, -29, 0, -28, 0, -28, 0, -15, 0, -7, 0, -5, 0, -53, 0, -63, 0, -31, 0, -12, 0, -4, 0, -0, 0, -// '%' -0, 0, -16, 0, -59, 0, -123, 0, -110, 0, -62, 0, -62, 0, -12, 0, -15, 0, -15, 128, -31, 128, -31, 128, -23, 128, -3, 0, -0, 0, -0, 0, -// '&' -0, 0, -0, 0, -28, 0, -30, 0, -22, 0, -30, 0, -28, 0, -28, 0, -63, 0, -55, 0, -35, 0, -63, 0, -31, 128, -8, 0, -0, 0, -0, 0, -// ''' -0, 0, -0, 0, -4, 0, -4, 0, -4, 0, -4, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '(' -2, 0, -6, 0, -4, 0, -12, 0, -12, 0, -8, 0, -8, 0, -8, 0, -8, 0, -8, 0, -12, 0, -12, 0, -12, 0, -6, 0, -6, 0, -0, 0, -// ')' -8, 0, -12, 0, -12, 0, -6, 0, -6, 0, -6, 0, -2, 0, -2, 0, -2, 0, -6, 0, -6, 0, -6, 0, -12, 0, -12, 0, -8, 0, -0, 0, -// '*' -0, 0, -0, 0, -4, 0, -14, 0, -14, 0, -14, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '+' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -4, 0, -4, 0, -31, 0, -31, 0, -4, 0, -4, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// ',' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -4, 0, -4, 0, -4, 0, -4, 0, -0, 0, -// '-' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -30, 0, -30, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '.' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -4, 0, -4, 0, -0, 0, -0, 0, -0, 0, -// '/' -0, 0, -0, 0, -3, 0, -3, 0, -3, 0, -6, 0, -6, 0, -12, 0, -12, 0, -12, 0, -24, 0, -24, 0, -16, 0, -0, 0, -0, 0, -0, 0, -// '0' -0, 0, -0, 0, -14, 0, -31, 0, -27, 0, -49, 0, -49, 0, -49, 128, -49, 0, -49, 0, -51, 0, -31, 0, -30, 0, -4, 0, -0, 0, -0, 0, -// '1' -0, 0, -0, 0, -4, 0, -12, 0, -28, 0, -28, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -14, 0, -30, 0, -14, 0, -0, 0, -0, 0, -// '2' -0, 0, -0, 0, -14, 0, -31, 0, -19, 0, -3, 0, -3, 0, -6, 0, -12, 0, -24, 0, -24, 0, -30, 0, -31, 0, -30, 0, -0, 0, -0, 0, -// '3' -0, 0, -0, 0, -30, 0, -31, 0, -3, 0, -3, 0, -14, 0, -15, 0, -3, 0, -3, 0, -19, 0, -31, 0, -30, 0, -12, 0, -0, 0, -0, 0, -// '4' -0, 0, -0, 0, -2, 0, -6, 0, -6, 0, -14, 0, -14, 0, -10, 0, -26, 0, -31, 0, -31, 0, -2, 0, -2, 0, -0, 0, -0, 0, -0, 0, -// '5' -0, 0, -0, 0, -31, 0, -31, 0, -24, 0, -30, 0, -31, 0, -19, 0, -1, 0, -1, 0, -19, 0, -31, 0, -30, 0, -12, 0, -0, 0, -0, 0, -// '6' -0, 0, -0, 0, -6, 0, -14, 0, -28, 0, -28, 0, -30, 0, -31, 0, -51, 0, -49, 0, -19, 0, -31, 0, -30, 0, -4, 0, -0, 0, -0, 0, -// '7' -0, 0, -0, 0, -31, 0, -31, 0, -3, 0, -3, 0, -6, 0, -6, 0, -6, 0, -12, 0, -12, 0, -8, 0, -24, 0, -0, 0, -0, 0, -0, 0, -// '8' -0, 0, -0, 0, -14, 0, -31, 0, -27, 0, -27, 0, -30, 0, -30, 0, -27, 0, -19, 0, -19, 0, -31, 0, -30, 0, -4, 0, -0, 0, -0, 0, -// '9' -0, 0, -0, 0, -14, 0, -31, 0, -19, 0, -51, 0, -49, 0, -19, 0, -31, 0, -15, 0, -6, 0, -14, 0, -12, 0, -0, 0, -0, 0, -0, 0, -// ':' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -4, 0, -6, 0, -4, 0, -0, 0, -0, 0, -0, 0, -4, 0, -12, 0, -0, 0, -0, 0, -0, 0, -// ';' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -4, 0, -6, 0, -4, 0, -0, 0, -0, 0, -0, 0, -4, 0, -4, 0, -12, 0, -4, 0, -0, 0, -// '<' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -3, 0, -7, 0, -14, 0, -24, 0, -24, 0, -12, 0, -6, 0, -3, 0, -0, 0, -0, 0, -0, 0, -// '=' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -14, 0, -31, 0, -14, 0, -14, 0, -31, 0, -14, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '>' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -24, 0, -28, 0, -14, 0, -7, 0, -7, 0, -14, 0, -28, 0, -24, 0, -0, 0, -0, 0, -0, 0, -// '?' -0, 0, -12, 0, -30, 0, -27, 0, -3, 0, -3, 0, -3, 0, -6, 0, -14, 0, -12, 0, -8, 0, -24, 0, -24, 0, -0, 0, -0, 0, -0, 0, -// '@' -0, 0, -0, 0, -0, 0, -31, 0, -63, 128, -49, 128, -110, 128, -126, 192, -118, 192, -118, 192, -127, 128, -107, 128, -49, 0, -63, 0, -14, 0, -0, 0, -// 'A' -0, 0, -4, 0, -4, 0, -14, 0, -14, 0, -14, 0, -26, 0, -27, 0, -31, 0, -63, 0, -49, 0, -49, 128, -49, 128, -0, 0, -0, 0, -0, 0, -// 'B' -0, 0, -28, 0, -62, 0, -63, 0, -51, 0, -51, 0, -63, 0, -63, 0, -51, 128, -49, 128, -49, 128, -63, 0, -62, 0, -24, 0, -0, 0, -0, 0, -// 'C' -0, 0, -6, 0, -15, 0, -31, 128, -17, 0, -48, 0, -48, 0, -48, 0, -48, 0, -48, 0, -49, 128, -31, 128, -31, 0, -4, 0, -0, 0, -0, 0, -// 'D' -0, 0, -16, 0, -60, 0, -62, 0, -51, 0, -49, 0, -49, 128, -49, 128, -49, 128, -49, 128, -49, 0, -55, 0, -62, 0, -28, 0, -0, 0, -0, 0, -// 'E' -0, 0, -31, 0, -63, 128, -63, 0, -48, 0, -48, 0, -63, 0, -63, 0, -48, 0, -48, 0, -48, 0, -63, 0, -63, 128, -31, 0, -0, 0, -0, 0, -// 'F' -0, 0, -31, 0, -63, 128, -63, 0, -48, 0, -48, 0, -63, 0, -63, 0, -48, 0, -48, 0, -48, 0, -48, 0, -48, 0, -0, 0, -0, 0, -0, 0, -// 'G' -0, 0, -4, 0, -31, 0, -63, 0, -49, 128, -97, 128, -96, 0, -96, 0, -103, 128, -103, 128, -49, 128, -63, 0, -31, 0, -12, 0, -0, 0, -0, 0, -// 'H' -0, 0, -32, 0, -33, 128, -33, 128, -33, 128, -33, 128, -47, 128, -63, 128, -57, 128, -33, 128, -33, 128, -33, 128, -33, 128, -0, 0, -0, 0, -0, 0, -// 'I' -0, 0, -14, 0, -31, 0, -14, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -14, 0, -31, 0, -14, 0, -0, 0, -0, 0, -// 'J' -0, 0, -7, 0, -15, 0, -7, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -19, 0, -27, 0, -31, 0, -30, 0, -4, 0, -0, 0, -0, 0, -// 'K' -0, 0, -1, 0, -51, 0, -55, 0, -54, 0, -60, 0, -56, 0, -56, 0, -56, 0, -60, 0, -54, 0, -51, 0, -51, 128, -0, 0, -0, 0, -0, 0, -// 'L' -0, 0, -0, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -31, 0, -31, 0, -8, 0, -0, 0, -0, 0, -// 'M' -0, 0, -0, 0, -49, 128, -49, 128, -51, 128, -51, 128, -123, 128, -122, 128, -126, 192, -110, 192, -78, 192, -76, 192, -204, 192, -0, 0, -0, 0, -0, 0, -// 'N' -0, 0, -0, 0, -49, 128, -49, 128, -57, 128, -57, 128, -61, 128, -61, 128, -55, 128, -55, 128, -51, 128, -51, 128, -49, 128, -0, 0, -0, 0, -0, 0, -// 'O' -0, 0, -4, 0, -15, 0, -31, 0, -49, 128, -49, 128, -49, 128, -33, 128, -33, 128, -49, 128, -51, 0, -63, 0, -30, 0, -4, 0, -0, 0, -0, 0, -// 'P' -0, 0, -24, 0, -63, 0, -63, 0, -49, 128, -49, 128, -49, 128, -63, 0, -62, 0, -56, 0, -48, 0, -48, 0, -48, 0, -0, 0, -0, 0, -0, 0, -// 'Q' -0, 0, -4, 0, -31, 0, -31, 128, -49, 128, -33, 128, -96, 128, -96, 128, -97, 128, -101, 128, -55, 128, -63, 128, -31, 128, -12, 128, -0, 0, -0, 0, -// 'R' -0, 0, -28, 0, -62, 0, -63, 0, -49, 0, -49, 0, -51, 0, -63, 0, -62, 0, -62, 0, -51, 0, -51, 0, -49, 128, -0, 0, -0, 0, -0, 0, -// 'S' -0, 0, -4, 0, -31, 0, -31, 128, -17, 128, -24, 0, -28, 0, -15, 0, -3, 0, -1, 128, -49, 128, -63, 0, -31, 0, -4, 0, -0, 0, -0, 0, -// 'T' -0, 0, -31, 0, -63, 128, -31, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -0, 0, -0, 0, -0, 0, -// 'U' -0, 0, -32, 0, -33, 128, -33, 128, -33, 128, -33, 128, -33, 128, -33, 128, -49, 128, -49, 128, -49, 128, -31, 0, -31, 0, -4, 0, -0, 0, -0, 0, -// 'V' -0, 0, -0, 0, -49, 128, -49, 128, -49, 0, -19, 0, -27, 0, -27, 0, -30, 0, -14, 0, -14, 0, -12, 0, -12, 0, -0, 0, -0, 0, -0, 0, -// 'W' -0, 0, -0, 64, -204, 96, -204, 64, -206, 192, -78, 192, -126, 192, -126, 128, -123, 128, -123, 128, -51, 128, -51, 0, -51, 0, -0, 0, -0, 0, -0, 0, -// 'X' -0, 0, -0, 0, -49, 128, -49, 128, -27, 0, -31, 0, -14, 0, -14, 0, -14, 0, -27, 0, -59, 0, -49, 128, -33, 128, -0, 0, -0, 0, -0, 0, -// 'Y' -0, 0, -32, 0, -33, 128, -49, 128, -49, 128, -27, 0, -27, 0, -14, 0, -14, 0, -12, 0, -12, 0, -12, 0, -24, 0, -0, 0, -0, 0, -0, 0, -// 'Z' -0, 0, -31, 0, -63, 128, -31, 128, -3, 0, -7, 0, -6, 0, -12, 0, -12, 0, -24, 0, -24, 0, -63, 0, -63, 128, -63, 0, -0, 0, -0, 0, -// '[' -14, 0, -14, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -14, 0, -4, 0, -// '\' -0, 0, -0, 0, -16, 0, -24, 0, -24, 0, -8, 0, -12, 0, -12, 0, -6, 0, -6, 0, -2, 0, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -// ']' -14, 0, -14, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -14, 0, -14, 0, -4, 0, -// '^' -0, 0, -0, 0, -4, 0, -14, 0, -14, 0, -26, 0, -27, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '_' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -63, 0, -63, 128, -0, 0, -0, 0, -// '`' -0, 0, -12, 0, -12, 0, -6, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// 'a' -0, 0, -0, 0, -0, 0, -0, 0, -6, 0, -15, 0, -31, 0, -27, 0, -19, 0, -19, 0, -19, 0, -31, 0, -31, 0, -0, 0, -0, 0, -0, 0, -// 'b' -0, 0, -0, 0, -16, 0, -16, 0, -16, 0, -30, 0, -31, 0, -27, 0, -17, 0, -17, 0, -19, 0, -31, 0, -30, 0, -0, 0, -0, 0, -0, 0, -// 'c' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -14, 0, -31, 0, -24, 0, -16, 0, -16, 0, -17, 0, -31, 0, -14, 0, -4, 0, -0, 0, -0, 0, -// 'd' -0, 0, -0, 0, -3, 0, -3, 0, -3, 0, -31, 0, -31, 0, -19, 0, -51, 0, -51, 0, -51, 0, -31, 0, -31, 0, -0, 0, -0, 0, -0, 0, -// 'e' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -14, 0, -31, 0, -19, 0, -30, 0, -60, 0, -24, 0, -31, 0, -15, 0, -4, 0, -0, 0, -0, 0, -// 'f' -0, 0, -0, 0, -7, 0, -14, 0, -14, 0, -31, 0, -14, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -0, 0, -0, 0, -0, 0, -// 'g' -0, 0, -0, 0, -0, 0, -0, 0, -1, 0, -15, 0, -31, 0, -19, 0, -19, 0, -51, 0, -19, 0, -31, 0, -15, 0, -3, 0, -31, 0, -30, 0, -// 'h' -0, 0, -0, 0, -16, 0, -16, 0, -16, 0, -30, 0, -31, 0, -27, 0, -27, 0, -19, 0, -19, 0, -19, 0, -19, 0, -0, 0, -0, 0, -0, 0, -// 'i' -0, 0, -0, 0, -4, 0, -4, 0, -0, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -0, 0, -0, 0, -0, 0, -// 'j' -0, 0, -0, 0, -6, 0, -6, 0, -0, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -22, 0, -30, 0, -30, 0, -12, 0, -// 'k' -0, 0, -0, 0, -16, 0, -16, 0, -17, 0, -19, 0, -22, 0, -30, 0, -28, 0, -30, 0, -30, 0, -27, 0, -19, 0, -0, 0, -0, 0, -0, 0, -// 'l' -0, 0, -0, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -0, 0, -0, 0, -0, 0, -// 'm' -0, 0, -0, 0, -0, 0, -0, 0, -9, 0, -127, 128, -126, 192, -100, 192, -100, 192, -100, 192, -100, 192, -100, 192, -100, 192, -0, 0, -0, 0, -0, 0, -// 'n' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -31, 0, -31, 0, -27, 0, -27, 0, -19, 0, -19, 0, -19, 0, -19, 0, -0, 0, -0, 0, -0, 0, -// 'o' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -14, 0, -31, 0, -19, 0, -49, 0, -49, 0, -51, 0, -31, 0, -30, 0, -4, 0, -0, 0, -0, 0, -// 'p' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -30, 0, -31, 0, -19, 0, -17, 0, -17, 0, -19, 0, -31, 0, -30, 0, -16, 0, -16, 0, -16, 0, -// 'q' -0, 0, -0, 0, -0, 0, -0, 0, -1, 0, -15, 0, -31, 0, -27, 0, -19, 0, -19, 0, -19, 0, -27, 0, -31, 0, -7, 0, -3, 0, -3, 0, -// 'r' -0, 0, -0, 0, -0, 0, -0, 0, -2, 0, -31, 0, -31, 0, -25, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -0, 0, -0, 0, -0, 0, -// 's' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -14, 0, -31, 0, -27, 0, -14, 0, -7, 0, -19, 0, -31, 0, -14, 0, -4, 0, -0, 0, -0, 0, -// 't' -0, 0, -0, 0, -4, 0, -4, 0, -14, 0, -31, 0, -14, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -0, 0, -0, 0, -0, 0, -// 'u' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -19, 0, -19, 0, -19, 0, -19, 0, -19, 0, -19, 0, -31, 0, -31, 0, -12, 0, -0, 0, -0, 0, -// 'v' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -17, 0, -27, 0, -27, 0, -26, 0, -14, 0, -14, 0, -14, 0, -12, 0, -0, 0, -0, 0, -0, 0, -// 'w' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -45, 128, -45, 128, -47, 128, -63, 0, -63, 0, -63, 0, -59, 0, -18, 0, -0, 0, -0, 0, -0, 0, -// 'x' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -17, 128, -27, 0, -15, 0, -14, 0, -14, 0, -30, 0, -27, 0, -49, 0, -0, 0, -0, 0, -0, 0, -// 'y' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -49, 0, -19, 0, -27, 0, -27, 0, -14, 0, -14, 0, -14, 0, -12, 0, -12, 0, -12, 0, -24, 0, -// 'z' -0, 0, -0, 0, -0, 0, -0, 0, -14, 0, -31, 0, -31, 0, -6, 0, -6, 0, -12, 0, -8, 0, -30, 0, -31, 0, -30, 0, -0, 0, -0, 0, -// '{' -6, 0, -6, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -28, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -14, 0, -6, 0, -0, 0, -// '|' -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -4, 0, -// '}' -28, 0, -12, 0, -4, 0, -4, 0, -4, 0, -4, 0, -6, 0, -6, 0, -6, 0, -4, 0, -4, 0, -4, 0, -4, 0, -12, 0, -28, 0, -0, 0, -// '~' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -25, 0, -61, 128, -55, 0, -39, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, +const uint8_t Font16_Table[] = { + // ' ' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '!' + 0, + 0, + 0, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '"' + 0, + 0, + 0, + 0, + 14, + 0, + 14, + 0, + 14, + 0, + 10, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '#' + 0, + 0, + 0, + 0, + 13, + 0, + 13, + 0, + 15, + 0, + 63, + 128, + 63, + 128, + 26, + 0, + 63, + 0, + 127, + 128, + 22, + 0, + 54, + 0, + 52, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '$' + 0, + 0, + 4, + 0, + 31, + 0, + 31, + 0, + 29, + 0, + 28, + 0, + 28, + 0, + 15, + 0, + 7, + 0, + 5, + 0, + 53, + 0, + 63, + 0, + 31, + 0, + 12, + 0, + 4, + 0, + 0, + 0, + // '%' + 0, + 0, + 16, + 0, + 59, + 0, + 123, + 0, + 110, + 0, + 62, + 0, + 62, + 0, + 12, + 0, + 15, + 0, + 15, + 128, + 31, + 128, + 31, + 128, + 23, + 128, + 3, + 0, + 0, + 0, + 0, + 0, + // '&' + 0, + 0, + 0, + 0, + 28, + 0, + 30, + 0, + 22, + 0, + 30, + 0, + 28, + 0, + 28, + 0, + 63, + 0, + 55, + 0, + 35, + 0, + 63, + 0, + 31, + 128, + 8, + 0, + 0, + 0, + 0, + 0, + // ''' + 0, + 0, + 0, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '(' + 2, + 0, + 6, + 0, + 4, + 0, + 12, + 0, + 12, + 0, + 8, + 0, + 8, + 0, + 8, + 0, + 8, + 0, + 8, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 6, + 0, + 6, + 0, + 0, + 0, + // ')' + 8, + 0, + 12, + 0, + 12, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 2, + 0, + 2, + 0, + 2, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 12, + 0, + 12, + 0, + 8, + 0, + 0, + 0, + // '*' + 0, + 0, + 0, + 0, + 4, + 0, + 14, + 0, + 14, + 0, + 14, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '+' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 4, + 0, + 31, + 0, + 31, + 0, + 4, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // ',' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 0, + 0, + // '-' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 30, + 0, + 30, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '.' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '/' + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 6, + 0, + 6, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 24, + 0, + 24, + 0, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '0' + 0, + 0, + 0, + 0, + 14, + 0, + 31, + 0, + 27, + 0, + 49, + 0, + 49, + 0, + 49, + 128, + 49, + 0, + 49, + 0, + 51, + 0, + 31, + 0, + 30, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + // '1' + 0, + 0, + 0, + 0, + 4, + 0, + 12, + 0, + 28, + 0, + 28, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 14, + 0, + 30, + 0, + 14, + 0, + 0, + 0, + 0, + 0, + // '2' + 0, + 0, + 0, + 0, + 14, + 0, + 31, + 0, + 19, + 0, + 3, + 0, + 3, + 0, + 6, + 0, + 12, + 0, + 24, + 0, + 24, + 0, + 30, + 0, + 31, + 0, + 30, + 0, + 0, + 0, + 0, + 0, + // '3' + 0, + 0, + 0, + 0, + 30, + 0, + 31, + 0, + 3, + 0, + 3, + 0, + 14, + 0, + 15, + 0, + 3, + 0, + 3, + 0, + 19, + 0, + 31, + 0, + 30, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + // '4' + 0, + 0, + 0, + 0, + 2, + 0, + 6, + 0, + 6, + 0, + 14, + 0, + 14, + 0, + 10, + 0, + 26, + 0, + 31, + 0, + 31, + 0, + 2, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '5' + 0, + 0, + 0, + 0, + 31, + 0, + 31, + 0, + 24, + 0, + 30, + 0, + 31, + 0, + 19, + 0, + 1, + 0, + 1, + 0, + 19, + 0, + 31, + 0, + 30, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + // '6' + 0, + 0, + 0, + 0, + 6, + 0, + 14, + 0, + 28, + 0, + 28, + 0, + 30, + 0, + 31, + 0, + 51, + 0, + 49, + 0, + 19, + 0, + 31, + 0, + 30, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + // '7' + 0, + 0, + 0, + 0, + 31, + 0, + 31, + 0, + 3, + 0, + 3, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 12, + 0, + 12, + 0, + 8, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '8' + 0, + 0, + 0, + 0, + 14, + 0, + 31, + 0, + 27, + 0, + 27, + 0, + 30, + 0, + 30, + 0, + 27, + 0, + 19, + 0, + 19, + 0, + 31, + 0, + 30, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + // '9' + 0, + 0, + 0, + 0, + 14, + 0, + 31, + 0, + 19, + 0, + 51, + 0, + 49, + 0, + 19, + 0, + 31, + 0, + 15, + 0, + 6, + 0, + 14, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // ':' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 6, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // ';' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 6, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 4, + 0, + 12, + 0, + 4, + 0, + 0, + 0, + // '<' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 7, + 0, + 14, + 0, + 24, + 0, + 24, + 0, + 12, + 0, + 6, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '=' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 14, + 0, + 31, + 0, + 14, + 0, + 14, + 0, + 31, + 0, + 14, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '>' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 24, + 0, + 28, + 0, + 14, + 0, + 7, + 0, + 7, + 0, + 14, + 0, + 28, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '?' + 0, + 0, + 12, + 0, + 30, + 0, + 27, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 6, + 0, + 14, + 0, + 12, + 0, + 8, + 0, + 24, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '@' + 0, + 0, + 0, + 0, + 0, + 0, + 31, + 0, + 63, + 128, + 49, + 128, + 110, + 128, + 126, + 192, + 118, + 192, + 118, + 192, + 127, + 128, + 107, + 128, + 49, + 0, + 63, + 0, + 14, + 0, + 0, + 0, + // 'A' + 0, + 0, + 4, + 0, + 4, + 0, + 14, + 0, + 14, + 0, + 14, + 0, + 26, + 0, + 27, + 0, + 31, + 0, + 63, + 0, + 49, + 0, + 49, + 128, + 49, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'B' + 0, + 0, + 28, + 0, + 62, + 0, + 63, + 0, + 51, + 0, + 51, + 0, + 63, + 0, + 63, + 0, + 51, + 128, + 49, + 128, + 49, + 128, + 63, + 0, + 62, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + // 'C' + 0, + 0, + 6, + 0, + 15, + 0, + 31, + 128, + 17, + 0, + 48, + 0, + 48, + 0, + 48, + 0, + 48, + 0, + 48, + 0, + 49, + 128, + 31, + 128, + 31, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + // 'D' + 0, + 0, + 16, + 0, + 60, + 0, + 62, + 0, + 51, + 0, + 49, + 0, + 49, + 128, + 49, + 128, + 49, + 128, + 49, + 128, + 49, + 0, + 55, + 0, + 62, + 0, + 28, + 0, + 0, + 0, + 0, + 0, + // 'E' + 0, + 0, + 31, + 0, + 63, + 128, + 63, + 0, + 48, + 0, + 48, + 0, + 63, + 0, + 63, + 0, + 48, + 0, + 48, + 0, + 48, + 0, + 63, + 0, + 63, + 128, + 31, + 0, + 0, + 0, + 0, + 0, + // 'F' + 0, + 0, + 31, + 0, + 63, + 128, + 63, + 0, + 48, + 0, + 48, + 0, + 63, + 0, + 63, + 0, + 48, + 0, + 48, + 0, + 48, + 0, + 48, + 0, + 48, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'G' + 0, + 0, + 4, + 0, + 31, + 0, + 63, + 0, + 49, + 128, + 97, + 128, + 96, + 0, + 96, + 0, + 103, + 128, + 103, + 128, + 49, + 128, + 63, + 0, + 31, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + // 'H' + 0, + 0, + 32, + 0, + 33, + 128, + 33, + 128, + 33, + 128, + 33, + 128, + 47, + 128, + 63, + 128, + 57, + 128, + 33, + 128, + 33, + 128, + 33, + 128, + 33, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'I' + 0, + 0, + 14, + 0, + 31, + 0, + 14, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 14, + 0, + 31, + 0, + 14, + 0, + 0, + 0, + 0, + 0, + // 'J' + 0, + 0, + 7, + 0, + 15, + 0, + 7, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 19, + 0, + 27, + 0, + 31, + 0, + 30, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + // 'K' + 0, + 0, + 1, + 0, + 51, + 0, + 55, + 0, + 54, + 0, + 60, + 0, + 56, + 0, + 56, + 0, + 56, + 0, + 60, + 0, + 54, + 0, + 51, + 0, + 51, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'L' + 0, + 0, + 0, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 31, + 0, + 31, + 0, + 8, + 0, + 0, + 0, + 0, + 0, + // 'M' + 0, + 0, + 0, + 0, + 49, + 128, + 49, + 128, + 51, + 128, + 51, + 128, + 123, + 128, + 122, + 128, + 126, + 192, + 110, + 192, + 78, + 192, + 76, + 192, + 204, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + // 'N' + 0, + 0, + 0, + 0, + 49, + 128, + 49, + 128, + 57, + 128, + 57, + 128, + 61, + 128, + 61, + 128, + 55, + 128, + 55, + 128, + 51, + 128, + 51, + 128, + 49, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'O' + 0, + 0, + 4, + 0, + 15, + 0, + 31, + 0, + 49, + 128, + 49, + 128, + 49, + 128, + 33, + 128, + 33, + 128, + 49, + 128, + 51, + 0, + 63, + 0, + 30, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + // 'P' + 0, + 0, + 24, + 0, + 63, + 0, + 63, + 0, + 49, + 128, + 49, + 128, + 49, + 128, + 63, + 0, + 62, + 0, + 56, + 0, + 48, + 0, + 48, + 0, + 48, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'Q' + 0, + 0, + 4, + 0, + 31, + 0, + 31, + 128, + 49, + 128, + 33, + 128, + 96, + 128, + 96, + 128, + 97, + 128, + 101, + 128, + 55, + 128, + 63, + 128, + 31, + 128, + 12, + 128, + 0, + 0, + 0, + 0, + // 'R' + 0, + 0, + 28, + 0, + 62, + 0, + 63, + 0, + 49, + 0, + 49, + 0, + 51, + 0, + 63, + 0, + 62, + 0, + 62, + 0, + 51, + 0, + 51, + 0, + 49, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'S' + 0, + 0, + 4, + 0, + 31, + 0, + 31, + 128, + 17, + 128, + 24, + 0, + 28, + 0, + 15, + 0, + 3, + 0, + 1, + 128, + 49, + 128, + 63, + 0, + 31, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + // 'T' + 0, + 0, + 31, + 0, + 63, + 128, + 31, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'U' + 0, + 0, + 32, + 0, + 33, + 128, + 33, + 128, + 33, + 128, + 33, + 128, + 33, + 128, + 33, + 128, + 49, + 128, + 49, + 128, + 49, + 128, + 31, + 0, + 31, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + // 'V' + 0, + 0, + 0, + 0, + 49, + 128, + 49, + 128, + 49, + 0, + 19, + 0, + 27, + 0, + 27, + 0, + 30, + 0, + 14, + 0, + 14, + 0, + 12, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'W' + 0, + 0, + 0, + 64, + 204, + 96, + 204, + 64, + 206, + 192, + 78, + 192, + 126, + 192, + 126, + 128, + 123, + 128, + 123, + 128, + 51, + 128, + 51, + 0, + 51, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'X' + 0, + 0, + 0, + 0, + 49, + 128, + 49, + 128, + 27, + 0, + 31, + 0, + 14, + 0, + 14, + 0, + 14, + 0, + 27, + 0, + 59, + 0, + 49, + 128, + 33, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'Y' + 0, + 0, + 32, + 0, + 33, + 128, + 49, + 128, + 49, + 128, + 27, + 0, + 27, + 0, + 14, + 0, + 14, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'Z' + 0, + 0, + 31, + 0, + 63, + 128, + 31, + 128, + 3, + 0, + 7, + 0, + 6, + 0, + 12, + 0, + 12, + 0, + 24, + 0, + 24, + 0, + 63, + 0, + 63, + 128, + 63, + 0, + 0, + 0, + 0, + 0, + // '[' + 14, + 0, + 14, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 14, + 0, + 4, + 0, + // '\' + 0, + 0, + 0, + 0, + 16, + 0, + 24, + 0, + 24, + 0, + 8, + 0, + 12, + 0, + 12, + 0, + 6, + 0, + 6, + 0, + 2, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // ']' + 14, + 0, + 14, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 14, + 0, + 14, + 0, + 4, + 0, + // '^' + 0, + 0, + 0, + 0, + 4, + 0, + 14, + 0, + 14, + 0, + 26, + 0, + 27, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '_' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 63, + 0, + 63, + 128, + 0, + 0, + 0, + 0, + // '`' + 0, + 0, + 12, + 0, + 12, + 0, + 6, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'a' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 6, + 0, + 15, + 0, + 31, + 0, + 27, + 0, + 19, + 0, + 19, + 0, + 19, + 0, + 31, + 0, + 31, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'b' + 0, + 0, + 0, + 0, + 16, + 0, + 16, + 0, + 16, + 0, + 30, + 0, + 31, + 0, + 27, + 0, + 17, + 0, + 17, + 0, + 19, + 0, + 31, + 0, + 30, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'c' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 14, + 0, + 31, + 0, + 24, + 0, + 16, + 0, + 16, + 0, + 17, + 0, + 31, + 0, + 14, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + // 'd' + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 31, + 0, + 31, + 0, + 19, + 0, + 51, + 0, + 51, + 0, + 51, + 0, + 31, + 0, + 31, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'e' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 14, + 0, + 31, + 0, + 19, + 0, + 30, + 0, + 60, + 0, + 24, + 0, + 31, + 0, + 15, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + // 'f' + 0, + 0, + 0, + 0, + 7, + 0, + 14, + 0, + 14, + 0, + 31, + 0, + 14, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'g' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 15, + 0, + 31, + 0, + 19, + 0, + 19, + 0, + 51, + 0, + 19, + 0, + 31, + 0, + 15, + 0, + 3, + 0, + 31, + 0, + 30, + 0, + // 'h' + 0, + 0, + 0, + 0, + 16, + 0, + 16, + 0, + 16, + 0, + 30, + 0, + 31, + 0, + 27, + 0, + 27, + 0, + 19, + 0, + 19, + 0, + 19, + 0, + 19, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'i' + 0, + 0, + 0, + 0, + 4, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'j' + 0, + 0, + 0, + 0, + 6, + 0, + 6, + 0, + 0, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 22, + 0, + 30, + 0, + 30, + 0, + 12, + 0, + // 'k' + 0, + 0, + 0, + 0, + 16, + 0, + 16, + 0, + 17, + 0, + 19, + 0, + 22, + 0, + 30, + 0, + 28, + 0, + 30, + 0, + 30, + 0, + 27, + 0, + 19, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'l' + 0, + 0, + 0, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'm' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9, + 0, + 127, + 128, + 126, + 192, + 100, + 192, + 100, + 192, + 100, + 192, + 100, + 192, + 100, + 192, + 100, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + // 'n' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 31, + 0, + 31, + 0, + 27, + 0, + 27, + 0, + 19, + 0, + 19, + 0, + 19, + 0, + 19, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'o' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 14, + 0, + 31, + 0, + 19, + 0, + 49, + 0, + 49, + 0, + 51, + 0, + 31, + 0, + 30, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + // 'p' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 30, + 0, + 31, + 0, + 19, + 0, + 17, + 0, + 17, + 0, + 19, + 0, + 31, + 0, + 30, + 0, + 16, + 0, + 16, + 0, + 16, + 0, + // 'q' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 15, + 0, + 31, + 0, + 27, + 0, + 19, + 0, + 19, + 0, + 19, + 0, + 27, + 0, + 31, + 0, + 7, + 0, + 3, + 0, + 3, + 0, + // 'r' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 31, + 0, + 31, + 0, + 25, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 's' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 14, + 0, + 31, + 0, + 27, + 0, + 14, + 0, + 7, + 0, + 19, + 0, + 31, + 0, + 14, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + // 't' + 0, + 0, + 0, + 0, + 4, + 0, + 4, + 0, + 14, + 0, + 31, + 0, + 14, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'u' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 19, + 0, + 19, + 0, + 19, + 0, + 19, + 0, + 19, + 0, + 19, + 0, + 31, + 0, + 31, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + // 'v' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 17, + 0, + 27, + 0, + 27, + 0, + 26, + 0, + 14, + 0, + 14, + 0, + 14, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'w' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 45, + 128, + 45, + 128, + 47, + 128, + 63, + 0, + 63, + 0, + 63, + 0, + 59, + 0, + 18, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'x' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 17, + 128, + 27, + 0, + 15, + 0, + 14, + 0, + 14, + 0, + 30, + 0, + 27, + 0, + 49, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'y' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 49, + 0, + 19, + 0, + 27, + 0, + 27, + 0, + 14, + 0, + 14, + 0, + 14, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 24, + 0, + // 'z' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 14, + 0, + 31, + 0, + 31, + 0, + 6, + 0, + 6, + 0, + 12, + 0, + 8, + 0, + 30, + 0, + 31, + 0, + 30, + 0, + 0, + 0, + 0, + 0, + // '{' + 6, + 0, + 6, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 28, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 14, + 0, + 6, + 0, + 0, + 0, + // '|' + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + // '}' + 28, + 0, + 12, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 4, + 0, + 12, + 0, + 28, + 0, + 0, + 0, + // '~' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 25, + 0, + 61, + 128, + 55, + 0, + 39, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, }; -sFONT Font16 = {Font16_Table, 11, 16, }; +sFONT Font16 = { + Font16_Table, + 11, + 16, +}; diff --git a/lib/gfx/Fonts/font20.c b/lib/gfx/Fonts/font20.c index afc93437e76fc30fc032097c250da774927c8b06..57e9a5caa6e360f602131b783c3e799ac79e57b5 100644 --- a/lib/gfx/Fonts/font20.c +++ b/lib/gfx/Fonts/font20.c @@ -1,2002 +1,3905 @@ #include "fonts.h" -const uint8_t Font20_Table[] = -{ -// ' ' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '!' -0, 0, -0, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -0, 0, -3, 0, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -// '"' -0, 0, -0, 0, -6, 128, -7, 128, -7, 128, -7, 128, -7, 128, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '#' -0, 0, -0, 0, -2, 64, -3, 96, -7, 96, -6, 192, -31, 240, -63, 240, -31, 224, -15, 192, -31, 192, -63, 224, -63, 224, -13, 128, -27, 128, -27, 0, -27, 0, -0, 0, -0, 0, -0, 0, -// '$' -0, 0, -3, 0, -3, 128, -15, 192, -15, 224, -31, 96, -31, 96, -15, 0, -15, 0, -7, 192, -3, 192, -3, 224, -27, 96, -27, 96, -31, 224, -15, 192, -7, 128, -3, 0, -0, 0, -0, 0, -// '%' -0, 0, -0, 0, -28, 64, -62, 192, -62, 192, -55, 192, -63, 128, -63, 128, -27, 0, -3, 0, -7, 0, -7, 224, -7, 240, -15, 176, -13, 176, -29, 224, -25, 224, -0, 0, -0, 0, -0, 0, -// '&' -0, 0, -0, 0, -7, 0, -15, 128, -15, 128, -13, 128, -13, 128, -15, 128, -15, 0, -15, 0, -31, 64, -27, 192, -49, 192, -49, 192, -25, 224, -31, 224, -15, 96, -0, 0, -0, 0, -0, 0, -// ''' -0, 0, -0, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '(' -0, 128, -1, 128, -3, 128, -3, 0, -7, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -7, 0, -3, 0, -3, 0, -1, 128, -1, 128, -0, 0, -// ')' -4, 0, -6, 0, -7, 0, -3, 0, -3, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -3, 128, -3, 0, -3, 0, -6, 0, -6, 0, -0, 0, -// '*' -0, 0, -0, 0, -3, 0, -7, 128, -7, 128, -7, 128, -7, 128, -7, 128, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '+' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -3, 0, -3, 0, -15, 192, -15, 192, -15, 192, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// ',' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -1, 0, -3, 0, -3, 0, -3, 0, -2, 0, -0, 0, -// '-' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -7, 128, -15, 192, -7, 128, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '.' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -3, 0, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -// '/' -0, 0, -0, 0, -0, 64, -0, 192, -0, 192, -1, 192, -1, 128, -1, 128, -3, 128, -3, 0, -7, 0, -6, 0, -6, 0, -14, 0, -12, 0, -28, 0, -8, 0, -0, 0, -0, 0, -0, 0, -// '0' -0, 0, -0, 0, -3, 0, -7, 128, -15, 192, -12, 192, -24, 96, -24, 96, -24, 96, -24, 96, -24, 96, -24, 96, -24, 96, -28, 192, -13, 192, -15, 128, -7, 128, -0, 0, -0, 0, -0, 0, -// '1' -0, 0, -0, 0, -1, 0, -3, 0, -7, 0, -7, 0, -15, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -15, 128, -7, 128, -0, 0, -0, 0, -0, 0, -// '2' -0, 0, -0, 0, -3, 0, -7, 128, -15, 192, -28, 192, -8, 192, -0, 192, -1, 192, -3, 128, -7, 128, -6, 0, -12, 0, -12, 0, -12, 0, -31, 192, -31, 192, -0, 0, -0, 0, -0, 0, -// '3' -0, 0, -0, 0, -7, 0, -15, 128, -15, 192, -8, 192, -0, 192, -1, 192, -3, 128, -3, 192, -0, 192, -0, 192, -0, 224, -8, 192, -28, 192, -15, 192, -7, 128, -0, 0, -0, 0, -0, 0, -// '4' -0, 0, -0, 0, -0, 128, -1, 192, -1, 192, -3, 192, -3, 192, -3, 192, -7, 192, -7, 192, -15, 192, -15, 192, -31, 192, -15, 192, -1, 192, -1, 192, -0, 128, -0, 0, -0, 0, -0, 0, -// '5' -0, 0, -0, 0, -7, 128, -15, 192, -15, 192, -12, 0, -15, 0, -15, 128, -15, 192, -12, 192, -0, 96, -0, 96, -0, 96, -24, 192, -29, 192, -15, 128, -7, 128, -0, 0, -0, 0, -0, 0, -// '6' -0, 0, -0, 0, -1, 128, -3, 128, -7, 0, -6, 0, -14, 0, -15, 128, -15, 192, -31, 192, -24, 192, -24, 96, -24, 96, -24, 192, -12, 192, -15, 192, -7, 128, -0, 0, -0, 0, -0, 0, -// '7' -0, 0, -0, 0, -7, 192, -15, 224, -15, 224, -0, 192, -0, 192, -1, 192, -1, 128, -1, 128, -3, 128, -3, 0, -3, 0, -6, 0, -6, 0, -14, 0, -4, 0, -0, 0, -0, 0, -0, 0, -// '8' -0, 0, -0, 0, -3, 0, -7, 192, -15, 192, -12, 192, -12, 192, -15, 192, -15, 192, -7, 128, -15, 192, -12, 192, -24, 224, -24, 192, -12, 192, -15, 192, -7, 128, -0, 0, -0, 0, -0, 0, -// '9' -0, 0, -0, 0, -3, 0, -15, 128, -15, 192, -12, 192, -24, 192, -24, 96, -24, 96, -28, 192, -15, 192, -15, 192, -3, 192, -1, 128, -3, 128, -7, 0, -6, 0, -0, 0, -0, 0, -0, 0, -// ':' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -3, 0, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -0, 0, -3, 0, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -// ';' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -1, 128, -3, 128, -1, 0, -0, 0, -0, 0, -0, 0, -0, 0, -1, 0, -3, 0, -3, 0, -3, 0, -2, 0, -0, 0, -// '<' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 64, -1, 192, -3, 192, -7, 128, -14, 0, -28, 0, -14, 0, -7, 0, -3, 128, -1, 192, -0, 192, -0, 0, -0, 0, -0, 0, -// '=' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -15, 192, -15, 192, -15, 192, -0, 0, -15, 192, -15, 192, -15, 192, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '>' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -8, 0, -14, 0, -15, 0, -7, 128, -3, 192, -1, 192, -1, 192, -3, 128, -7, 0, -14, 0, -12, 0, -0, 0, -0, 0, -0, 0, -// '?' -0, 0, -0, 0, -7, 128, -15, 192, -28, 192, -8, 192, -0, 192, -0, 192, -0, 192, -1, 192, -3, 128, -7, 0, -6, 0, -0, 0, -4, 0, -14, 0, -4, 0, -0, 0, -0, 0, -0, 0, -// '@' -0, 0, -0, 0, -0, 0, -3, 0, -15, 192, -31, 224, -56, 112, -51, 48, -55, 176, -111, 176, -109, 152, -109, 184, -111, 176, -127, 240, -54, 224, -56, 0, -31, 192, -15, 192, -7, 128, -0, 0, -// 'A' -0, 0, -0, 0, -3, 0, -3, 0, -3, 128, -7, 128, -7, 128, -7, 128, -15, 192, -12, 192, -15, 192, -31, 192, -30, 224, -24, 96, -24, 96, -56, 96, -16, 32, -0, 0, -0, 0, -0, 0, -// 'B' -0, 0, -0, 0, -31, 128, -31, 192, -31, 192, -24, 192, -24, 192, -24, 192, -31, 192, -31, 224, -31, 224, -24, 96, -24, 96, -24, 96, -27, 224, -31, 192, -31, 0, -0, 0, -0, 0, -0, 0, -// 'C' -0, 0, -0, 0, -3, 192, -7, 224, -15, 224, -28, 96, -24, 0, -24, 0, -24, 0, -56, 0, -48, 0, -56, 0, -24, 0, -24, 96, -30, 224, -15, 224, -7, 192, -0, 0, -0, 0, -0, 0, -// 'D' -0, 0, -0, 0, -30, 0, -31, 128, -31, 192, -25, 192, -24, 224, -24, 96, -24, 96, -24, 96, -24, 96, -24, 96, -24, 96, -24, 224, -25, 224, -31, 192, -31, 128, -14, 0, -0, 0, -0, 0, -// 'E' -0, 0, -0, 0, -31, 224, -31, 224, -31, 192, -24, 0, -24, 0, -24, 0, -31, 192, -31, 192, -31, 192, -24, 0, -24, 0, -24, 0, -24, 0, -31, 224, -31, 224, -0, 0, -0, 0, -0, 0, -// 'F' -0, 0, -0, 0, -31, 224, -31, 240, -31, 224, -24, 0, -24, 0, -24, 0, -31, 192, -31, 192, -31, 192, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -0, 0, -0, 0, -0, 0, -// 'G' -0, 0, -0, 0, -7, 128, -15, 192, -31, 224, -56, 96, -48, 96, -48, 32, -48, 0, -48, 0, -49, 240, -49, 240, -49, 240, -56, 96, -29, 224, -31, 192, -15, 128, -0, 0, -0, 0, -0, 0, -// 'H' -0, 0, -0, 0, -48, 48, -48, 48, -48, 48, -48, 48, -48, 48, -48, 112, -63, 240, -63, 240, -63, 48, -48, 48, -48, 48, -48, 48, -48, 48, -48, 48, -48, 48, -0, 0, -0, 0, -0, 0, -// 'I' -0, 0, -0, 0, -15, 192, -15, 192, -7, 128, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -15, 192, -15, 192, -0, 0, -0, 0, -0, 0, -// 'J' -0, 0, -0, 0, -3, 224, -3, 224, -1, 192, -0, 192, -0, 192, -0, 192, -0, 192, -0, 192, -0, 192, -0, 192, -12, 192, -12, 192, -15, 192, -15, 192, -7, 128, -0, 0, -0, 0, -0, 0, -// 'K' -0, 0, -0, 0, -24, 96, -24, 224, -25, 192, -27, 128, -31, 0, -31, 0, -30, 0, -28, 0, -30, 0, -30, 0, -31, 0, -27, 128, -25, 192, -24, 224, -24, 96, -0, 0, -0, 0, -0, 0, -// 'L' -0, 0, -0, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -12, 0, -15, 224, -15, 224, -15, 192, -0, 0, -0, 0, -0, 0, -// 'M' -0, 0, -0, 0, -24, 96, -24, 96, -56, 96, -56, 224, -60, 240, -60, 240, -60, 240, -61, 176, -127, 176, -103, 176, -103, 152, -103, 24, -103, 24, -99, 24, -67, 24, -0, 0, -0, 0, -0, 0, -// 'N' -0, 0, -0, 0, -24, 96, -24, 96, -28, 96, -28, 96, -30, 96, -30, 96, -31, 96, -27, 96, -27, 224, -25, 224, -25, 224, -24, 224, -24, 224, -24, 96, -24, 96, -0, 0, -0, 0, -0, 0, -// 'O' -0, 0, -0, 0, -7, 128, -15, 192, -14, 224, -28, 96, -24, 96, -24, 112, -48, 48, -48, 48, -48, 112, -48, 96, -24, 96, -24, 224, -29, 192, -15, 192, -7, 128, -0, 0, -0, 0, -0, 0, -// 'P' -0, 0, -0, 0, -31, 128, -31, 192, -31, 224, -24, 96, -24, 96, -24, 96, -24, 224, -27, 224, -31, 192, -31, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -0, 0, -0, 0, -0, 0, -// 'Q' -0, 0, -0, 0, -7, 128, -15, 192, -31, 224, -24, 112, -56, 112, -48, 48, -48, 48, -48, 48, -48, 48, -48, 48, -49, 240, -57, 224, -29, 224, -31, 240, -15, 240, -0, 16, -0, 0, -0, 0, -// 'R' -0, 0, -0, 0, -31, 128, -31, 192, -27, 192, -24, 224, -24, 96, -24, 96, -24, 224, -31, 192, -31, 128, -31, 128, -25, 192, -24, 192, -24, 224, -24, 96, -24, 96, -0, 0, -0, 0, -0, 0, -// 'S' -0, 0, -0, 0, -7, 192, -15, 224, -14, 224, -28, 96, -28, 0, -14, 0, -15, 128, -7, 192, -1, 224, -0, 96, -24, 96, -24, 96, -28, 224, -15, 192, -7, 128, -0, 0, -0, 0, -0, 0, -// 'T' -0, 0, -0, 0, -31, 224, -31, 224, -15, 192, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -// 'U' -0, 0, -0, 0, -48, 32, -48, 48, -48, 48, -48, 48, -48, 48, -48, 48, -48, 48, -48, 48, -48, 112, -56, 96, -24, 96, -24, 96, -28, 224, -15, 192, -7, 128, -0, 0, -0, 0, -0, 0, -// 'V' -0, 0, -0, 0, -16, 32, -24, 96, -24, 96, -24, 96, -28, 224, -12, 192, -12, 192, -12, 192, -15, 128, -7, 128, -7, 128, -7, 128, -7, 0, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -// 'W' -0, 0, -0, 0, -195, 12, -195, 12, -199, 28, -231, 24, -103, 152, -103, 152, -103, 176, -125, 176, -61, 176, -61, 240, -60, 224, -60, 224, -56, 224, -24, 224, -24, 64, -0, 0, -0, 0, -0, 0, -// 'X' -0, 0, -0, 0, -16, 48, -56, 112, -24, 96, -28, 224, -14, 192, -7, 192, -7, 128, -3, 0, -7, 128, -15, 192, -12, 192, -28, 224, -24, 96, -56, 112, -48, 48, -0, 0, -0, 0, -0, 0, -// 'Y' -0, 0, -0, 0, -48, 48, -56, 48, -24, 112, -24, 96, -12, 224, -12, 192, -15, 192, -7, 128, -7, 128, -3, 128, -3, 0, -7, 0, -6, 0, -14, 0, -4, 0, -0, 0, -0, 0, -0, 0, -// 'Z' -0, 0, -0, 0, -31, 224, -31, 240, -15, 224, -0, 224, -0, 192, -1, 128, -3, 128, -3, 0, -7, 0, -6, 0, -12, 0, -28, 0, -28, 0, -63, 224, -63, 224, -0, 0, -0, 0, -0, 0, -// '[' -7, 128, -7, 128, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -7, 128, -7, 128, -3, 0, -// '\' -0, 0, -0, 0, -8, 0, -28, 0, -12, 0, -12, 0, -6, 0, -6, 0, -7, 0, -3, 0, -3, 0, -1, 128, -1, 128, -1, 192, -0, 192, -0, 192, -0, 64, -0, 0, -0, 0, -0, 0, -// ']' -7, 128, -7, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -7, 128, -7, 128, -3, 0, -// '^' -0, 0, -0, 0, -0, 0, -3, 0, -3, 128, -7, 128, -7, 128, -12, 192, -12, 192, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// '_' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -31, 224, -31, 224, -0, 0, -0, 0, -// '`' -0, 0, -6, 0, -7, 0, -3, 0, -3, 128, -1, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -// 'a' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -7, 192, -7, 192, -14, 192, -12, 192, -12, 192, -24, 192, -24, 192, -12, 192, -15, 192, -15, 192, -7, 192, -0, 0, -0, 0, -0, 0, -// 'b' -0, 0, -0, 0, -8, 0, -24, 0, -24, 0, -24, 0, -31, 128, -31, 192, -31, 192, -28, 224, -28, 96, -24, 96, -24, 96, -24, 192, -29, 192, -31, 192, -15, 128, -0, 0, -0, 0, -0, 0, -// 'c' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -3, 128, -7, 192, -14, 192, -12, 0, -12, 0, -24, 0, -24, 0, -12, 64, -14, 192, -15, 192, -7, 128, -0, 0, -0, 0, -0, 0, -// 'd' -0, 0, -0, 0, -0, 64, -0, 192, -0, 192, -0, 192, -7, 192, -15, 192, -12, 192, -28, 192, -24, 192, -24, 192, -24, 192, -24, 192, -13, 192, -15, 192, -7, 192, -0, 0, -0, 0, -0, 0, -// 'e' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -7, 128, -15, 192, -14, 192, -13, 192, -27, 192, -31, 0, -30, 0, -12, 0, -14, 224, -15, 192, -7, 128, -0, 0, -0, 0, -0, 0, -// 'f' -0, 0, -0, 0, -1, 192, -3, 192, -3, 128, -3, 0, -15, 192, -15, 192, -7, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -6, 0, -2, 0, -0, 0, -0, 0, -0, 0, -// 'g' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -7, 192, -7, 192, -14, 192, -12, 192, -24, 192, -24, 192, -24, 192, -28, 192, -15, 192, -15, 192, -7, 192, -0, 192, -15, 192, -15, 128, -// 'h' -0, 0, -0, 0, -8, 0, -12, 0, -12, 0, -12, 0, -15, 128, -15, 192, -14, 192, -14, 192, -12, 192, -12, 192, -12, 192, -12, 192, -12, 192, -12, 192, -12, 64, -0, 0, -0, 0, -0, 0, -// 'i' -0, 0, -0, 0, -3, 0, -3, 0, -3, 0, -0, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -// 'j' -0, 0, -0, 0, -1, 128, -1, 128, -1, 128, -0, 0, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -1, 128, -13, 128, -13, 128, -15, 128, -7, 0, -// 'k' -0, 0, -0, 0, -8, 0, -12, 0, -12, 0, -12, 0, -12, 192, -13, 192, -13, 128, -15, 128, -15, 0, -15, 0, -13, 128, -13, 192, -12, 192, -12, 224, -12, 64, -0, 0, -0, 0, -0, 0, -// 'l' -0, 0, -0, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -// 'm' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -110, 240, -127, 240, -123, 176, -115, 48, -99, 48, -99, 48, -99, 48, -99, 48, -99, 48, -99, 48, -99, 16, -0, 0, -0, 0, -0, 0, -// 'n' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -11, 128, -31, 192, -30, 192, -30, 192, -28, 192, -28, 224, -28, 224, -24, 224, -24, 224, -24, 224, -8, 64, -0, 0, -0, 0, -0, 0, -// 'o' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -7, 128, -15, 192, -12, 192, -12, 224, -24, 96, -24, 96, -24, 96, -24, 192, -13, 192, -15, 128, -7, 128, -0, 0, -0, 0, -0, 0, -// 'p' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -15, 128, -15, 192, -14, 192, -12, 192, -12, 96, -12, 96, -12, 96, -12, 192, -15, 192, -15, 192, -15, 128, -12, 0, -12, 0, -12, 0, -// 'q' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -3, 192, -7, 192, -14, 192, -12, 192, -28, 192, -24, 192, -24, 192, -24, 192, -12, 192, -15, 192, -7, 192, -0, 192, -0, 192, -0, 192, -// 'r' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -5, 192, -15, 192, -15, 192, -14, 192, -14, 0, -14, 0, -14, 0, -14, 0, -14, 0, -14, 0, -4, 0, -0, 0, -0, 0, -0, 0, -// 's' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -7, 128, -15, 192, -12, 192, -12, 192, -7, 0, -7, 192, -1, 192, -12, 192, -12, 192, -15, 192, -7, 128, -0, 0, -0, 0, -0, 0, -// 't' -0, 0, -0, 0, -0, 0, -3, 0, -3, 0, -3, 0, -15, 192, -15, 192, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -// 'u' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -12, 192, -12, 192, -12, 192, -12, 192, -12, 192, -12, 192, -12, 192, -12, 192, -13, 192, -15, 192, -7, 192, -0, 0, -0, 0, -0, 0, -// 'v' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -24, 64, -28, 224, -12, 192, -12, 192, -12, 192, -7, 128, -7, 128, -7, 128, -7, 0, -3, 0, -3, 0, -0, 0, -0, 0, -0, 0, -// 'w' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -51, 48, -51, 48, -55, 96, -55, 96, -31, 224, -31, 224, -29, 192, -29, 192, -29, 192, -29, 192, -8, 128, -0, 0, -0, 0, -0, 0, -// 'x' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -8, 96, -28, 96, -12, 192, -7, 192, -7, 128, -3, 128, -7, 128, -15, 192, -28, 192, -24, 224, -24, 96, -0, 0, -0, 0, -0, 0, -// 'y' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -24, 96, -24, 96, -12, 192, -12, 192, -12, 192, -7, 128, -7, 128, -7, 128, -3, 0, -3, 0, -3, 0, -6, 0, -6, 0, -6, 0, -// 'z' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -15, 192, -15, 192, -1, 192, -1, 128, -3, 128, -3, 0, -7, 0, -6, 0, -14, 0, -31, 192, -15, 192, -0, 0, -0, 0, -0, 0, -// '{' -1, 128, -3, 128, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -7, 0, -14, 0, -6, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 128, -3, 128, -0, 128, -// '|' -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -// '}' -6, 0, -7, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 128, -1, 128, -1, 128, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -3, 0, -7, 0, -14, 0, -4, 0, -// '~' -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -14, 32, -30, 96, -27, 96, -27, 192, -1, 192, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, -0, 0, +const uint8_t Font20_Table[] = { + // ' ' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '!' + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '"' + 0, + 0, + 0, + 0, + 6, + 128, + 7, + 128, + 7, + 128, + 7, + 128, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '#' + 0, + 0, + 0, + 0, + 2, + 64, + 3, + 96, + 7, + 96, + 6, + 192, + 31, + 240, + 63, + 240, + 31, + 224, + 15, + 192, + 31, + 192, + 63, + 224, + 63, + 224, + 13, + 128, + 27, + 128, + 27, + 0, + 27, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '$' + 0, + 0, + 3, + 0, + 3, + 128, + 15, + 192, + 15, + 224, + 31, + 96, + 31, + 96, + 15, + 0, + 15, + 0, + 7, + 192, + 3, + 192, + 3, + 224, + 27, + 96, + 27, + 96, + 31, + 224, + 15, + 192, + 7, + 128, + 3, + 0, + 0, + 0, + 0, + 0, + // '%' + 0, + 0, + 0, + 0, + 28, + 64, + 62, + 192, + 62, + 192, + 55, + 192, + 63, + 128, + 63, + 128, + 27, + 0, + 3, + 0, + 7, + 0, + 7, + 224, + 7, + 240, + 15, + 176, + 13, + 176, + 29, + 224, + 25, + 224, + 0, + 0, + 0, + 0, + 0, + 0, + // '&' + 0, + 0, + 0, + 0, + 7, + 0, + 15, + 128, + 15, + 128, + 13, + 128, + 13, + 128, + 15, + 128, + 15, + 0, + 15, + 0, + 31, + 64, + 27, + 192, + 49, + 192, + 49, + 192, + 25, + 224, + 31, + 224, + 15, + 96, + 0, + 0, + 0, + 0, + 0, + 0, + // ''' + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '(' + 0, + 128, + 1, + 128, + 3, + 128, + 3, + 0, + 7, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 7, + 0, + 3, + 0, + 3, + 0, + 1, + 128, + 1, + 128, + 0, + 0, + // ')' + 4, + 0, + 6, + 0, + 7, + 0, + 3, + 0, + 3, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 3, + 128, + 3, + 0, + 3, + 0, + 6, + 0, + 6, + 0, + 0, + 0, + // '*' + 0, + 0, + 0, + 0, + 3, + 0, + 7, + 128, + 7, + 128, + 7, + 128, + 7, + 128, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '+' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 15, + 192, + 15, + 192, + 15, + 192, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // ',' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 2, + 0, + 0, + 0, + // '-' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 128, + 15, + 192, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '.' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '/' + 0, + 0, + 0, + 0, + 0, + 64, + 0, + 192, + 0, + 192, + 1, + 192, + 1, + 128, + 1, + 128, + 3, + 128, + 3, + 0, + 7, + 0, + 6, + 0, + 6, + 0, + 14, + 0, + 12, + 0, + 28, + 0, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '0' + 0, + 0, + 0, + 0, + 3, + 0, + 7, + 128, + 15, + 192, + 12, + 192, + 24, + 96, + 24, + 96, + 24, + 96, + 24, + 96, + 24, + 96, + 24, + 96, + 24, + 96, + 28, + 192, + 13, + 192, + 15, + 128, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // '1' + 0, + 0, + 0, + 0, + 1, + 0, + 3, + 0, + 7, + 0, + 7, + 0, + 15, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 15, + 128, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // '2' + 0, + 0, + 0, + 0, + 3, + 0, + 7, + 128, + 15, + 192, + 28, + 192, + 8, + 192, + 0, + 192, + 1, + 192, + 3, + 128, + 7, + 128, + 6, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 31, + 192, + 31, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + // '3' + 0, + 0, + 0, + 0, + 7, + 0, + 15, + 128, + 15, + 192, + 8, + 192, + 0, + 192, + 1, + 192, + 3, + 128, + 3, + 192, + 0, + 192, + 0, + 192, + 0, + 224, + 8, + 192, + 28, + 192, + 15, + 192, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // '4' + 0, + 0, + 0, + 0, + 0, + 128, + 1, + 192, + 1, + 192, + 3, + 192, + 3, + 192, + 3, + 192, + 7, + 192, + 7, + 192, + 15, + 192, + 15, + 192, + 31, + 192, + 15, + 192, + 1, + 192, + 1, + 192, + 0, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // '5' + 0, + 0, + 0, + 0, + 7, + 128, + 15, + 192, + 15, + 192, + 12, + 0, + 15, + 0, + 15, + 128, + 15, + 192, + 12, + 192, + 0, + 96, + 0, + 96, + 0, + 96, + 24, + 192, + 29, + 192, + 15, + 128, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // '6' + 0, + 0, + 0, + 0, + 1, + 128, + 3, + 128, + 7, + 0, + 6, + 0, + 14, + 0, + 15, + 128, + 15, + 192, + 31, + 192, + 24, + 192, + 24, + 96, + 24, + 96, + 24, + 192, + 12, + 192, + 15, + 192, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // '7' + 0, + 0, + 0, + 0, + 7, + 192, + 15, + 224, + 15, + 224, + 0, + 192, + 0, + 192, + 1, + 192, + 1, + 128, + 1, + 128, + 3, + 128, + 3, + 0, + 3, + 0, + 6, + 0, + 6, + 0, + 14, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '8' + 0, + 0, + 0, + 0, + 3, + 0, + 7, + 192, + 15, + 192, + 12, + 192, + 12, + 192, + 15, + 192, + 15, + 192, + 7, + 128, + 15, + 192, + 12, + 192, + 24, + 224, + 24, + 192, + 12, + 192, + 15, + 192, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // '9' + 0, + 0, + 0, + 0, + 3, + 0, + 15, + 128, + 15, + 192, + 12, + 192, + 24, + 192, + 24, + 96, + 24, + 96, + 28, + 192, + 15, + 192, + 15, + 192, + 3, + 192, + 1, + 128, + 3, + 128, + 7, + 0, + 6, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // ':' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // ';' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 128, + 3, + 128, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 2, + 0, + 0, + 0, + // '<' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 64, + 1, + 192, + 3, + 192, + 7, + 128, + 14, + 0, + 28, + 0, + 14, + 0, + 7, + 0, + 3, + 128, + 1, + 192, + 0, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + // '=' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 192, + 15, + 192, + 15, + 192, + 0, + 0, + 15, + 192, + 15, + 192, + 15, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '>' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 8, + 0, + 14, + 0, + 15, + 0, + 7, + 128, + 3, + 192, + 1, + 192, + 1, + 192, + 3, + 128, + 7, + 0, + 14, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '?' + 0, + 0, + 0, + 0, + 7, + 128, + 15, + 192, + 28, + 192, + 8, + 192, + 0, + 192, + 0, + 192, + 0, + 192, + 1, + 192, + 3, + 128, + 7, + 0, + 6, + 0, + 0, + 0, + 4, + 0, + 14, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '@' + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 15, + 192, + 31, + 224, + 56, + 112, + 51, + 48, + 55, + 176, + 111, + 176, + 109, + 152, + 109, + 184, + 111, + 176, + 127, + 240, + 54, + 224, + 56, + 0, + 31, + 192, + 15, + 192, + 7, + 128, + 0, + 0, + // 'A' + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 128, + 7, + 128, + 7, + 128, + 7, + 128, + 15, + 192, + 12, + 192, + 15, + 192, + 31, + 192, + 30, + 224, + 24, + 96, + 24, + 96, + 56, + 96, + 16, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + // 'B' + 0, + 0, + 0, + 0, + 31, + 128, + 31, + 192, + 31, + 192, + 24, + 192, + 24, + 192, + 24, + 192, + 31, + 192, + 31, + 224, + 31, + 224, + 24, + 96, + 24, + 96, + 24, + 96, + 27, + 224, + 31, + 192, + 31, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'C' + 0, + 0, + 0, + 0, + 3, + 192, + 7, + 224, + 15, + 224, + 28, + 96, + 24, + 0, + 24, + 0, + 24, + 0, + 56, + 0, + 48, + 0, + 56, + 0, + 24, + 0, + 24, + 96, + 30, + 224, + 15, + 224, + 7, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + // 'D' + 0, + 0, + 0, + 0, + 30, + 0, + 31, + 128, + 31, + 192, + 25, + 192, + 24, + 224, + 24, + 96, + 24, + 96, + 24, + 96, + 24, + 96, + 24, + 96, + 24, + 96, + 24, + 224, + 25, + 224, + 31, + 192, + 31, + 128, + 14, + 0, + 0, + 0, + 0, + 0, + // 'E' + 0, + 0, + 0, + 0, + 31, + 224, + 31, + 224, + 31, + 192, + 24, + 0, + 24, + 0, + 24, + 0, + 31, + 192, + 31, + 192, + 31, + 192, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 31, + 224, + 31, + 224, + 0, + 0, + 0, + 0, + 0, + 0, + // 'F' + 0, + 0, + 0, + 0, + 31, + 224, + 31, + 240, + 31, + 224, + 24, + 0, + 24, + 0, + 24, + 0, + 31, + 192, + 31, + 192, + 31, + 192, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'G' + 0, + 0, + 0, + 0, + 7, + 128, + 15, + 192, + 31, + 224, + 56, + 96, + 48, + 96, + 48, + 32, + 48, + 0, + 48, + 0, + 49, + 240, + 49, + 240, + 49, + 240, + 56, + 96, + 29, + 224, + 31, + 192, + 15, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'H' + 0, + 0, + 0, + 0, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 112, + 63, + 240, + 63, + 240, + 63, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 0, + 0, + 0, + 0, + 0, + 0, + // 'I' + 0, + 0, + 0, + 0, + 15, + 192, + 15, + 192, + 7, + 128, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 15, + 192, + 15, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + // 'J' + 0, + 0, + 0, + 0, + 3, + 224, + 3, + 224, + 1, + 192, + 0, + 192, + 0, + 192, + 0, + 192, + 0, + 192, + 0, + 192, + 0, + 192, + 0, + 192, + 12, + 192, + 12, + 192, + 15, + 192, + 15, + 192, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'K' + 0, + 0, + 0, + 0, + 24, + 96, + 24, + 224, + 25, + 192, + 27, + 128, + 31, + 0, + 31, + 0, + 30, + 0, + 28, + 0, + 30, + 0, + 30, + 0, + 31, + 0, + 27, + 128, + 25, + 192, + 24, + 224, + 24, + 96, + 0, + 0, + 0, + 0, + 0, + 0, + // 'L' + 0, + 0, + 0, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 15, + 224, + 15, + 224, + 15, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + // 'M' + 0, + 0, + 0, + 0, + 24, + 96, + 24, + 96, + 56, + 96, + 56, + 224, + 60, + 240, + 60, + 240, + 60, + 240, + 61, + 176, + 127, + 176, + 103, + 176, + 103, + 152, + 103, + 24, + 103, + 24, + 99, + 24, + 67, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + // 'N' + 0, + 0, + 0, + 0, + 24, + 96, + 24, + 96, + 28, + 96, + 28, + 96, + 30, + 96, + 30, + 96, + 31, + 96, + 27, + 96, + 27, + 224, + 25, + 224, + 25, + 224, + 24, + 224, + 24, + 224, + 24, + 96, + 24, + 96, + 0, + 0, + 0, + 0, + 0, + 0, + // 'O' + 0, + 0, + 0, + 0, + 7, + 128, + 15, + 192, + 14, + 224, + 28, + 96, + 24, + 96, + 24, + 112, + 48, + 48, + 48, + 48, + 48, + 112, + 48, + 96, + 24, + 96, + 24, + 224, + 29, + 192, + 15, + 192, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'P' + 0, + 0, + 0, + 0, + 31, + 128, + 31, + 192, + 31, + 224, + 24, + 96, + 24, + 96, + 24, + 96, + 24, + 224, + 27, + 224, + 31, + 192, + 31, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'Q' + 0, + 0, + 0, + 0, + 7, + 128, + 15, + 192, + 31, + 224, + 24, + 112, + 56, + 112, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 49, + 240, + 57, + 224, + 29, + 224, + 31, + 240, + 15, + 240, + 0, + 16, + 0, + 0, + 0, + 0, + // 'R' + 0, + 0, + 0, + 0, + 31, + 128, + 31, + 192, + 27, + 192, + 24, + 224, + 24, + 96, + 24, + 96, + 24, + 224, + 31, + 192, + 31, + 128, + 31, + 128, + 25, + 192, + 24, + 192, + 24, + 224, + 24, + 96, + 24, + 96, + 0, + 0, + 0, + 0, + 0, + 0, + // 'S' + 0, + 0, + 0, + 0, + 7, + 192, + 15, + 224, + 14, + 224, + 28, + 96, + 28, + 0, + 14, + 0, + 15, + 128, + 7, + 192, + 1, + 224, + 0, + 96, + 24, + 96, + 24, + 96, + 28, + 224, + 15, + 192, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'T' + 0, + 0, + 0, + 0, + 31, + 224, + 31, + 224, + 15, + 192, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'U' + 0, + 0, + 0, + 0, + 48, + 32, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 112, + 56, + 96, + 24, + 96, + 24, + 96, + 28, + 224, + 15, + 192, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'V' + 0, + 0, + 0, + 0, + 16, + 32, + 24, + 96, + 24, + 96, + 24, + 96, + 28, + 224, + 12, + 192, + 12, + 192, + 12, + 192, + 15, + 128, + 7, + 128, + 7, + 128, + 7, + 128, + 7, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'W' + 0, + 0, + 0, + 0, + 195, + 12, + 195, + 12, + 199, + 28, + 231, + 24, + 103, + 152, + 103, + 152, + 103, + 176, + 125, + 176, + 61, + 176, + 61, + 240, + 60, + 224, + 60, + 224, + 56, + 224, + 24, + 224, + 24, + 64, + 0, + 0, + 0, + 0, + 0, + 0, + // 'X' + 0, + 0, + 0, + 0, + 16, + 48, + 56, + 112, + 24, + 96, + 28, + 224, + 14, + 192, + 7, + 192, + 7, + 128, + 3, + 0, + 7, + 128, + 15, + 192, + 12, + 192, + 28, + 224, + 24, + 96, + 56, + 112, + 48, + 48, + 0, + 0, + 0, + 0, + 0, + 0, + // 'Y' + 0, + 0, + 0, + 0, + 48, + 48, + 56, + 48, + 24, + 112, + 24, + 96, + 12, + 224, + 12, + 192, + 15, + 192, + 7, + 128, + 7, + 128, + 3, + 128, + 3, + 0, + 7, + 0, + 6, + 0, + 14, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'Z' + 0, + 0, + 0, + 0, + 31, + 224, + 31, + 240, + 15, + 224, + 0, + 224, + 0, + 192, + 1, + 128, + 3, + 128, + 3, + 0, + 7, + 0, + 6, + 0, + 12, + 0, + 28, + 0, + 28, + 0, + 63, + 224, + 63, + 224, + 0, + 0, + 0, + 0, + 0, + 0, + // '[' + 7, + 128, + 7, + 128, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 7, + 128, + 7, + 128, + 3, + 0, + // '\' + 0, + 0, + 0, + 0, + 8, + 0, + 28, + 0, + 12, + 0, + 12, + 0, + 6, + 0, + 6, + 0, + 7, + 0, + 3, + 0, + 3, + 0, + 1, + 128, + 1, + 128, + 1, + 192, + 0, + 192, + 0, + 192, + 0, + 64, + 0, + 0, + 0, + 0, + 0, + 0, + // ']' + 7, + 128, + 7, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 7, + 128, + 7, + 128, + 3, + 0, + // '^' + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 128, + 7, + 128, + 7, + 128, + 12, + 192, + 12, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '_' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 31, + 224, + 31, + 224, + 0, + 0, + 0, + 0, + // '`' + 0, + 0, + 6, + 0, + 7, + 0, + 3, + 0, + 3, + 128, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'a' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 192, + 7, + 192, + 14, + 192, + 12, + 192, + 12, + 192, + 24, + 192, + 24, + 192, + 12, + 192, + 15, + 192, + 15, + 192, + 7, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + // 'b' + 0, + 0, + 0, + 0, + 8, + 0, + 24, + 0, + 24, + 0, + 24, + 0, + 31, + 128, + 31, + 192, + 31, + 192, + 28, + 224, + 28, + 96, + 24, + 96, + 24, + 96, + 24, + 192, + 29, + 192, + 31, + 192, + 15, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'c' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 128, + 7, + 192, + 14, + 192, + 12, + 0, + 12, + 0, + 24, + 0, + 24, + 0, + 12, + 64, + 14, + 192, + 15, + 192, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'd' + 0, + 0, + 0, + 0, + 0, + 64, + 0, + 192, + 0, + 192, + 0, + 192, + 7, + 192, + 15, + 192, + 12, + 192, + 28, + 192, + 24, + 192, + 24, + 192, + 24, + 192, + 24, + 192, + 13, + 192, + 15, + 192, + 7, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + // 'e' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 128, + 15, + 192, + 14, + 192, + 13, + 192, + 27, + 192, + 31, + 0, + 30, + 0, + 12, + 0, + 14, + 224, + 15, + 192, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'f' + 0, + 0, + 0, + 0, + 1, + 192, + 3, + 192, + 3, + 128, + 3, + 0, + 15, + 192, + 15, + 192, + 7, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'g' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 192, + 7, + 192, + 14, + 192, + 12, + 192, + 24, + 192, + 24, + 192, + 24, + 192, + 28, + 192, + 15, + 192, + 15, + 192, + 7, + 192, + 0, + 192, + 15, + 192, + 15, + 128, + // 'h' + 0, + 0, + 0, + 0, + 8, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 15, + 128, + 15, + 192, + 14, + 192, + 14, + 192, + 12, + 192, + 12, + 192, + 12, + 192, + 12, + 192, + 12, + 192, + 12, + 192, + 12, + 64, + 0, + 0, + 0, + 0, + 0, + 0, + // 'i' + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'j' + 0, + 0, + 0, + 0, + 1, + 128, + 1, + 128, + 1, + 128, + 0, + 0, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 1, + 128, + 13, + 128, + 13, + 128, + 15, + 128, + 7, + 0, + // 'k' + 0, + 0, + 0, + 0, + 8, + 0, + 12, + 0, + 12, + 0, + 12, + 0, + 12, + 192, + 13, + 192, + 13, + 128, + 15, + 128, + 15, + 0, + 15, + 0, + 13, + 128, + 13, + 192, + 12, + 192, + 12, + 224, + 12, + 64, + 0, + 0, + 0, + 0, + 0, + 0, + // 'l' + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'm' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 110, + 240, + 127, + 240, + 123, + 176, + 115, + 48, + 99, + 48, + 99, + 48, + 99, + 48, + 99, + 48, + 99, + 48, + 99, + 48, + 99, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + // 'n' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 11, + 128, + 31, + 192, + 30, + 192, + 30, + 192, + 28, + 192, + 28, + 224, + 28, + 224, + 24, + 224, + 24, + 224, + 24, + 224, + 8, + 64, + 0, + 0, + 0, + 0, + 0, + 0, + // 'o' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 128, + 15, + 192, + 12, + 192, + 12, + 224, + 24, + 96, + 24, + 96, + 24, + 96, + 24, + 192, + 13, + 192, + 15, + 128, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'p' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 128, + 15, + 192, + 14, + 192, + 12, + 192, + 12, + 96, + 12, + 96, + 12, + 96, + 12, + 192, + 15, + 192, + 15, + 192, + 15, + 128, + 12, + 0, + 12, + 0, + 12, + 0, + // 'q' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 192, + 7, + 192, + 14, + 192, + 12, + 192, + 28, + 192, + 24, + 192, + 24, + 192, + 24, + 192, + 12, + 192, + 15, + 192, + 7, + 192, + 0, + 192, + 0, + 192, + 0, + 192, + // 'r' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 192, + 15, + 192, + 15, + 192, + 14, + 192, + 14, + 0, + 14, + 0, + 14, + 0, + 14, + 0, + 14, + 0, + 14, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 's' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 128, + 15, + 192, + 12, + 192, + 12, + 192, + 7, + 0, + 7, + 192, + 1, + 192, + 12, + 192, + 12, + 192, + 15, + 192, + 7, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 't' + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 15, + 192, + 15, + 192, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'u' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 12, + 192, + 12, + 192, + 12, + 192, + 12, + 192, + 12, + 192, + 12, + 192, + 12, + 192, + 12, + 192, + 13, + 192, + 15, + 192, + 7, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + // 'v' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 24, + 64, + 28, + 224, + 12, + 192, + 12, + 192, + 12, + 192, + 7, + 128, + 7, + 128, + 7, + 128, + 7, + 0, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'w' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 51, + 48, + 51, + 48, + 55, + 96, + 55, + 96, + 31, + 224, + 31, + 224, + 29, + 192, + 29, + 192, + 29, + 192, + 29, + 192, + 8, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + // 'x' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 8, + 96, + 28, + 96, + 12, + 192, + 7, + 192, + 7, + 128, + 3, + 128, + 7, + 128, + 15, + 192, + 28, + 192, + 24, + 224, + 24, + 96, + 0, + 0, + 0, + 0, + 0, + 0, + // 'y' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 24, + 96, + 24, + 96, + 12, + 192, + 12, + 192, + 12, + 192, + 7, + 128, + 7, + 128, + 7, + 128, + 3, + 0, + 3, + 0, + 3, + 0, + 6, + 0, + 6, + 0, + 6, + 0, + // 'z' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 192, + 15, + 192, + 1, + 192, + 1, + 128, + 3, + 128, + 3, + 0, + 7, + 0, + 6, + 0, + 14, + 0, + 31, + 192, + 15, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + // '{' + 1, + 128, + 3, + 128, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 7, + 0, + 14, + 0, + 6, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 128, + 3, + 128, + 0, + 128, + // '|' + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + // '}' + 6, + 0, + 7, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 128, + 1, + 128, + 1, + 128, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 3, + 0, + 7, + 0, + 14, + 0, + 4, + 0, + // '~' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 14, + 32, + 30, + 96, + 27, + 96, + 27, + 192, + 1, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, }; -sFONT Font20 = {Font20_Table, 14, 20, }; +sFONT Font20 = { + Font20_Table, + 14, + 20, +}; diff --git a/lib/gfx/Fonts/font24.c b/lib/gfx/Fonts/font24.c index 138743163985b3dfa349a56490bf7c7ccf76b15f..a721c554432c90dc7f45775f7b378e1ea113bd9b 100644 --- a/lib/gfx/Fonts/font24.c +++ b/lib/gfx/Fonts/font24.c @@ -1,2382 +1,6945 @@ #include "fonts.h" -const uint8_t Font24_Table[] = -{ -// ' ' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '!' -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -0, 0, 0, -0, 128, 0, -1, 192, 0, -1, 192, 0, -0, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '"' -0, 0, 0, -0, 0, 0, -0, 0, 0, -3, 96, 0, -3, 96, 0, -3, 96, 0, -3, 96, 0, -3, 96, 0, -3, 96, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '#' -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 152, 0, -1, 152, 0, -1, 184, 0, -3, 184, 0, -3, 184, 0, -31, 252, 0, -31, 252, 0, -15, 248, 0, -7, 96, 0, -7, 96, 0, -63, 248, 0, -63, 252, 0, -31, 248, 0, -14, 192, 0, -14, 192, 0, -12, 192, 0, -13, 192, 0, -12, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '$' -0, 0, 0, -0, 128, 0, -1, 192, 0, -3, 224, 0, -7, 240, 0, -15, 248, 0, -15, 216, 0, -15, 216, 0, -15, 192, 0, -15, 192, 0, -7, 192, 0, -3, 224, 0, -1, 240, 0, -1, 248, 0, -1, 248, 0, -13, 216, 0, -29, 216, 0, -15, 248, 0, -15, 240, 0, -7, 240, 0, -3, 192, 0, -1, 192, 0, -0, 128, 0, -0, 0, 0, -// '%' -0, 0, 0, -0, 0, 0, -4, 0, 0, -30, 48, 0, -31, 48, 0, -63, 112, 0, -59, 112, 0, -59, 96, 0, -31, 224, 0, -30, 192, 0, -13, 192, 0, -1, 192, 0, -1, 128, 0, -3, 248, 0, -3, 248, 0, -7, 252, 0, -7, 204, 0, -6, 204, 0, -14, 252, 0, -12, 120, 0, -12, 120, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '&' -0, 0, 0, -0, 0, 0, -0, 0, 0, -3, 192, 0, -7, 192, 0, -7, 224, 0, -14, 96, 0, -14, 96, 0, -6, 224, 0, -7, 192, 0, -7, 192, 0, -15, 128, 0, -15, 208, 0, -29, 248, 0, -24, 240, 0, -24, 112, 0, -24, 112, 0, -28, 248, 0, -15, 248, 0, -15, 220, 0, -7, 136, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// ''' -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 128, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -0, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '(' -0, 96, 0, -0, 224, 0, -0, 224, 0, -1, 192, 0, -1, 192, 0, -1, 128, 0, -3, 128, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 128, 0, -3, 128, 0, -1, 128, 0, -1, 192, 0, -0, 192, 0, -0, 224, 0, -0, 96, 0, -0, 0, 0, -// ')' -3, 0, 0, -3, 0, 0, -3, 128, 0, -1, 128, 0, -1, 192, 0, -0, 192, 0, -0, 192, 0, -0, 224, 0, -0, 96, 0, -0, 96, 0, -0, 96, 0, -0, 96, 0, -0, 96, 0, -0, 96, 0, -0, 96, 0, -0, 224, 0, -0, 224, 0, -0, 192, 0, -1, 192, 0, -1, 192, 0, -1, 128, 0, -3, 128, 0, -3, 0, 0, -0, 0, 0, -// '*' -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 128, 0, -3, 224, 0, -3, 224, 0, -3, 224, 0, -3, 192, 0, -3, 192, 0, -1, 64, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '+' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 128, 0, -1, 192, 0, -1, 192, 0, -7, 240, 0, -7, 240, 0, -3, 224, 0, -1, 192, 0, -1, 192, 0, -0, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// ',' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 128, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 128, 0, -1, 128, 0, -0, 0, 0, -// '-' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -7, 240, 0, -7, 240, 0, -3, 224, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '.' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 128, 0, -1, 192, 0, -1, 192, 0, -0, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '/' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 48, 0, -0, 56, 0, -0, 48, 0, -0, 112, 0, -0, 96, 0, -0, 224, 0, -0, 224, 0, -0, 192, 0, -1, 192, 0, -1, 128, 0, -3, 128, 0, -3, 128, 0, -3, 0, 0, -7, 0, 0, -6, 0, 0, -14, 0, 0, -14, 0, 0, -12, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '0' -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 224, 0, -3, 224, 0, -7, 240, 0, -6, 48, 0, -14, 56, 0, -12, 24, 0, -12, 24, 0, -12, 24, 0, -28, 24, 0, -28, 24, 0, -12, 24, 0, -12, 24, 0, -12, 56, 0, -14, 48, 0, -14, 112, 0, -7, 224, 0, -7, 224, 0, -3, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '1' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 192, 0, -1, 192, 0, -3, 192, 0, -3, 192, 0, -7, 192, 0, -7, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -3, 224, 0, -7, 224, 0, -3, 224, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '2' -0, 0, 0, -0, 0, 0, -0, 0, 0, -3, 192, 0, -7, 224, 0, -7, 240, 0, -14, 48, 0, -12, 48, 0, -0, 48, 0, -0, 48, 0, -0, 112, 0, -0, 224, 0, -1, 192, 0, -3, 128, 0, -7, 0, 0, -7, 0, 0, -6, 0, 0, -14, 0, 0, -15, 240, 0, -15, 248, 0, -15, 240, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '3' -0, 0, 0, -0, 0, 0, -0, 0, 0, -3, 224, 0, -7, 224, 0, -7, 240, 0, -4, 48, 0, -0, 48, 0, -0, 48, 0, -0, 240, 0, -1, 224, 0, -1, 240, 0, -0, 240, 0, -0, 48, 0, -0, 56, 0, -0, 56, 0, -12, 48, 0, -14, 48, 0, -15, 240, 0, -7, 224, 0, -3, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '4' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 96, 0, -0, 96, 0, -0, 224, 0, -0, 224, 0, -1, 224, 0, -1, 224, 0, -1, 224, 0, -3, 224, 0, -3, 96, 0, -7, 96, 0, -6, 96, 0, -15, 240, 0, -15, 240, 0, -7, 240, 0, -0, 96, 0, -0, 96, 0, -0, 96, 0, -0, 96, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '5' -0, 0, 0, -0, 0, 0, -0, 0, 0, -7, 240, 0, -7, 240, 0, -7, 240, 0, -6, 0, 0, -6, 0, 0, -7, 224, 0, -15, 240, 0, -15, 240, 0, -6, 48, 0, -0, 56, 0, -0, 56, 0, -0, 56, 0, -0, 56, 0, -12, 48, 0, -14, 112, 0, -15, 240, 0, -7, 224, 0, -3, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '6' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 224, 0, -1, 224, 0, -3, 192, 0, -3, 128, 0, -7, 0, 0, -7, 0, 0, -7, 224, 0, -15, 240, 0, -15, 240, 0, -12, 48, 0, -12, 56, 0, -12, 56, 0, -12, 56, 0, -14, 48, 0, -14, 112, 0, -7, 240, 0, -7, 224, 0, -1, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '7' -0, 0, 0, -0, 0, 0, -0, 0, 0, -7, 248, 0, -15, 248, 0, -7, 248, 0, -0, 48, 0, -0, 48, 0, -0, 112, 0, -0, 96, 0, -0, 224, 0, -0, 224, 0, -0, 192, 0, -1, 192, 0, -1, 192, 0, -1, 128, 0, -3, 128, 0, -3, 0, 0, -3, 0, 0, -7, 0, 0, -2, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '8' -0, 0, 0, -0, 0, 0, -0, 0, 0, -3, 224, 0, -7, 240, 0, -7, 240, 0, -6, 48, 0, -6, 48, 0, -6, 48, 0, -7, 240, 0, -7, 224, 0, -3, 224, 0, -7, 240, 0, -14, 48, 0, -14, 56, 0, -12, 56, 0, -12, 56, 0, -14, 48, 0, -7, 240, 0, -7, 224, 0, -3, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '9' -0, 0, 0, -0, 0, 0, -0, 0, 0, -3, 192, 0, -7, 224, 0, -7, 240, 0, -14, 48, 0, -12, 48, 0, -12, 56, 0, -12, 56, 0, -12, 56, 0, -14, 56, 0, -15, 240, 0, -7, 240, 0, -3, 240, 0, -0, 112, 0, -0, 224, 0, -1, 224, 0, -3, 192, 0, -3, 128, 0, -3, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// ':' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 128, 0, -0, 192, 0, -1, 192, 0, -0, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 128, 0, -1, 192, 0, -1, 128, 0, -1, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// ';' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 64, 0, -0, 192, 0, -0, 192, 0, -0, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 128, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 128, 0, -1, 128, 0, -0, 0, 0, -// '<' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 16, 0, -0, 48, 0, -0, 112, 0, -1, 224, 0, -3, 192, 0, -7, 128, 0, -15, 0, 0, -15, 0, 0, -7, 128, 0, -3, 192, 0, -1, 224, 0, -0, 240, 0, -0, 112, 0, -0, 32, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '=' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -7, 240, 0, -7, 240, 0, -7, 240, 0, -0, 0, 0, -0, 0, 0, -7, 240, 0, -7, 240, 0, -7, 240, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '>' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -4, 0, 0, -14, 0, 0, -15, 0, 0, -7, 128, 0, -3, 192, 0, -1, 240, 0, -0, 112, 0, -0, 112, 0, -0, 240, 0, -1, 224, 0, -3, 192, 0, -7, 128, 0, -6, 0, 0, -4, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '?' -0, 0, 0, -0, 0, 0, -3, 192, 0, -7, 224, 0, -15, 240, 0, -14, 112, 0, -12, 48, 0, -0, 48, 0, -0, 48, 0, -0, 48, 0, -0, 112, 0, -0, 112, 0, -0, 224, 0, -1, 192, 0, -3, 128, 0, -3, 128, 0, -0, 0, 0, -2, 0, 0, -7, 0, 0, -7, 0, 0, -2, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '@' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 192, 0, -7, 240, 0, -15, 248, 0, -30, 60, 0, -28, 28, 0, -59, 204, 0, -55, 238, 0, -55, 230, 0, -54, 70, 0, -126, 230, 0, -126, 230, 0, -63, 238, 0, -55, 252, 0, -63, 252, 0, -56, 16, 0, -28, 16, 0, -15, 248, 0, -15, 240, 0, -3, 224, 0, -0, 0, 0, -// 'A' -0, 0, 0, -0, 0, 0, -0, 128, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 224, 0, -3, 224, 0, -3, 224, 0, -3, 96, 0, -7, 112, 0, -7, 112, 0, -7, 240, 0, -15, 240, 0, -31, 248, 0, -30, 56, 0, -12, 24, 0, -28, 24, 0, -28, 28, 0, -24, 28, 0, -24, 8, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'B' -0, 0, 0, -0, 0, 0, -15, 128, 0, -15, 224, 0, -31, 240, 0, -28, 240, 0, -28, 48, 0, -28, 48, 0, -28, 48, 0, -28, 112, 0, -31, 240, 0, -31, 240, 0, -31, 248, 0, -28, 24, 0, -28, 28, 0, -28, 28, 0, -28, 24, 0, -28, 248, 0, -31, 240, 0, -31, 224, 0, -15, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'C' -0, 0, 0, -0, 0, 0, -0, 192, 0, -3, 248, 0, -7, 248, 0, -7, 56, 0, -14, 24, 0, -14, 0, 0, -12, 0, 0, -28, 0, 0, -28, 0, 0, -24, 0, 0, -24, 0, 0, -24, 0, 0, -24, 0, 0, -28, 8, 0, -12, 28, 0, -14, 60, 0, -7, 248, 0, -7, 240, 0, -1, 224, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'D' -0, 0, 0, -0, 0, 0, -12, 0, 0, -31, 128, 0, -31, 192, 0, -31, 224, 0, -28, 240, 0, -28, 56, 0, -28, 56, 0, -28, 24, 0, -28, 24, 0, -28, 24, 0, -28, 28, 0, -28, 28, 0, -28, 24, 0, -28, 24, 0, -28, 56, 0, -28, 120, 0, -31, 240, 0, -31, 224, 0, -15, 192, 0, -2, 0, 0, -0, 0, 0, -0, 0, 0, -// 'E' -0, 0, 0, -0, 0, 0, -15, 248, 0, -31, 248, 0, -31, 248, 0, -28, 0, 0, -28, 0, 0, -28, 0, 0, -28, 0, 0, -28, 0, 0, -31, 240, 0, -31, 248, 0, -31, 240, 0, -28, 0, 0, -28, 0, 0, -28, 0, 0, -28, 0, 0, -28, 0, 0, -31, 248, 0, -31, 248, 0, -15, 248, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'F' -0, 0, 0, -0, 0, 0, -7, 248, 0, -15, 252, 0, -15, 252, 0, -14, 0, 0, -12, 0, 0, -12, 0, 0, -12, 0, 0, -12, 0, 0, -15, 240, 0, -15, 240, 0, -15, 240, 0, -12, 0, 0, -12, 0, 0, -12, 0, 0, -12, 0, 0, -12, 0, 0, -12, 0, 0, -12, 0, 0, -12, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'G' -0, 0, 0, -0, 0, 0, -1, 192, 0, -7, 240, 0, -15, 240, 0, -15, 120, 0, -28, 24, 0, -24, 28, 0, -56, 12, 0, -56, 0, 0, -56, 0, 0, -48, 0, 0, -48, 124, 0, -56, 254, 0, -56, 254, 0, -56, 28, 0, -28, 24, 0, -30, 120, 0, -15, 240, 0, -7, 240, 0, -3, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'H' -0, 0, 0, -0, 0, 0, -16, 8, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 60, 0, -31, 252, 0, -31, 252, 0, -31, 252, 0, -28, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'I' -0, 0, 0, -0, 0, 0, -3, 224, 0, -7, 240, 0, -7, 240, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -7, 240, 0, -7, 240, 0, -7, 240, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'J' -0, 0, 0, -0, 0, 0, -0, 240, 0, -1, 248, 0, -1, 248, 0, -0, 240, 0, -0, 48, 0, -0, 48, 0, -0, 48, 0, -0, 48, 0, -0, 48, 0, -0, 48, 0, -0, 48, 0, -0, 48, 0, -4, 48, 0, -14, 48, 0, -14, 48, 0, -6, 112, 0, -7, 240, 0, -7, 224, 0, -1, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'K' -0, 0, 0, -0, 0, 0, -8, 16, 0, -12, 56, 0, -12, 120, 0, -12, 112, 0, -12, 224, 0, -13, 192, 0, -15, 192, 0, -15, 128, 0, -15, 0, 0, -14, 0, 0, -14, 0, 0, -15, 0, 0, -15, 128, 0, -13, 192, 0, -12, 224, 0, -12, 240, 0, -12, 120, 0, -12, 56, 0, -12, 24, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'L' -0, 0, 0, -0, 0, 0, -4, 0, 0, -6, 0, 0, -6, 0, 0, -6, 0, 0, -6, 0, 0, -6, 0, 0, -6, 0, 0, -6, 0, 0, -6, 0, 0, -6, 0, 0, -6, 0, 0, -6, 0, 0, -6, 0, 0, -6, 0, 0, -6, 0, 0, -6, 120, 0, -7, 248, 0, -7, 248, 0, -7, 224, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'M' -0, 0, 0, -0, 0, 0, -8, 8, 0, -28, 24, 0, -28, 24, 0, -28, 60, 0, -28, 60, 0, -30, 60, 0, -30, 60, 0, -62, 124, 0, -62, 124, 0, -54, 108, 0, -55, 110, 0, -55, 238, 0, -51, 230, 0, -115, 198, 0, -115, 198, 0, -99, 198, 0, -97, 199, 0, -97, 135, 0, -97, 130, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'N' -0, 0, 0, -0, 0, 0, -8, 8, 0, -28, 24, 0, -28, 24, 0, -30, 24, 0, -30, 24, 0, -31, 24, 0, -31, 24, 0, -31, 152, 0, -31, 152, 0, -29, 216, 0, -29, 216, 0, -28, 248, 0, -28, 248, 0, -28, 120, 0, -28, 120, 0, -28, 56, 0, -28, 56, 0, -28, 24, 0, -8, 24, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'O' -0, 0, 0, -0, 0, 0, -0, 192, 0, -3, 224, 0, -7, 240, 0, -7, 120, 0, -14, 56, 0, -12, 24, 0, -28, 28, 0, -24, 28, 0, -24, 12, 0, -24, 12, 0, -24, 28, 0, -24, 28, 0, -24, 28, 0, -28, 24, 0, -28, 56, 0, -14, 112, 0, -15, 240, 0, -7, 224, 0, -3, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'P' -0, 0, 0, -0, 0, 0, -7, 0, 0, -15, 224, 0, -15, 240, 0, -15, 248, 0, -12, 56, 0, -12, 24, 0, -12, 24, 0, -12, 24, 0, -12, 56, 0, -12, 248, 0, -15, 240, 0, -15, 224, 0, -15, 128, 0, -12, 0, 0, -12, 0, 0, -12, 0, 0, -12, 0, 0, -12, 0, 0, -12, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'Q' -0, 0, 0, -0, 0, 0, -0, 192, 0, -3, 240, 0, -7, 248, 0, -15, 120, 0, -28, 28, 0, -28, 28, 0, -24, 12, 0, -56, 12, 0, -56, 12, 0, -56, 12, 0, -56, 12, 0, -56, 12, 0, -56, 28, 0, -24, 220, 0, -28, 248, 0, -30, 120, 0, -15, 252, 0, -7, 252, 0, -3, 204, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'R' -0, 0, 0, -0, 0, 0, -15, 128, 0, -15, 224, 0, -15, 240, 0, -12, 248, 0, -12, 56, 0, -12, 24, 0, -12, 24, 0, -12, 56, 0, -12, 56, 0, -13, 240, 0, -15, 224, 0, -15, 224, 0, -15, 224, 0, -12, 112, 0, -12, 112, 0, -12, 56, 0, -12, 24, 0, -12, 24, 0, -8, 8, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'S' -0, 0, 0, -0, 0, 0, -1, 192, 0, -3, 240, 0, -7, 248, 0, -15, 56, 0, -14, 24, 0, -14, 24, 0, -14, 0, 0, -15, 128, 0, -7, 224, 0, -3, 240, 0, -0, 248, 0, -0, 56, 0, -0, 24, 0, -12, 24, 0, -28, 24, 0, -14, 56, 0, -15, 248, 0, -7, 240, 0, -1, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'T' -0, 0, 0, -0, 0, 0, -15, 248, 0, -31, 252, 0, -31, 248, 0, -1, 192, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -0, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'U' -0, 0, 0, -0, 0, 0, -16, 8, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 12, 0, -24, 28, 0, -24, 28, 0, -28, 28, 0, -28, 24, 0, -12, 24, 0, -14, 56, 0, -15, 240, 0, -7, 240, 0, -3, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'V' -0, 0, 0, -0, 0, 0, -8, 8, 0, -24, 28, 0, -28, 28, 0, -28, 24, 0, -12, 24, 0, -12, 56, 0, -14, 48, 0, -14, 48, 0, -6, 112, 0, -6, 112, 0, -7, 96, 0, -7, 96, 0, -3, 224, 0, -3, 192, 0, -3, 192, 0, -3, 192, 0, -1, 192, 0, -1, 128, 0, -1, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'W' -0, 0, 0, -0, 0, 0, -64, 129, 0, -193, 131, 128, -225, 195, 0, -225, 195, 0, -99, 199, 0, -99, 199, 0, -99, 198, 0, -115, 230, 0, -119, 238, 0, -55, 110, 0, -54, 108, 0, -62, 124, 0, -62, 124, 0, -30, 124, 0, -30, 56, 0, -28, 56, 0, -28, 56, 0, -28, 56, 0, -8, 16, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'X' -0, 0, 0, -0, 0, 0, -8, 0, 0, -24, 12, 0, -28, 28, 0, -12, 28, 0, -14, 56, 0, -7, 112, 0, -7, 112, 0, -3, 224, 0, -3, 224, 0, -1, 192, 0, -3, 192, 0, -3, 224, 0, -7, 112, 0, -7, 112, 0, -14, 56, 0, -28, 56, 0, -28, 28, 0, -56, 12, 0, -16, 12, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'Y' -0, 0, 0, -0, 0, 0, -0, 4, 0, -24, 12, 0, -28, 12, 0, -28, 28, 0, -12, 24, 0, -14, 56, 0, -6, 56, 0, -7, 112, 0, -7, 112, 0, -3, 224, 0, -3, 224, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -3, 128, 0, -3, 128, 0, -3, 0, 0, -7, 0, 0, -2, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'Z' -0, 0, 0, -0, 0, 0, -15, 248, 0, -31, 252, 0, -31, 252, 0, -15, 248, 0, -0, 56, 0, -0, 112, 0, -0, 112, 0, -0, 224, 0, -0, 192, 0, -1, 192, 0, -3, 128, 0, -3, 128, 0, -7, 0, 0, -7, 0, 0, -14, 0, 0, -12, 0, 0, -31, 248, 0, -31, 252, 0, -31, 248, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '[' -3, 224, 0, -3, 224, 0, -3, 192, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 0, 0, -3, 192, 0, -3, 224, 0, -1, 192, 0, -// '\' -0, 0, 0, -0, 0, 0, -0, 0, 0, -12, 0, 0, -14, 0, 0, -6, 0, 0, -7, 0, 0, -7, 0, 0, -3, 0, 0, -3, 128, 0, -1, 128, 0, -1, 192, 0, -1, 192, 0, -0, 192, 0, -0, 224, 0, -0, 96, 0, -0, 112, 0, -0, 112, 0, -0, 48, 0, -0, 56, 0, -0, 16, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// ']' -1, 224, 0, -3, 224, 0, -1, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -3, 224, 0, -3, 224, 0, -3, 192, 0, -// '^' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 128, 0, -1, 192, 0, -1, 192, 0, -3, 224, 0, -3, 224, 0, -3, 96, 0, -7, 112, 0, -6, 112, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '_' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -15, 248, 0, -31, 252, 0, -31, 252, 0, -0, 0, 0, -0, 0, 0, -// '`' -0, 0, 0, -3, 0, 0, -3, 128, 0, -3, 192, 0, -1, 192, 0, -0, 224, 0, -0, 64, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'a' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 224, 0, -3, 240, 0, -7, 240, 0, -7, 48, 0, -6, 48, 0, -14, 48, 0, -14, 48, 0, -14, 48, 0, -14, 48, 0, -14, 48, 0, -6, 112, 0, -7, 240, 0, -3, 240, 0, -1, 176, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'b' -0, 0, 0, -0, 0, 0, -0, 0, 0, -12, 0, 0, -14, 0, 0, -14, 0, 0, -14, 0, 0, -14, 192, 0, -15, 224, 0, -15, 240, 0, -15, 112, 0, -14, 56, 0, -14, 56, 0, -14, 56, 0, -14, 56, 0, -14, 56, 0, -14, 48, 0, -14, 112, 0, -15, 240, 0, -15, 224, 0, -7, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'c' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 192, 0, -3, 224, 0, -3, 240, 0, -7, 48, 0, -6, 0, 0, -14, 0, 0, -14, 0, 0, -12, 0, 0, -12, 0, 0, -14, 16, 0, -6, 56, 0, -7, 240, 0, -3, 224, 0, -1, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'd' -0, 0, 0, -0, 0, 0, -0, 16, 0, -0, 48, 0, -0, 56, 0, -0, 48, 0, -0, 48, 0, -1, 240, 0, -3, 240, 0, -7, 240, 0, -6, 48, 0, -14, 48, 0, -12, 48, 0, -12, 48, 0, -12, 48, 0, -12, 48, 0, -12, 48, 0, -14, 112, 0, -7, 240, 0, -7, 240, 0, -3, 176, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'e' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 192, 0, -3, 224, 0, -7, 240, 0, -7, 48, 0, -14, 112, 0, -12, 240, 0, -15, 224, 0, -15, 128, 0, -15, 0, 0, -14, 0, 0, -7, 56, 0, -7, 248, 0, -3, 240, 0, -1, 224, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'f' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 240, 0, -1, 240, 0, -1, 224, 0, -1, 128, 0, -7, 224, 0, -7, 240, 0, -7, 224, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'g' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 240, 0, -3, 240, 0, -7, 240, 0, -7, 48, 0, -14, 48, 0, -14, 48, 0, -12, 48, 0, -12, 48, 0, -12, 48, 0, -14, 48, 0, -14, 112, 0, -7, 240, 0, -3, 240, 0, -1, 176, 0, -0, 112, 0, -7, 240, 0, -7, 224, 0, -// 'h' -0, 0, 0, -0, 0, 0, -0, 0, 0, -6, 0, 0, -14, 0, 0, -14, 0, 0, -14, 0, 0, -14, 224, 0, -15, 240, 0, -15, 240, 0, -15, 176, 0, -15, 48, 0, -14, 48, 0, -14, 48, 0, -14, 56, 0, -14, 56, 0, -14, 56, 0, -14, 56, 0, -14, 56, 0, -14, 48, 0, -4, 16, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'i' -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -0, 0, 0, -0, 128, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -0, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'j' -0, 0, 0, -0, 0, 0, -0, 64, 0, -0, 96, 0, -0, 224, 0, -0, 96, 0, -0, 0, 0, -0, 64, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -0, 224, 0, -4, 224, 0, -6, 224, 0, -6, 224, 0, -7, 224, 0, -3, 192, 0, -// 'k' -0, 0, 0, -0, 0, 0, -0, 0, 0, -6, 0, 0, -14, 0, 0, -14, 0, 0, -14, 0, 0, -14, 48, 0, -14, 112, 0, -14, 112, 0, -14, 224, 0, -15, 192, 0, -15, 192, 0, -7, 192, 0, -7, 192, 0, -6, 224, 0, -6, 96, 0, -6, 112, 0, -6, 56, 0, -6, 56, 0, -4, 16, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'l' -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -0, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'm' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -39, 56, 0, -63, 252, 0, -63, 254, 0, -61, 238, 0, -57, 206, 0, -49, 198, 0, -49, 198, 0, -49, 198, 0, -49, 198, 0, -49, 198, 0, -49, 198, 0, -49, 198, 0, -49, 198, 0, -48, 132, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'n' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -4, 224, 0, -13, 240, 0, -15, 240, 0, -15, 176, 0, -15, 48, 0, -14, 48, 0, -14, 56, 0, -14, 56, 0, -14, 56, 0, -12, 56, 0, -12, 56, 0, -12, 56, 0, -12, 56, 0, -4, 16, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'o' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 192, 0, -3, 224, 0, -7, 240, 0, -7, 112, 0, -14, 56, 0, -12, 56, 0, -12, 56, 0, -12, 56, 0, -12, 56, 0, -14, 48, 0, -14, 112, 0, -7, 240, 0, -7, 224, 0, -1, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'p' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -5, 192, 0, -15, 224, 0, -15, 240, 0, -15, 48, 0, -14, 56, 0, -14, 56, 0, -14, 56, 0, -14, 56, 0, -14, 56, 0, -14, 48, 0, -14, 112, 0, -15, 240, 0, -15, 224, 0, -15, 192, 0, -14, 0, 0, -14, 0, 0, -14, 0, 0, -// 'q' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 240, 0, -3, 240, 0, -3, 240, 0, -7, 48, 0, -6, 48, 0, -14, 48, 0, -12, 48, 0, -12, 48, 0, -12, 48, 0, -14, 48, 0, -14, 48, 0, -7, 240, 0, -7, 240, 0, -3, 240, 0, -0, 48, 0, -0, 48, 0, -0, 48, 0, -// 'r' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -2, 96, 0, -7, 240, 0, -7, 240, 0, -7, 176, 0, -7, 48, 0, -7, 0, 0, -7, 0, 0, -7, 0, 0, -7, 0, 0, -7, 0, 0, -7, 0, 0, -7, 0, 0, -7, 0, 0, -2, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 's' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -1, 192, 0, -3, 224, 0, -7, 240, 0, -7, 48, 0, -7, 48, 0, -7, 128, 0, -3, 224, 0, -1, 240, 0, -0, 112, 0, -6, 48, 0, -6, 48, 0, -7, 240, 0, -3, 224, 0, -1, 192, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 't' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 128, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -7, 240, 0, -7, 240, 0, -7, 240, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -0, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'u' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -4, 16, 0, -6, 48, 0, -14, 48, 0, -14, 48, 0, -14, 48, 0, -14, 48, 0, -14, 48, 0, -14, 48, 0, -14, 48, 0, -14, 48, 0, -6, 112, 0, -7, 240, 0, -7, 240, 0, -3, 176, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'v' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -4, 16, 0, -12, 56, 0, -14, 48, 0, -6, 48, 0, -6, 112, 0, -7, 112, 0, -7, 96, 0, -3, 96, 0, -3, 224, 0, -3, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -0, 128, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'w' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -16, 136, 0, -25, 140, 0, -25, 220, 0, -25, 220, 0, -27, 216, 0, -27, 216, 0, -31, 248, 0, -31, 248, 0, -15, 240, 0, -14, 112, 0, -14, 112, 0, -14, 112, 0, -14, 112, 0, -4, 32, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'x' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -4, 8, 0, -14, 24, 0, -14, 56, 0, -7, 112, 0, -3, 240, 0, -3, 224, 0, -1, 192, 0, -3, 192, 0, -3, 224, 0, -7, 96, 0, -14, 112, 0, -14, 56, 0, -28, 56, 0, -8, 24, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// 'y' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -12, 16, 0, -12, 24, 0, -14, 56, 0, -14, 48, 0, -6, 48, 0, -7, 112, 0, -7, 96, 0, -3, 96, 0, -3, 224, 0, -3, 192, 0, -1, 192, 0, -1, 192, 0, -1, 128, 0, -1, 128, 0, -3, 128, 0, -3, 0, 0, -3, 0, 0, -// 'z' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -7, 240, 0, -15, 248, 0, -7, 240, 0, -0, 112, 0, -0, 224, 0, -0, 224, 0, -1, 192, 0, -1, 128, 0, -3, 128, 0, -3, 0, 0, -7, 0, 0, -15, 240, 0, -15, 248, 0, -15, 240, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -// '{' -0, 96, 0, -0, 224, 0, -1, 224, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -3, 128, 0, -7, 128, 0, -3, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 128, 0, -1, 224, 0, -0, 224, 0, -0, 96, 0, -// '|' -0, 128, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -1, 192, 0, -// '}' -3, 0, 0, -7, 128, 0, -3, 192, 0, -1, 192, 0, -0, 192, 0, -0, 192, 0, -0, 192, 0, -0, 192, 0, -0, 192, 0, -0, 192, 0, -0, 192, 0, -0, 224, 0, -0, 224, 0, -0, 192, 0, -0, 192, 0, -0, 192, 0, -0, 192, 0, -0, 192, 0, -0, 192, 0, -0, 192, 0, -1, 192, 0, -3, 192, 0, -7, 128, 0, -3, 0, 0, -// '~' -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -7, 8, 0, -15, 152, 0, -15, 152, 0, -29, 248, 0, -24, 240, 0, -0, 240, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, -0, 0, 0, +const uint8_t Font24_Table[] = { + // ' ' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '!' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 0, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '"' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 96, + 0, + 3, + 96, + 0, + 3, + 96, + 0, + 3, + 96, + 0, + 3, + 96, + 0, + 3, + 96, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '#' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 152, + 0, + 1, + 152, + 0, + 1, + 184, + 0, + 3, + 184, + 0, + 3, + 184, + 0, + 31, + 252, + 0, + 31, + 252, + 0, + 15, + 248, + 0, + 7, + 96, + 0, + 7, + 96, + 0, + 63, + 248, + 0, + 63, + 252, + 0, + 31, + 248, + 0, + 14, + 192, + 0, + 14, + 192, + 0, + 12, + 192, + 0, + 13, + 192, + 0, + 12, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '$' + 0, + 0, + 0, + 0, + 128, + 0, + 1, + 192, + 0, + 3, + 224, + 0, + 7, + 240, + 0, + 15, + 248, + 0, + 15, + 216, + 0, + 15, + 216, + 0, + 15, + 192, + 0, + 15, + 192, + 0, + 7, + 192, + 0, + 3, + 224, + 0, + 1, + 240, + 0, + 1, + 248, + 0, + 1, + 248, + 0, + 13, + 216, + 0, + 29, + 216, + 0, + 15, + 248, + 0, + 15, + 240, + 0, + 7, + 240, + 0, + 3, + 192, + 0, + 1, + 192, + 0, + 0, + 128, + 0, + 0, + 0, + 0, + // '%' + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 30, + 48, + 0, + 31, + 48, + 0, + 63, + 112, + 0, + 59, + 112, + 0, + 59, + 96, + 0, + 31, + 224, + 0, + 30, + 192, + 0, + 13, + 192, + 0, + 1, + 192, + 0, + 1, + 128, + 0, + 3, + 248, + 0, + 3, + 248, + 0, + 7, + 252, + 0, + 7, + 204, + 0, + 6, + 204, + 0, + 14, + 252, + 0, + 12, + 120, + 0, + 12, + 120, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '&' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 192, + 0, + 7, + 192, + 0, + 7, + 224, + 0, + 14, + 96, + 0, + 14, + 96, + 0, + 6, + 224, + 0, + 7, + 192, + 0, + 7, + 192, + 0, + 15, + 128, + 0, + 15, + 208, + 0, + 29, + 248, + 0, + 24, + 240, + 0, + 24, + 112, + 0, + 24, + 112, + 0, + 28, + 248, + 0, + 15, + 248, + 0, + 15, + 220, + 0, + 7, + 136, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // ''' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 128, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 0, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '(' + 0, + 96, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 128, + 0, + 3, + 128, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 128, + 0, + 3, + 128, + 0, + 1, + 128, + 0, + 1, + 192, + 0, + 0, + 192, + 0, + 0, + 224, + 0, + 0, + 96, + 0, + 0, + 0, + 0, + // ')' + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 128, + 0, + 1, + 128, + 0, + 1, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 224, + 0, + 0, + 96, + 0, + 0, + 96, + 0, + 0, + 96, + 0, + 0, + 96, + 0, + 0, + 96, + 0, + 0, + 96, + 0, + 0, + 96, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 128, + 0, + 3, + 128, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + // '*' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 128, + 0, + 3, + 224, + 0, + 3, + 224, + 0, + 3, + 224, + 0, + 3, + 192, + 0, + 3, + 192, + 0, + 1, + 64, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '+' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 128, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 3, + 224, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 0, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // ',' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 0, + 0, + 0, + // '-' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 3, + 224, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '.' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 0, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '/' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 48, + 0, + 0, + 56, + 0, + 0, + 48, + 0, + 0, + 112, + 0, + 0, + 96, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 192, + 0, + 1, + 192, + 0, + 1, + 128, + 0, + 3, + 128, + 0, + 3, + 128, + 0, + 3, + 0, + 0, + 7, + 0, + 0, + 6, + 0, + 0, + 14, + 0, + 0, + 14, + 0, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '0' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 224, + 0, + 3, + 224, + 0, + 7, + 240, + 0, + 6, + 48, + 0, + 14, + 56, + 0, + 12, + 24, + 0, + 12, + 24, + 0, + 12, + 24, + 0, + 28, + 24, + 0, + 28, + 24, + 0, + 12, + 24, + 0, + 12, + 24, + 0, + 12, + 56, + 0, + 14, + 48, + 0, + 14, + 112, + 0, + 7, + 224, + 0, + 7, + 224, + 0, + 3, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '1' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 192, + 0, + 1, + 192, + 0, + 3, + 192, + 0, + 3, + 192, + 0, + 7, + 192, + 0, + 7, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 3, + 224, + 0, + 7, + 224, + 0, + 3, + 224, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '2' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 192, + 0, + 7, + 224, + 0, + 7, + 240, + 0, + 14, + 48, + 0, + 12, + 48, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 0, + 112, + 0, + 0, + 224, + 0, + 1, + 192, + 0, + 3, + 128, + 0, + 7, + 0, + 0, + 7, + 0, + 0, + 6, + 0, + 0, + 14, + 0, + 0, + 15, + 240, + 0, + 15, + 248, + 0, + 15, + 240, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '3' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 224, + 0, + 7, + 224, + 0, + 7, + 240, + 0, + 4, + 48, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 0, + 240, + 0, + 1, + 224, + 0, + 1, + 240, + 0, + 0, + 240, + 0, + 0, + 48, + 0, + 0, + 56, + 0, + 0, + 56, + 0, + 12, + 48, + 0, + 14, + 48, + 0, + 15, + 240, + 0, + 7, + 224, + 0, + 3, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '4' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 96, + 0, + 0, + 96, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 1, + 224, + 0, + 1, + 224, + 0, + 1, + 224, + 0, + 3, + 224, + 0, + 3, + 96, + 0, + 7, + 96, + 0, + 6, + 96, + 0, + 15, + 240, + 0, + 15, + 240, + 0, + 7, + 240, + 0, + 0, + 96, + 0, + 0, + 96, + 0, + 0, + 96, + 0, + 0, + 96, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '5' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 7, + 224, + 0, + 15, + 240, + 0, + 15, + 240, + 0, + 6, + 48, + 0, + 0, + 56, + 0, + 0, + 56, + 0, + 0, + 56, + 0, + 0, + 56, + 0, + 12, + 48, + 0, + 14, + 112, + 0, + 15, + 240, + 0, + 7, + 224, + 0, + 3, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '6' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 224, + 0, + 1, + 224, + 0, + 3, + 192, + 0, + 3, + 128, + 0, + 7, + 0, + 0, + 7, + 0, + 0, + 7, + 224, + 0, + 15, + 240, + 0, + 15, + 240, + 0, + 12, + 48, + 0, + 12, + 56, + 0, + 12, + 56, + 0, + 12, + 56, + 0, + 14, + 48, + 0, + 14, + 112, + 0, + 7, + 240, + 0, + 7, + 224, + 0, + 1, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '7' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 248, + 0, + 15, + 248, + 0, + 7, + 248, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 0, + 112, + 0, + 0, + 96, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 128, + 0, + 3, + 128, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 7, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '8' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 224, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 6, + 48, + 0, + 6, + 48, + 0, + 6, + 48, + 0, + 7, + 240, + 0, + 7, + 224, + 0, + 3, + 224, + 0, + 7, + 240, + 0, + 14, + 48, + 0, + 14, + 56, + 0, + 12, + 56, + 0, + 12, + 56, + 0, + 14, + 48, + 0, + 7, + 240, + 0, + 7, + 224, + 0, + 3, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '9' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 192, + 0, + 7, + 224, + 0, + 7, + 240, + 0, + 14, + 48, + 0, + 12, + 48, + 0, + 12, + 56, + 0, + 12, + 56, + 0, + 12, + 56, + 0, + 14, + 56, + 0, + 15, + 240, + 0, + 7, + 240, + 0, + 3, + 240, + 0, + 0, + 112, + 0, + 0, + 224, + 0, + 1, + 224, + 0, + 3, + 192, + 0, + 3, + 128, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // ':' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 0, + 192, + 0, + 1, + 192, + 0, + 0, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 128, + 0, + 1, + 192, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // ';' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 64, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 0, + 0, + 0, + // '<' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 16, + 0, + 0, + 48, + 0, + 0, + 112, + 0, + 1, + 224, + 0, + 3, + 192, + 0, + 7, + 128, + 0, + 15, + 0, + 0, + 15, + 0, + 0, + 7, + 128, + 0, + 3, + 192, + 0, + 1, + 224, + 0, + 0, + 240, + 0, + 0, + 112, + 0, + 0, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '=' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '>' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 14, + 0, + 0, + 15, + 0, + 0, + 7, + 128, + 0, + 3, + 192, + 0, + 1, + 240, + 0, + 0, + 112, + 0, + 0, + 112, + 0, + 0, + 240, + 0, + 1, + 224, + 0, + 3, + 192, + 0, + 7, + 128, + 0, + 6, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '?' + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 192, + 0, + 7, + 224, + 0, + 15, + 240, + 0, + 14, + 112, + 0, + 12, + 48, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 0, + 112, + 0, + 0, + 112, + 0, + 0, + 224, + 0, + 1, + 192, + 0, + 3, + 128, + 0, + 3, + 128, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 7, + 0, + 0, + 7, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '@' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 192, + 0, + 7, + 240, + 0, + 15, + 248, + 0, + 30, + 60, + 0, + 28, + 28, + 0, + 59, + 204, + 0, + 55, + 238, + 0, + 55, + 230, + 0, + 54, + 70, + 0, + 126, + 230, + 0, + 126, + 230, + 0, + 63, + 238, + 0, + 55, + 252, + 0, + 63, + 252, + 0, + 56, + 16, + 0, + 28, + 16, + 0, + 15, + 248, + 0, + 15, + 240, + 0, + 3, + 224, + 0, + 0, + 0, + 0, + // 'A' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 224, + 0, + 3, + 224, + 0, + 3, + 224, + 0, + 3, + 96, + 0, + 7, + 112, + 0, + 7, + 112, + 0, + 7, + 240, + 0, + 15, + 240, + 0, + 31, + 248, + 0, + 30, + 56, + 0, + 12, + 24, + 0, + 28, + 24, + 0, + 28, + 28, + 0, + 24, + 28, + 0, + 24, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'B' + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 128, + 0, + 15, + 224, + 0, + 31, + 240, + 0, + 28, + 240, + 0, + 28, + 48, + 0, + 28, + 48, + 0, + 28, + 48, + 0, + 28, + 112, + 0, + 31, + 240, + 0, + 31, + 240, + 0, + 31, + 248, + 0, + 28, + 24, + 0, + 28, + 28, + 0, + 28, + 28, + 0, + 28, + 24, + 0, + 28, + 248, + 0, + 31, + 240, + 0, + 31, + 224, + 0, + 15, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'C' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 192, + 0, + 3, + 248, + 0, + 7, + 248, + 0, + 7, + 56, + 0, + 14, + 24, + 0, + 14, + 0, + 0, + 12, + 0, + 0, + 28, + 0, + 0, + 28, + 0, + 0, + 24, + 0, + 0, + 24, + 0, + 0, + 24, + 0, + 0, + 24, + 0, + 0, + 28, + 8, + 0, + 12, + 28, + 0, + 14, + 60, + 0, + 7, + 248, + 0, + 7, + 240, + 0, + 1, + 224, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'D' + 0, + 0, + 0, + 0, + 0, + 0, + 12, + 0, + 0, + 31, + 128, + 0, + 31, + 192, + 0, + 31, + 224, + 0, + 28, + 240, + 0, + 28, + 56, + 0, + 28, + 56, + 0, + 28, + 24, + 0, + 28, + 24, + 0, + 28, + 24, + 0, + 28, + 28, + 0, + 28, + 28, + 0, + 28, + 24, + 0, + 28, + 24, + 0, + 28, + 56, + 0, + 28, + 120, + 0, + 31, + 240, + 0, + 31, + 224, + 0, + 15, + 192, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'E' + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 248, + 0, + 31, + 248, + 0, + 31, + 248, + 0, + 28, + 0, + 0, + 28, + 0, + 0, + 28, + 0, + 0, + 28, + 0, + 0, + 28, + 0, + 0, + 31, + 240, + 0, + 31, + 248, + 0, + 31, + 240, + 0, + 28, + 0, + 0, + 28, + 0, + 0, + 28, + 0, + 0, + 28, + 0, + 0, + 28, + 0, + 0, + 31, + 248, + 0, + 31, + 248, + 0, + 15, + 248, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'F' + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 248, + 0, + 15, + 252, + 0, + 15, + 252, + 0, + 14, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 15, + 240, + 0, + 15, + 240, + 0, + 15, + 240, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'G' + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 192, + 0, + 7, + 240, + 0, + 15, + 240, + 0, + 15, + 120, + 0, + 28, + 24, + 0, + 24, + 28, + 0, + 56, + 12, + 0, + 56, + 0, + 0, + 56, + 0, + 0, + 48, + 0, + 0, + 48, + 124, + 0, + 56, + 254, + 0, + 56, + 254, + 0, + 56, + 28, + 0, + 28, + 24, + 0, + 30, + 120, + 0, + 15, + 240, + 0, + 7, + 240, + 0, + 3, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'H' + 0, + 0, + 0, + 0, + 0, + 0, + 16, + 8, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 60, + 0, + 31, + 252, + 0, + 31, + 252, + 0, + 31, + 252, + 0, + 28, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'I' + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 224, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'J' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 240, + 0, + 1, + 248, + 0, + 1, + 248, + 0, + 0, + 240, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 4, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 6, + 112, + 0, + 7, + 240, + 0, + 7, + 224, + 0, + 1, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'K' + 0, + 0, + 0, + 0, + 0, + 0, + 8, + 16, + 0, + 12, + 56, + 0, + 12, + 120, + 0, + 12, + 112, + 0, + 12, + 224, + 0, + 13, + 192, + 0, + 15, + 192, + 0, + 15, + 128, + 0, + 15, + 0, + 0, + 14, + 0, + 0, + 14, + 0, + 0, + 15, + 0, + 0, + 15, + 128, + 0, + 13, + 192, + 0, + 12, + 224, + 0, + 12, + 240, + 0, + 12, + 120, + 0, + 12, + 56, + 0, + 12, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'L' + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 0, + 0, + 6, + 120, + 0, + 7, + 248, + 0, + 7, + 248, + 0, + 7, + 224, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'M' + 0, + 0, + 0, + 0, + 0, + 0, + 8, + 8, + 0, + 28, + 24, + 0, + 28, + 24, + 0, + 28, + 60, + 0, + 28, + 60, + 0, + 30, + 60, + 0, + 30, + 60, + 0, + 62, + 124, + 0, + 62, + 124, + 0, + 54, + 108, + 0, + 55, + 110, + 0, + 55, + 238, + 0, + 51, + 230, + 0, + 115, + 198, + 0, + 115, + 198, + 0, + 99, + 198, + 0, + 97, + 199, + 0, + 97, + 135, + 0, + 97, + 130, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'N' + 0, + 0, + 0, + 0, + 0, + 0, + 8, + 8, + 0, + 28, + 24, + 0, + 28, + 24, + 0, + 30, + 24, + 0, + 30, + 24, + 0, + 31, + 24, + 0, + 31, + 24, + 0, + 31, + 152, + 0, + 31, + 152, + 0, + 29, + 216, + 0, + 29, + 216, + 0, + 28, + 248, + 0, + 28, + 248, + 0, + 28, + 120, + 0, + 28, + 120, + 0, + 28, + 56, + 0, + 28, + 56, + 0, + 28, + 24, + 0, + 8, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'O' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 192, + 0, + 3, + 224, + 0, + 7, + 240, + 0, + 7, + 120, + 0, + 14, + 56, + 0, + 12, + 24, + 0, + 28, + 28, + 0, + 24, + 28, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 28, + 0, + 24, + 28, + 0, + 24, + 28, + 0, + 28, + 24, + 0, + 28, + 56, + 0, + 14, + 112, + 0, + 15, + 240, + 0, + 7, + 224, + 0, + 3, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'P' + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 0, + 0, + 15, + 224, + 0, + 15, + 240, + 0, + 15, + 248, + 0, + 12, + 56, + 0, + 12, + 24, + 0, + 12, + 24, + 0, + 12, + 24, + 0, + 12, + 56, + 0, + 12, + 248, + 0, + 15, + 240, + 0, + 15, + 224, + 0, + 15, + 128, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'Q' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 192, + 0, + 3, + 240, + 0, + 7, + 248, + 0, + 15, + 120, + 0, + 28, + 28, + 0, + 28, + 28, + 0, + 24, + 12, + 0, + 56, + 12, + 0, + 56, + 12, + 0, + 56, + 12, + 0, + 56, + 12, + 0, + 56, + 12, + 0, + 56, + 28, + 0, + 24, + 220, + 0, + 28, + 248, + 0, + 30, + 120, + 0, + 15, + 252, + 0, + 7, + 252, + 0, + 3, + 204, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'R' + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 128, + 0, + 15, + 224, + 0, + 15, + 240, + 0, + 12, + 248, + 0, + 12, + 56, + 0, + 12, + 24, + 0, + 12, + 24, + 0, + 12, + 56, + 0, + 12, + 56, + 0, + 13, + 240, + 0, + 15, + 224, + 0, + 15, + 224, + 0, + 15, + 224, + 0, + 12, + 112, + 0, + 12, + 112, + 0, + 12, + 56, + 0, + 12, + 24, + 0, + 12, + 24, + 0, + 8, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'S' + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 192, + 0, + 3, + 240, + 0, + 7, + 248, + 0, + 15, + 56, + 0, + 14, + 24, + 0, + 14, + 24, + 0, + 14, + 0, + 0, + 15, + 128, + 0, + 7, + 224, + 0, + 3, + 240, + 0, + 0, + 248, + 0, + 0, + 56, + 0, + 0, + 24, + 0, + 12, + 24, + 0, + 28, + 24, + 0, + 14, + 56, + 0, + 15, + 248, + 0, + 7, + 240, + 0, + 1, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'T' + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 248, + 0, + 31, + 252, + 0, + 31, + 248, + 0, + 1, + 192, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 0, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'U' + 0, + 0, + 0, + 0, + 0, + 0, + 16, + 8, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 12, + 0, + 24, + 28, + 0, + 24, + 28, + 0, + 28, + 28, + 0, + 28, + 24, + 0, + 12, + 24, + 0, + 14, + 56, + 0, + 15, + 240, + 0, + 7, + 240, + 0, + 3, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'V' + 0, + 0, + 0, + 0, + 0, + 0, + 8, + 8, + 0, + 24, + 28, + 0, + 28, + 28, + 0, + 28, + 24, + 0, + 12, + 24, + 0, + 12, + 56, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 6, + 112, + 0, + 6, + 112, + 0, + 7, + 96, + 0, + 7, + 96, + 0, + 3, + 224, + 0, + 3, + 192, + 0, + 3, + 192, + 0, + 3, + 192, + 0, + 1, + 192, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'W' + 0, + 0, + 0, + 0, + 0, + 0, + 64, + 129, + 0, + 193, + 131, + 128, + 225, + 195, + 0, + 225, + 195, + 0, + 99, + 199, + 0, + 99, + 199, + 0, + 99, + 198, + 0, + 115, + 230, + 0, + 119, + 238, + 0, + 55, + 110, + 0, + 54, + 108, + 0, + 62, + 124, + 0, + 62, + 124, + 0, + 30, + 124, + 0, + 30, + 56, + 0, + 28, + 56, + 0, + 28, + 56, + 0, + 28, + 56, + 0, + 8, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'X' + 0, + 0, + 0, + 0, + 0, + 0, + 8, + 0, + 0, + 24, + 12, + 0, + 28, + 28, + 0, + 12, + 28, + 0, + 14, + 56, + 0, + 7, + 112, + 0, + 7, + 112, + 0, + 3, + 224, + 0, + 3, + 224, + 0, + 1, + 192, + 0, + 3, + 192, + 0, + 3, + 224, + 0, + 7, + 112, + 0, + 7, + 112, + 0, + 14, + 56, + 0, + 28, + 56, + 0, + 28, + 28, + 0, + 56, + 12, + 0, + 16, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'Y' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 24, + 12, + 0, + 28, + 12, + 0, + 28, + 28, + 0, + 12, + 24, + 0, + 14, + 56, + 0, + 6, + 56, + 0, + 7, + 112, + 0, + 7, + 112, + 0, + 3, + 224, + 0, + 3, + 224, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 3, + 128, + 0, + 3, + 128, + 0, + 3, + 0, + 0, + 7, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'Z' + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 248, + 0, + 31, + 252, + 0, + 31, + 252, + 0, + 15, + 248, + 0, + 0, + 56, + 0, + 0, + 112, + 0, + 0, + 112, + 0, + 0, + 224, + 0, + 0, + 192, + 0, + 1, + 192, + 0, + 3, + 128, + 0, + 3, + 128, + 0, + 7, + 0, + 0, + 7, + 0, + 0, + 14, + 0, + 0, + 12, + 0, + 0, + 31, + 248, + 0, + 31, + 252, + 0, + 31, + 248, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '[' + 3, + 224, + 0, + 3, + 224, + 0, + 3, + 192, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 192, + 0, + 3, + 224, + 0, + 1, + 192, + 0, + // '\' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 12, + 0, + 0, + 14, + 0, + 0, + 6, + 0, + 0, + 7, + 0, + 0, + 7, + 0, + 0, + 3, + 0, + 0, + 3, + 128, + 0, + 1, + 128, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 0, + 192, + 0, + 0, + 224, + 0, + 0, + 96, + 0, + 0, + 112, + 0, + 0, + 112, + 0, + 0, + 48, + 0, + 0, + 56, + 0, + 0, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // ']' + 1, + 224, + 0, + 3, + 224, + 0, + 1, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 3, + 224, + 0, + 3, + 224, + 0, + 3, + 192, + 0, + // '^' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 3, + 224, + 0, + 3, + 224, + 0, + 3, + 96, + 0, + 7, + 112, + 0, + 6, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '_' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 248, + 0, + 31, + 252, + 0, + 31, + 252, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '`' + 0, + 0, + 0, + 3, + 0, + 0, + 3, + 128, + 0, + 3, + 192, + 0, + 1, + 192, + 0, + 0, + 224, + 0, + 0, + 64, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'a' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 224, + 0, + 3, + 240, + 0, + 7, + 240, + 0, + 7, + 48, + 0, + 6, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 6, + 112, + 0, + 7, + 240, + 0, + 3, + 240, + 0, + 1, + 176, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'b' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 12, + 0, + 0, + 14, + 0, + 0, + 14, + 0, + 0, + 14, + 0, + 0, + 14, + 192, + 0, + 15, + 224, + 0, + 15, + 240, + 0, + 15, + 112, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 48, + 0, + 14, + 112, + 0, + 15, + 240, + 0, + 15, + 224, + 0, + 7, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'c' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 192, + 0, + 3, + 224, + 0, + 3, + 240, + 0, + 7, + 48, + 0, + 6, + 0, + 0, + 14, + 0, + 0, + 14, + 0, + 0, + 12, + 0, + 0, + 12, + 0, + 0, + 14, + 16, + 0, + 6, + 56, + 0, + 7, + 240, + 0, + 3, + 224, + 0, + 1, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'd' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 16, + 0, + 0, + 48, + 0, + 0, + 56, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 1, + 240, + 0, + 3, + 240, + 0, + 7, + 240, + 0, + 6, + 48, + 0, + 14, + 48, + 0, + 12, + 48, + 0, + 12, + 48, + 0, + 12, + 48, + 0, + 12, + 48, + 0, + 12, + 48, + 0, + 14, + 112, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 3, + 176, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'e' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 192, + 0, + 3, + 224, + 0, + 7, + 240, + 0, + 7, + 48, + 0, + 14, + 112, + 0, + 12, + 240, + 0, + 15, + 224, + 0, + 15, + 128, + 0, + 15, + 0, + 0, + 14, + 0, + 0, + 7, + 56, + 0, + 7, + 248, + 0, + 3, + 240, + 0, + 1, + 224, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'f' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 240, + 0, + 1, + 240, + 0, + 1, + 224, + 0, + 1, + 128, + 0, + 7, + 224, + 0, + 7, + 240, + 0, + 7, + 224, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'g' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 240, + 0, + 3, + 240, + 0, + 7, + 240, + 0, + 7, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 12, + 48, + 0, + 12, + 48, + 0, + 12, + 48, + 0, + 14, + 48, + 0, + 14, + 112, + 0, + 7, + 240, + 0, + 3, + 240, + 0, + 1, + 176, + 0, + 0, + 112, + 0, + 7, + 240, + 0, + 7, + 224, + 0, + // 'h' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 6, + 0, + 0, + 14, + 0, + 0, + 14, + 0, + 0, + 14, + 0, + 0, + 14, + 224, + 0, + 15, + 240, + 0, + 15, + 240, + 0, + 15, + 176, + 0, + 15, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 48, + 0, + 4, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'i' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 0, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'j' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 64, + 0, + 0, + 96, + 0, + 0, + 224, + 0, + 0, + 96, + 0, + 0, + 0, + 0, + 0, + 64, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 4, + 224, + 0, + 6, + 224, + 0, + 6, + 224, + 0, + 7, + 224, + 0, + 3, + 192, + 0, + // 'k' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 6, + 0, + 0, + 14, + 0, + 0, + 14, + 0, + 0, + 14, + 0, + 0, + 14, + 48, + 0, + 14, + 112, + 0, + 14, + 112, + 0, + 14, + 224, + 0, + 15, + 192, + 0, + 15, + 192, + 0, + 7, + 192, + 0, + 7, + 192, + 0, + 6, + 224, + 0, + 6, + 96, + 0, + 6, + 112, + 0, + 6, + 56, + 0, + 6, + 56, + 0, + 4, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'l' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 0, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'm' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 39, + 56, + 0, + 63, + 252, + 0, + 63, + 254, + 0, + 61, + 238, + 0, + 57, + 206, + 0, + 49, + 198, + 0, + 49, + 198, + 0, + 49, + 198, + 0, + 49, + 198, + 0, + 49, + 198, + 0, + 49, + 198, + 0, + 49, + 198, + 0, + 49, + 198, + 0, + 48, + 132, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'n' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 224, + 0, + 13, + 240, + 0, + 15, + 240, + 0, + 15, + 176, + 0, + 15, + 48, + 0, + 14, + 48, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 12, + 56, + 0, + 12, + 56, + 0, + 12, + 56, + 0, + 12, + 56, + 0, + 4, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'o' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 192, + 0, + 3, + 224, + 0, + 7, + 240, + 0, + 7, + 112, + 0, + 14, + 56, + 0, + 12, + 56, + 0, + 12, + 56, + 0, + 12, + 56, + 0, + 12, + 56, + 0, + 14, + 48, + 0, + 14, + 112, + 0, + 7, + 240, + 0, + 7, + 224, + 0, + 1, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'p' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 192, + 0, + 15, + 224, + 0, + 15, + 240, + 0, + 15, + 48, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 56, + 0, + 14, + 48, + 0, + 14, + 112, + 0, + 15, + 240, + 0, + 15, + 224, + 0, + 15, + 192, + 0, + 14, + 0, + 0, + 14, + 0, + 0, + 14, + 0, + 0, + // 'q' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 240, + 0, + 3, + 240, + 0, + 3, + 240, + 0, + 7, + 48, + 0, + 6, + 48, + 0, + 14, + 48, + 0, + 12, + 48, + 0, + 12, + 48, + 0, + 12, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 3, + 240, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + 0, + 48, + 0, + // 'r' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 96, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 7, + 176, + 0, + 7, + 48, + 0, + 7, + 0, + 0, + 7, + 0, + 0, + 7, + 0, + 0, + 7, + 0, + 0, + 7, + 0, + 0, + 7, + 0, + 0, + 7, + 0, + 0, + 7, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 's' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 192, + 0, + 3, + 224, + 0, + 7, + 240, + 0, + 7, + 48, + 0, + 7, + 48, + 0, + 7, + 128, + 0, + 3, + 224, + 0, + 1, + 240, + 0, + 0, + 112, + 0, + 6, + 48, + 0, + 6, + 48, + 0, + 7, + 240, + 0, + 3, + 224, + 0, + 1, + 192, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 't' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 0, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'u' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 16, + 0, + 6, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 14, + 48, + 0, + 6, + 112, + 0, + 7, + 240, + 0, + 7, + 240, + 0, + 3, + 176, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'v' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 16, + 0, + 12, + 56, + 0, + 14, + 48, + 0, + 6, + 48, + 0, + 6, + 112, + 0, + 7, + 112, + 0, + 7, + 96, + 0, + 3, + 96, + 0, + 3, + 224, + 0, + 3, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 0, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'w' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 16, + 136, + 0, + 25, + 140, + 0, + 25, + 220, + 0, + 25, + 220, + 0, + 27, + 216, + 0, + 27, + 216, + 0, + 31, + 248, + 0, + 31, + 248, + 0, + 15, + 240, + 0, + 14, + 112, + 0, + 14, + 112, + 0, + 14, + 112, + 0, + 14, + 112, + 0, + 4, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'x' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 8, + 0, + 14, + 24, + 0, + 14, + 56, + 0, + 7, + 112, + 0, + 3, + 240, + 0, + 3, + 224, + 0, + 1, + 192, + 0, + 3, + 192, + 0, + 3, + 224, + 0, + 7, + 96, + 0, + 14, + 112, + 0, + 14, + 56, + 0, + 28, + 56, + 0, + 8, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // 'y' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 12, + 16, + 0, + 12, + 24, + 0, + 14, + 56, + 0, + 14, + 48, + 0, + 6, + 48, + 0, + 7, + 112, + 0, + 7, + 96, + 0, + 3, + 96, + 0, + 3, + 224, + 0, + 3, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 3, + 128, + 0, + 3, + 0, + 0, + 3, + 0, + 0, + // 'z' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 240, + 0, + 15, + 248, + 0, + 7, + 240, + 0, + 0, + 112, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 1, + 192, + 0, + 1, + 128, + 0, + 3, + 128, + 0, + 3, + 0, + 0, + 7, + 0, + 0, + 15, + 240, + 0, + 15, + 248, + 0, + 15, + 240, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + // '{' + 0, + 96, + 0, + 0, + 224, + 0, + 1, + 224, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 3, + 128, + 0, + 7, + 128, + 0, + 3, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 128, + 0, + 1, + 224, + 0, + 0, + 224, + 0, + 0, + 96, + 0, + // '|' + 0, + 128, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + 1, + 192, + 0, + // '}' + 3, + 0, + 0, + 7, + 128, + 0, + 3, + 192, + 0, + 1, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 224, + 0, + 0, + 224, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 0, + 192, + 0, + 1, + 192, + 0, + 3, + 192, + 0, + 7, + 128, + 0, + 3, + 0, + 0, + // '~' + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 7, + 8, + 0, + 15, + 152, + 0, + 15, + 152, + 0, + 29, + 248, + 0, + 24, + 240, + 0, + 0, + 240, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, }; -sFONT Font24 = {Font24_Table, 17, 24, }; +sFONT Font24 = { + Font24_Table, + 17, + 24, +};