summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2002-08-11 09:22:40 +0000
committerBjörn Stenberg <bjorn@haxx.se>2002-08-11 09:22:40 +0000
commitdd7d69515391322e37215fad385ff2c59f80a68b (patch)
tree6ad8c1696c585164e8671cc29b2cb8fe33f64db0
parent71f71ef8370c90b818318cf0d04749bb8e15a82c (diff)
downloadrockbox-dd7d69515391322e37215fad385ff2c59f80a68b.zip
rockbox-dd7d69515391322e37215fad385ff2c59f80a68b.tar.gz
rockbox-dd7d69515391322e37215fad385ff2c59f80a68b.tar.bz2
rockbox-dd7d69515391322e37215fad385ff2c59f80a68b.tar.xz
Forgot to add the new files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1668 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/ajf.c101
-rw-r--r--firmware/ajf.h52
-rw-r--r--firmware/fonts/5x7.bdf3186
-rw-r--r--firmware/fonts/5x8.bdf1967
-rw-r--r--firmware/fonts/6x10.bdf3837
-rw-r--r--firmware/fonts/6x12.bdf2441
-rw-r--r--firmware/fonts/6x13.bdf4513
-rw-r--r--firmware/fonts/6x13B.bdf4513
-rw-r--r--firmware/fonts/6x9.bdf2096
-rw-r--r--firmware/fonts/alt6x10.bdf4382
-rw-r--r--firmware/fonts/alt8x8.bdf3851
-rw-r--r--firmware/unicode.c101
-rw-r--r--firmware/unicode.h36
-rw-r--r--tools/bdf2ajf.c918
14 files changed, 31994 insertions, 0 deletions
diff --git a/firmware/ajf.c b/firmware/ajf.c
new file mode 100644
index 0000000..e542bdc
--- /dev/null
+++ b/firmware/ajf.c
@@ -0,0 +1,101 @@
+/***************************************************************************
+ * __________ __ ___.
+ * Open \______ \ ____ ____ | | _\_ |__ _______ ___
+ * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
+ * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
+ * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
+ * \/ \/ \/ \/ \/
+ * $Id$
+ *
+ * Copyright (C) 2002 by Alex Gitelman
+ *
+ * All files in this archive are subject to the GNU General Public License.
+ * See the file COPYING in the source tree root for full license agreement.
+ *
+ * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
+ * KIND, either express or implied.
+ *
+ ****************************************************************************/
+#ifdef SIMULATOR
+#include <fcntl.h>
+#endif
+#include <file.h>
+#include "ajf.h"
+#include <malloc.h>
+#include <string.h>
+#include <errno.h>
+#include <stdbool.h>
+#include "debug.h"
+
+static unsigned char font_buf[MAX_FONT_BUFLEN];
+
+unsigned char* ajf_read_font(char* fname)
+{
+ int count;
+#ifdef WIN32
+ int fd = open(fname, O_RDONLY|O_BINARY);
+#else
+ int fd = open(fname, O_RDONLY);
+#endif
+ if (fd<0)
+ {
+#ifdef SIMULATOR
+#ifdef WIN32
+ DEBUGF("Failed opening font file: %d %s. ", _errno(), fname);
+#else
+ DEBUGF("Failed opening font file: %d %s. ", errno, fname);
+#endif
+#endif
+ return NULL;
+ }
+
+ count = read(fd, font_buf, MAX_FONT_BUFLEN);
+ if (count==MAX_FONT_BUFLEN) {
+ DEBUGF("Font is larger than allocated %d bytes!\n",MAX_FONT_BUFLEN);
+ return NULL;
+ }
+ close(fd);
+
+ if (font_buf[0]!=MAGIC1 || font_buf[1]!=MAGIC2) {
+ DEBUGF("Bad magic word in font");
+ return NULL;
+ }
+ return font_buf;
+}
+
+
+unsigned char* ajf_get_charbuf(unsigned char c, unsigned char* font,
+ int *w, int *h)
+{
+ int height = READ_SHORT(&font[HEIGHT_OFFSET]);
+ int size = READ_SHORT(&font[SIZE_OFFSET]);
+ int chars_offset = LOOKUP_MAP_OFFSET + size*3;
+ int rows = (height-1)/8 + 1;
+ int first_char = READ_SHORT(&font[FIRST_CHAR_OFFSET]);
+ int map_idx = LOOKUP_MAP_OFFSET + (c-first_char)*3;
+ int byte_count = font[map_idx];
+ int char_idx;
+
+ *h = height;
+ *w = byte_count/rows;
+
+ map_idx++;
+ char_idx = READ_SHORT(&font[map_idx]);
+ return &font[chars_offset + char_idx];
+}
+
+void ajf_get_charsize(unsigned char c, unsigned char* font,
+ int *width, int *height)
+{
+ int first_char = READ_SHORT(&font[FIRST_CHAR_OFFSET]);
+ int map_idx = LOOKUP_MAP_OFFSET + (c-first_char)*3;
+ int rows = 1;
+ *height = READ_SHORT(&font[HEIGHT_OFFSET]);
+ rows = (*height-1)/8 + 1;
+ *width = font[map_idx]/rows;
+}
+
+int ajf_get_fontheight(unsigned char* font)
+{
+ return READ_SHORT(&font[HEIGHT_OFFSET]);
+}
diff --git a/firmware/ajf.h b/firmware/ajf.h
new file mode 100644
index 0000000..70d94fb
--- /dev/null
+++ b/firmware/ajf.h
@@ -0,0 +1,52 @@
+/***************************************************************************
+ * __________ __ ___.
+ * Open \______ \ ____ ____ | | _\_ |__ _______ ___
+ * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
+ * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
+ * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
+ * \/ \/ \/ \/ \/
+ * $Id$
+ *
+ * Copyright (C) 2002 by Alex Gitelman
+ *
+ * All files in this archive are subject to the GNU General Public License.
+ * See the file COPYING in the source tree root for full license agreement.
+ *
+ * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
+ * KIND, either express or implied.
+ *
+ ****************************************************************************/
+#ifndef __AJF__
+#define __AJF__
+
+/* defined here because they are used by tools/bdf2ajz */
+#define MAGIC1 0xBD
+#define MAGIC2 0xFC
+#define MAX_FONT_BUFLEN 4096
+
+#define CODE_PAGE_OFFSET 2 /* 1 byte TODO: unused now */
+#define FONT_NAME_OFFSET 3
+#define FONT_NAME_LEN 32
+#define MAX_WIDTH_OFFSET (FONT_NAME_OFFSET + FONT_NAME_LEN) /* 2 byte */
+#define HEIGHT_OFFSET (MAX_WIDTH_OFFSET + 2) /* 2 byte */
+#define ASCENT_OFFSET (HEIGHT_OFFSET+2) /* 2 byte ascent (baseline) height*/
+#define FIRST_CHAR_OFFSET (HEIGHT_OFFSET+2) /* 2 bytes first character of font*/
+#define SIZE_OFFSET (FIRST_CHAR_OFFSET+2) /* 2 bytes size of font (# encodings)*/
+#define LOOKUP_MAP_OFFSET SIZE_OFFSET+2 /* Map to lookup char positions */
+
+
+#define WRITE_SHORT(s,buf) { (buf)[0] = (s & 0xff00) >> 8 ; \
+ (buf)[1] = s & 0x00ff; }
+#define READ_SHORT(buf) (((buf)[0]<<8) + (buf)[1])
+
+unsigned char* ajf_read_font(char* fname);
+unsigned char* ajf_get_charbuf(unsigned char c, unsigned char* font,
+ int *width, int *height);
+void ajf_get_charsize(unsigned char c, unsigned char* font,
+ int *width, int *height);
+int ajf_get_fontheight(unsigned char* font);
+
+extern char _font_error_msg[];
+
+
+#endif
diff --git a/firmware/fonts/5x7.bdf b/firmware/fonts/5x7.bdf
new file mode 100644
index 0000000..8b36c46
--- /dev/null
+++ b/firmware/fonts/5x7.bdf
@@ -0,0 +1,3186 @@
+STARTFONT 2.1
+COMMENT $Xorg: 5x7.bdf,v 1.3 2000/08/21 16:42:30 coskrey Exp $
+COMMENT Copyright 1991, 1998 The Open Group
+COMMENT
+COMMENT All Rights Reserved.
+COMMENT
+COMMENT The above copyright notice and this permission notice shall be included in
+COMMENT all copies or substantial portions of the Software.
+COMMENT
+COMMENT THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+COMMENT IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+COMMENT FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+COMMENT OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+COMMENT AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+COMMENT CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+COMMENT
+COMMENT Except as contained in this notice, the name of The Open Group shall not be
+COMMENT used in advertising or otherwise to promote the sale, use or other dealings
+COMMENT in this Software without prior written authorization from The Open Group.
+COMMENT
+COMMENT Author: Stephen Gildea, MIT X Consortium, June 1991
+COMMENT
+FONT -Misc-Fixed-Medium-R-Normal--7-70-75-75-C-50-ISO8859-1
+SIZE 7 75 75
+FONTBOUNDINGBOX 5 7 0 -1
+STARTPROPERTIES 21
+FONTNAME_REGISTRY ""
+FOUNDRY "Misc"
+FAMILY_NAME "Fixed"
+WEIGHT_NAME "Medium"
+SLANT "R"
+SETWIDTH_NAME "Normal"
+ADD_STYLE_NAME ""
+PIXEL_SIZE 7
+POINT_SIZE 70
+RESOLUTION_X 75
+RESOLUTION_Y 75
+SPACING "C"
+AVERAGE_WIDTH 50
+CHARSET_REGISTRY "ISO8859"
+CHARSET_ENCODING "1"
+FONT_ASCENT 6
+FONT_DESCENT 1
+UNDERLINE_POSITION 0
+DESTINATION 1
+DEFAULT_CHAR 0
+COPYRIGHT "Copyright 1991, 1998 The Open Group"
+ENDPROPERTIES
+CHARS 224
+STARTCHAR C000
+ENCODING 0
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+f0
+f0
+f0
+f0
+f0
+f0
+00
+ENDCHAR
+STARTCHAR C001
+ENCODING 1
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+20
+70
+f8
+70
+20
+00
+ENDCHAR
+STARTCHAR C002
+ENCODING 2
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+50
+a0
+50
+a0
+50
+a0
+00
+ENDCHAR
+STARTCHAR C003
+ENCODING 3
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+a0
+e0
+a0
+a0
+70
+20
+20
+ENDCHAR
+STARTCHAR C004
+ENCODING 4
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+c0
+80
+c0
+b0
+20
+30
+20
+ENDCHAR
+STARTCHAR C005
+ENCODING 5
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+c0
+80
+c0
+60
+50
+60
+50
+ENDCHAR
+STARTCHAR C006
+ENCODING 6
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+80
+80
+c0
+30
+20
+30
+20
+ENDCHAR
+STARTCHAR C007
+ENCODING 7
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+50
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C010
+ENCODING 8
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+70
+20
+00
+70
+00
+00
+ENDCHAR
+STARTCHAR C011
+ENCODING 9
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+d0
+b0
+90
+20
+20
+30
+ENDCHAR
+STARTCHAR C012
+ENCODING 10
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+a0
+a0
+a0
+40
+70
+20
+20
+ENDCHAR
+STARTCHAR C013
+ENCODING 11
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+20
+20
+e0
+00
+00
+00
+ENDCHAR
+STARTCHAR C014
+ENCODING 12
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+e0
+20
+20
+20
+ENDCHAR
+STARTCHAR C015
+ENCODING 13
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+38
+20
+20
+20
+ENDCHAR
+STARTCHAR C016
+ENCODING 14
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+20
+20
+38
+00
+00
+00
+ENDCHAR
+STARTCHAR C017
+ENCODING 15
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+20
+20
+f8
+20
+20
+20
+ENDCHAR
+STARTCHAR C020
+ENCODING 16
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+f8
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C021
+ENCODING 17
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 6 7 0 -1
+BITMAP
+00
+00
+f8
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C022
+ENCODING 18
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+f8
+00
+00
+00
+ENDCHAR
+STARTCHAR C023
+ENCODING 19
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+00
+f8
+00
+00
+ENDCHAR
+STARTCHAR C024
+ENCODING 20
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+00
+00
+f8
+00
+ENDCHAR
+STARTCHAR C025
+ENCODING 21
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+20
+20
+38
+20
+20
+20
+ENDCHAR
+STARTCHAR C026
+ENCODING 22
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+20
+20
+e0
+20
+20
+20
+ENDCHAR
+STARTCHAR C027
+ENCODING 23
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 6 7 0 -1
+BITMAP
+20
+20
+20
+f8
+00
+00
+00
+ENDCHAR
+STARTCHAR C030
+ENCODING 24
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+f8
+20
+20
+20
+ENDCHAR
+STARTCHAR C031
+ENCODING 25
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+20
+20
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR C032
+ENCODING 26
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+10
+20
+40
+20
+10
+70
+00
+ENDCHAR
+STARTCHAR C033
+ENCODING 27
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+20
+10
+20
+40
+70
+00
+ENDCHAR
+STARTCHAR C034
+ENCODING 28
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+70
+50
+50
+50
+00
+ENDCHAR
+STARTCHAR C035
+ENCODING 29
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+10
+70
+20
+70
+40
+00
+ENDCHAR
+STARTCHAR C036
+ENCODING 30
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+30
+40
+e0
+40
+b0
+00
+ENDCHAR
+STARTCHAR C037
+ENCODING 31
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+20
+00
+00
+00
+ENDCHAR
+STARTCHAR C040
+ENCODING 32
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR !
+ENCODING 33
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+20
+20
+20
+00
+20
+00
+ENDCHAR
+STARTCHAR "
+ENCODING 34
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+50
+50
+50
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR #
+ENCODING 35
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+50
+f8
+50
+f8
+50
+00
+ENDCHAR
+STARTCHAR $
+ENCODING 36
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+70
+a0
+70
+28
+70
+00
+ENDCHAR
+STARTCHAR %
+ENCODING 37
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+80
+90
+20
+40
+90
+10
+00
+ENDCHAR
+STARTCHAR &
+ENCODING 38
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+40
+a0
+40
+a0
+50
+00
+ENDCHAR
+STARTCHAR '
+ENCODING 39
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+40
+80
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR (
+ENCODING 40
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+40
+40
+40
+40
+20
+00
+ENDCHAR
+STARTCHAR )
+ENCODING 41
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+20
+20
+20
+20
+40
+00
+ENDCHAR
+STARTCHAR *
+ENCODING 42
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+a0
+40
+e0
+40
+a0
+00
+ENDCHAR
+STARTCHAR +
+ENCODING 43
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+20
+20
+f8
+20
+20
+00
+ENDCHAR
+STARTCHAR ,
+ENCODING 44
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+00
+60
+40
+80
+ENDCHAR
+STARTCHAR -
+ENCODING 45
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+f0
+00
+00
+00
+ENDCHAR
+STARTCHAR .
+ENCODING 46
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+00
+60
+60
+00
+ENDCHAR
+STARTCHAR /
+ENCODING 47
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+10
+20
+40
+80
+00
+00
+ENDCHAR
+STARTCHAR 0
+ENCODING 48
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+a0
+a0
+a0
+a0
+40
+00
+ENDCHAR
+STARTCHAR 1
+ENCODING 49
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+c0
+40
+40
+40
+e0
+00
+ENDCHAR
+STARTCHAR 2
+ENCODING 50
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+10
+20
+40
+f0
+00
+ENDCHAR
+STARTCHAR 3
+ENCODING 51
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+f0
+10
+60
+10
+90
+60
+00
+ENDCHAR
+STARTCHAR 4
+ENCODING 52
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+60
+a0
+f0
+20
+20
+00
+ENDCHAR
+STARTCHAR 5
+ENCODING 53
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+f0
+80
+e0
+10
+90
+60
+00
+ENDCHAR
+STARTCHAR 6
+ENCODING 54
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+80
+e0
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR 7
+ENCODING 55
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+f0
+10
+20
+20
+40
+40
+00
+ENDCHAR
+STARTCHAR 8
+ENCODING 56
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+60
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR 9
+ENCODING 57
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+70
+10
+60
+00
+ENDCHAR
+STARTCHAR :
+ENCODING 58
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+60
+60
+00
+60
+60
+00
+ENDCHAR
+STARTCHAR ;
+ENCODING 59
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+60
+60
+00
+60
+40
+80
+ENDCHAR
+STARTCHAR <
+ENCODING 60
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+20
+40
+80
+40
+20
+00
+ENDCHAR
+STARTCHAR =
+ENCODING 61
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+f0
+00
+f0
+00
+00
+ENDCHAR
+STARTCHAR >
+ENCODING 62
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+80
+40
+20
+40
+80
+00
+ENDCHAR
+STARTCHAR ?
+ENCODING 63
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+a0
+20
+40
+00
+40
+00
+ENDCHAR
+STARTCHAR @
+ENCODING 64
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+b0
+b0
+80
+60
+00
+ENDCHAR
+STARTCHAR A
+ENCODING 65
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+f0
+90
+90
+00
+ENDCHAR
+STARTCHAR B
+ENCODING 66
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+90
+e0
+90
+90
+e0
+00
+ENDCHAR
+STARTCHAR C
+ENCODING 67
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+80
+80
+90
+60
+00
+ENDCHAR
+STARTCHAR D
+ENCODING 68
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+90
+90
+90
+90
+e0
+00
+ENDCHAR
+STARTCHAR E
+ENCODING 69
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+f0
+80
+e0
+80
+80
+f0
+00
+ENDCHAR
+STARTCHAR F
+ENCODING 70
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+f0
+80
+e0
+80
+80
+80
+00
+ENDCHAR
+STARTCHAR G
+ENCODING 71
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+80
+b0
+90
+70
+00
+ENDCHAR
+STARTCHAR H
+ENCODING 72
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+90
+f0
+90
+90
+90
+00
+ENDCHAR
+STARTCHAR I
+ENCODING 73
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+40
+40
+40
+40
+e0
+00
+ENDCHAR
+STARTCHAR J
+ENCODING 74
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+10
+10
+10
+10
+90
+60
+00
+ENDCHAR
+STARTCHAR K
+ENCODING 75
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+a0
+c0
+c0
+a0
+90
+00
+ENDCHAR
+STARTCHAR L
+ENCODING 76
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+80
+80
+80
+80
+80
+f0
+00
+ENDCHAR
+STARTCHAR M
+ENCODING 77
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+f0
+f0
+90
+90
+90
+00
+ENDCHAR
+STARTCHAR N
+ENCODING 78
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+d0
+d0
+b0
+b0
+90
+00
+ENDCHAR
+STARTCHAR O
+ENCODING 79
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR P
+ENCODING 80
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+90
+90
+e0
+80
+80
+00
+ENDCHAR
+STARTCHAR Q
+ENCODING 81
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+90
+d0
+60
+10
+ENDCHAR
+STARTCHAR R
+ENCODING 82
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+90
+90
+e0
+a0
+90
+00
+ENDCHAR
+STARTCHAR S
+ENCODING 83
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+40
+20
+90
+60
+00
+ENDCHAR
+STARTCHAR T
+ENCODING 84
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+40
+40
+40
+40
+40
+00
+ENDCHAR
+STARTCHAR U
+ENCODING 85
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+90
+90
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR V
+ENCODING 86
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+90
+90
+90
+60
+60
+00
+ENDCHAR
+STARTCHAR W
+ENCODING 87
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+90
+90
+f0
+f0
+90
+00
+ENDCHAR
+STARTCHAR X
+ENCODING 88
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+90
+60
+60
+90
+90
+00
+ENDCHAR
+STARTCHAR Y
+ENCODING 89
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+a0
+a0
+a0
+40
+40
+40
+00
+ENDCHAR
+STARTCHAR Z
+ENCODING 90
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+f0
+10
+20
+40
+80
+f0
+00
+ENDCHAR
+STARTCHAR [
+ENCODING 91
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+80
+80
+80
+80
+e0
+00
+ENDCHAR
+STARTCHAR \
+ENCODING 92
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+80
+40
+20
+10
+00
+00
+ENDCHAR
+STARTCHAR ]
+ENCODING 93
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+20
+20
+20
+20
+e0
+00
+ENDCHAR
+STARTCHAR ^
+ENCODING 94
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+a0
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR _
+ENCODING 95
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+00
+00
+f0
+00
+ENDCHAR
+STARTCHAR `
+ENCODING 96
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+c0
+40
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR a
+ENCODING 97
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+70
+90
+b0
+50
+00
+ENDCHAR
+STARTCHAR b
+ENCODING 98
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+80
+80
+e0
+90
+90
+e0
+00
+ENDCHAR
+STARTCHAR c
+ENCODING 99
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+60
+80
+80
+60
+00
+ENDCHAR
+STARTCHAR d
+ENCODING 100
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+10
+10
+70
+90
+90
+70
+00
+ENDCHAR
+STARTCHAR e
+ENCODING 101
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+60
+b0
+c0
+60
+00
+ENDCHAR
+STARTCHAR f
+ENCODING 102
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+50
+40
+e0
+40
+40
+00
+ENDCHAR
+STARTCHAR g
+ENCODING 103
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+70
+90
+60
+80
+70
+ENDCHAR
+STARTCHAR h
+ENCODING 104
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+80
+80
+e0
+90
+90
+90
+00
+ENDCHAR
+STARTCHAR i
+ENCODING 105
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+00
+c0
+40
+40
+e0
+00
+ENDCHAR
+STARTCHAR j
+ENCODING 106
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+00
+20
+20
+20
+a0
+40
+ENDCHAR
+STARTCHAR k
+ENCODING 107
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+80
+80
+a0
+c0
+a0
+90
+00
+ENDCHAR
+STARTCHAR l
+ENCODING 108
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+c0
+40
+40
+40
+40
+e0
+00
+ENDCHAR
+STARTCHAR m
+ENCODING 109
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+a0
+f0
+90
+90
+00
+ENDCHAR
+STARTCHAR n
+ENCODING 110
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+e0
+90
+90
+90
+00
+ENDCHAR
+STARTCHAR o
+ENCODING 111
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+60
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR p
+ENCODING 112
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+e0
+90
+90
+e0
+80
+ENDCHAR
+STARTCHAR q
+ENCODING 113
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+70
+90
+90
+70
+10
+ENDCHAR
+STARTCHAR r
+ENCODING 114
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+e0
+90
+80
+80
+00
+ENDCHAR
+STARTCHAR s
+ENCODING 115
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 6 7 0 -1
+BITMAP
+00
+00
+70
+c0
+30
+e0
+00
+ENDCHAR
+STARTCHAR t
+ENCODING 116
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+40
+e0
+40
+40
+30
+00
+ENDCHAR
+STARTCHAR u
+ENCODING 117
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+90
+90
+90
+70
+00
+ENDCHAR
+STARTCHAR v
+ENCODING 118
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+a0
+a0
+a0
+40
+00
+ENDCHAR
+STARTCHAR w
+ENCODING 119
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+90
+90
+f0
+f0
+00
+ENDCHAR
+STARTCHAR x
+ENCODING 120
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+90
+60
+60
+90
+00
+ENDCHAR
+STARTCHAR y
+ENCODING 121
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+90
+90
+50
+20
+40
+ENDCHAR
+STARTCHAR z
+ENCODING 122
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+f0
+20
+40
+f0
+00
+ENDCHAR
+STARTCHAR {
+ENCODING 123
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+40
+c0
+40
+40
+20
+00
+ENDCHAR
+STARTCHAR |
+ENCODING 124
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+40
+40
+40
+40
+40
+00
+ENDCHAR
+STARTCHAR }
+ENCODING 125
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 6 7 0 -1
+BITMAP
+80
+40
+60
+40
+40
+80
+00
+ENDCHAR
+STARTCHAR ~
+ENCODING 126
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+50
+a0
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR Blank
+ENCODING 127
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C160
+ENCODING 160
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C161
+ENCODING 161
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+00
+20
+20
+20
+20
+00
+ENDCHAR
+STARTCHAR C162
+ENCODING 162
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+20
+70
+a0
+a0
+70
+20
+ENDCHAR
+STARTCHAR C163
+ENCODING 163
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+30
+40
+e0
+40
+b0
+00
+ENDCHAR
+STARTCHAR C164
+ENCODING 164
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+88
+70
+50
+70
+88
+00
+ENDCHAR
+STARTCHAR C165
+ENCODING 165
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+a0
+a0
+40
+e0
+40
+40
+00
+ENDCHAR
+STARTCHAR C166
+ENCODING 166
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+20
+20
+00
+20
+20
+00
+ENDCHAR
+STARTCHAR C167
+ENCODING 167
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+30
+40
+60
+50
+30
+10
+60
+ENDCHAR
+STARTCHAR C168
+ENCODING 168
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+50
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C169
+ENCODING 169
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+70
+88
+a8
+c8
+a8
+88
+70
+ENDCHAR
+STARTCHAR C170
+ENCODING 170
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+a0
+60
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C171
+ENCODING 171
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+48
+90
+48
+00
+00
+ENDCHAR
+STARTCHAR C172
+ENCODING 172
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+f0
+10
+00
+00
+00
+ENDCHAR
+STARTCHAR C173
+ENCODING 173
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+f0
+00
+00
+00
+ENDCHAR
+STARTCHAR C174
+ENCODING 174
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+70
+88
+e8
+c8
+c8
+88
+70
+ENDCHAR
+STARTCHAR C175
+ENCODING 175
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+f0
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C176
+ENCODING 176
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+50
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C177
+ENCODING 177
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+20
+f8
+20
+20
+f8
+00
+ENDCHAR
+STARTCHAR C178
+ENCODING 178
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+20
+40
+60
+00
+00
+00
+ENDCHAR
+STARTCHAR C179
+ENCODING 179
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+60
+20
+60
+00
+00
+00
+ENDCHAR
+STARTCHAR C180
+ENCODING 180
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+40
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C181
+ENCODING 181
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+90
+90
+90
+e0
+80
+ENDCHAR
+STARTCHAR C182
+ENCODING 182
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+70
+d0
+d0
+50
+50
+50
+00
+ENDCHAR
+STARTCHAR C183
+ENCODING 183
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+60
+60
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C184
+ENCODING 184
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+00
+00
+00
+20
+40
+ENDCHAR
+STARTCHAR C185
+ENCODING 185
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+60
+20
+70
+00
+00
+00
+ENDCHAR
+STARTCHAR C186
+ENCODING 186
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+a0
+40
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C187
+ENCODING 187
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+90
+48
+90
+00
+00
+ENDCHAR
+STARTCHAR C188
+ENCODING 188
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+80
+80
+80
+90
+30
+70
+10
+ENDCHAR
+STARTCHAR C189
+ENCODING 189
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+80
+80
+80
+b0
+10
+20
+30
+ENDCHAR
+STARTCHAR C190
+ENCODING 190
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+c0
+c0
+40
+d0
+30
+70
+10
+ENDCHAR
+STARTCHAR C191
+ENCODING 191
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+00
+40
+80
+a0
+40
+00
+ENDCHAR
+STARTCHAR Agrave
+ENCODING 192
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+f0
+90
+90
+00
+ENDCHAR
+STARTCHAR C193
+ENCODING 193
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+f0
+90
+90
+00
+ENDCHAR
+STARTCHAR C194
+ENCODING 194
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+f0
+90
+90
+00
+ENDCHAR
+STARTCHAR C195
+ENCODING 195
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+f0
+90
+90
+00
+ENDCHAR
+STARTCHAR C196
+ENCODING 196
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+f0
+90
+90
+00
+ENDCHAR
+STARTCHAR C197
+ENCODING 197
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+f0
+90
+90
+00
+ENDCHAR
+STARTCHAR C198
+ENCODING 198
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+70
+a0
+b0
+e0
+a0
+b0
+00
+ENDCHAR
+STARTCHAR C199
+ENCODING 199
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+80
+80
+90
+60
+40
+ENDCHAR
+STARTCHAR Egrave
+ENCODING 200
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+f0
+80
+e0
+80
+80
+f0
+00
+ENDCHAR
+STARTCHAR C201
+ENCODING 201
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+f0
+80
+e0
+80
+80
+f0
+00
+ENDCHAR
+STARTCHAR C202
+ENCODING 202
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+f0
+80
+e0
+80
+80
+f0
+00
+ENDCHAR
+STARTCHAR C203
+ENCODING 203
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+f0
+80
+e0
+80
+80
+f0
+00
+ENDCHAR
+STARTCHAR C204
+ENCODING 204
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+40
+40
+40
+40
+e0
+00
+ENDCHAR
+STARTCHAR C205
+ENCODING 205
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+40
+40
+40
+40
+e0
+00
+ENDCHAR
+STARTCHAR C206
+ENCODING 206
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+40
+40
+40
+40
+e0
+00
+ENDCHAR
+STARTCHAR C207
+ENCODING 207
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+40
+40
+40
+40
+e0
+00
+ENDCHAR
+STARTCHAR C208
+ENCODING 208
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+e0
+50
+d0
+50
+50
+e0
+00
+ENDCHAR
+STARTCHAR C209
+ENCODING 209
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+b0
+90
+d0
+b0
+b0
+90
+00
+ENDCHAR
+STARTCHAR Ograve
+ENCODING 210
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C211
+ENCODING 211
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C212
+ENCODING 212
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C213
+ENCODING 213
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C214
+ENCODING 214
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+90
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C215
+ENCODING 215
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+90
+60
+60
+90
+00
+ENDCHAR
+STARTCHAR C216
+ENCODING 216
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+70
+b0
+b0
+d0
+d0
+e0
+00
+ENDCHAR
+STARTCHAR Ugrave
+ENCODING 217
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+90
+90
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C218
+ENCODING 218
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+90
+90
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C219
+ENCODING 219
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+90
+90
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C220
+ENCODING 220
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+90
+90
+90
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C221
+ENCODING 221
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+a0
+a0
+a0
+40
+40
+40
+00
+ENDCHAR
+STARTCHAR C222
+ENCODING 222
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+80
+e0
+90
+e0
+80
+80
+00
+ENDCHAR
+STARTCHAR C223
+ENCODING 223
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+90
+e0
+90
+d0
+a0
+80
+ENDCHAR
+STARTCHAR a-grave
+ENCODING 224
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+20
+70
+90
+b0
+50
+00
+ENDCHAR
+STARTCHAR C225
+ENCODING 225
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+40
+70
+90
+b0
+50
+00
+ENDCHAR
+STARTCHAR C226
+ENCODING 226
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+50
+70
+90
+b0
+50
+00
+ENDCHAR
+STARTCHAR C227
+ENCODING 227
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+50
+a0
+70
+90
+b0
+50
+00
+ENDCHAR
+STARTCHAR C228
+ENCODING 228
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+50
+00
+70
+90
+b0
+50
+00
+ENDCHAR
+STARTCHAR C229
+ENCODING 229
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+60
+70
+90
+b0
+50
+00
+ENDCHAR
+STARTCHAR C230
+ENCODING 230
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+70
+b0
+a0
+70
+00
+ENDCHAR
+STARTCHAR C231
+ENCODING 231
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+60
+80
+80
+60
+40
+ENDCHAR
+STARTCHAR e-grave
+ENCODING 232
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+20
+60
+b0
+c0
+60
+00
+ENDCHAR
+STARTCHAR C233
+ENCODING 233
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+40
+60
+b0
+c0
+60
+00
+ENDCHAR
+STARTCHAR C234
+ENCODING 234
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+a0
+60
+b0
+c0
+60
+00
+ENDCHAR
+STARTCHAR C235
+ENCODING 235
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+a0
+00
+60
+b0
+c0
+60
+00
+ENDCHAR
+STARTCHAR C236
+ENCODING 236
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+80
+40
+c0
+40
+40
+e0
+00
+ENDCHAR
+STARTCHAR C237
+ENCODING 237
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+80
+c0
+40
+40
+e0
+00
+ENDCHAR
+STARTCHAR C238
+ENCODING 238
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+a0
+c0
+40
+40
+e0
+00
+ENDCHAR
+STARTCHAR C239
+ENCODING 239
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+a0
+00
+c0
+40
+40
+e0
+00
+ENDCHAR
+STARTCHAR C240
+ENCODING 240
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+30
+60
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C241
+ENCODING 241
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+50
+a0
+e0
+90
+90
+90
+00
+ENDCHAR
+STARTCHAR C242
+ENCODING 242
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+20
+60
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C243
+ENCODING 243
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+40
+60
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C244
+ENCODING 244
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+00
+60
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C245
+ENCODING 245
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+50
+a0
+60
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C246
+ENCODING 246
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+a0
+00
+60
+90
+90
+60
+00
+ENDCHAR
+STARTCHAR C247
+ENCODING 247
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+60
+00
+f0
+00
+60
+00
+ENDCHAR
+STARTCHAR C248
+ENCODING 248
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+00
+70
+b0
+d0
+e0
+00
+ENDCHAR
+STARTCHAR C249
+ENCODING 249
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+40
+20
+90
+90
+90
+70
+00
+ENDCHAR
+STARTCHAR C250
+ENCODING 250
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+40
+90
+90
+90
+70
+00
+ENDCHAR
+STARTCHAR C251
+ENCODING 251
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+60
+00
+90
+90
+90
+70
+00
+ENDCHAR
+STARTCHAR C252
+ENCODING 252
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+50
+00
+90
+90
+90
+70
+00
+ENDCHAR
+STARTCHAR C253
+ENCODING 253
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+20
+40
+90
+90
+50
+20
+40
+ENDCHAR
+STARTCHAR C254
+ENCODING 254
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+00
+80
+e0
+90
+90
+e0
+80
+ENDCHAR
+STARTCHAR C255
+ENCODING 255
+SWIDTH 686 0
+DWIDTH 5 0
+BBX 5 7 0 -1
+BITMAP
+50
+00
+90
+90
+50
+20
+40
+ENDCHAR
+ENDFONT
diff --git a/firmware/fonts/5x8.bdf b/firmware/fonts/5x8.bdf
new file mode 100644
index 0000000..adb452a
--- /dev/null
+++ b/firmware/fonts/5x8.bdf
@@ -0,0 +1,1967 @@
+STARTFONT 2.1
+COMMENT $Xorg: 5x8.bdf,v 1.3 2000/08/18 15:17:39 xorgcvs Exp $
+COMMENT Copyright 1989 Cognition Corp.
+COMMENT
+COMMENT Permission to use, copy, modify, and distribute this software and its
+COMMENT documentation for any purpose and without fee is hereby granted,
+COMMENT provided that the above copyright notice appear in all copies and that
+COMMENT both that copyright notice and this permission notice appear in
+COMMENT supporting documentation, and that the name of Cognition Corp. not be
+COMMENT used in advertising or publicity pertaining to distribution of the
+COMMENT software without specific, written prior permission. Cognition Corp.
+COMMENT makes no representations about the suitability of this software for any
+COMMENT purpose. It is provided "as is" without express or implied warranty.
+COMMENT
+COMMENT COGNITION CORP. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+COMMENT INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+COMMENT EVENT SHALL COGNITION CORP. BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+COMMENT CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+COMMENT USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+COMMENT OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+COMMENT PERFORMANCE OF THIS SOFTWARE.
+FONT -Misc-Fixed-Medium-R-Normal--8-80-75-75-C-50-ISO646.1991-IRV
+SIZE 11 75 75
+FONTBOUNDINGBOX 5 8 0 0
+STARTPROPERTIES 19
+FONTNAME_REGISTRY ""
+FOUNDRY "Misc"
+FAMILY_NAME "Fixed"
+WEIGHT_NAME "Medium"
+SLANT "R"
+SETWIDTH_NAME "Normal"
+ADD_STYLE_NAME ""
+PIXEL_SIZE 8
+POINT_SIZE 80
+RESOLUTION_X 75
+RESOLUTION_Y 75
+SPACING "C"
+AVERAGE_WIDTH 50
+CHARSET_REGISTRY "ISO646.1991"
+CHARSET_ENCODING "IRV"
+FONT_DESCENT 1
+FONT_ASCENT 7
+COPYRIGHT "Copyright 1989 by Cognition Corp."
+DEFAULT_CHAR 0
+ENDPROPERTIES
+CHARS 128
+STARTCHAR C000
+ENCODING 0
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C001
+ENCODING 1
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+20
+70
+f8
+70
+20
+00
+00
+ENDCHAR
+STARTCHAR C002
+ENCODING 2
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+28
+50
+28
+50
+28
+50
+28
+ENDCHAR
+STARTCHAR C003
+ENCODING 3
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+50
+50
+70
+50
+50
+38
+10
+10
+ENDCHAR
+STARTCHAR C004
+ENCODING 4
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+e0
+80
+c0
+b8
+a0
+30
+20
+20
+ENDCHAR
+STARTCHAR C005
+ENCODING 5
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+60
+80
+60
+00
+30
+28
+30
+28
+ENDCHAR
+STARTCHAR C006
+ENCODING 6
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+80
+80
+80
+e0
+38
+20
+30
+20
+ENDCHAR
+STARTCHAR C007
+ENCODING 7
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+20
+50
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C010
+ENCODING 8
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+20
+70
+20
+00
+70
+00
+00
+ENDCHAR
+STARTCHAR C011
+ENCODING 9
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+90
+d0
+b0
+90
+20
+20
+20
+38
+ENDCHAR
+STARTCHAR C012
+ENCODING 10
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+a0
+a0
+a0
+40
+38
+10
+10
+10
+ENDCHAR
+STARTCHAR C013
+ENCODING 11
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+20
+20
+20
+e0
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C014
+ENCODING 12
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+e0
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR C015
+ENCODING 13
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+38
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR C016
+ENCODING 14
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+20
+20
+20
+38
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C017
+ENCODING 15
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+20
+20
+20
+f8
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR C020
+ENCODING 16
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+f8
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C021
+ENCODING 17
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+f8
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C022
+ENCODING 18
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+f8
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C023
+ENCODING 19
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+00
+f8
+00
+00
+00
+ENDCHAR
+STARTCHAR C024
+ENCODING 20
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+00
+00
+f8
+00
+00
+ENDCHAR
+STARTCHAR C025
+ENCODING 21
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+20
+20
+20
+38
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR C026
+ENCODING 22
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+20
+20
+20
+e0
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR C027
+ENCODING 23
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+20
+20
+20
+f8
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C030
+ENCODING 24
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+f8
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR C031
+ENCODING 25
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+20
+20
+20
+20
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR C032
+ENCODING 26
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+10
+20
+40
+20
+10
+70
+00
+ENDCHAR
+STARTCHAR C033
+ENCODING 27
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+40
+20
+10
+20
+40
+70
+00
+ENDCHAR
+STARTCHAR C034
+ENCODING 28
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+f8
+50
+50
+50
+50
+00
+00
+ENDCHAR
+STARTCHAR C035
+ENCODING 29
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+10
+f8
+20
+f8
+40
+00
+00
+ENDCHAR
+STARTCHAR C036
+ENCODING 30
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+48
+e0
+40
+48
+b0
+00
+ENDCHAR
+STARTCHAR C037
+ENCODING 31
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C040
+ENCODING 32
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR !
+ENCODING 33
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+20
+20
+20
+20
+00
+20
+00
+ENDCHAR
+STARTCHAR "
+ENCODING 34
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+50
+50
+50
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR #
+ENCODING 35
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+50
+50
+f8
+50
+f8
+50
+50
+00
+ENDCHAR
+STARTCHAR $
+ENCODING 36
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+20
+70
+a0
+70
+28
+70
+20
+00
+ENDCHAR
+STARTCHAR %
+ENCODING 37
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+40
+50
+20
+50
+10
+00
+00
+ENDCHAR
+STARTCHAR &
+ENCODING 38
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+20
+50
+50
+20
+50
+50
+28
+00
+ENDCHAR
+STARTCHAR '
+ENCODING 39
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+20
+40
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR (
+ENCODING 40
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+10
+20
+20
+20
+10
+00
+00
+ENDCHAR
+STARTCHAR )
+ENCODING 41
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+40
+20
+20
+20
+40
+00
+00
+ENDCHAR
+STARTCHAR *
+ENCODING 42
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+48
+30
+78
+30
+48
+00
+00
+ENDCHAR
+STARTCHAR +
+ENCODING 43
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+20
+20
+f8
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR ,
+ENCODING 44
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+00
+30
+20
+40
+00
+ENDCHAR
+STARTCHAR -
+ENCODING 45
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+00
+78
+00
+00
+00
+ENDCHAR
+STARTCHAR .
+ENCODING 46
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+00
+20
+70
+20
+00
+ENDCHAR
+STARTCHAR /
+ENCODING 47
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+08
+08
+10
+20
+40
+40
+00
+ENDCHAR
+STARTCHAR 0
+ENCODING 48
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+20
+50
+50
+50
+50
+20
+00
+ENDCHAR
+STARTCHAR 1
+ENCODING 49
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+20
+60
+20
+20
+20
+70
+00
+ENDCHAR
+STARTCHAR 2
+ENCODING 50
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+48
+08
+30
+40
+78
+00
+ENDCHAR
+STARTCHAR 3
+ENCODING 51
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+48
+10
+08
+48
+30
+00
+ENDCHAR
+STARTCHAR 4
+ENCODING 52
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+10
+30
+50
+78
+10
+10
+00
+ENDCHAR
+STARTCHAR 5
+ENCODING 53
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+78
+40
+70
+08
+48
+30
+00
+ENDCHAR
+STARTCHAR 6
+ENCODING 54
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+40
+50
+68
+48
+30
+00
+ENDCHAR
+STARTCHAR 7
+ENCODING 55
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+78
+08
+10
+10
+20
+20
+00
+ENDCHAR
+STARTCHAR 8
+ENCODING 56
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+48
+30
+48
+48
+30
+00
+ENDCHAR
+STARTCHAR 9
+ENCODING 57
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+48
+58
+28
+08
+30
+00
+ENDCHAR
+STARTCHAR :
+ENCODING 58
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+30
+00
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR ;
+ENCODING 59
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+30
+00
+30
+20
+40
+00
+ENDCHAR
+STARTCHAR <
+ENCODING 60
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+10
+20
+40
+40
+20
+10
+00
+ENDCHAR
+STARTCHAR =
+ENCODING 61
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+70
+00
+70
+00
+00
+00
+ENDCHAR
+STARTCHAR >
+ENCODING 62
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+40
+20
+10
+10
+20
+40
+00
+ENDCHAR
+STARTCHAR ?
+ENCODING 63
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+20
+50
+10
+20
+00
+20
+00
+ENDCHAR
+STARTCHAR @
+ENCODING 64
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+30
+48
+98
+a8
+a8
+90
+40
+30
+ENDCHAR
+STARTCHAR A
+ENCODING 65
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+48
+48
+78
+48
+48
+00
+ENDCHAR
+STARTCHAR B
+ENCODING 66
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+70
+48
+70
+48
+48
+70
+00
+ENDCHAR
+STARTCHAR C
+ENCODING 67
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+48
+40
+40
+48
+30
+00
+ENDCHAR
+STARTCHAR D
+ENCODING 68
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+70
+48
+48
+48
+48
+70
+00
+ENDCHAR
+STARTCHAR E
+ENCODING 69
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+78
+40
+70
+40
+40
+78
+00
+ENDCHAR
+STARTCHAR F
+ENCODING 70
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+78
+40
+70
+40
+40
+40
+00
+ENDCHAR
+STARTCHAR G
+ENCODING 71
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+48
+40
+58
+48
+30
+00
+ENDCHAR
+STARTCHAR H
+ENCODING 72
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+48
+48
+78
+48
+48
+48
+00
+ENDCHAR
+STARTCHAR I
+ENCODING 73
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+70
+20
+20
+20
+20
+70
+00
+ENDCHAR
+STARTCHAR J
+ENCODING 74
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+38
+08
+08
+08
+48
+30
+00
+ENDCHAR
+STARTCHAR K
+ENCODING 75
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+48
+50
+60
+50
+50
+48
+00
+ENDCHAR
+STARTCHAR L
+ENCODING 76
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+40
+40
+40
+40
+40
+70
+00
+ENDCHAR
+STARTCHAR M
+ENCODING 77
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+48
+78
+78
+48
+48
+48
+00
+ENDCHAR
+STARTCHAR N
+ENCODING 78
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+48
+68
+78
+58
+58
+48
+00
+ENDCHAR
+STARTCHAR O
+ENCODING 79
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+48
+48
+48
+48
+30
+00
+ENDCHAR
+STARTCHAR P
+ENCODING 80
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+70
+48
+48
+70
+40
+40
+00
+ENDCHAR
+STARTCHAR Q
+ENCODING 81
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+48
+48
+68
+58
+30
+08
+ENDCHAR
+STARTCHAR R
+ENCODING 82
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+70
+48
+48
+70
+58
+48
+00
+ENDCHAR
+STARTCHAR S
+ENCODING 83
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+30
+48
+20
+10
+48
+30
+00
+ENDCHAR
+STARTCHAR T
+ENCODING 84
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+f8
+20
+20
+20
+20
+20
+00
+ENDCHAR
+STARTCHAR U
+ENCODING 85
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+48
+48
+48
+48
+48
+30
+00
+ENDCHAR
+STARTCHAR V
+ENCODING 86
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+48
+48
+48
+48
+30
+30
+00
+ENDCHAR
+STARTCHAR W
+ENCODING 87
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+48
+48
+48
+78
+78
+48
+00
+ENDCHAR
+STARTCHAR X
+ENCODING 88
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+48
+48
+30
+30
+48
+48
+00
+ENDCHAR
+STARTCHAR Y
+ENCODING 89
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+88
+88
+50
+20
+20
+20
+00
+ENDCHAR
+STARTCHAR Z
+ENCODING 90
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+78
+08
+10
+20
+40
+78
+00
+ENDCHAR
+STARTCHAR [
+ENCODING 91
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+70
+40
+40
+40
+40
+70
+00
+ENDCHAR
+STARTCHAR \
+ENCODING 92
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+40
+40
+20
+10
+08
+08
+00
+ENDCHAR
+STARTCHAR ]
+ENCODING 93
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+70
+10
+10
+10
+10
+70
+00
+ENDCHAR
+STARTCHAR ^
+ENCODING 94
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+20
+50
+50
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR _
+ENCODING 95
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+78
+ENDCHAR
+STARTCHAR `
+ENCODING 96
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+60
+40
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR a
+ENCODING 97
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+28
+58
+58
+28
+00
+ENDCHAR
+STARTCHAR b
+ENCODING 98
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+40
+40
+70
+48
+48
+70
+00
+ENDCHAR
+STARTCHAR c
+ENCODING 99
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+30
+40
+40
+30
+00
+ENDCHAR
+STARTCHAR d
+ENCODING 100
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+08
+08
+28
+58
+58
+28
+00
+ENDCHAR
+STARTCHAR e
+ENCODING 101
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+30
+78
+40
+30
+00
+ENDCHAR
+STARTCHAR f
+ENCODING 102
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+10
+28
+20
+70
+20
+20
+00
+ENDCHAR
+STARTCHAR g
+ENCODING 103
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+30
+48
+38
+08
+30
+ENDCHAR
+STARTCHAR h
+ENCODING 104
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+40
+40
+70
+48
+48
+48
+00
+ENDCHAR
+STARTCHAR i
+ENCODING 105
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+20
+00
+60
+20
+20
+70
+00
+ENDCHAR
+STARTCHAR j
+ENCODING 106
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+10
+00
+10
+10
+10
+50
+20
+ENDCHAR
+STARTCHAR k
+ENCODING 107
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+40
+40
+48
+70
+48
+48
+00
+ENDCHAR
+STARTCHAR l
+ENCODING 108
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+60
+20
+20
+20
+20
+70
+00
+ENDCHAR
+STARTCHAR m
+ENCODING 109
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+50
+a8
+a8
+88
+00
+ENDCHAR
+STARTCHAR n
+ENCODING 110
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+70
+48
+48
+48
+00
+ENDCHAR
+STARTCHAR o
+ENCODING 111
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+30
+48
+48
+30
+00
+ENDCHAR
+STARTCHAR p
+ENCODING 112
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+70
+48
+70
+40
+40
+ENDCHAR
+STARTCHAR q
+ENCODING 113
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+38
+48
+38
+08
+08
+ENDCHAR
+STARTCHAR r
+ENCODING 114
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+50
+68
+40
+40
+00
+ENDCHAR
+STARTCHAR s
+ENCODING 115
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+70
+60
+10
+70
+00
+ENDCHAR
+STARTCHAR t
+ENCODING 116
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+20
+20
+70
+20
+28
+10
+00
+ENDCHAR
+STARTCHAR u
+ENCODING 117
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+48
+48
+48
+38
+00
+ENDCHAR
+STARTCHAR v
+ENCODING 118
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+50
+50
+50
+20
+00
+ENDCHAR
+STARTCHAR w
+ENCODING 119
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+88
+a8
+a8
+70
+00
+ENDCHAR
+STARTCHAR x
+ENCODING 120
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+48
+30
+30
+48
+00
+ENDCHAR
+STARTCHAR y
+ENCODING 121
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+48
+48
+38
+48
+30
+ENDCHAR
+STARTCHAR z
+ENCODING 122
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+78
+10
+20
+78
+00
+ENDCHAR
+STARTCHAR {
+ENCODING 123
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+18
+20
+10
+60
+10
+20
+18
+00
+ENDCHAR
+STARTCHAR |
+ENCODING 124
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+20
+20
+20
+20
+20
+20
+00
+ENDCHAR
+STARTCHAR }
+ENCODING 125
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+60
+10
+20
+18
+20
+10
+60
+00
+ENDCHAR
+STARTCHAR ~
+ENCODING 126
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+28
+50
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C177
+ENCODING 127
+SWIDTH 1 0
+DWIDTH 5 0
+BBX 5 8 0 -1
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+ENDFONT
diff --git a/firmware/fonts/6x10.bdf b/firmware/fonts/6x10.bdf
new file mode 100644
index 0000000..9eebbfc
--- /dev/null
+++ b/firmware/fonts/6x10.bdf
@@ -0,0 +1,3837 @@
+STARTFONT 2.1
+COMMENT $Xorg: 6x10.bdf,v 1.3 2000/08/18 15:17:39 xorgcvs Exp $
+COMMENT Upper half by gildea April 1994
+FONT -Misc-Fixed-Medium-R-Normal--10-100-75-75-C-60-ISO8859-1
+SIZE 10 75 75
+FONTBOUNDINGBOX 6 10 0 -2
+STARTPROPERTIES 19
+FONTNAME_REGISTRY ""
+FOUNDRY "Misc"
+FAMILY_NAME "Fixed"
+WEIGHT_NAME "Medium"
+SLANT "R"
+SETWIDTH_NAME "Normal"
+ADD_STYLE_NAME ""
+PIXEL_SIZE 10
+POINT_SIZE 100
+RESOLUTION_X 75
+RESOLUTION_Y 75
+SPACING "C"
+AVERAGE_WIDTH 60
+CHARSET_REGISTRY "ISO8859"
+CHARSET_ENCODING "1"
+FONT_ASCENT 8
+FONT_DESCENT 2
+DEFAULT_CHAR 0
+COPYRIGHT "Public domain terminal emulator font. Share and enjoy."
+ENDPROPERTIES
+CHARS 224
+STARTCHAR C000
+ENCODING 0
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C001
+ENCODING 1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+38
+38
+7c
+38
+38
+10
+00
+00
+ENDCHAR
+STARTCHAR C002
+ENCODING 2
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+54
+28
+54
+28
+54
+28
+54
+00
+00
+ENDCHAR
+STARTCHAR C003
+ENCODING 3
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+48
+48
+78
+48
+48
+3c
+08
+08
+08
+ENDCHAR
+STARTCHAR C004
+ENCODING 4
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+70
+40
+60
+40
+5c
+10
+18
+10
+10
+ENDCHAR
+STARTCHAR C005
+ENCODING 5
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+40
+40
+38
+38
+24
+38
+24
+24
+ENDCHAR
+STARTCHAR C006
+ENCODING 6
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+40
+78
+3c
+20
+38
+20
+20
+ENDCHAR
+STARTCHAR C007
+ENCODING 7
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+28
+10
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C010
+ENCODING 8
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+10
+10
+7c
+10
+10
+7c
+00
+00
+ENDCHAR
+STARTCHAR C011
+ENCODING 9
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+48
+68
+68
+58
+48
+20
+20
+20
+3c
+ENDCHAR
+STARTCHAR C012
+ENCODING 10
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+48
+48
+30
+20
+3c
+08
+08
+08
+08
+ENDCHAR
+STARTCHAR C013
+ENCODING 11
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+f0
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C014
+ENCODING 12
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+f0
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C015
+ENCODING 13
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+1c
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C016
+ENCODING 14
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+1c
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C017
+ENCODING 15
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+fc
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C020
+ENCODING 16
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+fc
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C021
+ENCODING 17
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+fc
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C022
+ENCODING 18
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+fc
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C023
+ENCODING 19
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+fc
+00
+00
+00
+ENDCHAR
+STARTCHAR C024
+ENCODING 20
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+fc
+00
+ENDCHAR
+STARTCHAR C025
+ENCODING 21
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+1c
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C026
+ENCODING 22
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+f0
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C027
+ENCODING 23
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+fc
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C030
+ENCODING 24
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+fc
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C031
+ENCODING 25
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C032
+ENCODING 26
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+04
+08
+20
+40
+20
+08
+04
+7c
+00
+ENDCHAR
+STARTCHAR C033
+ENCODING 27
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+20
+08
+04
+08
+20
+40
+7c
+00
+ENDCHAR
+STARTCHAR C034
+ENCODING 28
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+7c
+28
+28
+28
+28
+00
+00
+ENDCHAR
+STARTCHAR C035
+ENCODING 29
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+04
+08
+7c
+10
+7c
+20
+40
+00
+00
+ENDCHAR
+STARTCHAR C036
+ENCODING 30
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+18
+24
+20
+70
+20
+24
+58
+00
+00
+ENDCHAR
+STARTCHAR C037
+ENCODING 31
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+10
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C040
+ENCODING 32
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR !
+ENCODING 33
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+10
+10
+10
+10
+00
+10
+00
+00
+ENDCHAR
+STARTCHAR "
+ENCODING 34
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+28
+28
+28
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR #
+ENCODING 35
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+28
+28
+7c
+28
+7c
+28
+28
+00
+00
+ENDCHAR
+STARTCHAR $
+ENCODING 36
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+38
+50
+38
+14
+38
+10
+00
+00
+ENDCHAR
+STARTCHAR %
+ENCODING 37
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+24
+54
+28
+10
+28
+54
+48
+00
+00
+ENDCHAR
+STARTCHAR &
+ENCODING 38
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+20
+50
+50
+20
+54
+48
+34
+00
+00
+ENDCHAR
+STARTCHAR '
+ENCODING 39
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+18
+10
+20
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR (
+ENCODING 40
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+08
+10
+20
+20
+20
+10
+08
+00
+00
+ENDCHAR
+STARTCHAR )
+ENCODING 41
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+20
+10
+08
+08
+08
+10
+20
+00
+00
+ENDCHAR
+STARTCHAR *
+ENCODING 42
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+44
+28
+7c
+28
+44
+00
+00
+00
+ENDCHAR
+STARTCHAR +
+ENCODING 43
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+10
+10
+7c
+10
+10
+00
+00
+00
+ENDCHAR
+STARTCHAR ,
+ENCODING 44
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+18
+10
+20
+00
+ENDCHAR
+STARTCHAR -
+ENCODING 45
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+7c
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR .
+ENCODING 46
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+10
+38
+10
+00
+ENDCHAR
+STARTCHAR /
+ENCODING 47
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+04
+04
+08
+10
+20
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR 0
+ENCODING 48
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+28
+44
+44
+44
+28
+10
+00
+00
+ENDCHAR
+STARTCHAR 1
+ENCODING 49
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+30
+50
+10
+10
+10
+7c
+00
+00
+ENDCHAR
+STARTCHAR 2
+ENCODING 50
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+04
+18
+20
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR 3
+ENCODING 51
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+04
+08
+18
+04
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR 4
+ENCODING 52
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+08
+18
+28
+48
+7c
+08
+08
+00
+00
+ENDCHAR
+STARTCHAR 5
+ENCODING 53
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+40
+58
+64
+04
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR 6
+ENCODING 54
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+18
+20
+40
+58
+64
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR 7
+ENCODING 55
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+04
+08
+08
+10
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR 8
+ENCODING 56
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+44
+38
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR 9
+ENCODING 57
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+4c
+34
+04
+08
+30
+00
+00
+ENDCHAR
+STARTCHAR :
+ENCODING 58
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+10
+38
+10
+00
+10
+38
+10
+00
+ENDCHAR
+STARTCHAR ;
+ENCODING 59
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+10
+38
+10
+00
+18
+10
+20
+00
+ENDCHAR
+STARTCHAR <
+ENCODING 60
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+04
+08
+10
+20
+10
+08
+04
+00
+00
+ENDCHAR
+STARTCHAR =
+ENCODING 61
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+7c
+00
+7c
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR >
+ENCODING 62
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+20
+10
+08
+10
+20
+40
+00
+00
+ENDCHAR
+STARTCHAR ?
+ENCODING 63
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+08
+10
+10
+00
+10
+00
+00
+ENDCHAR
+STARTCHAR @
+ENCODING 64
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+4c
+54
+58
+40
+38
+00
+00
+ENDCHAR
+STARTCHAR A
+ENCODING 65
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+28
+44
+44
+7c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR B
+ENCODING 66
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+78
+24
+24
+38
+24
+24
+78
+00
+00
+ENDCHAR
+STARTCHAR C
+ENCODING 67
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+40
+40
+40
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR D
+ENCODING 68
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+78
+24
+24
+24
+24
+24
+78
+00
+00
+ENDCHAR
+STARTCHAR E
+ENCODING 69
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+40
+40
+78
+40
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR F
+ENCODING 70
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+40
+40
+78
+40
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR G
+ENCODING 71
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+40
+40
+4c
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR H
+ENCODING 72
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+44
+7c
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR I
+ENCODING 73
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+10
+10
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR J
+ENCODING 74
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+1c
+04
+04
+04
+04
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR K
+ENCODING 75
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+48
+50
+60
+50
+48
+44
+00
+00
+ENDCHAR
+STARTCHAR L
+ENCODING 76
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+40
+40
+40
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR M
+ENCODING 77
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+6c
+54
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR N
+ENCODING 78
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+64
+54
+4c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR O
+ENCODING 79
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR P
+ENCODING 80
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+78
+44
+44
+78
+40
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR Q
+ENCODING 81
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+44
+44
+44
+54
+38
+04
+00
+ENDCHAR
+STARTCHAR R
+ENCODING 82
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+78
+44
+44
+78
+50
+48
+44
+00
+00
+ENDCHAR
+STARTCHAR S
+ENCODING 83
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+40
+38
+04
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR T
+ENCODING 84
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+10
+10
+10
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR U
+ENCODING 85
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR V
+ENCODING 86
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+44
+28
+28
+28
+10
+00
+00
+ENDCHAR
+STARTCHAR W
+ENCODING 87
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+44
+54
+54
+6c
+44
+00
+00
+ENDCHAR
+STARTCHAR X
+ENCODING 88
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+28
+10
+28
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR Y
+ENCODING 89
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+28
+10
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR Z
+ENCODING 90
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+04
+08
+10
+20
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR [
+ENCODING 91
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+20
+20
+20
+20
+20
+38
+00
+00
+ENDCHAR
+STARTCHAR \
+ENCODING 92
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+20
+10
+08
+04
+04
+00
+00
+ENDCHAR
+STARTCHAR ]
+ENCODING 93
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+08
+08
+08
+08
+08
+38
+00
+00
+ENDCHAR
+STARTCHAR ^
+ENCODING 94
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+28
+44
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR _
+ENCODING 95
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+7c
+00
+ENDCHAR
+STARTCHAR `
+ENCODING 96
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+30
+10
+08
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR a
+ENCODING 97
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+04
+3c
+44
+3c
+00
+00
+ENDCHAR
+STARTCHAR b
+ENCODING 98
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+58
+64
+44
+64
+58
+00
+00
+ENDCHAR
+STARTCHAR c
+ENCODING 99
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+44
+40
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR d
+ENCODING 100
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+04
+04
+34
+4c
+44
+4c
+34
+00
+00
+ENDCHAR
+STARTCHAR e
+ENCODING 101
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+44
+7c
+40
+38
+00
+00
+ENDCHAR
+STARTCHAR f
+ENCODING 102
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+18
+24
+20
+78
+20
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR g
+ENCODING 103
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+34
+48
+30
+40
+38
+44
+38
+ENDCHAR
+STARTCHAR h
+ENCODING 104
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+58
+64
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR i
+ENCODING 105
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+00
+30
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR j
+ENCODING 106
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+08
+00
+18
+08
+08
+08
+48
+48
+30
+ENDCHAR
+STARTCHAR k
+ENCODING 107
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+44
+48
+70
+48
+44
+00
+00
+ENDCHAR
+STARTCHAR l
+ENCODING 108
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+30
+10
+10
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR m
+ENCODING 109
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+68
+54
+54
+54
+44
+00
+00
+ENDCHAR
+STARTCHAR n
+ENCODING 110
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+58
+64
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR o
+ENCODING 111
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR p
+ENCODING 112
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+58
+64
+64
+58
+40
+40
+40
+ENDCHAR
+STARTCHAR q
+ENCODING 113
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+34
+4c
+4c
+34
+04
+04
+04
+ENDCHAR
+STARTCHAR r
+ENCODING 114
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+58
+64
+40
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR s
+ENCODING 115
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+40
+38
+04
+78
+00
+00
+ENDCHAR
+STARTCHAR t
+ENCODING 116
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+20
+20
+78
+20
+20
+24
+18
+00
+00
+ENDCHAR
+STARTCHAR u
+ENCODING 117
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+44
+4c
+34
+00
+00
+ENDCHAR
+STARTCHAR v
+ENCODING 118
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+28
+28
+10
+00
+00
+ENDCHAR
+STARTCHAR w
+ENCODING 119
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+54
+54
+28
+00
+00
+ENDCHAR
+STARTCHAR x
+ENCODING 120
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+28
+10
+28
+44
+00
+00
+ENDCHAR
+STARTCHAR y
+ENCODING 121
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+4c
+34
+04
+44
+38
+ENDCHAR
+STARTCHAR z
+ENCODING 122
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+7c
+08
+10
+20
+7c
+00
+00
+ENDCHAR
+STARTCHAR {
+ENCODING 123
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+0c
+10
+08
+30
+08
+10
+0c
+00
+00
+ENDCHAR
+STARTCHAR |
+ENCODING 124
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+10
+10
+10
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR }
+ENCODING 125
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+60
+10
+20
+18
+20
+10
+60
+00
+00
+ENDCHAR
+STARTCHAR ~
+ENCODING 126
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+24
+54
+48
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C177
+ENCODING 127
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR nobreakspace
+ENCODING 160
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR exclamdown
+ENCODING 161
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+00
+10
+10
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR cent
+ENCODING 162
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+10
+3c
+50
+50
+50
+3c
+10
+00
+ENDCHAR
+STARTCHAR sterling
+ENCODING 163
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+18
+24
+20
+70
+20
+24
+58
+00
+00
+ENDCHAR
+STARTCHAR currency
+ENCODING 164
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+38
+28
+38
+44
+00
+00
+ENDCHAR
+STARTCHAR yen
+ENCODING 165
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+28
+10
+7c
+10
+10
+10
+00
+ENDCHAR
+STARTCHAR brokenbar
+ENCODING 166
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+10
+10
+00
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR section
+ENCODING 167
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+40
+70
+48
+24
+1c
+04
+38
+00
+ENDCHAR
+STARTCHAR dieresis
+ENCODING 168
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+28
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR copyright
+ENCODING 169
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+54
+64
+54
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR ordfeminine
+ENCODING 170
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+48
+58
+28
+00
+78
+00
+00
+00
+ENDCHAR
+STARTCHAR guillmotleft
+ENCODING 171
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+24
+48
+90
+48
+24
+00
+00
+ENDCHAR
+STARTCHAR logicalnot
+ENCODING 172
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+78
+08
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR hyphen
+ENCODING 173
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+7c
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR registered
+ENCODING 174
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+74
+64
+64
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR macron
+ENCODING 175
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+7c
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR degree
+ENCODING 176
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+28
+10
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR plusminus
+ENCODING 177
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+10
+10
+7c
+10
+10
+7c
+00
+00
+ENDCHAR
+STARTCHAR twosuperior
+ENCODING 178
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+30
+48
+10
+20
+78
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR threesuperior
+ENCODING 179
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+70
+08
+30
+08
+70
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR acute
+ENCODING 180
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+18
+30
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR mu
+ENCODING 181
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+44
+64
+58
+40
+00
+ENDCHAR
+STARTCHAR paragraph
+ENCODING 182
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+3c
+74
+74
+34
+14
+14
+14
+00
+00
+ENDCHAR
+STARTCHAR periodcentered
+ENCODING 183
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+10
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR cedilla
+ENCODING 184
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+10
+20
+ENDCHAR
+STARTCHAR onesuperior
+ENCODING 185
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+30
+10
+10
+38
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ordmasculine
+ENCODING 186
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+30
+48
+48
+30
+00
+78
+00
+00
+00
+ENDCHAR
+STARTCHAR guillemotright
+ENCODING 187
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+90
+48
+24
+48
+90
+00
+00
+ENDCHAR
+STARTCHAR onequarter
+ENCODING 188
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+40
+c0
+40
+40
+e4
+0c
+14
+3c
+04
+00
+ENDCHAR
+STARTCHAR onehalf
+ENCODING 189
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+40
+c0
+40
+40
+e8
+14
+04
+08
+1c
+00
+ENDCHAR
+STARTCHAR threequarters
+ENCODING 190
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+60
+10
+20
+10
+64
+0c
+14
+3c
+04
+00
+ENDCHAR
+STARTCHAR questiondown
+ENCODING 191
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+00
+10
+10
+20
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR Agrave
+ENCODING 192
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+20
+10
+38
+44
+44
+7c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR Aacute
+ENCODING 193
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+08
+10
+38
+44
+44
+7c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR Acircumflex
+ENCODING 194
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+28
+38
+44
+44
+7c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR Atilde
+ENCODING 195
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+24
+58
+38
+44
+44
+7c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR Adieresis
+ENCODING 196
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+28
+00
+38
+44
+44
+7c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR Aring
+ENCODING 197
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+28
+38
+44
+44
+7c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR AE
+ENCODING 198
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+3c
+50
+90
+9c
+f0
+90
+9c
+00
+00
+ENDCHAR
+STARTCHAR Ccedilla
+ENCODING 199
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+40
+40
+40
+44
+38
+10
+20
+ENDCHAR
+STARTCHAR Egrave
+ENCODING 200
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+20
+7c
+40
+40
+78
+40
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR Eacute
+ENCODING 201
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+08
+7c
+40
+40
+78
+40
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR Ecircumflex
+ENCODING 202
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+7c
+40
+40
+78
+40
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR Edieresis
+ENCODING 203
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+28
+7c
+40
+40
+78
+40
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR Igrave
+ENCODING 204
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+20
+38
+10
+10
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR Iacute
+ENCODING 205
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+08
+38
+10
+10
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR Icircumflex
+ENCODING 206
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+38
+10
+10
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR Idieresis
+ENCODING 207
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+28
+38
+10
+10
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR Eth
+ENCODING 208
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+78
+24
+24
+74
+24
+24
+78
+00
+00
+ENDCHAR
+STARTCHAR Ntilde
+ENCODING 209
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+18
+44
+44
+64
+54
+4c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR Ograve
+ENCODING 210
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+20
+38
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR Oacute
+ENCODING 211
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+08
+38
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR Ocircumflex
+ENCODING 212
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+38
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR Otilde
+ENCODING 213
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+38
+38
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR Odieresis
+ENCODING 214
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+28
+38
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR multiply
+ENCODING 215
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+28
+10
+28
+44
+00
+00
+ENDCHAR
+STARTCHAR Oslash
+ENCODING 216
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+4c
+4c
+54
+64
+64
+38
+00
+00
+ENDCHAR
+STARTCHAR Ugrave
+ENCODING 217
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+20
+54
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR Uacute
+ENCODING 218
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+08
+54
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR Ucircumflex
+ENCODING 219
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+6c
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR Udieresis
+ENCODING 220
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+28
+44
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR Yacute
+ENCODING 221
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+08
+54
+44
+28
+10
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR Thorn
+ENCODING 222
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+78
+44
+78
+40
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR germandbls
+ENCODING 223
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+44
+78
+44
+44
+78
+40
+00
+ENDCHAR
+STARTCHAR agave
+ENCODING 224
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+20
+10
+38
+04
+3c
+44
+3c
+00
+00
+ENDCHAR
+STARTCHAR aacute
+ENCODING 225
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+08
+10
+38
+04
+3c
+44
+3c
+00
+00
+ENDCHAR
+STARTCHAR acircumflex
+ENCODING 226
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+28
+38
+04
+3c
+44
+3c
+00
+00
+ENDCHAR
+STARTCHAR atilde
+ENCODING 227
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+14
+28
+38
+04
+3c
+44
+3c
+00
+00
+ENDCHAR
+STARTCHAR adieresis
+ENCODING 228
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+28
+00
+38
+04
+3c
+44
+3c
+00
+00
+ENDCHAR
+STARTCHAR aring
+ENCODING 229
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+28
+10
+38
+04
+3c
+44
+3c
+00
+00
+ENDCHAR
+STARTCHAR ae
+ENCODING 230
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+78
+14
+7c
+90
+7c
+00
+00
+ENDCHAR
+STARTCHAR ccedilla
+ENCODING 231
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+44
+40
+44
+38
+10
+20
+ENDCHAR
+STARTCHAR egrave
+ENCODING 232
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+20
+10
+38
+44
+7c
+40
+38
+00
+00
+ENDCHAR
+STARTCHAR eacute
+ENCODING 233
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+08
+10
+38
+44
+7c
+40
+38
+00
+00
+ENDCHAR
+STARTCHAR ecircumflex
+ENCODING 234
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+28
+38
+44
+7c
+40
+38
+00
+00
+ENDCHAR
+STARTCHAR edieresis
+ENCODING 235
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+28
+00
+38
+44
+7c
+40
+38
+00
+00
+ENDCHAR
+STARTCHAR igrave
+ENCODING 236
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+20
+10
+00
+30
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR iacute
+ENCODING 237
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+20
+00
+30
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR icircumflex
+ENCODING 238
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+28
+00
+30
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR idieresis
+ENCODING 239
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+28
+00
+30
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR eth
+ENCODING 240
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+60
+18
+38
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR ntilde
+ENCODING 241
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+14
+28
+58
+64
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR ograve
+ENCODING 242
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+20
+10
+38
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR oacute
+ENCODING 243
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+08
+10
+38
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR ocircumflex
+ENCODING 244
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+28
+38
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR otilde
+ENCODING 245
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+14
+28
+38
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR odieresis
+ENCODING 246
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+28
+00
+38
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR divide
+ENCODING 247
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+10
+00
+7c
+00
+10
+00
+00
+00
+ENDCHAR
+STARTCHAR oslash
+ENCODING 248
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+3c
+4c
+54
+64
+78
+00
+00
+ENDCHAR
+STARTCHAR ugrave
+ENCODING 249
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+20
+10
+44
+44
+44
+4c
+34
+00
+00
+ENDCHAR
+STARTCHAR uacute
+ENCODING 250
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+08
+10
+44
+44
+44
+4c
+34
+00
+00
+ENDCHAR
+STARTCHAR ucircumflex
+ENCODING 251
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+28
+44
+44
+44
+4c
+34
+00
+00
+ENDCHAR
+STARTCHAR udieresis
+ENCODING 252
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+28
+00
+44
+44
+44
+4c
+34
+00
+00
+ENDCHAR
+STARTCHAR yacute
+ENCODING 253
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+08
+10
+44
+44
+4c
+34
+04
+44
+38
+ENDCHAR
+STARTCHAR thorn
+ENCODING 254
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+40
+78
+44
+44
+44
+78
+40
+40
+ENDCHAR
+STARTCHAR ydieresis
+ENCODING 255
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+28
+00
+44
+44
+4c
+34
+04
+44
+38
+ENDCHAR
+ENDFONT
diff --git a/firmware/fonts/6x12.bdf b/firmware/fonts/6x12.bdf
new file mode 100644
index 0000000..1a3894c
--- /dev/null
+++ b/firmware/fonts/6x12.bdf
@@ -0,0 +1,2441 @@
+STARTFONT 2.1
+COMMENT $Xorg: 6x12.bdf,v 1.3 2000/08/18 15:17:39 xorgcvs Exp $
+FONT -Misc-Fixed-Medium-R-SemiCondensed--12-110-75-75-C-60-ISO646.1991-IRV
+SIZE 12 75 75
+FONTBOUNDINGBOX 6 12 0 -4
+STARTPROPERTIES 19
+FONTNAME_REGISTRY ""
+FOUNDRY "Misc"
+FAMILY_NAME "Fixed"
+WEIGHT_NAME "Medium"
+SLANT "R"
+SETWIDTH_NAME "SemiCondensed"
+ADD_STYLE_NAME ""
+PIXEL_SIZE 12
+POINT_SIZE 120
+RESOLUTION_X 75
+RESOLUTION_Y 75
+SPACING "C"
+AVERAGE_WIDTH 60
+CHARSET_REGISTRY "ISO646.1991"
+CHARSET_ENCODING "IRV"
+FONT_ASCENT 8
+FONT_DESCENT 4
+DEFAULT_CHAR 32
+COPYRIGHT "Public domain terminal emulator font. Share and enjoy."
+ENDPROPERTIES
+CHARS 127
+STARTCHAR C001
+ENCODING 1
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+70
+08
+78
+88
+78
+00
+00
+00
+ENDCHAR
+STARTCHAR C002
+ENCODING 2
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+80
+80
+f0
+88
+88
+88
+f0
+00
+00
+00
+ENDCHAR
+STARTCHAR C003
+ENCODING 3
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+70
+88
+80
+80
+78
+00
+00
+00
+ENDCHAR
+STARTCHAR C004
+ENCODING 4
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+08
+08
+78
+88
+88
+88
+78
+00
+00
+00
+ENDCHAR
+STARTCHAR C005
+ENCODING 5
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+70
+88
+f0
+80
+70
+00
+00
+00
+ENDCHAR
+STARTCHAR C006
+ENCODING 6
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+30
+48
+40
+e0
+40
+40
+40
+00
+00
+00
+ENDCHAR
+STARTCHAR C007
+ENCODING 7
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+70
+88
+88
+88
+78
+08
+70
+00
+00
+ENDCHAR
+STARTCHAR C010
+ENCODING 8
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+80
+80
+f0
+88
+88
+88
+88
+00
+00
+00
+ENDCHAR
+STARTCHAR C011
+ENCODING 9
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+20
+00
+20
+20
+20
+20
+00
+00
+00
+ENDCHAR
+STARTCHAR C012
+ENCODING 10
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+08
+08
+08
+08
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR C013
+ENCODING 11
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+80
+80
+88
+90
+e0
+90
+88
+00
+00
+00
+ENDCHAR
+STARTCHAR C014
+ENCODING 12
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+20
+20
+20
+20
+20
+20
+20
+00
+00
+00
+ENDCHAR
+STARTCHAR C015
+ENCODING 13
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+d0
+a8
+a8
+a8
+a8
+00
+00
+00
+ENDCHAR
+STARTCHAR C016
+ENCODING 14
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+b0
+c8
+88
+88
+88
+00
+00
+00
+ENDCHAR
+STARTCHAR C017
+ENCODING 15
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+70
+88
+88
+88
+70
+00
+00
+00
+ENDCHAR
+STARTCHAR C020
+ENCODING 16
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+f0
+88
+88
+88
+f0
+80
+80
+00
+00
+ENDCHAR
+STARTCHAR C021
+ENCODING 17
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+70
+88
+88
+88
+78
+08
+08
+00
+00
+ENDCHAR
+STARTCHAR C022
+ENCODING 18
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+b0
+c8
+80
+80
+80
+00
+00
+00
+ENDCHAR
+STARTCHAR C023
+ENCODING 19
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+78
+80
+70
+08
+f0
+00
+00
+00
+ENDCHAR
+STARTCHAR C024
+ENCODING 20
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+20
+20
+f8
+20
+20
+20
+18
+00
+00
+00
+ENDCHAR
+STARTCHAR C025
+ENCODING 21
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+88
+88
+88
+88
+70
+00
+00
+00
+ENDCHAR
+STARTCHAR C026
+ENCODING 22
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+88
+88
+88
+50
+20
+00
+00
+00
+ENDCHAR
+STARTCHAR C027
+ENCODING 23
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+88
+88
+a8
+a8
+50
+00
+00
+00
+ENDCHAR
+STARTCHAR C030
+ENCODING 24
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+88
+50
+20
+50
+88
+00
+00
+00
+ENDCHAR
+STARTCHAR C031
+ENCODING 25
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+88
+88
+88
+50
+20
+40
+00
+00
+ENDCHAR
+STARTCHAR C032
+ENCODING 26
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+f8
+10
+70
+40
+f8
+00
+00
+00
+ENDCHAR
+STARTCHAR C033
+ENCODING 27
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+20
+20
+50
+88
+50
+20
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C034
+ENCODING 28
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+80
+40
+20
+10
+08
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C035
+ENCODING 29
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+e0
+20
+20
+20
+20
+e0
+00
+00
+00
+ENDCHAR
+STARTCHAR C036
+ENCODING 30
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+20
+50
+88
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C037
+ENCODING 31
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+00
+00
+00
+00
+00
+00
+00
+f8
+00
+00
+ENDCHAR
+STARTCHAR C040
+ENCODING 32
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR !
+ENCODING 33
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+20
+20
+20
+20
+20
+00
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR "
+ENCODING 34
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+50
+50
+50
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR #
+ENCODING 35
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+50
+f8
+50
+50
+f8
+50
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR $
+ENCODING 36
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+20
+70
+a8
+a0
+70
+28
+a8
+70
+20
+00
+00
+00
+ENDCHAR
+STARTCHAR %
+ENCODING 37
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+f8
+c8
+10
+20
+40
+98
+98
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR &
+ENCODING 38
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+40
+a0
+a0
+40
+a8
+90
+68
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR '
+ENCODING 39
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+60
+60
+c0
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR (
+ENCODING 40
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+08
+10
+20
+20
+20
+10
+08
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR )
+ENCODING 41
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+80
+40
+20
+20
+20
+40
+80
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR *
+ENCODING 42
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+20
+a8
+70
+20
+70
+a8
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR +
+ENCODING 43
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+20
+20
+f8
+20
+20
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ,
+ENCODING 44
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+00
+00
+00
+60
+60
+c0
+00
+00
+00
+ENDCHAR
+STARTCHAR -
+ENCODING 45
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+00
+f8
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR .
+ENCODING 46
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+00
+00
+00
+60
+60
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR /
+ENCODING 47
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+08
+10
+20
+40
+80
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 0
+ENCODING 48
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+98
+a8
+c8
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 1
+ENCODING 49
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+20
+60
+20
+20
+20
+20
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 2
+ENCODING 50
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+08
+10
+20
+40
+f8
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 3
+ENCODING 51
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+08
+30
+08
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 4
+ENCODING 52
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+10
+30
+50
+90
+f8
+10
+10
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 5
+ENCODING 53
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+f8
+80
+f0
+08
+08
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 6
+ENCODING 54
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+30
+40
+80
+f0
+88
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 7
+ENCODING 55
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+f8
+08
+10
+10
+20
+20
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 8
+ENCODING 56
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+88
+70
+88
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 9
+ENCODING 57
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+88
+78
+08
+10
+60
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR :
+ENCODING 58
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+60
+60
+00
+60
+60
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ;
+ENCODING 59
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+60
+60
+00
+60
+60
+c0
+00
+00
+00
+ENDCHAR
+STARTCHAR <
+ENCODING 60
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+10
+20
+40
+20
+10
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR =
+ENCODING 61
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+f8
+00
+f8
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR >
+ENCODING 62
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+40
+20
+10
+20
+40
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ?
+ENCODING 63
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+10
+20
+20
+00
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR @
+ENCODING 64
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+b8
+a8
+b8
+80
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR A
+ENCODING 65
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+88
+f8
+88
+88
+88
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR B
+ENCODING 66
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+f0
+88
+88
+f0
+88
+88
+f0
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C
+ENCODING 67
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+80
+80
+80
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR D
+ENCODING 68
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+f0
+48
+48
+48
+48
+48
+f0
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR E
+ENCODING 69
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+f8
+80
+80
+f0
+80
+80
+f8
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR F
+ENCODING 70
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+f8
+80
+80
+f0
+80
+80
+80
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR G
+ENCODING 71
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+80
+80
+98
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR H
+ENCODING 72
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+88
+88
+88
+f8
+88
+88
+88
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR I
+ENCODING 73
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+20
+20
+20
+20
+20
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR J
+ENCODING 74
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+08
+08
+08
+08
+08
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR K
+ENCODING 75
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+88
+90
+a0
+c0
+a0
+90
+88
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR L
+ENCODING 76
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+80
+80
+80
+80
+80
+80
+f8
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR M
+ENCODING 77
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+88
+d8
+a8
+88
+88
+88
+88
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR N
+ENCODING 78
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+88
+88
+c8
+a8
+98
+88
+88
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR O
+ENCODING 79
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+88
+88
+88
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR P
+ENCODING 80
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+f0
+88
+88
+f0
+80
+80
+80
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR Q
+ENCODING 81
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+88
+88
+a8
+90
+68
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR R
+ENCODING 82
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+f0
+88
+88
+f0
+a0
+90
+88
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR S
+ENCODING 83
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+70
+88
+80
+70
+08
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR T
+ENCODING 84
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+f8
+20
+20
+20
+20
+20
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR U
+ENCODING 85
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+88
+88
+88
+88
+88
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR V
+ENCODING 86
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+88
+88
+88
+88
+50
+50
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR W
+ENCODING 87
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+88
+88
+88
+88
+a8
+d8
+88
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR X
+ENCODING 88
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+88
+88
+50
+20
+50
+88
+88
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR Y
+ENCODING 89
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+88
+88
+50
+20
+20
+20
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR Z
+ENCODING 90
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+f8
+08
+10
+f8
+40
+80
+f8
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR [
+ENCODING 91
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+38
+20
+20
+20
+20
+20
+20
+20
+38
+00
+00
+00
+ENDCHAR
+STARTCHAR \
+ENCODING 92
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+80
+40
+20
+10
+08
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ]
+ENCODING 93
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+e0
+20
+20
+20
+20
+20
+20
+20
+e0
+00
+00
+00
+ENDCHAR
+STARTCHAR ^
+ENCODING 94
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+20
+50
+88
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR _
+ENCODING 95
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+f8
+00
+00
+ENDCHAR
+STARTCHAR `
+ENCODING 96
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+30
+30
+18
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR a
+ENCODING 97
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+70
+08
+78
+88
+78
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR b
+ENCODING 98
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+80
+80
+f0
+88
+88
+88
+f0
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR c
+ENCODING 99
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+70
+88
+80
+80
+78
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR d
+ENCODING 100
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+08
+08
+78
+88
+88
+88
+78
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR e
+ENCODING 101
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+70
+88
+f0
+80
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR f
+ENCODING 102
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+30
+48
+40
+e0
+40
+40
+40
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR g
+ENCODING 103
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+70
+88
+88
+88
+78
+08
+70
+00
+00
+ENDCHAR
+STARTCHAR h
+ENCODING 104
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+80
+80
+f0
+88
+88
+88
+88
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR i
+ENCODING 105
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+20
+00
+20
+20
+20
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR j
+ENCODING 106
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+08
+00
+08
+08
+08
+08
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR k
+ENCODING 107
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+80
+80
+88
+90
+e0
+90
+88
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR l
+ENCODING 108
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+20
+20
+20
+20
+20
+20
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR m
+ENCODING 109
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+d0
+a8
+a8
+a8
+a8
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR n
+ENCODING 110
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+b0
+c8
+88
+88
+88
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR o
+ENCODING 111
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+70
+88
+88
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR p
+ENCODING 112
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+f0
+88
+88
+88
+f0
+80
+80
+00
+00
+ENDCHAR
+STARTCHAR q
+ENCODING 113
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+70
+88
+88
+88
+78
+08
+08
+00
+00
+ENDCHAR
+STARTCHAR r
+ENCODING 114
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+b0
+c8
+80
+80
+80
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR s
+ENCODING 115
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+78
+80
+70
+08
+f0
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR t
+ENCODING 116
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+20
+20
+f8
+20
+20
+20
+18
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR u
+ENCODING 117
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+88
+88
+88
+88
+70
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR v
+ENCODING 118
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+88
+88
+88
+50
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR w
+ENCODING 119
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+88
+88
+a8
+a8
+50
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR x
+ENCODING 120
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+88
+50
+20
+50
+88
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR y
+ENCODING 121
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+88
+88
+88
+50
+20
+40
+80
+00
+00
+ENDCHAR
+STARTCHAR z
+ENCODING 122
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+00
+00
+00
+f8
+10
+70
+40
+f8
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR {
+ENCODING 123
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+08
+10
+10
+10
+20
+10
+10
+10
+08
+00
+00
+00
+ENDCHAR
+STARTCHAR |
+ENCODING 124
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+20
+20
+20
+20
+20
+20
+20
+20
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR }
+ENCODING 125
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+80
+40
+40
+40
+20
+40
+40
+40
+80
+00
+00
+00
+ENDCHAR
+STARTCHAR ~
+ENCODING 126
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+68
+b0
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C177
+ENCODING 127
+SWIDTH 545 0
+DWIDTH 6 0
+BBX 6 12 0 -4
+BITMAP
+f8
+f8
+f8
+f8
+f8
+f8
+f8
+f8
+f8
+00
+00
+00
+ENDCHAR
+ENDFONT
diff --git a/firmware/fonts/6x13.bdf b/firmware/fonts/6x13.bdf
new file mode 100644
index 0000000..41fecfe
--- /dev/null
+++ b/firmware/fonts/6x13.bdf
@@ -0,0 +1,4513 @@
+STARTFONT 2.1
+COMMENT $Xorg: 6x13.bdf,v 1.3 2000/08/18 15:17:39 xorgcvs Exp $
+COMMENT ""
+COMMENT Characters above 127 designed and made by
+COMMENT Thomas Bagli (pyramid!pcsbst!tom@uunet.UU.NET)
+COMMENT PCS Computer Systeme, West Germany
+COMMENT ""
+FONT -Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO8859-1
+SIZE 13 78 78
+FONTBOUNDINGBOX 6 13 0 -2
+STARTPROPERTIES 19
+FONTNAME_REGISTRY ""
+FOUNDRY "Misc"
+FAMILY_NAME "Fixed"
+WEIGHT_NAME "Medium"
+SLANT "R"
+SETWIDTH_NAME "SemiCondensed"
+ADD_STYLE_NAME ""
+PIXEL_SIZE 13
+POINT_SIZE 120
+RESOLUTION_X 75
+RESOLUTION_Y 75
+SPACING "C"
+AVERAGE_WIDTH 60
+CHARSET_REGISTRY "ISO8859"
+CHARSET_ENCODING "1"
+DEFAULT_CHAR 0
+FONT_DESCENT 2
+FONT_ASCENT 11
+COPYRIGHT "Public domain font. Share and enjoy."
+ENDPROPERTIES
+CHARS 224
+STARTCHAR ascii000
+ENCODING 0
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+78
+78
+78
+78
+78
+78
+78
+78
+78
+78
+78
+00
+ENDCHAR
+STARTCHAR ascii001
+ENCODING 1
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+20
+70
+f8
+70
+20
+00
+00
+00
+ENDCHAR
+STARTCHAR ascii002
+ENCODING 2
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+54
+a8
+54
+a8
+54
+a8
+54
+a8
+54
+a8
+54
+a8
+ENDCHAR
+STARTCHAR ascii003
+ENCODING 3
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+a0
+a0
+e0
+a0
+a0
+70
+20
+20
+20
+ENDCHAR
+STARTCHAR ascii004
+ENCODING 4
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+e0
+80
+c0
+80
+f0
+40
+60
+40
+40
+ENDCHAR
+STARTCHAR ascii005
+ENCODING 5
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+70
+80
+80
+70
+70
+48
+70
+50
+48
+ENDCHAR
+STARTCHAR ascii006
+ENCODING 6
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+80
+80
+80
+e0
+70
+40
+60
+40
+40
+ENDCHAR
+STARTCHAR ascii007
+ENCODING 7
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+60
+90
+90
+60
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ascii010
+ENCODING 8
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+20
+20
+f8
+20
+20
+00
+f8
+00
+00
+ENDCHAR
+STARTCHAR ascii011
+ENCODING 9
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+88
+c8
+a8
+98
+88
+40
+40
+40
+78
+ENDCHAR
+STARTCHAR ascii012
+ENCODING 10
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+88
+88
+50
+20
+00
+f8
+20
+20
+20
+ENDCHAR
+STARTCHAR ascii013
+ENCODING 11
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+20
+20
+20
+20
+20
+20
+20
+e0
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ascii014
+ENCODING 12
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+e0
+20
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR ascii015
+ENCODING 13
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+3c
+20
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR ascii016
+ENCODING 14
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+20
+20
+20
+20
+20
+20
+20
+3c
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ascii017
+ENCODING 15
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+20
+20
+20
+20
+20
+20
+20
+fc
+20
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR ascii020
+ENCODING 16
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+fc
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ascii021
+ENCODING 17
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+fc
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ascii022
+ENCODING 18
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+fc
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ascii023
+ENCODING 19
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+fc
+00
+00
+00
+ENDCHAR
+STARTCHAR ascii024
+ENCODING 20
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+fc
+00
+ENDCHAR
+STARTCHAR ascii025
+ENCODING 21
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+20
+20
+20
+20
+20
+20
+20
+3c
+20
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR ascii026
+ENCODING 22
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+20
+20
+20
+20
+20
+20
+20
+e0
+20
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR ascii027
+ENCODING 23
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+20
+20
+20
+20
+20
+20
+20
+fc
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ascii030
+ENCODING 24
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+fc
+20
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR ascii031
+ENCODING 25
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+20
+20
+20
+20
+20
+20
+20
+20
+20
+20
+20
+20
+20
+ENDCHAR
+STARTCHAR ascii032
+ENCODING 26
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+08
+10
+20
+40
+20
+10
+08
+f8
+00
+00
+ENDCHAR
+STARTCHAR ascii033
+ENCODING 27
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+80
+40
+20
+10
+20
+40
+80
+f8
+00
+00
+ENDCHAR
+STARTCHAR ascii034
+ENCODING 28
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+f8
+50
+50
+50
+50
+90
+00
+00
+ENDCHAR
+STARTCHAR ascii035
+ENCODING 29
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+08
+f8
+20
+f8
+80
+00
+00
+00
+ENDCHAR
+STARTCHAR ascii036
+ENCODING 30
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+48
+40
+40
+e0
+40
+40
+48
+b0
+00
+00
+ENDCHAR
+STARTCHAR ascii037
+ENCODING 31
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR space
+ENCODING 32
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR exclam
+ENCODING 33
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+20
+20
+20
+20
+20
+20
+20
+00
+20
+00
+00
+ENDCHAR
+STARTCHAR quotedbl
+ENCODING 34
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+50
+50
+50
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR numbersign
+ENCODING 35
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+50
+50
+f8
+50
+f8
+50
+50
+00
+00
+00
+ENDCHAR
+STARTCHAR dollar
+ENCODING 36
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+20
+78
+a0
+a0
+70
+28
+28
+f0
+20
+00
+00
+ENDCHAR
+STARTCHAR percent
+ENCODING 37
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+48
+a8
+50
+10
+20
+40
+50
+a8
+90
+00
+00
+ENDCHAR
+STARTCHAR ampersand
+ENCODING 38
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+40
+a0
+a0
+40
+a0
+98
+90
+68
+00
+00
+00
+ENDCHAR
+STARTCHAR quoteright
+ENCODING 39
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+20
+40
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR parenleft
+ENCODING 40
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+10
+20
+20
+40
+40
+40
+20
+20
+10
+00
+00
+ENDCHAR
+STARTCHAR parenright
+ENCODING 41
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+40
+20
+20
+10
+10
+10
+20
+20
+40
+00
+00
+ENDCHAR
+STARTCHAR asterisk
+ENCODING 42
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+20
+a8
+f8
+70
+f8
+a8
+20
+00
+00
+00
+ENDCHAR
+STARTCHAR plus
+ENCODING 43
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+20
+20
+f8
+20
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR comma
+ENCODING 44
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+30
+20
+40
+00
+ENDCHAR
+STARTCHAR hyphen
+ENCODING 45
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+f8
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR period
+ENCODING 46
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+20
+70
+20
+00
+ENDCHAR
+STARTCHAR slash
+ENCODING 47
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+08
+08
+10
+10
+20
+40
+40
+80
+80
+00
+00
+ENDCHAR
+STARTCHAR zero
+ENCODING 48
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+20
+50
+88
+88
+88
+88
+88
+50
+20
+00
+00
+ENDCHAR
+STARTCHAR one
+ENCODING 49
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+20
+60
+a0
+20
+20
+20
+20
+20
+f8
+00
+00
+ENDCHAR
+STARTCHAR two
+ENCODING 50
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+88
+88
+08
+10
+20
+40
+80
+f8
+00
+00
+ENDCHAR
+STARTCHAR three
+ENCODING 51
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+08
+10
+20
+70
+08
+08
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR four
+ENCODING 52
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+10
+10
+30
+50
+50
+90
+f8
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR five
+ENCODING 53
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+80
+80
+b0
+c8
+08
+08
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR six
+ENCODING 54
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+88
+80
+80
+f0
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR seven
+ENCODING 55
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+08
+10
+10
+20
+20
+40
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR eight
+ENCODING 56
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+88
+88
+88
+70
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR nine
+ENCODING 57
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+88
+88
+88
+78
+08
+08
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR colon
+ENCODING 58
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+20
+70
+20
+00
+00
+20
+70
+20
+00
+ENDCHAR
+STARTCHAR semicolon
+ENCODING 59
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+20
+70
+20
+00
+00
+30
+20
+40
+00
+ENDCHAR
+STARTCHAR less
+ENCODING 60
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+08
+10
+20
+40
+80
+40
+20
+10
+08
+00
+00
+ENDCHAR
+STARTCHAR equal
+ENCODING 61
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+f8
+00
+00
+f8
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR greater
+ENCODING 62
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+80
+40
+20
+10
+08
+10
+20
+40
+80
+00
+00
+ENDCHAR
+STARTCHAR question
+ENCODING 63
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+88
+88
+08
+10
+20
+20
+00
+20
+00
+00
+ENDCHAR
+STARTCHAR at
+ENCODING 64
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+88
+88
+98
+a8
+a8
+b0
+80
+78
+00
+00
+ENDCHAR
+STARTCHAR A
+ENCODING 65
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+20
+50
+88
+88
+88
+f8
+88
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR B
+ENCODING 66
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f0
+48
+48
+48
+70
+48
+48
+48
+f0
+00
+00
+ENDCHAR
+STARTCHAR C
+ENCODING 67
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+88
+80
+80
+80
+80
+80
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR D
+ENCODING 68
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f0
+48
+48
+48
+48
+48
+48
+48
+f0
+00
+00
+ENDCHAR
+STARTCHAR E
+ENCODING 69
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+80
+80
+80
+f0
+80
+80
+80
+f8
+00
+00
+ENDCHAR
+STARTCHAR F
+ENCODING 70
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+80
+80
+80
+f0
+80
+80
+80
+80
+00
+00
+ENDCHAR
+STARTCHAR G
+ENCODING 71
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+88
+80
+80
+80
+98
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR H
+ENCODING 72
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+88
+88
+88
+88
+f8
+88
+88
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR I
+ENCODING 73
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+20
+20
+20
+20
+20
+20
+20
+70
+00
+00
+ENDCHAR
+STARTCHAR J
+ENCODING 74
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+38
+10
+10
+10
+10
+10
+10
+90
+60
+00
+00
+ENDCHAR
+STARTCHAR K
+ENCODING 75
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+88
+88
+90
+a0
+c0
+a0
+90
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR L
+ENCODING 76
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+80
+80
+80
+80
+80
+80
+80
+80
+f8
+00
+00
+ENDCHAR
+STARTCHAR M
+ENCODING 77
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+88
+88
+d8
+a8
+a8
+88
+88
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR N
+ENCODING 78
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+88
+c8
+c8
+a8
+a8
+98
+98
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR O
+ENCODING 79
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+88
+88
+88
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR P
+ENCODING 80
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f0
+88
+88
+88
+f0
+80
+80
+80
+80
+00
+00
+ENDCHAR
+STARTCHAR Q
+ENCODING 81
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+88
+88
+88
+88
+88
+88
+a8
+70
+08
+00
+ENDCHAR
+STARTCHAR R
+ENCODING 82
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f0
+88
+88
+88
+f0
+a0
+90
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR S
+ENCODING 83
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+88
+80
+80
+70
+08
+08
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR T
+ENCODING 84
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+20
+20
+20
+20
+20
+20
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR U
+ENCODING 85
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+88
+88
+88
+88
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR V
+ENCODING 86
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+88
+88
+88
+88
+50
+50
+50
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR W
+ENCODING 87
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+88
+88
+88
+88
+a8
+a8
+a8
+d8
+88
+00
+00
+ENDCHAR
+STARTCHAR X
+ENCODING 88
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+88
+88
+50
+50
+20
+50
+50
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR Y
+ENCODING 89
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+88
+88
+50
+50
+20
+20
+20
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR Z
+ENCODING 90
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+08
+10
+10
+20
+40
+40
+80
+f8
+00
+00
+ENDCHAR
+STARTCHAR braketleft
+ENCODING 91
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+40
+40
+40
+40
+40
+40
+40
+70
+00
+00
+ENDCHAR
+STARTCHAR backslash
+ENCODING 92
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+80
+80
+40
+40
+20
+10
+10
+08
+08
+00
+00
+ENDCHAR
+STARTCHAR bracketright
+ENCODING 93
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+10
+10
+10
+10
+10
+10
+10
+70
+00
+00
+ENDCHAR
+STARTCHAR asciicircum
+ENCODING 94
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+20
+50
+88
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR underscore
+ENCODING 95
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+f8
+00
+ENDCHAR
+STARTCHAR quoteleft
+ENCODING 96
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+10
+08
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR a
+ENCODING 97
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+70
+08
+78
+88
+88
+78
+00
+00
+ENDCHAR
+STARTCHAR b
+ENCODING 98
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+80
+80
+80
+f0
+88
+88
+88
+88
+f0
+00
+00
+ENDCHAR
+STARTCHAR c
+ENCODING 99
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+70
+88
+80
+80
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR d
+ENCODING 100
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+08
+08
+08
+78
+88
+88
+88
+88
+78
+00
+00
+ENDCHAR
+STARTCHAR e
+ENCODING 101
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+70
+88
+f8
+80
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR f
+ENCODING 102
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+48
+40
+40
+f0
+40
+40
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR g
+ENCODING 103
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+70
+88
+88
+88
+78
+08
+88
+70
+ENDCHAR
+STARTCHAR h
+ENCODING 104
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+80
+80
+80
+b0
+c8
+88
+88
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR i
+ENCODING 105
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+20
+00
+60
+20
+20
+20
+20
+70
+00
+00
+ENDCHAR
+STARTCHAR j
+ENCODING 106
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+10
+00
+30
+10
+10
+10
+10
+90
+90
+60
+ENDCHAR
+STARTCHAR k
+ENCODING 107
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+80
+80
+80
+90
+a0
+c0
+a0
+90
+88
+00
+00
+ENDCHAR
+STARTCHAR l
+ENCODING 108
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+60
+20
+20
+20
+20
+20
+20
+20
+70
+00
+00
+ENDCHAR
+STARTCHAR m
+ENCODING 109
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+d0
+a8
+a8
+a8
+a8
+88
+00
+00
+ENDCHAR
+STARTCHAR n
+ENCODING 110
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+b0
+c8
+88
+88
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR o
+ENCODING 111
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+70
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR p
+ENCODING 112
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+f0
+88
+88
+88
+f0
+80
+80
+80
+ENDCHAR
+STARTCHAR q
+ENCODING 113
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+78
+88
+88
+88
+78
+08
+08
+08
+ENDCHAR
+STARTCHAR r
+ENCODING 114
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+b0
+c8
+80
+80
+80
+80
+00
+00
+ENDCHAR
+STARTCHAR s
+ENCODING 115
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+70
+88
+60
+10
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR t
+ENCODING 116
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+40
+40
+f0
+40
+40
+40
+48
+30
+00
+00
+ENDCHAR
+STARTCHAR u
+ENCODING 117
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+88
+88
+88
+88
+98
+68
+00
+00
+ENDCHAR
+STARTCHAR v
+ENCODING 118
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+88
+88
+88
+50
+50
+20
+00
+00
+ENDCHAR
+STARTCHAR w
+ENCODING 119
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+88
+88
+a8
+a8
+a8
+50
+00
+00
+ENDCHAR
+STARTCHAR x
+ENCODING 120
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+88
+50
+20
+20
+50
+88
+00
+00
+ENDCHAR
+STARTCHAR y
+ENCODING 121
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+88
+88
+88
+98
+68
+08
+88
+70
+ENDCHAR
+STARTCHAR z
+ENCODING 122
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+f8
+10
+20
+40
+80
+f8
+00
+00
+ENDCHAR
+STARTCHAR braceleft
+ENCODING 123
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+18
+20
+20
+20
+c0
+20
+20
+20
+18
+00
+00
+ENDCHAR
+STARTCHAR bar
+ENCODING 124
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+20
+20
+20
+20
+20
+20
+20
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR braceright
+ENCODING 125
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+c0
+20
+20
+20
+18
+20
+20
+20
+c0
+00
+00
+ENDCHAR
+STARTCHAR asciitilde
+ENCODING 126
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+48
+a8
+90
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ascii177
+ENCODING 127
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00a0
+ENCODING 160
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00a1
+ENCODING 161
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+20
+00
+20
+20
+20
+20
+20
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR 00a2
+ENCODING 162
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+20
+70
+a8
+a0
+a0
+a8
+70
+20
+00
+00
+00
+ENDCHAR
+STARTCHAR 00a3
+ENCODING 163
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+48
+40
+40
+e0
+40
+40
+48
+b0
+00
+00
+ENDCHAR
+STARTCHAR 00a4
+ENCODING 164
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+88
+70
+50
+50
+70
+88
+00
+00
+00
+ENDCHAR
+STARTCHAR 00a5
+ENCODING 165
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+88
+88
+50
+50
+f8
+20
+f8
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR 00a6
+ENCODING 166
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+20
+20
+20
+20
+00
+20
+20
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR 00a7
+ENCODING 167
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+48
+40
+30
+48
+48
+30
+08
+48
+30
+00
+00
+ENDCHAR
+STARTCHAR 00a8
+ENCODING 168
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+d8
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00a9
+ENCODING 169
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+88
+a8
+d8
+c8
+d8
+a8
+88
+70
+00
+00
+00
+ENDCHAR
+STARTCHAR 00aa
+ENCODING 170
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+08
+78
+88
+78
+00
+f8
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00ab
+ENCODING 171
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+28
+50
+a0
+a0
+50
+28
+00
+00
+00
+ENDCHAR
+STARTCHAR 00ac
+ENCODING 172
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+f8
+08
+08
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00ad
+ENCODING 173
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+f8
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00ae
+ENCODING 174
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+88
+e8
+d8
+d8
+e8
+d8
+88
+70
+00
+00
+00
+ENDCHAR
+STARTCHAR 00af
+ENCODING 175
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b0
+ENCODING 176
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+48
+48
+30
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b1
+ENCODING 177
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+20
+20
+f8
+20
+20
+00
+f8
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b2
+ENCODING 178
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+40
+a0
+20
+40
+e0
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b3
+ENCODING 179
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+40
+a0
+40
+20
+c0
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b4
+ENCODING 180
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b5
+ENCODING 181
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+88
+88
+88
+88
+98
+e8
+80
+00
+ENDCHAR
+STARTCHAR 00b6
+ENCODING 182
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+e8
+e8
+e8
+e8
+68
+28
+28
+28
+00
+00
+ENDCHAR
+STARTCHAR 00b7
+ENCODING 183
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+30
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b8
+ENCODING 184
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+10
+20
+ENDCHAR
+STARTCHAR 00b9
+ENCODING 185
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+40
+c0
+40
+40
+e0
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00ba
+ENCODING 186
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+48
+48
+30
+00
+78
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00bb
+ENCODING 187
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+a0
+50
+28
+28
+50
+a0
+00
+00
+00
+ENDCHAR
+STARTCHAR 00bc
+ENCODING 188
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+40
+c0
+40
+40
+e0
+08
+18
+28
+38
+08
+00
+00
+ENDCHAR
+STARTCHAR 00bd
+ENCODING 189
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+40
+c0
+40
+40
+e0
+10
+28
+08
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR 00be
+ENCODING 190
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+40
+a0
+40
+20
+a0
+48
+18
+28
+38
+08
+00
+00
+ENDCHAR
+STARTCHAR 00bf
+ENCODING 191
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+20
+00
+20
+20
+40
+80
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00c0
+ENCODING 192
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+20
+10
+00
+20
+50
+88
+88
+f8
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR 00c1
+ENCODING 193
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+20
+50
+88
+88
+f8
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR 00c2
+ENCODING 194
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+48
+00
+20
+50
+88
+88
+f8
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR 00c3
+ENCODING 195
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+28
+50
+00
+20
+50
+88
+88
+f8
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR 00c4
+ENCODING 196
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+50
+50
+00
+20
+50
+88
+88
+f8
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR 00c5
+ENCODING 197
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+20
+50
+20
+20
+50
+88
+88
+f8
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR 00c6
+ENCODING 198
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+58
+a0
+a0
+a0
+b0
+e0
+a0
+a0
+b8
+00
+00
+ENDCHAR
+STARTCHAR 00c7
+ENCODING 199
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+88
+80
+80
+80
+80
+80
+88
+70
+20
+40
+ENDCHAR
+STARTCHAR 00c8
+ENCODING 200
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+20
+10
+00
+f8
+80
+80
+f0
+80
+80
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00c9
+ENCODING 201
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+f8
+80
+80
+f0
+80
+80
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00ca
+ENCODING 202
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+90
+00
+f8
+80
+80
+f0
+80
+80
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00cb
+ENCODING 203
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+50
+50
+00
+f8
+80
+80
+f0
+80
+80
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00cc
+ENCODING 204
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+20
+10
+00
+f8
+20
+20
+20
+20
+20
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00cd
+ENCODING 205
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+f8
+20
+20
+20
+20
+20
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00ce
+ENCODING 206
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+48
+00
+f8
+20
+20
+20
+20
+20
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00cf
+ENCODING 207
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+50
+50
+00
+f8
+20
+20
+20
+20
+20
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00d0
+ENCODING 208
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f0
+48
+48
+48
+e8
+48
+48
+48
+f0
+00
+00
+ENDCHAR
+STARTCHAR 00d1
+ENCODING 209
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+28
+50
+00
+88
+88
+c8
+a8
+98
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR 00d2
+ENCODING 210
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+20
+10
+00
+70
+88
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00d3
+ENCODING 211
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+70
+88
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00d4
+ENCODING 212
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+48
+00
+70
+88
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00d5
+ENCODING 213
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+28
+50
+00
+70
+88
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00d6
+ENCODING 214
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+50
+50
+00
+70
+88
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00d7
+ENCODING 215
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+88
+50
+20
+50
+88
+00
+00
+00
+ENDCHAR
+STARTCHAR 00d8
+ENCODING 216
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+08
+70
+98
+98
+a8
+a8
+a8
+c8
+c8
+70
+80
+00
+ENDCHAR
+STARTCHAR 00d9
+ENCODING 217
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+20
+10
+00
+88
+88
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00da
+ENCODING 218
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+88
+88
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00db
+ENCODING 219
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+48
+00
+88
+88
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00dc
+ENCODING 220
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+50
+50
+00
+88
+88
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00dd
+ENCODING 221
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+88
+88
+50
+20
+20
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR 00de
+ENCODING 222
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+80
+f0
+88
+88
+88
+f0
+80
+80
+80
+00
+00
+ENDCHAR
+STARTCHAR 00df
+ENCODING 223
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+70
+88
+88
+f0
+88
+88
+c8
+b0
+80
+00
+ENDCHAR
+STARTCHAR 00e0
+ENCODING 224
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+20
+10
+00
+00
+70
+08
+78
+88
+98
+68
+00
+00
+ENDCHAR
+STARTCHAR 00e1
+ENCODING 225
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+00
+70
+08
+78
+88
+98
+68
+00
+00
+ENDCHAR
+STARTCHAR 00e2
+ENCODING 226
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+48
+00
+00
+70
+08
+78
+88
+98
+68
+00
+00
+ENDCHAR
+STARTCHAR 00e3
+ENCODING 227
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+28
+50
+00
+00
+70
+08
+78
+88
+98
+68
+00
+00
+ENDCHAR
+STARTCHAR 00e4
+ENCODING 228
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+50
+50
+00
+00
+70
+08
+78
+88
+98
+68
+00
+00
+ENDCHAR
+STARTCHAR 00e5
+ENCODING 229
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+48
+30
+00
+70
+08
+78
+88
+98
+68
+00
+00
+ENDCHAR
+STARTCHAR 00e6
+ENCODING 230
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+70
+28
+70
+a0
+a8
+50
+00
+00
+ENDCHAR
+STARTCHAR 00e7
+ENCODING 231
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+70
+88
+80
+80
+88
+70
+20
+40
+ENDCHAR
+STARTCHAR 00e8
+ENCODING 232
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+20
+10
+00
+00
+70
+88
+f8
+80
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00e9
+ENCODING 233
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+00
+70
+88
+f8
+80
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00ea
+ENCODING 234
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+48
+00
+00
+70
+88
+f8
+80
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00eb
+ENCODING 235
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+50
+50
+00
+00
+70
+88
+f8
+80
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00ec
+ENCODING 236
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+20
+10
+00
+00
+60
+20
+20
+20
+20
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00ed
+ENCODING 237
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+00
+60
+20
+20
+20
+20
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00ee
+ENCODING 238
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+48
+00
+00
+60
+20
+20
+20
+20
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00ef
+ENCODING 239
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+50
+50
+00
+00
+60
+20
+20
+20
+20
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00f0
+ENCODING 240
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+50
+20
+60
+10
+70
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00f1
+ENCODING 241
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+28
+50
+00
+00
+b0
+c8
+88
+88
+88
+88
+00
+00
+ENDCHAR
+STARTCHAR 00f2
+ENCODING 242
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+20
+10
+00
+00
+70
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00f3
+ENCODING 243
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+00
+70
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00f4
+ENCODING 244
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+48
+00
+00
+70
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00f5
+ENCODING 245
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+28
+50
+00
+00
+70
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00f6
+ENCODING 246
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+50
+50
+00
+00
+70
+88
+88
+88
+88
+70
+00
+00
+ENDCHAR
+STARTCHAR 00f7
+ENCODING 247
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+20
+20
+00
+f8
+00
+20
+20
+00
+00
+00
+ENDCHAR
+STARTCHAR 00f8
+ENCODING 248
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+08
+70
+98
+a8
+a8
+c8
+70
+80
+00
+ENDCHAR
+STARTCHAR 00f9
+ENCODING 249
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+20
+10
+00
+00
+88
+88
+88
+88
+88
+78
+00
+00
+ENDCHAR
+STARTCHAR 00fa
+ENCODING 250
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+00
+88
+88
+88
+88
+88
+78
+00
+00
+ENDCHAR
+STARTCHAR 00fb
+ENCODING 251
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+48
+00
+00
+88
+88
+88
+88
+88
+78
+00
+00
+ENDCHAR
+STARTCHAR 00fc
+ENCODING 252
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+50
+50
+00
+00
+88
+88
+88
+88
+88
+78
+00
+00
+ENDCHAR
+STARTCHAR 00fd
+ENCODING 253
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+10
+20
+00
+00
+88
+88
+88
+98
+68
+08
+88
+70
+ENDCHAR
+STARTCHAR 00fe
+ENCODING 254
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+80
+80
+b0
+c8
+88
+88
+c8
+b0
+80
+80
+ENDCHAR
+STARTCHAR 00ff
+ENCODING 255
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+50
+50
+00
+00
+88
+88
+88
+98
+68
+08
+88
+70
+ENDCHAR
+ENDFONT
diff --git a/firmware/fonts/6x13B.bdf b/firmware/fonts/6x13B.bdf
new file mode 100644
index 0000000..73cb6cc
--- /dev/null
+++ b/firmware/fonts/6x13B.bdf
@@ -0,0 +1,4513 @@
+STARTFONT 2.1
+COMMENT The X10 name for this font was "/usr/lib/X/xfont/6x13b"
+COMMENT ""
+COMMENT Characters above 127 designed and made by
+COMMENT Thomas Bagli (pyramid!pcsbst!tom@uunet.UU.NET)
+COMMENT PCS Computer Systeme, West Germany
+COMMENT ""
+FONT -Misc-Fixed-Bold-R-SemiCondensed--13-120-75-75-C-60-ISO8859-1
+SIZE 13 78 78
+FONTBOUNDINGBOX 6 13 0 -2
+STARTPROPERTIES 19
+FONTNAME_REGISTRY ""
+FOUNDRY "Misc"
+FAMILY_NAME "Fixed"
+WEIGHT_NAME "Bold"
+SLANT "R"
+SETWIDTH_NAME "SemiCondensed"
+ADD_STYLE_NAME ""
+PIXEL_SIZE 13
+POINT_SIZE 120
+RESOLUTION_X 75
+RESOLUTION_Y 75
+SPACING "C"
+AVERAGE_WIDTH 60
+CHARSET_REGISTRY "ISO8859"
+CHARSET_ENCODING "1"
+DEFAULT_CHAR 0
+FONT_DESCENT 2
+FONT_ASCENT 11
+COPYRIGHT "Public domain font. Share and enjoy."
+ENDPROPERTIES
+CHARS 224
+STARTCHAR C000
+ENCODING 0
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C001
+ENCODING 1
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+30
+78
+fc
+78
+30
+00
+00
+00
+ENDCHAR
+STARTCHAR C002
+ENCODING 2
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+54
+a8
+54
+a8
+54
+a8
+54
+a8
+54
+a8
+54
+a8
+ENDCHAR
+STARTCHAR C003
+ENCODING 3
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+d8
+d8
+f8
+d8
+d8
+3c
+18
+18
+18
+18
+ENDCHAR
+STARTCHAR C004
+ENCODING 4
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+f0
+c0
+e0
+c0
+c0
+3c
+30
+38
+30
+30
+ENDCHAR
+STARTCHAR C005
+ENCODING 5
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+78
+c8
+c0
+c8
+78
+78
+6c
+78
+68
+6c
+ENDCHAR
+STARTCHAR C006
+ENCODING 6
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+c0
+c0
+c0
+c0
+f0
+3c
+30
+38
+30
+30
+ENDCHAR
+STARTCHAR C007
+ENCODING 7
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+d8
+d8
+70
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C010
+ENCODING 8
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+30
+30
+fc
+30
+30
+00
+fc
+00
+00
+ENDCHAR
+STARTCHAR C011
+ENCODING 9
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+d8
+f8
+f8
+d8
+d8
+30
+30
+30
+30
+3c
+ENDCHAR
+STARTCHAR C012
+ENCODING 10
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+d8
+d8
+d8
+70
+20
+3c
+18
+18
+18
+18
+ENDCHAR
+STARTCHAR C013
+ENCODING 11
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+30
+30
+30
+30
+30
+30
+f0
+f0
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C014
+ENCODING 12
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+f0
+f0
+30
+30
+30
+30
+30
+ENDCHAR
+STARTCHAR C015
+ENCODING 13
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+3c
+3c
+30
+30
+30
+30
+30
+ENDCHAR
+STARTCHAR C016
+ENCODING 14
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+30
+30
+30
+30
+30
+30
+3c
+3c
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C017
+ENCODING 15
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+30
+30
+30
+30
+30
+30
+fc
+fc
+30
+30
+30
+30
+30
+ENDCHAR
+STARTCHAR C020
+ENCODING 16
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+fc
+fc
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C021
+ENCODING 17
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+fc
+fc
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C022
+ENCODING 18
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+fc
+fc
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C023
+ENCODING 19
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+fc
+fc
+00
+00
+00
+ENDCHAR
+STARTCHAR C024
+ENCODING 20
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+fc
+fc
+00
+ENDCHAR
+STARTCHAR C025
+ENCODING 21
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+30
+30
+30
+30
+30
+30
+3c
+3c
+30
+30
+30
+30
+30
+ENDCHAR
+STARTCHAR C026
+ENCODING 22
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+30
+30
+30
+30
+30
+30
+f0
+f0
+30
+30
+30
+30
+30
+ENDCHAR
+STARTCHAR C027
+ENCODING 23
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+30
+30
+30
+30
+30
+30
+fc
+fc
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C030
+ENCODING 24
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+fc
+fc
+30
+30
+30
+30
+30
+ENDCHAR
+STARTCHAR C031
+ENCODING 25
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+30
+30
+30
+30
+30
+30
+30
+30
+30
+30
+30
+30
+30
+ENDCHAR
+STARTCHAR C032
+ENCODING 26
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+0c
+18
+30
+60
+30
+18
+0c
+00
+fc
+00
+00
+ENDCHAR
+STARTCHAR C033
+ENCODING 27
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+c0
+60
+30
+18
+30
+60
+c0
+fc
+00
+00
+ENDCHAR
+STARTCHAR C034
+ENCODING 28
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+fc
+78
+78
+78
+78
+d8
+00
+00
+ENDCHAR
+STARTCHAR C035
+ENCODING 29
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+0c
+fc
+30
+fc
+c0
+00
+00
+00
+ENDCHAR
+STARTCHAR C036
+ENCODING 30
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+38
+6c
+60
+60
+f8
+60
+60
+6c
+f8
+00
+00
+ENDCHAR
+STARTCHAR C037
+ENCODING 31
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+30
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C040
+ENCODING 32
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR !
+ENCODING 33
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+30
+30
+30
+30
+30
+30
+00
+30
+00
+00
+ENDCHAR
+STARTCHAR "
+ENCODING 34
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+78
+78
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR #
+ENCODING 35
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+78
+78
+fc
+78
+fc
+78
+78
+00
+00
+00
+ENDCHAR
+STARTCHAR $
+ENCODING 36
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+30
+78
+f0
+78
+3c
+78
+30
+00
+00
+00
+ENDCHAR
+STARTCHAR %
+ENCODING 37
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+6c
+fc
+78
+18
+30
+60
+78
+fc
+d8
+00
+00
+ENDCHAR
+STARTCHAR &
+ENCODING 38
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+60
+f0
+f0
+60
+fc
+d8
+7c
+00
+00
+ENDCHAR
+STARTCHAR '
+ENCODING 39
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+38
+30
+60
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR (
+ENCODING 40
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+18
+30
+30
+60
+60
+60
+30
+30
+18
+00
+00
+ENDCHAR
+STARTCHAR )
+ENCODING 41
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+60
+30
+30
+18
+18
+18
+30
+30
+60
+00
+00
+ENDCHAR
+STARTCHAR *
+ENCODING 42
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+cc
+78
+fc
+78
+cc
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR +
+ENCODING 43
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+30
+30
+fc
+30
+30
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ,
+ENCODING 44
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+38
+30
+60
+00
+ENDCHAR
+STARTCHAR -
+ENCODING 45
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+fc
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR .
+ENCODING 46
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+30
+78
+30
+00
+ENDCHAR
+STARTCHAR /
+ENCODING 47
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+0c
+0c
+18
+18
+30
+60
+60
+c0
+c0
+00
+00
+ENDCHAR
+STARTCHAR 0
+ENCODING 48
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+78
+cc
+cc
+cc
+cc
+cc
+78
+30
+00
+00
+ENDCHAR
+STARTCHAR 1
+ENCODING 49
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+70
+f0
+30
+30
+30
+30
+30
+fc
+00
+00
+ENDCHAR
+STARTCHAR 2
+ENCODING 50
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+cc
+0c
+18
+30
+60
+c0
+fc
+00
+00
+ENDCHAR
+STARTCHAR 3
+ENCODING 51
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+fc
+0c
+18
+30
+78
+0c
+0c
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 4
+ENCODING 52
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+18
+18
+38
+78
+58
+d8
+fc
+18
+18
+00
+00
+ENDCHAR
+STARTCHAR 5
+ENCODING 53
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+fc
+c0
+c0
+f8
+ec
+0c
+0c
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 6
+ENCODING 54
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+38
+60
+c0
+c0
+f8
+ec
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 7
+ENCODING 55
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+fc
+0c
+18
+18
+30
+30
+60
+60
+60
+00
+00
+ENDCHAR
+STARTCHAR 8
+ENCODING 56
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+cc
+cc
+78
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 9
+ENCODING 57
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+cc
+dc
+7c
+0c
+0c
+18
+70
+00
+00
+ENDCHAR
+STARTCHAR :
+ENCODING 58
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+30
+78
+30
+00
+00
+30
+78
+30
+00
+00
+ENDCHAR
+STARTCHAR ;
+ENCODING 59
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+30
+78
+30
+00
+00
+38
+30
+60
+00
+ENDCHAR
+STARTCHAR <
+ENCODING 60
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+0c
+18
+30
+60
+c0
+60
+30
+18
+0c
+00
+00
+ENDCHAR
+STARTCHAR =
+ENCODING 61
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+fc
+00
+00
+fc
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR >
+ENCODING 62
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+c0
+60
+30
+18
+0c
+18
+30
+60
+c0
+00
+00
+ENDCHAR
+STARTCHAR ?
+ENCODING 63
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+cc
+0c
+18
+30
+30
+00
+30
+00
+00
+ENDCHAR
+STARTCHAR @
+ENCODING 64
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+cc
+dc
+fc
+fc
+f8
+c0
+7c
+00
+00
+ENDCHAR
+STARTCHAR A
+ENCODING 65
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+78
+cc
+cc
+cc
+fc
+cc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR B
+ENCODING 66
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+6c
+6c
+6c
+78
+6c
+6c
+6c
+f8
+00
+00
+ENDCHAR
+STARTCHAR C
+ENCODING 67
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+c0
+c0
+c0
+c0
+c0
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR D
+ENCODING 68
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+6c
+6c
+6c
+6c
+6c
+6c
+6c
+f8
+00
+00
+ENDCHAR
+STARTCHAR E
+ENCODING 69
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+fc
+c0
+c0
+c0
+f8
+c0
+c0
+c0
+fc
+00
+00
+ENDCHAR
+STARTCHAR F
+ENCODING 70
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+fc
+c0
+c0
+c0
+f8
+c0
+c0
+c0
+c0
+00
+00
+ENDCHAR
+STARTCHAR G
+ENCODING 71
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+c0
+c0
+c0
+dc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR H
+ENCODING 72
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+cc
+cc
+cc
+cc
+fc
+cc
+cc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR I
+ENCODING 73
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+30
+30
+30
+30
+30
+30
+30
+78
+00
+00
+ENDCHAR
+STARTCHAR J
+ENCODING 74
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+3c
+0c
+0c
+0c
+0c
+0c
+0c
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR K
+ENCODING 75
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+cc
+cc
+d8
+f0
+e0
+f0
+d8
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR L
+ENCODING 76
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+c0
+c0
+c0
+c0
+c0
+c0
+c0
+c0
+fc
+00
+00
+ENDCHAR
+STARTCHAR M
+ENCODING 77
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+cc
+cc
+fc
+fc
+fc
+cc
+cc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR N
+ENCODING 78
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+cc
+ec
+ec
+fc
+fc
+dc
+dc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR O
+ENCODING 79
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+cc
+cc
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR P
+ENCODING 80
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+cc
+cc
+cc
+f8
+c0
+c0
+c0
+c0
+00
+00
+ENDCHAR
+STARTCHAR Q
+ENCODING 81
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+cc
+cc
+cc
+cc
+cc
+fc
+78
+0c
+00
+ENDCHAR
+STARTCHAR R
+ENCODING 82
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+cc
+cc
+cc
+f8
+f0
+d8
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR S
+ENCODING 83
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+c0
+c0
+78
+0c
+0c
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR T
+ENCODING 84
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+fc
+30
+30
+30
+30
+30
+30
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR U
+ENCODING 85
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+cc
+cc
+cc
+cc
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR V
+ENCODING 86
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+cc
+cc
+cc
+cc
+78
+78
+78
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR W
+ENCODING 87
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+cc
+cc
+cc
+cc
+fc
+fc
+fc
+fc
+cc
+00
+00
+ENDCHAR
+STARTCHAR X
+ENCODING 88
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+cc
+cc
+78
+78
+30
+78
+78
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR Y
+ENCODING 89
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+cc
+cc
+78
+78
+30
+30
+30
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR Z
+ENCODING 90
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+fc
+0c
+18
+18
+30
+60
+60
+c0
+fc
+00
+00
+ENDCHAR
+STARTCHAR [
+ENCODING 91
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+60
+60
+60
+60
+60
+60
+60
+78
+00
+00
+ENDCHAR
+STARTCHAR \
+ENCODING 92
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+c0
+c0
+60
+60
+30
+18
+18
+0c
+0c
+00
+00
+ENDCHAR
+STARTCHAR ]
+ENCODING 93
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+18
+18
+18
+18
+18
+18
+18
+78
+00
+00
+ENDCHAR
+STARTCHAR ^
+ENCODING 94
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+78
+cc
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR _
+ENCODING 95
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+fc
+00
+ENDCHAR
+STARTCHAR `
+ENCODING 96
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+38
+18
+0c
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR a
+ENCODING 97
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+78
+0c
+7c
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR b
+ENCODING 98
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+c0
+c0
+c0
+f8
+ec
+cc
+cc
+ec
+f8
+00
+00
+ENDCHAR
+STARTCHAR c
+ENCODING 99
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+78
+cc
+c0
+c0
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR d
+ENCODING 100
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+0c
+0c
+0c
+7c
+dc
+cc
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR e
+ENCODING 101
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+78
+cc
+fc
+c0
+c0
+78
+00
+00
+ENDCHAR
+STARTCHAR f
+ENCODING 102
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+38
+6c
+60
+60
+f8
+60
+60
+60
+60
+00
+00
+ENDCHAR
+STARTCHAR g
+ENCODING 103
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+7c
+d8
+d8
+70
+c0
+78
+cc
+78
+ENDCHAR
+STARTCHAR h
+ENCODING 104
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+c0
+c0
+c0
+f8
+ec
+cc
+cc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR i
+ENCODING 105
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+30
+00
+70
+30
+30
+30
+30
+78
+00
+00
+ENDCHAR
+STARTCHAR j
+ENCODING 106
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+18
+00
+38
+18
+18
+18
+18
+d8
+d8
+70
+ENDCHAR
+STARTCHAR k
+ENCODING 107
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+c0
+c0
+c0
+d8
+f0
+e0
+f0
+d8
+cc
+00
+00
+ENDCHAR
+STARTCHAR l
+ENCODING 108
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+70
+30
+30
+30
+30
+30
+30
+30
+78
+00
+00
+ENDCHAR
+STARTCHAR m
+ENCODING 109
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+f8
+fc
+fc
+fc
+fc
+cc
+00
+00
+ENDCHAR
+STARTCHAR n
+ENCODING 110
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+f8
+ec
+cc
+cc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR o
+ENCODING 111
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+78
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR p
+ENCODING 112
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+f8
+ec
+cc
+ec
+f8
+c0
+c0
+c0
+ENDCHAR
+STARTCHAR q
+ENCODING 113
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+7c
+dc
+cc
+dc
+7c
+0c
+0c
+0c
+ENDCHAR
+STARTCHAR r
+ENCODING 114
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+f8
+ec
+c0
+c0
+c0
+c0
+00
+00
+ENDCHAR
+STARTCHAR s
+ENCODING 115
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+78
+cc
+70
+18
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR t
+ENCODING 116
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+60
+60
+f8
+60
+60
+60
+6c
+38
+00
+00
+ENDCHAR
+STARTCHAR u
+ENCODING 117
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+cc
+cc
+cc
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR v
+ENCODING 118
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+cc
+cc
+cc
+78
+78
+30
+00
+00
+ENDCHAR
+STARTCHAR w
+ENCODING 119
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+cc
+cc
+fc
+fc
+fc
+78
+00
+00
+ENDCHAR
+STARTCHAR x
+ENCODING 120
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+cc
+78
+30
+30
+78
+cc
+00
+00
+ENDCHAR
+STARTCHAR y
+ENCODING 121
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+cc
+cc
+cc
+dc
+7c
+0c
+cc
+78
+ENDCHAR
+STARTCHAR z
+ENCODING 122
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+fc
+18
+30
+60
+c0
+fc
+00
+00
+ENDCHAR
+STARTCHAR {
+ENCODING 123
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+1c
+30
+30
+18
+70
+18
+30
+30
+1c
+00
+00
+ENDCHAR
+STARTCHAR |
+ENCODING 124
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+30
+30
+30
+30
+30
+30
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR }
+ENCODING 125
+SWIDTH 1 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+e0
+30
+30
+60
+38
+60
+30
+30
+e0
+00
+00
+ENDCHAR
+STARTCHAR asciitilde
+ENCODING 126
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+68
+f8
+98
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR ascii177
+ENCODING 127
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00a0
+ENCODING 160
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00a1
+ENCODING 161
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+30
+00
+30
+30
+30
+30
+30
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR 00a2
+ENCODING 162
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+10
+78
+d4
+d0
+d0
+d4
+78
+10
+00
+00
+00
+ENDCHAR
+STARTCHAR 00a3
+ENCODING 163
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+38
+6c
+60
+60
+f8
+60
+60
+64
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00a4
+ENCODING 164
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+cc
+fc
+48
+48
+fc
+cc
+00
+00
+00
+ENDCHAR
+STARTCHAR 00a5
+ENCODING 165
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+cc
+cc
+78
+78
+fc
+30
+fc
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR 00a6
+ENCODING 166
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+30
+30
+30
+00
+00
+30
+30
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR 00a7
+ENCODING 167
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+78
+cc
+c0
+78
+cc
+cc
+78
+0c
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00a8
+ENCODING 168
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+cc
+cc
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00a9
+ENCODING 169
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+b4
+ec
+e4
+ec
+b4
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00aa
+ENCODING 170
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+0c
+fc
+8c
+fc
+00
+fc
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00ab
+ENCODING 171
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+34
+68
+d0
+a0
+d0
+68
+34
+00
+00
+00
+ENDCHAR
+STARTCHAR 00ac
+ENCODING 172
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+fc
+fc
+04
+04
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00ad
+ENCODING 173
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+f8
+f8
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00ae
+ENCODING 174
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+bc
+ac
+bc
+b4
+ac
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00af
+ENCODING 175
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+f8
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b0
+ENCODING 176
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+cc
+78
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b1
+ENCODING 177
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+30
+30
+fc
+fc
+30
+30
+00
+fc
+fc
+00
+00
+ENDCHAR
+STARTCHAR 00b2
+ENCODING 178
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+e0
+b0
+30
+60
+c0
+f0
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b3
+ENCODING 179
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+e0
+b0
+60
+30
+b0
+e0
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b4
+ENCODING 180
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b5
+ENCODING 181
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+cc
+cc
+cc
+cc
+cc
+fc
+80
+00
+ENDCHAR
+STARTCHAR 00b6
+ENCODING 182
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+7c
+fc
+f4
+f4
+f4
+74
+34
+34
+34
+00
+00
+ENDCHAR
+STARTCHAR 00b7
+ENCODING 183
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+30
+30
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00b8
+ENCODING 184
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+30
+60
+ENDCHAR
+STARTCHAR 00b9
+ENCODING 185
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+e0
+60
+60
+60
+f0
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00ba
+ENCODING 186
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+f8
+88
+f8
+70
+00
+f8
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR 00bb
+ENCODING 187
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+b0
+58
+2c
+14
+2c
+58
+b0
+00
+00
+00
+ENDCHAR
+STARTCHAR 00bc
+ENCODING 188
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+e0
+60
+60
+64
+fc
+1c
+34
+3c
+0c
+00
+00
+ENDCHAR
+STARTCHAR 00bd
+ENCODING 189
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+e0
+60
+60
+78
+ec
+0c
+18
+30
+3c
+00
+00
+ENDCHAR
+STARTCHAR 00be
+ENCODING 190
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+e0
+b0
+60
+30
+b4
+ec
+1c
+34
+3c
+0c
+00
+00
+ENDCHAR
+STARTCHAR 00bf
+ENCODING 191
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+30
+00
+30
+30
+60
+c0
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00c0
+ENCODING 192
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+30
+00
+30
+78
+cc
+cc
+fc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR 00c1
+ENCODING 193
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+30
+78
+cc
+cc
+fc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR 00c2
+ENCODING 194
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+d8
+00
+30
+78
+cc
+cc
+fc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR 00c3
+ENCODING 195
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+68
+b0
+00
+30
+78
+cc
+cc
+fc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR 00c4
+ENCODING 196
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+d8
+d8
+00
+30
+78
+cc
+cc
+fc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR 00c5
+ENCODING 197
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+78
+48
+78
+30
+78
+cc
+cc
+fc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR 00c6
+ENCODING 198
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+7c
+b0
+b0
+b0
+b8
+f0
+f0
+b0
+bc
+00
+00
+ENDCHAR
+STARTCHAR 00c7
+ENCODING 199
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+78
+cc
+c0
+c0
+c0
+c0
+c0
+cc
+78
+30
+60
+ENDCHAR
+STARTCHAR 00c8
+ENCODING 200
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+30
+00
+fc
+c0
+c0
+f8
+c0
+c0
+fc
+00
+00
+ENDCHAR
+STARTCHAR 00c9
+ENCODING 201
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+fc
+c0
+c0
+f8
+c0
+c0
+fc
+00
+00
+ENDCHAR
+STARTCHAR 00ca
+ENCODING 202
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+d8
+00
+fc
+c0
+c0
+f8
+c0
+c0
+fc
+00
+00
+ENDCHAR
+STARTCHAR 00cb
+ENCODING 203
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+d8
+d8
+00
+fc
+c0
+c0
+f8
+c0
+c0
+fc
+00
+00
+ENDCHAR
+STARTCHAR 00cc
+ENCODING 204
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+30
+00
+78
+30
+30
+30
+30
+30
+78
+00
+00
+ENDCHAR
+STARTCHAR 00cd
+ENCODING 205
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+78
+30
+30
+30
+30
+30
+78
+00
+00
+ENDCHAR
+STARTCHAR 00ce
+ENCODING 206
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+d8
+00
+78
+30
+30
+30
+30
+30
+78
+00
+00
+ENDCHAR
+STARTCHAR 00cf
+ENCODING 207
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+d8
+d8
+00
+78
+30
+30
+30
+30
+30
+78
+00
+00
+ENDCHAR
+STARTCHAR 00d0
+ENCODING 208
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+f8
+6c
+6c
+6c
+ec
+6c
+6c
+6c
+f8
+00
+00
+ENDCHAR
+STARTCHAR 00d1
+ENCODING 209
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+68
+b0
+00
+cc
+ec
+ec
+fc
+dc
+dc
+cc
+00
+00
+ENDCHAR
+STARTCHAR 00d2
+ENCODING 210
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+30
+00
+78
+cc
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00d3
+ENCODING 211
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+78
+cc
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00d4
+ENCODING 212
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+d8
+00
+78
+cc
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00d5
+ENCODING 213
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+68
+b0
+00
+78
+cc
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00d6
+ENCODING 214
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+d8
+d8
+00
+78
+cc
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00d7
+ENCODING 215
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+cc
+78
+30
+78
+cc
+00
+00
+00
+ENDCHAR
+STARTCHAR 00d8
+ENCODING 216
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+04
+78
+dc
+dc
+cc
+ec
+ec
+78
+80
+00
+ENDCHAR
+STARTCHAR 00d9
+ENCODING 217
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+30
+00
+cc
+cc
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00da
+ENCODING 218
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+cc
+cc
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00db
+ENCODING 219
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+d8
+00
+cc
+cc
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00dc
+ENCODING 220
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+d8
+d8
+00
+cc
+cc
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00dd
+ENCODING 221
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+cc
+48
+78
+30
+30
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR 00de
+ENCODING 222
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+c0
+f8
+cc
+cc
+cc
+f8
+c0
+c0
+c0
+00
+00
+ENDCHAR
+STARTCHAR 00df
+ENCODING 223
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+78
+cc
+cc
+f8
+cc
+cc
+cc
+f8
+80
+00
+ENDCHAR
+STARTCHAR 00e0
+ENCODING 224
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+30
+00
+00
+78
+0c
+7c
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR 00e1
+ENCODING 225
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+00
+78
+0c
+7c
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR 00e2
+ENCODING 226
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+d8
+00
+00
+78
+0c
+7c
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR 00e3
+ENCODING 227
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+68
+b0
+00
+00
+78
+0c
+7c
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR 00e4
+ENCODING 228
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+d8
+d8
+00
+00
+78
+0c
+7c
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR 00e5
+ENCODING 229
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+50
+70
+00
+78
+0c
+7c
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR 00e6
+ENCODING 230
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+78
+34
+78
+b0
+b4
+68
+00
+00
+ENDCHAR
+STARTCHAR 00e7
+ENCODING 231
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+00
+00
+78
+cc
+c0
+c0
+cc
+78
+30
+60
+ENDCHAR
+STARTCHAR 00e8
+ENCODING 232
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+30
+00
+00
+78
+cc
+fc
+c0
+c0
+78
+00
+00
+ENDCHAR
+STARTCHAR 00e9
+ENCODING 233
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+00
+78
+cc
+fc
+c0
+c0
+78
+00
+00
+ENDCHAR
+STARTCHAR 00ea
+ENCODING 234
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+d8
+00
+00
+78
+cc
+fc
+c0
+c0
+78
+00
+00
+ENDCHAR
+STARTCHAR 00eb
+ENCODING 235
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+d8
+d8
+00
+00
+78
+cc
+fc
+c0
+c0
+78
+00
+00
+ENDCHAR
+STARTCHAR 00ec
+ENCODING 236
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+30
+00
+00
+70
+30
+30
+30
+30
+78
+00
+00
+ENDCHAR
+STARTCHAR 00ed
+ENCODING 237
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+00
+70
+30
+30
+30
+30
+78
+00
+00
+ENDCHAR
+STARTCHAR 00ee
+ENCODING 238
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+d8
+00
+00
+70
+30
+30
+30
+30
+78
+00
+00
+ENDCHAR
+STARTCHAR 00ef
+ENCODING 239
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+d8
+d8
+00
+00
+70
+30
+30
+30
+30
+78
+00
+00
+ENDCHAR
+STARTCHAR 00f0
+ENCODING 240
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+48
+30
+30
+50
+78
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00f1
+ENCODING 241
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+68
+b0
+00
+00
+f8
+ec
+cc
+cc
+cc
+cc
+00
+00
+ENDCHAR
+STARTCHAR 00f2
+ENCODING 242
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+30
+00
+00
+78
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00f3
+ENCODING 243
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+00
+78
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00f4
+ENCODING 244
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+d8
+00
+00
+78
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00f5
+ENCODING 245
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+68
+b0
+00
+00
+78
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00f6
+ENCODING 246
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+d8
+d8
+00
+00
+78
+cc
+cc
+cc
+cc
+78
+00
+00
+ENDCHAR
+STARTCHAR 00f7
+ENCODING 247
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+30
+30
+00
+fc
+00
+30
+30
+00
+00
+00
+ENDCHAR
+STARTCHAR 00f8
+ENCODING 248
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+04
+78
+cc
+dc
+cc
+ec
+cc
+78
+80
+00
+ENDCHAR
+STARTCHAR 00f9
+ENCODING 249
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+60
+30
+00
+00
+cc
+cc
+cc
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR 00fa
+ENCODING 250
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+00
+cc
+cc
+cc
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR 00fb
+ENCODING 251
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+70
+d8
+00
+00
+cc
+cc
+cc
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR 00fc
+ENCODING 252
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+d8
+d8
+00
+00
+cc
+cc
+cc
+cc
+dc
+7c
+00
+00
+ENDCHAR
+STARTCHAR 00fd
+ENCODING 253
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+30
+60
+00
+00
+cc
+cc
+cc
+dc
+7c
+0c
+cc
+78
+ENDCHAR
+STARTCHAR 00fe
+ENCODING 254
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+00
+00
+c0
+c0
+f8
+ec
+cc
+ec
+f8
+c0
+c0
+c0
+ENDCHAR
+STARTCHAR 00ff
+ENCODING 255
+SWIDTH 461 0
+DWIDTH 6 0
+BBX 6 13 0 -2
+BITMAP
+00
+d8
+d8
+00
+00
+cc
+cc
+cc
+dc
+7c
+0c
+cc
+78
+ENDCHAR
+ENDFONT
diff --git a/firmware/fonts/6x9.bdf b/firmware/fonts/6x9.bdf
new file mode 100644
index 0000000..c167ff4
--- /dev/null
+++ b/firmware/fonts/6x9.bdf
@@ -0,0 +1,2096 @@
+STARTFONT 2.1
+COMMENT $Xorg: 6x9.bdf,v 1.3 2000/08/21 16:42:31 coskrey Exp $
+COMMENT Copyright 1989, 1998 The Open Group
+COMMENT
+COMMENT All Rights Reserved.
+COMMENT
+COMMENT The above copyright notice and this permission notice shall be included in
+COMMENT all copies or substantial portions of the Software.
+COMMENT
+COMMENT THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+COMMENT IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+COMMENT FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+COMMENT OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+COMMENT AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+COMMENT CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+COMMENT
+COMMENT Except as contained in this notice, the name of The Open Group shall not be
+COMMENT used in advertising or otherwise to promote the sale, use or other dealings
+COMMENT in this Software without prior written authorization from The Open Group.
+COMMENT
+COMMENT Author: Jim Fulton, MIT X Consortium
+COMMENT
+FONT -Misc-Fixed-Medium-R-Normal--9-90-75-75-C-60-ISO646.1991-IRV
+SIZE 9 75 75
+FONTBOUNDINGBOX 6 9 0 -2
+STARTPROPERTIES 19
+FONTNAME_REGISTRY ""
+FOUNDRY "Misc"
+FAMILY_NAME "Fixed"
+WEIGHT_NAME "Medium"
+SLANT "R"
+SETWIDTH_NAME "Normal"
+ADD_STYLE_NAME ""
+PIXEL_SIZE 9
+POINT_SIZE 90
+RESOLUTION_X 75
+RESOLUTION_Y 75
+SPACING "C"
+AVERAGE_WIDTH 60
+CHARSET_REGISTRY "ISO646.1991"
+CHARSET_ENCODING "IRV"
+FONT_ASCENT 7
+FONT_DESCENT 2
+DEFAULT_CHAR 0
+COPYRIGHT "Copyright 1989, 1998 The Open Group"
+ENDPROPERTIES
+CHARS 128
+STARTCHAR C000
+ENCODING 0
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C001
+ENCODING 1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+30
+78
+fc
+78
+30
+00
+00
+ENDCHAR
+STARTCHAR C002
+ENCODING 2
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+28
+54
+28
+54
+28
+54
+28
+54
+ENDCHAR
+STARTCHAR C003
+ENCODING 3
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+50
+70
+50
+00
+1c
+08
+08
+00
+ENDCHAR
+STARTCHAR C004
+ENCODING 4
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+70
+40
+60
+40
+1c
+10
+18
+10
+ENDCHAR
+STARTCHAR C005
+ENCODING 5
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+40
+30
+00
+18
+14
+18
+14
+ENDCHAR
+STARTCHAR C006
+ENCODING 6
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+40
+40
+40
+60
+1c
+10
+18
+10
+ENDCHAR
+STARTCHAR C007
+ENCODING 7
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+30
+48
+30
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C010
+ENCODING 8
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+10
+10
+7c
+10
+10
+00
+7c
+00
+ENDCHAR
+STARTCHAR C011
+ENCODING 9
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+48
+68
+58
+48
+10
+10
+10
+1c
+ENDCHAR
+STARTCHAR C012
+ENCODING 10
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+50
+50
+20
+20
+1c
+08
+08
+08
+ENDCHAR
+STARTCHAR C013
+ENCODING 11
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+10
+10
+10
+10
+f0
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C014
+ENCODING 12
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+f0
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C015
+ENCODING 13
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+1c
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C016
+ENCODING 14
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+10
+10
+10
+10
+1c
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C017
+ENCODING 15
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+10
+10
+10
+10
+fc
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C020
+ENCODING 16
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+fc
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C021
+ENCODING 17
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+fc
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C022
+ENCODING 18
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+fc
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C023
+ENCODING 19
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+00
+fc
+00
+00
+00
+ENDCHAR
+STARTCHAR C024
+ENCODING 20
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+fc
+00
+ENDCHAR
+STARTCHAR C025
+ENCODING 21
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+10
+10
+10
+10
+1c
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C026
+ENCODING 22
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+10
+10
+10
+10
+f0
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C027
+ENCODING 23
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+10
+10
+10
+10
+fc
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C030
+ENCODING 24
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+fc
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C031
+ENCODING 25
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+10
+10
+10
+10
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C032
+ENCODING 26
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+0c
+30
+40
+30
+4c
+70
+1c
+00
+ENDCHAR
+STARTCHAR C033
+ENCODING 27
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+60
+18
+04
+18
+64
+1c
+70
+00
+ENDCHAR
+STARTCHAR C034
+ENCODING 28
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+7c
+28
+28
+28
+6c
+00
+00
+ENDCHAR
+STARTCHAR C035
+ENCODING 29
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+04
+08
+7c
+10
+7c
+20
+40
+00
+ENDCHAR
+STARTCHAR C036
+ENCODING 30
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+18
+24
+20
+78
+20
+28
+74
+44
+ENDCHAR
+STARTCHAR C037
+ENCODING 31
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+10
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C040
+ENCODING 32
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C041
+ENCODING 33
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+10
+10
+10
+10
+00
+10
+00
+00
+ENDCHAR
+STARTCHAR C042
+ENCODING 34
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+28
+28
+28
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C043
+ENCODING 35
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+28
+28
+7c
+28
+7c
+28
+28
+00
+ENDCHAR
+STARTCHAR C044
+ENCODING 36
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+10
+38
+54
+50
+38
+14
+54
+38
+10
+ENDCHAR
+STARTCHAR C045
+ENCODING 37
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+40
+a8
+48
+10
+20
+48
+54
+08
+00
+ENDCHAR
+STARTCHAR C046
+ENCODING 38
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+48
+48
+30
+4c
+48
+34
+00
+ENDCHAR
+STARTCHAR C047
+ENCODING 39
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+10
+10
+20
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C050
+ENCODING 40
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+10
+20
+20
+20
+20
+20
+10
+00
+ENDCHAR
+STARTCHAR C051
+ENCODING 41
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+20
+10
+10
+10
+10
+10
+20
+00
+ENDCHAR
+STARTCHAR C052
+ENCODING 42
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+44
+28
+7c
+28
+44
+00
+00
+ENDCHAR
+STARTCHAR C053
+ENCODING 43
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+10
+10
+7c
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR C054
+ENCODING 44
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+00
+30
+10
+10
+20
+ENDCHAR
+STARTCHAR C055
+ENCODING 45
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+7c
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C056
+ENCODING 46
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+00
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR C057
+ENCODING 47
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+08
+08
+10
+20
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR C060
+ENCODING 48
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+48
+58
+68
+48
+30
+00
+00
+ENDCHAR
+STARTCHAR C061
+ENCODING 49
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+20
+60
+20
+20
+20
+70
+00
+00
+ENDCHAR
+STARTCHAR C062
+ENCODING 50
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+48
+08
+30
+40
+78
+00
+00
+ENDCHAR
+STARTCHAR C063
+ENCODING 51
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+78
+08
+38
+08
+08
+78
+00
+00
+ENDCHAR
+STARTCHAR C064
+ENCODING 52
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+18
+28
+48
+7c
+08
+08
+00
+00
+ENDCHAR
+STARTCHAR C065
+ENCODING 53
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+78
+40
+50
+68
+08
+78
+00
+00
+ENDCHAR
+STARTCHAR C066
+ENCODING 54
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+40
+50
+68
+48
+30
+00
+00
+ENDCHAR
+STARTCHAR C067
+ENCODING 55
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+78
+48
+08
+18
+30
+20
+00
+00
+ENDCHAR
+STARTCHAR C070
+ENCODING 56
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+48
+30
+48
+48
+30
+00
+00
+ENDCHAR
+STARTCHAR C071
+ENCODING 57
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+48
+58
+28
+08
+30
+00
+00
+ENDCHAR
+STARTCHAR C072
+ENCODING 58
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+30
+30
+00
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR C073
+ENCODING 59
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+30
+30
+00
+30
+10
+10
+20
+ENDCHAR
+STARTCHAR C074
+ENCODING 60
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+0c
+30
+40
+30
+0c
+00
+00
+ENDCHAR
+STARTCHAR C075
+ENCODING 61
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+7c
+00
+7c
+00
+00
+00
+ENDCHAR
+STARTCHAR C076
+ENCODING 62
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+60
+18
+04
+18
+60
+00
+00
+ENDCHAR
+STARTCHAR C077
+ENCODING 63
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+30
+48
+08
+30
+20
+00
+20
+00
+00
+ENDCHAR
+STARTCHAR C100
+ENCODING 64
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+38
+48
+54
+58
+40
+38
+00
+00
+ENDCHAR
+STARTCHAR C101
+ENCODING 65
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+10
+28
+44
+7c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR C102
+ENCODING 66
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+78
+44
+78
+44
+44
+78
+00
+00
+ENDCHAR
+STARTCHAR C103
+ENCODING 67
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+48
+40
+40
+48
+30
+00
+00
+ENDCHAR
+STARTCHAR C104
+ENCODING 68
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+70
+48
+48
+48
+48
+70
+00
+00
+ENDCHAR
+STARTCHAR C105
+ENCODING 69
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+78
+40
+70
+40
+40
+78
+00
+00
+ENDCHAR
+STARTCHAR C106
+ENCODING 70
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+78
+40
+70
+40
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR C107
+ENCODING 71
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+48
+40
+58
+48
+30
+00
+00
+ENDCHAR
+STARTCHAR C110
+ENCODING 72
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+48
+48
+78
+48
+48
+48
+00
+00
+ENDCHAR
+STARTCHAR C111
+ENCODING 73
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+70
+20
+20
+20
+20
+70
+00
+00
+ENDCHAR
+STARTCHAR C112
+ENCODING 74
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+38
+08
+08
+08
+48
+38
+00
+00
+ENDCHAR
+STARTCHAR C113
+ENCODING 75
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+48
+50
+60
+50
+48
+48
+00
+00
+ENDCHAR
+STARTCHAR C114
+ENCODING 76
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+40
+40
+40
+40
+40
+78
+00
+00
+ENDCHAR
+STARTCHAR C115
+ENCODING 77
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+44
+6c
+54
+54
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR C116
+ENCODING 78
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+48
+68
+58
+48
+48
+48
+00
+00
+ENDCHAR
+STARTCHAR C117
+ENCODING 79
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+48
+48
+48
+48
+30
+00
+00
+ENDCHAR
+STARTCHAR C120
+ENCODING 80
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+70
+48
+48
+70
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR C121
+ENCODING 81
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+48
+48
+68
+58
+30
+08
+00
+ENDCHAR
+STARTCHAR C122
+ENCODING 82
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+70
+48
+48
+70
+48
+48
+00
+00
+ENDCHAR
+STARTCHAR C123
+ENCODING 83
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+48
+20
+10
+48
+30
+00
+00
+ENDCHAR
+STARTCHAR C124
+ENCODING 84
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+7c
+10
+10
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR C125
+ENCODING 85
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+48
+48
+48
+48
+48
+30
+00
+00
+ENDCHAR
+STARTCHAR C126
+ENCODING 86
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+48
+48
+48
+78
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR C127
+ENCODING 87
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+44
+44
+54
+54
+6c
+44
+00
+00
+ENDCHAR
+STARTCHAR C130
+ENCODING 88
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+44
+28
+10
+28
+28
+44
+00
+00
+ENDCHAR
+STARTCHAR C131
+ENCODING 89
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+44
+44
+28
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR C132
+ENCODING 90
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+78
+08
+10
+20
+40
+78
+00
+00
+ENDCHAR
+STARTCHAR C133
+ENCODING 91
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+70
+40
+40
+40
+40
+70
+00
+00
+ENDCHAR
+STARTCHAR C134
+ENCODING 92
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+40
+40
+20
+10
+08
+08
+00
+00
+ENDCHAR
+STARTCHAR C135
+ENCODING 93
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+70
+10
+10
+10
+10
+70
+00
+00
+ENDCHAR
+STARTCHAR C136
+ENCODING 94
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+10
+28
+44
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C137
+ENCODING 95
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+7c
+ENDCHAR
+STARTCHAR C140
+ENCODING 96
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+20
+20
+10
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C141
+ENCODING 97
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+38
+48
+48
+3c
+00
+00
+ENDCHAR
+STARTCHAR C142
+ENCODING 98
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+40
+40
+40
+70
+48
+48
+70
+00
+00
+ENDCHAR
+STARTCHAR C143
+ENCODING 99
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+38
+40
+40
+38
+00
+00
+ENDCHAR
+STARTCHAR C144
+ENCODING 100
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+08
+08
+08
+38
+48
+48
+38
+00
+00
+ENDCHAR
+STARTCHAR C145
+ENCODING 101
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+30
+58
+60
+38
+00
+00
+ENDCHAR
+STARTCHAR C146
+ENCODING 102
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+10
+38
+20
+70
+20
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR C147
+ENCODING 103
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+30
+48
+58
+28
+08
+30
+ENDCHAR
+STARTCHAR C150
+ENCODING 104
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+40
+40
+40
+50
+68
+48
+48
+00
+00
+ENDCHAR
+STARTCHAR C151
+ENCODING 105
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+10
+00
+30
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR C152
+ENCODING 106
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+10
+00
+30
+10
+10
+10
+70
+20
+ENDCHAR
+STARTCHAR C153
+ENCODING 107
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+40
+40
+48
+50
+70
+48
+48
+00
+00
+ENDCHAR
+STARTCHAR C154
+ENCODING 108
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+30
+10
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR C155
+ENCODING 109
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+68
+54
+54
+44
+00
+00
+ENDCHAR
+STARTCHAR C156
+ENCODING 110
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+70
+48
+48
+48
+00
+00
+ENDCHAR
+STARTCHAR C157
+ENCODING 111
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+30
+48
+48
+30
+00
+00
+ENDCHAR
+STARTCHAR C160
+ENCODING 112
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+70
+48
+48
+70
+40
+40
+ENDCHAR
+STARTCHAR C161
+ENCODING 113
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+38
+48
+48
+38
+08
+08
+ENDCHAR
+STARTCHAR C162
+ENCODING 114
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+50
+68
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR C163
+ENCODING 115
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+78
+60
+18
+78
+00
+00
+ENDCHAR
+STARTCHAR C164
+ENCODING 116
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+20
+20
+70
+20
+28
+28
+10
+00
+00
+ENDCHAR
+STARTCHAR C165
+ENCODING 117
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+48
+48
+48
+38
+00
+00
+ENDCHAR
+STARTCHAR C166
+ENCODING 118
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+48
+48
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR C167
+ENCODING 119
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+44
+54
+54
+28
+00
+00
+ENDCHAR
+STARTCHAR C170
+ENCODING 120
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+48
+30
+30
+48
+00
+00
+ENDCHAR
+STARTCHAR C171
+ENCODING 121
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+48
+48
+68
+18
+48
+30
+ENDCHAR
+STARTCHAR C172
+ENCODING 122
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+78
+18
+60
+78
+00
+00
+ENDCHAR
+STARTCHAR C173
+ENCODING 123
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+10
+20
+20
+60
+20
+20
+10
+00
+00
+ENDCHAR
+STARTCHAR C174
+ENCODING 124
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+20
+20
+20
+00
+20
+20
+20
+00
+ENDCHAR
+STARTCHAR C175
+ENCODING 125
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+40
+20
+20
+30
+20
+20
+40
+00
+00
+ENDCHAR
+STARTCHAR C176
+ENCODING 126
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+28
+50
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C177
+ENCODING 127
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 9 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+ENDFONT
diff --git a/firmware/fonts/alt6x10.bdf b/firmware/fonts/alt6x10.bdf
new file mode 100644
index 0000000..ac9421d
--- /dev/null
+++ b/firmware/fonts/alt6x10.bdf
@@ -0,0 +1,4382 @@
+STARTFONT 2.1
+COMMENT Designed by Serge Vakulenko <vak@kiae.su>, Moscow.
+COMMENT February 1991
+COMMENT -Misc-Fixed-Medium-R-Normal--10-100-75-75-C-60-ALT-1
+FONT alt6x10
+SIZE 10 75 75
+FONTBOUNDINGBOX 6 10 0 -2
+STARTPROPERTIES 19
+FONTNAME_REGISTRY ""
+FOUNDRY "Misc"
+FAMILY_NAME "Fixed"
+WEIGHT_NAME "Medium"
+SLANT "R"
+SETWIDTH_NAME "Normal"
+ADD_STYLE_NAME ""
+PIXEL_SIZE 10
+POINT_SIZE 100
+RESOLUTION_X 75
+RESOLUTION_Y 75
+SPACING "C"
+AVERAGE_WIDTH 60
+CHARSET_REGISTRY "ALT"
+CHARSET_ENCODING "1"
+FONT_ASCENT 8
+FONT_DESCENT 2
+DEFAULT_CHAR 0
+COPYRIGHT "Public domain font. Share and enjoy."
+ENDPROPERTIES
+CHARS 256
+STARTCHAR C000
+ENCODING 0
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C001
+ENCODING 1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+38
+38
+7c
+38
+38
+10
+00
+00
+ENDCHAR
+STARTCHAR C002
+ENCODING 2
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+54
+28
+54
+28
+14
+28
+54
+00
+00
+ENDCHAR
+STARTCHAR C003
+ENCODING 3
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+48
+48
+78
+48
+48
+3c
+08
+08
+08
+ENDCHAR
+STARTCHAR C004
+ENCODING 4
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+70
+40
+60
+40
+5c
+10
+18
+10
+10
+ENDCHAR
+STARTCHAR C005
+ENCODING 5
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+40
+40
+38
+38
+24
+38
+24
+24
+ENDCHAR
+STARTCHAR C006
+ENCODING 6
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+40
+78
+3c
+20
+38
+20
+20
+ENDCHAR
+STARTCHAR C007
+ENCODING 7
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+28
+28
+38
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C010
+ENCODING 8
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+10
+10
+7c
+10
+10
+7c
+00
+00
+ENDCHAR
+STARTCHAR C011
+ENCODING 9
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+48
+68
+68
+58
+48
+20
+20
+20
+3c
+ENDCHAR
+STARTCHAR C012
+ENCODING 10
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+48
+48
+30
+20
+3c
+08
+08
+08
+08
+ENDCHAR
+STARTCHAR C013
+ENCODING 11
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+f0
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C014
+ENCODING 12
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+f0
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C015
+ENCODING 13
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+1c
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C016
+ENCODING 14
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+1c
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C017
+ENCODING 15
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+fc
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C020
+ENCODING 16
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+fc
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C021
+ENCODING 17
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+fc
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C022
+ENCODING 18
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+fc
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C023
+ENCODING 19
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+fc
+00
+00
+00
+ENDCHAR
+STARTCHAR C024
+ENCODING 20
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+fc
+00
+ENDCHAR
+STARTCHAR C025
+ENCODING 21
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+1c
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C026
+ENCODING 22
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+f0
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C027
+ENCODING 23
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+fc
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C030
+ENCODING 24
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+fc
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C031
+ENCODING 25
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+ENDCHAR
+STARTCHAR C032
+ENCODING 26
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+04
+08
+20
+40
+20
+08
+04
+7c
+00
+ENDCHAR
+STARTCHAR C033
+ENCODING 27
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+20
+08
+04
+08
+20
+40
+7c
+00
+ENDCHAR
+STARTCHAR C034
+ENCODING 28
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+7c
+28
+28
+28
+28
+00
+00
+ENDCHAR
+STARTCHAR C035
+ENCODING 29
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+04
+08
+7c
+10
+7c
+20
+40
+00
+00
+ENDCHAR
+STARTCHAR C036
+ENCODING 30
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+18
+24
+20
+78
+20
+38
+6c
+20
+00
+ENDCHAR
+STARTCHAR C037
+ENCODING 31
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+10
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C040
+ENCODING 32
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR !
+ENCODING 33
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+10
+10
+10
+10
+00
+10
+00
+00
+ENDCHAR
+STARTCHAR "
+ENCODING 34
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+28
+28
+28
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR #
+ENCODING 35
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+28
+28
+7c
+28
+7c
+28
+28
+00
+00
+ENDCHAR
+STARTCHAR $
+ENCODING 36
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+38
+50
+38
+14
+38
+10
+00
+00
+ENDCHAR
+STARTCHAR %
+ENCODING 37
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+24
+54
+28
+10
+28
+54
+48
+00
+00
+ENDCHAR
+STARTCHAR &
+ENCODING 38
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+20
+50
+50
+20
+54
+48
+34
+00
+00
+ENDCHAR
+STARTCHAR '
+ENCODING 39
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+18
+10
+20
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR (
+ENCODING 40
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+08
+10
+20
+20
+20
+10
+08
+00
+00
+ENDCHAR
+STARTCHAR )
+ENCODING 41
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+20
+10
+08
+08
+08
+10
+20
+00
+00
+ENDCHAR
+STARTCHAR *
+ENCODING 42
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+44
+28
+7c
+28
+44
+00
+00
+00
+ENDCHAR
+STARTCHAR +
+ENCODING 43
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+10
+10
+7c
+10
+10
+00
+00
+00
+ENDCHAR
+STARTCHAR ,
+ENCODING 44
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+18
+10
+20
+00
+ENDCHAR
+STARTCHAR -
+ENCODING 45
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+7c
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR .
+ENCODING 46
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+10
+38
+10
+00
+ENDCHAR
+STARTCHAR /
+ENCODING 47
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+04
+04
+08
+10
+20
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR 0
+ENCODING 48
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+28
+44
+44
+44
+28
+10
+00
+00
+ENDCHAR
+STARTCHAR 1
+ENCODING 49
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+30
+50
+10
+10
+10
+7c
+00
+00
+ENDCHAR
+STARTCHAR 2
+ENCODING 50
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+04
+18
+20
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR 3
+ENCODING 51
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+04
+08
+18
+04
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR 4
+ENCODING 52
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+08
+18
+28
+48
+7c
+08
+08
+00
+00
+ENDCHAR
+STARTCHAR 5
+ENCODING 53
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+40
+58
+64
+04
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR 6
+ENCODING 54
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+18
+20
+40
+58
+64
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR 7
+ENCODING 55
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+04
+08
+08
+10
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR 8
+ENCODING 56
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+44
+38
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR 9
+ENCODING 57
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+4c
+34
+04
+08
+30
+00
+00
+ENDCHAR
+STARTCHAR :
+ENCODING 58
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+10
+38
+10
+00
+10
+38
+10
+00
+ENDCHAR
+STARTCHAR ;
+ENCODING 59
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+10
+38
+10
+00
+18
+10
+20
+00
+ENDCHAR
+STARTCHAR <
+ENCODING 60
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+04
+08
+10
+20
+10
+08
+04
+00
+00
+ENDCHAR
+STARTCHAR =
+ENCODING 61
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+7c
+00
+7c
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR >
+ENCODING 62
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+20
+10
+08
+10
+20
+40
+00
+00
+ENDCHAR
+STARTCHAR ?
+ENCODING 63
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+08
+10
+10
+00
+10
+00
+00
+ENDCHAR
+STARTCHAR @
+ENCODING 64
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+4c
+54
+58
+40
+38
+00
+00
+ENDCHAR
+STARTCHAR A
+ENCODING 65
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+28
+44
+44
+7c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR B
+ENCODING 66
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+78
+24
+24
+38
+24
+24
+78
+00
+00
+ENDCHAR
+STARTCHAR C
+ENCODING 67
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+40
+40
+40
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR D
+ENCODING 68
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+78
+24
+24
+24
+24
+24
+78
+00
+00
+ENDCHAR
+STARTCHAR E
+ENCODING 69
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+40
+40
+78
+40
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR F
+ENCODING 70
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+40
+40
+78
+40
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR G
+ENCODING 71
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+40
+40
+4c
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR H
+ENCODING 72
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+44
+7c
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR I
+ENCODING 73
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+10
+10
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR J
+ENCODING 74
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+1c
+04
+04
+04
+04
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR K
+ENCODING 75
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+48
+50
+60
+50
+48
+44
+00
+00
+ENDCHAR
+STARTCHAR L
+ENCODING 76
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+40
+40
+40
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR M
+ENCODING 77
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+6c
+54
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR N
+ENCODING 78
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+64
+54
+4c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR O
+ENCODING 79
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR P
+ENCODING 80
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+78
+44
+44
+78
+40
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR Q
+ENCODING 81
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+44
+44
+44
+54
+38
+04
+00
+ENDCHAR
+STARTCHAR R
+ENCODING 82
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+78
+44
+44
+78
+50
+48
+44
+00
+00
+ENDCHAR
+STARTCHAR S
+ENCODING 83
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+40
+38
+04
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR T
+ENCODING 84
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+10
+10
+10
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR U
+ENCODING 85
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR V
+ENCODING 86
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+44
+28
+28
+28
+10
+00
+00
+ENDCHAR
+STARTCHAR W
+ENCODING 87
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+44
+54
+54
+6c
+44
+00
+00
+ENDCHAR
+STARTCHAR X
+ENCODING 88
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+28
+10
+28
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR Y
+ENCODING 89
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+28
+10
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR Z
+ENCODING 90
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+04
+08
+10
+20
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR [
+ENCODING 91
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+20
+20
+20
+20
+20
+38
+00
+00
+ENDCHAR
+STARTCHAR \
+ENCODING 92
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+20
+10
+08
+04
+04
+00
+00
+ENDCHAR
+STARTCHAR ]
+ENCODING 93
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+08
+08
+08
+08
+08
+38
+00
+00
+ENDCHAR
+STARTCHAR ^
+ENCODING 94
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+28
+44
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR _
+ENCODING 95
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+7c
+00
+ENDCHAR
+STARTCHAR `
+ENCODING 96
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+30
+10
+08
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR a
+ENCODING 97
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+04
+3c
+44
+3c
+00
+00
+ENDCHAR
+STARTCHAR b
+ENCODING 98
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+58
+64
+44
+64
+58
+00
+00
+ENDCHAR
+STARTCHAR c
+ENCODING 99
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+44
+40
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR d
+ENCODING 100
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+04
+04
+34
+4c
+44
+4c
+34
+00
+00
+ENDCHAR
+STARTCHAR e
+ENCODING 101
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+44
+7c
+40
+38
+00
+00
+ENDCHAR
+STARTCHAR f
+ENCODING 102
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+18
+24
+20
+78
+20
+20
+20
+00
+00
+ENDCHAR
+STARTCHAR g
+ENCODING 103
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+34
+48
+30
+40
+38
+44
+38
+ENDCHAR
+STARTCHAR h
+ENCODING 104
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+58
+64
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR i
+ENCODING 105
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+00
+30
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR j
+ENCODING 106
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+08
+00
+18
+08
+08
+08
+48
+48
+30
+ENDCHAR
+STARTCHAR k
+ENCODING 107
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+44
+48
+70
+48
+44
+00
+00
+ENDCHAR
+STARTCHAR l
+ENCODING 108
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+30
+10
+10
+10
+10
+10
+38
+00
+00
+ENDCHAR
+STARTCHAR m
+ENCODING 109
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+68
+54
+54
+54
+44
+00
+00
+ENDCHAR
+STARTCHAR n
+ENCODING 110
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+58
+64
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR o
+ENCODING 111
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR p
+ENCODING 112
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+58
+64
+64
+58
+40
+40
+40
+ENDCHAR
+STARTCHAR q
+ENCODING 113
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+34
+4c
+4c
+34
+04
+04
+04
+ENDCHAR
+STARTCHAR r
+ENCODING 114
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+58
+64
+40
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR s
+ENCODING 115
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+40
+38
+04
+78
+00
+00
+ENDCHAR
+STARTCHAR t
+ENCODING 116
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+20
+20
+78
+20
+20
+24
+18
+00
+00
+ENDCHAR
+STARTCHAR u
+ENCODING 117
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+44
+4c
+34
+00
+00
+ENDCHAR
+STARTCHAR v
+ENCODING 118
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+28
+28
+10
+00
+00
+ENDCHAR
+STARTCHAR w
+ENCODING 119
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+54
+54
+28
+00
+00
+ENDCHAR
+STARTCHAR x
+ENCODING 120
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+28
+10
+28
+44
+00
+00
+ENDCHAR
+STARTCHAR y
+ENCODING 121
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+4c
+34
+04
+44
+38
+ENDCHAR
+STARTCHAR z
+ENCODING 122
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+7c
+08
+10
+20
+7c
+00
+00
+ENDCHAR
+STARTCHAR {
+ENCODING 123
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+0c
+10
+08
+30
+08
+10
+0c
+00
+00
+ENDCHAR
+STARTCHAR |
+ENCODING 124
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+10
+10
+10
+10
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR }
+ENCODING 125
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+60
+10
+20
+18
+20
+10
+60
+00
+00
+ENDCHAR
+STARTCHAR ~
+ENCODING 126
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+24
+54
+48
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C177
+ENCODING 127
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C200
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C201
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C202
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C203
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C204
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C205
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C206
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C207
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C210
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C211
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C212
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C213
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C214
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C215
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C216
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C217
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C220
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C221
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C222
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C223
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C224
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C225
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C226
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C227
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C230
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C231
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C232
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C233
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C234
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C235
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C236
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C237
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C240
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C241
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C242
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR yo
+ENCODING 241
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+28
+28
+00
+38
+44
+7c
+40
+38
+00
+00
+ENDCHAR
+STARTCHAR C244
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C245
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C246
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C247
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C250
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C251
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C252
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C253
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C254
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C255
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C256
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C257
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C260
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C261
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C262
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR YO
+ENCODING 240
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+28
+7c
+40
+40
+78
+40
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR C264
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C265
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C266
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C267
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C270
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C271
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C272
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C273
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C274
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C275
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C276
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C277
+ENCODING -1
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR you
+ENCODING 238
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+48
+54
+74
+54
+48
+00
+00
+ENDCHAR
+STARTCHAR ah
+ENCODING 160
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+44
+44
+7c
+44
+00
+00
+ENDCHAR
+STARTCHAR beh
+ENCODING 161
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+78
+40
+78
+44
+78
+00
+00
+ENDCHAR
+STARTCHAR tseh
+ENCODING 230
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+48
+48
+48
+48
+7c
+04
+08
+ENDCHAR
+STARTCHAR deh
+ENCODING 164
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+10
+28
+28
+28
+7c
+44
+00
+ENDCHAR
+STARTCHAR yeh
+ENCODING 165
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+44
+7c
+40
+38
+00
+00
+ENDCHAR
+STARTCHAR ef
+ENCODING 228
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 7 10 0 -2
+BITMAP
+00
+00
+10
+38
+54
+54
+54
+38
+10
+00
+ENDCHAR
+STARTCHAR geh
+ENCODING 163
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+7c
+44
+40
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR kh
+ENCODING 229
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+28
+10
+28
+44
+00
+00
+ENDCHAR
+STARTCHAR ee
+ENCODING 168
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+4c
+54
+64
+44
+00
+00
+ENDCHAR
+STARTCHAR e-kratkoe
+ENCODING 169
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+08
+10
+10
+44
+4c
+54
+64
+44
+00
+00
+ENDCHAR
+STARTCHAR keh
+ENCODING 170
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+48
+70
+48
+44
+00
+00
+ENDCHAR
+STARTCHAR el
+ENCODING 171
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+1c
+24
+24
+24
+44
+00
+00
+ENDCHAR
+STARTCHAR em
+ENCODING 172
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+6c
+54
+54
+44
+00
+00
+ENDCHAR
+STARTCHAR en
+ENCODING 173
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+7c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR oh
+ENCODING 174
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR peh
+ENCODING 175
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+7c
+44
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR yah
+ENCODING 239
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+3c
+44
+3c
+14
+64
+00
+00
+ENDCHAR
+STARTCHAR er
+ENCODING 224
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+78
+44
+78
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR es
+ENCODING 225
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+38
+44
+40
+40
+3c
+00
+00
+ENDCHAR
+STARTCHAR teh
+ENCODING 226
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+7c
+54
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR oo
+ENCODING 227
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+3c
+04
+38
+00
+00
+ENDCHAR
+STARTCHAR zheh
+ENCODING 166
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+54
+38
+10
+38
+54
+00
+00
+ENDCHAR
+STARTCHAR veh
+ENCODING 162
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+78
+44
+78
+44
+78
+00
+00
+ENDCHAR
+STARTCHAR soft sign
+ENCODING 236
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+40
+40
+78
+44
+78
+00
+00
+ENDCHAR
+STARTCHAR ery
+ENCODING 235
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+74
+54
+74
+00
+00
+ENDCHAR
+STARTCHAR zeh
+ENCODING 167
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 7 10 0 -2
+BITMAP
+00
+00
+00
+38
+44
+18
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR shah
+ENCODING 232
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+54
+54
+54
+54
+7c
+00
+00
+ENDCHAR
+STARTCHAR eh
+ENCODING 237
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+78
+04
+1c
+04
+78
+00
+00
+ENDCHAR
+STARTCHAR shchah
+ENCODING 233
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+54
+54
+54
+54
+7c
+04
+08
+ENDCHAR
+STARTCHAR cheh
+ENCODING 231
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+44
+44
+3c
+04
+04
+00
+00
+ENDCHAR
+STARTCHAR hard sigh
+ENCODING 234
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+00
+00
+60
+20
+38
+24
+38
+00
+00
+ENDCHAR
+STARTCHAR YOU
+ENCODING 158
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 7 10 0 -2
+BITMAP
+00
+48
+54
+54
+74
+54
+54
+48
+00
+00
+ENDCHAR
+STARTCHAR AH
+ENCODING 128
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 7 10 0 -2
+BITMAP
+00
+18
+24
+44
+44
+7c
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR BEH
+ENCODING 129
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+78
+40
+40
+78
+44
+44
+78
+00
+00
+ENDCHAR
+STARTCHAR TSEH
+ENCODING 150
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+48
+48
+48
+48
+48
+48
+7c
+04
+08
+ENDCHAR
+STARTCHAR DEH
+ENCODING 132
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+18
+28
+28
+28
+28
+28
+7c
+44
+00
+ENDCHAR
+STARTCHAR YEH
+ENCODING 133
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+40
+40
+78
+40
+40
+7c
+00
+00
+ENDCHAR
+STARTCHAR EF
+ENCODING 148
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+10
+38
+54
+54
+54
+54
+38
+10
+10
+00
+ENDCHAR
+STARTCHAR GEH
+ENCODING 131
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+44
+40
+40
+40
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR KH
+ENCODING 149
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+28
+28
+10
+28
+28
+44
+00
+00
+ENDCHAR
+STARTCHAR EE
+ENCODING 136
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+4c
+54
+54
+64
+44
+00
+00
+ENDCHAR
+STARTCHAR E-KRATKOE
+ENCODING 137
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+18
+54
+44
+4c
+54
+54
+64
+44
+00
+00
+ENDCHAR
+STARTCHAR KEH
+ENCODING 138
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+48
+50
+70
+48
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR EL
+ENCODING 139
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+1c
+24
+24
+24
+24
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR EM
+ENCODING 140
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+6c
+54
+54
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR EN
+ENCODING 141
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+44
+7c
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR OH
+ENCODING 142
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+44
+44
+44
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR PEH
+ENCODING 143
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+44
+44
+44
+44
+44
+44
+00
+00
+ENDCHAR
+STARTCHAR YAH
+ENCODING 159
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+3c
+44
+44
+3c
+14
+24
+44
+00
+00
+ENDCHAR
+STARTCHAR ER
+ENCODING 144
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+78
+44
+44
+44
+78
+40
+40
+00
+00
+ENDCHAR
+STARTCHAR ES
+ENCODING 145
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+40
+40
+40
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR TEH
+ENCODING 146
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+7c
+10
+10
+10
+10
+10
+10
+00
+00
+ENDCHAR
+STARTCHAR OO
+ENCODING 147
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+44
+3c
+04
+04
+38
+00
+00
+ENDCHAR
+STARTCHAR ZHEH
+ENCODING 134
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+54
+54
+38
+10
+38
+54
+54
+00
+00
+ENDCHAR
+STARTCHAR VEH
+ENCODING 130
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+78
+44
+44
+78
+44
+44
+78
+00
+00
+ENDCHAR
+STARTCHAR SOFT SIGN
+ENCODING 156
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+40
+40
+40
+78
+44
+44
+78
+00
+00
+ENDCHAR
+STARTCHAR ERY
+ENCODING 155
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+44
+64
+54
+54
+64
+00
+00
+ENDCHAR
+STARTCHAR ZEH
+ENCODING 135
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+38
+44
+04
+18
+04
+44
+38
+00
+00
+ENDCHAR
+STARTCHAR SHAH
+ENCODING 152
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+54
+54
+54
+54
+54
+54
+7c
+00
+00
+ENDCHAR
+STARTCHAR EH
+ENCODING 157
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+70
+08
+04
+3c
+04
+08
+70
+00
+00
+ENDCHAR
+STARTCHAR SHCHAH
+ENCODING 153
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 7 10 0 -2
+BITMAP
+00
+54
+54
+54
+54
+54
+54
+7e
+04
+08
+ENDCHAR
+STARTCHAR CHEH
+ENCODING 151
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+44
+44
+44
+3c
+04
+04
+04
+00
+00
+ENDCHAR
+STARTCHAR HARD SIGH
+ENCODING 154
+SWIDTH 666 0
+DWIDTH 6 0
+BBX 6 10 0 -2
+BITMAP
+00
+60
+20
+20
+38
+24
+24
+38
+00
+00
+ENDCHAR
+ENDFONT
diff --git a/firmware/fonts/alt8x8.bdf b/firmware/fonts/alt8x8.bdf
new file mode 100644
index 0000000..c59c928
--- /dev/null
+++ b/firmware/fonts/alt8x8.bdf
@@ -0,0 +1,3851 @@
+STARTFONT 2.1
+FONT ALT8x8
+SIZE 8 75 75
+FONTBOUNDINGBOX 8 8 0 -2
+STARTPROPERTIES 3
+FONT_DESCENT 2
+FONT_ASCENT 6
+DEFAULT_CHAR 0
+ENDPROPERTIES
+CHARS 256
+STARTCHAR C0000
+ENCODING 0
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C0001
+ENCODING 1
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+7e
+81
+a5
+81
+bd
+99
+81
+7e
+ENDCHAR
+STARTCHAR C0002
+ENCODING 2
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+7e
+ff
+db
+ff
+c3
+e7
+ff
+7e
+ENDCHAR
+STARTCHAR C0003
+ENCODING 3
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+6c
+fe
+fe
+fe
+7c
+38
+10
+00
+ENDCHAR
+STARTCHAR C0004
+ENCODING 4
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+10
+38
+7c
+fe
+7c
+38
+10
+00
+ENDCHAR
+STARTCHAR C0005
+ENCODING 5
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+38
+7c
+38
+fe
+fe
+7c
+38
+7c
+ENDCHAR
+STARTCHAR C0006
+ENCODING 6
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+10
+10
+38
+7c
+fe
+7c
+38
+7c
+ENDCHAR
+STARTCHAR C0007
+ENCODING 7
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+18
+3c
+3c
+18
+00
+00
+ENDCHAR
+STARTCHAR C0008
+ENCODING 8
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+ff
+ff
+e7
+c3
+c3
+e7
+ff
+ff
+ENDCHAR
+STARTCHAR C0009
+ENCODING 9
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+3c
+66
+42
+42
+66
+3c
+00
+ENDCHAR
+STARTCHAR C000a
+ENCODING 10
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+ff
+c3
+99
+bd
+bd
+99
+c3
+ff
+ENDCHAR
+STARTCHAR C000b
+ENCODING 11
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+0f
+07
+0f
+7d
+cc
+cc
+cc
+78
+ENDCHAR
+STARTCHAR C000c
+ENCODING 12
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+3c
+66
+66
+66
+3c
+18
+7e
+18
+ENDCHAR
+STARTCHAR C000d
+ENCODING 13
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+3f
+33
+3f
+30
+30
+70
+f0
+e0
+ENDCHAR
+STARTCHAR C000e
+ENCODING 14
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+7f
+63
+7f
+63
+63
+67
+e6
+c0
+ENDCHAR
+STARTCHAR C000f
+ENCODING 15
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+99
+5a
+3c
+e7
+e7
+3c
+5a
+99
+ENDCHAR
+STARTCHAR C0010
+ENCODING 16
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+80
+e0
+f8
+fe
+f8
+e0
+80
+00
+ENDCHAR
+STARTCHAR C0011
+ENCODING 17
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+02
+0e
+3e
+fe
+3e
+0e
+02
+00
+ENDCHAR
+STARTCHAR C0012
+ENCODING 18
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+3c
+7e
+18
+18
+7e
+3c
+18
+ENDCHAR
+STARTCHAR C0013
+ENCODING 19
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+66
+66
+66
+66
+66
+00
+66
+00
+ENDCHAR
+STARTCHAR C0014
+ENCODING 20
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+7f
+db
+db
+7b
+1b
+1b
+1b
+00
+ENDCHAR
+STARTCHAR C0015
+ENCODING 21
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+3e
+63
+38
+6c
+6c
+38
+cc
+78
+ENDCHAR
+STARTCHAR C0016
+ENCODING 22
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+7e
+7e
+7e
+00
+ENDCHAR
+STARTCHAR C0017
+ENCODING 23
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+3c
+7e
+18
+7e
+3c
+18
+ff
+ENDCHAR
+STARTCHAR C0018
+ENCODING 24
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+3c
+7e
+18
+18
+18
+18
+00
+ENDCHAR
+STARTCHAR C0019
+ENCODING 25
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+18
+18
+7e
+3c
+18
+00
+ENDCHAR
+STARTCHAR C001a
+ENCODING 26
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+18
+0c
+fe
+0c
+18
+00
+00
+ENDCHAR
+STARTCHAR C001b
+ENCODING 27
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+30
+60
+fe
+60
+30
+00
+00
+ENDCHAR
+STARTCHAR C001c
+ENCODING 28
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c0
+c0
+c0
+fe
+00
+00
+ENDCHAR
+STARTCHAR C001d
+ENCODING 29
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+24
+66
+ff
+66
+24
+00
+00
+ENDCHAR
+STARTCHAR C001e
+ENCODING 30
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+18
+3c
+7e
+ff
+ff
+00
+00
+ENDCHAR
+STARTCHAR C001f
+ENCODING 31
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+ff
+ff
+7e
+3c
+18
+00
+00
+ENDCHAR
+STARTCHAR C0020
+ENCODING 32
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C0021
+ENCODING 33
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+30
+78
+78
+30
+30
+00
+30
+00
+ENDCHAR
+STARTCHAR C0022
+ENCODING 34
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+6c
+6c
+6c
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C0023
+ENCODING 35
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+6c
+6c
+fe
+6c
+fe
+6c
+6c
+00
+ENDCHAR
+STARTCHAR C0024
+ENCODING 36
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+30
+7c
+c0
+78
+0c
+f8
+30
+00
+ENDCHAR
+STARTCHAR C0025
+ENCODING 37
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+c6
+cc
+18
+30
+66
+c6
+00
+ENDCHAR
+STARTCHAR C0026
+ENCODING 38
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+38
+6c
+38
+76
+dc
+cc
+76
+00
+ENDCHAR
+STARTCHAR C0027
+ENCODING 39
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+60
+60
+c0
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C0028
+ENCODING 40
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+30
+60
+60
+60
+30
+18
+00
+ENDCHAR
+STARTCHAR C0029
+ENCODING 41
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+60
+30
+18
+18
+18
+30
+60
+00
+ENDCHAR
+STARTCHAR C002a
+ENCODING 42
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+66
+3c
+ff
+3c
+66
+00
+00
+ENDCHAR
+STARTCHAR C002b
+ENCODING 43
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+30
+30
+fc
+30
+30
+00
+00
+ENDCHAR
+STARTCHAR C002c
+ENCODING 44
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+00
+30
+30
+60
+ENDCHAR
+STARTCHAR C002d
+ENCODING 45
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+fc
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C002e
+ENCODING 46
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+00
+30
+30
+00
+ENDCHAR
+STARTCHAR C002f
+ENCODING 47
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+06
+0c
+18
+30
+60
+c0
+80
+00
+ENDCHAR
+STARTCHAR C0030
+ENCODING 48
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+7c
+c6
+ce
+de
+f6
+e6
+7c
+00
+ENDCHAR
+STARTCHAR C0031
+ENCODING 49
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+30
+70
+30
+30
+30
+30
+fc
+00
+ENDCHAR
+STARTCHAR C0032
+ENCODING 50
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+78
+cc
+0c
+38
+60
+cc
+fc
+00
+ENDCHAR
+STARTCHAR C0033
+ENCODING 51
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+78
+cc
+0c
+38
+0c
+cc
+78
+00
+ENDCHAR
+STARTCHAR C0034
+ENCODING 52
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+1c
+3c
+6c
+cc
+fe
+0c
+1e
+00
+ENDCHAR
+STARTCHAR C0035
+ENCODING 53
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fc
+c0
+f8
+0c
+0c
+cc
+78
+00
+ENDCHAR
+STARTCHAR C0036
+ENCODING 54
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+38
+60
+c0
+f8
+cc
+cc
+78
+00
+ENDCHAR
+STARTCHAR C0037
+ENCODING 55
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fc
+cc
+0c
+18
+30
+30
+30
+00
+ENDCHAR
+STARTCHAR C0038
+ENCODING 56
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+78
+cc
+cc
+78
+cc
+cc
+78
+00
+ENDCHAR
+STARTCHAR C0039
+ENCODING 57
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+78
+cc
+cc
+7c
+0c
+18
+70
+00
+ENDCHAR
+STARTCHAR C003a
+ENCODING 58
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+30
+30
+00
+00
+30
+30
+00
+ENDCHAR
+STARTCHAR C003b
+ENCODING 59
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+30
+30
+00
+00
+30
+30
+60
+ENDCHAR
+STARTCHAR C003c
+ENCODING 60
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+30
+60
+c0
+60
+30
+18
+00
+ENDCHAR
+STARTCHAR C003d
+ENCODING 61
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+fc
+00
+00
+fc
+00
+00
+ENDCHAR
+STARTCHAR C003e
+ENCODING 62
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+60
+30
+18
+0c
+18
+30
+60
+00
+ENDCHAR
+STARTCHAR C003f
+ENCODING 63
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+78
+cc
+0c
+18
+30
+00
+30
+00
+ENDCHAR
+STARTCHAR C0040
+ENCODING 64
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+7c
+c6
+de
+de
+de
+c0
+78
+00
+ENDCHAR
+STARTCHAR C0041
+ENCODING 65
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+30
+78
+cc
+cc
+fc
+cc
+cc
+00
+ENDCHAR
+STARTCHAR C0042
+ENCODING 66
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fc
+66
+66
+7c
+66
+66
+fc
+00
+ENDCHAR
+STARTCHAR C0043
+ENCODING 67
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+3c
+66
+c0
+c0
+c0
+66
+3c
+00
+ENDCHAR
+STARTCHAR C0044
+ENCODING 68
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+f8
+6c
+66
+66
+66
+6c
+f8
+00
+ENDCHAR
+STARTCHAR C0045
+ENCODING 69
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fe
+62
+68
+78
+68
+62
+fe
+00
+ENDCHAR
+STARTCHAR C0046
+ENCODING 70
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fe
+62
+68
+78
+68
+60
+f0
+00
+ENDCHAR
+STARTCHAR C0047
+ENCODING 71
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+3c
+66
+c0
+c0
+ce
+66
+3e
+00
+ENDCHAR
+STARTCHAR C0048
+ENCODING 72
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+cc
+cc
+cc
+fc
+cc
+cc
+cc
+00
+ENDCHAR
+STARTCHAR C0049
+ENCODING 73
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+78
+30
+30
+30
+30
+30
+78
+00
+ENDCHAR
+STARTCHAR C004a
+ENCODING 74
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+1e
+0c
+0c
+0c
+cc
+cc
+78
+00
+ENDCHAR
+STARTCHAR C004b
+ENCODING 75
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+e6
+66
+6c
+78
+6c
+66
+e6
+00
+ENDCHAR
+STARTCHAR C004c
+ENCODING 76
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+f0
+60
+60
+60
+62
+66
+fe
+00
+ENDCHAR
+STARTCHAR C004d
+ENCODING 77
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c6
+ee
+fe
+fe
+d6
+c6
+c6
+00
+ENDCHAR
+STARTCHAR C004e
+ENCODING 78
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c6
+e6
+f6
+de
+ce
+c6
+c6
+00
+ENDCHAR
+STARTCHAR C004f
+ENCODING 79
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+38
+6c
+c6
+c6
+c6
+6c
+38
+00
+ENDCHAR
+STARTCHAR C0050
+ENCODING 80
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fc
+66
+66
+7c
+60
+60
+f0
+00
+ENDCHAR
+STARTCHAR C0051
+ENCODING 81
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+78
+cc
+cc
+cc
+dc
+78
+1c
+00
+ENDCHAR
+STARTCHAR C0052
+ENCODING 82
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fc
+66
+66
+7c
+6c
+66
+e6
+00
+ENDCHAR
+STARTCHAR C0053
+ENCODING 83
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+78
+cc
+e0
+70
+1c
+cc
+78
+00
+ENDCHAR
+STARTCHAR C0054
+ENCODING 84
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fc
+b4
+30
+30
+30
+30
+78
+00
+ENDCHAR
+STARTCHAR C0055
+ENCODING 85
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+cc
+cc
+cc
+cc
+cc
+cc
+fc
+00
+ENDCHAR
+STARTCHAR C0056
+ENCODING 86
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+cc
+cc
+cc
+cc
+cc
+78
+30
+00
+ENDCHAR
+STARTCHAR C0057
+ENCODING 87
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c6
+c6
+c6
+d6
+fe
+ee
+c6
+00
+ENDCHAR
+STARTCHAR C0058
+ENCODING 88
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c6
+c6
+6c
+38
+38
+6c
+c6
+00
+ENDCHAR
+STARTCHAR C0059
+ENCODING 89
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+cc
+cc
+cc
+78
+30
+30
+78
+00
+ENDCHAR
+STARTCHAR C005a
+ENCODING 90
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fe
+c6
+8c
+18
+32
+66
+fe
+00
+ENDCHAR
+STARTCHAR C005b
+ENCODING 91
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+78
+60
+60
+60
+60
+60
+78
+00
+ENDCHAR
+STARTCHAR C005c
+ENCODING 92
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c0
+60
+30
+18
+0c
+06
+02
+00
+ENDCHAR
+STARTCHAR C005d
+ENCODING 93
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+78
+18
+18
+18
+18
+18
+78
+00
+ENDCHAR
+STARTCHAR C005e
+ENCODING 94
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+10
+38
+6c
+c6
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C005f
+ENCODING 95
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+ff
+ENDCHAR
+STARTCHAR C0060
+ENCODING 96
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+30
+30
+18
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C0061
+ENCODING 97
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+78
+0c
+7c
+cc
+76
+00
+ENDCHAR
+STARTCHAR C0062
+ENCODING 98
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+e0
+60
+60
+7c
+66
+66
+dc
+00
+ENDCHAR
+STARTCHAR C0063
+ENCODING 99
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+78
+cc
+c0
+cc
+78
+00
+ENDCHAR
+STARTCHAR C0064
+ENCODING 100
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+1c
+0c
+0c
+7c
+cc
+cc
+76
+00
+ENDCHAR
+STARTCHAR C0065
+ENCODING 101
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+78
+cc
+fc
+c0
+78
+00
+ENDCHAR
+STARTCHAR C0066
+ENCODING 102
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+38
+6c
+60
+f0
+60
+60
+f0
+00
+ENDCHAR
+STARTCHAR C0067
+ENCODING 103
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+76
+cc
+cc
+7c
+0c
+f8
+ENDCHAR
+STARTCHAR C0068
+ENCODING 104
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+e0
+60
+6c
+76
+66
+66
+e6
+00
+ENDCHAR
+STARTCHAR C0069
+ENCODING 105
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+30
+00
+70
+30
+30
+30
+78
+00
+ENDCHAR
+STARTCHAR C006a
+ENCODING 106
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+0c
+00
+0c
+0c
+0c
+cc
+cc
+78
+ENDCHAR
+STARTCHAR C006b
+ENCODING 107
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+e0
+60
+66
+6c
+78
+6c
+e6
+00
+ENDCHAR
+STARTCHAR C006c
+ENCODING 108
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+70
+30
+30
+30
+30
+30
+78
+00
+ENDCHAR
+STARTCHAR C006d
+ENCODING 109
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+cc
+fe
+fe
+d6
+c6
+00
+ENDCHAR
+STARTCHAR C006e
+ENCODING 110
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+f8
+cc
+cc
+cc
+cc
+00
+ENDCHAR
+STARTCHAR C006f
+ENCODING 111
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+78
+cc
+cc
+cc
+78
+00
+ENDCHAR
+STARTCHAR C0070
+ENCODING 112
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+dc
+66
+66
+7c
+60
+f0
+ENDCHAR
+STARTCHAR C0071
+ENCODING 113
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+76
+cc
+cc
+7c
+0c
+1e
+ENDCHAR
+STARTCHAR C0072
+ENCODING 114
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+dc
+76
+66
+60
+f0
+00
+ENDCHAR
+STARTCHAR C0073
+ENCODING 115
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+7c
+c0
+78
+0c
+f8
+00
+ENDCHAR
+STARTCHAR C0074
+ENCODING 116
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+10
+30
+7c
+30
+30
+34
+18
+00
+ENDCHAR
+STARTCHAR C0075
+ENCODING 117
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+cc
+cc
+cc
+cc
+76
+00
+ENDCHAR
+STARTCHAR C0076
+ENCODING 118
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+cc
+cc
+cc
+78
+30
+00
+ENDCHAR
+STARTCHAR C0077
+ENCODING 119
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c6
+d6
+fe
+fe
+6c
+00
+ENDCHAR
+STARTCHAR C0078
+ENCODING 120
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c6
+6c
+38
+6c
+c6
+00
+ENDCHAR
+STARTCHAR C0079
+ENCODING 121
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+cc
+cc
+cc
+7c
+0c
+f8
+ENDCHAR
+STARTCHAR C007a
+ENCODING 122
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+fc
+98
+30
+64
+fc
+00
+ENDCHAR
+STARTCHAR C007b
+ENCODING 123
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+1c
+30
+30
+e0
+30
+30
+1c
+00
+ENDCHAR
+STARTCHAR C007c
+ENCODING 124
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+18
+00
+18
+18
+18
+00
+ENDCHAR
+STARTCHAR C007d
+ENCODING 125
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+e0
+30
+30
+1c
+30
+30
+e0
+00
+ENDCHAR
+STARTCHAR C007e
+ENCODING 126
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+76
+dc
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C007f
+ENCODING 127
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+10
+38
+6c
+c6
+c6
+fe
+00
+ENDCHAR
+STARTCHAR C0080
+ENCODING 128
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+00
+18
+30
+60
+66
+3c
+00
+ENDCHAR
+STARTCHAR C0081
+ENCODING 129
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+7e
+60
+60
+00
+00
+ENDCHAR
+STARTCHAR C0082
+ENCODING 130
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+7e
+06
+06
+00
+00
+ENDCHAR
+STARTCHAR C0083
+ENCODING 131
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c3
+c6
+cc
+de
+33
+66
+cc
+0f
+ENDCHAR
+STARTCHAR C0084
+ENCODING 132
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c3
+c6
+cc
+db
+37
+6f
+cf
+03
+ENDCHAR
+STARTCHAR C0085
+ENCODING 133
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+00
+18
+18
+18
+18
+00
+ENDCHAR
+STARTCHAR C0086
+ENCODING 134
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+33
+66
+cc
+66
+33
+00
+00
+ENDCHAR
+STARTCHAR C0087
+ENCODING 135
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+cc
+66
+33
+66
+cc
+00
+00
+ENDCHAR
+STARTCHAR C0088
+ENCODING 136
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+22
+88
+22
+88
+22
+88
+22
+88
+ENDCHAR
+STARTCHAR C0089
+ENCODING 137
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+55
+aa
+55
+aa
+55
+aa
+55
+aa
+ENDCHAR
+STARTCHAR C008a
+ENCODING 138
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+db
+77
+db
+ee
+db
+77
+db
+ee
+ENDCHAR
+STARTCHAR C008b
+ENCODING 139
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+18
+18
+18
+18
+18
+18
+ENDCHAR
+STARTCHAR C008c
+ENCODING 140
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+18
+18
+f8
+18
+18
+18
+ENDCHAR
+STARTCHAR C008d
+ENCODING 141
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+f8
+18
+f8
+18
+18
+18
+ENDCHAR
+STARTCHAR C008e
+ENCODING 142
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+36
+36
+f6
+36
+36
+36
+ENDCHAR
+STARTCHAR C008f
+ENCODING 143
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+fe
+36
+36
+36
+ENDCHAR
+STARTCHAR C0090
+ENCODING 144
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+f8
+18
+f8
+18
+18
+18
+ENDCHAR
+STARTCHAR C0091
+ENCODING 145
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+f6
+06
+f6
+36
+36
+36
+ENDCHAR
+STARTCHAR C0092
+ENCODING 146
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+36
+36
+36
+36
+36
+36
+ENDCHAR
+STARTCHAR C0093
+ENCODING 147
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+fe
+06
+f6
+36
+36
+36
+ENDCHAR
+STARTCHAR C0094
+ENCODING 148
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+f6
+06
+fe
+00
+00
+00
+ENDCHAR
+STARTCHAR C0095
+ENCODING 149
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+36
+36
+fe
+00
+00
+00
+ENDCHAR
+STARTCHAR C0096
+ENCODING 150
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+f8
+18
+f8
+00
+00
+00
+ENDCHAR
+STARTCHAR C0097
+ENCODING 151
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+f8
+18
+18
+18
+ENDCHAR
+STARTCHAR C0098
+ENCODING 152
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+18
+18
+1f
+00
+00
+00
+ENDCHAR
+STARTCHAR C0099
+ENCODING 153
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+18
+18
+ff
+00
+00
+00
+ENDCHAR
+STARTCHAR C009a
+ENCODING 154
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+ff
+18
+18
+18
+ENDCHAR
+STARTCHAR C009b
+ENCODING 155
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+18
+18
+1f
+18
+18
+18
+ENDCHAR
+STARTCHAR C009c
+ENCODING 156
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+ff
+00
+00
+00
+ENDCHAR
+STARTCHAR C009d
+ENCODING 157
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+18
+18
+ff
+18
+18
+18
+ENDCHAR
+STARTCHAR C009e
+ENCODING 158
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+1f
+18
+1f
+18
+18
+18
+ENDCHAR
+STARTCHAR C009f
+ENCODING 159
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+36
+36
+37
+36
+36
+36
+ENDCHAR
+STARTCHAR C00a0
+ENCODING 160
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+37
+30
+3f
+00
+00
+00
+ENDCHAR
+STARTCHAR C00a1
+ENCODING 161
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+3f
+30
+37
+36
+36
+36
+ENDCHAR
+STARTCHAR C00a2
+ENCODING 162
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+f7
+00
+ff
+00
+00
+00
+ENDCHAR
+STARTCHAR C00a3
+ENCODING 241
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+ff
+00
+f7
+36
+36
+36
+ENDCHAR
+STARTCHAR C00a4
+ENCODING 240
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+37
+30
+37
+36
+36
+36
+ENDCHAR
+STARTCHAR C00a5
+ENCODING 165
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+ff
+00
+ff
+00
+00
+00
+ENDCHAR
+STARTCHAR C00a6
+ENCODING 166
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+f7
+00
+f7
+36
+36
+36
+ENDCHAR
+STARTCHAR C00a7
+ENCODING 167
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+ff
+00
+ff
+00
+00
+00
+ENDCHAR
+STARTCHAR C00a8
+ENCODING 168
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+36
+36
+ff
+00
+00
+00
+ENDCHAR
+STARTCHAR C00a9
+ENCODING 169
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+ff
+00
+ff
+18
+18
+18
+ENDCHAR
+STARTCHAR C00aa
+ENCODING 170
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+ff
+36
+36
+36
+ENDCHAR
+STARTCHAR C00ab
+ENCODING 171
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+36
+36
+3f
+00
+00
+00
+ENDCHAR
+STARTCHAR C00ac
+ENCODING 172
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+1f
+18
+1f
+00
+00
+00
+ENDCHAR
+STARTCHAR C00ad
+ENCODING 173
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+1f
+18
+1f
+18
+18
+18
+ENDCHAR
+STARTCHAR C00ae
+ENCODING 174
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+3f
+36
+36
+36
+ENDCHAR
+STARTCHAR C00af
+ENCODING 175
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+36
+36
+36
+36
+ff
+36
+36
+36
+ENDCHAR
+STARTCHAR C00b0
+ENCODING 176
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+ff
+18
+ff
+18
+18
+18
+ENDCHAR
+STARTCHAR C00b1
+ENCODING 177
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+18
+18
+18
+18
+f8
+00
+00
+00
+ENDCHAR
+STARTCHAR C00b2
+ENCODING 178
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+1f
+18
+18
+18
+ENDCHAR
+STARTCHAR C00b3
+ENCODING 179
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ENDCHAR
+STARTCHAR C00b4
+ENCODING 180
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+ff
+ff
+ff
+ff
+ENDCHAR
+STARTCHAR C00b5
+ENCODING 181
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+f0
+f0
+f0
+f0
+f0
+f0
+f0
+f0
+ENDCHAR
+STARTCHAR C00b6
+ENCODING 182
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+0f
+0f
+0f
+0f
+0f
+0f
+0f
+0f
+ENDCHAR
+STARTCHAR C00b7
+ENCODING 183
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+ff
+ff
+ff
+ff
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C00b8
+ENCODING 184
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+38
+6c
+6c
+38
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C00b9
+ENCODING 185
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+18
+18
+00
+00
+00
+ENDCHAR
+STARTCHAR C00ba
+ENCODING 186
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+18
+00
+00
+00
+ENDCHAR
+STARTCHAR C00bb
+ENCODING 187
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+0f
+0c
+0c
+0c
+ec
+6c
+3c
+1c
+ENDCHAR
+STARTCHAR C00bc
+ENCODING 242
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+78
+6c
+6c
+6c
+6c
+00
+00
+00
+ENDCHAR
+STARTCHAR C00bd
+ENCODING 189
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+70
+18
+30
+60
+78
+00
+00
+00
+ENDCHAR
+STARTCHAR C00be
+ENCODING 243
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+3c
+3c
+3c
+3c
+00
+00
+ENDCHAR
+STARTCHAR C00bf
+ENCODING 191
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+00
+00
+00
+00
+00
+00
+ENDCHAR
+STARTCHAR C00c0
+ENCODING 238
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+9c
+b6
+f6
+b6
+9c
+00
+ENDCHAR
+STARTCHAR C00c1
+ENCODING 160
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+78
+0c
+7c
+cc
+7e
+00
+ENDCHAR
+STARTCHAR C00c2
+ENCODING 161
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+0c
+78
+c0
+fc
+c6
+7c
+00
+ENDCHAR
+STARTCHAR C00c3
+ENCODING 230
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c6
+c6
+c6
+cc
+76
+02
+ENDCHAR
+STARTCHAR C00c4
+ENCODING 164
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+3c
+06
+3e
+66
+c6
+7c
+00
+ENDCHAR
+STARTCHAR C00c5
+ENCODING 165
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+7c
+c6
+fc
+c0
+7c
+00
+ENDCHAR
+STARTCHAR C00c6
+ENCODING 228
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+10
+7c
+d6
+d6
+7c
+10
+00
+ENDCHAR
+STARTCHAR C00c7
+ENCODING 163
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+7c
+06
+7c
+c0
+7e
+00
+ENDCHAR
+STARTCHAR C00c8
+ENCODING 229
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c6
+6c
+38
+6c
+c6
+00
+ENDCHAR
+STARTCHAR C00c9
+ENCODING 168
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c6
+ce
+d6
+e6
+c6
+00
+ENDCHAR
+STARTCHAR C00ca
+ENCODING 169
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+18
+c6
+ce
+d6
+e6
+c6
+00
+ENDCHAR
+STARTCHAR C00cb
+ENCODING 170
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c6
+cc
+f8
+cc
+c6
+00
+ENDCHAR
+STARTCHAR C00cc
+ENCODING 171
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+3e
+66
+66
+66
+c6
+00
+ENDCHAR
+STARTCHAR C00cd
+ENCODING 172
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c6
+ee
+d6
+c6
+c6
+00
+ENDCHAR
+STARTCHAR C00ce
+ENCODING 173
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c6
+c6
+fe
+c6
+c6
+00
+ENDCHAR
+STARTCHAR C00cf
+ENCODING 174
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+7c
+c6
+c6
+c6
+7c
+00
+ENDCHAR
+STARTCHAR C00d0
+ENCODING 175
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+fc
+c6
+c6
+c6
+c6
+00
+ENDCHAR
+STARTCHAR C00d1
+ENCODING 239
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+3e
+66
+3e
+66
+c6
+00
+ENDCHAR
+STARTCHAR C00d2
+ENCODING 224
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+fc
+c6
+fc
+c0
+c0
+00
+ENDCHAR
+STARTCHAR C00d3
+ENCODING 225
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+7c
+c0
+c0
+c0
+7c
+00
+ENDCHAR
+STARTCHAR C00d4
+ENCODING 226
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+fc
+30
+30
+30
+30
+00
+ENDCHAR
+STARTCHAR C00d5
+ENCODING 227
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c6
+c6
+c6
+7e
+06
+7c
+ENDCHAR
+STARTCHAR C00d6
+ENCODING 166
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+d6
+54
+38
+54
+d6
+00
+ENDCHAR
+STARTCHAR C00d7
+ENCODING 162
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+f8
+cc
+fc
+c6
+fc
+00
+ENDCHAR
+STARTCHAR C00d8
+ENCODING 236
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c0
+c0
+fc
+c6
+fc
+00
+ENDCHAR
+STARTCHAR C00d9
+ENCODING 235
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c6
+c6
+f2
+ca
+f2
+00
+ENDCHAR
+STARTCHAR C00da
+ENCODING 167
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+7c
+c6
+1c
+c6
+7c
+00
+ENDCHAR
+STARTCHAR C00db
+ENCODING 232
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+d6
+d6
+d6
+d6
+fe
+00
+ENDCHAR
+STARTCHAR C00dc
+ENCODING 237
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+fc
+06
+3e
+06
+fc
+00
+ENDCHAR
+STARTCHAR C00dd
+ENCODING 233
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+d6
+d6
+d6
+d6
+fe
+02
+ENDCHAR
+STARTCHAR C00de
+ENCODING 231
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+c6
+c6
+7e
+06
+06
+00
+ENDCHAR
+STARTCHAR C00df
+ENCODING 234
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+00
+00
+e0
+60
+7c
+66
+7c
+00
+ENDCHAR
+STARTCHAR C00e0
+ENCODING 158
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+cc
+d6
+d6
+f6
+d6
+d6
+cc
+00
+ENDCHAR
+STARTCHAR C00e1
+ENCODING 128
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+1e
+36
+66
+c6
+fe
+c6
+c6
+00
+ENDCHAR
+STARTCHAR C00e2
+ENCODING 129
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fe
+c0
+c0
+fc
+c6
+c6
+fc
+00
+ENDCHAR
+STARTCHAR C00e3
+ENCODING 150
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+cc
+cc
+cc
+cc
+cc
+cc
+fe
+02
+ENDCHAR
+STARTCHAR C00e4
+ENCODING 132
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+3c
+6c
+6c
+6c
+6c
+fe
+c6
+00
+ENDCHAR
+STARTCHAR C00e5
+ENCODING 133
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fe
+c0
+c0
+fc
+c0
+c0
+fe
+00
+ENDCHAR
+STARTCHAR C00e6
+ENCODING 148
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+10
+7c
+d6
+d6
+d6
+7c
+10
+00
+ENDCHAR
+STARTCHAR C00e7
+ENCODING 131
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fe
+c0
+c0
+c0
+c0
+c0
+c0
+00
+ENDCHAR
+STARTCHAR C00e8
+ENCODING 149
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c6
+6c
+38
+38
+38
+6c
+c6
+00
+ENDCHAR
+STARTCHAR C00e9
+ENCODING 136
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c6
+ce
+ce
+d6
+e6
+c6
+c6
+00
+ENDCHAR
+STARTCHAR C00ea
+ENCODING 137
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+da
+c6
+ce
+d6
+e6
+c6
+c6
+00
+ENDCHAR
+STARTCHAR C00eb
+ENCODING 138
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c6
+cc
+d8
+f8
+cc
+c6
+c6
+00
+ENDCHAR
+STARTCHAR C00ec
+ENCODING 139
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+3e
+66
+66
+66
+66
+66
+c6
+00
+ENDCHAR
+STARTCHAR C00ed
+ENCODING 140
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c6
+c6
+ee
+d6
+c6
+c6
+c6
+00
+ENDCHAR
+STARTCHAR C00ee
+ENCODING 141
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c6
+c6
+c6
+fe
+c6
+c6
+c6
+00
+ENDCHAR
+STARTCHAR C00ef
+ENCODING 142
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+7c
+c6
+c6
+c6
+c6
+c6
+7c
+00
+ENDCHAR
+STARTCHAR C00f0
+ENCODING 143
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fe
+c6
+c6
+c6
+c6
+c6
+c6
+00
+ENDCHAR
+STARTCHAR C00f1
+ENCODING 159
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+3e
+66
+66
+3e
+36
+66
+c6
+00
+ENDCHAR
+STARTCHAR C00f2
+ENCODING 144
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fc
+c6
+c6
+fc
+c0
+c0
+c0
+00
+ENDCHAR
+STARTCHAR C00f3
+ENCODING 145
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+7c
+c6
+c0
+c0
+c0
+c6
+7c
+00
+ENDCHAR
+STARTCHAR C00f4
+ENCODING 146
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fc
+30
+30
+30
+30
+30
+30
+00
+ENDCHAR
+STARTCHAR C00f5
+ENCODING 147
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c6
+c6
+c6
+7e
+06
+c6
+7c
+00
+ENDCHAR
+STARTCHAR C00f6
+ENCODING 134
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+d6
+54
+38
+38
+54
+54
+d6
+00
+ENDCHAR
+STARTCHAR C00f7
+ENCODING 130
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+fc
+c6
+c6
+fc
+c6
+c6
+fc
+00
+ENDCHAR
+STARTCHAR C00f8
+ENCODING 156
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c0
+c0
+c0
+fc
+c6
+c6
+fc
+00
+ENDCHAR
+STARTCHAR C00f9
+ENCODING 155
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c6
+c6
+c6
+f2
+ca
+ca
+f2
+00
+ENDCHAR
+STARTCHAR C00fa
+ENCODING 135
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+7c
+c6
+06
+18
+06
+c6
+7c
+00
+ENDCHAR
+STARTCHAR C00fb
+ENCODING 152
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+d6
+d6
+d6
+d6
+d6
+d6
+fe
+00
+ENDCHAR
+STARTCHAR C00fc
+ENCODING 157
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+7c
+c6
+06
+3e
+06
+c6
+7c
+00
+ENDCHAR
+STARTCHAR C00fd
+ENCODING 153
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+d6
+d6
+d6
+d6
+d6
+d6
+fe
+02
+ENDCHAR
+STARTCHAR C00fe
+ENCODING 151
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+c6
+c6
+c6
+7e
+06
+06
+06
+00
+ENDCHAR
+STARTCHAR C00ff
+ENCODING 154
+SWIDTH 666 0
+DWIDTH 8 0
+BBX 8 8 0 -2
+BITMAP
+e0
+e0
+60
+7c
+66
+66
+7c
+00
+ENDCHAR
+ENDFONT
diff --git a/firmware/unicode.c b/firmware/unicode.c
new file mode 100644
index 0000000..150dd51
--- /dev/null
+++ b/firmware/unicode.c
@@ -0,0 +1,101 @@
+/***************************************************************************
+ * __________ __ ___.
+ * Open \______ \ ____ ____ | | _\_ |__ _______ ___
+ * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
+ * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
+ * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
+ * \/ \/ \/ \/ \/
+ * $Id$
+ *
+ * Copyright (C) 2002 by Alex Gitelman
+ *
+ * All files in this archive are subject to the GNU General Public License.
+ * See the file COPYING in the source tree root for full license agreement.
+ *
+ * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
+ * KIND, either express or implied.
+ *
+ ****************************************************************************/
+#include "unicode.h"
+#include "string.h"
+
+#define MAX_TYPE 3
+
+unsigned char *conversion_table[255];
+unsigned char *reverse_conversion_table[255];
+
+static unsigned char page_04[] = {
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+ 0xC0, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8, 0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE, 0xCF,
+ 0xD0, 0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0xD7, 0xD8, 0xD9, 0xDA, 0xDB, 0xDC, 0xDD, 0xDE, 0xDF,
+ 0xE0, 0xE1, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8, 0xE9, 0xEA, 0xEB, 0xEC, 0xED, 0xEE, 0xEF,
+ 0xF0, 0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8, 0xF9, 0xFA, 0xFB, 0xFC, 0xFD, 0xFE, 0xFF,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+};
+
+void install_unicode_tables(void)
+{
+ install_conversion_table(0x04, page_04);
+}
+
+void unicode_init(void)
+{
+ memset(conversion_table, 0, sizeof(conversion_table));
+ memset(reverse_conversion_table, 0, sizeof(reverse_conversion_table));
+ install_unicode_tables();
+}
+
+/**
+Convertion table defines how chars in ing given page map to ascii
+*/
+void install_conversion_table(unsigned char page, unsigned char* conv_table)
+{
+ if (conv_table!=0)
+ conversion_table[page] = conv_table;
+ else
+ conversion_table[page] = 0;
+}
+
+void install_reverse_conversion_table(unsigned char page,
+ unsigned char* rev_conv_table)
+{
+ if (rev_conv_table!=0)
+ reverse_conversion_table[page] = rev_conv_table;
+ else
+ reverse_conversion_table[page] = 0;
+}
+
+
+unsigned char from_unicode(const unsigned char *uni_char)
+{
+ /*
+ Here we should get proper code page conversions.
+ For now hack for Cyrrilic->Unicode
+ */
+ unsigned char *table = conversion_table[uni_char[0]];
+ if (table!=0)
+ return table[uni_char[1]];
+ /* If page is not present -> no conversion */
+ return uni_char[1];
+
+}
+
+void to_unicode(unsigned char c, unsigned char page, unsigned char *uni_char)
+{
+ unsigned char *table = reverse_conversion_table[page];
+ if (table!=0)
+ uni_char[1] = table[c];
+ else
+ uni_char[1] = c;
+ uni_char[0] = page;
+}
diff --git a/firmware/unicode.h b/firmware/unicode.h
new file mode 100644
index 0000000..dfb4daa
--- /dev/null
+++ b/firmware/unicode.h
@@ -0,0 +1,36 @@
+/***************************************************************************
+ * __________ __ ___.
+ * Open \______ \ ____ ____ | | _\_ |__ _______ ___
+ * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
+ * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
+ * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
+ * \/ \/ \/ \/ \/
+ * $Id$
+ *
+ * Copyright (C) 2002 by Alex Gitelman
+ *
+ * All files in this archive are subject to the GNU General Public License.
+ * See the file COPYING in the source tree root for full license agreement.
+ *
+ * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
+ * KIND, either express or implied.
+ *
+ ****************************************************************************/
+#ifndef __UNICODE__
+#define __UNICODE__
+
+unsigned char from_unicode(const unsigned char *uni_char);
+void to_unicode(unsigned char c, unsigned char page, unsigned char *uni_char);
+/* Unicode -> ASCII */
+void install_conversion_table(unsigned char page, unsigned char* conv_table);
+/* ASCII -> Unicode */
+void install_reverse_conversion_table(unsigned char page,
+ unsigned char* rev_conv_table);
+void unicode_init(void);
+
+/* Unicode main init point. Here we must read conversion
+ tables and install them */
+void install_unicode_tables(void);
+
+
+#endif
diff --git a/tools/bdf2ajf.c b/tools/bdf2ajf.c
new file mode 100644
index 0000000..fcd4478
--- /dev/null
+++ b/tools/bdf2ajf.c
@@ -0,0 +1,918 @@
+/***************************************************************************
+ * __________ __ ___.
+ * Open \______ \ ____ ____ | | _\_ |__ _______ ___
+ * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
+ * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
+ * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
+ * \/ \/ \/ \/ \/
+ * $Id$
+ *
+ * Copyright (C) 2002 by Alex Gitelman
+ *
+ * All files in this archive are subject to the GNU General Public License.
+ * See the file COPYING in the source tree root for full license agreement.
+ *
+ * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
+ * KIND, either express or implied.
+ *
+ ****************************************************************************/
+#include "bdf2ajf.h"
+#include <stdio.h>
+#include <malloc.h>
+#include <string.h>
+#include <errno.h>
+
+int _font_error_code = 0;
+char _font_error_msg[1024];
+#ifndef VC
+#define strcmpi(x,y) strcasecmp(x,y)
+#endif
+
+short win_alt_map[] = {
+ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 00 - 0f */
+ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 10 - 1f */
+ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 20 - 2f */
+ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 30 - 3f */
+ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 40 - 4f */
+ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 50 - 5f */
+ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 60 - 6f */
+ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 70 - 7f */
+ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 80 - 8f */
+ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 90 - 9f */
+ -1, -1, -1, -1, -1, -1, -1, -1, 0x85, -1, -1, -1, -1, -1, -1, -1, /* A0 - Af */
+ -1, -1, -1, -1, -1, -1, -1, -1, 0xA5, -1, -1, -1, -1, -1, -1, -1, /* B0 - Bf */
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, /* C0 - Cf */
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, /* D0 - Df */
+ 0xA0, 0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8, 0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, /* E0 - Ef */
+ 0xE0, 0xE1, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8, 0xE9, 0xEA, 0xEB, 0xEC, 0xED, 0xEE, 0xEF, /* F0 - Ff */
+};
+
+char* bufcat(char* buf1, char *buf2, int len1, int len2)
+{
+ char *newbuf = malloc(len1+len2);
+ if (newbuf==0)
+ {
+ fprintf(stderr, "Can't allocate storage in bufcat (malloc returned 0)\n");
+ return NULL;
+ }
+ memcpy(newbuf, buf1, len1);
+ memcpy(&newbuf[len1], buf2, len2);
+ return newbuf;
+}
+
+void write_short(unsigned short s, unsigned char* buf)
+{
+ WRITE_SHORT(s, buf);
+}
+
+
+void usage()
+{
+ printf("bdf2ajf - compile BDF font for use with Rockbox\n");
+ printf("Usage: bdf2ajf -f <font> -o <outfile>\n");
+ printf("Options:\n");
+ printf(" -f - input BDF file\n");
+ printf(" -o - output AJF file\n");
+ printf(" -h - print help\n");
+ printf(" -t <string> - print string as bitmap\n");
+ printf(" -t2 <string> - print string as Archos bitmap (must be the same result as -t)\n");
+ exit(0);
+
+}
+
+int do_test1 = 0;
+int do_test2 = 0;
+
+int main(int argc, char** argv)
+{
+ FILE *outfd = 0;
+ unsigned char outbuf[20000];
+ unsigned char buf[1000];
+ unsigned char test_str1[300];
+ unsigned char test_str2[300];
+ int height = 8, rows;
+ int size = 0;
+ int i, offset;
+ unsigned char *p, *p1;
+ int c;
+ char in_file[1024];
+ char out_file[1024];
+ BDF *bdf = 0;
+ in_file[0] = 0;
+ out_file[0] = 0;
+
+ for(i=1;i<argc;i++)
+ {
+ if (!strcmpi(argv[i], "-f"))
+ {
+ i++;
+ if (i==argc) usage();
+ strcpy(in_file, argv[i]);
+ }
+ else if (!strcmpi(argv[i], "-o"))
+ {
+ i++;
+ if (i==argc) usage();
+ strcpy(out_file, argv[i]);
+ }
+ else if (!strcmpi(argv[i], "-t"))
+ {
+ i++;
+ if (i==argc) usage();
+ do_test1 = 1;
+ strcpy(test_str1, argv[i]);
+ }
+ else if (!strcmpi(argv[i], "-t2"))
+ {
+ i++;
+ if (i==argc) usage();
+ do_test2 = 1;
+ strcpy(test_str2, argv[i]);
+ }
+ else
+ usage();
+ }
+ if (strlen(in_file)==0 || strlen(out_file)==0)
+ usage();
+
+ bdf = readFont(in_file);
+ if (do_test1)
+ {
+ unsigned char *p = test_str1;
+ printf("Begin Test Print1 for %s", test_str1);
+ while(p[0])
+ test_print(p++[0], bdf, win_alt_map);
+
+ }
+ if (do_test2)
+ {
+ unsigned char *p = test_str2;
+ printf("Begin Test Print2 for %s", test_str2);
+ while(p[0])
+ {
+ BDF_GLYPH *g = getGlyph(p++[0], bdf, win_alt_map);
+ int rows = (g->bbx_height-1)/8+1;
+
+ unsigned char tst_src[100];
+ if (!g)
+ {
+ printf("No Glyph for %c", p[-1]);
+ continue;
+ }
+ getBitmap(g, tst_src);
+ test_print2(tst_src, g->bbx_height, g->bitmap_len*rows);
+ }
+
+ }
+
+ writeAJF(bdf, out_file);
+ return 0;
+}
+
+
+void writeAJF(BDF* bdf, const char* out_file)
+{
+ FILE *outfd = 0;
+ unsigned char outbuf[20000];
+ unsigned char char_map[20000];
+ unsigned char buf[1000];
+ unsigned char test_str1[300];
+ unsigned char test_str2[300];
+ unsigned short height = 8, rows, width;
+ unsigned short first_char = 0;
+ unsigned short char_count = 255;
+ int size = 0;
+ int i, offset;
+ unsigned char *p, *p1;
+ int c, idx, chars_offset;
+
+ memset(outbuf,0, sizeof(outbuf));
+ height = bdf->bound_height;
+ rows = (bdf->bound_height-1)/8 + 1;
+ width = bdf->bound_width;
+
+ idx = 0;
+ outbuf[idx++] = MAGIC1;
+ outbuf[idx++] = MAGIC2;
+ if (bdf->name)
+ {
+ int len = strlen(bdf->name);
+ if (len<FONT_NAME_LEN)
+ strcpy(&outbuf[FONT_NAME_OFFSET], bdf->name);
+ else
+ memcpy(&outbuf[FONT_NAME_OFFSET], bdf->name, FONT_NAME_LEN);
+
+ }
+
+ idx = MAX_WIDTH_OFFSET;
+ write_short(width, &outbuf[idx]);
+/* outbuf[idx] = (unsigned short)width; */
+ idx = HEIGHT_OFFSET;
+ write_short(height, &outbuf[idx]);
+/* outbuf[idx] = (unsigned short)height; */
+
+ idx = FIRST_CHAR_OFFSET;
+ write_short(first_char, &outbuf[idx]);
+
+ idx = SIZE_OFFSET;
+ write_short(char_count, &outbuf[idx]);
+
+ chars_offset = LOOKUP_MAP_OFFSET + char_count*3;
+ idx = chars_offset;
+
+ /* Put bitmaps in outbuf */
+ for (c=first_char;c<=char_count;c++)
+ {
+ int map_offset = LOOKUP_MAP_OFFSET + (c-first_char)*3; /* index in char map. Takes 3 bytes - 1 width, 2 - offset */
+ unsigned char bmp_bytes = 0;
+ BDF_GLYPH *glyph = getGlyph((unsigned int)c, bdf, win_alt_map);
+
+ if (glyph)
+ {
+ bmp_bytes = rows*glyph->dwidth_x;
+ getBitmap(glyph, &outbuf[idx]);
+ }
+ else
+ {
+ bmp_bytes = 0;
+ }
+
+ outbuf[map_offset++] = bmp_bytes;
+ write_short((unsigned short)(idx-chars_offset), &outbuf[map_offset]);
+ idx+=bmp_bytes;
+ }
+
+ outfd = fopen(out_file,"wb");
+ if (!outfd)
+ {
+ fprintf(stderr, "Can't create output file\n");
+ }
+
+ i = 0;
+ for (p1=outbuf; p1 < &outbuf[idx]; p1++)
+ {
+ if (i==sizeof(buf))
+ {
+ fwrite(buf, sizeof(unsigned char), sizeof(buf), outfd);
+ i=0;
+ }
+
+ i++;
+ buf[i-1] = p1[0];
+ }
+ if (i>0)
+ fwrite(buf, sizeof(unsigned char), i, outfd);
+
+ fclose(outfd);
+}
+
+void freeGlyph(BDF_GLYPH* glyph)
+{
+ if ( glyph->glyph_name )
+ free( glyph->glyph_name );
+
+ if ( glyph->bitmap )
+ free( glyph->bitmap );
+
+ free(glyph);
+}
+
+void freeBDF(BDF* bdf)
+{
+ int i;
+ if ( bdf->bdf_ver )
+ free( bdf->bdf_ver );
+ if ( bdf->name )
+ free( bdf->name );
+
+ for (i=0; i<bdf->prop_count; i++)
+ {
+ if ( bdf->prop_name && bdf->prop_name[i] )
+ free( bdf->prop_name[i] );
+ if ( bdf->prop_value && bdf->prop_value[i] )
+ free( bdf->prop_value[i] );
+ }
+ if ( bdf->prop_name )
+ free( bdf->prop_name );
+ if ( bdf->prop_name )
+ free( bdf->prop_value );
+ for (i=0; i<bdf->char_count; i++)
+ {
+ if ( bdf->glyph && bdf->glyph[i] )
+ freeGlyph( bdf->glyph[i] );
+ }
+ if ( bdf->glyph )
+ free( bdf->glyph );
+ free( bdf );
+}
+
+char *readLine(char *buf, char* line)
+{
+ while (buf[0]=='\n' || buf[0]=='\r')
+ buf++;
+ while (buf[0]!='\n' && buf[0]!='\r' && (buf[0]))
+ {
+ line++[0] = buf++[0];
+ }
+ line[0] = 0;
+ return buf;
+}
+
+char* readNextToken()
+{
+ char *ret;
+ char *tok = strtok(0, " ");
+ if (!tok)
+ {
+ fprintf(stderr, "Next token is NULL\n");
+ return NULL;
+ }
+
+ ret = malloc(strlen(tok)+1);
+ if (!ret)
+ {
+ fprintf(stderr, "malloc returned 0 in readNextToken\n");
+ return NULL;
+ }
+ strcpy(ret, tok);
+ return ret;
+}
+
+
+int readNextIntToken()
+{
+ int ret;
+ char* tok = readNextToken();
+ if (!tok)
+ {
+ fprintf(stderr, "Could not int token\n");
+ return 0;
+ }
+ ret = atoi(tok);
+ free(tok);
+ return ret;
+}
+
+unsigned char getHexDigit(char c)
+{
+ if (c<='F' && c>='A')
+ return c-'A'+10;
+ if (c<='f' && c>='a')
+ return c-'a'+10;
+ if (c<='9' && c>='0')
+ return c-'0';
+ return 0;
+}
+
+void toHex(char *str, unsigned char *out)
+{
+ int len = strlen(str);
+ out[0] = (unsigned char)16*getHexDigit(str[0]) + getHexDigit(str[1]);
+ out[1] = 0;
+
+ if (str[2] && len>2)
+ out[1] += (unsigned char)16*getHexDigit(str[2]);
+ if (str[3] && len>3)
+ out[1] += (unsigned char)getHexDigit(str[3]);
+
+}
+
+BDF* parseBDF(char *bdf)
+{
+ char *p = bdf;
+ char line[255];
+ char *tok = NULL;
+ int i=0;
+ int reading_font = 0;
+ int reading_properties = 0;
+ int reading_glyph = 0;
+ int reading_bitmap = 0;
+ int current_glyph_idx = 0;
+ int current_property = 0;
+ unsigned char bitmap[255];
+ short bitmap_idx = 0;
+
+ BDF *ret = malloc(sizeof(BDF));
+ if (!ret)
+ return NULL;
+
+ memset(ret,0,sizeof(BDF));
+
+ while(p[0])
+ {
+ p = readLine(p, line);
+ tok = strtok(line, " ");
+ if (tok)
+ {
+ if (strcmp(tok, COMMENT)==0)
+ continue;
+
+ if (strcmp(tok, STARTFONT)==0)
+ {
+ if (reading_font)
+ {
+ fprintf(stderr, "Only one STARTFONT allowed\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ reading_font = 1;
+ ret->bdf_ver = readNextToken();
+ if (ret->bdf_ver==0)
+ {
+ fprintf(stderr, "Could not read version of BDF\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ /* Ignore the rest */
+ }
+ else
+ {
+ if (!reading_font)
+ {
+ fprintf(stderr, "Font must start with STARTFONT\n");
+ freeBDF(ret);
+ return NULL;
+ }
+
+ if (!strcmp(tok, ENDFONT))
+ {
+ break;
+ }
+ else if (!strcmp(tok, FONT))
+ {
+ ret->name = readNextToken();
+ if (ret->name==0)
+ {
+ fprintf(stderr, "Could not read name font\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ }
+ else if (!strcmp(tok, SIZE))
+ {
+ ret->point_size = readNextIntToken();
+ if (ret->point_size<=0)
+ {
+ fprintf(stderr, "Font point size is invalid\n");
+ freeBDF(ret);
+ return NULL;
+ }
+
+ ret->x_res = readNextIntToken();
+ if (ret->x_res<=0)
+ {
+ fprintf(stderr, "Device x resolution is invalid\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ ret->y_res = readNextIntToken();
+ if (ret->y_res<=0)
+ {
+ fprintf(stderr, "Device y resolution is invalid\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ }
+ else if (!strcmp(tok, FONTBOUNDINGBOX))
+ {
+ ret->bound_width = readNextIntToken();
+ if (ret->bound_width<=0)
+ {
+ fprintf(stderr, "Bounding width is invalid\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ ret->bound_height = readNextIntToken();
+ if (ret->bound_height<=0)
+ {
+ fprintf(stderr, "Bounding height is invalid\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ ret->bound_disp_x = readNextIntToken();
+ ret->bound_disp_y = readNextIntToken();
+ }
+ else if (!strcmp(tok, STARTPROPERTIES))
+ {
+ ret->prop_count = readNextIntToken();
+ if (ret->prop_count<=0)
+ {
+ fprintf(stderr, "Number of properties must be > 0\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ ret->prop_name = malloc(ret->prop_count*sizeof(char*));
+ if (ret->prop_name == 0)
+ {
+ fprintf(stderr, "Can't allocate storage for properties (malloc returns 0)\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ memset(ret->prop_name, 0, ret->prop_count*sizeof(char*));
+
+ ret->prop_value = malloc(ret->prop_count*sizeof(char*));
+ if (ret->prop_value==0)
+ {
+ fprintf(stderr, "Can't allocate storage for properties (malloc returns 0)\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ memset(ret->prop_value, 0, ret->prop_count*sizeof(char*));
+ current_property = 0;
+ reading_properties = 1;
+ }
+ else if (!strcmp(tok, ENDPROPERTIES))
+ {
+ if (!reading_properties)
+ {
+ fprintf(stderr, "ENDPROPERTIES found while not reading properties\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ if (current_property!=ret->prop_count)
+ {
+ fprintf(stderr, "Property count mismatch\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ reading_properties = 0;
+ }
+ else if (!strcmp(tok, CHARS))
+ {
+ ret->char_count = readNextIntToken();
+ if (ret->char_count<=0)
+ {
+ fprintf(stderr, "Font must have >0 char glyphs\n");
+ freeBDF(ret);
+ return NULL;
+ }
+
+ ret->glyph = malloc(ret->char_count*sizeof(BDF_GLYPH*));
+ if (!ret->glyph)
+ {
+ fprintf(stderr, "Can't allocate storage for glyphs (malloc returns 0)\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ memset(ret->glyph, 0, ret->char_count*sizeof(BDF_GLYPH*));
+ }
+ else if (!strcmp(tok, STARTCHAR))
+ {
+ if (reading_glyph)
+ {
+ fprintf(stderr, "Nested STARTCHAR is not allowed\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ if (current_glyph_idx>=ret->char_count)
+ {
+ fprintf(stderr, "Too many glyphs (more than defined by CHARS)\n");
+ freeBDF(ret);
+ return NULL;
+ }
+
+ reading_glyph = 1;
+ ret->glyph[current_glyph_idx] = malloc(sizeof(BDF_GLYPH));
+ if (ret->glyph[current_glyph_idx]==0)
+ {
+ fprintf(stderr, "Can't allocate storage for one glyph (malloc returns 0)\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ memset(ret->glyph[current_glyph_idx],0, sizeof(BDF_GLYPH));
+ ret->glyph[current_glyph_idx]->glyph_name = readNextToken();
+
+ memset(bitmap, 0, sizeof(bitmap));
+ bitmap_idx = 0;
+
+ }
+ else if (!strcmp(tok, ENDCHAR))
+ {
+ if (!reading_glyph)
+ {
+ fprintf(stderr, "ENDCHAR only allowed after STARTCHAR\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ reading_glyph = 0;
+ reading_bitmap = 0;
+ ret->glyph[current_glyph_idx]->bitmap_len = bitmap_idx/2;
+ ret->glyph[current_glyph_idx]->bitmap = malloc(bitmap_idx);
+ if (ret->glyph[current_glyph_idx]->bitmap==0)
+ {
+ fprintf(stderr, "Can't allocate storage for bitmap (malloc returns 0)\n");
+ freeBDF(ret);
+ return NULL;
+ }
+
+ for(i=0;i<bitmap_idx;i+=2)
+ {
+ ret->glyph[current_glyph_idx]->bitmap[i] = bitmap[i];
+ ret->glyph[current_glyph_idx]->bitmap[i+1] = bitmap[i+1];
+ }
+ if (ret->glyph[current_glyph_idx] ==0)
+ _font_error_code = 3;
+
+ if (ret->glyph[current_glyph_idx]->encoding>=0)
+ {
+ ret->enc_table[ret->glyph[current_glyph_idx]->encoding] = ret->glyph[current_glyph_idx];
+ }
+
+ current_glyph_idx++;
+ }
+ else if (!strcmp(tok, ENCODING))
+ {
+ if (!reading_glyph)
+ {
+ fprintf(stderr, "ENCODING only allowed after STARTCHAR\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ ret->glyph[current_glyph_idx]->encoding = readNextIntToken();
+ /* TODO: Consider encoding ? */
+ }
+ else if (!strcmp(tok, SWIDTH))
+ {
+ if (!reading_glyph)
+ {
+ fprintf(stderr, "SWIDTH only allowed after STARTCHAR\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ ret->glyph[current_glyph_idx]->swidth_x = readNextIntToken();
+ ret->glyph[current_glyph_idx]->swidth_y = readNextIntToken();
+ }
+ else if (!strcmp(tok, DWIDTH))
+ {
+ if (!reading_glyph)
+ {
+ fprintf(stderr, "DWIDTH only allowed after STARTCHAR\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ ret->glyph[current_glyph_idx]->dwidth_x = readNextIntToken();
+ ret->glyph[current_glyph_idx]->dwidth_y = readNextIntToken();
+ }
+ else if (!strcmp(tok, BBX))
+ {
+ if (!reading_glyph)
+ {
+ fprintf(stderr, "BBX only allowed after STARTCHAR\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ ret->glyph[current_glyph_idx]->bbx_width = readNextIntToken();
+ ret->glyph[current_glyph_idx]->bbx_height = readNextIntToken();
+ ret->glyph[current_glyph_idx]->bbx_disp_x = readNextIntToken();
+ ret->glyph[current_glyph_idx]->bbx_disp_y = readNextIntToken();
+ }
+ else if (!strcmp(tok, BITMAP))
+ {
+ if (!reading_glyph)
+ {
+ fprintf(stderr, "BITMAP only allowed after STARTCHAR\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ reading_bitmap = 1;
+
+ }
+ else /* Last one reading properties and bitmaps */
+ {
+ if (reading_glyph && reading_bitmap)
+ {
+ toHex(tok, &bitmap[bitmap_idx]);
+ bitmap_idx+=2;
+ continue;
+ }
+
+
+ if (!reading_properties)
+ {
+ fprintf(stderr, "Unknown token %s", tok);
+ continue;
+ }
+ if (current_property>=ret->prop_count)
+ {
+ fprintf(stderr, "Too many properties\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ ret->prop_name[current_property] = malloc(strlen(tok)+1);
+ if (ret->prop_name[current_property]==0)
+ {
+ fprintf(stderr, "Can't allocate storage for one property name (malloc returned 0)\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ strcpy(ret->prop_name[current_property], tok);
+ ret->prop_value[current_property] = readNextToken();
+ if (ret->prop_value[current_property]==0)
+ {
+ fprintf(stderr, "Can't allocate storage for one property value (malloc returned 0)\n");
+ freeBDF(ret);
+ return NULL;
+ }
+ current_property++;
+ }
+
+ }
+ }
+
+ }
+
+ return ret;
+}
+
+
+
+BDF* readFont(const char *name)
+{
+ char buf[1001];
+ int count;
+ char *font_buf = 0;
+ char *new_buf;
+ int len = 0;
+
+ FILE *fd = fopen(name, "rt");
+ if (!fd)
+ {
+ fprintf(stderr, "%d %s. ", errno, name);
+ return NULL;
+ }
+
+ count = fread(buf, sizeof(char), 1000, fd);
+
+ new_buf = malloc(count);
+ if (!new_buf)
+ {
+ fprintf(stderr, "mlc=0. len %d.", count);
+ fclose(fd);
+ return NULL;
+ }
+
+ memcpy(new_buf, buf, count);
+ len = count;
+ font_buf = new_buf;
+ while (count>0)
+ {
+ char *p;
+ count = fread( buf, sizeof(char), sizeof(buf)-1, fd);
+ if (count<=0)
+ break;
+ p = new_buf;
+ new_buf = bufcat(new_buf, buf, len, count);
+ if (!new_buf)
+ {
+ fclose(fd);
+ return NULL;
+ }
+ free(p);
+ len+=count;
+ font_buf = new_buf;
+ }
+
+ close(fd);
+ font_buf[len-1] =0;
+ return parseBDF(font_buf);
+}
+
+
+
+void test_print(unsigned char c, BDF* font, short* enc_map)
+{
+ int i,j;
+ BDF_GLYPH *g;
+
+ if (enc_map && enc_map[c]>0)
+ c = enc_map[c];
+ g = font->enc_table[c];
+ if (!g)
+ g = font->glyph[c];
+ if (!g)
+ {
+ fprintf(stderr,"Missing %d \n",c);
+ return;
+ }
+ else
+ printf("%s %d enc: %d %x \n",
+ g->glyph_name,c, c, g->encoding, g->encoding);
+ for (i=0; i < g->bitmap_len; i++)
+ {
+ unsigned short bmp = 0;
+ unsigned short sh;
+ DOUBLE_BYTE db;
+ db.db[0] = g->bitmap[i*2];
+ db.db[1] = g->bitmap[i*2+1];
+
+ sh = 1 << 7; /*g->dwidth_x;*/
+
+ for(j=0; j < g->dwidth_x; j++)
+ {
+ int b;
+ unsigned short bit = sh>>j;
+ if (bit==0)
+ {
+ sh = 1 << (sizeof(unsigned short)*8-1);
+ bit = sh>>(j - 8);
+ }
+ b = bit & db.sval;
+ printf( b ? "*" : " " );
+ }
+
+ printf("\n");
+ }
+
+
+}
+
+BDF_GLYPH* getGlyph(unsigned char c, BDF* bdf, short* enc_map)
+{
+ BDF_GLYPH* ret;
+ if (enc_map && enc_map[c]>0)
+ c = enc_map[c];
+
+ ret = bdf->enc_table[c];
+ if (!ret && c < bdf->char_count)
+ ret = bdf->glyph[c];
+
+ if (!ret)
+ fprintf(stderr, "Glyph %d is 0.\n", c);
+
+ return ret;
+}
+
+void test_print2(unsigned char *src, int height, int len)
+{
+ int rows = (height-1)/8+1;
+ int r,c, bit;
+ int rp = 0;
+ int i;
+ printf("Bitmap: ");
+ for (i=0;i<len;i++)
+ printf("0x%x ", src[i]);
+ printf("\n");
+
+ for (r=0; r < rows; r++)
+ {
+ for (bit=0; bit < 8; bit++)
+ {
+ int sh = 1 << bit;
+ for (c=0; c < len/rows; c++)
+ {
+ int tst = src[c*rows+r]&sh;
+ if (tst)
+ printf("*");
+ else
+ printf(" ");
+ }
+ printf("\n");
+ if (rp++ > height)
+ return;
+ }
+ }
+
+}
+
+void getBitmap(BDF_GLYPH* g, unsigned char* src)
+{
+ int i,j,k;
+ int d = 0;
+ int map_shift = 0;
+ int rows = (g->bbx_height-1)/8+1;
+ memset(src, 0, g->bitmap_len*rows);
+
+ for (i=0; i < g->bitmap_len; i++)
+ {
+ unsigned short bmp = 0;
+ unsigned short sh, srcmap;
+ DOUBLE_BYTE db;
+ db.db[0] = g->bitmap[i*2];
+ db.db[1] = g->bitmap[i*2+1];
+
+ sh = 1 << 7; /*g->dwidth_x;*/
+
+ if (i>0 && (i%8==0))
+ {
+ d++;
+ map_shift = 0;
+ }
+ srcmap = 1<<map_shift++;
+
+ for(j=0; j < g->dwidth_x; j++)
+ {
+ int b;
+ unsigned short bit = sh>>j;
+ if (bit==0)
+ {
+ sh = 1 << (sizeof(unsigned short)*8-1);
+ bit = sh>>(j - 8);
+ }
+ b = bit&db.sval;
+
+ if (b)
+ src[j*rows+d] |= srcmap;
+ }
+ }
+}
+