diff -r 6ee0bf9cd748 platform/1100D.104/Makefile
--- a/platform/1100D.104/Makefile	Thu Sep 08 18:06:57 2011 +0300
+++ b/platform/1100D.104/Makefile	Fri Sep 09 15:50:54 2011 +0200
@@ -1,6 +1,6 @@
 ARM_PATH=~/arm-toolchain
 ARM_BINPATH=$(ARM_PATH)/bin
-GCC_VERSION=4.4.2
+GCC_VERSION=4.6.0
 CC=$(ARM_BINPATH)/arm-elf-gcc-$(GCC_VERSION)
 OBJCOPY=$(ARM_BINPATH)/arm-elf-objcopy
 AR=$(ARM_BINPATH)/arm-elf-ar
@@ -37,7 +37,7 @@
 CF_CARD=/media/EOS_DIGITAL/
 UMOUNT=umount
 
-all: magiclantern.fir
+all: autoexec.bin
 
 
 CONFIG_PYMITE		= n
@@ -63,7 +63,7 @@
 #
 # Install a normal firmware file to the CF card.
 #
-install: magiclantern.fir magic.cfg autoexec.bin
+install: magic.cfg autoexec.bin
 	cp $^ $(CF_CARD)
 	$(UMOUNT) $(CF_CARD)
 
@@ -177,7 +177,6 @@
 	stubs-1100d.104.o \
 	version.o \
 	bmp.o \
-	font-huge.o \
 	font-large.o \
 	font-med.o \
 	font-small.o \
@@ -247,43 +246,6 @@
 		-lgcc \
 	)
 
-
-font-huge.c: font-huge.in mkfont
-	$(call build,MKFONT,./mkfont \
-		< $< \
-		> $@ \
-		-width 60 \
-		-height 70 \
-		-name font_huge \
-	)
-
-font-large.c: font-large.in mkfont
-	$(call build,MKFONT,./mkfont \
-		< $< \
-		> $@ \
-		-width 28 \
-		-height 32 \
-		-name font_large \
-	)
-
-font-med.c: font-med.in mkfont
-	$(call build,MKFONT,./mkfont \
-		< $< \
-		> $@ \
-		-width 12 \
-		-height 16 \
-		-name font_med \
-	)
-
-font-small.c: font-small.in mkfont
-	$(call build,MKFONT,./mkfont \
-		< $< \
-		> $@ \
-		-width 8 \
-		-height 12 \
-		-name font_small \
-	)
-
 version.c: FORCE
 	$(call build,VERSION,( \
 		echo 'const char build_version[] = "$(VERSION)";' ; \
@@ -299,7 +261,7 @@
 		-mthumb-interwork \
 		-march=armv5te \
 		-e _start \
-		-Ttext=0x800000 \
+		-Ttext 0x800000 \
 		$^ \
 	)
 
@@ -447,7 +409,6 @@
 		*.o \
 		*.a \
 		.*.d \
-		font-*.c \
 		magiclantern.lds \
 		$(LUA_PATH)/*.o \
 		$(LUA_PATH)/.*.d \
diff -r 6ee0bf9cd748 platform/1100D.104/autoexec.bin
Binary file platform/1100D.104/autoexec.bin has changed
diff -r 6ee0bf9cd748 platform/1100D.104/bmp.h
--- a/platform/1100D.104/bmp.h	Thu Sep 08 18:06:57 2011 +0300
+++ b/platform/1100D.104/bmp.h	Fri Sep 09 15:50:54 2011 +0200
@@ -73,7 +73,6 @@
 	case FONT_SMALL:	return &font_small;
 	case FONT_MED:		return &font_med;
 	case FONT_LARGE:	return &font_large;
-	case FONT_HUGE:		return &font_huge;
 	}
 }
 
diff -r 6ee0bf9cd748 platform/1100D.104/font-dyn.c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/platform/1100D.104/font-dyn.c	Fri Sep 09 15:50:54 2011 +0200
@@ -0,0 +1,51 @@
+#include "font.h"
+#include "bmp.h"
+struct font font_large = {
+	.width		= 20,
+	.height		= 32,
+	.bitmap		= 0,
+};
+
+struct font font_med = {
+	.width		= 12,
+	.height		= 20,
+	.bitmap		= 0,
+};
+
+struct font font_small = {
+	.width		= 8,
+	.height		= 12,
+	.bitmap		= 0,
+};
+
+int fonts_done = 0;
+
+static void load_fonts(void* unused)
+{
+	// if something goes wrong, you will see chinese fonts :)
+	int size;
+	
+	//cat SMALL.FNT MEDIUM.FNT LARGE.FNT > FONTS.DAT
+	font_small.bitmap = read_entire_file(CARD_DRIVE "FONTS.DAT", &size);
+	//~ font_med.bitmap = read_entire_file(CARD_DRIVE "MEDIUM.FNT", &size);
+	//~ font_large.bitmap = read_entire_file(CARD_DRIVE "LARGE.FNT", &size);
+	font_med.bitmap = font_small.bitmap + 6136/4; // size of SMALL.FNT
+	font_large.bitmap = font_med.bitmap + 10232/4; // size of MEDIUM.FNT
+
+	if (font_small.bitmap == 0) // fonts not loaded
+	{
+		NotifyBox(2000, "FONTS.DAT not found" );
+		NotifyBox(2000, "Please copy all ML files!" );
+		msleep(2000);
+	}
+
+	fonts_done = 1;
+}
+
+static void init_fonts()
+{
+	task_create("load_fonts", 0x1c, 0, load_fonts, 0);
+	while (!fonts_done) msleep(100);
+}
+
+INIT_FUNC(__FILE__, init_fonts);
diff -r 6ee0bf9cd748 platform/1100D.104/font-large.c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/platform/1100D.104/font-large.c	Fri Sep 09 15:50:54 2011 +0200
@@ -0,0 +1,3043 @@
+#include "font.h"
+struct font font_large = {
+	.width		= 20,
+	.height		= 32,
+	.bitmap		= {
+[ 'A' + ( 0 << 7) ] = 0x00000000, // 
+[ 'A' + ( 1 << 7) ] = 0x00000000, // 
+[ 'A' + ( 2 << 7) ] = 0x00000000, // 
+[ 'A' + ( 3 << 7) ] = 0x00000000, // 
+[ 'A' + ( 4 << 7) ] = 0x00000000, // 
+[ 'A' + ( 5 << 7) ] = 0x1ff00000, //    #########
+[ 'A' + ( 6 << 7) ] = 0x3ff80000, //   ###########
+[ 'A' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (10 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (15 << 7) ] = 0x7ffc0000, //  #############
+[ 'A' + (16 << 7) ] = 0x7ffc0000, //  #############
+[ 'A' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (23 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (24 << 7) ] = 0x701c0000, //  ###       ###
+[ 'A' + (25 << 7) ] = 0x00000000, // 
+[ 'A' + (26 << 7) ] = 0x00000000, // 
+[ 'A' + (27 << 7) ] = 0x00000000, // 
+[ 'A' + (28 << 7) ] = 0x00000000, // 
+[ 'A' + (29 << 7) ] = 0x00000000, // 
+[ 'A' + (30 << 7) ] = 0x00000000, // 
+[ 'A' + (31 << 7) ] = 0x00000000, // 
+
+[ 'B' + ( 0 << 7) ] = 0x00000000, // 
+[ 'B' + ( 1 << 7) ] = 0x00000000, // 
+[ 'B' + ( 2 << 7) ] = 0x00000000, // 
+[ 'B' + ( 3 << 7) ] = 0x00000000, // 
+[ 'B' + ( 4 << 7) ] = 0x00000000, // 
+[ 'B' + ( 5 << 7) ] = 0x7ff00000, //  ###########
+[ 'B' + ( 6 << 7) ] = 0x7ff80000, //  ############
+[ 'B' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'B' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'B' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ 'B' + (10 << 7) ] = 0x701c0000, //  ###       ###
+[ 'B' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'B' + (12 << 7) ] = 0x70380000, //  ###      ###
+[ 'B' + (13 << 7) ] = 0x7ff00000, //  ###########
+[ 'B' + (14 << 7) ] = 0x7ff00000, //  ###########
+[ 'B' + (15 << 7) ] = 0x70380000, //  ###      ###
+[ 'B' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'B' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'B' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'B' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'B' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'B' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'B' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'B' + (23 << 7) ] = 0x7ff80000, //  ############
+[ 'B' + (24 << 7) ] = 0x7ff00000, //  ###########
+[ 'B' + (25 << 7) ] = 0x00000000, // 
+[ 'B' + (26 << 7) ] = 0x00000000, // 
+[ 'B' + (27 << 7) ] = 0x00000000, // 
+[ 'B' + (28 << 7) ] = 0x00000000, // 
+[ 'B' + (29 << 7) ] = 0x00000000, // 
+[ 'B' + (30 << 7) ] = 0x00000000, // 
+[ 'B' + (31 << 7) ] = 0x00000000, // 
+
+[ 'C' + ( 0 << 7) ] = 0x00000000, // 
+[ 'C' + ( 1 << 7) ] = 0x00000000, // 
+[ 'C' + ( 2 << 7) ] = 0x00000000, // 
+[ 'C' + ( 3 << 7) ] = 0x00000000, // 
+[ 'C' + ( 4 << 7) ] = 0x00000000, // 
+[ 'C' + ( 5 << 7) ] = 0x1ff00000, //    #########
+[ 'C' + ( 6 << 7) ] = 0x3ff80000, //   ###########
+[ 'C' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'C' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'C' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ 'C' + (10 << 7) ] = 0x70000000, //  ###
+[ 'C' + (11 << 7) ] = 0x70000000, //  ###
+[ 'C' + (12 << 7) ] = 0x70000000, //  ###
+[ 'C' + (13 << 7) ] = 0x70000000, //  ###
+[ 'C' + (14 << 7) ] = 0x70000000, //  ###
+[ 'C' + (15 << 7) ] = 0x70000000, //  ###
+[ 'C' + (16 << 7) ] = 0x70000000, //  ###
+[ 'C' + (17 << 7) ] = 0x70000000, //  ###
+[ 'C' + (18 << 7) ] = 0x70000000, //  ###
+[ 'C' + (19 << 7) ] = 0x70000000, //  ###
+[ 'C' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'C' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'C' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'C' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ 'C' + (24 << 7) ] = 0x1ff00000, //    #########
+[ 'C' + (25 << 7) ] = 0x00000000, // 
+[ 'C' + (26 << 7) ] = 0x00000000, // 
+[ 'C' + (27 << 7) ] = 0x00000000, // 
+[ 'C' + (28 << 7) ] = 0x00000000, // 
+[ 'C' + (29 << 7) ] = 0x00000000, // 
+[ 'C' + (30 << 7) ] = 0x00000000, // 
+[ 'C' + (31 << 7) ] = 0x00000000, // 
+
+[ 'D' + ( 0 << 7) ] = 0x00000000, // 
+[ 'D' + ( 1 << 7) ] = 0x00000000, // 
+[ 'D' + ( 2 << 7) ] = 0x00000000, // 
+[ 'D' + ( 3 << 7) ] = 0x00000000, // 
+[ 'D' + ( 4 << 7) ] = 0x00000000, // 
+[ 'D' + ( 5 << 7) ] = 0x7fc00000, //  #########
+[ 'D' + ( 6 << 7) ] = 0x7ff00000, //  ###########
+[ 'D' + ( 7 << 7) ] = 0x70780000, //  ###     ####
+[ 'D' + ( 8 << 7) ] = 0x70380000, //  ###      ###
+[ 'D' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ 'D' + (10 << 7) ] = 0x701c0000, //  ###       ###
+[ 'D' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'D' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'D' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'D' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'D' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'D' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'D' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'D' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'D' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'D' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'D' + (21 << 7) ] = 0x70380000, //  ###      ###
+[ 'D' + (22 << 7) ] = 0x70780000, //  ###     ####
+[ 'D' + (23 << 7) ] = 0x7ff00000, //  ###########
+[ 'D' + (24 << 7) ] = 0x7fc00000, //  #########
+[ 'D' + (25 << 7) ] = 0x00000000, // 
+[ 'D' + (26 << 7) ] = 0x00000000, // 
+[ 'D' + (27 << 7) ] = 0x00000000, // 
+[ 'D' + (28 << 7) ] = 0x00000000, // 
+[ 'D' + (29 << 7) ] = 0x00000000, // 
+[ 'D' + (30 << 7) ] = 0x00000000, // 
+[ 'D' + (31 << 7) ] = 0x00000000, // 
+
+[ 'E' + ( 0 << 7) ] = 0x00000000, // 
+[ 'E' + ( 1 << 7) ] = 0x00000000, // 
+[ 'E' + ( 2 << 7) ] = 0x00000000, // 
+[ 'E' + ( 3 << 7) ] = 0x00000000, // 
+[ 'E' + ( 4 << 7) ] = 0x00000000, // 
+[ 'E' + ( 5 << 7) ] = 0x7ffc0000, //  #############
+[ 'E' + ( 6 << 7) ] = 0x7ffc0000, //  #############
+[ 'E' + ( 7 << 7) ] = 0x70000000, //  ###
+[ 'E' + ( 8 << 7) ] = 0x70000000, //  ###
+[ 'E' + ( 9 << 7) ] = 0x70000000, //  ###
+[ 'E' + (10 << 7) ] = 0x70000000, //  ###
+[ 'E' + (11 << 7) ] = 0x70000000, //  ###
+[ 'E' + (12 << 7) ] = 0x70000000, //  ###
+[ 'E' + (13 << 7) ] = 0x70000000, //  ###
+[ 'E' + (14 << 7) ] = 0x7fe00000, //  ##########
+[ 'E' + (15 << 7) ] = 0x7fe00000, //  ##########
+[ 'E' + (16 << 7) ] = 0x70000000, //  ###
+[ 'E' + (17 << 7) ] = 0x70000000, //  ###
+[ 'E' + (18 << 7) ] = 0x70000000, //  ###
+[ 'E' + (19 << 7) ] = 0x70000000, //  ###
+[ 'E' + (20 << 7) ] = 0x70000000, //  ###
+[ 'E' + (21 << 7) ] = 0x70000000, //  ###
+[ 'E' + (22 << 7) ] = 0x70000000, //  ###
+[ 'E' + (23 << 7) ] = 0x7ffc0000, //  #############
+[ 'E' + (24 << 7) ] = 0x7ffc0000, //  #############
+[ 'E' + (25 << 7) ] = 0x00000000, // 
+[ 'E' + (26 << 7) ] = 0x00000000, // 
+[ 'E' + (27 << 7) ] = 0x00000000, // 
+[ 'E' + (28 << 7) ] = 0x00000000, // 
+[ 'E' + (29 << 7) ] = 0x00000000, // 
+[ 'E' + (30 << 7) ] = 0x00000000, // 
+[ 'E' + (31 << 7) ] = 0x00000000, // 
+
+[ 'F' + ( 0 << 7) ] = 0x00000000, // 
+[ 'F' + ( 1 << 7) ] = 0x00000000, // 
+[ 'F' + ( 2 << 7) ] = 0x00000000, // 
+[ 'F' + ( 3 << 7) ] = 0x00000000, // 
+[ 'F' + ( 4 << 7) ] = 0x00000000, // 
+[ 'F' + ( 5 << 7) ] = 0x7ffc0000, //  #############
+[ 'F' + ( 6 << 7) ] = 0x7ffc0000, //  #############
+[ 'F' + ( 7 << 7) ] = 0x70000000, //  ###
+[ 'F' + ( 8 << 7) ] = 0x70000000, //  ###
+[ 'F' + ( 9 << 7) ] = 0x70000000, //  ###
+[ 'F' + (10 << 7) ] = 0x70000000, //  ###
+[ 'F' + (11 << 7) ] = 0x70000000, //  ###
+[ 'F' + (12 << 7) ] = 0x70000000, //  ###
+[ 'F' + (13 << 7) ] = 0x70000000, //  ###
+[ 'F' + (14 << 7) ] = 0x7fe00000, //  ##########
+[ 'F' + (15 << 7) ] = 0x7fe00000, //  ##########
+[ 'F' + (16 << 7) ] = 0x70000000, //  ###
+[ 'F' + (17 << 7) ] = 0x70000000, //  ###
+[ 'F' + (18 << 7) ] = 0x70000000, //  ###
+[ 'F' + (19 << 7) ] = 0x70000000, //  ###
+[ 'F' + (20 << 7) ] = 0x70000000, //  ###
+[ 'F' + (21 << 7) ] = 0x70000000, //  ###
+[ 'F' + (22 << 7) ] = 0x70000000, //  ###
+[ 'F' + (23 << 7) ] = 0x70000000, //  ###
+[ 'F' + (24 << 7) ] = 0x70000000, //  ###
+[ 'F' + (25 << 7) ] = 0x00000000, // 
+[ 'F' + (26 << 7) ] = 0x00000000, // 
+[ 'F' + (27 << 7) ] = 0x00000000, // 
+[ 'F' + (28 << 7) ] = 0x00000000, // 
+[ 'F' + (29 << 7) ] = 0x00000000, // 
+[ 'F' + (30 << 7) ] = 0x00000000, // 
+[ 'F' + (31 << 7) ] = 0x00000000, // 
+
+[ 'G' + ( 0 << 7) ] = 0x00000000, // 
+[ 'G' + ( 1 << 7) ] = 0x00000000, // 
+[ 'G' + ( 2 << 7) ] = 0x00000000, // 
+[ 'G' + ( 3 << 7) ] = 0x00000000, // 
+[ 'G' + ( 4 << 7) ] = 0x00000000, // 
+[ 'G' + ( 5 << 7) ] = 0x1ff00000, //    #########
+[ 'G' + ( 6 << 7) ] = 0x3ff80000, //   ###########
+[ 'G' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'G' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'G' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ 'G' + (10 << 7) ] = 0x70000000, //  ###
+[ 'G' + (11 << 7) ] = 0x70000000, //  ###
+[ 'G' + (12 << 7) ] = 0x70000000, //  ###
+[ 'G' + (13 << 7) ] = 0x70000000, //  ###
+[ 'G' + (14 << 7) ] = 0x71fc0000, //  ###   #######
+[ 'G' + (15 << 7) ] = 0x71fc0000, //  ###   #######
+[ 'G' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'G' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'G' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'G' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'G' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'G' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'G' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'G' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ 'G' + (24 << 7) ] = 0x1ff00000, //    #########
+[ 'G' + (25 << 7) ] = 0x00000000, // 
+[ 'G' + (26 << 7) ] = 0x00000000, // 
+[ 'G' + (27 << 7) ] = 0x00000000, // 
+[ 'G' + (28 << 7) ] = 0x00000000, // 
+[ 'G' + (29 << 7) ] = 0x00000000, // 
+[ 'G' + (30 << 7) ] = 0x00000000, // 
+[ 'G' + (31 << 7) ] = 0x00000000, // 
+
+[ 'H' + ( 0 << 7) ] = 0x00000000, // 
+[ 'H' + ( 1 << 7) ] = 0x00000000, // 
+[ 'H' + ( 2 << 7) ] = 0x00000000, // 
+[ 'H' + ( 3 << 7) ] = 0x00000000, // 
+[ 'H' + ( 4 << 7) ] = 0x00000000, // 
+[ 'H' + ( 5 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + ( 6 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (10 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (14 << 7) ] = 0x7ffc0000, //  #############
+[ 'H' + (15 << 7) ] = 0x7ffc0000, //  #############
+[ 'H' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (23 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (24 << 7) ] = 0x701c0000, //  ###       ###
+[ 'H' + (25 << 7) ] = 0x00000000, // 
+[ 'H' + (26 << 7) ] = 0x00000000, // 
+[ 'H' + (27 << 7) ] = 0x00000000, // 
+[ 'H' + (28 << 7) ] = 0x00000000, // 
+[ 'H' + (29 << 7) ] = 0x00000000, // 
+[ 'H' + (30 << 7) ] = 0x00000000, // 
+[ 'H' + (31 << 7) ] = 0x00000000, // 
+
+[ 'I' + ( 0 << 7) ] = 0x00000000, // 
+[ 'I' + ( 1 << 7) ] = 0x00000000, // 
+[ 'I' + ( 2 << 7) ] = 0x00000000, // 
+[ 'I' + ( 3 << 7) ] = 0x00000000, // 
+[ 'I' + ( 4 << 7) ] = 0x00000000, // 
+[ 'I' + ( 5 << 7) ] = 0x0fe00000, //     #######
+[ 'I' + ( 6 << 7) ] = 0x0fe00000, //     #######
+[ 'I' + ( 7 << 7) ] = 0x03800000, //       ###
+[ 'I' + ( 8 << 7) ] = 0x03800000, //       ###
+[ 'I' + ( 9 << 7) ] = 0x03800000, //       ###
+[ 'I' + (10 << 7) ] = 0x03800000, //       ###
+[ 'I' + (11 << 7) ] = 0x03800000, //       ###
+[ 'I' + (12 << 7) ] = 0x03800000, //       ###
+[ 'I' + (13 << 7) ] = 0x03800000, //       ###
+[ 'I' + (14 << 7) ] = 0x03800000, //       ###
+[ 'I' + (15 << 7) ] = 0x03800000, //       ###
+[ 'I' + (16 << 7) ] = 0x03800000, //       ###
+[ 'I' + (17 << 7) ] = 0x03800000, //       ###
+[ 'I' + (18 << 7) ] = 0x03800000, //       ###
+[ 'I' + (19 << 7) ] = 0x03800000, //       ###
+[ 'I' + (20 << 7) ] = 0x03800000, //       ###
+[ 'I' + (21 << 7) ] = 0x03800000, //       ###
+[ 'I' + (22 << 7) ] = 0x03800000, //       ###
+[ 'I' + (23 << 7) ] = 0x0fe00000, //     #######
+[ 'I' + (24 << 7) ] = 0x0fe00000, //     #######
+[ 'I' + (25 << 7) ] = 0x00000000, // 
+[ 'I' + (26 << 7) ] = 0x00000000, // 
+[ 'I' + (27 << 7) ] = 0x00000000, // 
+[ 'I' + (28 << 7) ] = 0x00000000, // 
+[ 'I' + (29 << 7) ] = 0x00000000, // 
+[ 'I' + (30 << 7) ] = 0x00000000, // 
+[ 'I' + (31 << 7) ] = 0x00000000, // 
+
+[ 'J' + ( 0 << 7) ] = 0x00000000, // 
+[ 'J' + ( 1 << 7) ] = 0x00000000, // 
+[ 'J' + ( 2 << 7) ] = 0x00000000, // 
+[ 'J' + ( 3 << 7) ] = 0x00000000, // 
+[ 'J' + ( 4 << 7) ] = 0x00000000, // 
+[ 'J' + ( 5 << 7) ] = 0x00fe0000, //         #######
+[ 'J' + ( 6 << 7) ] = 0x00fe0000, //         #######
+[ 'J' + ( 7 << 7) ] = 0x00380000, //           ###
+[ 'J' + ( 8 << 7) ] = 0x00380000, //           ###
+[ 'J' + ( 9 << 7) ] = 0x00380000, //           ###
+[ 'J' + (10 << 7) ] = 0x00380000, //           ###
+[ 'J' + (11 << 7) ] = 0x00380000, //           ###
+[ 'J' + (12 << 7) ] = 0x00380000, //           ###
+[ 'J' + (13 << 7) ] = 0x00380000, //           ###
+[ 'J' + (14 << 7) ] = 0x00380000, //           ###
+[ 'J' + (15 << 7) ] = 0x00380000, //           ###
+[ 'J' + (16 << 7) ] = 0x00380000, //           ###
+[ 'J' + (17 << 7) ] = 0x00380000, //           ###
+[ 'J' + (18 << 7) ] = 0x00380000, //           ###
+[ 'J' + (19 << 7) ] = 0x70380000, //  ###      ###
+[ 'J' + (20 << 7) ] = 0x70380000, //  ###      ###
+[ 'J' + (21 << 7) ] = 0x70380000, //  ###      ###
+[ 'J' + (22 << 7) ] = 0x70380000, //  ###      ###
+[ 'J' + (23 << 7) ] = 0x3ff00000, //   ##########
+[ 'J' + (24 << 7) ] = 0x1fe00000, //    ########
+[ 'J' + (25 << 7) ] = 0x00000000, // 
+[ 'J' + (26 << 7) ] = 0x00000000, // 
+[ 'J' + (27 << 7) ] = 0x00000000, // 
+[ 'J' + (28 << 7) ] = 0x00000000, // 
+[ 'J' + (29 << 7) ] = 0x00000000, // 
+[ 'J' + (30 << 7) ] = 0x00000000, // 
+[ 'J' + (31 << 7) ] = 0x00000000, // 
+
+[ 'K' + ( 0 << 7) ] = 0x00000000, // 
+[ 'K' + ( 1 << 7) ] = 0x00000000, // 
+[ 'K' + ( 2 << 7) ] = 0x00000000, // 
+[ 'K' + ( 3 << 7) ] = 0x00000000, // 
+[ 'K' + ( 4 << 7) ] = 0x00000000, // 
+[ 'K' + ( 5 << 7) ] = 0x700c0000, //  ###        ##
+[ 'K' + ( 6 << 7) ] = 0x701c0000, //  ###       ###
+[ 'K' + ( 7 << 7) ] = 0x70380000, //  ###      ###
+[ 'K' + ( 8 << 7) ] = 0x70700000, //  ###     ###
+[ 'K' + ( 9 << 7) ] = 0x70e00000, //  ###    ###
+[ 'K' + (10 << 7) ] = 0x71c00000, //  ###   ###
+[ 'K' + (11 << 7) ] = 0x73800000, //  ###  ###
+[ 'K' + (12 << 7) ] = 0x77000000, //  ### ###
+[ 'K' + (13 << 7) ] = 0x7e000000, //  ######
+[ 'K' + (14 << 7) ] = 0x7c000000, //  #####
+[ 'K' + (15 << 7) ] = 0x7c000000, //  #####
+[ 'K' + (16 << 7) ] = 0x7e000000, //  ######
+[ 'K' + (17 << 7) ] = 0x77000000, //  ### ###
+[ 'K' + (18 << 7) ] = 0x73800000, //  ###  ###
+[ 'K' + (19 << 7) ] = 0x71c00000, //  ###   ###
+[ 'K' + (20 << 7) ] = 0x70e00000, //  ###    ###
+[ 'K' + (21 << 7) ] = 0x70700000, //  ###     ###
+[ 'K' + (22 << 7) ] = 0x70380000, //  ###      ###
+[ 'K' + (23 << 7) ] = 0x701c0000, //  ###       ###
+[ 'K' + (24 << 7) ] = 0x700c0000, //  ###        ##
+[ 'K' + (25 << 7) ] = 0x00000000, // 
+[ 'K' + (26 << 7) ] = 0x00000000, // 
+[ 'K' + (27 << 7) ] = 0x00000000, // 
+[ 'K' + (28 << 7) ] = 0x00000000, // 
+[ 'K' + (29 << 7) ] = 0x00000000, // 
+[ 'K' + (30 << 7) ] = 0x00000000, // 
+[ 'K' + (31 << 7) ] = 0x00000000, // 
+
+[ 'L' + ( 0 << 7) ] = 0x00000000, // 
+[ 'L' + ( 1 << 7) ] = 0x00000000, // 
+[ 'L' + ( 2 << 7) ] = 0x00000000, // 
+[ 'L' + ( 3 << 7) ] = 0x00000000, // 
+[ 'L' + ( 4 << 7) ] = 0x00000000, // 
+[ 'L' + ( 5 << 7) ] = 0x70000000, //  ###
+[ 'L' + ( 6 << 7) ] = 0x70000000, //  ###
+[ 'L' + ( 7 << 7) ] = 0x70000000, //  ###
+[ 'L' + ( 8 << 7) ] = 0x70000000, //  ###
+[ 'L' + ( 9 << 7) ] = 0x70000000, //  ###
+[ 'L' + (10 << 7) ] = 0x70000000, //  ###
+[ 'L' + (11 << 7) ] = 0x70000000, //  ###
+[ 'L' + (12 << 7) ] = 0x70000000, //  ###
+[ 'L' + (13 << 7) ] = 0x70000000, //  ###
+[ 'L' + (14 << 7) ] = 0x70000000, //  ###
+[ 'L' + (15 << 7) ] = 0x70000000, //  ###
+[ 'L' + (16 << 7) ] = 0x70000000, //  ###
+[ 'L' + (17 << 7) ] = 0x70000000, //  ###
+[ 'L' + (18 << 7) ] = 0x70000000, //  ###
+[ 'L' + (19 << 7) ] = 0x70000000, //  ###
+[ 'L' + (20 << 7) ] = 0x70000000, //  ###
+[ 'L' + (21 << 7) ] = 0x70000000, //  ###
+[ 'L' + (22 << 7) ] = 0x70000000, //  ###
+[ 'L' + (23 << 7) ] = 0x7ffc0000, //  #############
+[ 'L' + (24 << 7) ] = 0x7ffc0000, //  #############
+[ 'L' + (25 << 7) ] = 0x00000000, // 
+[ 'L' + (26 << 7) ] = 0x00000000, // 
+[ 'L' + (27 << 7) ] = 0x00000000, // 
+[ 'L' + (28 << 7) ] = 0x00000000, // 
+[ 'L' + (29 << 7) ] = 0x00000000, // 
+[ 'L' + (30 << 7) ] = 0x00000000, // 
+[ 'L' + (31 << 7) ] = 0x00000000, // 
+
+[ 'M' + ( 0 << 7) ] = 0x00000000, // 
+[ 'M' + ( 1 << 7) ] = 0x00000000, // 
+[ 'M' + ( 2 << 7) ] = 0x00000000, // 
+[ 'M' + ( 3 << 7) ] = 0x00000000, // 
+[ 'M' + ( 4 << 7) ] = 0x00000000, // 
+[ 'M' + ( 5 << 7) ] = 0x60060000, //  ##          ##
+[ 'M' + ( 6 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + ( 7 << 7) ] = 0x781e0000, //  ####      ####
+[ 'M' + ( 8 << 7) ] = 0x7c3e0000, //  #####    #####
+[ 'M' + ( 9 << 7) ] = 0x7e7e0000, //  ######  ######
+[ 'M' + (10 << 7) ] = 0x77ee0000, //  ### ###### ###
+[ 'M' + (11 << 7) ] = 0x73ce0000, //  ###  ####  ###
+[ 'M' + (12 << 7) ] = 0x718e0000, //  ###   ##   ###
+[ 'M' + (13 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + (14 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + (15 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + (16 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + (17 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + (18 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + (19 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + (20 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + (21 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + (22 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + (23 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + (24 << 7) ] = 0x700e0000, //  ###        ###
+[ 'M' + (25 << 7) ] = 0x00000000, // 
+[ 'M' + (26 << 7) ] = 0x00000000, // 
+[ 'M' + (27 << 7) ] = 0x00000000, // 
+[ 'M' + (28 << 7) ] = 0x00000000, // 
+[ 'M' + (29 << 7) ] = 0x00000000, // 
+[ 'M' + (30 << 7) ] = 0x00000000, // 
+[ 'M' + (31 << 7) ] = 0x00000000, // 
+
+[ 'N' + ( 0 << 7) ] = 0x00000000, // 
+[ 'N' + ( 1 << 7) ] = 0x00000000, // 
+[ 'N' + ( 2 << 7) ] = 0x00000000, // 
+[ 'N' + ( 3 << 7) ] = 0x00000000, // 
+[ 'N' + ( 4 << 7) ] = 0x00000000, // 
+[ 'N' + ( 5 << 7) ] = 0x701c0000, //  ###       ###
+[ 'N' + ( 6 << 7) ] = 0x701c0000, //  ###       ###
+[ 'N' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'N' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'N' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ 'N' + (10 << 7) ] = 0x781c0000, //  ####      ###
+[ 'N' + (11 << 7) ] = 0x7c1c0000, //  #####     ###
+[ 'N' + (12 << 7) ] = 0x7e1c0000, //  ######    ###
+[ 'N' + (13 << 7) ] = 0x771c0000, //  ### ###   ###
+[ 'N' + (14 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'N' + (15 << 7) ] = 0x71dc0000, //  ###   ### ###
+[ 'N' + (16 << 7) ] = 0x70fc0000, //  ###    ######
+[ 'N' + (17 << 7) ] = 0x707c0000, //  ###     #####
+[ 'N' + (18 << 7) ] = 0x703c0000, //  ###      ####
+[ 'N' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'N' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'N' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'N' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'N' + (23 << 7) ] = 0x701c0000, //  ###       ###
+[ 'N' + (24 << 7) ] = 0x701c0000, //  ###       ###
+[ 'N' + (25 << 7) ] = 0x00000000, // 
+[ 'N' + (26 << 7) ] = 0x00000000, // 
+[ 'N' + (27 << 7) ] = 0x00000000, // 
+[ 'N' + (28 << 7) ] = 0x00000000, // 
+[ 'N' + (29 << 7) ] = 0x00000000, // 
+[ 'N' + (30 << 7) ] = 0x00000000, // 
+[ 'N' + (31 << 7) ] = 0x00000000, // 
+
+[ 'O' + ( 0 << 7) ] = 0x00000000, // 
+[ 'O' + ( 1 << 7) ] = 0x00000000, // 
+[ 'O' + ( 2 << 7) ] = 0x00000000, // 
+[ 'O' + ( 3 << 7) ] = 0x00000000, // 
+[ 'O' + ( 4 << 7) ] = 0x00000000, // 
+[ 'O' + ( 5 << 7) ] = 0x1ff00000, //    #########
+[ 'O' + ( 6 << 7) ] = 0x3ff80000, //   ###########
+[ 'O' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (10 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'O' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ 'O' + (24 << 7) ] = 0x1ff00000, //    #########
+[ 'O' + (25 << 7) ] = 0x00000000, // 
+[ 'O' + (26 << 7) ] = 0x00000000, // 
+[ 'O' + (27 << 7) ] = 0x00000000, // 
+[ 'O' + (28 << 7) ] = 0x00000000, // 
+[ 'O' + (29 << 7) ] = 0x00000000, // 
+[ 'O' + (30 << 7) ] = 0x00000000, // 
+[ 'O' + (31 << 7) ] = 0x00000000, // 
+
+[ 'P' + ( 0 << 7) ] = 0x00000000, // 
+[ 'P' + ( 1 << 7) ] = 0x00000000, // 
+[ 'P' + ( 2 << 7) ] = 0x00000000, // 
+[ 'P' + ( 3 << 7) ] = 0x00000000, // 
+[ 'P' + ( 4 << 7) ] = 0x00000000, // 
+[ 'P' + ( 5 << 7) ] = 0x7ff00000, //  ###########
+[ 'P' + ( 6 << 7) ] = 0x7ff80000, //  ############
+[ 'P' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'P' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'P' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ 'P' + (10 << 7) ] = 0x701c0000, //  ###       ###
+[ 'P' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'P' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'P' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'P' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'P' + (15 << 7) ] = 0x7ff80000, //  ############
+[ 'P' + (16 << 7) ] = 0x7ff00000, //  ###########
+[ 'P' + (17 << 7) ] = 0x70000000, //  ###
+[ 'P' + (18 << 7) ] = 0x70000000, //  ###
+[ 'P' + (19 << 7) ] = 0x70000000, //  ###
+[ 'P' + (20 << 7) ] = 0x70000000, //  ###
+[ 'P' + (21 << 7) ] = 0x70000000, //  ###
+[ 'P' + (22 << 7) ] = 0x70000000, //  ###
+[ 'P' + (23 << 7) ] = 0x70000000, //  ###
+[ 'P' + (24 << 7) ] = 0x70000000, //  ###
+[ 'P' + (25 << 7) ] = 0x00000000, // 
+[ 'P' + (26 << 7) ] = 0x00000000, // 
+[ 'P' + (27 << 7) ] = 0x00000000, // 
+[ 'P' + (28 << 7) ] = 0x00000000, // 
+[ 'P' + (29 << 7) ] = 0x00000000, // 
+[ 'P' + (30 << 7) ] = 0x00000000, // 
+[ 'P' + (31 << 7) ] = 0x00000000, // 
+
+[ 'Q' + ( 0 << 7) ] = 0x00000000, // 
+[ 'Q' + ( 1 << 7) ] = 0x00000000, // 
+[ 'Q' + ( 2 << 7) ] = 0x00000000, // 
+[ 'Q' + ( 3 << 7) ] = 0x00000000, // 
+[ 'Q' + ( 4 << 7) ] = 0x00000000, // 
+[ 'Q' + ( 5 << 7) ] = 0x1ff00000, //    #########
+[ 'Q' + ( 6 << 7) ] = 0x3ff80000, //   ###########
+[ 'Q' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + (10 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Q' + (21 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'Q' + (22 << 7) ] = 0x71dc0000, //  ###   ### ###
+[ 'Q' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ 'Q' + (24 << 7) ] = 0x1ff00000, //    #########
+[ 'Q' + (25 << 7) ] = 0x00380000, //           ###
+[ 'Q' + (26 << 7) ] = 0x001c0000, //            ###
+[ 'Q' + (27 << 7) ] = 0x00000000, // 
+[ 'Q' + (28 << 7) ] = 0x00000000, // 
+[ 'Q' + (29 << 7) ] = 0x00000000, // 
+[ 'Q' + (30 << 7) ] = 0x00000000, // 
+[ 'Q' + (31 << 7) ] = 0x00000000, // 
+
+[ 'R' + ( 0 << 7) ] = 0x00000000, // 
+[ 'R' + ( 1 << 7) ] = 0x00000000, // 
+[ 'R' + ( 2 << 7) ] = 0x00000000, // 
+[ 'R' + ( 3 << 7) ] = 0x00000000, // 
+[ 'R' + ( 4 << 7) ] = 0x00000000, // 
+[ 'R' + ( 5 << 7) ] = 0x7ff00000, //  ###########
+[ 'R' + ( 6 << 7) ] = 0x7ff80000, //  ############
+[ 'R' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'R' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'R' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ 'R' + (10 << 7) ] = 0x701c0000, //  ###       ###
+[ 'R' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'R' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'R' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'R' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'R' + (15 << 7) ] = 0x7ff80000, //  ############
+[ 'R' + (16 << 7) ] = 0x7ff00000, //  ###########
+[ 'R' + (17 << 7) ] = 0x7e000000, //  ######
+[ 'R' + (18 << 7) ] = 0x77000000, //  ### ###
+[ 'R' + (19 << 7) ] = 0x73800000, //  ###  ###
+[ 'R' + (20 << 7) ] = 0x71c00000, //  ###   ###
+[ 'R' + (21 << 7) ] = 0x70e00000, //  ###    ###
+[ 'R' + (22 << 7) ] = 0x70700000, //  ###     ###
+[ 'R' + (23 << 7) ] = 0x70380000, //  ###      ###
+[ 'R' + (24 << 7) ] = 0x701c0000, //  ###       ###
+[ 'R' + (25 << 7) ] = 0x00000000, // 
+[ 'R' + (26 << 7) ] = 0x00000000, // 
+[ 'R' + (27 << 7) ] = 0x00000000, // 
+[ 'R' + (28 << 7) ] = 0x00000000, // 
+[ 'R' + (29 << 7) ] = 0x00000000, // 
+[ 'R' + (30 << 7) ] = 0x00000000, // 
+[ 'R' + (31 << 7) ] = 0x00000000, // 
+
+[ 'S' + ( 0 << 7) ] = 0x00000000, // 
+[ 'S' + ( 1 << 7) ] = 0x00000000, // 
+[ 'S' + ( 2 << 7) ] = 0x00000000, // 
+[ 'S' + ( 3 << 7) ] = 0x00000000, // 
+[ 'S' + ( 4 << 7) ] = 0x00000000, // 
+[ 'S' + ( 5 << 7) ] = 0x1ff00000, //    #########
+[ 'S' + ( 6 << 7) ] = 0x3ff80000, //   ###########
+[ 'S' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'S' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'S' + ( 9 << 7) ] = 0x70000000, //  ###
+[ 'S' + (10 << 7) ] = 0x70000000, //  ###
+[ 'S' + (11 << 7) ] = 0x70000000, //  ###
+[ 'S' + (12 << 7) ] = 0x70000000, //  ###
+[ 'S' + (13 << 7) ] = 0x70000000, //  ###
+[ 'S' + (14 << 7) ] = 0x3ff00000, //   ##########
+[ 'S' + (15 << 7) ] = 0x1ff80000, //    ##########
+[ 'S' + (16 << 7) ] = 0x001c0000, //            ###
+[ 'S' + (17 << 7) ] = 0x001c0000, //            ###
+[ 'S' + (18 << 7) ] = 0x001c0000, //            ###
+[ 'S' + (19 << 7) ] = 0x001c0000, //            ###
+[ 'S' + (20 << 7) ] = 0x001c0000, //            ###
+[ 'S' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'S' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'S' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ 'S' + (24 << 7) ] = 0x1ff00000, //    #########
+[ 'S' + (25 << 7) ] = 0x00000000, // 
+[ 'S' + (26 << 7) ] = 0x00000000, // 
+[ 'S' + (27 << 7) ] = 0x00000000, // 
+[ 'S' + (28 << 7) ] = 0x00000000, // 
+[ 'S' + (29 << 7) ] = 0x00000000, // 
+[ 'S' + (30 << 7) ] = 0x00000000, // 
+[ 'S' + (31 << 7) ] = 0x00000000, // 
+
+[ 'T' + ( 0 << 7) ] = 0x00000000, // 
+[ 'T' + ( 1 << 7) ] = 0x00000000, // 
+[ 'T' + ( 2 << 7) ] = 0x00000000, // 
+[ 'T' + ( 3 << 7) ] = 0x00000000, // 
+[ 'T' + ( 4 << 7) ] = 0x00000000, // 
+[ 'T' + ( 5 << 7) ] = 0x7ffc0000, //  #############
+[ 'T' + ( 6 << 7) ] = 0x7ffc0000, //  #############
+[ 'T' + ( 7 << 7) ] = 0x03800000, //       ###
+[ 'T' + ( 8 << 7) ] = 0x03800000, //       ###
+[ 'T' + ( 9 << 7) ] = 0x03800000, //       ###
+[ 'T' + (10 << 7) ] = 0x03800000, //       ###
+[ 'T' + (11 << 7) ] = 0x03800000, //       ###
+[ 'T' + (12 << 7) ] = 0x03800000, //       ###
+[ 'T' + (13 << 7) ] = 0x03800000, //       ###
+[ 'T' + (14 << 7) ] = 0x03800000, //       ###
+[ 'T' + (15 << 7) ] = 0x03800000, //       ###
+[ 'T' + (16 << 7) ] = 0x03800000, //       ###
+[ 'T' + (17 << 7) ] = 0x03800000, //       ###
+[ 'T' + (18 << 7) ] = 0x03800000, //       ###
+[ 'T' + (19 << 7) ] = 0x03800000, //       ###
+[ 'T' + (20 << 7) ] = 0x03800000, //       ###
+[ 'T' + (21 << 7) ] = 0x03800000, //       ###
+[ 'T' + (22 << 7) ] = 0x03800000, //       ###
+[ 'T' + (23 << 7) ] = 0x03800000, //       ###
+[ 'T' + (24 << 7) ] = 0x03800000, //       ###
+[ 'T' + (25 << 7) ] = 0x00000000, // 
+[ 'T' + (26 << 7) ] = 0x00000000, // 
+[ 'T' + (27 << 7) ] = 0x00000000, // 
+[ 'T' + (28 << 7) ] = 0x00000000, // 
+[ 'T' + (29 << 7) ] = 0x00000000, // 
+[ 'T' + (30 << 7) ] = 0x00000000, // 
+[ 'T' + (31 << 7) ] = 0x00000000, // 
+
+[ 'U' + ( 0 << 7) ] = 0x00000000, // 
+[ 'U' + ( 1 << 7) ] = 0x00000000, // 
+[ 'U' + ( 2 << 7) ] = 0x00000000, // 
+[ 'U' + ( 3 << 7) ] = 0x00000000, // 
+[ 'U' + ( 4 << 7) ] = 0x00000000, // 
+[ 'U' + ( 5 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + ( 6 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (10 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'U' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ 'U' + (24 << 7) ] = 0x1ff00000, //    #########
+[ 'U' + (25 << 7) ] = 0x00000000, // 
+[ 'U' + (26 << 7) ] = 0x00000000, // 
+[ 'U' + (27 << 7) ] = 0x00000000, // 
+[ 'U' + (28 << 7) ] = 0x00000000, // 
+[ 'U' + (29 << 7) ] = 0x00000000, // 
+[ 'U' + (30 << 7) ] = 0x00000000, // 
+[ 'U' + (31 << 7) ] = 0x00000000, // 
+
+[ 'V' + ( 0 << 7) ] = 0x00000000, // 
+[ 'V' + ( 1 << 7) ] = 0x00000000, // 
+[ 'V' + ( 2 << 7) ] = 0x00000000, // 
+[ 'V' + ( 3 << 7) ] = 0x00000000, // 
+[ 'V' + ( 4 << 7) ] = 0x00000000, // 
+[ 'V' + ( 5 << 7) ] = 0x701c0000, //  ###       ###
+[ 'V' + ( 6 << 7) ] = 0x701c0000, //  ###       ###
+[ 'V' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'V' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ 'V' + ( 9 << 7) ] = 0x38380000, //   ###     ###
+[ 'V' + (10 << 7) ] = 0x38380000, //   ###     ###
+[ 'V' + (11 << 7) ] = 0x38380000, //   ###     ###
+[ 'V' + (12 << 7) ] = 0x38380000, //   ###     ###
+[ 'V' + (13 << 7) ] = 0x1c700000, //    ###   ###
+[ 'V' + (14 << 7) ] = 0x1c700000, //    ###   ###
+[ 'V' + (15 << 7) ] = 0x1c700000, //    ###   ###
+[ 'V' + (16 << 7) ] = 0x1c700000, //    ###   ###
+[ 'V' + (17 << 7) ] = 0x0ee00000, //     ### ###
+[ 'V' + (18 << 7) ] = 0x0ee00000, //     ### ###
+[ 'V' + (19 << 7) ] = 0x0ee00000, //     ### ###
+[ 'V' + (20 << 7) ] = 0x0ee00000, //     ### ###
+[ 'V' + (21 << 7) ] = 0x07c00000, //      #####
+[ 'V' + (22 << 7) ] = 0x07c00000, //      #####
+[ 'V' + (23 << 7) ] = 0x03800000, //       ###
+[ 'V' + (24 << 7) ] = 0x03800000, //       ###
+[ 'V' + (25 << 7) ] = 0x00000000, // 
+[ 'V' + (26 << 7) ] = 0x00000000, // 
+[ 'V' + (27 << 7) ] = 0x00000000, // 
+[ 'V' + (28 << 7) ] = 0x00000000, // 
+[ 'V' + (29 << 7) ] = 0x00000000, // 
+[ 'V' + (30 << 7) ] = 0x00000000, // 
+[ 'V' + (31 << 7) ] = 0x00000000, // 
+
+[ 'W' + ( 0 << 7) ] = 0x00000000, // 
+[ 'W' + ( 1 << 7) ] = 0x00000000, // 
+[ 'W' + ( 2 << 7) ] = 0x00000000, // 
+[ 'W' + ( 3 << 7) ] = 0x00000000, // 
+[ 'W' + ( 4 << 7) ] = 0x00000000, // 
+[ 'W' + ( 5 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + ( 6 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + ( 7 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + ( 8 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + ( 9 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + (10 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + (11 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + (12 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + (13 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + (14 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + (15 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + (16 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + (17 << 7) ] = 0x718e0000, //  ###   ##   ###
+[ 'W' + (18 << 7) ] = 0x73ce0000, //  ###  ####  ###
+[ 'W' + (19 << 7) ] = 0x77ee0000, //  ### ###### ###
+[ 'W' + (20 << 7) ] = 0x7e7e0000, //  ######  ######
+[ 'W' + (21 << 7) ] = 0x7c3e0000, //  #####    #####
+[ 'W' + (22 << 7) ] = 0x781e0000, //  ####      ####
+[ 'W' + (23 << 7) ] = 0x700e0000, //  ###        ###
+[ 'W' + (24 << 7) ] = 0x60060000, //  ##          ##
+[ 'W' + (25 << 7) ] = 0x00000000, // 
+[ 'W' + (26 << 7) ] = 0x00000000, // 
+[ 'W' + (27 << 7) ] = 0x00000000, // 
+[ 'W' + (28 << 7) ] = 0x00000000, // 
+[ 'W' + (29 << 7) ] = 0x00000000, // 
+[ 'W' + (30 << 7) ] = 0x00000000, // 
+[ 'W' + (31 << 7) ] = 0x00000000, // 
+
+[ 'X' + ( 0 << 7) ] = 0x00000000, // 
+[ 'X' + ( 1 << 7) ] = 0x00000000, // 
+[ 'X' + ( 2 << 7) ] = 0x00000000, // 
+[ 'X' + ( 3 << 7) ] = 0x00000000, // 
+[ 'X' + ( 4 << 7) ] = 0x00000000, // 
+[ 'X' + ( 5 << 7) ] = 0x701c0000, //  ###       ###
+[ 'X' + ( 6 << 7) ] = 0x701c0000, //  ###       ###
+[ 'X' + ( 7 << 7) ] = 0x38380000, //   ###     ###
+[ 'X' + ( 8 << 7) ] = 0x38380000, //   ###     ###
+[ 'X' + ( 9 << 7) ] = 0x1c700000, //    ###   ###
+[ 'X' + (10 << 7) ] = 0x1c700000, //    ###   ###
+[ 'X' + (11 << 7) ] = 0x0ee00000, //     ### ###
+[ 'X' + (12 << 7) ] = 0x0ee00000, //     ### ###
+[ 'X' + (13 << 7) ] = 0x07c00000, //      #####
+[ 'X' + (14 << 7) ] = 0x07c00000, //      #####
+[ 'X' + (15 << 7) ] = 0x07c00000, //      #####
+[ 'X' + (16 << 7) ] = 0x07c00000, //      #####
+[ 'X' + (17 << 7) ] = 0x0ee00000, //     ### ###
+[ 'X' + (18 << 7) ] = 0x0ee00000, //     ### ###
+[ 'X' + (19 << 7) ] = 0x1c700000, //    ###   ###
+[ 'X' + (20 << 7) ] = 0x1c700000, //    ###   ###
+[ 'X' + (21 << 7) ] = 0x38380000, //   ###     ###
+[ 'X' + (22 << 7) ] = 0x38380000, //   ###     ###
+[ 'X' + (23 << 7) ] = 0x701c0000, //  ###       ###
+[ 'X' + (24 << 7) ] = 0x701c0000, //  ###       ###
+[ 'X' + (25 << 7) ] = 0x00000000, // 
+[ 'X' + (26 << 7) ] = 0x00000000, // 
+[ 'X' + (27 << 7) ] = 0x00000000, // 
+[ 'X' + (28 << 7) ] = 0x00000000, // 
+[ 'X' + (29 << 7) ] = 0x00000000, // 
+[ 'X' + (30 << 7) ] = 0x00000000, // 
+[ 'X' + (31 << 7) ] = 0x00000000, // 
+
+[ 'Y' + ( 0 << 7) ] = 0x00000000, // 
+[ 'Y' + ( 1 << 7) ] = 0x00000000, // 
+[ 'Y' + ( 2 << 7) ] = 0x00000000, // 
+[ 'Y' + ( 3 << 7) ] = 0x00000000, // 
+[ 'Y' + ( 4 << 7) ] = 0x00000000, // 
+[ 'Y' + ( 5 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Y' + ( 6 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Y' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ 'Y' + ( 8 << 7) ] = 0x38380000, //   ###     ###
+[ 'Y' + ( 9 << 7) ] = 0x38380000, //   ###     ###
+[ 'Y' + (10 << 7) ] = 0x1c700000, //    ###   ###
+[ 'Y' + (11 << 7) ] = 0x1c700000, //    ###   ###
+[ 'Y' + (12 << 7) ] = 0x0ee00000, //     ### ###
+[ 'Y' + (13 << 7) ] = 0x0ee00000, //     ### ###
+[ 'Y' + (14 << 7) ] = 0x07c00000, //      #####
+[ 'Y' + (15 << 7) ] = 0x07c00000, //      #####
+[ 'Y' + (16 << 7) ] = 0x03800000, //       ###
+[ 'Y' + (17 << 7) ] = 0x03800000, //       ###
+[ 'Y' + (18 << 7) ] = 0x03800000, //       ###
+[ 'Y' + (19 << 7) ] = 0x03800000, //       ###
+[ 'Y' + (20 << 7) ] = 0x03800000, //       ###
+[ 'Y' + (21 << 7) ] = 0x03800000, //       ###
+[ 'Y' + (22 << 7) ] = 0x03800000, //       ###
+[ 'Y' + (23 << 7) ] = 0x03800000, //       ###
+[ 'Y' + (24 << 7) ] = 0x03800000, //       ###
+[ 'Y' + (25 << 7) ] = 0x00000000, // 
+[ 'Y' + (26 << 7) ] = 0x00000000, // 
+[ 'Y' + (27 << 7) ] = 0x00000000, // 
+[ 'Y' + (28 << 7) ] = 0x00000000, // 
+[ 'Y' + (29 << 7) ] = 0x00000000, // 
+[ 'Y' + (30 << 7) ] = 0x00000000, // 
+[ 'Y' + (31 << 7) ] = 0x00000000, // 
+
+[ 'Z' + ( 0 << 7) ] = 0x00000000, // 
+[ 'Z' + ( 1 << 7) ] = 0x00000000, // 
+[ 'Z' + ( 2 << 7) ] = 0x00000000, // 
+[ 'Z' + ( 3 << 7) ] = 0x00000000, // 
+[ 'Z' + ( 4 << 7) ] = 0x00000000, // 
+[ 'Z' + ( 5 << 7) ] = 0x7ffc0000, //  #############
+[ 'Z' + ( 6 << 7) ] = 0x7ffc0000, //  #############
+[ 'Z' + ( 7 << 7) ] = 0x001c0000, //            ###
+[ 'Z' + ( 8 << 7) ] = 0x001c0000, //            ###
+[ 'Z' + ( 9 << 7) ] = 0x001c0000, //            ###
+[ 'Z' + (10 << 7) ] = 0x00380000, //           ###
+[ 'Z' + (11 << 7) ] = 0x00700000, //          ###
+[ 'Z' + (12 << 7) ] = 0x00e00000, //         ###
+[ 'Z' + (13 << 7) ] = 0x01c00000, //        ###
+[ 'Z' + (14 << 7) ] = 0x03800000, //       ###
+[ 'Z' + (15 << 7) ] = 0x07000000, //      ###
+[ 'Z' + (16 << 7) ] = 0x0e000000, //     ###
+[ 'Z' + (17 << 7) ] = 0x1c000000, //    ###
+[ 'Z' + (18 << 7) ] = 0x38000000, //   ###
+[ 'Z' + (19 << 7) ] = 0x70000000, //  ###
+[ 'Z' + (20 << 7) ] = 0x70000000, //  ###
+[ 'Z' + (21 << 7) ] = 0x70000000, //  ###
+[ 'Z' + (22 << 7) ] = 0x70000000, //  ###
+[ 'Z' + (23 << 7) ] = 0x7ffc0000, //  #############
+[ 'Z' + (24 << 7) ] = 0x7ffc0000, //  #############
+[ 'Z' + (25 << 7) ] = 0x00000000, // 
+[ 'Z' + (26 << 7) ] = 0x00000000, // 
+[ 'Z' + (27 << 7) ] = 0x00000000, // 
+[ 'Z' + (28 << 7) ] = 0x00000000, // 
+[ 'Z' + (29 << 7) ] = 0x00000000, // 
+[ 'Z' + (30 << 7) ] = 0x00000000, // 
+[ 'Z' + (31 << 7) ] = 0x00000000, // 
+
+[ 'a' + ( 0 << 7) ] = 0x00000000, // 
+[ 'a' + ( 1 << 7) ] = 0x00000000, // 
+[ 'a' + ( 2 << 7) ] = 0x00000000, // 
+[ 'a' + ( 3 << 7) ] = 0x00000000, // 
+[ 'a' + ( 4 << 7) ] = 0x00000000, // 
+[ 'a' + ( 5 << 7) ] = 0x00000000, // 
+[ 'a' + ( 6 << 7) ] = 0x00000000, // 
+[ 'a' + ( 7 << 7) ] = 0x00000000, // 
+[ 'a' + ( 8 << 7) ] = 0x00000000, // 
+[ 'a' + ( 9 << 7) ] = 0x00000000, // 
+[ 'a' + (10 << 7) ] = 0x00000000, // 
+[ 'a' + (11 << 7) ] = 0x3ff00000, //   ##########
+[ 'a' + (12 << 7) ] = 0x3ff80000, //   ###########
+[ 'a' + (13 << 7) ] = 0x001c0000, //            ###
+[ 'a' + (14 << 7) ] = 0x001c0000, //            ###
+[ 'a' + (15 << 7) ] = 0x001c0000, //            ###
+[ 'a' + (16 << 7) ] = 0x1ffc0000, //    ###########
+[ 'a' + (17 << 7) ] = 0x3ffc0000, //   ############
+[ 'a' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'a' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'a' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'a' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'a' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'a' + (23 << 7) ] = 0x3ffc0000, //   ############
+[ 'a' + (24 << 7) ] = 0x1ffc0000, //    ###########
+[ 'a' + (25 << 7) ] = 0x00000000, // 
+[ 'a' + (26 << 7) ] = 0x00000000, // 
+[ 'a' + (27 << 7) ] = 0x00000000, // 
+[ 'a' + (28 << 7) ] = 0x00000000, // 
+[ 'a' + (29 << 7) ] = 0x00000000, // 
+[ 'a' + (30 << 7) ] = 0x00000000, // 
+[ 'a' + (31 << 7) ] = 0x00000000, // 
+
+[ 'b' + ( 0 << 7) ] = 0x00000000, // 
+[ 'b' + ( 1 << 7) ] = 0x00000000, // 
+[ 'b' + ( 2 << 7) ] = 0x00000000, // 
+[ 'b' + ( 3 << 7) ] = 0x00000000, // 
+[ 'b' + ( 4 << 7) ] = 0x00000000, // 
+[ 'b' + ( 5 << 7) ] = 0x70000000, //  ###
+[ 'b' + ( 6 << 7) ] = 0x70000000, //  ###
+[ 'b' + ( 7 << 7) ] = 0x70000000, //  ###
+[ 'b' + ( 8 << 7) ] = 0x70000000, //  ###
+[ 'b' + ( 9 << 7) ] = 0x70000000, //  ###
+[ 'b' + (10 << 7) ] = 0x70000000, //  ###
+[ 'b' + (11 << 7) ] = 0x7ff00000, //  ###########
+[ 'b' + (12 << 7) ] = 0x7ff80000, //  ############
+[ 'b' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'b' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'b' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'b' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'b' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'b' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'b' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'b' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'b' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'b' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'b' + (23 << 7) ] = 0x7ff80000, //  ############
+[ 'b' + (24 << 7) ] = 0x7ff00000, //  ###########
+[ 'b' + (25 << 7) ] = 0x00000000, // 
+[ 'b' + (26 << 7) ] = 0x00000000, // 
+[ 'b' + (27 << 7) ] = 0x00000000, // 
+[ 'b' + (28 << 7) ] = 0x00000000, // 
+[ 'b' + (29 << 7) ] = 0x00000000, // 
+[ 'b' + (30 << 7) ] = 0x00000000, // 
+[ 'b' + (31 << 7) ] = 0x00000000, // 
+
+[ 'c' + ( 0 << 7) ] = 0x00000000, // 
+[ 'c' + ( 1 << 7) ] = 0x00000000, // 
+[ 'c' + ( 2 << 7) ] = 0x00000000, // 
+[ 'c' + ( 3 << 7) ] = 0x00000000, // 
+[ 'c' + ( 4 << 7) ] = 0x00000000, // 
+[ 'c' + ( 5 << 7) ] = 0x00000000, // 
+[ 'c' + ( 6 << 7) ] = 0x00000000, // 
+[ 'c' + ( 7 << 7) ] = 0x00000000, // 
+[ 'c' + ( 8 << 7) ] = 0x00000000, // 
+[ 'c' + ( 9 << 7) ] = 0x00000000, // 
+[ 'c' + (10 << 7) ] = 0x00000000, // 
+[ 'c' + (11 << 7) ] = 0x1ff00000, //    #########
+[ 'c' + (12 << 7) ] = 0x3ff80000, //   ###########
+[ 'c' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'c' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'c' + (15 << 7) ] = 0x70000000, //  ###
+[ 'c' + (16 << 7) ] = 0x70000000, //  ###
+[ 'c' + (17 << 7) ] = 0x70000000, //  ###
+[ 'c' + (18 << 7) ] = 0x70000000, //  ###
+[ 'c' + (19 << 7) ] = 0x70000000, //  ###
+[ 'c' + (20 << 7) ] = 0x70000000, //  ###
+[ 'c' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'c' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'c' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ 'c' + (24 << 7) ] = 0x1ff00000, //    #########
+[ 'c' + (25 << 7) ] = 0x00000000, // 
+[ 'c' + (26 << 7) ] = 0x00000000, // 
+[ 'c' + (27 << 7) ] = 0x00000000, // 
+[ 'c' + (28 << 7) ] = 0x00000000, // 
+[ 'c' + (29 << 7) ] = 0x00000000, // 
+[ 'c' + (30 << 7) ] = 0x00000000, // 
+[ 'c' + (31 << 7) ] = 0x00000000, // 
+
+[ 'd' + ( 0 << 7) ] = 0x00000000, // 
+[ 'd' + ( 1 << 7) ] = 0x00000000, // 
+[ 'd' + ( 2 << 7) ] = 0x00000000, // 
+[ 'd' + ( 3 << 7) ] = 0x00000000, // 
+[ 'd' + ( 4 << 7) ] = 0x00000000, // 
+[ 'd' + ( 5 << 7) ] = 0x001c0000, //            ###
+[ 'd' + ( 6 << 7) ] = 0x001c0000, //            ###
+[ 'd' + ( 7 << 7) ] = 0x001c0000, //            ###
+[ 'd' + ( 8 << 7) ] = 0x001c0000, //            ###
+[ 'd' + ( 9 << 7) ] = 0x001c0000, //            ###
+[ 'd' + (10 << 7) ] = 0x001c0000, //            ###
+[ 'd' + (11 << 7) ] = 0x1ffc0000, //    ###########
+[ 'd' + (12 << 7) ] = 0x3ffc0000, //   ############
+[ 'd' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'd' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'd' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'd' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'd' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'd' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'd' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'd' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'd' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'd' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'd' + (23 << 7) ] = 0x3ffc0000, //   ############
+[ 'd' + (24 << 7) ] = 0x1ffc0000, //    ###########
+[ 'd' + (25 << 7) ] = 0x00000000, // 
+[ 'd' + (26 << 7) ] = 0x00000000, // 
+[ 'd' + (27 << 7) ] = 0x00000000, // 
+[ 'd' + (28 << 7) ] = 0x00000000, // 
+[ 'd' + (29 << 7) ] = 0x00000000, // 
+[ 'd' + (30 << 7) ] = 0x00000000, // 
+[ 'd' + (31 << 7) ] = 0x00000000, // 
+
+[ 'e' + ( 0 << 7) ] = 0x00000000, // 
+[ 'e' + ( 1 << 7) ] = 0x00000000, // 
+[ 'e' + ( 2 << 7) ] = 0x00000000, // 
+[ 'e' + ( 3 << 7) ] = 0x00000000, // 
+[ 'e' + ( 4 << 7) ] = 0x00000000, // 
+[ 'e' + ( 5 << 7) ] = 0x00000000, // 
+[ 'e' + ( 6 << 7) ] = 0x00000000, // 
+[ 'e' + ( 7 << 7) ] = 0x00000000, // 
+[ 'e' + ( 8 << 7) ] = 0x00000000, // 
+[ 'e' + ( 9 << 7) ] = 0x00000000, // 
+[ 'e' + (10 << 7) ] = 0x00000000, // 
+[ 'e' + (11 << 7) ] = 0x1ff00000, //    #########
+[ 'e' + (12 << 7) ] = 0x3ff80000, //   ###########
+[ 'e' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'e' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'e' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'e' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'e' + (17 << 7) ] = 0x7ffc0000, //  #############
+[ 'e' + (18 << 7) ] = 0x7ffc0000, //  #############
+[ 'e' + (19 << 7) ] = 0x70000000, //  ###
+[ 'e' + (20 << 7) ] = 0x70000000, //  ###
+[ 'e' + (21 << 7) ] = 0x70000000, //  ###
+[ 'e' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'e' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ 'e' + (24 << 7) ] = 0x1ff00000, //    #########
+[ 'e' + (25 << 7) ] = 0x00000000, // 
+[ 'e' + (26 << 7) ] = 0x00000000, // 
+[ 'e' + (27 << 7) ] = 0x00000000, // 
+[ 'e' + (28 << 7) ] = 0x00000000, // 
+[ 'e' + (29 << 7) ] = 0x00000000, // 
+[ 'e' + (30 << 7) ] = 0x00000000, // 
+[ 'e' + (31 << 7) ] = 0x00000000, // 
+
+[ 'f' + ( 0 << 7) ] = 0x00000000, // 
+[ 'f' + ( 1 << 7) ] = 0x00000000, // 
+[ 'f' + ( 2 << 7) ] = 0x00000000, // 
+[ 'f' + ( 3 << 7) ] = 0x00000000, // 
+[ 'f' + ( 4 << 7) ] = 0x00000000, // 
+[ 'f' + ( 5 << 7) ] = 0x00fe0000, //         #######
+[ 'f' + ( 6 << 7) ] = 0x01fe0000, //        ########
+[ 'f' + ( 7 << 7) ] = 0x03800000, //       ###
+[ 'f' + ( 8 << 7) ] = 0x03800000, //       ###
+[ 'f' + ( 9 << 7) ] = 0x03800000, //       ###
+[ 'f' + (10 << 7) ] = 0x03800000, //       ###
+[ 'f' + (11 << 7) ] = 0x3ff80000, //   ###########
+[ 'f' + (12 << 7) ] = 0x3ff80000, //   ###########
+[ 'f' + (13 << 7) ] = 0x03800000, //       ###
+[ 'f' + (14 << 7) ] = 0x03800000, //       ###
+[ 'f' + (15 << 7) ] = 0x03800000, //       ###
+[ 'f' + (16 << 7) ] = 0x03800000, //       ###
+[ 'f' + (17 << 7) ] = 0x03800000, //       ###
+[ 'f' + (18 << 7) ] = 0x03800000, //       ###
+[ 'f' + (19 << 7) ] = 0x03800000, //       ###
+[ 'f' + (20 << 7) ] = 0x03800000, //       ###
+[ 'f' + (21 << 7) ] = 0x03800000, //       ###
+[ 'f' + (22 << 7) ] = 0x03800000, //       ###
+[ 'f' + (23 << 7) ] = 0x03800000, //       ###
+[ 'f' + (24 << 7) ] = 0x03800000, //       ###
+[ 'f' + (25 << 7) ] = 0x00000000, // 
+[ 'f' + (26 << 7) ] = 0x00000000, // 
+[ 'f' + (27 << 7) ] = 0x00000000, // 
+[ 'f' + (28 << 7) ] = 0x00000000, // 
+[ 'f' + (29 << 7) ] = 0x00000000, // 
+[ 'f' + (30 << 7) ] = 0x00000000, // 
+[ 'f' + (31 << 7) ] = 0x00000000, // 
+
+[ 'g' + ( 0 << 7) ] = 0x00000000, // 
+[ 'g' + ( 1 << 7) ] = 0x00000000, // 
+[ 'g' + ( 2 << 7) ] = 0x00000000, // 
+[ 'g' + ( 3 << 7) ] = 0x00000000, // 
+[ 'g' + ( 4 << 7) ] = 0x00000000, // 
+[ 'g' + ( 5 << 7) ] = 0x00000000, // 
+[ 'g' + ( 6 << 7) ] = 0x00000000, // 
+[ 'g' + ( 7 << 7) ] = 0x00000000, // 
+[ 'g' + ( 8 << 7) ] = 0x00000000, // 
+[ 'g' + ( 9 << 7) ] = 0x00000000, // 
+[ 'g' + (10 << 7) ] = 0x00000000, // 
+[ 'g' + (11 << 7) ] = 0x1ffc0000, //    ###########
+[ 'g' + (12 << 7) ] = 0x3ffc0000, //   ############
+[ 'g' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'g' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'g' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'g' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'g' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'g' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'g' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'g' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'g' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'g' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'g' + (23 << 7) ] = 0x3ffc0000, //   ############
+[ 'g' + (24 << 7) ] = 0x1ffc0000, //    ###########
+[ 'g' + (25 << 7) ] = 0x001c0000, //            ###
+[ 'g' + (26 << 7) ] = 0x001c0000, //            ###
+[ 'g' + (27 << 7) ] = 0x001c0000, //            ###
+[ 'g' + (28 << 7) ] = 0x3ff80000, //   ###########
+[ 'g' + (29 << 7) ] = 0x3ff00000, //   ##########
+[ 'g' + (30 << 7) ] = 0x00000000, // 
+[ 'g' + (31 << 7) ] = 0x00000000, // 
+
+[ 'h' + ( 0 << 7) ] = 0x00000000, // 
+[ 'h' + ( 1 << 7) ] = 0x00000000, // 
+[ 'h' + ( 2 << 7) ] = 0x00000000, // 
+[ 'h' + ( 3 << 7) ] = 0x00000000, // 
+[ 'h' + ( 4 << 7) ] = 0x00000000, // 
+[ 'h' + ( 5 << 7) ] = 0x70000000, //  ###
+[ 'h' + ( 6 << 7) ] = 0x70000000, //  ###
+[ 'h' + ( 7 << 7) ] = 0x70000000, //  ###
+[ 'h' + ( 8 << 7) ] = 0x70000000, //  ###
+[ 'h' + ( 9 << 7) ] = 0x70000000, //  ###
+[ 'h' + (10 << 7) ] = 0x70000000, //  ###
+[ 'h' + (11 << 7) ] = 0x7ff00000, //  ###########
+[ 'h' + (12 << 7) ] = 0x7ff80000, //  ############
+[ 'h' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'h' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'h' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'h' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'h' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'h' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'h' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'h' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'h' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'h' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'h' + (23 << 7) ] = 0x701c0000, //  ###       ###
+[ 'h' + (24 << 7) ] = 0x701c0000, //  ###       ###
+[ 'h' + (25 << 7) ] = 0x00000000, // 
+[ 'h' + (26 << 7) ] = 0x00000000, // 
+[ 'h' + (27 << 7) ] = 0x00000000, // 
+[ 'h' + (28 << 7) ] = 0x00000000, // 
+[ 'h' + (29 << 7) ] = 0x00000000, // 
+[ 'h' + (30 << 7) ] = 0x00000000, // 
+[ 'h' + (31 << 7) ] = 0x00000000, // 
+
+[ 'i' + ( 0 << 7) ] = 0x00000000, // 
+[ 'i' + ( 1 << 7) ] = 0x00000000, // 
+[ 'i' + ( 2 << 7) ] = 0x00000000, // 
+[ 'i' + ( 3 << 7) ] = 0x00000000, // 
+[ 'i' + ( 4 << 7) ] = 0x00000000, // 
+[ 'i' + ( 5 << 7) ] = 0x03800000, //       ###
+[ 'i' + ( 6 << 7) ] = 0x03800000, //       ###
+[ 'i' + ( 7 << 7) ] = 0x03800000, //       ###
+[ 'i' + ( 8 << 7) ] = 0x03800000, //       ###
+[ 'i' + ( 9 << 7) ] = 0x00000000, // 
+[ 'i' + (10 << 7) ] = 0x00000000, // 
+[ 'i' + (11 << 7) ] = 0x0f800000, //     #####
+[ 'i' + (12 << 7) ] = 0x0f800000, //     #####
+[ 'i' + (13 << 7) ] = 0x03800000, //       ###
+[ 'i' + (14 << 7) ] = 0x03800000, //       ###
+[ 'i' + (15 << 7) ] = 0x03800000, //       ###
+[ 'i' + (16 << 7) ] = 0x03800000, //       ###
+[ 'i' + (17 << 7) ] = 0x03800000, //       ###
+[ 'i' + (18 << 7) ] = 0x03800000, //       ###
+[ 'i' + (19 << 7) ] = 0x03800000, //       ###
+[ 'i' + (20 << 7) ] = 0x03800000, //       ###
+[ 'i' + (21 << 7) ] = 0x03800000, //       ###
+[ 'i' + (22 << 7) ] = 0x03800000, //       ###
+[ 'i' + (23 << 7) ] = 0x0fe00000, //     #######
+[ 'i' + (24 << 7) ] = 0x0fe00000, //     #######
+[ 'i' + (25 << 7) ] = 0x00000000, // 
+[ 'i' + (26 << 7) ] = 0x00000000, // 
+[ 'i' + (27 << 7) ] = 0x00000000, // 
+[ 'i' + (28 << 7) ] = 0x00000000, // 
+[ 'i' + (29 << 7) ] = 0x00000000, // 
+[ 'i' + (30 << 7) ] = 0x00000000, // 
+[ 'i' + (31 << 7) ] = 0x00000000, // 
+
+[ 'j' + ( 0 << 7) ] = 0x00000000, // 
+[ 'j' + ( 1 << 7) ] = 0x00000000, // 
+[ 'j' + ( 2 << 7) ] = 0x00000000, // 
+[ 'j' + ( 3 << 7) ] = 0x00000000, // 
+[ 'j' + ( 4 << 7) ] = 0x00000000, // 
+[ 'j' + ( 5 << 7) ] = 0x00380000, //           ###
+[ 'j' + ( 6 << 7) ] = 0x00380000, //           ###
+[ 'j' + ( 7 << 7) ] = 0x00380000, //           ###
+[ 'j' + ( 8 << 7) ] = 0x00380000, //           ###
+[ 'j' + ( 9 << 7) ] = 0x00000000, // 
+[ 'j' + (10 << 7) ] = 0x00000000, // 
+[ 'j' + (11 << 7) ] = 0x00f80000, //         #####
+[ 'j' + (12 << 7) ] = 0x00f80000, //         #####
+[ 'j' + (13 << 7) ] = 0x00380000, //           ###
+[ 'j' + (14 << 7) ] = 0x00380000, //           ###
+[ 'j' + (15 << 7) ] = 0x00380000, //           ###
+[ 'j' + (16 << 7) ] = 0x00380000, //           ###
+[ 'j' + (17 << 7) ] = 0x00380000, //           ###
+[ 'j' + (18 << 7) ] = 0x00380000, //           ###
+[ 'j' + (19 << 7) ] = 0x00380000, //           ###
+[ 'j' + (20 << 7) ] = 0x00380000, //           ###
+[ 'j' + (21 << 7) ] = 0x00380000, //           ###
+[ 'j' + (22 << 7) ] = 0x00380000, //           ###
+[ 'j' + (23 << 7) ] = 0x00380000, //           ###
+[ 'j' + (24 << 7) ] = 0x00380000, //           ###
+[ 'j' + (25 << 7) ] = 0x38380000, //   ###     ###
+[ 'j' + (26 << 7) ] = 0x38380000, //   ###     ###
+[ 'j' + (27 << 7) ] = 0x38380000, //   ###     ###
+[ 'j' + (28 << 7) ] = 0x1ff00000, //    #########
+[ 'j' + (29 << 7) ] = 0x0fe00000, //     #######
+[ 'j' + (30 << 7) ] = 0x00000000, // 
+[ 'j' + (31 << 7) ] = 0x00000000, // 
+
+[ 'k' + ( 0 << 7) ] = 0x00000000, // 
+[ 'k' + ( 1 << 7) ] = 0x00000000, // 
+[ 'k' + ( 2 << 7) ] = 0x00000000, // 
+[ 'k' + ( 3 << 7) ] = 0x00000000, // 
+[ 'k' + ( 4 << 7) ] = 0x00000000, // 
+[ 'k' + ( 5 << 7) ] = 0x38000000, //   ###
+[ 'k' + ( 6 << 7) ] = 0x38000000, //   ###
+[ 'k' + ( 7 << 7) ] = 0x38000000, //   ###
+[ 'k' + ( 8 << 7) ] = 0x38000000, //   ###
+[ 'k' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'k' + (10 << 7) ] = 0x38000000, //   ###
+[ 'k' + (11 << 7) ] = 0x381c0000, //   ###      ###
+[ 'k' + (12 << 7) ] = 0x38380000, //   ###     ###
+[ 'k' + (13 << 7) ] = 0x38700000, //   ###    ###
+[ 'k' + (14 << 7) ] = 0x38e00000, //   ###   ###
+[ 'k' + (15 << 7) ] = 0x39c00000, //   ###  ###
+[ 'k' + (16 << 7) ] = 0x3b800000, //   ### ###
+[ 'k' + (17 << 7) ] = 0x3f000000, //   ######
+[ 'k' + (18 << 7) ] = 0x3f000000, //   ######
+[ 'k' + (19 << 7) ] = 0x3b800000, //   ### ###
+[ 'k' + (20 << 7) ] = 0x39c00000, //   ###  ###
+[ 'k' + (21 << 7) ] = 0x38e00000, //   ###   ###
+[ 'k' + (22 << 7) ] = 0x38700000, //   ###    ###
+[ 'k' + (23 << 7) ] = 0x38380000, //   ###     ###
+[ 'k' + (24 << 7) ] = 0x381c0000, //   ###      ###
+[ 'k' + (25 << 7) ] = 0x00000000, // 
+[ 'k' + (26 << 7) ] = 0x00000000, // 
+[ 'k' + (27 << 7) ] = 0x00000000, // 
+[ 'k' + (28 << 7) ] = 0x00000000, // 
+[ 'k' + (29 << 7) ] = 0x00000000, // 
+[ 'k' + (30 << 7) ] = 0x00000000, // 
+[ 'k' + (31 << 7) ] = 0x00000000, // 
+
+[ 'l' + ( 0 << 7) ] = 0x00000000, // 
+[ 'l' + ( 1 << 7) ] = 0x00000000, // 
+[ 'l' + ( 2 << 7) ] = 0x00000000, // 
+[ 'l' + ( 3 << 7) ] = 0x00000000, // 
+[ 'l' + ( 4 << 7) ] = 0x00000000, // 
+[ 'l' + ( 5 << 7) ] = 0x0f800000, //     #####
+[ 'l' + ( 6 << 7) ] = 0x0f800000, //     #####
+[ 'l' + ( 7 << 7) ] = 0x03800000, //       ###
+[ 'l' + ( 8 << 7) ] = 0x03800000, //       ###
+[ 'l' + ( 9 << 7) ] = 0x03800000, //       ###
+[ 'l' + (10 << 7) ] = 0x03800000, //       ###
+[ 'l' + (11 << 7) ] = 0x03800000, //       ###
+[ 'l' + (12 << 7) ] = 0x03800000, //       ###
+[ 'l' + (13 << 7) ] = 0x03800000, //       ###
+[ 'l' + (14 << 7) ] = 0x03800000, //       ###
+[ 'l' + (15 << 7) ] = 0x03800000, //       ###
+[ 'l' + (16 << 7) ] = 0x03800000, //       ###
+[ 'l' + (17 << 7) ] = 0x03800000, //       ###
+[ 'l' + (18 << 7) ] = 0x03800000, //       ###
+[ 'l' + (19 << 7) ] = 0x03800000, //       ###
+[ 'l' + (20 << 7) ] = 0x03800000, //       ###
+[ 'l' + (21 << 7) ] = 0x03800000, //       ###
+[ 'l' + (22 << 7) ] = 0x03800000, //       ###
+[ 'l' + (23 << 7) ] = 0x0fe00000, //     #######
+[ 'l' + (24 << 7) ] = 0x0fe00000, //     #######
+[ 'l' + (25 << 7) ] = 0x00000000, // 
+[ 'l' + (26 << 7) ] = 0x00000000, // 
+[ 'l' + (27 << 7) ] = 0x00000000, // 
+[ 'l' + (28 << 7) ] = 0x00000000, // 
+[ 'l' + (29 << 7) ] = 0x00000000, // 
+[ 'l' + (30 << 7) ] = 0x00000000, // 
+[ 'l' + (31 << 7) ] = 0x00000000, // 
+
+[ 'm' + ( 0 << 7) ] = 0x00000000, // 
+[ 'm' + ( 1 << 7) ] = 0x00000000, // 
+[ 'm' + ( 2 << 7) ] = 0x00000000, // 
+[ 'm' + ( 3 << 7) ] = 0x00000000, // 
+[ 'm' + ( 4 << 7) ] = 0x00000000, // 
+[ 'm' + ( 5 << 7) ] = 0x00000000, // 
+[ 'm' + ( 6 << 7) ] = 0x00000000, // 
+[ 'm' + ( 7 << 7) ] = 0x00000000, // 
+[ 'm' + ( 8 << 7) ] = 0x00000000, // 
+[ 'm' + ( 9 << 7) ] = 0x00000000, // 
+[ 'm' + (10 << 7) ] = 0x00000000, // 
+[ 'm' + (11 << 7) ] = 0x7ff00000, //  ###########
+[ 'm' + (12 << 7) ] = 0x7ff80000, //  ############
+[ 'm' + (13 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'm' + (14 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'm' + (15 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'm' + (16 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'm' + (17 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'm' + (18 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'm' + (19 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'm' + (20 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'm' + (21 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'm' + (22 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'm' + (23 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'm' + (24 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'm' + (25 << 7) ] = 0x00000000, // 
+[ 'm' + (26 << 7) ] = 0x00000000, // 
+[ 'm' + (27 << 7) ] = 0x00000000, // 
+[ 'm' + (28 << 7) ] = 0x00000000, // 
+[ 'm' + (29 << 7) ] = 0x00000000, // 
+[ 'm' + (30 << 7) ] = 0x00000000, // 
+[ 'm' + (31 << 7) ] = 0x00000000, // 
+
+[ 'n' + ( 0 << 7) ] = 0x00000000, // 
+[ 'n' + ( 1 << 7) ] = 0x00000000, // 
+[ 'n' + ( 2 << 7) ] = 0x00000000, // 
+[ 'n' + ( 3 << 7) ] = 0x00000000, // 
+[ 'n' + ( 4 << 7) ] = 0x00000000, // 
+[ 'n' + ( 5 << 7) ] = 0x00000000, // 
+[ 'n' + ( 6 << 7) ] = 0x00000000, // 
+[ 'n' + ( 7 << 7) ] = 0x00000000, // 
+[ 'n' + ( 8 << 7) ] = 0x00000000, // 
+[ 'n' + ( 9 << 7) ] = 0x00000000, // 
+[ 'n' + (10 << 7) ] = 0x00000000, // 
+[ 'n' + (11 << 7) ] = 0x7ff00000, //  ###########
+[ 'n' + (12 << 7) ] = 0x7ff80000, //  ############
+[ 'n' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'n' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'n' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'n' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'n' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'n' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'n' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'n' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'n' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'n' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'n' + (23 << 7) ] = 0x701c0000, //  ###       ###
+[ 'n' + (24 << 7) ] = 0x701c0000, //  ###       ###
+[ 'n' + (25 << 7) ] = 0x00000000, // 
+[ 'n' + (26 << 7) ] = 0x00000000, // 
+[ 'n' + (27 << 7) ] = 0x00000000, // 
+[ 'n' + (28 << 7) ] = 0x00000000, // 
+[ 'n' + (29 << 7) ] = 0x00000000, // 
+[ 'n' + (30 << 7) ] = 0x00000000, // 
+[ 'n' + (31 << 7) ] = 0x00000000, // 
+
+[ 'o' + ( 0 << 7) ] = 0x00000000, // 
+[ 'o' + ( 1 << 7) ] = 0x00000000, // 
+[ 'o' + ( 2 << 7) ] = 0x00000000, // 
+[ 'o' + ( 3 << 7) ] = 0x00000000, // 
+[ 'o' + ( 4 << 7) ] = 0x00000000, // 
+[ 'o' + ( 5 << 7) ] = 0x00000000, // 
+[ 'o' + ( 6 << 7) ] = 0x00000000, // 
+[ 'o' + ( 7 << 7) ] = 0x00000000, // 
+[ 'o' + ( 8 << 7) ] = 0x00000000, // 
+[ 'o' + ( 9 << 7) ] = 0x00000000, // 
+[ 'o' + (10 << 7) ] = 0x00000000, // 
+[ 'o' + (11 << 7) ] = 0x1ff00000, //    #########
+[ 'o' + (12 << 7) ] = 0x3ff80000, //   ###########
+[ 'o' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'o' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'o' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'o' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'o' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'o' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'o' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'o' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'o' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'o' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'o' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ 'o' + (24 << 7) ] = 0x1ff00000, //    #########
+[ 'o' + (25 << 7) ] = 0x00000000, // 
+[ 'o' + (26 << 7) ] = 0x00000000, // 
+[ 'o' + (27 << 7) ] = 0x00000000, // 
+[ 'o' + (28 << 7) ] = 0x00000000, // 
+[ 'o' + (29 << 7) ] = 0x00000000, // 
+[ 'o' + (30 << 7) ] = 0x00000000, // 
+[ 'o' + (31 << 7) ] = 0x00000000, // 
+
+[ 'p' + ( 0 << 7) ] = 0x00000000, // 
+[ 'p' + ( 1 << 7) ] = 0x00000000, // 
+[ 'p' + ( 2 << 7) ] = 0x00000000, // 
+[ 'p' + ( 3 << 7) ] = 0x00000000, // 
+[ 'p' + ( 4 << 7) ] = 0x00000000, // 
+[ 'p' + ( 5 << 7) ] = 0x00000000, // 
+[ 'p' + ( 6 << 7) ] = 0x00000000, // 
+[ 'p' + ( 7 << 7) ] = 0x00000000, // 
+[ 'p' + ( 8 << 7) ] = 0x00000000, // 
+[ 'p' + ( 9 << 7) ] = 0x00000000, // 
+[ 'p' + (10 << 7) ] = 0x00000000, // 
+[ 'p' + (11 << 7) ] = 0x7ff00000, //  ###########
+[ 'p' + (12 << 7) ] = 0x7ff80000, //  ############
+[ 'p' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'p' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'p' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'p' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'p' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'p' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'p' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'p' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'p' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'p' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'p' + (23 << 7) ] = 0x7ff80000, //  ############
+[ 'p' + (24 << 7) ] = 0x7ff00000, //  ###########
+[ 'p' + (25 << 7) ] = 0x70000000, //  ###
+[ 'p' + (26 << 7) ] = 0x70000000, //  ###
+[ 'p' + (27 << 7) ] = 0x70000000, //  ###
+[ 'p' + (28 << 7) ] = 0x70000000, //  ###
+[ 'p' + (29 << 7) ] = 0x70000000, //  ###
+[ 'p' + (30 << 7) ] = 0x00000000, // 
+[ 'p' + (31 << 7) ] = 0x00000000, // 
+
+[ 'q' + ( 0 << 7) ] = 0x00000000, // 
+[ 'q' + ( 1 << 7) ] = 0x00000000, // 
+[ 'q' + ( 2 << 7) ] = 0x00000000, // 
+[ 'q' + ( 3 << 7) ] = 0x00000000, // 
+[ 'q' + ( 4 << 7) ] = 0x00000000, // 
+[ 'q' + ( 5 << 7) ] = 0x00000000, // 
+[ 'q' + ( 6 << 7) ] = 0x00000000, // 
+[ 'q' + ( 7 << 7) ] = 0x00000000, // 
+[ 'q' + ( 8 << 7) ] = 0x00000000, // 
+[ 'q' + ( 9 << 7) ] = 0x00000000, // 
+[ 'q' + (10 << 7) ] = 0x00000000, // 
+[ 'q' + (11 << 7) ] = 0x1ffc0000, //    ###########
+[ 'q' + (12 << 7) ] = 0x3ffc0000, //   ############
+[ 'q' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'q' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'q' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'q' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'q' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'q' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'q' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'q' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'q' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'q' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'q' + (23 << 7) ] = 0x3ffc0000, //   ############
+[ 'q' + (24 << 7) ] = 0x1ffc0000, //    ###########
+[ 'q' + (25 << 7) ] = 0x001c0000, //            ###
+[ 'q' + (26 << 7) ] = 0x001c0000, //            ###
+[ 'q' + (27 << 7) ] = 0x001c0000, //            ###
+[ 'q' + (28 << 7) ] = 0x001c0000, //            ###
+[ 'q' + (29 << 7) ] = 0x001c0000, //            ###
+[ 'q' + (30 << 7) ] = 0x00000000, // 
+[ 'q' + (31 << 7) ] = 0x00000000, // 
+
+[ 'r' + ( 0 << 7) ] = 0x00000000, // 
+[ 'r' + ( 1 << 7) ] = 0x00000000, // 
+[ 'r' + ( 2 << 7) ] = 0x00000000, // 
+[ 'r' + ( 3 << 7) ] = 0x00000000, // 
+[ 'r' + ( 4 << 7) ] = 0x00000000, // 
+[ 'r' + ( 5 << 7) ] = 0x00000000, // 
+[ 'r' + ( 6 << 7) ] = 0x00000000, // 
+[ 'r' + ( 7 << 7) ] = 0x00000000, // 
+[ 'r' + ( 8 << 7) ] = 0x00000000, // 
+[ 'r' + ( 9 << 7) ] = 0x00000000, // 
+[ 'r' + (10 << 7) ] = 0x00000000, // 
+[ 'r' + (11 << 7) ] = 0x73fc0000, //  ###  ########
+[ 'r' + (12 << 7) ] = 0x77fc0000, //  ### #########
+[ 'r' + (13 << 7) ] = 0x7e000000, //  ######
+[ 'r' + (14 << 7) ] = 0x7c000000, //  #####
+[ 'r' + (15 << 7) ] = 0x78000000, //  ####
+[ 'r' + (16 << 7) ] = 0x70000000, //  ###
+[ 'r' + (17 << 7) ] = 0x70000000, //  ###
+[ 'r' + (18 << 7) ] = 0x70000000, //  ###
+[ 'r' + (19 << 7) ] = 0x70000000, //  ###
+[ 'r' + (20 << 7) ] = 0x70000000, //  ###
+[ 'r' + (21 << 7) ] = 0x70000000, //  ###
+[ 'r' + (22 << 7) ] = 0x70000000, //  ###
+[ 'r' + (23 << 7) ] = 0x70000000, //  ###
+[ 'r' + (24 << 7) ] = 0x70000000, //  ###
+[ 'r' + (25 << 7) ] = 0x00000000, // 
+[ 'r' + (26 << 7) ] = 0x00000000, // 
+[ 'r' + (27 << 7) ] = 0x00000000, // 
+[ 'r' + (28 << 7) ] = 0x00000000, // 
+[ 'r' + (29 << 7) ] = 0x00000000, // 
+[ 'r' + (30 << 7) ] = 0x00000000, // 
+[ 'r' + (31 << 7) ] = 0x00000000, // 
+
+[ 's' + ( 0 << 7) ] = 0x00000000, // 
+[ 's' + ( 1 << 7) ] = 0x00000000, // 
+[ 's' + ( 2 << 7) ] = 0x00000000, // 
+[ 's' + ( 3 << 7) ] = 0x00000000, // 
+[ 's' + ( 4 << 7) ] = 0x00000000, // 
+[ 's' + ( 5 << 7) ] = 0x00000000, // 
+[ 's' + ( 6 << 7) ] = 0x00000000, // 
+[ 's' + ( 7 << 7) ] = 0x00000000, // 
+[ 's' + ( 8 << 7) ] = 0x00000000, // 
+[ 's' + ( 9 << 7) ] = 0x00000000, // 
+[ 's' + (10 << 7) ] = 0x00000000, // 
+[ 's' + (11 << 7) ] = 0x1ff00000, //    #########
+[ 's' + (12 << 7) ] = 0x3ff80000, //   ###########
+[ 's' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 's' + (14 << 7) ] = 0x70000000, //  ###
+[ 's' + (15 << 7) ] = 0x70000000, //  ###
+[ 's' + (16 << 7) ] = 0x70000000, //  ###
+[ 's' + (17 << 7) ] = 0x3ff00000, //   ##########
+[ 's' + (18 << 7) ] = 0x1ff80000, //    ##########
+[ 's' + (19 << 7) ] = 0x001c0000, //            ###
+[ 's' + (20 << 7) ] = 0x001c0000, //            ###
+[ 's' + (21 << 7) ] = 0x001c0000, //            ###
+[ 's' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 's' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ 's' + (24 << 7) ] = 0x1ff00000, //    #########
+[ 's' + (25 << 7) ] = 0x00000000, // 
+[ 's' + (26 << 7) ] = 0x00000000, // 
+[ 's' + (27 << 7) ] = 0x00000000, // 
+[ 's' + (28 << 7) ] = 0x00000000, // 
+[ 's' + (29 << 7) ] = 0x00000000, // 
+[ 's' + (30 << 7) ] = 0x00000000, // 
+[ 's' + (31 << 7) ] = 0x00000000, // 
+
+[ 't' + ( 0 << 7) ] = 0x00000000, // 
+[ 't' + ( 1 << 7) ] = 0x00000000, // 
+[ 't' + ( 2 << 7) ] = 0x00000000, // 
+[ 't' + ( 3 << 7) ] = 0x00000000, // 
+[ 't' + ( 4 << 7) ] = 0x00000000, // 
+[ 't' + ( 5 << 7) ] = 0x07000000, //      ###
+[ 't' + ( 6 << 7) ] = 0x07000000, //      ###
+[ 't' + ( 7 << 7) ] = 0x07000000, //      ###
+[ 't' + ( 8 << 7) ] = 0x07000000, //      ###
+[ 't' + ( 9 << 7) ] = 0x07000000, //      ###
+[ 't' + (10 << 7) ] = 0x07000000, //      ###
+[ 't' + (11 << 7) ] = 0x7ff00000, //  ###########
+[ 't' + (12 << 7) ] = 0x7ff00000, //  ###########
+[ 't' + (13 << 7) ] = 0x07000000, //      ###
+[ 't' + (14 << 7) ] = 0x07000000, //      ###
+[ 't' + (15 << 7) ] = 0x07000000, //      ###
+[ 't' + (16 << 7) ] = 0x07000000, //      ###
+[ 't' + (17 << 7) ] = 0x07000000, //      ###
+[ 't' + (18 << 7) ] = 0x07000000, //      ###
+[ 't' + (19 << 7) ] = 0x07000000, //      ###
+[ 't' + (20 << 7) ] = 0x07000000, //      ###
+[ 't' + (21 << 7) ] = 0x07000000, //      ###
+[ 't' + (22 << 7) ] = 0x07000000, //      ###
+[ 't' + (23 << 7) ] = 0x03fc0000, //       ########
+[ 't' + (24 << 7) ] = 0x01fc0000, //        #######
+[ 't' + (25 << 7) ] = 0x00000000, // 
+[ 't' + (26 << 7) ] = 0x00000000, // 
+[ 't' + (27 << 7) ] = 0x00000000, // 
+[ 't' + (28 << 7) ] = 0x00000000, // 
+[ 't' + (29 << 7) ] = 0x00000000, // 
+[ 't' + (30 << 7) ] = 0x00000000, // 
+[ 't' + (31 << 7) ] = 0x00000000, // 
+
+[ 'u' + ( 0 << 7) ] = 0x00000000, // 
+[ 'u' + ( 1 << 7) ] = 0x00000000, // 
+[ 'u' + ( 2 << 7) ] = 0x00000000, // 
+[ 'u' + ( 3 << 7) ] = 0x00000000, // 
+[ 'u' + ( 4 << 7) ] = 0x00000000, // 
+[ 'u' + ( 5 << 7) ] = 0x00000000, // 
+[ 'u' + ( 6 << 7) ] = 0x00000000, // 
+[ 'u' + ( 7 << 7) ] = 0x00000000, // 
+[ 'u' + ( 8 << 7) ] = 0x00000000, // 
+[ 'u' + ( 9 << 7) ] = 0x00000000, // 
+[ 'u' + (10 << 7) ] = 0x00000000, // 
+[ 'u' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'u' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'u' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'u' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'u' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'u' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'u' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'u' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'u' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'u' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'u' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'u' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'u' + (23 << 7) ] = 0x3ffc0000, //   ############
+[ 'u' + (24 << 7) ] = 0x1ffc0000, //    ###########
+[ 'u' + (25 << 7) ] = 0x00000000, // 
+[ 'u' + (26 << 7) ] = 0x00000000, // 
+[ 'u' + (27 << 7) ] = 0x00000000, // 
+[ 'u' + (28 << 7) ] = 0x00000000, // 
+[ 'u' + (29 << 7) ] = 0x00000000, // 
+[ 'u' + (30 << 7) ] = 0x00000000, // 
+[ 'u' + (31 << 7) ] = 0x00000000, // 
+
+[ 'v' + ( 0 << 7) ] = 0x00000000, // 
+[ 'v' + ( 1 << 7) ] = 0x00000000, // 
+[ 'v' + ( 2 << 7) ] = 0x00000000, // 
+[ 'v' + ( 3 << 7) ] = 0x00000000, // 
+[ 'v' + ( 4 << 7) ] = 0x00000000, // 
+[ 'v' + ( 5 << 7) ] = 0x00000000, // 
+[ 'v' + ( 6 << 7) ] = 0x00000000, // 
+[ 'v' + ( 7 << 7) ] = 0x00000000, // 
+[ 'v' + ( 8 << 7) ] = 0x00000000, // 
+[ 'v' + ( 9 << 7) ] = 0x00000000, // 
+[ 'v' + (10 << 7) ] = 0x00000000, // 
+[ 'v' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'v' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'v' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'v' + (14 << 7) ] = 0x38380000, //   ###     ###
+[ 'v' + (15 << 7) ] = 0x38380000, //   ###     ###
+[ 'v' + (16 << 7) ] = 0x38380000, //   ###     ###
+[ 'v' + (17 << 7) ] = 0x1c700000, //    ###   ###
+[ 'v' + (18 << 7) ] = 0x1c700000, //    ###   ###
+[ 'v' + (19 << 7) ] = 0x1c700000, //    ###   ###
+[ 'v' + (20 << 7) ] = 0x0ee00000, //     ### ###
+[ 'v' + (21 << 7) ] = 0x0ee00000, //     ### ###
+[ 'v' + (22 << 7) ] = 0x0ee00000, //     ### ###
+[ 'v' + (23 << 7) ] = 0x07c00000, //      #####
+[ 'v' + (24 << 7) ] = 0x07c00000, //      #####
+[ 'v' + (25 << 7) ] = 0x00000000, // 
+[ 'v' + (26 << 7) ] = 0x00000000, // 
+[ 'v' + (27 << 7) ] = 0x00000000, // 
+[ 'v' + (28 << 7) ] = 0x00000000, // 
+[ 'v' + (29 << 7) ] = 0x00000000, // 
+[ 'v' + (30 << 7) ] = 0x00000000, // 
+[ 'v' + (31 << 7) ] = 0x00000000, // 
+
+[ 'w' + ( 0 << 7) ] = 0x00000000, // 
+[ 'w' + ( 1 << 7) ] = 0x00000000, // 
+[ 'w' + ( 2 << 7) ] = 0x00000000, // 
+[ 'w' + ( 3 << 7) ] = 0x00000000, // 
+[ 'w' + ( 4 << 7) ] = 0x00000000, // 
+[ 'w' + ( 5 << 7) ] = 0x00000000, // 
+[ 'w' + ( 6 << 7) ] = 0x00000000, // 
+[ 'w' + ( 7 << 7) ] = 0x00000000, // 
+[ 'w' + ( 8 << 7) ] = 0x00000000, // 
+[ 'w' + ( 9 << 7) ] = 0x00000000, // 
+[ 'w' + (10 << 7) ] = 0x00000000, // 
+[ 'w' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'w' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'w' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'w' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'w' + (15 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'w' + (16 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'w' + (17 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'w' + (18 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'w' + (19 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'w' + (20 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'w' + (21 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'w' + (22 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ 'w' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ 'w' + (24 << 7) ] = 0x1ff00000, //    #########
+[ 'w' + (25 << 7) ] = 0x00000000, // 
+[ 'w' + (26 << 7) ] = 0x00000000, // 
+[ 'w' + (27 << 7) ] = 0x00000000, // 
+[ 'w' + (28 << 7) ] = 0x00000000, // 
+[ 'w' + (29 << 7) ] = 0x00000000, // 
+[ 'w' + (30 << 7) ] = 0x00000000, // 
+[ 'w' + (31 << 7) ] = 0x00000000, // 
+
+[ 'x' + ( 0 << 7) ] = 0x00000000, // 
+[ 'x' + ( 1 << 7) ] = 0x00000000, // 
+[ 'x' + ( 2 << 7) ] = 0x00000000, // 
+[ 'x' + ( 3 << 7) ] = 0x00000000, // 
+[ 'x' + ( 4 << 7) ] = 0x00000000, // 
+[ 'x' + ( 5 << 7) ] = 0x00000000, // 
+[ 'x' + ( 6 << 7) ] = 0x00000000, // 
+[ 'x' + ( 7 << 7) ] = 0x00000000, // 
+[ 'x' + ( 8 << 7) ] = 0x00000000, // 
+[ 'x' + ( 9 << 7) ] = 0x00000000, // 
+[ 'x' + (10 << 7) ] = 0x00000000, // 
+[ 'x' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'x' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'x' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'x' + (14 << 7) ] = 0x38380000, //   ###     ###
+[ 'x' + (15 << 7) ] = 0x1c700000, //    ###   ###
+[ 'x' + (16 << 7) ] = 0x0ee00000, //     ### ###
+[ 'x' + (17 << 7) ] = 0x07c00000, //      #####
+[ 'x' + (18 << 7) ] = 0x07c00000, //      #####
+[ 'x' + (19 << 7) ] = 0x0ee00000, //     ### ###
+[ 'x' + (20 << 7) ] = 0x1c700000, //    ###   ###
+[ 'x' + (21 << 7) ] = 0x38380000, //   ###     ###
+[ 'x' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'x' + (23 << 7) ] = 0x701c0000, //  ###       ###
+[ 'x' + (24 << 7) ] = 0x701c0000, //  ###       ###
+[ 'x' + (25 << 7) ] = 0x00000000, // 
+[ 'x' + (26 << 7) ] = 0x00000000, // 
+[ 'x' + (27 << 7) ] = 0x00000000, // 
+[ 'x' + (28 << 7) ] = 0x00000000, // 
+[ 'x' + (29 << 7) ] = 0x00000000, // 
+[ 'x' + (30 << 7) ] = 0x00000000, // 
+[ 'x' + (31 << 7) ] = 0x00000000, // 
+
+[ 'y' + ( 0 << 7) ] = 0x00000000, // 
+[ 'y' + ( 1 << 7) ] = 0x00000000, // 
+[ 'y' + ( 2 << 7) ] = 0x00000000, // 
+[ 'y' + ( 3 << 7) ] = 0x00000000, // 
+[ 'y' + ( 4 << 7) ] = 0x00000000, // 
+[ 'y' + ( 5 << 7) ] = 0x00000000, // 
+[ 'y' + ( 6 << 7) ] = 0x00000000, // 
+[ 'y' + ( 7 << 7) ] = 0x00000000, // 
+[ 'y' + ( 8 << 7) ] = 0x00000000, // 
+[ 'y' + ( 9 << 7) ] = 0x00000000, // 
+[ 'y' + (10 << 7) ] = 0x00000000, // 
+[ 'y' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ 'y' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ 'y' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ 'y' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ 'y' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ 'y' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ 'y' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ 'y' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ 'y' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ 'y' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ 'y' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ 'y' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ 'y' + (23 << 7) ] = 0x3ffc0000, //   ############
+[ 'y' + (24 << 7) ] = 0x1ffc0000, //    ###########
+[ 'y' + (25 << 7) ] = 0x001c0000, //            ###
+[ 'y' + (26 << 7) ] = 0x001c0000, //            ###
+[ 'y' + (27 << 7) ] = 0x001c0000, //            ###
+[ 'y' + (28 << 7) ] = 0x3ff80000, //   ###########
+[ 'y' + (29 << 7) ] = 0x3ff00000, //   ##########
+[ 'y' + (30 << 7) ] = 0x00000000, // 
+[ 'y' + (31 << 7) ] = 0x00000000, // 
+
+[ 'z' + ( 0 << 7) ] = 0x00000000, // 
+[ 'z' + ( 1 << 7) ] = 0x00000000, // 
+[ 'z' + ( 2 << 7) ] = 0x00000000, // 
+[ 'z' + ( 3 << 7) ] = 0x00000000, // 
+[ 'z' + ( 4 << 7) ] = 0x00000000, // 
+[ 'z' + ( 5 << 7) ] = 0x00000000, // 
+[ 'z' + ( 6 << 7) ] = 0x00000000, // 
+[ 'z' + ( 7 << 7) ] = 0x00000000, // 
+[ 'z' + ( 8 << 7) ] = 0x00000000, // 
+[ 'z' + ( 9 << 7) ] = 0x00000000, // 
+[ 'z' + (10 << 7) ] = 0x00000000, // 
+[ 'z' + (11 << 7) ] = 0x7ffc0000, //  #############
+[ 'z' + (12 << 7) ] = 0x7ffc0000, //  #############
+[ 'z' + (13 << 7) ] = 0x00380000, //           ###
+[ 'z' + (14 << 7) ] = 0x00700000, //          ###
+[ 'z' + (15 << 7) ] = 0x00e00000, //         ###
+[ 'z' + (16 << 7) ] = 0x01c00000, //        ###
+[ 'z' + (17 << 7) ] = 0x03800000, //       ###
+[ 'z' + (18 << 7) ] = 0x07000000, //      ###
+[ 'z' + (19 << 7) ] = 0x0e000000, //     ###
+[ 'z' + (20 << 7) ] = 0x1c000000, //    ###
+[ 'z' + (21 << 7) ] = 0x38000000, //   ###
+[ 'z' + (22 << 7) ] = 0x70000000, //  ###
+[ 'z' + (23 << 7) ] = 0x7ffc0000, //  #############
+[ 'z' + (24 << 7) ] = 0x7ffc0000, //  #############
+[ 'z' + (25 << 7) ] = 0x00000000, // 
+[ 'z' + (26 << 7) ] = 0x00000000, // 
+[ 'z' + (27 << 7) ] = 0x00000000, // 
+[ 'z' + (28 << 7) ] = 0x00000000, // 
+[ 'z' + (29 << 7) ] = 0x00000000, // 
+[ 'z' + (30 << 7) ] = 0x00000000, // 
+[ 'z' + (31 << 7) ] = 0x00000000, // 
+
+[ '0' + ( 0 << 7) ] = 0x00000000, // 
+[ '0' + ( 1 << 7) ] = 0x00000000, // 
+[ '0' + ( 2 << 7) ] = 0x00000000, // 
+[ '0' + ( 3 << 7) ] = 0x00000000, // 
+[ '0' + ( 4 << 7) ] = 0x00000000, // 
+[ '0' + ( 5 << 7) ] = 0x1ff00000, //    #########
+[ '0' + ( 6 << 7) ] = 0x3ff80000, //   ###########
+[ '0' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ '0' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ '0' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ '0' + (10 << 7) ] = 0x703c0000, //  ###      ####
+[ '0' + (11 << 7) ] = 0x707c0000, //  ###     #####
+[ '0' + (12 << 7) ] = 0x70fc0000, //  ###    ######
+[ '0' + (13 << 7) ] = 0x71dc0000, //  ###   ### ###
+[ '0' + (14 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ '0' + (15 << 7) ] = 0x771c0000, //  ### ###   ###
+[ '0' + (16 << 7) ] = 0x7e1c0000, //  ######    ###
+[ '0' + (17 << 7) ] = 0x7c1c0000, //  #####     ###
+[ '0' + (18 << 7) ] = 0x781c0000, //  ####      ###
+[ '0' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ '0' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ '0' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ '0' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ '0' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ '0' + (24 << 7) ] = 0x1ff00000, //    #########
+[ '0' + (25 << 7) ] = 0x00000000, // 
+[ '0' + (26 << 7) ] = 0x00000000, // 
+[ '0' + (27 << 7) ] = 0x00000000, // 
+[ '0' + (28 << 7) ] = 0x00000000, // 
+[ '0' + (29 << 7) ] = 0x00000000, // 
+[ '0' + (30 << 7) ] = 0x00000000, // 
+[ '0' + (31 << 7) ] = 0x00000000, // 
+
+[ '1' + ( 0 << 7) ] = 0x00000000, // 
+[ '1' + ( 1 << 7) ] = 0x00000000, // 
+[ '1' + ( 2 << 7) ] = 0x00000000, // 
+[ '1' + ( 3 << 7) ] = 0x00000000, // 
+[ '1' + ( 4 << 7) ] = 0x00000000, // 
+[ '1' + ( 5 << 7) ] = 0x03800000, //       ###
+[ '1' + ( 6 << 7) ] = 0x07800000, //      ####
+[ '1' + ( 7 << 7) ] = 0x0f800000, //     #####
+[ '1' + ( 8 << 7) ] = 0x1f800000, //    ######
+[ '1' + ( 9 << 7) ] = 0x1f800000, //    ######
+[ '1' + (10 << 7) ] = 0x03800000, //       ###
+[ '1' + (11 << 7) ] = 0x03800000, //       ###
+[ '1' + (12 << 7) ] = 0x03800000, //       ###
+[ '1' + (13 << 7) ] = 0x03800000, //       ###
+[ '1' + (14 << 7) ] = 0x03800000, //       ###
+[ '1' + (15 << 7) ] = 0x03800000, //       ###
+[ '1' + (16 << 7) ] = 0x03800000, //       ###
+[ '1' + (17 << 7) ] = 0x03800000, //       ###
+[ '1' + (18 << 7) ] = 0x03800000, //       ###
+[ '1' + (19 << 7) ] = 0x03800000, //       ###
+[ '1' + (20 << 7) ] = 0x03800000, //       ###
+[ '1' + (21 << 7) ] = 0x03800000, //       ###
+[ '1' + (22 << 7) ] = 0x03800000, //       ###
+[ '1' + (23 << 7) ] = 0x1ff00000, //    #########
+[ '1' + (24 << 7) ] = 0x1ff00000, //    #########
+[ '1' + (25 << 7) ] = 0x00000000, // 
+[ '1' + (26 << 7) ] = 0x00000000, // 
+[ '1' + (27 << 7) ] = 0x00000000, // 
+[ '1' + (28 << 7) ] = 0x00000000, // 
+[ '1' + (29 << 7) ] = 0x00000000, // 
+[ '1' + (30 << 7) ] = 0x00000000, // 
+[ '1' + (31 << 7) ] = 0x00000000, // 
+
+[ '2' + ( 0 << 7) ] = 0x00000000, // 
+[ '2' + ( 1 << 7) ] = 0x00000000, // 
+[ '2' + ( 2 << 7) ] = 0x00000000, // 
+[ '2' + ( 3 << 7) ] = 0x00000000, // 
+[ '2' + ( 4 << 7) ] = 0x00000000, // 
+[ '2' + ( 5 << 7) ] = 0x1ff00000, //    #########
+[ '2' + ( 6 << 7) ] = 0x3ff80000, //   ###########
+[ '2' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ '2' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ '2' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ '2' + (10 << 7) ] = 0x701c0000, //  ###       ###
+[ '2' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ '2' + (12 << 7) ] = 0x001c0000, //            ###
+[ '2' + (13 << 7) ] = 0x00380000, //           ###
+[ '2' + (14 << 7) ] = 0x00700000, //          ###
+[ '2' + (15 << 7) ] = 0x00e00000, //         ###
+[ '2' + (16 << 7) ] = 0x01c00000, //        ###
+[ '2' + (17 << 7) ] = 0x03800000, //       ###
+[ '2' + (18 << 7) ] = 0x07000000, //      ###
+[ '2' + (19 << 7) ] = 0x0e000000, //     ###
+[ '2' + (20 << 7) ] = 0x1c000000, //    ###
+[ '2' + (21 << 7) ] = 0x38000000, //   ###
+[ '2' + (22 << 7) ] = 0x70000000, //  ###
+[ '2' + (23 << 7) ] = 0x7ffc0000, //  #############
+[ '2' + (24 << 7) ] = 0x7ffc0000, //  #############
+[ '2' + (25 << 7) ] = 0x00000000, // 
+[ '2' + (26 << 7) ] = 0x00000000, // 
+[ '2' + (27 << 7) ] = 0x00000000, // 
+[ '2' + (28 << 7) ] = 0x00000000, // 
+[ '2' + (29 << 7) ] = 0x00000000, // 
+[ '2' + (30 << 7) ] = 0x00000000, // 
+[ '2' + (31 << 7) ] = 0x00000000, // 
+
+[ '3' + ( 0 << 7) ] = 0x00000000, // 
+[ '3' + ( 1 << 7) ] = 0x00000000, // 
+[ '3' + ( 2 << 7) ] = 0x00000000, // 
+[ '3' + ( 3 << 7) ] = 0x00000000, // 
+[ '3' + ( 4 << 7) ] = 0x00000000, // 
+[ '3' + ( 5 << 7) ] = 0x1ff00000, //    #########
+[ '3' + ( 6 << 7) ] = 0x3ff80000, //   ###########
+[ '3' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ '3' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ '3' + ( 9 << 7) ] = 0x001c0000, //            ###
+[ '3' + (10 << 7) ] = 0x001c0000, //            ###
+[ '3' + (11 << 7) ] = 0x001c0000, //            ###
+[ '3' + (12 << 7) ] = 0x001c0000, //            ###
+[ '3' + (13 << 7) ] = 0x001c0000, //            ###
+[ '3' + (14 << 7) ] = 0x0ff80000, //     #########
+[ '3' + (15 << 7) ] = 0x0ff80000, //     #########
+[ '3' + (16 << 7) ] = 0x001c0000, //            ###
+[ '3' + (17 << 7) ] = 0x001c0000, //            ###
+[ '3' + (18 << 7) ] = 0x001c0000, //            ###
+[ '3' + (19 << 7) ] = 0x001c0000, //            ###
+[ '3' + (20 << 7) ] = 0x001c0000, //            ###
+[ '3' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ '3' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ '3' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ '3' + (24 << 7) ] = 0x1ff00000, //    #########
+[ '3' + (25 << 7) ] = 0x00000000, // 
+[ '3' + (26 << 7) ] = 0x00000000, // 
+[ '3' + (27 << 7) ] = 0x00000000, // 
+[ '3' + (28 << 7) ] = 0x00000000, // 
+[ '3' + (29 << 7) ] = 0x00000000, // 
+[ '3' + (30 << 7) ] = 0x00000000, // 
+[ '3' + (31 << 7) ] = 0x00000000, // 
+
+[ '4' + ( 0 << 7) ] = 0x00000000, // 
+[ '4' + ( 1 << 7) ] = 0x00000000, // 
+[ '4' + ( 2 << 7) ] = 0x00000000, // 
+[ '4' + ( 3 << 7) ] = 0x00000000, // 
+[ '4' + ( 4 << 7) ] = 0x00000000, // 
+[ '4' + ( 5 << 7) ] = 0x001c0000, //            ###
+[ '4' + ( 6 << 7) ] = 0x003c0000, //           ####
+[ '4' + ( 7 << 7) ] = 0x007c0000, //          #####
+[ '4' + ( 8 << 7) ] = 0x00fc0000, //         ######
+[ '4' + ( 9 << 7) ] = 0x01dc0000, //        ### ###
+[ '4' + (10 << 7) ] = 0x039c0000, //       ###  ###
+[ '4' + (11 << 7) ] = 0x071c0000, //      ###   ###
+[ '4' + (12 << 7) ] = 0x0e1c0000, //     ###    ###
+[ '4' + (13 << 7) ] = 0x1c1c0000, //    ###     ###
+[ '4' + (14 << 7) ] = 0x381c0000, //   ###      ###
+[ '4' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ '4' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ '4' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ '4' + (18 << 7) ] = 0x7ffc0000, //  #############
+[ '4' + (19 << 7) ] = 0x7ffc0000, //  #############
+[ '4' + (20 << 7) ] = 0x001c0000, //            ###
+[ '4' + (21 << 7) ] = 0x001c0000, //            ###
+[ '4' + (22 << 7) ] = 0x001c0000, //            ###
+[ '4' + (23 << 7) ] = 0x001c0000, //            ###
+[ '4' + (24 << 7) ] = 0x001c0000, //            ###
+[ '4' + (25 << 7) ] = 0x00000000, // 
+[ '4' + (26 << 7) ] = 0x00000000, // 
+[ '4' + (27 << 7) ] = 0x00000000, // 
+[ '4' + (28 << 7) ] = 0x00000000, // 
+[ '4' + (29 << 7) ] = 0x00000000, // 
+[ '4' + (30 << 7) ] = 0x00000000, // 
+[ '4' + (31 << 7) ] = 0x00000000, // 
+
+[ '5' + ( 0 << 7) ] = 0x00000000, // 
+[ '5' + ( 1 << 7) ] = 0x00000000, // 
+[ '5' + ( 2 << 7) ] = 0x00000000, // 
+[ '5' + ( 3 << 7) ] = 0x00000000, // 
+[ '5' + ( 4 << 7) ] = 0x00000000, // 
+[ '5' + ( 5 << 7) ] = 0x7ffc0000, //  #############
+[ '5' + ( 6 << 7) ] = 0x7ffc0000, //  #############
+[ '5' + ( 7 << 7) ] = 0x70000000, //  ###
+[ '5' + ( 8 << 7) ] = 0x70000000, //  ###
+[ '5' + ( 9 << 7) ] = 0x70000000, //  ###
+[ '5' + (10 << 7) ] = 0x70000000, //  ###
+[ '5' + (11 << 7) ] = 0x70000000, //  ###
+[ '5' + (12 << 7) ] = 0x70000000, //  ###
+[ '5' + (13 << 7) ] = 0x7ff00000, //  ###########
+[ '5' + (14 << 7) ] = 0x7ff80000, //  ############
+[ '5' + (15 << 7) ] = 0x001c0000, //            ###
+[ '5' + (16 << 7) ] = 0x001c0000, //            ###
+[ '5' + (17 << 7) ] = 0x001c0000, //            ###
+[ '5' + (18 << 7) ] = 0x001c0000, //            ###
+[ '5' + (19 << 7) ] = 0x001c0000, //            ###
+[ '5' + (20 << 7) ] = 0x001c0000, //            ###
+[ '5' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ '5' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ '5' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ '5' + (24 << 7) ] = 0x1ff00000, //    #########
+[ '5' + (25 << 7) ] = 0x00000000, // 
+[ '5' + (26 << 7) ] = 0x00000000, // 
+[ '5' + (27 << 7) ] = 0x00000000, // 
+[ '5' + (28 << 7) ] = 0x00000000, // 
+[ '5' + (29 << 7) ] = 0x00000000, // 
+[ '5' + (30 << 7) ] = 0x00000000, // 
+[ '5' + (31 << 7) ] = 0x00000000, // 
+
+[ '6' + ( 0 << 7) ] = 0x00000000, // 
+[ '6' + ( 1 << 7) ] = 0x00000000, // 
+[ '6' + ( 2 << 7) ] = 0x00000000, // 
+[ '6' + ( 3 << 7) ] = 0x00000000, // 
+[ '6' + ( 4 << 7) ] = 0x00000000, // 
+[ '6' + ( 5 << 7) ] = 0x1ff80000, //    ##########
+[ '6' + ( 6 << 7) ] = 0x3ff80000, //   ###########
+[ '6' + ( 7 << 7) ] = 0x70000000, //  ###
+[ '6' + ( 8 << 7) ] = 0x70000000, //  ###
+[ '6' + ( 9 << 7) ] = 0x70000000, //  ###
+[ '6' + (10 << 7) ] = 0x70000000, //  ###
+[ '6' + (11 << 7) ] = 0x70000000, //  ###
+[ '6' + (12 << 7) ] = 0x70000000, //  ###
+[ '6' + (13 << 7) ] = 0x7ff00000, //  ###########
+[ '6' + (14 << 7) ] = 0x7ff80000, //  ############
+[ '6' + (15 << 7) ] = 0x701c0000, //  ###       ###
+[ '6' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ '6' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ '6' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ '6' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ '6' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ '6' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ '6' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ '6' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ '6' + (24 << 7) ] = 0x1ff00000, //    #########
+[ '6' + (25 << 7) ] = 0x00000000, // 
+[ '6' + (26 << 7) ] = 0x00000000, // 
+[ '6' + (27 << 7) ] = 0x00000000, // 
+[ '6' + (28 << 7) ] = 0x00000000, // 
+[ '6' + (29 << 7) ] = 0x00000000, // 
+[ '6' + (30 << 7) ] = 0x00000000, // 
+[ '6' + (31 << 7) ] = 0x00000000, // 
+
+[ '7' + ( 0 << 7) ] = 0x00000000, // 
+[ '7' + ( 1 << 7) ] = 0x00000000, // 
+[ '7' + ( 2 << 7) ] = 0x00000000, // 
+[ '7' + ( 3 << 7) ] = 0x00000000, // 
+[ '7' + ( 4 << 7) ] = 0x00000000, // 
+[ '7' + ( 5 << 7) ] = 0x7ffc0000, //  #############
+[ '7' + ( 6 << 7) ] = 0x7ffc0000, //  #############
+[ '7' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ '7' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ '7' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ '7' + (10 << 7) ] = 0x70380000, //  ###      ###
+[ '7' + (11 << 7) ] = 0x00380000, //           ###
+[ '7' + (12 << 7) ] = 0x00700000, //          ###
+[ '7' + (13 << 7) ] = 0x00700000, //          ###
+[ '7' + (14 << 7) ] = 0x00e00000, //         ###
+[ '7' + (15 << 7) ] = 0x00e00000, //         ###
+[ '7' + (16 << 7) ] = 0x01c00000, //        ###
+[ '7' + (17 << 7) ] = 0x01c00000, //        ###
+[ '7' + (18 << 7) ] = 0x03800000, //       ###
+[ '7' + (19 << 7) ] = 0x03800000, //       ###
+[ '7' + (20 << 7) ] = 0x03800000, //       ###
+[ '7' + (21 << 7) ] = 0x03800000, //       ###
+[ '7' + (22 << 7) ] = 0x03800000, //       ###
+[ '7' + (23 << 7) ] = 0x03800000, //       ###
+[ '7' + (24 << 7) ] = 0x03800000, //       ###
+[ '7' + (25 << 7) ] = 0x00000000, // 
+[ '7' + (26 << 7) ] = 0x00000000, // 
+[ '7' + (27 << 7) ] = 0x00000000, // 
+[ '7' + (28 << 7) ] = 0x00000000, // 
+[ '7' + (29 << 7) ] = 0x00000000, // 
+[ '7' + (30 << 7) ] = 0x00000000, // 
+[ '7' + (31 << 7) ] = 0x00000000, // 
+
+[ '8' + ( 0 << 7) ] = 0x00000000, // 
+[ '8' + ( 1 << 7) ] = 0x00000000, // 
+[ '8' + ( 2 << 7) ] = 0x00000000, // 
+[ '8' + ( 3 << 7) ] = 0x00000000, // 
+[ '8' + ( 4 << 7) ] = 0x00000000, // 
+[ '8' + ( 5 << 7) ] = 0x1ff00000, //    #########
+[ '8' + ( 6 << 7) ] = 0x3ff80000, //   ###########
+[ '8' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + (10 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + (14 << 7) ] = 0x3ff80000, //   ###########
+[ '8' + (15 << 7) ] = 0x3ff80000, //   ###########
+[ '8' + (16 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + (17 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + (18 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + (19 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + (20 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + (21 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + (22 << 7) ] = 0x701c0000, //  ###       ###
+[ '8' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ '8' + (24 << 7) ] = 0x1ff00000, //    #########
+[ '8' + (25 << 7) ] = 0x00000000, // 
+[ '8' + (26 << 7) ] = 0x00000000, // 
+[ '8' + (27 << 7) ] = 0x00000000, // 
+[ '8' + (28 << 7) ] = 0x00000000, // 
+[ '8' + (29 << 7) ] = 0x00000000, // 
+[ '8' + (30 << 7) ] = 0x00000000, // 
+[ '8' + (31 << 7) ] = 0x00000000, // 
+
+[ '9' + ( 0 << 7) ] = 0x00000000, // 
+[ '9' + ( 1 << 7) ] = 0x00000000, // 
+[ '9' + ( 2 << 7) ] = 0x00000000, // 
+[ '9' + ( 3 << 7) ] = 0x00000000, // 
+[ '9' + ( 4 << 7) ] = 0x00000000, // 
+[ '9' + ( 5 << 7) ] = 0x1ff00000, //    #########
+[ '9' + ( 6 << 7) ] = 0x3ff80000, //   ###########
+[ '9' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ '9' + ( 8 << 7) ] = 0x701c0000, //  ###       ###
+[ '9' + ( 9 << 7) ] = 0x701c0000, //  ###       ###
+[ '9' + (10 << 7) ] = 0x701c0000, //  ###       ###
+[ '9' + (11 << 7) ] = 0x701c0000, //  ###       ###
+[ '9' + (12 << 7) ] = 0x701c0000, //  ###       ###
+[ '9' + (13 << 7) ] = 0x701c0000, //  ###       ###
+[ '9' + (14 << 7) ] = 0x701c0000, //  ###       ###
+[ '9' + (15 << 7) ] = 0x3ffc0000, //   ############
+[ '9' + (16 << 7) ] = 0x1ffc0000, //    ###########
+[ '9' + (17 << 7) ] = 0x001c0000, //            ###
+[ '9' + (18 << 7) ] = 0x001c0000, //            ###
+[ '9' + (19 << 7) ] = 0x001c0000, //            ###
+[ '9' + (20 << 7) ] = 0x001c0000, //            ###
+[ '9' + (21 << 7) ] = 0x001c0000, //            ###
+[ '9' + (22 << 7) ] = 0x001c0000, //            ###
+[ '9' + (23 << 7) ] = 0x3ff80000, //   ###########
+[ '9' + (24 << 7) ] = 0x3ff00000, //   ##########
+[ '9' + (25 << 7) ] = 0x00000000, // 
+[ '9' + (26 << 7) ] = 0x00000000, // 
+[ '9' + (27 << 7) ] = 0x00000000, // 
+[ '9' + (28 << 7) ] = 0x00000000, // 
+[ '9' + (29 << 7) ] = 0x00000000, // 
+[ '9' + (30 << 7) ] = 0x00000000, // 
+[ '9' + (31 << 7) ] = 0x00000000, // 
+
+[ ' ' + ( 0 << 7) ] = 0x00000000, // 
+[ ' ' + ( 1 << 7) ] = 0x00000000, // 
+[ ' ' + ( 2 << 7) ] = 0x00000000, // 
+[ ' ' + ( 3 << 7) ] = 0x00000000, // 
+[ ' ' + ( 4 << 7) ] = 0x00000000, // 
+[ ' ' + ( 5 << 7) ] = 0x00000000, // 
+[ ' ' + ( 6 << 7) ] = 0x00000000, // 
+[ ' ' + ( 7 << 7) ] = 0x00000000, // 
+[ ' ' + ( 8 << 7) ] = 0x00000000, // 
+[ ' ' + ( 9 << 7) ] = 0x00000000, // 
+[ ' ' + (10 << 7) ] = 0x00000000, // 
+[ ' ' + (11 << 7) ] = 0x00000000, // 
+[ ' ' + (12 << 7) ] = 0x00000000, // 
+[ ' ' + (13 << 7) ] = 0x00000000, // 
+[ ' ' + (14 << 7) ] = 0x00000000, // 
+[ ' ' + (15 << 7) ] = 0x00000000, // 
+[ ' ' + (16 << 7) ] = 0x00000000, // 
+[ ' ' + (17 << 7) ] = 0x00000000, // 
+[ ' ' + (18 << 7) ] = 0x00000000, // 
+[ ' ' + (19 << 7) ] = 0x00000000, // 
+[ ' ' + (20 << 7) ] = 0x00000000, // 
+[ ' ' + (21 << 7) ] = 0x00000000, // 
+[ ' ' + (22 << 7) ] = 0x00000000, // 
+[ ' ' + (23 << 7) ] = 0x00000000, // 
+[ ' ' + (24 << 7) ] = 0x00000000, // 
+[ ' ' + (25 << 7) ] = 0x00000000, // 
+[ ' ' + (26 << 7) ] = 0x00000000, // 
+[ ' ' + (27 << 7) ] = 0x00000000, // 
+[ ' ' + (28 << 7) ] = 0x00000000, // 
+[ ' ' + (29 << 7) ] = 0x00000000, // 
+[ ' ' + (30 << 7) ] = 0x00000000, // 
+[ ' ' + (31 << 7) ] = 0x00000000, // 
+
+[ '/' + ( 0 << 7) ] = 0x00000000, // 
+[ '/' + ( 1 << 7) ] = 0x00000000, // 
+[ '/' + ( 2 << 7) ] = 0x00000000, // 
+[ '/' + ( 3 << 7) ] = 0x00000000, // 
+[ '/' + ( 4 << 7) ] = 0x00000000, // 
+[ '/' + ( 5 << 7) ] = 0x001c0000, //            ###
+[ '/' + ( 6 << 7) ] = 0x001c0000, //            ###
+[ '/' + ( 7 << 7) ] = 0x00380000, //           ###
+[ '/' + ( 8 << 7) ] = 0x00380000, //           ###
+[ '/' + ( 9 << 7) ] = 0x00700000, //          ###
+[ '/' + (10 << 7) ] = 0x00700000, //          ###
+[ '/' + (11 << 7) ] = 0x00e00000, //         ###
+[ '/' + (12 << 7) ] = 0x00e00000, //         ###
+[ '/' + (13 << 7) ] = 0x01c00000, //        ###
+[ '/' + (14 << 7) ] = 0x01c00000, //        ###
+[ '/' + (15 << 7) ] = 0x03800000, //       ###
+[ '/' + (16 << 7) ] = 0x03800000, //       ###
+[ '/' + (17 << 7) ] = 0x07000000, //      ###
+[ '/' + (18 << 7) ] = 0x07000000, //      ###
+[ '/' + (19 << 7) ] = 0x0e000000, //     ###
+[ '/' + (20 << 7) ] = 0x0e000000, //     ###
+[ '/' + (21 << 7) ] = 0x1c000000, //    ###
+[ '/' + (22 << 7) ] = 0x1c000000, //    ###
+[ '/' + (23 << 7) ] = 0x38000000, //   ###
+[ '/' + (24 << 7) ] = 0x38000000, //   ###
+[ '/' + (25 << 7) ] = 0x00000000, // 
+[ '/' + (26 << 7) ] = 0x00000000, // 
+[ '/' + (27 << 7) ] = 0x00000000, // 
+[ '/' + (28 << 7) ] = 0x00000000, // 
+[ '/' + (29 << 7) ] = 0x00000000, // 
+[ '/' + (30 << 7) ] = 0x00000000, // 
+[ '/' + (31 << 7) ] = 0x00000000, // 
+
+[ '#' + ( 0 << 7) ] = 0x00000000, // 
+[ '#' + ( 1 << 7) ] = 0x00000000, // 
+[ '#' + ( 2 << 7) ] = 0x00000000, // 
+[ '#' + ( 3 << 7) ] = 0x00000000, // 
+[ '#' + ( 4 << 7) ] = 0x00000000, // 
+[ '#' + ( 5 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + ( 6 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + ( 7 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + ( 8 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + ( 9 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + (10 << 7) ] = 0x7ffc0000, //  #############
+[ '#' + (11 << 7) ] = 0x7ffc0000, //  #############
+[ '#' + (12 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + (13 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + (14 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + (15 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + (16 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + (17 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + (18 << 7) ] = 0x7ffc0000, //  #############
+[ '#' + (19 << 7) ] = 0x7ffc0000, //  #############
+[ '#' + (20 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + (21 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + (22 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + (23 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + (24 << 7) ] = 0x1c700000, //    ###   ###
+[ '#' + (25 << 7) ] = 0x00000000, // 
+[ '#' + (26 << 7) ] = 0x00000000, // 
+[ '#' + (27 << 7) ] = 0x00000000, // 
+[ '#' + (28 << 7) ] = 0x00000000, // 
+[ '#' + (29 << 7) ] = 0x00000000, // 
+[ '#' + (30 << 7) ] = 0x00000000, // 
+[ '#' + (31 << 7) ] = 0x00000000, // 
+
+[ ',' + ( 0 << 7) ] = 0x00000000, // 
+[ ',' + ( 1 << 7) ] = 0x00000000, // 
+[ ',' + ( 2 << 7) ] = 0x00000000, // 
+[ ',' + ( 3 << 7) ] = 0x00000000, // 
+[ ',' + ( 4 << 7) ] = 0x00000000, // 
+[ ',' + ( 5 << 7) ] = 0x00000000, // 
+[ ',' + ( 6 << 7) ] = 0x00000000, // 
+[ ',' + ( 7 << 7) ] = 0x00000000, // 
+[ ',' + ( 8 << 7) ] = 0x00000000, // 
+[ ',' + ( 9 << 7) ] = 0x00000000, // 
+[ ',' + (10 << 7) ] = 0x00000000, // 
+[ ',' + (11 << 7) ] = 0x00000000, // 
+[ ',' + (12 << 7) ] = 0x00000000, // 
+[ ',' + (13 << 7) ] = 0x00000000, // 
+[ ',' + (14 << 7) ] = 0x00000000, // 
+[ ',' + (15 << 7) ] = 0x00000000, // 
+[ ',' + (16 << 7) ] = 0x00000000, // 
+[ ',' + (17 << 7) ] = 0x00000000, // 
+[ ',' + (18 << 7) ] = 0x00000000, // 
+[ ',' + (19 << 7) ] = 0x00000000, // 
+[ ',' + (20 << 7) ] = 0x00000000, // 
+[ ',' + (21 << 7) ] = 0x03800000, //       ###
+[ ',' + (22 << 7) ] = 0x03800000, //       ###
+[ ',' + (23 << 7) ] = 0x03800000, //       ###
+[ ',' + (24 << 7) ] = 0x03800000, //       ###
+[ ',' + (25 << 7) ] = 0x07000000, //      ###
+[ ',' + (26 << 7) ] = 0x0e000000, //     ###
+[ ',' + (27 << 7) ] = 0x00000000, // 
+[ ',' + (28 << 7) ] = 0x00000000, // 
+[ ',' + (29 << 7) ] = 0x00000000, // 
+[ ',' + (30 << 7) ] = 0x00000000, // 
+[ ',' + (31 << 7) ] = 0x00000000, // 
+
+[ '\'' + ( 0 << 7) ] = 0x00000000, // 
+[ '\'' + ( 1 << 7) ] = 0x00000000, // 
+[ '\'' + ( 2 << 7) ] = 0x03800000, //       ###
+[ '\'' + ( 3 << 7) ] = 0x03800000, //       ###
+[ '\'' + ( 4 << 7) ] = 0x03800000, //       ###
+[ '\'' + ( 5 << 7) ] = 0x03800000, //       ###
+[ '\'' + ( 6 << 7) ] = 0x03800000, //       ###
+[ '\'' + ( 7 << 7) ] = 0x03800000, //       ###
+[ '\'' + ( 8 << 7) ] = 0x00000000, // 
+[ '\'' + ( 9 << 7) ] = 0x00000000, // 
+[ '\'' + (10 << 7) ] = 0x00000000, // 
+[ '\'' + (11 << 7) ] = 0x00000000, // 
+[ '\'' + (12 << 7) ] = 0x00000000, // 
+[ '\'' + (13 << 7) ] = 0x00000000, // 
+[ '\'' + (14 << 7) ] = 0x00000000, // 
+[ '\'' + (15 << 7) ] = 0x00000000, // 
+[ '\'' + (16 << 7) ] = 0x00000000, // 
+[ '\'' + (17 << 7) ] = 0x00000000, // 
+[ '\'' + (18 << 7) ] = 0x00000000, // 
+[ '\'' + (19 << 7) ] = 0x00000000, // 
+[ '\'' + (20 << 7) ] = 0x00000000, // 
+[ '\'' + (21 << 7) ] = 0x00000000, // 
+[ '\'' + (22 << 7) ] = 0x00000000, // 
+[ '\'' + (23 << 7) ] = 0x00000000, // 
+[ '\'' + (24 << 7) ] = 0x00000000, // 
+[ '\'' + (25 << 7) ] = 0x00000000, // 
+[ '\'' + (26 << 7) ] = 0x00000000, // 
+[ '\'' + (27 << 7) ] = 0x00000000, // 
+[ '\'' + (28 << 7) ] = 0x00000000, // 
+[ '\'' + (29 << 7) ] = 0x00000000, // 
+[ '\'' + (30 << 7) ] = 0x00000000, // 
+[ '\'' + (31 << 7) ] = 0x00000000, // 
+
+[ '<' + ( 0 << 7) ] = 0x00000000, // 
+[ '<' + ( 1 << 7) ] = 0x00000000, // 
+[ '<' + ( 2 << 7) ] = 0x00000000, // 
+[ '<' + ( 3 << 7) ] = 0x00000000, // 
+[ '<' + ( 4 << 7) ] = 0x00000000, // 
+[ '<' + ( 5 << 7) ] = 0x001c0000, //            ###
+[ '<' + ( 6 << 7) ] = 0x00380000, //           ###
+[ '<' + ( 7 << 7) ] = 0x00700000, //          ###
+[ '<' + ( 8 << 7) ] = 0x00e00000, //         ###
+[ '<' + ( 9 << 7) ] = 0x01c00000, //        ###
+[ '<' + (10 << 7) ] = 0x03800000, //       ###
+[ '<' + (11 << 7) ] = 0x07000000, //      ###
+[ '<' + (12 << 7) ] = 0x0e000000, //     ###
+[ '<' + (13 << 7) ] = 0x1c000000, //    ###
+[ '<' + (14 << 7) ] = 0x38000000, //   ###
+[ '<' + (15 << 7) ] = 0x38000000, //   ###
+[ '<' + (16 << 7) ] = 0x1c000000, //    ###
+[ '<' + (17 << 7) ] = 0x0e000000, //     ###
+[ '<' + (18 << 7) ] = 0x07000000, //      ###
+[ '<' + (19 << 7) ] = 0x03800000, //       ###
+[ '<' + (20 << 7) ] = 0x01c00000, //        ###
+[ '<' + (21 << 7) ] = 0x00e00000, //         ###
+[ '<' + (22 << 7) ] = 0x00700000, //          ###
+[ '<' + (23 << 7) ] = 0x00380000, //           ###
+[ '<' + (24 << 7) ] = 0x001c0000, //            ###
+[ '<' + (25 << 7) ] = 0x00000000, // 
+[ '<' + (26 << 7) ] = 0x00000000, // 
+[ '<' + (27 << 7) ] = 0x00000000, // 
+[ '<' + (28 << 7) ] = 0x00000000, // 
+[ '<' + (29 << 7) ] = 0x00000000, // 
+[ '<' + (30 << 7) ] = 0x00000000, // 
+[ '<' + (31 << 7) ] = 0x00000000, // 
+
+[ '>' + ( 0 << 7) ] = 0x00000000, // 
+[ '>' + ( 1 << 7) ] = 0x00000000, // 
+[ '>' + ( 2 << 7) ] = 0x00000000, // 
+[ '>' + ( 3 << 7) ] = 0x00000000, // 
+[ '>' + ( 4 << 7) ] = 0x00000000, // 
+[ '>' + ( 5 << 7) ] = 0x38000000, //   ###
+[ '>' + ( 6 << 7) ] = 0x1c000000, //    ###
+[ '>' + ( 7 << 7) ] = 0x0e000000, //     ###
+[ '>' + ( 8 << 7) ] = 0x07000000, //      ###
+[ '>' + ( 9 << 7) ] = 0x03800000, //       ###
+[ '>' + (10 << 7) ] = 0x01c00000, //        ###
+[ '>' + (11 << 7) ] = 0x00e00000, //         ###
+[ '>' + (12 << 7) ] = 0x00700000, //          ###
+[ '>' + (13 << 7) ] = 0x00380000, //           ###
+[ '>' + (14 << 7) ] = 0x001c0000, //            ###
+[ '>' + (15 << 7) ] = 0x001c0000, //            ###
+[ '>' + (16 << 7) ] = 0x00380000, //           ###
+[ '>' + (17 << 7) ] = 0x00700000, //          ###
+[ '>' + (18 << 7) ] = 0x00e00000, //         ###
+[ '>' + (19 << 7) ] = 0x01c00000, //        ###
+[ '>' + (20 << 7) ] = 0x03800000, //       ###
+[ '>' + (21 << 7) ] = 0x07000000, //      ###
+[ '>' + (22 << 7) ] = 0x0e000000, //     ###
+[ '>' + (23 << 7) ] = 0x1c000000, //    ###
+[ '>' + (24 << 7) ] = 0x38000000, //   ###
+[ '>' + (25 << 7) ] = 0x00000000, // 
+[ '>' + (26 << 7) ] = 0x00000000, // 
+[ '>' + (27 << 7) ] = 0x00000000, // 
+[ '>' + (28 << 7) ] = 0x00000000, // 
+[ '>' + (29 << 7) ] = 0x00000000, // 
+[ '>' + (30 << 7) ] = 0x00000000, // 
+[ '>' + (31 << 7) ] = 0x00000000, // 
+
+[ '{' + ( 0 << 7) ] = 0x00000000, // 
+[ '{' + ( 1 << 7) ] = 0x00000000, // 
+[ '{' + ( 2 << 7) ] = 0x00000000, // 
+[ '{' + ( 3 << 7) ] = 0x00000000, // 
+[ '{' + ( 4 << 7) ] = 0x00000000, // 
+[ '{' + ( 5 << 7) ] = 0x01f00000, //        #####
+[ '{' + ( 6 << 7) ] = 0x03f00000, //       ######
+[ '{' + ( 7 << 7) ] = 0x07000000, //      ###
+[ '{' + ( 8 << 7) ] = 0x07000000, //      ###
+[ '{' + ( 9 << 7) ] = 0x07000000, //      ###
+[ '{' + (10 << 7) ] = 0x07000000, //      ###
+[ '{' + (11 << 7) ] = 0x07000000, //      ###
+[ '{' + (12 << 7) ] = 0x07000000, //      ###
+[ '{' + (13 << 7) ] = 0x07000000, //      ###
+[ '{' + (14 << 7) ] = 0x1e000000, //    ####
+[ '{' + (15 << 7) ] = 0x1e000000, //    ####
+[ '{' + (16 << 7) ] = 0x07000000, //      ###
+[ '{' + (17 << 7) ] = 0x07000000, //      ###
+[ '{' + (18 << 7) ] = 0x07000000, //      ###
+[ '{' + (19 << 7) ] = 0x07000000, //      ###
+[ '{' + (20 << 7) ] = 0x07000000, //      ###
+[ '{' + (21 << 7) ] = 0x07000000, //      ###
+[ '{' + (22 << 7) ] = 0x07000000, //      ###
+[ '{' + (23 << 7) ] = 0x03f00000, //       ######
+[ '{' + (24 << 7) ] = 0x01f00000, //        #####
+[ '{' + (25 << 7) ] = 0x00000000, // 
+[ '{' + (26 << 7) ] = 0x00000000, // 
+[ '{' + (27 << 7) ] = 0x00000000, // 
+[ '{' + (28 << 7) ] = 0x00000000, // 
+[ '{' + (29 << 7) ] = 0x00000000, // 
+[ '{' + (30 << 7) ] = 0x00000000, // 
+[ '{' + (31 << 7) ] = 0x00000000, // 
+
+[ '}' + ( 0 << 7) ] = 0x00000000, // 
+[ '}' + ( 1 << 7) ] = 0x00000000, // 
+[ '}' + ( 2 << 7) ] = 0x00000000, // 
+[ '}' + ( 3 << 7) ] = 0x00000000, // 
+[ '}' + ( 4 << 7) ] = 0x00000000, // 
+[ '}' + ( 5 << 7) ] = 0x1f000000, //    #####
+[ '}' + ( 6 << 7) ] = 0x1f800000, //    ######
+[ '}' + ( 7 << 7) ] = 0x01c00000, //        ###
+[ '}' + ( 8 << 7) ] = 0x01c00000, //        ###
+[ '}' + ( 9 << 7) ] = 0x01c00000, //        ###
+[ '}' + (10 << 7) ] = 0x01c00000, //        ###
+[ '}' + (11 << 7) ] = 0x01c00000, //        ###
+[ '}' + (12 << 7) ] = 0x01c00000, //        ###
+[ '}' + (13 << 7) ] = 0x01c00000, //        ###
+[ '}' + (14 << 7) ] = 0x00f00000, //         ####
+[ '}' + (15 << 7) ] = 0x00f00000, //         ####
+[ '}' + (16 << 7) ] = 0x01c00000, //        ###
+[ '}' + (17 << 7) ] = 0x01c00000, //        ###
+[ '}' + (18 << 7) ] = 0x01c00000, //        ###
+[ '}' + (19 << 7) ] = 0x01c00000, //        ###
+[ '}' + (20 << 7) ] = 0x01c00000, //        ###
+[ '}' + (21 << 7) ] = 0x01c00000, //        ###
+[ '}' + (22 << 7) ] = 0x01c00000, //        ###
+[ '}' + (23 << 7) ] = 0x1f800000, //    ######
+[ '}' + (24 << 7) ] = 0x1f000000, //    #####
+[ '}' + (25 << 7) ] = 0x00000000, // 
+[ '}' + (26 << 7) ] = 0x00000000, // 
+[ '}' + (27 << 7) ] = 0x00000000, // 
+[ '}' + (28 << 7) ] = 0x00000000, // 
+[ '}' + (29 << 7) ] = 0x00000000, // 
+[ '}' + (30 << 7) ] = 0x00000000, // 
+[ '}' + (31 << 7) ] = 0x00000000, // 
+
+[ '@' + ( 0 << 7) ] = 0x00000000, // 
+[ '@' + ( 1 << 7) ] = 0x00000000, // 
+[ '@' + ( 2 << 7) ] = 0x00000000, // 
+[ '@' + ( 3 << 7) ] = 0x00000000, // 
+[ '@' + ( 4 << 7) ] = 0x00000000, // 
+[ '@' + ( 5 << 7) ] = 0x1ff80000, //    ##########
+[ '@' + ( 6 << 7) ] = 0x3ffc0000, //   ############
+[ '@' + ( 7 << 7) ] = 0x700e0000, //  ###        ###
+[ '@' + ( 8 << 7) ] = 0x70060000, //  ###         ##
+[ '@' + ( 9 << 7) ] = 0x71fe0000, //  ###   ########
+[ '@' + (10 << 7) ] = 0x73fe0000, //  ###  #########
+[ '@' + (11 << 7) ] = 0x770e0000, //  ### ###    ###
+[ '@' + (12 << 7) ] = 0x770e0000, //  ### ###    ###
+[ '@' + (13 << 7) ] = 0x770e0000, //  ### ###    ###
+[ '@' + (14 << 7) ] = 0x770e0000, //  ### ###    ###
+[ '@' + (15 << 7) ] = 0x770e0000, //  ### ###    ###
+[ '@' + (16 << 7) ] = 0x770e0000, //  ### ###    ###
+[ '@' + (17 << 7) ] = 0x770e0000, //  ### ###    ###
+[ '@' + (18 << 7) ] = 0x771e0000, //  ### ###   ####
+[ '@' + (19 << 7) ] = 0x73fe0000, //  ###  #########
+[ '@' + (20 << 7) ] = 0x71f60000, //  ###   ##### ##
+[ '@' + (21 << 7) ] = 0x70000000, //  ###
+[ '@' + (22 << 7) ] = 0x70000000, //  ###
+[ '@' + (23 << 7) ] = 0x3ffe0000, //   #############
+[ '@' + (24 << 7) ] = 0x1ffe0000, //    ############
+[ '@' + (25 << 7) ] = 0x00000000, // 
+[ '@' + (26 << 7) ] = 0x00000000, // 
+[ '@' + (27 << 7) ] = 0x00000000, // 
+[ '@' + (28 << 7) ] = 0x00000000, // 
+[ '@' + (29 << 7) ] = 0x00000000, // 
+[ '@' + (30 << 7) ] = 0x00000000, // 
+[ '@' + (31 << 7) ] = 0x00000000, // 
+
+[ '\\' + ( 0 << 7) ] = 0x00000000, // 
+[ '\\' + ( 1 << 7) ] = 0x00000000, // 
+[ '\\' + ( 2 << 7) ] = 0x00000000, // 
+[ '\\' + ( 3 << 7) ] = 0x00000000, // 
+[ '\\' + ( 4 << 7) ] = 0x00000000, // 
+[ '\\' + ( 5 << 7) ] = 0x38000000, //   ###
+[ '\\' + ( 6 << 7) ] = 0x38000000, //   ###
+[ '\\' + ( 7 << 7) ] = 0x1c000000, //    ###
+[ '\\' + ( 8 << 7) ] = 0x1c000000, //    ###
+[ '\\' + ( 9 << 7) ] = 0x0e000000, //     ###
+[ '\\' + (10 << 7) ] = 0x0e000000, //     ###
+[ '\\' + (11 << 7) ] = 0x07000000, //      ###
+[ '\\' + (12 << 7) ] = 0x07000000, //      ###
+[ '\\' + (13 << 7) ] = 0x03800000, //       ###
+[ '\\' + (14 << 7) ] = 0x03800000, //       ###
+[ '\\' + (15 << 7) ] = 0x01c00000, //        ###
+[ '\\' + (16 << 7) ] = 0x01c00000, //        ###
+[ '\\' + (17 << 7) ] = 0x00e00000, //         ###
+[ '\\' + (18 << 7) ] = 0x00e00000, //         ###
+[ '\\' + (19 << 7) ] = 0x00700000, //          ###
+[ '\\' + (20 << 7) ] = 0x00700000, //          ###
+[ '\\' + (21 << 7) ] = 0x00380000, //           ###
+[ '\\' + (22 << 7) ] = 0x00380000, //           ###
+[ '\\' + (23 << 7) ] = 0x001c0000, //            ###
+[ '\\' + (24 << 7) ] = 0x001c0000, //            ###
+[ '\\' + (25 << 7) ] = 0x00000000, // 
+[ '\\' + (26 << 7) ] = 0x00000000, // 
+[ '\\' + (27 << 7) ] = 0x00000000, // 
+[ '\\' + (28 << 7) ] = 0x00000000, // 
+[ '\\' + (29 << 7) ] = 0x00000000, // 
+[ '\\' + (30 << 7) ] = 0x00000000, // 
+[ '\\' + (31 << 7) ] = 0x00000000, // 
+
+[ '=' + ( 0 << 7) ] = 0x00000000, // 
+[ '=' + ( 1 << 7) ] = 0x00000000, // 
+[ '=' + ( 2 << 7) ] = 0x00000000, // 
+[ '=' + ( 3 << 7) ] = 0x00000000, // 
+[ '=' + ( 4 << 7) ] = 0x00000000, // 
+[ '=' + ( 5 << 7) ] = 0x00000000, // 
+[ '=' + ( 6 << 7) ] = 0x00000000, // 
+[ '=' + ( 7 << 7) ] = 0x00000000, // 
+[ '=' + ( 8 << 7) ] = 0x00000000, // 
+[ '=' + ( 9 << 7) ] = 0x00000000, // 
+[ '=' + (10 << 7) ] = 0x00000000, // 
+[ '=' + (11 << 7) ] = 0x7ffc0000, //  #############
+[ '=' + (12 << 7) ] = 0x7ffc0000, //  #############
+[ '=' + (13 << 7) ] = 0x00000000, // 
+[ '=' + (14 << 7) ] = 0x00000000, // 
+[ '=' + (15 << 7) ] = 0x00000000, // 
+[ '=' + (16 << 7) ] = 0x00000000, // 
+[ '=' + (17 << 7) ] = 0x7ffc0000, //  #############
+[ '=' + (18 << 7) ] = 0x7ffc0000, //  #############
+[ '=' + (19 << 7) ] = 0x00000000, // 
+[ '=' + (20 << 7) ] = 0x00000000, // 
+[ '=' + (21 << 7) ] = 0x00000000, // 
+[ '=' + (22 << 7) ] = 0x00000000, // 
+[ '=' + (23 << 7) ] = 0x00000000, // 
+[ '=' + (24 << 7) ] = 0x00000000, // 
+[ '=' + (25 << 7) ] = 0x00000000, // 
+[ '=' + (26 << 7) ] = 0x00000000, // 
+[ '=' + (27 << 7) ] = 0x00000000, // 
+[ '=' + (28 << 7) ] = 0x00000000, // 
+[ '=' + (29 << 7) ] = 0x00000000, // 
+[ '=' + (30 << 7) ] = 0x00000000, // 
+[ '=' + (31 << 7) ] = 0x00000000, // 
+
+[ ':' + ( 0 << 7) ] = 0x00000000, // 
+[ ':' + ( 1 << 7) ] = 0x00000000, // 
+[ ':' + ( 2 << 7) ] = 0x00000000, // 
+[ ':' + ( 3 << 7) ] = 0x00000000, // 
+[ ':' + ( 4 << 7) ] = 0x00000000, // 
+[ ':' + ( 5 << 7) ] = 0x00000000, // 
+[ ':' + ( 6 << 7) ] = 0x00000000, // 
+[ ':' + ( 7 << 7) ] = 0x00000000, // 
+[ ':' + ( 8 << 7) ] = 0x00000000, // 
+[ ':' + ( 9 << 7) ] = 0x00000000, // 
+[ ':' + (10 << 7) ] = 0x00000000, // 
+[ ':' + (11 << 7) ] = 0x03800000, //       ###
+[ ':' + (12 << 7) ] = 0x03800000, //       ###
+[ ':' + (13 << 7) ] = 0x03800000, //       ###
+[ ':' + (14 << 7) ] = 0x03800000, //       ###
+[ ':' + (15 << 7) ] = 0x00000000, // 
+[ ':' + (16 << 7) ] = 0x00000000, // 
+[ ':' + (17 << 7) ] = 0x00000000, // 
+[ ':' + (18 << 7) ] = 0x00000000, // 
+[ ':' + (19 << 7) ] = 0x00000000, // 
+[ ':' + (20 << 7) ] = 0x00000000, // 
+[ ':' + (21 << 7) ] = 0x03800000, //       ###
+[ ':' + (22 << 7) ] = 0x03800000, //       ###
+[ ':' + (23 << 7) ] = 0x03800000, //       ###
+[ ':' + (24 << 7) ] = 0x03800000, //       ###
+[ ':' + (25 << 7) ] = 0x00000000, // 
+[ ':' + (26 << 7) ] = 0x00000000, // 
+[ ':' + (27 << 7) ] = 0x00000000, // 
+[ ':' + (28 << 7) ] = 0x00000000, // 
+[ ':' + (29 << 7) ] = 0x00000000, // 
+[ ':' + (30 << 7) ] = 0x00000000, // 
+[ ':' + (31 << 7) ] = 0x00000000, // 
+
+[ '!' + ( 0 << 7) ] = 0x00000000, // 
+[ '!' + ( 1 << 7) ] = 0x00000000, // 
+[ '!' + ( 2 << 7) ] = 0x00000000, // 
+[ '!' + ( 3 << 7) ] = 0x00000000, // 
+[ '!' + ( 4 << 7) ] = 0x00000000, // 
+[ '!' + ( 5 << 7) ] = 0x03800000, //       ###
+[ '!' + ( 6 << 7) ] = 0x03800000, //       ###
+[ '!' + ( 7 << 7) ] = 0x03800000, //       ###
+[ '!' + ( 8 << 7) ] = 0x03800000, //       ###
+[ '!' + ( 9 << 7) ] = 0x03800000, //       ###
+[ '!' + (10 << 7) ] = 0x03800000, //       ###
+[ '!' + (11 << 7) ] = 0x03800000, //       ###
+[ '!' + (12 << 7) ] = 0x03800000, //       ###
+[ '!' + (13 << 7) ] = 0x03800000, //       ###
+[ '!' + (14 << 7) ] = 0x03800000, //       ###
+[ '!' + (15 << 7) ] = 0x03800000, //       ###
+[ '!' + (16 << 7) ] = 0x03800000, //       ###
+[ '!' + (17 << 7) ] = 0x03800000, //       ###
+[ '!' + (18 << 7) ] = 0x03800000, //       ###
+[ '!' + (19 << 7) ] = 0x00000000, // 
+[ '!' + (20 << 7) ] = 0x00000000, // 
+[ '!' + (21 << 7) ] = 0x03800000, //       ###
+[ '!' + (22 << 7) ] = 0x03800000, //       ###
+[ '!' + (23 << 7) ] = 0x03800000, //       ###
+[ '!' + (24 << 7) ] = 0x03800000, //       ###
+[ '!' + (25 << 7) ] = 0x00000000, // 
+[ '!' + (26 << 7) ] = 0x00000000, // 
+[ '!' + (27 << 7) ] = 0x00000000, // 
+[ '!' + (28 << 7) ] = 0x00000000, // 
+[ '!' + (29 << 7) ] = 0x00000000, // 
+[ '!' + (30 << 7) ] = 0x00000000, // 
+[ '!' + (31 << 7) ] = 0x00000000, // 
+
+[ '"' + ( 0 << 7) ] = 0x00000000, // 
+[ '"' + ( 1 << 7) ] = 0x00000000, // 
+[ '"' + ( 2 << 7) ] = 0x1c700000, //    ###   ###
+[ '"' + ( 3 << 7) ] = 0x1c700000, //    ###   ###
+[ '"' + ( 4 << 7) ] = 0x1c700000, //    ###   ###
+[ '"' + ( 5 << 7) ] = 0x1c700000, //    ###   ###
+[ '"' + ( 6 << 7) ] = 0x1c700000, //    ###   ###
+[ '"' + ( 7 << 7) ] = 0x1c700000, //    ###   ###
+[ '"' + ( 8 << 7) ] = 0x00000000, // 
+[ '"' + ( 9 << 7) ] = 0x00000000, // 
+[ '"' + (10 << 7) ] = 0x00000000, // 
+[ '"' + (11 << 7) ] = 0x00000000, // 
+[ '"' + (12 << 7) ] = 0x00000000, // 
+[ '"' + (13 << 7) ] = 0x00000000, // 
+[ '"' + (14 << 7) ] = 0x00000000, // 
+[ '"' + (15 << 7) ] = 0x00000000, // 
+[ '"' + (16 << 7) ] = 0x00000000, // 
+[ '"' + (17 << 7) ] = 0x00000000, // 
+[ '"' + (18 << 7) ] = 0x00000000, // 
+[ '"' + (19 << 7) ] = 0x00000000, // 
+[ '"' + (20 << 7) ] = 0x00000000, // 
+[ '"' + (21 << 7) ] = 0x00000000, // 
+[ '"' + (22 << 7) ] = 0x00000000, // 
+[ '"' + (23 << 7) ] = 0x00000000, // 
+[ '"' + (24 << 7) ] = 0x00000000, // 
+[ '"' + (25 << 7) ] = 0x00000000, // 
+[ '"' + (26 << 7) ] = 0x00000000, // 
+[ '"' + (27 << 7) ] = 0x00000000, // 
+[ '"' + (28 << 7) ] = 0x00000000, // 
+[ '"' + (29 << 7) ] = 0x00000000, // 
+[ '"' + (30 << 7) ] = 0x00000000, // 
+[ '"' + (31 << 7) ] = 0x00000000, // 
+
+[ '$' + ( 0 << 7) ] = 0x00000000, // 
+[ '$' + ( 1 << 7) ] = 0x00000000, // 
+[ '$' + ( 2 << 7) ] = 0x00000000, // 
+[ '$' + ( 3 << 7) ] = 0x00000000, // 
+[ '$' + ( 4 << 7) ] = 0x03800000, //       ###
+[ '$' + ( 5 << 7) ] = 0x03800000, //       ###
+[ '$' + ( 6 << 7) ] = 0x1ff00000, //    #########
+[ '$' + ( 7 << 7) ] = 0x3ff80000, //   ###########
+[ '$' + ( 8 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ '$' + ( 9 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ '$' + (10 << 7) ] = 0x73800000, //  ###  ###
+[ '$' + (11 << 7) ] = 0x73800000, //  ###  ###
+[ '$' + (12 << 7) ] = 0x73800000, //  ###  ###
+[ '$' + (13 << 7) ] = 0x73800000, //  ###  ###
+[ '$' + (14 << 7) ] = 0x3ff00000, //   ##########
+[ '$' + (15 << 7) ] = 0x1ff80000, //    ##########
+[ '$' + (16 << 7) ] = 0x039c0000, //       ###  ###
+[ '$' + (17 << 7) ] = 0x039c0000, //       ###  ###
+[ '$' + (18 << 7) ] = 0x039c0000, //       ###  ###
+[ '$' + (19 << 7) ] = 0x039c0000, //       ###  ###
+[ '$' + (20 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ '$' + (21 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ '$' + (22 << 7) ] = 0x3ff80000, //   ###########
+[ '$' + (23 << 7) ] = 0x1ff00000, //    #########
+[ '$' + (24 << 7) ] = 0x03800000, //       ###
+[ '$' + (25 << 7) ] = 0x03800000, //       ###
+[ '$' + (26 << 7) ] = 0x00000000, // 
+[ '$' + (27 << 7) ] = 0x00000000, // 
+[ '$' + (28 << 7) ] = 0x00000000, // 
+[ '$' + (29 << 7) ] = 0x00000000, // 
+[ '$' + (30 << 7) ] = 0x00000000, // 
+[ '$' + (31 << 7) ] = 0x00000000, // 
+
+[ '%' + ( 0 << 7) ] = 0x00000000, // 
+[ '%' + ( 1 << 7) ] = 0x00000000, // 
+[ '%' + ( 2 << 7) ] = 0x00000000, // 
+[ '%' + ( 3 << 7) ] = 0x00000000, // 
+[ '%' + ( 4 << 7) ] = 0x00000000, // 
+[ '%' + ( 5 << 7) ] = 0x1f1c0000, //    #####   ###
+[ '%' + ( 6 << 7) ] = 0x3f9c0000, //   #######  ###
+[ '%' + ( 7 << 7) ] = 0x3bb80000, //   ### ### ###
+[ '%' + ( 8 << 7) ] = 0x3bb80000, //   ### ### ###
+[ '%' + ( 9 << 7) ] = 0x3ff00000, //   ##########
+[ '%' + (10 << 7) ] = 0x1f700000, //    ##### ###
+[ '%' + (11 << 7) ] = 0x00e00000, //         ###
+[ '%' + (12 << 7) ] = 0x00e00000, //         ###
+[ '%' + (13 << 7) ] = 0x01c00000, //        ###
+[ '%' + (14 << 7) ] = 0x01c00000, //        ###
+[ '%' + (15 << 7) ] = 0x03800000, //       ###
+[ '%' + (16 << 7) ] = 0x03800000, //       ###
+[ '%' + (17 << 7) ] = 0x07000000, //      ###
+[ '%' + (18 << 7) ] = 0x07000000, //      ###
+[ '%' + (19 << 7) ] = 0x0ef80000, //     ### #####
+[ '%' + (20 << 7) ] = 0x0ffc0000, //     ##########
+[ '%' + (21 << 7) ] = 0x1ddc0000, //    ### ### ###
+[ '%' + (22 << 7) ] = 0x1ddc0000, //    ### ### ###
+[ '%' + (23 << 7) ] = 0x39fc0000, //   ###  #######
+[ '%' + (24 << 7) ] = 0x38f80000, //   ###   #####
+[ '%' + (25 << 7) ] = 0x00000000, // 
+[ '%' + (26 << 7) ] = 0x00000000, // 
+[ '%' + (27 << 7) ] = 0x00000000, // 
+[ '%' + (28 << 7) ] = 0x00000000, // 
+[ '%' + (29 << 7) ] = 0x00000000, // 
+[ '%' + (30 << 7) ] = 0x00000000, // 
+[ '%' + (31 << 7) ] = 0x00000000, // 
+
+[ '&' + ( 0 << 7) ] = 0x00000000, // 
+[ '&' + ( 1 << 7) ] = 0x00000000, // 
+[ '&' + ( 2 << 7) ] = 0x00000000, // 
+[ '&' + ( 3 << 7) ] = 0x00000000, // 
+[ '&' + ( 4 << 7) ] = 0x00000000, // 
+[ '&' + ( 5 << 7) ] = 0x0fc00000, //     ######
+[ '&' + ( 6 << 7) ] = 0x1fe00000, //    ########
+[ '&' + ( 7 << 7) ] = 0x38700000, //   ###    ###
+[ '&' + ( 8 << 7) ] = 0x38700000, //   ###    ###
+[ '&' + ( 9 << 7) ] = 0x38700000, //   ###    ###
+[ '&' + (10 << 7) ] = 0x38700000, //   ###    ###
+[ '&' + (11 << 7) ] = 0x38700000, //   ###    ###
+[ '&' + (12 << 7) ] = 0x1ce00000, //    ###  ###
+[ '&' + (13 << 7) ] = 0x0fc00000, //     ######
+[ '&' + (14 << 7) ] = 0x0f800000, //     #####
+[ '&' + (15 << 7) ] = 0x1fce0000, //    #######  ###
+[ '&' + (16 << 7) ] = 0x38ee0000, //   ###   ### ###
+[ '&' + (17 << 7) ] = 0x707c0000, //  ###     #####
+[ '&' + (18 << 7) ] = 0x70380000, //  ###      ###
+[ '&' + (19 << 7) ] = 0x70380000, //  ###      ###
+[ '&' + (20 << 7) ] = 0x70380000, //  ###      ###
+[ '&' + (21 << 7) ] = 0x70380000, //  ###      ###
+[ '&' + (22 << 7) ] = 0x707c0000, //  ###     #####
+[ '&' + (23 << 7) ] = 0x3fee0000, //   ######### ###
+[ '&' + (24 << 7) ] = 0x1fce0000, //    #######  ###
+[ '&' + (25 << 7) ] = 0x00000000, // 
+[ '&' + (26 << 7) ] = 0x00000000, // 
+[ '&' + (27 << 7) ] = 0x00000000, // 
+[ '&' + (28 << 7) ] = 0x00000000, // 
+[ '&' + (29 << 7) ] = 0x00000000, // 
+[ '&' + (30 << 7) ] = 0x00000000, // 
+[ '&' + (31 << 7) ] = 0x00000000, // 
+
+[ '(' + ( 0 << 7) ] = 0x00000000, // 
+[ '(' + ( 1 << 7) ] = 0x00000000, // 
+[ '(' + ( 2 << 7) ] = 0x00000000, // 
+[ '(' + ( 3 << 7) ] = 0x00000000, // 
+[ '(' + ( 4 << 7) ] = 0x00000000, // 
+[ '(' + ( 5 << 7) ] = 0x00e00000, //         ###
+[ '(' + ( 6 << 7) ] = 0x01c00000, //        ###
+[ '(' + ( 7 << 7) ] = 0x03800000, //       ###
+[ '(' + ( 8 << 7) ] = 0x07000000, //      ###
+[ '(' + ( 9 << 7) ] = 0x07000000, //      ###
+[ '(' + (10 << 7) ] = 0x0e000000, //     ###
+[ '(' + (11 << 7) ] = 0x0e000000, //     ###
+[ '(' + (12 << 7) ] = 0x0e000000, //     ###
+[ '(' + (13 << 7) ] = 0x0e000000, //     ###
+[ '(' + (14 << 7) ] = 0x0e000000, //     ###
+[ '(' + (15 << 7) ] = 0x0e000000, //     ###
+[ '(' + (16 << 7) ] = 0x0e000000, //     ###
+[ '(' + (17 << 7) ] = 0x0e000000, //     ###
+[ '(' + (18 << 7) ] = 0x0e000000, //     ###
+[ '(' + (19 << 7) ] = 0x0e000000, //     ###
+[ '(' + (20 << 7) ] = 0x07000000, //      ###
+[ '(' + (21 << 7) ] = 0x07000000, //      ###
+[ '(' + (22 << 7) ] = 0x03800000, //       ###
+[ '(' + (23 << 7) ] = 0x01c00000, //        ###
+[ '(' + (24 << 7) ] = 0x00e00000, //         ###
+[ '(' + (25 << 7) ] = 0x00000000, // 
+[ '(' + (26 << 7) ] = 0x00000000, // 
+[ '(' + (27 << 7) ] = 0x00000000, // 
+[ '(' + (28 << 7) ] = 0x00000000, // 
+[ '(' + (29 << 7) ] = 0x00000000, // 
+[ '(' + (30 << 7) ] = 0x00000000, // 
+[ '(' + (31 << 7) ] = 0x00000000, // 
+
+[ ')' + ( 0 << 7) ] = 0x00000000, // 
+[ ')' + ( 1 << 7) ] = 0x00000000, // 
+[ ')' + ( 2 << 7) ] = 0x00000000, // 
+[ ')' + ( 3 << 7) ] = 0x00000000, // 
+[ ')' + ( 4 << 7) ] = 0x00000000, // 
+[ ')' + ( 5 << 7) ] = 0x0e000000, //     ###
+[ ')' + ( 6 << 7) ] = 0x07000000, //      ###
+[ ')' + ( 7 << 7) ] = 0x03800000, //       ###
+[ ')' + ( 8 << 7) ] = 0x01c00000, //        ###
+[ ')' + ( 9 << 7) ] = 0x01c00000, //        ###
+[ ')' + (10 << 7) ] = 0x00e00000, //         ###
+[ ')' + (11 << 7) ] = 0x00e00000, //         ###
+[ ')' + (12 << 7) ] = 0x00e00000, //         ###
+[ ')' + (13 << 7) ] = 0x00e00000, //         ###
+[ ')' + (14 << 7) ] = 0x00e00000, //         ###
+[ ')' + (15 << 7) ] = 0x00e00000, //         ###
+[ ')' + (16 << 7) ] = 0x00e00000, //         ###
+[ ')' + (17 << 7) ] = 0x00e00000, //         ###
+[ ')' + (18 << 7) ] = 0x00e00000, //         ###
+[ ')' + (19 << 7) ] = 0x00e00000, //         ###
+[ ')' + (20 << 7) ] = 0x01c00000, //        ###
+[ ')' + (21 << 7) ] = 0x01c00000, //        ###
+[ ')' + (22 << 7) ] = 0x03800000, //       ###
+[ ')' + (23 << 7) ] = 0x07000000, //      ###
+[ ')' + (24 << 7) ] = 0x0e000000, //     ###
+[ ')' + (25 << 7) ] = 0x00000000, // 
+[ ')' + (26 << 7) ] = 0x00000000, // 
+[ ')' + (27 << 7) ] = 0x00000000, // 
+[ ')' + (28 << 7) ] = 0x00000000, // 
+[ ')' + (29 << 7) ] = 0x00000000, // 
+[ ')' + (30 << 7) ] = 0x00000000, // 
+[ ')' + (31 << 7) ] = 0x00000000, // 
+
+[ '*' + ( 0 << 7) ] = 0x00000000, // 
+[ '*' + ( 1 << 7) ] = 0x00000000, // 
+[ '*' + ( 2 << 7) ] = 0x00000000, // 
+[ '*' + ( 3 << 7) ] = 0x00000000, // 
+[ '*' + ( 4 << 7) ] = 0x00000000, // 
+[ '*' + ( 5 << 7) ] = 0x00000000, // 
+[ '*' + ( 6 << 7) ] = 0x00000000, // 
+[ '*' + ( 7 << 7) ] = 0x00000000, // 
+[ '*' + ( 8 << 7) ] = 0x00000000, // 
+[ '*' + ( 9 << 7) ] = 0x38380000, //   ###     ###
+[ '*' + (10 << 7) ] = 0x1c700000, //    ###   ###
+[ '*' + (11 << 7) ] = 0x0ee00000, //     ### ###
+[ '*' + (12 << 7) ] = 0x07c00000, //      #####
+[ '*' + (13 << 7) ] = 0x03800000, //       ###
+[ '*' + (14 << 7) ] = 0x7ffc0000, //  #############
+[ '*' + (15 << 7) ] = 0x7ffc0000, //  #############
+[ '*' + (16 << 7) ] = 0x03800000, //       ###
+[ '*' + (17 << 7) ] = 0x07c00000, //      #####
+[ '*' + (18 << 7) ] = 0x0ee00000, //     ### ###
+[ '*' + (19 << 7) ] = 0x1c700000, //    ###   ###
+[ '*' + (20 << 7) ] = 0x38380000, //   ###     ###
+[ '*' + (21 << 7) ] = 0x00000000, // 
+[ '*' + (22 << 7) ] = 0x00000000, // 
+[ '*' + (23 << 7) ] = 0x00000000, // 
+[ '*' + (24 << 7) ] = 0x00000000, // 
+[ '*' + (25 << 7) ] = 0x00000000, // 
+[ '*' + (26 << 7) ] = 0x00000000, // 
+[ '*' + (27 << 7) ] = 0x00000000, // 
+[ '*' + (28 << 7) ] = 0x00000000, // 
+[ '*' + (29 << 7) ] = 0x00000000, // 
+[ '*' + (30 << 7) ] = 0x00000000, // 
+[ '*' + (31 << 7) ] = 0x00000000, // 
+
+[ '+' + ( 0 << 7) ] = 0x00000000, // 
+[ '+' + ( 1 << 7) ] = 0x00000000, // 
+[ '+' + ( 2 << 7) ] = 0x00000000, // 
+[ '+' + ( 3 << 7) ] = 0x00000000, // 
+[ '+' + ( 4 << 7) ] = 0x00000000, // 
+[ '+' + ( 5 << 7) ] = 0x00000000, // 
+[ '+' + ( 6 << 7) ] = 0x00000000, // 
+[ '+' + ( 7 << 7) ] = 0x00000000, // 
+[ '+' + ( 8 << 7) ] = 0x00000000, // 
+[ '+' + ( 9 << 7) ] = 0x03800000, //       ###
+[ '+' + (10 << 7) ] = 0x03800000, //       ###
+[ '+' + (11 << 7) ] = 0x03800000, //       ###
+[ '+' + (12 << 7) ] = 0x03800000, //       ###
+[ '+' + (13 << 7) ] = 0x03800000, //       ###
+[ '+' + (14 << 7) ] = 0x7ffc0000, //  #############
+[ '+' + (15 << 7) ] = 0x7ffc0000, //  #############
+[ '+' + (16 << 7) ] = 0x03800000, //       ###
+[ '+' + (17 << 7) ] = 0x03800000, //       ###
+[ '+' + (18 << 7) ] = 0x03800000, //       ###
+[ '+' + (19 << 7) ] = 0x03800000, //       ###
+[ '+' + (20 << 7) ] = 0x03800000, //       ###
+[ '+' + (21 << 7) ] = 0x00000000, // 
+[ '+' + (22 << 7) ] = 0x00000000, // 
+[ '+' + (23 << 7) ] = 0x00000000, // 
+[ '+' + (24 << 7) ] = 0x00000000, // 
+[ '+' + (25 << 7) ] = 0x00000000, // 
+[ '+' + (26 << 7) ] = 0x00000000, // 
+[ '+' + (27 << 7) ] = 0x00000000, // 
+[ '+' + (28 << 7) ] = 0x00000000, // 
+[ '+' + (29 << 7) ] = 0x00000000, // 
+[ '+' + (30 << 7) ] = 0x00000000, // 
+[ '+' + (31 << 7) ] = 0x00000000, // 
+
+[ '-' + ( 0 << 7) ] = 0x00000000, // 
+[ '-' + ( 1 << 7) ] = 0x00000000, // 
+[ '-' + ( 2 << 7) ] = 0x00000000, // 
+[ '-' + ( 3 << 7) ] = 0x00000000, // 
+[ '-' + ( 4 << 7) ] = 0x00000000, // 
+[ '-' + ( 5 << 7) ] = 0x00000000, // 
+[ '-' + ( 6 << 7) ] = 0x00000000, // 
+[ '-' + ( 7 << 7) ] = 0x00000000, // 
+[ '-' + ( 8 << 7) ] = 0x00000000, // 
+[ '-' + ( 9 << 7) ] = 0x00000000, // 
+[ '-' + (10 << 7) ] = 0x00000000, // 
+[ '-' + (11 << 7) ] = 0x00000000, // 
+[ '-' + (12 << 7) ] = 0x00000000, // 
+[ '-' + (13 << 7) ] = 0x00000000, // 
+[ '-' + (14 << 7) ] = 0x7ffc0000, //  #############
+[ '-' + (15 << 7) ] = 0x7ffc0000, //  #############
+[ '-' + (16 << 7) ] = 0x00000000, // 
+[ '-' + (17 << 7) ] = 0x00000000, // 
+[ '-' + (18 << 7) ] = 0x00000000, // 
+[ '-' + (19 << 7) ] = 0x00000000, // 
+[ '-' + (20 << 7) ] = 0x00000000, // 
+[ '-' + (21 << 7) ] = 0x00000000, // 
+[ '-' + (22 << 7) ] = 0x00000000, // 
+[ '-' + (23 << 7) ] = 0x00000000, // 
+[ '-' + (24 << 7) ] = 0x00000000, // 
+[ '-' + (25 << 7) ] = 0x00000000, // 
+[ '-' + (26 << 7) ] = 0x00000000, // 
+[ '-' + (27 << 7) ] = 0x00000000, // 
+[ '-' + (28 << 7) ] = 0x00000000, // 
+[ '-' + (29 << 7) ] = 0x00000000, // 
+[ '-' + (30 << 7) ] = 0x00000000, // 
+[ '-' + (31 << 7) ] = 0x00000000, // 
+
+[ '.' + ( 0 << 7) ] = 0x00000000, // 
+[ '.' + ( 1 << 7) ] = 0x00000000, // 
+[ '.' + ( 2 << 7) ] = 0x00000000, // 
+[ '.' + ( 3 << 7) ] = 0x00000000, // 
+[ '.' + ( 4 << 7) ] = 0x00000000, // 
+[ '.' + ( 5 << 7) ] = 0x00000000, // 
+[ '.' + ( 6 << 7) ] = 0x00000000, // 
+[ '.' + ( 7 << 7) ] = 0x00000000, // 
+[ '.' + ( 8 << 7) ] = 0x00000000, // 
+[ '.' + ( 9 << 7) ] = 0x00000000, // 
+[ '.' + (10 << 7) ] = 0x00000000, // 
+[ '.' + (11 << 7) ] = 0x00000000, // 
+[ '.' + (12 << 7) ] = 0x00000000, // 
+[ '.' + (13 << 7) ] = 0x00000000, // 
+[ '.' + (14 << 7) ] = 0x00000000, // 
+[ '.' + (15 << 7) ] = 0x00000000, // 
+[ '.' + (16 << 7) ] = 0x00000000, // 
+[ '.' + (17 << 7) ] = 0x00000000, // 
+[ '.' + (18 << 7) ] = 0x00000000, // 
+[ '.' + (19 << 7) ] = 0x00000000, // 
+[ '.' + (20 << 7) ] = 0x00000000, // 
+[ '.' + (21 << 7) ] = 0x03800000, //       ###
+[ '.' + (22 << 7) ] = 0x03800000, //       ###
+[ '.' + (23 << 7) ] = 0x03800000, //       ###
+[ '.' + (24 << 7) ] = 0x03800000, //       ###
+[ '.' + (25 << 7) ] = 0x00000000, // 
+[ '.' + (26 << 7) ] = 0x00000000, // 
+[ '.' + (27 << 7) ] = 0x00000000, // 
+[ '.' + (28 << 7) ] = 0x00000000, // 
+[ '.' + (29 << 7) ] = 0x00000000, // 
+[ '.' + (30 << 7) ] = 0x00000000, // 
+[ '.' + (31 << 7) ] = 0x00000000, // 
+
+[ '[' + ( 0 << 7) ] = 0x00000000, // 
+[ '[' + ( 1 << 7) ] = 0x00000000, // 
+[ '[' + ( 2 << 7) ] = 0x00000000, // 
+[ '[' + ( 3 << 7) ] = 0x00000000, // 
+[ '[' + ( 4 << 7) ] = 0x00000000, // 
+[ '[' + ( 5 << 7) ] = 0x0ff00000, //     ########
+[ '[' + ( 6 << 7) ] = 0x0ff00000, //     ########
+[ '[' + ( 7 << 7) ] = 0x0e000000, //     ###
+[ '[' + ( 8 << 7) ] = 0x0e000000, //     ###
+[ '[' + ( 9 << 7) ] = 0x0e000000, //     ###
+[ '[' + (10 << 7) ] = 0x0e000000, //     ###
+[ '[' + (11 << 7) ] = 0x0e000000, //     ###
+[ '[' + (12 << 7) ] = 0x0e000000, //     ###
+[ '[' + (13 << 7) ] = 0x0e000000, //     ###
+[ '[' + (14 << 7) ] = 0x0e000000, //     ###
+[ '[' + (15 << 7) ] = 0x0e000000, //     ###
+[ '[' + (16 << 7) ] = 0x0e000000, //     ###
+[ '[' + (17 << 7) ] = 0x0e000000, //     ###
+[ '[' + (18 << 7) ] = 0x0e000000, //     ###
+[ '[' + (19 << 7) ] = 0x0e000000, //     ###
+[ '[' + (20 << 7) ] = 0x0e000000, //     ###
+[ '[' + (21 << 7) ] = 0x0e000000, //     ###
+[ '[' + (22 << 7) ] = 0x0e000000, //     ###
+[ '[' + (23 << 7) ] = 0x0ff00000, //     ########
+[ '[' + (24 << 7) ] = 0x0ff00000, //     ########
+[ '[' + (25 << 7) ] = 0x00000000, // 
+[ '[' + (26 << 7) ] = 0x00000000, // 
+[ '[' + (27 << 7) ] = 0x00000000, // 
+[ '[' + (28 << 7) ] = 0x00000000, // 
+[ '[' + (29 << 7) ] = 0x00000000, // 
+[ '[' + (30 << 7) ] = 0x00000000, // 
+[ '[' + (31 << 7) ] = 0x00000000, // 
+
+[ ']' + ( 0 << 7) ] = 0x00000000, // 
+[ ']' + ( 1 << 7) ] = 0x00000000, // 
+[ ']' + ( 2 << 7) ] = 0x00000000, // 
+[ ']' + ( 3 << 7) ] = 0x00000000, // 
+[ ']' + ( 4 << 7) ] = 0x00000000, // 
+[ ']' + ( 5 << 7) ] = 0x0ff00000, //     ########
+[ ']' + ( 6 << 7) ] = 0x0ff00000, //     ########
+[ ']' + ( 7 << 7) ] = 0x00700000, //          ###
+[ ']' + ( 8 << 7) ] = 0x00700000, //          ###
+[ ']' + ( 9 << 7) ] = 0x00700000, //          ###
+[ ']' + (10 << 7) ] = 0x00700000, //          ###
+[ ']' + (11 << 7) ] = 0x00700000, //          ###
+[ ']' + (12 << 7) ] = 0x00700000, //          ###
+[ ']' + (13 << 7) ] = 0x00700000, //          ###
+[ ']' + (14 << 7) ] = 0x00700000, //          ###
+[ ']' + (15 << 7) ] = 0x00700000, //          ###
+[ ']' + (16 << 7) ] = 0x00700000, //          ###
+[ ']' + (17 << 7) ] = 0x00700000, //          ###
+[ ']' + (18 << 7) ] = 0x00700000, //          ###
+[ ']' + (19 << 7) ] = 0x00700000, //          ###
+[ ']' + (20 << 7) ] = 0x00700000, //          ###
+[ ']' + (21 << 7) ] = 0x00700000, //          ###
+[ ']' + (22 << 7) ] = 0x00700000, //          ###
+[ ']' + (23 << 7) ] = 0x0ff00000, //     ########
+[ ']' + (24 << 7) ] = 0x0ff00000, //     ########
+[ ']' + (25 << 7) ] = 0x00000000, // 
+[ ']' + (26 << 7) ] = 0x00000000, // 
+[ ']' + (27 << 7) ] = 0x00000000, // 
+[ ']' + (28 << 7) ] = 0x00000000, // 
+[ ']' + (29 << 7) ] = 0x00000000, // 
+[ ']' + (30 << 7) ] = 0x00000000, // 
+[ ']' + (31 << 7) ] = 0x00000000, // 
+
+[ '^' + ( 0 << 7) ] = 0x00000000, // 
+[ '^' + ( 1 << 7) ] = 0x00000000, // 
+[ '^' + ( 2 << 7) ] = 0x03800000, //       ###
+[ '^' + ( 3 << 7) ] = 0x07c00000, //      #####
+[ '^' + ( 4 << 7) ] = 0x0ee00000, //     ### ###
+[ '^' + ( 5 << 7) ] = 0x1c700000, //    ###   ###
+[ '^' + ( 6 << 7) ] = 0x38380000, //   ###     ###
+[ '^' + ( 7 << 7) ] = 0x701c0000, //  ###       ###
+[ '^' + ( 8 << 7) ] = 0x00000000, // 
+[ '^' + ( 9 << 7) ] = 0x00000000, // 
+[ '^' + (10 << 7) ] = 0x00000000, // 
+[ '^' + (11 << 7) ] = 0x00000000, // 
+[ '^' + (12 << 7) ] = 0x00000000, // 
+[ '^' + (13 << 7) ] = 0x00000000, // 
+[ '^' + (14 << 7) ] = 0x00000000, // 
+[ '^' + (15 << 7) ] = 0x00000000, // 
+[ '^' + (16 << 7) ] = 0x00000000, // 
+[ '^' + (17 << 7) ] = 0x00000000, // 
+[ '^' + (18 << 7) ] = 0x00000000, // 
+[ '^' + (19 << 7) ] = 0x00000000, // 
+[ '^' + (20 << 7) ] = 0x00000000, // 
+[ '^' + (21 << 7) ] = 0x00000000, // 
+[ '^' + (22 << 7) ] = 0x00000000, // 
+[ '^' + (23 << 7) ] = 0x00000000, // 
+[ '^' + (24 << 7) ] = 0x00000000, // 
+[ '^' + (25 << 7) ] = 0x00000000, // 
+[ '^' + (26 << 7) ] = 0x00000000, // 
+[ '^' + (27 << 7) ] = 0x00000000, // 
+[ '^' + (28 << 7) ] = 0x00000000, // 
+[ '^' + (29 << 7) ] = 0x00000000, // 
+[ '^' + (30 << 7) ] = 0x00000000, // 
+[ '^' + (31 << 7) ] = 0x00000000, // 
+
+[ '_' + ( 0 << 7) ] = 0x00000000, // 
+[ '_' + ( 1 << 7) ] = 0x00000000, // 
+[ '_' + ( 2 << 7) ] = 0x00000000, // 
+[ '_' + ( 3 << 7) ] = 0x00000000, // 
+[ '_' + ( 4 << 7) ] = 0x00000000, // 
+[ '_' + ( 5 << 7) ] = 0x00000000, // 
+[ '_' + ( 6 << 7) ] = 0x00000000, // 
+[ '_' + ( 7 << 7) ] = 0x00000000, // 
+[ '_' + ( 8 << 7) ] = 0x00000000, // 
+[ '_' + ( 9 << 7) ] = 0x00000000, // 
+[ '_' + (10 << 7) ] = 0x00000000, // 
+[ '_' + (11 << 7) ] = 0x00000000, // 
+[ '_' + (12 << 7) ] = 0x00000000, // 
+[ '_' + (13 << 7) ] = 0x00000000, // 
+[ '_' + (14 << 7) ] = 0x00000000, // 
+[ '_' + (15 << 7) ] = 0x00000000, // 
+[ '_' + (16 << 7) ] = 0x00000000, // 
+[ '_' + (17 << 7) ] = 0x00000000, // 
+[ '_' + (18 << 7) ] = 0x00000000, // 
+[ '_' + (19 << 7) ] = 0x00000000, // 
+[ '_' + (20 << 7) ] = 0x00000000, // 
+[ '_' + (21 << 7) ] = 0x00000000, // 
+[ '_' + (22 << 7) ] = 0x00000000, // 
+[ '_' + (23 << 7) ] = 0x00000000, // 
+[ '_' + (24 << 7) ] = 0x00000000, // 
+[ '_' + (25 << 7) ] = 0x00000000, // 
+[ '_' + (26 << 7) ] = 0x7ffc0000, //  #############
+[ '_' + (27 << 7) ] = 0x7ffc0000, //  #############
+[ '_' + (28 << 7) ] = 0x00000000, // 
+[ '_' + (29 << 7) ] = 0x00000000, // 
+[ '_' + (30 << 7) ] = 0x00000000, // 
+[ '_' + (31 << 7) ] = 0x00000000, // 
+
+[ '`' + ( 0 << 7) ] = 0x1c000000, //    ###
+[ '`' + ( 1 << 7) ] = 0x0e000000, //     ###
+[ '`' + ( 2 << 7) ] = 0x07000000, //      ###
+[ '`' + ( 3 << 7) ] = 0x03800000, //       ###
+[ '`' + ( 4 << 7) ] = 0x00000000, // 
+[ '`' + ( 5 << 7) ] = 0x00000000, // 
+[ '`' + ( 6 << 7) ] = 0x00000000, // 
+[ '`' + ( 7 << 7) ] = 0x00000000, // 
+[ '`' + ( 8 << 7) ] = 0x00000000, // 
+[ '`' + ( 9 << 7) ] = 0x00000000, // 
+[ '`' + (10 << 7) ] = 0x00000000, // 
+[ '`' + (11 << 7) ] = 0x00000000, // 
+[ '`' + (12 << 7) ] = 0x00000000, // 
+[ '`' + (13 << 7) ] = 0x00000000, // 
+[ '`' + (14 << 7) ] = 0x00000000, // 
+[ '`' + (15 << 7) ] = 0x00000000, // 
+[ '`' + (16 << 7) ] = 0x00000000, // 
+[ '`' + (17 << 7) ] = 0x00000000, // 
+[ '`' + (18 << 7) ] = 0x00000000, // 
+[ '`' + (19 << 7) ] = 0x00000000, // 
+[ '`' + (20 << 7) ] = 0x00000000, // 
+[ '`' + (21 << 7) ] = 0x00000000, // 
+[ '`' + (22 << 7) ] = 0x00000000, // 
+[ '`' + (23 << 7) ] = 0x00000000, // 
+[ '`' + (24 << 7) ] = 0x00000000, // 
+[ '`' + (25 << 7) ] = 0x00000000, // 
+[ '`' + (26 << 7) ] = 0x00000000, // 
+[ '`' + (27 << 7) ] = 0x00000000, // 
+[ '`' + (28 << 7) ] = 0x00000000, // 
+[ '`' + (29 << 7) ] = 0x00000000, // 
+[ '`' + (30 << 7) ] = 0x00000000, // 
+[ '`' + (31 << 7) ] = 0x00000000, // 
+
+[ '~' + ( 0 << 7) ] = 0x00000000, // 
+[ '~' + ( 1 << 7) ] = 0x00000000, // 
+[ '~' + ( 2 << 7) ] = 0x1e1c0000, //    ####    ###
+[ '~' + ( 3 << 7) ] = 0x3f1c0000, //   ######   ###
+[ '~' + ( 4 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ '~' + ( 5 << 7) ] = 0x739c0000, //  ###  ###  ###
+[ '~' + ( 6 << 7) ] = 0x71f80000, //  ###   ######
+[ '~' + ( 7 << 7) ] = 0x70f00000, //  ###    ####
+[ '~' + ( 8 << 7) ] = 0x00000000, // 
+[ '~' + ( 9 << 7) ] = 0x00000000, // 
+[ '~' + (10 << 7) ] = 0x00000000, // 
+[ '~' + (11 << 7) ] = 0x00000000, // 
+[ '~' + (12 << 7) ] = 0x00000000, // 
+[ '~' + (13 << 7) ] = 0x00000000, // 
+[ '~' + (14 << 7) ] = 0x00000000, // 
+[ '~' + (15 << 7) ] = 0x00000000, // 
+[ '~' + (16 << 7) ] = 0x00000000, // 
+[ '~' + (17 << 7) ] = 0x00000000, // 
+[ '~' + (18 << 7) ] = 0x00000000, // 
+[ '~' + (19 << 7) ] = 0x00000000, // 
+[ '~' + (20 << 7) ] = 0x00000000, // 
+[ '~' + (21 << 7) ] = 0x00000000, // 
+[ '~' + (22 << 7) ] = 0x00000000, // 
+[ '~' + (23 << 7) ] = 0x00000000, // 
+[ '~' + (24 << 7) ] = 0x00000000, // 
+[ '~' + (25 << 7) ] = 0x00000000, // 
+[ '~' + (26 << 7) ] = 0x00000000, // 
+[ '~' + (27 << 7) ] = 0x00000000, // 
+[ '~' + (28 << 7) ] = 0x00000000, // 
+[ '~' + (29 << 7) ] = 0x00000000, // 
+[ '~' + (30 << 7) ] = 0x00000000, // 
+[ '~' + (31 << 7) ] = 0x00000000, // 
+
+	},
+};
diff -r 6ee0bf9cd748 platform/1100D.104/font-large.o
Binary file platform/1100D.104/font-large.o has changed
diff -r 6ee0bf9cd748 platform/1100D.104/font-med.c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/platform/1100D.104/font-med.c	Fri Sep 09 15:50:54 2011 +0200
@@ -0,0 +1,1939 @@
+#include "font.h"
+struct font font_med = {
+	.width		= 12,
+	.height		= 20,
+	.bitmap		= {
+[ 'A' + ( 0 << 7) ] = 0x00000000, // 
+[ 'A' + ( 1 << 7) ] = 0x00000000, // 
+[ 'A' + ( 2 << 7) ] = 0x00000000, // 
+[ 'A' + ( 3 << 7) ] = 0x3f000000, //   ######
+[ 'A' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'A' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'A' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ 'A' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'A' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'A' + ( 9 << 7) ] = 0x7f800000, //  ########
+[ 'A' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'A' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'A' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'A' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'A' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'A' + (15 << 7) ] = 0x61800000, //  ##    ##
+[ 'A' + (16 << 7) ] = 0x00000000, // 
+[ 'A' + (17 << 7) ] = 0x00000000, // 
+[ 'A' + (18 << 7) ] = 0x00000000, // 
+[ 'A' + (19 << 7) ] = 0x00000000, // 
+
+[ 'B' + ( 0 << 7) ] = 0x00000000, // 
+[ 'B' + ( 1 << 7) ] = 0x00000000, // 
+[ 'B' + ( 2 << 7) ] = 0x00000000, // 
+[ 'B' + ( 3 << 7) ] = 0x7f000000, //  #######
+[ 'B' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'B' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'B' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ 'B' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'B' + ( 8 << 7) ] = 0x7f000000, //  #######
+[ 'B' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'B' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'B' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'B' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'B' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'B' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'B' + (15 << 7) ] = 0x7f000000, //  #######
+[ 'B' + (16 << 7) ] = 0x00000000, // 
+[ 'B' + (17 << 7) ] = 0x00000000, // 
+[ 'B' + (18 << 7) ] = 0x00000000, // 
+[ 'B' + (19 << 7) ] = 0x00000000, // 
+
+[ 'C' + ( 0 << 7) ] = 0x00000000, // 
+[ 'C' + ( 1 << 7) ] = 0x00000000, // 
+[ 'C' + ( 2 << 7) ] = 0x00000000, // 
+[ 'C' + ( 3 << 7) ] = 0x3f000000, //   ######
+[ 'C' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'C' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'C' + ( 6 << 7) ] = 0x60000000, //  ##
+[ 'C' + ( 7 << 7) ] = 0x60000000, //  ##
+[ 'C' + ( 8 << 7) ] = 0x60000000, //  ##
+[ 'C' + ( 9 << 7) ] = 0x60000000, //  ##
+[ 'C' + (10 << 7) ] = 0x60000000, //  ##
+[ 'C' + (11 << 7) ] = 0x60000000, //  ##
+[ 'C' + (12 << 7) ] = 0x60000000, //  ##
+[ 'C' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'C' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'C' + (15 << 7) ] = 0x3f000000, //   ######
+[ 'C' + (16 << 7) ] = 0x00000000, // 
+[ 'C' + (17 << 7) ] = 0x00000000, // 
+[ 'C' + (18 << 7) ] = 0x00000000, // 
+[ 'C' + (19 << 7) ] = 0x00000000, // 
+
+[ 'D' + ( 0 << 7) ] = 0x00000000, // 
+[ 'D' + ( 1 << 7) ] = 0x00000000, // 
+[ 'D' + ( 2 << 7) ] = 0x00000000, // 
+[ 'D' + ( 3 << 7) ] = 0x7e000000, //  ######
+[ 'D' + ( 4 << 7) ] = 0x63000000, //  ##   ##
+[ 'D' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'D' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ 'D' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'D' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'D' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'D' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'D' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'D' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'D' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'D' + (14 << 7) ] = 0x63000000, //  ##   ##
+[ 'D' + (15 << 7) ] = 0x7e000000, //  ######
+[ 'D' + (16 << 7) ] = 0x00000000, // 
+[ 'D' + (17 << 7) ] = 0x00000000, // 
+[ 'D' + (18 << 7) ] = 0x00000000, // 
+[ 'D' + (19 << 7) ] = 0x00000000, // 
+
+[ 'E' + ( 0 << 7) ] = 0x00000000, // 
+[ 'E' + ( 1 << 7) ] = 0x00000000, // 
+[ 'E' + ( 2 << 7) ] = 0x00000000, // 
+[ 'E' + ( 3 << 7) ] = 0x7f800000, //  ########
+[ 'E' + ( 4 << 7) ] = 0x60000000, //  ##
+[ 'E' + ( 5 << 7) ] = 0x60000000, //  ##
+[ 'E' + ( 6 << 7) ] = 0x60000000, //  ##
+[ 'E' + ( 7 << 7) ] = 0x60000000, //  ##
+[ 'E' + ( 8 << 7) ] = 0x60000000, //  ##
+[ 'E' + ( 9 << 7) ] = 0x7e000000, //  ######
+[ 'E' + (10 << 7) ] = 0x60000000, //  ##
+[ 'E' + (11 << 7) ] = 0x60000000, //  ##
+[ 'E' + (12 << 7) ] = 0x60000000, //  ##
+[ 'E' + (13 << 7) ] = 0x60000000, //  ##
+[ 'E' + (14 << 7) ] = 0x60000000, //  ##
+[ 'E' + (15 << 7) ] = 0x7f800000, //  ########
+[ 'E' + (16 << 7) ] = 0x00000000, // 
+[ 'E' + (17 << 7) ] = 0x00000000, // 
+[ 'E' + (18 << 7) ] = 0x00000000, // 
+[ 'E' + (19 << 7) ] = 0x00000000, // 
+
+[ 'F' + ( 0 << 7) ] = 0x00000000, // 
+[ 'F' + ( 1 << 7) ] = 0x00000000, // 
+[ 'F' + ( 2 << 7) ] = 0x00000000, // 
+[ 'F' + ( 3 << 7) ] = 0x7f800000, //  ########
+[ 'F' + ( 4 << 7) ] = 0x60000000, //  ##
+[ 'F' + ( 5 << 7) ] = 0x60000000, //  ##
+[ 'F' + ( 6 << 7) ] = 0x60000000, //  ##
+[ 'F' + ( 7 << 7) ] = 0x60000000, //  ##
+[ 'F' + ( 8 << 7) ] = 0x60000000, //  ##
+[ 'F' + ( 9 << 7) ] = 0x7e000000, //  ######
+[ 'F' + (10 << 7) ] = 0x60000000, //  ##
+[ 'F' + (11 << 7) ] = 0x60000000, //  ##
+[ 'F' + (12 << 7) ] = 0x60000000, //  ##
+[ 'F' + (13 << 7) ] = 0x60000000, //  ##
+[ 'F' + (14 << 7) ] = 0x60000000, //  ##
+[ 'F' + (15 << 7) ] = 0x60000000, //  ##
+[ 'F' + (16 << 7) ] = 0x00000000, // 
+[ 'F' + (17 << 7) ] = 0x00000000, // 
+[ 'F' + (18 << 7) ] = 0x00000000, // 
+[ 'F' + (19 << 7) ] = 0x00000000, // 
+
+[ 'G' + ( 0 << 7) ] = 0x00000000, // 
+[ 'G' + ( 1 << 7) ] = 0x00000000, // 
+[ 'G' + ( 2 << 7) ] = 0x00000000, // 
+[ 'G' + ( 3 << 7) ] = 0x3f000000, //   ######
+[ 'G' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'G' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'G' + ( 6 << 7) ] = 0x60000000, //  ##
+[ 'G' + ( 7 << 7) ] = 0x60000000, //  ##
+[ 'G' + ( 8 << 7) ] = 0x60000000, //  ##
+[ 'G' + ( 9 << 7) ] = 0x67800000, //  ##  ####
+[ 'G' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'G' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'G' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'G' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'G' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'G' + (15 << 7) ] = 0x3f000000, //   ######
+[ 'G' + (16 << 7) ] = 0x00000000, // 
+[ 'G' + (17 << 7) ] = 0x00000000, // 
+[ 'G' + (18 << 7) ] = 0x00000000, // 
+[ 'G' + (19 << 7) ] = 0x00000000, // 
+
+[ 'H' + ( 0 << 7) ] = 0x00000000, // 
+[ 'H' + ( 1 << 7) ] = 0x00000000, // 
+[ 'H' + ( 2 << 7) ] = 0x00000000, // 
+[ 'H' + ( 3 << 7) ] = 0x61800000, //  ##    ##
+[ 'H' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'H' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'H' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ 'H' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'H' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'H' + ( 9 << 7) ] = 0x7f800000, //  ########
+[ 'H' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'H' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'H' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'H' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'H' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'H' + (15 << 7) ] = 0x61800000, //  ##    ##
+[ 'H' + (16 << 7) ] = 0x00000000, // 
+[ 'H' + (17 << 7) ] = 0x00000000, // 
+[ 'H' + (18 << 7) ] = 0x00000000, // 
+[ 'H' + (19 << 7) ] = 0x00000000, // 
+
+[ 'I' + ( 0 << 7) ] = 0x00000000, // 
+[ 'I' + ( 1 << 7) ] = 0x00000000, // 
+[ 'I' + ( 2 << 7) ] = 0x00000000, // 
+[ 'I' + ( 3 << 7) ] = 0x1e000000, //    ####
+[ 'I' + ( 4 << 7) ] = 0x0c000000, //     ##
+[ 'I' + ( 5 << 7) ] = 0x0c000000, //     ##
+[ 'I' + ( 6 << 7) ] = 0x0c000000, //     ##
+[ 'I' + ( 7 << 7) ] = 0x0c000000, //     ##
+[ 'I' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ 'I' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ 'I' + (10 << 7) ] = 0x0c000000, //     ##
+[ 'I' + (11 << 7) ] = 0x0c000000, //     ##
+[ 'I' + (12 << 7) ] = 0x0c000000, //     ##
+[ 'I' + (13 << 7) ] = 0x0c000000, //     ##
+[ 'I' + (14 << 7) ] = 0x0c000000, //     ##
+[ 'I' + (15 << 7) ] = 0x1e000000, //    ####
+[ 'I' + (16 << 7) ] = 0x00000000, // 
+[ 'I' + (17 << 7) ] = 0x00000000, // 
+[ 'I' + (18 << 7) ] = 0x00000000, // 
+[ 'I' + (19 << 7) ] = 0x00000000, // 
+
+[ 'J' + ( 0 << 7) ] = 0x00000000, // 
+[ 'J' + ( 1 << 7) ] = 0x00000000, // 
+[ 'J' + ( 2 << 7) ] = 0x00000000, // 
+[ 'J' + ( 3 << 7) ] = 0x07800000, //      ####
+[ 'J' + ( 4 << 7) ] = 0x03000000, //       ##
+[ 'J' + ( 5 << 7) ] = 0x03000000, //       ##
+[ 'J' + ( 6 << 7) ] = 0x03000000, //       ##
+[ 'J' + ( 7 << 7) ] = 0x03000000, //       ##
+[ 'J' + ( 8 << 7) ] = 0x03000000, //       ##
+[ 'J' + ( 9 << 7) ] = 0x03000000, //       ##
+[ 'J' + (10 << 7) ] = 0x03000000, //       ##
+[ 'J' + (11 << 7) ] = 0x03000000, //       ##
+[ 'J' + (12 << 7) ] = 0x63000000, //  ##   ##
+[ 'J' + (13 << 7) ] = 0x63000000, //  ##   ##
+[ 'J' + (14 << 7) ] = 0x63000000, //  ##   ##
+[ 'J' + (15 << 7) ] = 0x3e000000, //   #####
+[ 'J' + (16 << 7) ] = 0x00000000, // 
+[ 'J' + (17 << 7) ] = 0x00000000, // 
+[ 'J' + (18 << 7) ] = 0x00000000, // 
+[ 'J' + (19 << 7) ] = 0x00000000, // 
+
+[ 'K' + ( 0 << 7) ] = 0x00000000, // 
+[ 'K' + ( 1 << 7) ] = 0x00000000, // 
+[ 'K' + ( 2 << 7) ] = 0x00000000, // 
+[ 'K' + ( 3 << 7) ] = 0x61800000, //  ##    ##
+[ 'K' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'K' + ( 5 << 7) ] = 0x63000000, //  ##   ##
+[ 'K' + ( 6 << 7) ] = 0x66000000, //  ##  ##
+[ 'K' + ( 7 << 7) ] = 0x6c000000, //  ## ##
+[ 'K' + ( 8 << 7) ] = 0x78000000, //  ####
+[ 'K' + ( 9 << 7) ] = 0x70000000, //  ###
+[ 'K' + (10 << 7) ] = 0x78000000, //  ####
+[ 'K' + (11 << 7) ] = 0x6c000000, //  ## ##
+[ 'K' + (12 << 7) ] = 0x66000000, //  ##  ##
+[ 'K' + (13 << 7) ] = 0x63000000, //  ##   ##
+[ 'K' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'K' + (15 << 7) ] = 0x61800000, //  ##    ##
+[ 'K' + (16 << 7) ] = 0x00000000, // 
+[ 'K' + (17 << 7) ] = 0x00000000, // 
+[ 'K' + (18 << 7) ] = 0x00000000, // 
+[ 'K' + (19 << 7) ] = 0x00000000, // 
+
+[ 'L' + ( 0 << 7) ] = 0x00000000, // 
+[ 'L' + ( 1 << 7) ] = 0x00000000, // 
+[ 'L' + ( 2 << 7) ] = 0x00000000, // 
+[ 'L' + ( 3 << 7) ] = 0x60000000, //  ##
+[ 'L' + ( 4 << 7) ] = 0x60000000, //  ##
+[ 'L' + ( 5 << 7) ] = 0x60000000, //  ##
+[ 'L' + ( 6 << 7) ] = 0x60000000, //  ##
+[ 'L' + ( 7 << 7) ] = 0x60000000, //  ##
+[ 'L' + ( 8 << 7) ] = 0x60000000, //  ##
+[ 'L' + ( 9 << 7) ] = 0x60000000, //  ##
+[ 'L' + (10 << 7) ] = 0x60000000, //  ##
+[ 'L' + (11 << 7) ] = 0x60000000, //  ##
+[ 'L' + (12 << 7) ] = 0x60000000, //  ##
+[ 'L' + (13 << 7) ] = 0x60000000, //  ##
+[ 'L' + (14 << 7) ] = 0x60000000, //  ##
+[ 'L' + (15 << 7) ] = 0x7f800000, //  ########
+[ 'L' + (16 << 7) ] = 0x00000000, // 
+[ 'L' + (17 << 7) ] = 0x00000000, // 
+[ 'L' + (18 << 7) ] = 0x00000000, // 
+[ 'L' + (19 << 7) ] = 0x00000000, // 
+
+[ 'M' + ( 0 << 7) ] = 0x00000000, // 
+[ 'M' + ( 1 << 7) ] = 0x00000000, // 
+[ 'M' + ( 2 << 7) ] = 0x00000000, // 
+[ 'M' + ( 3 << 7) ] = 0x80800000, // #       #
+[ 'M' + ( 4 << 7) ] = 0xc1800000, // ##     ##
+[ 'M' + ( 5 << 7) ] = 0xe3800000, // ###   ###
+[ 'M' + ( 6 << 7) ] = 0xf7800000, // #### ####
+[ 'M' + ( 7 << 7) ] = 0xdd800000, // ## ### ##
+[ 'M' + ( 8 << 7) ] = 0xc9800000, // ##  #  ##
+[ 'M' + ( 9 << 7) ] = 0xc1800000, // ##     ##
+[ 'M' + (10 << 7) ] = 0xc1800000, // ##     ##
+[ 'M' + (11 << 7) ] = 0xc1800000, // ##     ##
+[ 'M' + (12 << 7) ] = 0xc1800000, // ##     ##
+[ 'M' + (13 << 7) ] = 0xc1800000, // ##     ##
+[ 'M' + (14 << 7) ] = 0xc1800000, // ##     ##
+[ 'M' + (15 << 7) ] = 0xc1800000, // ##     ##
+[ 'M' + (16 << 7) ] = 0x00000000, // 
+[ 'M' + (17 << 7) ] = 0x00000000, // 
+[ 'M' + (18 << 7) ] = 0x00000000, // 
+[ 'M' + (19 << 7) ] = 0x00000000, // 
+
+[ 'N' + ( 0 << 7) ] = 0x00000000, // 
+[ 'N' + ( 1 << 7) ] = 0x00000000, // 
+[ 'N' + ( 2 << 7) ] = 0x00000000, // 
+[ 'N' + ( 3 << 7) ] = 0x61800000, //  ##    ##
+[ 'N' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'N' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'N' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ 'N' + ( 7 << 7) ] = 0x71800000, //  ###   ##
+[ 'N' + ( 8 << 7) ] = 0x79800000, //  ####  ##
+[ 'N' + ( 9 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'N' + (10 << 7) ] = 0x67800000, //  ##  ####
+[ 'N' + (11 << 7) ] = 0x63800000, //  ##   ###
+[ 'N' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'N' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'N' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'N' + (15 << 7) ] = 0x61800000, //  ##    ##
+[ 'N' + (16 << 7) ] = 0x00000000, // 
+[ 'N' + (17 << 7) ] = 0x00000000, // 
+[ 'N' + (18 << 7) ] = 0x00000000, // 
+[ 'N' + (19 << 7) ] = 0x00000000, // 
+
+[ 'O' + ( 0 << 7) ] = 0x00000000, // 
+[ 'O' + ( 1 << 7) ] = 0x00000000, // 
+[ 'O' + ( 2 << 7) ] = 0x00000000, // 
+[ 'O' + ( 3 << 7) ] = 0x3f000000, //   ######
+[ 'O' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'O' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'O' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ 'O' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'O' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'O' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'O' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'O' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'O' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'O' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'O' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'O' + (15 << 7) ] = 0x3f000000, //   ######
+[ 'O' + (16 << 7) ] = 0x00000000, // 
+[ 'O' + (17 << 7) ] = 0x00000000, // 
+[ 'O' + (18 << 7) ] = 0x00000000, // 
+[ 'O' + (19 << 7) ] = 0x00000000, // 
+
+[ 'P' + ( 0 << 7) ] = 0x00000000, // 
+[ 'P' + ( 1 << 7) ] = 0x00000000, // 
+[ 'P' + ( 2 << 7) ] = 0x00000000, // 
+[ 'P' + ( 3 << 7) ] = 0x7f000000, //  #######
+[ 'P' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'P' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'P' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ 'P' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'P' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'P' + ( 9 << 7) ] = 0x7f000000, //  #######
+[ 'P' + (10 << 7) ] = 0x60000000, //  ##
+[ 'P' + (11 << 7) ] = 0x60000000, //  ##
+[ 'P' + (12 << 7) ] = 0x60000000, //  ##
+[ 'P' + (13 << 7) ] = 0x60000000, //  ##
+[ 'P' + (14 << 7) ] = 0x60000000, //  ##
+[ 'P' + (15 << 7) ] = 0x60000000, //  ##
+[ 'P' + (16 << 7) ] = 0x00000000, // 
+[ 'P' + (17 << 7) ] = 0x00000000, // 
+[ 'P' + (18 << 7) ] = 0x00000000, // 
+[ 'P' + (19 << 7) ] = 0x00000000, // 
+
+[ 'Q' + ( 0 << 7) ] = 0x00000000, // 
+[ 'Q' + ( 1 << 7) ] = 0x00000000, // 
+[ 'Q' + ( 2 << 7) ] = 0x00000000, // 
+[ 'Q' + ( 3 << 7) ] = 0x3f000000, //   ######
+[ 'Q' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'Q' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'Q' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ 'Q' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'Q' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'Q' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'Q' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'Q' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'Q' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'Q' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'Q' + (14 << 7) ] = 0x67800000, //  ##  ####
+[ 'Q' + (15 << 7) ] = 0x3f000000, //   ######
+[ 'Q' + (16 << 7) ] = 0x03000000, //       ##
+[ 'Q' + (17 << 7) ] = 0x01800000, //        ##
+[ 'Q' + (18 << 7) ] = 0x00000000, // 
+[ 'Q' + (19 << 7) ] = 0x00000000, // 
+
+[ 'R' + ( 0 << 7) ] = 0x00000000, // 
+[ 'R' + ( 1 << 7) ] = 0x00000000, // 
+[ 'R' + ( 2 << 7) ] = 0x00000000, // 
+[ 'R' + ( 3 << 7) ] = 0x7f000000, //  #######
+[ 'R' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'R' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'R' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ 'R' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'R' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'R' + ( 9 << 7) ] = 0x7f000000, //  #######
+[ 'R' + (10 << 7) ] = 0x78000000, //  ####
+[ 'R' + (11 << 7) ] = 0x6c000000, //  ## ##
+[ 'R' + (12 << 7) ] = 0x66000000, //  ##  ##
+[ 'R' + (13 << 7) ] = 0x63000000, //  ##   ##
+[ 'R' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'R' + (15 << 7) ] = 0x61800000, //  ##    ##
+[ 'R' + (16 << 7) ] = 0x00000000, // 
+[ 'R' + (17 << 7) ] = 0x00000000, // 
+[ 'R' + (18 << 7) ] = 0x00000000, // 
+[ 'R' + (19 << 7) ] = 0x00000000, // 
+
+[ 'S' + ( 0 << 7) ] = 0x00000000, // 
+[ 'S' + ( 1 << 7) ] = 0x00000000, // 
+[ 'S' + ( 2 << 7) ] = 0x00000000, // 
+[ 'S' + ( 3 << 7) ] = 0x3f000000, //   ######
+[ 'S' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'S' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'S' + ( 6 << 7) ] = 0x60000000, //  ##
+[ 'S' + ( 7 << 7) ] = 0x60000000, //  ##
+[ 'S' + ( 8 << 7) ] = 0x60000000, //  ##
+[ 'S' + ( 9 << 7) ] = 0x3f000000, //   ######
+[ 'S' + (10 << 7) ] = 0x01800000, //        ##
+[ 'S' + (11 << 7) ] = 0x01800000, //        ##
+[ 'S' + (12 << 7) ] = 0x01800000, //        ##
+[ 'S' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'S' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'S' + (15 << 7) ] = 0x3f000000, //   ######
+[ 'S' + (16 << 7) ] = 0x00000000, // 
+[ 'S' + (17 << 7) ] = 0x00000000, // 
+[ 'S' + (18 << 7) ] = 0x00000000, // 
+[ 'S' + (19 << 7) ] = 0x00000000, // 
+
+[ 'T' + ( 0 << 7) ] = 0x00000000, // 
+[ 'T' + ( 1 << 7) ] = 0x00000000, // 
+[ 'T' + ( 2 << 7) ] = 0x00000000, // 
+[ 'T' + ( 3 << 7) ] = 0x7f800000, //  ########
+[ 'T' + ( 4 << 7) ] = 0x0c000000, //     ##
+[ 'T' + ( 5 << 7) ] = 0x0c000000, //     ##
+[ 'T' + ( 6 << 7) ] = 0x0c000000, //     ##
+[ 'T' + ( 7 << 7) ] = 0x0c000000, //     ##
+[ 'T' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ 'T' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ 'T' + (10 << 7) ] = 0x0c000000, //     ##
+[ 'T' + (11 << 7) ] = 0x0c000000, //     ##
+[ 'T' + (12 << 7) ] = 0x0c000000, //     ##
+[ 'T' + (13 << 7) ] = 0x0c000000, //     ##
+[ 'T' + (14 << 7) ] = 0x0c000000, //     ##
+[ 'T' + (15 << 7) ] = 0x0c000000, //     ##
+[ 'T' + (16 << 7) ] = 0x00000000, // 
+[ 'T' + (17 << 7) ] = 0x00000000, // 
+[ 'T' + (18 << 7) ] = 0x00000000, // 
+[ 'T' + (19 << 7) ] = 0x00000000, // 
+
+[ 'U' + ( 0 << 7) ] = 0x00000000, // 
+[ 'U' + ( 1 << 7) ] = 0x00000000, // 
+[ 'U' + ( 2 << 7) ] = 0x00000000, // 
+[ 'U' + ( 3 << 7) ] = 0x61800000, //  ##    ##
+[ 'U' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'U' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'U' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ 'U' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'U' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'U' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'U' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'U' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'U' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'U' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'U' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'U' + (15 << 7) ] = 0x3f000000, //   ######
+[ 'U' + (16 << 7) ] = 0x00000000, // 
+[ 'U' + (17 << 7) ] = 0x00000000, // 
+[ 'U' + (18 << 7) ] = 0x00000000, // 
+[ 'U' + (19 << 7) ] = 0x00000000, // 
+
+[ 'V' + ( 0 << 7) ] = 0x00000000, // 
+[ 'V' + ( 1 << 7) ] = 0x00000000, // 
+[ 'V' + ( 2 << 7) ] = 0x00000000, // 
+[ 'V' + ( 3 << 7) ] = 0x61800000, //  ##    ##
+[ 'V' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'V' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'V' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ 'V' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'V' + ( 8 << 7) ] = 0x33000000, //   ##  ##
+[ 'V' + ( 9 << 7) ] = 0x33000000, //   ##  ##
+[ 'V' + (10 << 7) ] = 0x33000000, //   ##  ##
+[ 'V' + (11 << 7) ] = 0x33000000, //   ##  ##
+[ 'V' + (12 << 7) ] = 0x1e000000, //    ####
+[ 'V' + (13 << 7) ] = 0x1e000000, //    ####
+[ 'V' + (14 << 7) ] = 0x0c000000, //     ##
+[ 'V' + (15 << 7) ] = 0x0c000000, //     ##
+[ 'V' + (16 << 7) ] = 0x00000000, // 
+[ 'V' + (17 << 7) ] = 0x00000000, // 
+[ 'V' + (18 << 7) ] = 0x00000000, // 
+[ 'V' + (19 << 7) ] = 0x00000000, // 
+
+[ 'W' + ( 0 << 7) ] = 0x00000000, // 
+[ 'W' + ( 1 << 7) ] = 0x00000000, // 
+[ 'W' + ( 2 << 7) ] = 0x00000000, // 
+[ 'W' + ( 3 << 7) ] = 0xc1800000, // ##     ##
+[ 'W' + ( 4 << 7) ] = 0xc1800000, // ##     ##
+[ 'W' + ( 5 << 7) ] = 0xc1800000, // ##     ##
+[ 'W' + ( 6 << 7) ] = 0xc1800000, // ##     ##
+[ 'W' + ( 7 << 7) ] = 0xc1800000, // ##     ##
+[ 'W' + ( 8 << 7) ] = 0xc1800000, // ##     ##
+[ 'W' + ( 9 << 7) ] = 0xc1800000, // ##     ##
+[ 'W' + (10 << 7) ] = 0xc9800000, // ##  #  ##
+[ 'W' + (11 << 7) ] = 0xdd800000, // ## ### ##
+[ 'W' + (12 << 7) ] = 0xf7800000, // #### ####
+[ 'W' + (13 << 7) ] = 0xe3800000, // ###   ###
+[ 'W' + (14 << 7) ] = 0xc1800000, // ##     ##
+[ 'W' + (15 << 7) ] = 0x80800000, // #       #
+[ 'W' + (16 << 7) ] = 0x00000000, // 
+[ 'W' + (17 << 7) ] = 0x00000000, // 
+[ 'W' + (18 << 7) ] = 0x00000000, // 
+[ 'W' + (19 << 7) ] = 0x00000000, // 
+
+[ 'X' + ( 0 << 7) ] = 0x00000000, // 
+[ 'X' + ( 1 << 7) ] = 0x00000000, // 
+[ 'X' + ( 2 << 7) ] = 0x00000000, // 
+[ 'X' + ( 3 << 7) ] = 0x61800000, //  ##    ##
+[ 'X' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'X' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'X' + ( 6 << 7) ] = 0x33000000, //   ##  ##
+[ 'X' + ( 7 << 7) ] = 0x33000000, //   ##  ##
+[ 'X' + ( 8 << 7) ] = 0x1e000000, //    ####
+[ 'X' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ 'X' + (10 << 7) ] = 0x1e000000, //    ####
+[ 'X' + (11 << 7) ] = 0x33000000, //   ##  ##
+[ 'X' + (12 << 7) ] = 0x33000000, //   ##  ##
+[ 'X' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'X' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'X' + (15 << 7) ] = 0x61800000, //  ##    ##
+[ 'X' + (16 << 7) ] = 0x00000000, // 
+[ 'X' + (17 << 7) ] = 0x00000000, // 
+[ 'X' + (18 << 7) ] = 0x00000000, // 
+[ 'X' + (19 << 7) ] = 0x00000000, // 
+
+[ 'Y' + ( 0 << 7) ] = 0x00000000, // 
+[ 'Y' + ( 1 << 7) ] = 0x00000000, // 
+[ 'Y' + ( 2 << 7) ] = 0x00000000, // 
+[ 'Y' + ( 3 << 7) ] = 0x61800000, //  ##    ##
+[ 'Y' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ 'Y' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ 'Y' + ( 6 << 7) ] = 0x33000000, //   ##  ##
+[ 'Y' + ( 7 << 7) ] = 0x33000000, //   ##  ##
+[ 'Y' + ( 8 << 7) ] = 0x33000000, //   ##  ##
+[ 'Y' + ( 9 << 7) ] = 0x1e000000, //    ####
+[ 'Y' + (10 << 7) ] = 0x0c000000, //     ##
+[ 'Y' + (11 << 7) ] = 0x0c000000, //     ##
+[ 'Y' + (12 << 7) ] = 0x0c000000, //     ##
+[ 'Y' + (13 << 7) ] = 0x0c000000, //     ##
+[ 'Y' + (14 << 7) ] = 0x0c000000, //     ##
+[ 'Y' + (15 << 7) ] = 0x0c000000, //     ##
+[ 'Y' + (16 << 7) ] = 0x00000000, // 
+[ 'Y' + (17 << 7) ] = 0x00000000, // 
+[ 'Y' + (18 << 7) ] = 0x00000000, // 
+[ 'Y' + (19 << 7) ] = 0x00000000, // 
+
+[ 'Z' + ( 0 << 7) ] = 0x00000000, // 
+[ 'Z' + ( 1 << 7) ] = 0x00000000, // 
+[ 'Z' + ( 2 << 7) ] = 0x00000000, // 
+[ 'Z' + ( 3 << 7) ] = 0x7f800000, //  ########
+[ 'Z' + ( 4 << 7) ] = 0x01800000, //        ##
+[ 'Z' + ( 5 << 7) ] = 0x01800000, //        ##
+[ 'Z' + ( 6 << 7) ] = 0x01800000, //        ##
+[ 'Z' + ( 7 << 7) ] = 0x03000000, //       ##
+[ 'Z' + ( 8 << 7) ] = 0x06000000, //      ##
+[ 'Z' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ 'Z' + (10 << 7) ] = 0x18000000, //    ##
+[ 'Z' + (11 << 7) ] = 0x30000000, //   ##
+[ 'Z' + (12 << 7) ] = 0x60000000, //  ##
+[ 'Z' + (13 << 7) ] = 0x60000000, //  ##
+[ 'Z' + (14 << 7) ] = 0x60000000, //  ##
+[ 'Z' + (15 << 7) ] = 0x7f800000, //  ########
+[ 'Z' + (16 << 7) ] = 0x00000000, // 
+[ 'Z' + (17 << 7) ] = 0x00000000, // 
+[ 'Z' + (18 << 7) ] = 0x00000000, // 
+[ 'Z' + (19 << 7) ] = 0x00000000, // 
+
+[ 'a' + ( 0 << 7) ] = 0x00000000, // 
+[ 'a' + ( 1 << 7) ] = 0x00000000, // 
+[ 'a' + ( 2 << 7) ] = 0x00000000, // 
+[ 'a' + ( 3 << 7) ] = 0x00000000, // 
+[ 'a' + ( 4 << 7) ] = 0x00000000, // 
+[ 'a' + ( 5 << 7) ] = 0x00000000, // 
+[ 'a' + ( 6 << 7) ] = 0x00000000, // 
+[ 'a' + ( 7 << 7) ] = 0x3f000000, //   ######
+[ 'a' + ( 8 << 7) ] = 0x01800000, //        ##
+[ 'a' + ( 9 << 7) ] = 0x01800000, //        ##
+[ 'a' + (10 << 7) ] = 0x3f800000, //   #######
+[ 'a' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'a' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'a' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'a' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'a' + (15 << 7) ] = 0x3f800000, //   #######
+[ 'a' + (16 << 7) ] = 0x00000000, // 
+[ 'a' + (17 << 7) ] = 0x00000000, // 
+[ 'a' + (18 << 7) ] = 0x00000000, // 
+[ 'a' + (19 << 7) ] = 0x00000000, // 
+
+[ 'b' + ( 0 << 7) ] = 0x00000000, // 
+[ 'b' + ( 1 << 7) ] = 0x00000000, // 
+[ 'b' + ( 2 << 7) ] = 0x00000000, // 
+[ 'b' + ( 3 << 7) ] = 0x60000000, //  ##
+[ 'b' + ( 4 << 7) ] = 0x60000000, //  ##
+[ 'b' + ( 5 << 7) ] = 0x60000000, //  ##
+[ 'b' + ( 6 << 7) ] = 0x60000000, //  ##
+[ 'b' + ( 7 << 7) ] = 0x7f000000, //  #######
+[ 'b' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'b' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'b' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'b' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'b' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'b' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'b' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'b' + (15 << 7) ] = 0x7f000000, //  #######
+[ 'b' + (16 << 7) ] = 0x00000000, // 
+[ 'b' + (17 << 7) ] = 0x00000000, // 
+[ 'b' + (18 << 7) ] = 0x00000000, // 
+[ 'b' + (19 << 7) ] = 0x00000000, // 
+
+[ 'c' + ( 0 << 7) ] = 0x00000000, // 
+[ 'c' + ( 1 << 7) ] = 0x00000000, // 
+[ 'c' + ( 2 << 7) ] = 0x00000000, // 
+[ 'c' + ( 3 << 7) ] = 0x00000000, // 
+[ 'c' + ( 4 << 7) ] = 0x00000000, // 
+[ 'c' + ( 5 << 7) ] = 0x00000000, // 
+[ 'c' + ( 6 << 7) ] = 0x00000000, // 
+[ 'c' + ( 7 << 7) ] = 0x3f000000, //   ######
+[ 'c' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'c' + ( 9 << 7) ] = 0x60000000, //  ##
+[ 'c' + (10 << 7) ] = 0x60000000, //  ##
+[ 'c' + (11 << 7) ] = 0x60000000, //  ##
+[ 'c' + (12 << 7) ] = 0x60000000, //  ##
+[ 'c' + (13 << 7) ] = 0x60000000, //  ##
+[ 'c' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'c' + (15 << 7) ] = 0x3f000000, //   ######
+[ 'c' + (16 << 7) ] = 0x00000000, // 
+[ 'c' + (17 << 7) ] = 0x00000000, // 
+[ 'c' + (18 << 7) ] = 0x00000000, // 
+[ 'c' + (19 << 7) ] = 0x00000000, // 
+
+[ 'd' + ( 0 << 7) ] = 0x00000000, // 
+[ 'd' + ( 1 << 7) ] = 0x00000000, // 
+[ 'd' + ( 2 << 7) ] = 0x00000000, // 
+[ 'd' + ( 3 << 7) ] = 0x01800000, //        ##
+[ 'd' + ( 4 << 7) ] = 0x01800000, //        ##
+[ 'd' + ( 5 << 7) ] = 0x01800000, //        ##
+[ 'd' + ( 6 << 7) ] = 0x01800000, //        ##
+[ 'd' + ( 7 << 7) ] = 0x3f800000, //   #######
+[ 'd' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'd' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'd' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'd' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'd' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'd' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'd' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'd' + (15 << 7) ] = 0x3f800000, //   #######
+[ 'd' + (16 << 7) ] = 0x00000000, // 
+[ 'd' + (17 << 7) ] = 0x00000000, // 
+[ 'd' + (18 << 7) ] = 0x00000000, // 
+[ 'd' + (19 << 7) ] = 0x00000000, // 
+
+[ 'e' + ( 0 << 7) ] = 0x00000000, // 
+[ 'e' + ( 1 << 7) ] = 0x00000000, // 
+[ 'e' + ( 2 << 7) ] = 0x00000000, // 
+[ 'e' + ( 3 << 7) ] = 0x00000000, // 
+[ 'e' + ( 4 << 7) ] = 0x00000000, // 
+[ 'e' + ( 5 << 7) ] = 0x00000000, // 
+[ 'e' + ( 6 << 7) ] = 0x00000000, // 
+[ 'e' + ( 7 << 7) ] = 0x3f000000, //   ######
+[ 'e' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'e' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'e' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'e' + (11 << 7) ] = 0x7f800000, //  ########
+[ 'e' + (12 << 7) ] = 0x60000000, //  ##
+[ 'e' + (13 << 7) ] = 0x60000000, //  ##
+[ 'e' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'e' + (15 << 7) ] = 0x3f000000, //   ######
+[ 'e' + (16 << 7) ] = 0x00000000, // 
+[ 'e' + (17 << 7) ] = 0x00000000, // 
+[ 'e' + (18 << 7) ] = 0x00000000, // 
+[ 'e' + (19 << 7) ] = 0x00000000, // 
+
+[ 'f' + ( 0 << 7) ] = 0x00000000, // 
+[ 'f' + ( 1 << 7) ] = 0x00000000, // 
+[ 'f' + ( 2 << 7) ] = 0x00000000, // 
+[ 'f' + ( 3 << 7) ] = 0x07800000, //      ####
+[ 'f' + ( 4 << 7) ] = 0x0c000000, //     ##
+[ 'f' + ( 5 << 7) ] = 0x0c000000, //     ##
+[ 'f' + ( 6 << 7) ] = 0x0c000000, //     ##
+[ 'f' + ( 7 << 7) ] = 0x3f000000, //   ######
+[ 'f' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ 'f' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ 'f' + (10 << 7) ] = 0x0c000000, //     ##
+[ 'f' + (11 << 7) ] = 0x0c000000, //     ##
+[ 'f' + (12 << 7) ] = 0x0c000000, //     ##
+[ 'f' + (13 << 7) ] = 0x0c000000, //     ##
+[ 'f' + (14 << 7) ] = 0x0c000000, //     ##
+[ 'f' + (15 << 7) ] = 0x0c000000, //     ##
+[ 'f' + (16 << 7) ] = 0x00000000, // 
+[ 'f' + (17 << 7) ] = 0x00000000, // 
+[ 'f' + (18 << 7) ] = 0x00000000, // 
+[ 'f' + (19 << 7) ] = 0x00000000, // 
+
+[ 'g' + ( 0 << 7) ] = 0x00000000, // 
+[ 'g' + ( 1 << 7) ] = 0x00000000, // 
+[ 'g' + ( 2 << 7) ] = 0x00000000, // 
+[ 'g' + ( 3 << 7) ] = 0x00000000, // 
+[ 'g' + ( 4 << 7) ] = 0x00000000, // 
+[ 'g' + ( 5 << 7) ] = 0x00000000, // 
+[ 'g' + ( 6 << 7) ] = 0x00000000, // 
+[ 'g' + ( 7 << 7) ] = 0x3f800000, //   #######
+[ 'g' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'g' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'g' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'g' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'g' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'g' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'g' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'g' + (15 << 7) ] = 0x3f800000, //   #######
+[ 'g' + (16 << 7) ] = 0x01800000, //        ##
+[ 'g' + (17 << 7) ] = 0x01800000, //        ##
+[ 'g' + (18 << 7) ] = 0x3f000000, //   ######
+[ 'g' + (19 << 7) ] = 0x00000000, // 
+
+[ 'h' + ( 0 << 7) ] = 0x00000000, // 
+[ 'h' + ( 1 << 7) ] = 0x00000000, // 
+[ 'h' + ( 2 << 7) ] = 0x00000000, // 
+[ 'h' + ( 3 << 7) ] = 0x60000000, //  ##
+[ 'h' + ( 4 << 7) ] = 0x60000000, //  ##
+[ 'h' + ( 5 << 7) ] = 0x60000000, //  ##
+[ 'h' + ( 6 << 7) ] = 0x60000000, //  ##
+[ 'h' + ( 7 << 7) ] = 0x7f000000, //  #######
+[ 'h' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'h' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'h' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'h' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'h' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'h' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'h' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'h' + (15 << 7) ] = 0x61800000, //  ##    ##
+[ 'h' + (16 << 7) ] = 0x00000000, // 
+[ 'h' + (17 << 7) ] = 0x00000000, // 
+[ 'h' + (18 << 7) ] = 0x00000000, // 
+[ 'h' + (19 << 7) ] = 0x00000000, // 
+
+[ 'i' + ( 0 << 7) ] = 0x00000000, // 
+[ 'i' + ( 1 << 7) ] = 0x00000000, // 
+[ 'i' + ( 2 << 7) ] = 0x00000000, // 
+[ 'i' + ( 3 << 7) ] = 0x0c000000, //     ##
+[ 'i' + ( 4 << 7) ] = 0x0c000000, //     ##
+[ 'i' + ( 5 << 7) ] = 0x00000000, // 
+[ 'i' + ( 6 << 7) ] = 0x00000000, // 
+[ 'i' + ( 7 << 7) ] = 0x1c000000, //    ###
+[ 'i' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ 'i' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ 'i' + (10 << 7) ] = 0x0c000000, //     ##
+[ 'i' + (11 << 7) ] = 0x0c000000, //     ##
+[ 'i' + (12 << 7) ] = 0x0c000000, //     ##
+[ 'i' + (13 << 7) ] = 0x0c000000, //     ##
+[ 'i' + (14 << 7) ] = 0x0c000000, //     ##
+[ 'i' + (15 << 7) ] = 0x1e000000, //    ####
+[ 'i' + (16 << 7) ] = 0x00000000, // 
+[ 'i' + (17 << 7) ] = 0x00000000, // 
+[ 'i' + (18 << 7) ] = 0x00000000, // 
+[ 'i' + (19 << 7) ] = 0x00000000, // 
+
+[ 'j' + ( 0 << 7) ] = 0x00000000, // 
+[ 'j' + ( 1 << 7) ] = 0x00000000, // 
+[ 'j' + ( 2 << 7) ] = 0x00000000, // 
+[ 'j' + ( 3 << 7) ] = 0x03000000, //       ##
+[ 'j' + ( 4 << 7) ] = 0x03000000, //       ##
+[ 'j' + ( 5 << 7) ] = 0x00000000, // 
+[ 'j' + ( 6 << 7) ] = 0x00000000, // 
+[ 'j' + ( 7 << 7) ] = 0x07000000, //      ###
+[ 'j' + ( 8 << 7) ] = 0x03000000, //       ##
+[ 'j' + ( 9 << 7) ] = 0x03000000, //       ##
+[ 'j' + (10 << 7) ] = 0x03000000, //       ##
+[ 'j' + (11 << 7) ] = 0x03000000, //       ##
+[ 'j' + (12 << 7) ] = 0x03000000, //       ##
+[ 'j' + (13 << 7) ] = 0x03000000, //       ##
+[ 'j' + (14 << 7) ] = 0x03000000, //       ##
+[ 'j' + (15 << 7) ] = 0x03000000, //       ##
+[ 'j' + (16 << 7) ] = 0x33000000, //   ##  ##
+[ 'j' + (17 << 7) ] = 0x33000000, //   ##  ##
+[ 'j' + (18 << 7) ] = 0x1e000000, //    ####
+[ 'j' + (19 << 7) ] = 0x00000000, // 
+
+[ 'k' + ( 0 << 7) ] = 0x00000000, // 
+[ 'k' + ( 1 << 7) ] = 0x00000000, // 
+[ 'k' + ( 2 << 7) ] = 0x00000000, // 
+[ 'k' + ( 3 << 7) ] = 0x60000000, //  ##
+[ 'k' + ( 4 << 7) ] = 0x60000000, //  ##
+[ 'k' + ( 5 << 7) ] = 0x60000000, //  ##
+[ 'k' + ( 6 << 7) ] = 0x60000000, //  ##
+[ 'k' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'k' + ( 8 << 7) ] = 0x63000000, //  ##   ##
+[ 'k' + ( 9 << 7) ] = 0x66000000, //  ##  ##
+[ 'k' + (10 << 7) ] = 0x6c000000, //  ## ##
+[ 'k' + (11 << 7) ] = 0x78000000, //  ####
+[ 'k' + (12 << 7) ] = 0x6c000000, //  ## ##
+[ 'k' + (13 << 7) ] = 0x66000000, //  ##  ##
+[ 'k' + (14 << 7) ] = 0x63000000, //  ##   ##
+[ 'k' + (15 << 7) ] = 0x61800000, //  ##    ##
+[ 'k' + (16 << 7) ] = 0x00000000, // 
+[ 'k' + (17 << 7) ] = 0x00000000, // 
+[ 'k' + (18 << 7) ] = 0x00000000, // 
+[ 'k' + (19 << 7) ] = 0x00000000, // 
+
+[ 'l' + ( 0 << 7) ] = 0x00000000, // 
+[ 'l' + ( 1 << 7) ] = 0x00000000, // 
+[ 'l' + ( 2 << 7) ] = 0x00000000, // 
+[ 'l' + ( 3 << 7) ] = 0x1c000000, //    ###
+[ 'l' + ( 4 << 7) ] = 0x0c000000, //     ##
+[ 'l' + ( 5 << 7) ] = 0x0c000000, //     ##
+[ 'l' + ( 6 << 7) ] = 0x0c000000, //     ##
+[ 'l' + ( 7 << 7) ] = 0x0c000000, //     ##
+[ 'l' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ 'l' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ 'l' + (10 << 7) ] = 0x0c000000, //     ##
+[ 'l' + (11 << 7) ] = 0x0c000000, //     ##
+[ 'l' + (12 << 7) ] = 0x0c000000, //     ##
+[ 'l' + (13 << 7) ] = 0x0c000000, //     ##
+[ 'l' + (14 << 7) ] = 0x0c000000, //     ##
+[ 'l' + (15 << 7) ] = 0x1e000000, //    ####
+[ 'l' + (16 << 7) ] = 0x00000000, // 
+[ 'l' + (17 << 7) ] = 0x00000000, // 
+[ 'l' + (18 << 7) ] = 0x00000000, // 
+[ 'l' + (19 << 7) ] = 0x00000000, // 
+
+[ 'm' + ( 0 << 7) ] = 0x00000000, // 
+[ 'm' + ( 1 << 7) ] = 0x00000000, // 
+[ 'm' + ( 2 << 7) ] = 0x00000000, // 
+[ 'm' + ( 3 << 7) ] = 0x00000000, // 
+[ 'm' + ( 4 << 7) ] = 0x00000000, // 
+[ 'm' + ( 5 << 7) ] = 0x00000000, // 
+[ 'm' + ( 6 << 7) ] = 0x00000000, // 
+[ 'm' + ( 7 << 7) ] = 0x7f000000, //  #######
+[ 'm' + ( 8 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'm' + ( 9 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'm' + (10 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'm' + (11 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'm' + (12 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'm' + (13 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'm' + (14 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'm' + (15 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'm' + (16 << 7) ] = 0x00000000, // 
+[ 'm' + (17 << 7) ] = 0x00000000, // 
+[ 'm' + (18 << 7) ] = 0x00000000, // 
+[ 'm' + (19 << 7) ] = 0x00000000, // 
+
+[ 'n' + ( 0 << 7) ] = 0x00000000, // 
+[ 'n' + ( 1 << 7) ] = 0x00000000, // 
+[ 'n' + ( 2 << 7) ] = 0x00000000, // 
+[ 'n' + ( 3 << 7) ] = 0x00000000, // 
+[ 'n' + ( 4 << 7) ] = 0x00000000, // 
+[ 'n' + ( 5 << 7) ] = 0x00000000, // 
+[ 'n' + ( 6 << 7) ] = 0x00000000, // 
+[ 'n' + ( 7 << 7) ] = 0x7f000000, //  #######
+[ 'n' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'n' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'n' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'n' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'n' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'n' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'n' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'n' + (15 << 7) ] = 0x61800000, //  ##    ##
+[ 'n' + (16 << 7) ] = 0x00000000, // 
+[ 'n' + (17 << 7) ] = 0x00000000, // 
+[ 'n' + (18 << 7) ] = 0x00000000, // 
+[ 'n' + (19 << 7) ] = 0x00000000, // 
+
+[ 'o' + ( 0 << 7) ] = 0x00000000, // 
+[ 'o' + ( 1 << 7) ] = 0x00000000, // 
+[ 'o' + ( 2 << 7) ] = 0x00000000, // 
+[ 'o' + ( 3 << 7) ] = 0x00000000, // 
+[ 'o' + ( 4 << 7) ] = 0x00000000, // 
+[ 'o' + ( 5 << 7) ] = 0x00000000, // 
+[ 'o' + ( 6 << 7) ] = 0x00000000, // 
+[ 'o' + ( 7 << 7) ] = 0x3f000000, //   ######
+[ 'o' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'o' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'o' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'o' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'o' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'o' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'o' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'o' + (15 << 7) ] = 0x3f000000, //   ######
+[ 'o' + (16 << 7) ] = 0x00000000, // 
+[ 'o' + (17 << 7) ] = 0x00000000, // 
+[ 'o' + (18 << 7) ] = 0x00000000, // 
+[ 'o' + (19 << 7) ] = 0x00000000, // 
+
+[ 'p' + ( 0 << 7) ] = 0x00000000, // 
+[ 'p' + ( 1 << 7) ] = 0x00000000, // 
+[ 'p' + ( 2 << 7) ] = 0x00000000, // 
+[ 'p' + ( 3 << 7) ] = 0x00000000, // 
+[ 'p' + ( 4 << 7) ] = 0x00000000, // 
+[ 'p' + ( 5 << 7) ] = 0x00000000, // 
+[ 'p' + ( 6 << 7) ] = 0x00000000, // 
+[ 'p' + ( 7 << 7) ] = 0x7f000000, //  #######
+[ 'p' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'p' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'p' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'p' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'p' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'p' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'p' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'p' + (15 << 7) ] = 0x7f000000, //  #######
+[ 'p' + (16 << 7) ] = 0x60000000, //  ##
+[ 'p' + (17 << 7) ] = 0x60000000, //  ##
+[ 'p' + (18 << 7) ] = 0x60000000, //  ##
+[ 'p' + (19 << 7) ] = 0x00000000, // 
+
+[ 'q' + ( 0 << 7) ] = 0x00000000, // 
+[ 'q' + ( 1 << 7) ] = 0x00000000, // 
+[ 'q' + ( 2 << 7) ] = 0x00000000, // 
+[ 'q' + ( 3 << 7) ] = 0x00000000, // 
+[ 'q' + ( 4 << 7) ] = 0x00000000, // 
+[ 'q' + ( 5 << 7) ] = 0x00000000, // 
+[ 'q' + ( 6 << 7) ] = 0x00000000, // 
+[ 'q' + ( 7 << 7) ] = 0x3f800000, //   #######
+[ 'q' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'q' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'q' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'q' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'q' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'q' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'q' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'q' + (15 << 7) ] = 0x3f800000, //   #######
+[ 'q' + (16 << 7) ] = 0x01800000, //        ##
+[ 'q' + (17 << 7) ] = 0x01800000, //        ##
+[ 'q' + (18 << 7) ] = 0x01800000, //        ##
+[ 'q' + (19 << 7) ] = 0x00000000, // 
+
+[ 'r' + ( 0 << 7) ] = 0x00000000, // 
+[ 'r' + ( 1 << 7) ] = 0x00000000, // 
+[ 'r' + ( 2 << 7) ] = 0x00000000, // 
+[ 'r' + ( 3 << 7) ] = 0x00000000, // 
+[ 'r' + ( 4 << 7) ] = 0x00000000, // 
+[ 'r' + ( 5 << 7) ] = 0x00000000, // 
+[ 'r' + ( 6 << 7) ] = 0x00000000, // 
+[ 'r' + ( 7 << 7) ] = 0x6f800000, //  ## #####
+[ 'r' + ( 8 << 7) ] = 0x78000000, //  ####
+[ 'r' + ( 9 << 7) ] = 0x70000000, //  ###
+[ 'r' + (10 << 7) ] = 0x60000000, //  ##
+[ 'r' + (11 << 7) ] = 0x60000000, //  ##
+[ 'r' + (12 << 7) ] = 0x60000000, //  ##
+[ 'r' + (13 << 7) ] = 0x60000000, //  ##
+[ 'r' + (14 << 7) ] = 0x60000000, //  ##
+[ 'r' + (15 << 7) ] = 0x60000000, //  ##
+[ 'r' + (16 << 7) ] = 0x00000000, // 
+[ 'r' + (17 << 7) ] = 0x00000000, // 
+[ 'r' + (18 << 7) ] = 0x00000000, // 
+[ 'r' + (19 << 7) ] = 0x00000000, // 
+
+[ 's' + ( 0 << 7) ] = 0x00000000, // 
+[ 's' + ( 1 << 7) ] = 0x00000000, // 
+[ 's' + ( 2 << 7) ] = 0x00000000, // 
+[ 's' + ( 3 << 7) ] = 0x00000000, // 
+[ 's' + ( 4 << 7) ] = 0x00000000, // 
+[ 's' + ( 5 << 7) ] = 0x00000000, // 
+[ 's' + ( 6 << 7) ] = 0x00000000, // 
+[ 's' + ( 7 << 7) ] = 0x3f000000, //   ######
+[ 's' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 's' + ( 9 << 7) ] = 0x60000000, //  ##
+[ 's' + (10 << 7) ] = 0x60000000, //  ##
+[ 's' + (11 << 7) ] = 0x3f000000, //   ######
+[ 's' + (12 << 7) ] = 0x01800000, //        ##
+[ 's' + (13 << 7) ] = 0x01800000, //        ##
+[ 's' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 's' + (15 << 7) ] = 0x3f000000, //   ######
+[ 's' + (16 << 7) ] = 0x00000000, // 
+[ 's' + (17 << 7) ] = 0x00000000, // 
+[ 's' + (18 << 7) ] = 0x00000000, // 
+[ 's' + (19 << 7) ] = 0x00000000, // 
+
+[ 't' + ( 0 << 7) ] = 0x00000000, // 
+[ 't' + ( 1 << 7) ] = 0x00000000, // 
+[ 't' + ( 2 << 7) ] = 0x00000000, // 
+[ 't' + ( 3 << 7) ] = 0x18000000, //    ##
+[ 't' + ( 4 << 7) ] = 0x18000000, //    ##
+[ 't' + ( 5 << 7) ] = 0x18000000, //    ##
+[ 't' + ( 6 << 7) ] = 0x18000000, //    ##
+[ 't' + ( 7 << 7) ] = 0x7e000000, //  ######
+[ 't' + ( 8 << 7) ] = 0x18000000, //    ##
+[ 't' + ( 9 << 7) ] = 0x18000000, //    ##
+[ 't' + (10 << 7) ] = 0x18000000, //    ##
+[ 't' + (11 << 7) ] = 0x18000000, //    ##
+[ 't' + (12 << 7) ] = 0x18000000, //    ##
+[ 't' + (13 << 7) ] = 0x18000000, //    ##
+[ 't' + (14 << 7) ] = 0x18000000, //    ##
+[ 't' + (15 << 7) ] = 0x0f000000, //     ####
+[ 't' + (16 << 7) ] = 0x00000000, // 
+[ 't' + (17 << 7) ] = 0x00000000, // 
+[ 't' + (18 << 7) ] = 0x00000000, // 
+[ 't' + (19 << 7) ] = 0x00000000, // 
+
+[ 'u' + ( 0 << 7) ] = 0x00000000, // 
+[ 'u' + ( 1 << 7) ] = 0x00000000, // 
+[ 'u' + ( 2 << 7) ] = 0x00000000, // 
+[ 'u' + ( 3 << 7) ] = 0x00000000, // 
+[ 'u' + ( 4 << 7) ] = 0x00000000, // 
+[ 'u' + ( 5 << 7) ] = 0x00000000, // 
+[ 'u' + ( 6 << 7) ] = 0x00000000, // 
+[ 'u' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'u' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'u' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'u' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'u' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'u' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'u' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'u' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'u' + (15 << 7) ] = 0x3f800000, //   #######
+[ 'u' + (16 << 7) ] = 0x00000000, // 
+[ 'u' + (17 << 7) ] = 0x00000000, // 
+[ 'u' + (18 << 7) ] = 0x00000000, // 
+[ 'u' + (19 << 7) ] = 0x00000000, // 
+
+[ 'v' + ( 0 << 7) ] = 0x00000000, // 
+[ 'v' + ( 1 << 7) ] = 0x00000000, // 
+[ 'v' + ( 2 << 7) ] = 0x00000000, // 
+[ 'v' + ( 3 << 7) ] = 0x00000000, // 
+[ 'v' + ( 4 << 7) ] = 0x00000000, // 
+[ 'v' + ( 5 << 7) ] = 0x00000000, // 
+[ 'v' + ( 6 << 7) ] = 0x00000000, // 
+[ 'v' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'v' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'v' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'v' + (10 << 7) ] = 0x33000000, //   ##  ##
+[ 'v' + (11 << 7) ] = 0x33000000, //   ##  ##
+[ 'v' + (12 << 7) ] = 0x33000000, //   ##  ##
+[ 'v' + (13 << 7) ] = 0x1e000000, //    ####
+[ 'v' + (14 << 7) ] = 0x0c000000, //     ##
+[ 'v' + (15 << 7) ] = 0x0c000000, //     ##
+[ 'v' + (16 << 7) ] = 0x00000000, // 
+[ 'v' + (17 << 7) ] = 0x00000000, // 
+[ 'v' + (18 << 7) ] = 0x00000000, // 
+[ 'v' + (19 << 7) ] = 0x00000000, // 
+
+[ 'w' + ( 0 << 7) ] = 0x00000000, // 
+[ 'w' + ( 1 << 7) ] = 0x00000000, // 
+[ 'w' + ( 2 << 7) ] = 0x00000000, // 
+[ 'w' + ( 3 << 7) ] = 0x00000000, // 
+[ 'w' + ( 4 << 7) ] = 0x00000000, // 
+[ 'w' + ( 5 << 7) ] = 0x00000000, // 
+[ 'w' + ( 6 << 7) ] = 0x00000000, // 
+[ 'w' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'w' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'w' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'w' + (10 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'w' + (11 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'w' + (12 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'w' + (13 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'w' + (14 << 7) ] = 0x6d800000, //  ## ## ##
+[ 'w' + (15 << 7) ] = 0x3f000000, //   ######
+[ 'w' + (16 << 7) ] = 0x00000000, // 
+[ 'w' + (17 << 7) ] = 0x00000000, // 
+[ 'w' + (18 << 7) ] = 0x00000000, // 
+[ 'w' + (19 << 7) ] = 0x00000000, // 
+
+[ 'x' + ( 0 << 7) ] = 0x00000000, // 
+[ 'x' + ( 1 << 7) ] = 0x00000000, // 
+[ 'x' + ( 2 << 7) ] = 0x00000000, // 
+[ 'x' + ( 3 << 7) ] = 0x00000000, // 
+[ 'x' + ( 4 << 7) ] = 0x00000000, // 
+[ 'x' + ( 5 << 7) ] = 0x00000000, // 
+[ 'x' + ( 6 << 7) ] = 0x00000000, // 
+[ 'x' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'x' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'x' + ( 9 << 7) ] = 0x33000000, //   ##  ##
+[ 'x' + (10 << 7) ] = 0x1e000000, //    ####
+[ 'x' + (11 << 7) ] = 0x0c000000, //     ##
+[ 'x' + (12 << 7) ] = 0x1e000000, //    ####
+[ 'x' + (13 << 7) ] = 0x33000000, //   ##  ##
+[ 'x' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'x' + (15 << 7) ] = 0x61800000, //  ##    ##
+[ 'x' + (16 << 7) ] = 0x00000000, // 
+[ 'x' + (17 << 7) ] = 0x00000000, // 
+[ 'x' + (18 << 7) ] = 0x00000000, // 
+[ 'x' + (19 << 7) ] = 0x00000000, // 
+
+[ 'y' + ( 0 << 7) ] = 0x00000000, // 
+[ 'y' + ( 1 << 7) ] = 0x00000000, // 
+[ 'y' + ( 2 << 7) ] = 0x00000000, // 
+[ 'y' + ( 3 << 7) ] = 0x00000000, // 
+[ 'y' + ( 4 << 7) ] = 0x00000000, // 
+[ 'y' + ( 5 << 7) ] = 0x00000000, // 
+[ 'y' + ( 6 << 7) ] = 0x00000000, // 
+[ 'y' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ 'y' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ 'y' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ 'y' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ 'y' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ 'y' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ 'y' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ 'y' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ 'y' + (15 << 7) ] = 0x3f800000, //   #######
+[ 'y' + (16 << 7) ] = 0x01800000, //        ##
+[ 'y' + (17 << 7) ] = 0x01800000, //        ##
+[ 'y' + (18 << 7) ] = 0x3f000000, //   ######
+[ 'y' + (19 << 7) ] = 0x00000000, // 
+
+[ 'z' + ( 0 << 7) ] = 0x00000000, // 
+[ 'z' + ( 1 << 7) ] = 0x00000000, // 
+[ 'z' + ( 2 << 7) ] = 0x00000000, // 
+[ 'z' + ( 3 << 7) ] = 0x00000000, // 
+[ 'z' + ( 4 << 7) ] = 0x00000000, // 
+[ 'z' + ( 5 << 7) ] = 0x00000000, // 
+[ 'z' + ( 6 << 7) ] = 0x00000000, // 
+[ 'z' + ( 7 << 7) ] = 0x7f800000, //  ########
+[ 'z' + ( 8 << 7) ] = 0x01800000, //        ##
+[ 'z' + ( 9 << 7) ] = 0x03000000, //       ##
+[ 'z' + (10 << 7) ] = 0x06000000, //      ##
+[ 'z' + (11 << 7) ] = 0x0c000000, //     ##
+[ 'z' + (12 << 7) ] = 0x18000000, //    ##
+[ 'z' + (13 << 7) ] = 0x30000000, //   ##
+[ 'z' + (14 << 7) ] = 0x60000000, //  ##
+[ 'z' + (15 << 7) ] = 0x7f800000, //  ########
+[ 'z' + (16 << 7) ] = 0x00000000, // 
+[ 'z' + (17 << 7) ] = 0x00000000, // 
+[ 'z' + (18 << 7) ] = 0x00000000, // 
+[ 'z' + (19 << 7) ] = 0x00000000, // 
+
+[ '0' + ( 0 << 7) ] = 0x00000000, // 
+[ '0' + ( 1 << 7) ] = 0x00000000, // 
+[ '0' + ( 2 << 7) ] = 0x00000000, // 
+[ '0' + ( 3 << 7) ] = 0x3f000000, //   ######
+[ '0' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ '0' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ '0' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ '0' + ( 7 << 7) ] = 0x63800000, //  ##   ###
+[ '0' + ( 8 << 7) ] = 0x67800000, //  ##  ####
+[ '0' + ( 9 << 7) ] = 0x6d800000, //  ## ## ##
+[ '0' + (10 << 7) ] = 0x79800000, //  ####  ##
+[ '0' + (11 << 7) ] = 0x71800000, //  ###   ##
+[ '0' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ '0' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ '0' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ '0' + (15 << 7) ] = 0x3f000000, //   ######
+[ '0' + (16 << 7) ] = 0x00000000, // 
+[ '0' + (17 << 7) ] = 0x00000000, // 
+[ '0' + (18 << 7) ] = 0x00000000, // 
+[ '0' + (19 << 7) ] = 0x00000000, // 
+
+[ '1' + ( 0 << 7) ] = 0x00000000, // 
+[ '1' + ( 1 << 7) ] = 0x00000000, // 
+[ '1' + ( 2 << 7) ] = 0x00000000, // 
+[ '1' + ( 3 << 7) ] = 0x0c000000, //     ##
+[ '1' + ( 4 << 7) ] = 0x1c000000, //    ###
+[ '1' + ( 5 << 7) ] = 0x3c000000, //   ####
+[ '1' + ( 6 << 7) ] = 0x0c000000, //     ##
+[ '1' + ( 7 << 7) ] = 0x0c000000, //     ##
+[ '1' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ '1' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ '1' + (10 << 7) ] = 0x0c000000, //     ##
+[ '1' + (11 << 7) ] = 0x0c000000, //     ##
+[ '1' + (12 << 7) ] = 0x0c000000, //     ##
+[ '1' + (13 << 7) ] = 0x0c000000, //     ##
+[ '1' + (14 << 7) ] = 0x0c000000, //     ##
+[ '1' + (15 << 7) ] = 0x3f000000, //   ######
+[ '1' + (16 << 7) ] = 0x00000000, // 
+[ '1' + (17 << 7) ] = 0x00000000, // 
+[ '1' + (18 << 7) ] = 0x00000000, // 
+[ '1' + (19 << 7) ] = 0x00000000, // 
+
+[ '2' + ( 0 << 7) ] = 0x00000000, // 
+[ '2' + ( 1 << 7) ] = 0x00000000, // 
+[ '2' + ( 2 << 7) ] = 0x00000000, // 
+[ '2' + ( 3 << 7) ] = 0x3f000000, //   ######
+[ '2' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ '2' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ '2' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ '2' + ( 7 << 7) ] = 0x01800000, //        ##
+[ '2' + ( 8 << 7) ] = 0x01800000, //        ##
+[ '2' + ( 9 << 7) ] = 0x03000000, //       ##
+[ '2' + (10 << 7) ] = 0x06000000, //      ##
+[ '2' + (11 << 7) ] = 0x0c000000, //     ##
+[ '2' + (12 << 7) ] = 0x18000000, //    ##
+[ '2' + (13 << 7) ] = 0x30000000, //   ##
+[ '2' + (14 << 7) ] = 0x60000000, //  ##
+[ '2' + (15 << 7) ] = 0x7f800000, //  ########
+[ '2' + (16 << 7) ] = 0x00000000, // 
+[ '2' + (17 << 7) ] = 0x00000000, // 
+[ '2' + (18 << 7) ] = 0x00000000, // 
+[ '2' + (19 << 7) ] = 0x00000000, // 
+
+[ '3' + ( 0 << 7) ] = 0x00000000, // 
+[ '3' + ( 1 << 7) ] = 0x00000000, // 
+[ '3' + ( 2 << 7) ] = 0x00000000, // 
+[ '3' + ( 3 << 7) ] = 0x3f000000, //   ######
+[ '3' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ '3' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ '3' + ( 6 << 7) ] = 0x01800000, //        ##
+[ '3' + ( 7 << 7) ] = 0x01800000, //        ##
+[ '3' + ( 8 << 7) ] = 0x01800000, //        ##
+[ '3' + ( 9 << 7) ] = 0x1f000000, //    #####
+[ '3' + (10 << 7) ] = 0x01800000, //        ##
+[ '3' + (11 << 7) ] = 0x01800000, //        ##
+[ '3' + (12 << 7) ] = 0x01800000, //        ##
+[ '3' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ '3' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ '3' + (15 << 7) ] = 0x3f000000, //   ######
+[ '3' + (16 << 7) ] = 0x00000000, // 
+[ '3' + (17 << 7) ] = 0x00000000, // 
+[ '3' + (18 << 7) ] = 0x00000000, // 
+[ '3' + (19 << 7) ] = 0x00000000, // 
+
+[ '4' + ( 0 << 7) ] = 0x00000000, // 
+[ '4' + ( 1 << 7) ] = 0x00000000, // 
+[ '4' + ( 2 << 7) ] = 0x00000000, // 
+[ '4' + ( 3 << 7) ] = 0x01800000, //        ##
+[ '4' + ( 4 << 7) ] = 0x03800000, //       ###
+[ '4' + ( 5 << 7) ] = 0x07800000, //      ####
+[ '4' + ( 6 << 7) ] = 0x0d800000, //     ## ##
+[ '4' + ( 7 << 7) ] = 0x19800000, //    ##  ##
+[ '4' + ( 8 << 7) ] = 0x31800000, //   ##   ##
+[ '4' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ '4' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ '4' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ '4' + (12 << 7) ] = 0x7f800000, //  ########
+[ '4' + (13 << 7) ] = 0x01800000, //        ##
+[ '4' + (14 << 7) ] = 0x01800000, //        ##
+[ '4' + (15 << 7) ] = 0x01800000, //        ##
+[ '4' + (16 << 7) ] = 0x00000000, // 
+[ '4' + (17 << 7) ] = 0x00000000, // 
+[ '4' + (18 << 7) ] = 0x00000000, // 
+[ '4' + (19 << 7) ] = 0x00000000, // 
+
+[ '5' + ( 0 << 7) ] = 0x00000000, // 
+[ '5' + ( 1 << 7) ] = 0x00000000, // 
+[ '5' + ( 2 << 7) ] = 0x00000000, // 
+[ '5' + ( 3 << 7) ] = 0x7f800000, //  ########
+[ '5' + ( 4 << 7) ] = 0x60000000, //  ##
+[ '5' + ( 5 << 7) ] = 0x60000000, //  ##
+[ '5' + ( 6 << 7) ] = 0x60000000, //  ##
+[ '5' + ( 7 << 7) ] = 0x60000000, //  ##
+[ '5' + ( 8 << 7) ] = 0x7f000000, //  #######
+[ '5' + ( 9 << 7) ] = 0x01800000, //        ##
+[ '5' + (10 << 7) ] = 0x01800000, //        ##
+[ '5' + (11 << 7) ] = 0x01800000, //        ##
+[ '5' + (12 << 7) ] = 0x01800000, //        ##
+[ '5' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ '5' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ '5' + (15 << 7) ] = 0x3f000000, //   ######
+[ '5' + (16 << 7) ] = 0x00000000, // 
+[ '5' + (17 << 7) ] = 0x00000000, // 
+[ '5' + (18 << 7) ] = 0x00000000, // 
+[ '5' + (19 << 7) ] = 0x00000000, // 
+
+[ '6' + ( 0 << 7) ] = 0x00000000, // 
+[ '6' + ( 1 << 7) ] = 0x00000000, // 
+[ '6' + ( 2 << 7) ] = 0x00000000, // 
+[ '6' + ( 3 << 7) ] = 0x1f000000, //    #####
+[ '6' + ( 4 << 7) ] = 0x30000000, //   ##
+[ '6' + ( 5 << 7) ] = 0x60000000, //  ##
+[ '6' + ( 6 << 7) ] = 0x60000000, //  ##
+[ '6' + ( 7 << 7) ] = 0x60000000, //  ##
+[ '6' + ( 8 << 7) ] = 0x7f000000, //  #######
+[ '6' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ '6' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ '6' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ '6' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ '6' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ '6' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ '6' + (15 << 7) ] = 0x3f000000, //   ######
+[ '6' + (16 << 7) ] = 0x00000000, // 
+[ '6' + (17 << 7) ] = 0x00000000, // 
+[ '6' + (18 << 7) ] = 0x00000000, // 
+[ '6' + (19 << 7) ] = 0x00000000, // 
+
+[ '7' + ( 0 << 7) ] = 0x00000000, // 
+[ '7' + ( 1 << 7) ] = 0x00000000, // 
+[ '7' + ( 2 << 7) ] = 0x00000000, // 
+[ '7' + ( 3 << 7) ] = 0x7f800000, //  ########
+[ '7' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ '7' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ '7' + ( 6 << 7) ] = 0x01800000, //        ##
+[ '7' + ( 7 << 7) ] = 0x03000000, //       ##
+[ '7' + ( 8 << 7) ] = 0x03000000, //       ##
+[ '7' + ( 9 << 7) ] = 0x06000000, //      ##
+[ '7' + (10 << 7) ] = 0x06000000, //      ##
+[ '7' + (11 << 7) ] = 0x0c000000, //     ##
+[ '7' + (12 << 7) ] = 0x0c000000, //     ##
+[ '7' + (13 << 7) ] = 0x0c000000, //     ##
+[ '7' + (14 << 7) ] = 0x0c000000, //     ##
+[ '7' + (15 << 7) ] = 0x0c000000, //     ##
+[ '7' + (16 << 7) ] = 0x00000000, // 
+[ '7' + (17 << 7) ] = 0x00000000, // 
+[ '7' + (18 << 7) ] = 0x00000000, // 
+[ '7' + (19 << 7) ] = 0x00000000, // 
+
+[ '8' + ( 0 << 7) ] = 0x00000000, // 
+[ '8' + ( 1 << 7) ] = 0x00000000, // 
+[ '8' + ( 2 << 7) ] = 0x00000000, // 
+[ '8' + ( 3 << 7) ] = 0x3f000000, //   ######
+[ '8' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ '8' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ '8' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ '8' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ '8' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ '8' + ( 9 << 7) ] = 0x3f000000, //   ######
+[ '8' + (10 << 7) ] = 0x61800000, //  ##    ##
+[ '8' + (11 << 7) ] = 0x61800000, //  ##    ##
+[ '8' + (12 << 7) ] = 0x61800000, //  ##    ##
+[ '8' + (13 << 7) ] = 0x61800000, //  ##    ##
+[ '8' + (14 << 7) ] = 0x61800000, //  ##    ##
+[ '8' + (15 << 7) ] = 0x3f000000, //   ######
+[ '8' + (16 << 7) ] = 0x00000000, // 
+[ '8' + (17 << 7) ] = 0x00000000, // 
+[ '8' + (18 << 7) ] = 0x00000000, // 
+[ '8' + (19 << 7) ] = 0x00000000, // 
+
+[ '9' + ( 0 << 7) ] = 0x00000000, // 
+[ '9' + ( 1 << 7) ] = 0x00000000, // 
+[ '9' + ( 2 << 7) ] = 0x00000000, // 
+[ '9' + ( 3 << 7) ] = 0x3f000000, //   ######
+[ '9' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ '9' + ( 5 << 7) ] = 0x61800000, //  ##    ##
+[ '9' + ( 6 << 7) ] = 0x61800000, //  ##    ##
+[ '9' + ( 7 << 7) ] = 0x61800000, //  ##    ##
+[ '9' + ( 8 << 7) ] = 0x61800000, //  ##    ##
+[ '9' + ( 9 << 7) ] = 0x61800000, //  ##    ##
+[ '9' + (10 << 7) ] = 0x3f800000, //   #######
+[ '9' + (11 << 7) ] = 0x01800000, //        ##
+[ '9' + (12 << 7) ] = 0x01800000, //        ##
+[ '9' + (13 << 7) ] = 0x01800000, //        ##
+[ '9' + (14 << 7) ] = 0x03000000, //       ##
+[ '9' + (15 << 7) ] = 0x3e000000, //   #####
+[ '9' + (16 << 7) ] = 0x00000000, // 
+[ '9' + (17 << 7) ] = 0x00000000, // 
+[ '9' + (18 << 7) ] = 0x00000000, // 
+[ '9' + (19 << 7) ] = 0x00000000, // 
+
+[ ' ' + ( 0 << 7) ] = 0x00000000, // 
+[ ' ' + ( 1 << 7) ] = 0x00000000, // 
+[ ' ' + ( 2 << 7) ] = 0x00000000, // 
+[ ' ' + ( 3 << 7) ] = 0x00000000, // 
+[ ' ' + ( 4 << 7) ] = 0x00000000, // 
+[ ' ' + ( 5 << 7) ] = 0x00000000, // 
+[ ' ' + ( 6 << 7) ] = 0x00000000, // 
+[ ' ' + ( 7 << 7) ] = 0x00000000, // 
+[ ' ' + ( 8 << 7) ] = 0x00000000, // 
+[ ' ' + ( 9 << 7) ] = 0x00000000, // 
+[ ' ' + (10 << 7) ] = 0x00000000, // 
+[ ' ' + (11 << 7) ] = 0x00000000, // 
+[ ' ' + (12 << 7) ] = 0x00000000, // 
+[ ' ' + (13 << 7) ] = 0x00000000, // 
+[ ' ' + (14 << 7) ] = 0x00000000, // 
+[ ' ' + (15 << 7) ] = 0x00000000, // 
+[ ' ' + (16 << 7) ] = 0x00000000, // 
+[ ' ' + (17 << 7) ] = 0x00000000, // 
+[ ' ' + (18 << 7) ] = 0x00000000, // 
+[ ' ' + (19 << 7) ] = 0x00000000, // 
+
+[ '/' + ( 0 << 7) ] = 0x00000000, // 
+[ '/' + ( 1 << 7) ] = 0x00000000, // 
+[ '/' + ( 2 << 7) ] = 0x00000000, // 
+[ '/' + ( 3 << 7) ] = 0x00000000, // 
+[ '/' + ( 4 << 7) ] = 0x03000000, //       ##
+[ '/' + ( 5 << 7) ] = 0x03000000, //       ##
+[ '/' + ( 6 << 7) ] = 0x06000000, //      ##
+[ '/' + ( 7 << 7) ] = 0x06000000, //      ##
+[ '/' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ '/' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ '/' + (10 << 7) ] = 0x18000000, //    ##
+[ '/' + (11 << 7) ] = 0x18000000, //    ##
+[ '/' + (12 << 7) ] = 0x30000000, //   ##
+[ '/' + (13 << 7) ] = 0x30000000, //   ##
+[ '/' + (14 << 7) ] = 0x60000000, //  ##
+[ '/' + (15 << 7) ] = 0x60000000, //  ##
+[ '/' + (16 << 7) ] = 0x00000000, // 
+[ '/' + (17 << 7) ] = 0x00000000, // 
+[ '/' + (18 << 7) ] = 0x00000000, // 
+[ '/' + (19 << 7) ] = 0x00000000, // 
+
+[ '#' + ( 0 << 7) ] = 0x00000000, // 
+[ '#' + ( 1 << 7) ] = 0x00000000, // 
+[ '#' + ( 2 << 7) ] = 0x00000000, // 
+[ '#' + ( 3 << 7) ] = 0x33000000, //   ##  ##
+[ '#' + ( 4 << 7) ] = 0x33000000, //   ##  ##
+[ '#' + ( 5 << 7) ] = 0x33000000, //   ##  ##
+[ '#' + ( 6 << 7) ] = 0x33000000, //   ##  ##
+[ '#' + ( 7 << 7) ] = 0x7f800000, //  ########
+[ '#' + ( 8 << 7) ] = 0x33000000, //   ##  ##
+[ '#' + ( 9 << 7) ] = 0x33000000, //   ##  ##
+[ '#' + (10 << 7) ] = 0x33000000, //   ##  ##
+[ '#' + (11 << 7) ] = 0x7f800000, //  ########
+[ '#' + (12 << 7) ] = 0x33000000, //   ##  ##
+[ '#' + (13 << 7) ] = 0x33000000, //   ##  ##
+[ '#' + (14 << 7) ] = 0x33000000, //   ##  ##
+[ '#' + (15 << 7) ] = 0x33000000, //   ##  ##
+[ '#' + (16 << 7) ] = 0x00000000, // 
+[ '#' + (17 << 7) ] = 0x00000000, // 
+[ '#' + (18 << 7) ] = 0x00000000, // 
+[ '#' + (19 << 7) ] = 0x00000000, // 
+
+[ ',' + ( 0 << 7) ] = 0x00000000, // 
+[ ',' + ( 1 << 7) ] = 0x00000000, // 
+[ ',' + ( 2 << 7) ] = 0x00000000, // 
+[ ',' + ( 3 << 7) ] = 0x00000000, // 
+[ ',' + ( 4 << 7) ] = 0x00000000, // 
+[ ',' + ( 5 << 7) ] = 0x00000000, // 
+[ ',' + ( 6 << 7) ] = 0x00000000, // 
+[ ',' + ( 7 << 7) ] = 0x00000000, // 
+[ ',' + ( 8 << 7) ] = 0x00000000, // 
+[ ',' + ( 9 << 7) ] = 0x00000000, // 
+[ ',' + (10 << 7) ] = 0x00000000, // 
+[ ',' + (11 << 7) ] = 0x00000000, // 
+[ ',' + (12 << 7) ] = 0x00000000, // 
+[ ',' + (13 << 7) ] = 0x0c000000, //     ##
+[ ',' + (14 << 7) ] = 0x0c000000, //     ##
+[ ',' + (15 << 7) ] = 0x0c000000, //     ##
+[ ',' + (16 << 7) ] = 0x18000000, //    ##
+[ ',' + (17 << 7) ] = 0x00000000, // 
+[ ',' + (18 << 7) ] = 0x00000000, // 
+[ ',' + (19 << 7) ] = 0x00000000, // 
+
+[ '\'' + ( 0 << 7) ] = 0x00000000, // 
+[ '\'' + ( 1 << 7) ] = 0x0c000000, //     ##
+[ '\'' + ( 2 << 7) ] = 0x0c000000, //     ##
+[ '\'' + ( 3 << 7) ] = 0x0c000000, //     ##
+[ '\'' + ( 4 << 7) ] = 0x0c000000, //     ##
+[ '\'' + ( 5 << 7) ] = 0x00000000, // 
+[ '\'' + ( 6 << 7) ] = 0x00000000, // 
+[ '\'' + ( 7 << 7) ] = 0x00000000, // 
+[ '\'' + ( 8 << 7) ] = 0x00000000, // 
+[ '\'' + ( 9 << 7) ] = 0x00000000, // 
+[ '\'' + (10 << 7) ] = 0x00000000, // 
+[ '\'' + (11 << 7) ] = 0x00000000, // 
+[ '\'' + (12 << 7) ] = 0x00000000, // 
+[ '\'' + (13 << 7) ] = 0x00000000, // 
+[ '\'' + (14 << 7) ] = 0x00000000, // 
+[ '\'' + (15 << 7) ] = 0x00000000, // 
+[ '\'' + (16 << 7) ] = 0x00000000, // 
+[ '\'' + (17 << 7) ] = 0x00000000, // 
+[ '\'' + (18 << 7) ] = 0x00000000, // 
+[ '\'' + (19 << 7) ] = 0x00000000, // 
+
+[ '<' + ( 0 << 7) ] = 0x00000000, // 
+[ '<' + ( 1 << 7) ] = 0x00000000, // 
+[ '<' + ( 2 << 7) ] = 0x00000000, // 
+[ '<' + ( 3 << 7) ] = 0x01800000, //        ##
+[ '<' + ( 4 << 7) ] = 0x03000000, //       ##
+[ '<' + ( 5 << 7) ] = 0x06000000, //      ##
+[ '<' + ( 6 << 7) ] = 0x0c000000, //     ##
+[ '<' + ( 7 << 7) ] = 0x18000000, //    ##
+[ '<' + ( 8 << 7) ] = 0x30000000, //   ##
+[ '<' + ( 9 << 7) ] = 0x60000000, //  ##
+[ '<' + (10 << 7) ] = 0x30000000, //   ##
+[ '<' + (11 << 7) ] = 0x18000000, //    ##
+[ '<' + (12 << 7) ] = 0x0c000000, //     ##
+[ '<' + (13 << 7) ] = 0x06000000, //      ##
+[ '<' + (14 << 7) ] = 0x03000000, //       ##
+[ '<' + (15 << 7) ] = 0x01800000, //        ##
+[ '<' + (16 << 7) ] = 0x00000000, // 
+[ '<' + (17 << 7) ] = 0x00000000, // 
+[ '<' + (18 << 7) ] = 0x00000000, // 
+[ '<' + (19 << 7) ] = 0x00000000, // 
+
+[ '>' + ( 0 << 7) ] = 0x00000000, // 
+[ '>' + ( 1 << 7) ] = 0x00000000, // 
+[ '>' + ( 2 << 7) ] = 0x00000000, // 
+[ '>' + ( 3 << 7) ] = 0x60000000, //  ##
+[ '>' + ( 4 << 7) ] = 0x30000000, //   ##
+[ '>' + ( 5 << 7) ] = 0x18000000, //    ##
+[ '>' + ( 6 << 7) ] = 0x0c000000, //     ##
+[ '>' + ( 7 << 7) ] = 0x06000000, //      ##
+[ '>' + ( 8 << 7) ] = 0x03000000, //       ##
+[ '>' + ( 9 << 7) ] = 0x01800000, //        ##
+[ '>' + (10 << 7) ] = 0x03000000, //       ##
+[ '>' + (11 << 7) ] = 0x06000000, //      ##
+[ '>' + (12 << 7) ] = 0x0c000000, //     ##
+[ '>' + (13 << 7) ] = 0x18000000, //    ##
+[ '>' + (14 << 7) ] = 0x30000000, //   ##
+[ '>' + (15 << 7) ] = 0x60000000, //  ##
+[ '>' + (16 << 7) ] = 0x00000000, // 
+[ '>' + (17 << 7) ] = 0x00000000, // 
+[ '>' + (18 << 7) ] = 0x00000000, // 
+[ '>' + (19 << 7) ] = 0x00000000, // 
+
+[ '{' + ( 0 << 7) ] = 0x00000000, // 
+[ '{' + ( 1 << 7) ] = 0x00000000, // 
+[ '{' + ( 2 << 7) ] = 0x00000000, // 
+[ '{' + ( 3 << 7) ] = 0x07000000, //      ###
+[ '{' + ( 4 << 7) ] = 0x0c000000, //     ##
+[ '{' + ( 5 << 7) ] = 0x0c000000, //     ##
+[ '{' + ( 6 << 7) ] = 0x0c000000, //     ##
+[ '{' + ( 7 << 7) ] = 0x0c000000, //     ##
+[ '{' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ '{' + ( 9 << 7) ] = 0x38000000, //   ###
+[ '{' + (10 << 7) ] = 0x0c000000, //     ##
+[ '{' + (11 << 7) ] = 0x0c000000, //     ##
+[ '{' + (12 << 7) ] = 0x0c000000, //     ##
+[ '{' + (13 << 7) ] = 0x0c000000, //     ##
+[ '{' + (14 << 7) ] = 0x0c000000, //     ##
+[ '{' + (15 << 7) ] = 0x07000000, //      ###
+[ '{' + (16 << 7) ] = 0x00000000, // 
+[ '{' + (17 << 7) ] = 0x00000000, // 
+[ '{' + (18 << 7) ] = 0x00000000, // 
+[ '{' + (19 << 7) ] = 0x00000000, // 
+
+[ '}' + ( 0 << 7) ] = 0x00000000, // 
+[ '}' + ( 1 << 7) ] = 0x00000000, // 
+[ '}' + ( 2 << 7) ] = 0x00000000, // 
+[ '}' + ( 3 << 7) ] = 0x38000000, //   ###
+[ '}' + ( 4 << 7) ] = 0x0c000000, //     ##
+[ '}' + ( 5 << 7) ] = 0x0c000000, //     ##
+[ '}' + ( 6 << 7) ] = 0x0c000000, //     ##
+[ '}' + ( 7 << 7) ] = 0x0c000000, //     ##
+[ '}' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ '}' + ( 9 << 7) ] = 0x07000000, //      ###
+[ '}' + (10 << 7) ] = 0x0c000000, //     ##
+[ '}' + (11 << 7) ] = 0x0c000000, //     ##
+[ '}' + (12 << 7) ] = 0x0c000000, //     ##
+[ '}' + (13 << 7) ] = 0x0c000000, //     ##
+[ '}' + (14 << 7) ] = 0x0c000000, //     ##
+[ '}' + (15 << 7) ] = 0x38000000, //   ###
+[ '}' + (16 << 7) ] = 0x00000000, // 
+[ '}' + (17 << 7) ] = 0x00000000, // 
+[ '}' + (18 << 7) ] = 0x00000000, // 
+[ '}' + (19 << 7) ] = 0x00000000, // 
+
+[ '@' + ( 0 << 7) ] = 0x00000000, // 
+[ '@' + ( 1 << 7) ] = 0x00000000, // 
+[ '@' + ( 2 << 7) ] = 0x00000000, // 
+[ '@' + ( 3 << 7) ] = 0x7f000000, //  #######
+[ '@' + ( 4 << 7) ] = 0xc1800000, // ##     ##
+[ '@' + ( 5 << 7) ] = 0xc1800000, // ##     ##
+[ '@' + ( 6 << 7) ] = 0xcf800000, // ##  #####
+[ '@' + ( 7 << 7) ] = 0xd9800000, // ## ##  ##
+[ '@' + ( 8 << 7) ] = 0xd9800000, // ## ##  ##
+[ '@' + ( 9 << 7) ] = 0xd9800000, // ## ##  ##
+[ '@' + (10 << 7) ] = 0xd9800000, // ## ##  ##
+[ '@' + (11 << 7) ] = 0xd9800000, // ## ##  ##
+[ '@' + (12 << 7) ] = 0xcf800000, // ##  #####
+[ '@' + (13 << 7) ] = 0xc0000000, // ##
+[ '@' + (14 << 7) ] = 0xc0000000, // ##
+[ '@' + (15 << 7) ] = 0x7f800000, //  ########
+[ '@' + (16 << 7) ] = 0x00000000, // 
+[ '@' + (17 << 7) ] = 0x00000000, // 
+[ '@' + (18 << 7) ] = 0x00000000, // 
+[ '@' + (19 << 7) ] = 0x00000000, // 
+
+[ '\\' + ( 0 << 7) ] = 0x00000000, // 
+[ '\\' + ( 1 << 7) ] = 0x00000000, // 
+[ '\\' + ( 2 << 7) ] = 0x00000000, // 
+[ '\\' + ( 3 << 7) ] = 0x00000000, // 
+[ '\\' + ( 4 << 7) ] = 0x60000000, //  ##
+[ '\\' + ( 5 << 7) ] = 0x60000000, //  ##
+[ '\\' + ( 6 << 7) ] = 0x30000000, //   ##
+[ '\\' + ( 7 << 7) ] = 0x30000000, //   ##
+[ '\\' + ( 8 << 7) ] = 0x18000000, //    ##
+[ '\\' + ( 9 << 7) ] = 0x18000000, //    ##
+[ '\\' + (10 << 7) ] = 0x0c000000, //     ##
+[ '\\' + (11 << 7) ] = 0x0c000000, //     ##
+[ '\\' + (12 << 7) ] = 0x06000000, //      ##
+[ '\\' + (13 << 7) ] = 0x06000000, //      ##
+[ '\\' + (14 << 7) ] = 0x03000000, //       ##
+[ '\\' + (15 << 7) ] = 0x03000000, //       ##
+[ '\\' + (16 << 7) ] = 0x00000000, // 
+[ '\\' + (17 << 7) ] = 0x00000000, // 
+[ '\\' + (18 << 7) ] = 0x00000000, // 
+[ '\\' + (19 << 7) ] = 0x00000000, // 
+
+[ '=' + ( 0 << 7) ] = 0x00000000, // 
+[ '=' + ( 1 << 7) ] = 0x00000000, // 
+[ '=' + ( 2 << 7) ] = 0x00000000, // 
+[ '=' + ( 3 << 7) ] = 0x00000000, // 
+[ '=' + ( 4 << 7) ] = 0x00000000, // 
+[ '=' + ( 5 << 7) ] = 0x00000000, // 
+[ '=' + ( 6 << 7) ] = 0x00000000, // 
+[ '=' + ( 7 << 7) ] = 0x7f800000, //  ########
+[ '=' + ( 8 << 7) ] = 0x00000000, // 
+[ '=' + ( 9 << 7) ] = 0x00000000, // 
+[ '=' + (10 << 7) ] = 0x00000000, // 
+[ '=' + (11 << 7) ] = 0x7f800000, //  ########
+[ '=' + (12 << 7) ] = 0x00000000, // 
+[ '=' + (13 << 7) ] = 0x00000000, // 
+[ '=' + (14 << 7) ] = 0x00000000, // 
+[ '=' + (15 << 7) ] = 0x00000000, // 
+[ '=' + (16 << 7) ] = 0x00000000, // 
+[ '=' + (17 << 7) ] = 0x00000000, // 
+[ '=' + (18 << 7) ] = 0x00000000, // 
+[ '=' + (19 << 7) ] = 0x00000000, // 
+
+[ ':' + ( 0 << 7) ] = 0x00000000, // 
+[ ':' + ( 1 << 7) ] = 0x00000000, // 
+[ ':' + ( 2 << 7) ] = 0x00000000, // 
+[ ':' + ( 3 << 7) ] = 0x00000000, // 
+[ ':' + ( 4 << 7) ] = 0x00000000, // 
+[ ':' + ( 5 << 7) ] = 0x00000000, // 
+[ ':' + ( 6 << 7) ] = 0x00000000, // 
+[ ':' + ( 7 << 7) ] = 0x0c000000, //     ##
+[ ':' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ ':' + ( 9 << 7) ] = 0x00000000, // 
+[ ':' + (10 << 7) ] = 0x00000000, // 
+[ ':' + (11 << 7) ] = 0x00000000, // 
+[ ':' + (12 << 7) ] = 0x00000000, // 
+[ ':' + (13 << 7) ] = 0x0c000000, //     ##
+[ ':' + (14 << 7) ] = 0x0c000000, //     ##
+[ ':' + (15 << 7) ] = 0x00000000, // 
+[ ':' + (16 << 7) ] = 0x00000000, // 
+[ ':' + (17 << 7) ] = 0x00000000, // 
+[ ':' + (18 << 7) ] = 0x00000000, // 
+[ ':' + (19 << 7) ] = 0x00000000, // 
+
+[ '!' + ( 0 << 7) ] = 0x00000000, // 
+[ '!' + ( 1 << 7) ] = 0x00000000, // 
+[ '!' + ( 2 << 7) ] = 0x00000000, // 
+[ '!' + ( 3 << 7) ] = 0x0c000000, //     ##
+[ '!' + ( 4 << 7) ] = 0x0c000000, //     ##
+[ '!' + ( 5 << 7) ] = 0x0c000000, //     ##
+[ '!' + ( 6 << 7) ] = 0x0c000000, //     ##
+[ '!' + ( 7 << 7) ] = 0x0c000000, //     ##
+[ '!' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ '!' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ '!' + (10 << 7) ] = 0x0c000000, //     ##
+[ '!' + (11 << 7) ] = 0x0c000000, //     ##
+[ '!' + (12 << 7) ] = 0x00000000, // 
+[ '!' + (13 << 7) ] = 0x00000000, // 
+[ '!' + (14 << 7) ] = 0x0c000000, //     ##
+[ '!' + (15 << 7) ] = 0x0c000000, //     ##
+[ '!' + (16 << 7) ] = 0x00000000, // 
+[ '!' + (17 << 7) ] = 0x00000000, // 
+[ '!' + (18 << 7) ] = 0x00000000, // 
+[ '!' + (19 << 7) ] = 0x00000000, // 
+
+[ '"' + ( 0 << 7) ] = 0x00000000, // 
+[ '"' + ( 1 << 7) ] = 0x33000000, //   ##  ##
+[ '"' + ( 2 << 7) ] = 0x33000000, //   ##  ##
+[ '"' + ( 3 << 7) ] = 0x33000000, //   ##  ##
+[ '"' + ( 4 << 7) ] = 0x33000000, //   ##  ##
+[ '"' + ( 5 << 7) ] = 0x00000000, // 
+[ '"' + ( 6 << 7) ] = 0x00000000, // 
+[ '"' + ( 7 << 7) ] = 0x00000000, // 
+[ '"' + ( 8 << 7) ] = 0x00000000, // 
+[ '"' + ( 9 << 7) ] = 0x00000000, // 
+[ '"' + (10 << 7) ] = 0x00000000, // 
+[ '"' + (11 << 7) ] = 0x00000000, // 
+[ '"' + (12 << 7) ] = 0x00000000, // 
+[ '"' + (13 << 7) ] = 0x00000000, // 
+[ '"' + (14 << 7) ] = 0x00000000, // 
+[ '"' + (15 << 7) ] = 0x00000000, // 
+[ '"' + (16 << 7) ] = 0x00000000, // 
+[ '"' + (17 << 7) ] = 0x00000000, // 
+[ '"' + (18 << 7) ] = 0x00000000, // 
+[ '"' + (19 << 7) ] = 0x00000000, // 
+
+[ '$' + ( 0 << 7) ] = 0x00000000, // 
+[ '$' + ( 1 << 7) ] = 0x00000000, // 
+[ '$' + ( 2 << 7) ] = 0x0c000000, //     ##
+[ '$' + ( 3 << 7) ] = 0x0c000000, //     ##
+[ '$' + ( 4 << 7) ] = 0x3f000000, //   ######
+[ '$' + ( 5 << 7) ] = 0x6d800000, //  ## ## ##
+[ '$' + ( 6 << 7) ] = 0x6c000000, //  ## ##
+[ '$' + ( 7 << 7) ] = 0x6c000000, //  ## ##
+[ '$' + ( 8 << 7) ] = 0x6c000000, //  ## ##
+[ '$' + ( 9 << 7) ] = 0x3f000000, //   ######
+[ '$' + (10 << 7) ] = 0x0d800000, //     ## ##
+[ '$' + (11 << 7) ] = 0x0d800000, //     ## ##
+[ '$' + (12 << 7) ] = 0x0d800000, //     ## ##
+[ '$' + (13 << 7) ] = 0x6d800000, //  ## ## ##
+[ '$' + (14 << 7) ] = 0x3f000000, //   ######
+[ '$' + (15 << 7) ] = 0x0c000000, //     ##
+[ '$' + (16 << 7) ] = 0x0c000000, //     ##
+[ '$' + (17 << 7) ] = 0x00000000, // 
+[ '$' + (18 << 7) ] = 0x00000000, // 
+[ '$' + (19 << 7) ] = 0x00000000, // 
+
+[ '%' + ( 0 << 7) ] = 0x00000000, // 
+[ '%' + ( 1 << 7) ] = 0x00000000, // 
+[ '%' + ( 2 << 7) ] = 0x00000000, // 
+[ '%' + ( 3 << 7) ] = 0x00000000, // 
+[ '%' + ( 4 << 7) ] = 0x73000000, //  ###  ##
+[ '%' + ( 5 << 7) ] = 0x53000000, //  # #  ##
+[ '%' + ( 6 << 7) ] = 0x76000000, //  ### ##
+[ '%' + ( 7 << 7) ] = 0x06000000, //      ##
+[ '%' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ '%' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ '%' + (10 << 7) ] = 0x18000000, //    ##
+[ '%' + (11 << 7) ] = 0x18000000, //    ##
+[ '%' + (12 << 7) ] = 0x30000000, //   ##
+[ '%' + (13 << 7) ] = 0x37000000, //   ## ###
+[ '%' + (14 << 7) ] = 0x65000000, //  ##  # #
+[ '%' + (15 << 7) ] = 0x67000000, //  ##  ###
+[ '%' + (16 << 7) ] = 0x00000000, // 
+[ '%' + (17 << 7) ] = 0x00000000, // 
+[ '%' + (18 << 7) ] = 0x00000000, // 
+[ '%' + (19 << 7) ] = 0x00000000, // 
+
+[ '&' + ( 0 << 7) ] = 0x00000000, // 
+[ '&' + ( 1 << 7) ] = 0x00000000, // 
+[ '&' + ( 2 << 7) ] = 0x00000000, // 
+[ '&' + ( 3 << 7) ] = 0x3c000000, //   ####
+[ '&' + ( 4 << 7) ] = 0x66000000, //  ##  ##
+[ '&' + ( 5 << 7) ] = 0x66000000, //  ##  ##
+[ '&' + ( 6 << 7) ] = 0x66000000, //  ##  ##
+[ '&' + ( 7 << 7) ] = 0x3c000000, //   ####
+[ '&' + ( 8 << 7) ] = 0x18000000, //    ##
+[ '&' + ( 9 << 7) ] = 0x3c800000, //   ####  #
+[ '&' + (10 << 7) ] = 0x67800000, //  ##  ####
+[ '&' + (11 << 7) ] = 0xc3000000, // ##    ##
+[ '&' + (12 << 7) ] = 0xc3000000, // ##    ##
+[ '&' + (13 << 7) ] = 0xc3000000, // ##    ##
+[ '&' + (14 << 7) ] = 0x67800000, //  ##  ####
+[ '&' + (15 << 7) ] = 0x3c800000, //   ####  #
+[ '&' + (16 << 7) ] = 0x00000000, // 
+[ '&' + (17 << 7) ] = 0x00000000, // 
+[ '&' + (18 << 7) ] = 0x00000000, // 
+[ '&' + (19 << 7) ] = 0x00000000, // 
+
+[ '(' + ( 0 << 7) ] = 0x00000000, // 
+[ '(' + ( 1 << 7) ] = 0x00000000, // 
+[ '(' + ( 2 << 7) ] = 0x00000000, // 
+[ '(' + ( 3 << 7) ] = 0x06000000, //      ##
+[ '(' + ( 4 << 7) ] = 0x0c000000, //     ##
+[ '(' + ( 5 << 7) ] = 0x0c000000, //     ##
+[ '(' + ( 6 << 7) ] = 0x18000000, //    ##
+[ '(' + ( 7 << 7) ] = 0x18000000, //    ##
+[ '(' + ( 8 << 7) ] = 0x18000000, //    ##
+[ '(' + ( 9 << 7) ] = 0x18000000, //    ##
+[ '(' + (10 << 7) ] = 0x18000000, //    ##
+[ '(' + (11 << 7) ] = 0x18000000, //    ##
+[ '(' + (12 << 7) ] = 0x18000000, //    ##
+[ '(' + (13 << 7) ] = 0x0c000000, //     ##
+[ '(' + (14 << 7) ] = 0x0c000000, //     ##
+[ '(' + (15 << 7) ] = 0x06000000, //      ##
+[ '(' + (16 << 7) ] = 0x00000000, // 
+[ '(' + (17 << 7) ] = 0x00000000, // 
+[ '(' + (18 << 7) ] = 0x00000000, // 
+[ '(' + (19 << 7) ] = 0x00000000, // 
+
+[ ')' + ( 0 << 7) ] = 0x00000000, // 
+[ ')' + ( 1 << 7) ] = 0x00000000, // 
+[ ')' + ( 2 << 7) ] = 0x00000000, // 
+[ ')' + ( 3 << 7) ] = 0x18000000, //    ##
+[ ')' + ( 4 << 7) ] = 0x0c000000, //     ##
+[ ')' + ( 5 << 7) ] = 0x0c000000, //     ##
+[ ')' + ( 6 << 7) ] = 0x06000000, //      ##
+[ ')' + ( 7 << 7) ] = 0x06000000, //      ##
+[ ')' + ( 8 << 7) ] = 0x06000000, //      ##
+[ ')' + ( 9 << 7) ] = 0x06000000, //      ##
+[ ')' + (10 << 7) ] = 0x06000000, //      ##
+[ ')' + (11 << 7) ] = 0x06000000, //      ##
+[ ')' + (12 << 7) ] = 0x06000000, //      ##
+[ ')' + (13 << 7) ] = 0x0c000000, //     ##
+[ ')' + (14 << 7) ] = 0x0c000000, //     ##
+[ ')' + (15 << 7) ] = 0x18000000, //    ##
+[ ')' + (16 << 7) ] = 0x00000000, // 
+[ ')' + (17 << 7) ] = 0x00000000, // 
+[ ')' + (18 << 7) ] = 0x00000000, // 
+[ ')' + (19 << 7) ] = 0x00000000, // 
+
+[ '*' + ( 0 << 7) ] = 0x00000000, // 
+[ '*' + ( 1 << 7) ] = 0x00000000, // 
+[ '*' + ( 2 << 7) ] = 0x00000000, // 
+[ '*' + ( 3 << 7) ] = 0x00000000, // 
+[ '*' + ( 4 << 7) ] = 0x00000000, // 
+[ '*' + ( 5 << 7) ] = 0x00000000, // 
+[ '*' + ( 6 << 7) ] = 0x63000000, //  ##   ##
+[ '*' + ( 7 << 7) ] = 0x36000000, //   ## ##
+[ '*' + ( 8 << 7) ] = 0x1c000000, //    ###
+[ '*' + ( 9 << 7) ] = 0xff800000, // #########
+[ '*' + (10 << 7) ] = 0x1c000000, //    ###
+[ '*' + (11 << 7) ] = 0x36000000, //   ## ##
+[ '*' + (12 << 7) ] = 0x63000000, //  ##   ##
+[ '*' + (13 << 7) ] = 0x00000000, // 
+[ '*' + (14 << 7) ] = 0x00000000, // 
+[ '*' + (15 << 7) ] = 0x00000000, // 
+[ '*' + (16 << 7) ] = 0x00000000, // 
+[ '*' + (17 << 7) ] = 0x00000000, // 
+[ '*' + (18 << 7) ] = 0x00000000, // 
+[ '*' + (19 << 7) ] = 0x00000000, // 
+
+[ '+' + ( 0 << 7) ] = 0x00000000, // 
+[ '+' + ( 1 << 7) ] = 0x00000000, // 
+[ '+' + ( 2 << 7) ] = 0x00000000, // 
+[ '+' + ( 3 << 7) ] = 0x00000000, // 
+[ '+' + ( 4 << 7) ] = 0x00000000, // 
+[ '+' + ( 5 << 7) ] = 0x00000000, // 
+[ '+' + ( 6 << 7) ] = 0x0c000000, //     ##
+[ '+' + ( 7 << 7) ] = 0x0c000000, //     ##
+[ '+' + ( 8 << 7) ] = 0x0c000000, //     ##
+[ '+' + ( 9 << 7) ] = 0x7f800000, //  ########
+[ '+' + (10 << 7) ] = 0x0c000000, //     ##
+[ '+' + (11 << 7) ] = 0x0c000000, //     ##
+[ '+' + (12 << 7) ] = 0x0c000000, //     ##
+[ '+' + (13 << 7) ] = 0x00000000, // 
+[ '+' + (14 << 7) ] = 0x00000000, // 
+[ '+' + (15 << 7) ] = 0x00000000, // 
+[ '+' + (16 << 7) ] = 0x00000000, // 
+[ '+' + (17 << 7) ] = 0x00000000, // 
+[ '+' + (18 << 7) ] = 0x00000000, // 
+[ '+' + (19 << 7) ] = 0x00000000, // 
+
+[ '-' + ( 0 << 7) ] = 0x00000000, // 
+[ '-' + ( 1 << 7) ] = 0x00000000, // 
+[ '-' + ( 2 << 7) ] = 0x00000000, // 
+[ '-' + ( 3 << 7) ] = 0x00000000, // 
+[ '-' + ( 4 << 7) ] = 0x00000000, // 
+[ '-' + ( 5 << 7) ] = 0x00000000, // 
+[ '-' + ( 6 << 7) ] = 0x00000000, // 
+[ '-' + ( 7 << 7) ] = 0x00000000, // 
+[ '-' + ( 8 << 7) ] = 0x00000000, // 
+[ '-' + ( 9 << 7) ] = 0x7f800000, //  ########
+[ '-' + (10 << 7) ] = 0x00000000, // 
+[ '-' + (11 << 7) ] = 0x00000000, // 
+[ '-' + (12 << 7) ] = 0x00000000, // 
+[ '-' + (13 << 7) ] = 0x00000000, // 
+[ '-' + (14 << 7) ] = 0x00000000, // 
+[ '-' + (15 << 7) ] = 0x00000000, // 
+[ '-' + (16 << 7) ] = 0x00000000, // 
+[ '-' + (17 << 7) ] = 0x00000000, // 
+[ '-' + (18 << 7) ] = 0x00000000, // 
+[ '-' + (19 << 7) ] = 0x00000000, // 
+
+[ '.' + ( 0 << 7) ] = 0x00000000, // 
+[ '.' + ( 1 << 7) ] = 0x00000000, // 
+[ '.' + ( 2 << 7) ] = 0x00000000, // 
+[ '.' + ( 3 << 7) ] = 0x00000000, // 
+[ '.' + ( 4 << 7) ] = 0x00000000, // 
+[ '.' + ( 5 << 7) ] = 0x00000000, // 
+[ '.' + ( 6 << 7) ] = 0x00000000, // 
+[ '.' + ( 7 << 7) ] = 0x00000000, // 
+[ '.' + ( 8 << 7) ] = 0x00000000, // 
+[ '.' + ( 9 << 7) ] = 0x00000000, // 
+[ '.' + (10 << 7) ] = 0x00000000, // 
+[ '.' + (11 << 7) ] = 0x00000000, // 
+[ '.' + (12 << 7) ] = 0x00000000, // 
+[ '.' + (13 << 7) ] = 0x00000000, // 
+[ '.' + (14 << 7) ] = 0x0c000000, //     ##
+[ '.' + (15 << 7) ] = 0x0c000000, //     ##
+[ '.' + (16 << 7) ] = 0x00000000, // 
+[ '.' + (17 << 7) ] = 0x00000000, // 
+[ '.' + (18 << 7) ] = 0x00000000, // 
+[ '.' + (19 << 7) ] = 0x00000000, // 
+
+[ '[' + ( 0 << 7) ] = 0x00000000, // 
+[ '[' + ( 1 << 7) ] = 0x00000000, // 
+[ '[' + ( 2 << 7) ] = 0x00000000, // 
+[ '[' + ( 3 << 7) ] = 0x1e000000, //    ####
+[ '[' + ( 4 << 7) ] = 0x18000000, //    ##
+[ '[' + ( 5 << 7) ] = 0x18000000, //    ##
+[ '[' + ( 6 << 7) ] = 0x18000000, //    ##
+[ '[' + ( 7 << 7) ] = 0x18000000, //    ##
+[ '[' + ( 8 << 7) ] = 0x18000000, //    ##
+[ '[' + ( 9 << 7) ] = 0x18000000, //    ##
+[ '[' + (10 << 7) ] = 0x18000000, //    ##
+[ '[' + (11 << 7) ] = 0x18000000, //    ##
+[ '[' + (12 << 7) ] = 0x18000000, //    ##
+[ '[' + (13 << 7) ] = 0x18000000, //    ##
+[ '[' + (14 << 7) ] = 0x18000000, //    ##
+[ '[' + (15 << 7) ] = 0x1e000000, //    ####
+[ '[' + (16 << 7) ] = 0x00000000, // 
+[ '[' + (17 << 7) ] = 0x00000000, // 
+[ '[' + (18 << 7) ] = 0x00000000, // 
+[ '[' + (19 << 7) ] = 0x00000000, // 
+
+[ ']' + ( 0 << 7) ] = 0x00000000, // 
+[ ']' + ( 1 << 7) ] = 0x00000000, // 
+[ ']' + ( 2 << 7) ] = 0x00000000, // 
+[ ']' + ( 3 << 7) ] = 0x1e000000, //    ####
+[ ']' + ( 4 << 7) ] = 0x06000000, //      ##
+[ ']' + ( 5 << 7) ] = 0x06000000, //      ##
+[ ']' + ( 6 << 7) ] = 0x06000000, //      ##
+[ ']' + ( 7 << 7) ] = 0x06000000, //      ##
+[ ']' + ( 8 << 7) ] = 0x06000000, //      ##
+[ ']' + ( 9 << 7) ] = 0x06000000, //      ##
+[ ']' + (10 << 7) ] = 0x06000000, //      ##
+[ ']' + (11 << 7) ] = 0x06000000, //      ##
+[ ']' + (12 << 7) ] = 0x06000000, //      ##
+[ ']' + (13 << 7) ] = 0x06000000, //      ##
+[ ']' + (14 << 7) ] = 0x06000000, //      ##
+[ ']' + (15 << 7) ] = 0x1e000000, //    ####
+[ ']' + (16 << 7) ] = 0x00000000, // 
+[ ']' + (17 << 7) ] = 0x00000000, // 
+[ ']' + (18 << 7) ] = 0x00000000, // 
+[ ']' + (19 << 7) ] = 0x00000000, // 
+
+[ '^' + ( 0 << 7) ] = 0x00000000, // 
+[ '^' + ( 1 << 7) ] = 0x0c000000, //     ##
+[ '^' + ( 2 << 7) ] = 0x1e000000, //    ####
+[ '^' + ( 3 << 7) ] = 0x33000000, //   ##  ##
+[ '^' + ( 4 << 7) ] = 0x61800000, //  ##    ##
+[ '^' + ( 5 << 7) ] = 0x00000000, // 
+[ '^' + ( 6 << 7) ] = 0x00000000, // 
+[ '^' + ( 7 << 7) ] = 0x00000000, // 
+[ '^' + ( 8 << 7) ] = 0x00000000, // 
+[ '^' + ( 9 << 7) ] = 0x00000000, // 
+[ '^' + (10 << 7) ] = 0x00000000, // 
+[ '^' + (11 << 7) ] = 0x00000000, // 
+[ '^' + (12 << 7) ] = 0x00000000, // 
+[ '^' + (13 << 7) ] = 0x00000000, // 
+[ '^' + (14 << 7) ] = 0x00000000, // 
+[ '^' + (15 << 7) ] = 0x00000000, // 
+[ '^' + (16 << 7) ] = 0x00000000, // 
+[ '^' + (17 << 7) ] = 0x00000000, // 
+[ '^' + (18 << 7) ] = 0x00000000, // 
+[ '^' + (19 << 7) ] = 0x00000000, // 
+
+[ '_' + ( 0 << 7) ] = 0x00000000, // 
+[ '_' + ( 1 << 7) ] = 0x00000000, // 
+[ '_' + ( 2 << 7) ] = 0x00000000, // 
+[ '_' + ( 3 << 7) ] = 0x00000000, // 
+[ '_' + ( 4 << 7) ] = 0x00000000, // 
+[ '_' + ( 5 << 7) ] = 0x00000000, // 
+[ '_' + ( 6 << 7) ] = 0x00000000, // 
+[ '_' + ( 7 << 7) ] = 0x00000000, // 
+[ '_' + ( 8 << 7) ] = 0x00000000, // 
+[ '_' + ( 9 << 7) ] = 0x00000000, // 
+[ '_' + (10 << 7) ] = 0x00000000, // 
+[ '_' + (11 << 7) ] = 0x00000000, // 
+[ '_' + (12 << 7) ] = 0x00000000, // 
+[ '_' + (13 << 7) ] = 0x00000000, // 
+[ '_' + (14 << 7) ] = 0x00000000, // 
+[ '_' + (15 << 7) ] = 0x00000000, // 
+[ '_' + (16 << 7) ] = 0x00000000, // 
+[ '_' + (17 << 7) ] = 0x7f800000, //  ########
+[ '_' + (18 << 7) ] = 0x00000000, // 
+[ '_' + (19 << 7) ] = 0x00000000, // 
+
+[ '`' + ( 0 << 7) ] = 0x18000000, //    ##
+[ '`' + ( 1 << 7) ] = 0x0c000000, //     ##
+[ '`' + ( 2 << 7) ] = 0x00000000, // 
+[ '`' + ( 3 << 7) ] = 0x00000000, // 
+[ '`' + ( 4 << 7) ] = 0x00000000, // 
+[ '`' + ( 5 << 7) ] = 0x00000000, // 
+[ '`' + ( 6 << 7) ] = 0x00000000, // 
+[ '`' + ( 7 << 7) ] = 0x00000000, // 
+[ '`' + ( 8 << 7) ] = 0x00000000, // 
+[ '`' + ( 9 << 7) ] = 0x00000000, // 
+[ '`' + (10 << 7) ] = 0x00000000, // 
+[ '`' + (11 << 7) ] = 0x00000000, // 
+[ '`' + (12 << 7) ] = 0x00000000, // 
+[ '`' + (13 << 7) ] = 0x00000000, // 
+[ '`' + (14 << 7) ] = 0x00000000, // 
+[ '`' + (15 << 7) ] = 0x00000000, // 
+[ '`' + (16 << 7) ] = 0x00000000, // 
+[ '`' + (17 << 7) ] = 0x00000000, // 
+[ '`' + (18 << 7) ] = 0x00000000, // 
+[ '`' + (19 << 7) ] = 0x00000000, // 
+
+[ '~' + ( 0 << 7) ] = 0x00000000, // 
+[ '~' + ( 1 << 7) ] = 0x39800000, //   ###  ##
+[ '~' + ( 2 << 7) ] = 0x6d800000, //  ## ## ##
+[ '~' + ( 3 << 7) ] = 0x6d800000, //  ## ## ##
+[ '~' + ( 4 << 7) ] = 0x67000000, //  ##  ###
+[ '~' + ( 5 << 7) ] = 0x00000000, // 
+[ '~' + ( 6 << 7) ] = 0x00000000, // 
+[ '~' + ( 7 << 7) ] = 0x00000000, // 
+[ '~' + ( 8 << 7) ] = 0x00000000, // 
+[ '~' + ( 9 << 7) ] = 0x00000000, // 
+[ '~' + (10 << 7) ] = 0x00000000, // 
+[ '~' + (11 << 7) ] = 0x00000000, // 
+[ '~' + (12 << 7) ] = 0x00000000, // 
+[ '~' + (13 << 7) ] = 0x00000000, // 
+[ '~' + (14 << 7) ] = 0x00000000, // 
+[ '~' + (15 << 7) ] = 0x00000000, // 
+[ '~' + (16 << 7) ] = 0x00000000, // 
+[ '~' + (17 << 7) ] = 0x00000000, // 
+[ '~' + (18 << 7) ] = 0x00000000, // 
+[ '~' + (19 << 7) ] = 0x00000000, // 
+
+	},
+};
diff -r 6ee0bf9cd748 platform/1100D.104/font-med.o
Binary file platform/1100D.104/font-med.o has changed
diff -r 6ee0bf9cd748 platform/1100D.104/font-small.c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/platform/1100D.104/font-small.c	Fri Sep 09 15:50:54 2011 +0200
@@ -0,0 +1,1203 @@
+#include "font.h"
+struct font font_small = {
+	.width		= 8,
+	.height		= 12,
+	.bitmap		= {
+[ 'A' + ( 0 << 7) ] = 0x00000000, // 
+[ 'A' + ( 1 << 7) ] = 0x00000000, // 
+[ 'A' + ( 2 << 7) ] = 0x38000000, //   ###
+[ 'A' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'A' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'A' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'A' + ( 6 << 7) ] = 0x7c000000, //  #####
+[ 'A' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'A' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'A' + ( 9 << 7) ] = 0x44000000, //  #   #
+[ 'A' + (10 << 7) ] = 0x00000000, // 
+[ 'A' + (11 << 7) ] = 0x00000000, // 
+
+[ 'B' + ( 0 << 7) ] = 0x00000000, // 
+[ 'B' + ( 1 << 7) ] = 0x00000000, // 
+[ 'B' + ( 2 << 7) ] = 0x78000000, //  ####
+[ 'B' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'B' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'B' + ( 5 << 7) ] = 0x78000000, //  ####
+[ 'B' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'B' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'B' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'B' + ( 9 << 7) ] = 0x78000000, //  ####
+[ 'B' + (10 << 7) ] = 0x00000000, // 
+[ 'B' + (11 << 7) ] = 0x00000000, // 
+
+[ 'C' + ( 0 << 7) ] = 0x00000000, // 
+[ 'C' + ( 1 << 7) ] = 0x00000000, // 
+[ 'C' + ( 2 << 7) ] = 0x38000000, //   ###
+[ 'C' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'C' + ( 4 << 7) ] = 0x40000000, //  #
+[ 'C' + ( 5 << 7) ] = 0x40000000, //  #
+[ 'C' + ( 6 << 7) ] = 0x40000000, //  #
+[ 'C' + ( 7 << 7) ] = 0x40000000, //  #
+[ 'C' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'C' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'C' + (10 << 7) ] = 0x00000000, // 
+[ 'C' + (11 << 7) ] = 0x00000000, // 
+
+[ 'D' + ( 0 << 7) ] = 0x00000000, // 
+[ 'D' + ( 1 << 7) ] = 0x00000000, // 
+[ 'D' + ( 2 << 7) ] = 0x70000000, //  ###
+[ 'D' + ( 3 << 7) ] = 0x48000000, //  #  #
+[ 'D' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'D' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'D' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'D' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'D' + ( 8 << 7) ] = 0x48000000, //  #  #
+[ 'D' + ( 9 << 7) ] = 0x70000000, //  ###
+[ 'D' + (10 << 7) ] = 0x00000000, // 
+[ 'D' + (11 << 7) ] = 0x00000000, // 
+
+[ 'E' + ( 0 << 7) ] = 0x00000000, // 
+[ 'E' + ( 1 << 7) ] = 0x00000000, // 
+[ 'E' + ( 2 << 7) ] = 0x7c000000, //  #####
+[ 'E' + ( 3 << 7) ] = 0x40000000, //  #
+[ 'E' + ( 4 << 7) ] = 0x40000000, //  #
+[ 'E' + ( 5 << 7) ] = 0x78000000, //  ####
+[ 'E' + ( 6 << 7) ] = 0x40000000, //  #
+[ 'E' + ( 7 << 7) ] = 0x40000000, //  #
+[ 'E' + ( 8 << 7) ] = 0x40000000, //  #
+[ 'E' + ( 9 << 7) ] = 0x7c000000, //  #####
+[ 'E' + (10 << 7) ] = 0x00000000, // 
+[ 'E' + (11 << 7) ] = 0x00000000, // 
+
+[ 'F' + ( 0 << 7) ] = 0x00000000, // 
+[ 'F' + ( 1 << 7) ] = 0x00000000, // 
+[ 'F' + ( 2 << 7) ] = 0x7c000000, //  #####
+[ 'F' + ( 3 << 7) ] = 0x40000000, //  #
+[ 'F' + ( 4 << 7) ] = 0x40000000, //  #
+[ 'F' + ( 5 << 7) ] = 0x78000000, //  ####
+[ 'F' + ( 6 << 7) ] = 0x40000000, //  #
+[ 'F' + ( 7 << 7) ] = 0x40000000, //  #
+[ 'F' + ( 8 << 7) ] = 0x40000000, //  #
+[ 'F' + ( 9 << 7) ] = 0x40000000, //  #
+[ 'F' + (10 << 7) ] = 0x00000000, // 
+[ 'F' + (11 << 7) ] = 0x00000000, // 
+
+[ 'G' + ( 0 << 7) ] = 0x00000000, // 
+[ 'G' + ( 1 << 7) ] = 0x00000000, // 
+[ 'G' + ( 2 << 7) ] = 0x38000000, //   ###
+[ 'G' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'G' + ( 4 << 7) ] = 0x40000000, //  #
+[ 'G' + ( 5 << 7) ] = 0x40000000, //  #
+[ 'G' + ( 6 << 7) ] = 0x5c000000, //  # ###
+[ 'G' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'G' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'G' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'G' + (10 << 7) ] = 0x00000000, // 
+[ 'G' + (11 << 7) ] = 0x00000000, // 
+
+[ 'H' + ( 0 << 7) ] = 0x00000000, // 
+[ 'H' + ( 1 << 7) ] = 0x00000000, // 
+[ 'H' + ( 2 << 7) ] = 0x44000000, //  #   #
+[ 'H' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'H' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'H' + ( 5 << 7) ] = 0x7c000000, //  #####
+[ 'H' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'H' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'H' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'H' + ( 9 << 7) ] = 0x44000000, //  #   #
+[ 'H' + (10 << 7) ] = 0x00000000, // 
+[ 'H' + (11 << 7) ] = 0x00000000, // 
+
+[ 'I' + ( 0 << 7) ] = 0x00000000, // 
+[ 'I' + ( 1 << 7) ] = 0x00000000, // 
+[ 'I' + ( 2 << 7) ] = 0x38000000, //   ###
+[ 'I' + ( 3 << 7) ] = 0x10000000, //    #
+[ 'I' + ( 4 << 7) ] = 0x10000000, //    #
+[ 'I' + ( 5 << 7) ] = 0x10000000, //    #
+[ 'I' + ( 6 << 7) ] = 0x10000000, //    #
+[ 'I' + ( 7 << 7) ] = 0x10000000, //    #
+[ 'I' + ( 8 << 7) ] = 0x10000000, //    #
+[ 'I' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'I' + (10 << 7) ] = 0x00000000, // 
+[ 'I' + (11 << 7) ] = 0x00000000, // 
+
+[ 'J' + ( 0 << 7) ] = 0x00000000, // 
+[ 'J' + ( 1 << 7) ] = 0x00000000, // 
+[ 'J' + ( 2 << 7) ] = 0x1c000000, //    ###
+[ 'J' + ( 3 << 7) ] = 0x08000000, //     #
+[ 'J' + ( 4 << 7) ] = 0x08000000, //     #
+[ 'J' + ( 5 << 7) ] = 0x08000000, //     #
+[ 'J' + ( 6 << 7) ] = 0x08000000, //     #
+[ 'J' + ( 7 << 7) ] = 0x48000000, //  #  #
+[ 'J' + ( 8 << 7) ] = 0x48000000, //  #  #
+[ 'J' + ( 9 << 7) ] = 0x30000000, //   ##
+[ 'J' + (10 << 7) ] = 0x00000000, // 
+[ 'J' + (11 << 7) ] = 0x00000000, // 
+
+[ 'K' + ( 0 << 7) ] = 0x00000000, // 
+[ 'K' + ( 1 << 7) ] = 0x00000000, // 
+[ 'K' + ( 2 << 7) ] = 0x44000000, //  #   #
+[ 'K' + ( 3 << 7) ] = 0x48000000, //  #  #
+[ 'K' + ( 4 << 7) ] = 0x50000000, //  # #
+[ 'K' + ( 5 << 7) ] = 0x60000000, //  ##
+[ 'K' + ( 6 << 7) ] = 0x60000000, //  ##
+[ 'K' + ( 7 << 7) ] = 0x50000000, //  # #
+[ 'K' + ( 8 << 7) ] = 0x48000000, //  #  #
+[ 'K' + ( 9 << 7) ] = 0x44000000, //  #   #
+[ 'K' + (10 << 7) ] = 0x00000000, // 
+[ 'K' + (11 << 7) ] = 0x00000000, // 
+
+[ 'L' + ( 0 << 7) ] = 0x00000000, // 
+[ 'L' + ( 1 << 7) ] = 0x00000000, // 
+[ 'L' + ( 2 << 7) ] = 0x40000000, //  #
+[ 'L' + ( 3 << 7) ] = 0x40000000, //  #
+[ 'L' + ( 4 << 7) ] = 0x40000000, //  #
+[ 'L' + ( 5 << 7) ] = 0x40000000, //  #
+[ 'L' + ( 6 << 7) ] = 0x40000000, //  #
+[ 'L' + ( 7 << 7) ] = 0x40000000, //  #
+[ 'L' + ( 8 << 7) ] = 0x40000000, //  #
+[ 'L' + ( 9 << 7) ] = 0x7c000000, //  #####
+[ 'L' + (10 << 7) ] = 0x00000000, // 
+[ 'L' + (11 << 7) ] = 0x00000000, // 
+
+[ 'M' + ( 0 << 7) ] = 0x00000000, // 
+[ 'M' + ( 1 << 7) ] = 0x00000000, // 
+[ 'M' + ( 2 << 7) ] = 0x44000000, //  #   #
+[ 'M' + ( 3 << 7) ] = 0x6c000000, //  ## ##
+[ 'M' + ( 4 << 7) ] = 0x54000000, //  # # #
+[ 'M' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'M' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'M' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'M' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'M' + ( 9 << 7) ] = 0x44000000, //  #   #
+[ 'M' + (10 << 7) ] = 0x00000000, // 
+[ 'M' + (11 << 7) ] = 0x00000000, // 
+
+[ 'N' + ( 0 << 7) ] = 0x00000000, // 
+[ 'N' + ( 1 << 7) ] = 0x00000000, // 
+[ 'N' + ( 2 << 7) ] = 0x44000000, //  #   #
+[ 'N' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'N' + ( 4 << 7) ] = 0x64000000, //  ##  #
+[ 'N' + ( 5 << 7) ] = 0x54000000, //  # # #
+[ 'N' + ( 6 << 7) ] = 0x4c000000, //  #  ##
+[ 'N' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'N' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'N' + ( 9 << 7) ] = 0x44000000, //  #   #
+[ 'N' + (10 << 7) ] = 0x00000000, // 
+[ 'N' + (11 << 7) ] = 0x00000000, // 
+
+[ 'O' + ( 0 << 7) ] = 0x00000000, // 
+[ 'O' + ( 1 << 7) ] = 0x00000000, // 
+[ 'O' + ( 2 << 7) ] = 0x38000000, //   ###
+[ 'O' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'O' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'O' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'O' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'O' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'O' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'O' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'O' + (10 << 7) ] = 0x00000000, // 
+[ 'O' + (11 << 7) ] = 0x00000000, // 
+
+[ 'P' + ( 0 << 7) ] = 0x00000000, // 
+[ 'P' + ( 1 << 7) ] = 0x00000000, // 
+[ 'P' + ( 2 << 7) ] = 0x78000000, //  ####
+[ 'P' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'P' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'P' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'P' + ( 6 << 7) ] = 0x78000000, //  ####
+[ 'P' + ( 7 << 7) ] = 0x40000000, //  #
+[ 'P' + ( 8 << 7) ] = 0x40000000, //  #
+[ 'P' + ( 9 << 7) ] = 0x40000000, //  #
+[ 'P' + (10 << 7) ] = 0x00000000, // 
+[ 'P' + (11 << 7) ] = 0x00000000, // 
+
+[ 'Q' + ( 0 << 7) ] = 0x00000000, // 
+[ 'Q' + ( 1 << 7) ] = 0x00000000, // 
+[ 'Q' + ( 2 << 7) ] = 0x38000000, //   ###
+[ 'Q' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'Q' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'Q' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'Q' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'Q' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'Q' + ( 8 << 7) ] = 0x54000000, //  # # #
+[ 'Q' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'Q' + (10 << 7) ] = 0x04000000, //      #
+[ 'Q' + (11 << 7) ] = 0x00000000, // 
+
+[ 'R' + ( 0 << 7) ] = 0x00000000, // 
+[ 'R' + ( 1 << 7) ] = 0x00000000, // 
+[ 'R' + ( 2 << 7) ] = 0x78000000, //  ####
+[ 'R' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'R' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'R' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'R' + ( 6 << 7) ] = 0x78000000, //  ####
+[ 'R' + ( 7 << 7) ] = 0x50000000, //  # #
+[ 'R' + ( 8 << 7) ] = 0x48000000, //  #  #
+[ 'R' + ( 9 << 7) ] = 0x44000000, //  #   #
+[ 'R' + (10 << 7) ] = 0x00000000, // 
+[ 'R' + (11 << 7) ] = 0x00000000, // 
+
+[ 'S' + ( 0 << 7) ] = 0x00000000, // 
+[ 'S' + ( 1 << 7) ] = 0x00000000, // 
+[ 'S' + ( 2 << 7) ] = 0x38000000, //   ###
+[ 'S' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'S' + ( 4 << 7) ] = 0x40000000, //  #
+[ 'S' + ( 5 << 7) ] = 0x38000000, //   ###
+[ 'S' + ( 6 << 7) ] = 0x04000000, //      #
+[ 'S' + ( 7 << 7) ] = 0x04000000, //      #
+[ 'S' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'S' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'S' + (10 << 7) ] = 0x00000000, // 
+[ 'S' + (11 << 7) ] = 0x00000000, // 
+
+[ 'T' + ( 0 << 7) ] = 0x00000000, // 
+[ 'T' + ( 1 << 7) ] = 0x00000000, // 
+[ 'T' + ( 2 << 7) ] = 0x7c000000, //  #####
+[ 'T' + ( 3 << 7) ] = 0x10000000, //    #
+[ 'T' + ( 4 << 7) ] = 0x10000000, //    #
+[ 'T' + ( 5 << 7) ] = 0x10000000, //    #
+[ 'T' + ( 6 << 7) ] = 0x10000000, //    #
+[ 'T' + ( 7 << 7) ] = 0x10000000, //    #
+[ 'T' + ( 8 << 7) ] = 0x10000000, //    #
+[ 'T' + ( 9 << 7) ] = 0x10000000, //    #
+[ 'T' + (10 << 7) ] = 0x00000000, // 
+[ 'T' + (11 << 7) ] = 0x00000000, // 
+
+[ 'U' + ( 0 << 7) ] = 0x00000000, // 
+[ 'U' + ( 1 << 7) ] = 0x00000000, // 
+[ 'U' + ( 2 << 7) ] = 0x44000000, //  #   #
+[ 'U' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'U' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'U' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'U' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'U' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'U' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'U' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'U' + (10 << 7) ] = 0x00000000, // 
+[ 'U' + (11 << 7) ] = 0x00000000, // 
+
+[ 'V' + ( 0 << 7) ] = 0x00000000, // 
+[ 'V' + ( 1 << 7) ] = 0x00000000, // 
+[ 'V' + ( 2 << 7) ] = 0x44000000, //  #   #
+[ 'V' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'V' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'V' + ( 5 << 7) ] = 0x28000000, //   # #
+[ 'V' + ( 6 << 7) ] = 0x28000000, //   # #
+[ 'V' + ( 7 << 7) ] = 0x28000000, //   # #
+[ 'V' + ( 8 << 7) ] = 0x10000000, //    #
+[ 'V' + ( 9 << 7) ] = 0x10000000, //    #
+[ 'V' + (10 << 7) ] = 0x00000000, // 
+[ 'V' + (11 << 7) ] = 0x00000000, // 
+
+[ 'W' + ( 0 << 7) ] = 0x00000000, // 
+[ 'W' + ( 1 << 7) ] = 0x00000000, // 
+[ 'W' + ( 2 << 7) ] = 0x44000000, //  #   #
+[ 'W' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'W' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'W' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'W' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'W' + ( 7 << 7) ] = 0x54000000, //  # # #
+[ 'W' + ( 8 << 7) ] = 0x6c000000, //  ## ##
+[ 'W' + ( 9 << 7) ] = 0x44000000, //  #   #
+[ 'W' + (10 << 7) ] = 0x00000000, // 
+[ 'W' + (11 << 7) ] = 0x00000000, // 
+
+[ 'X' + ( 0 << 7) ] = 0x00000000, // 
+[ 'X' + ( 1 << 7) ] = 0x00000000, // 
+[ 'X' + ( 2 << 7) ] = 0x44000000, //  #   #
+[ 'X' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'X' + ( 4 << 7) ] = 0x28000000, //   # #
+[ 'X' + ( 5 << 7) ] = 0x10000000, //    #
+[ 'X' + ( 6 << 7) ] = 0x10000000, //    #
+[ 'X' + ( 7 << 7) ] = 0x28000000, //   # #
+[ 'X' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'X' + ( 9 << 7) ] = 0x44000000, //  #   #
+[ 'X' + (10 << 7) ] = 0x00000000, // 
+[ 'X' + (11 << 7) ] = 0x00000000, // 
+
+[ 'Y' + ( 0 << 7) ] = 0x00000000, // 
+[ 'Y' + ( 1 << 7) ] = 0x00000000, // 
+[ 'Y' + ( 2 << 7) ] = 0x44000000, //  #   #
+[ 'Y' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ 'Y' + ( 4 << 7) ] = 0x28000000, //   # #
+[ 'Y' + ( 5 << 7) ] = 0x28000000, //   # #
+[ 'Y' + ( 6 << 7) ] = 0x10000000, //    #
+[ 'Y' + ( 7 << 7) ] = 0x10000000, //    #
+[ 'Y' + ( 8 << 7) ] = 0x10000000, //    #
+[ 'Y' + ( 9 << 7) ] = 0x10000000, //    #
+[ 'Y' + (10 << 7) ] = 0x00000000, // 
+[ 'Y' + (11 << 7) ] = 0x00000000, // 
+
+[ 'Z' + ( 0 << 7) ] = 0x00000000, // 
+[ 'Z' + ( 1 << 7) ] = 0x00000000, // 
+[ 'Z' + ( 2 << 7) ] = 0x7c000000, //  #####
+[ 'Z' + ( 3 << 7) ] = 0x04000000, //      #
+[ 'Z' + ( 4 << 7) ] = 0x08000000, //     #
+[ 'Z' + ( 5 << 7) ] = 0x10000000, //    #
+[ 'Z' + ( 6 << 7) ] = 0x20000000, //   #
+[ 'Z' + ( 7 << 7) ] = 0x40000000, //  #
+[ 'Z' + ( 8 << 7) ] = 0x40000000, //  #
+[ 'Z' + ( 9 << 7) ] = 0x7c000000, //  #####
+[ 'Z' + (10 << 7) ] = 0x00000000, // 
+[ 'Z' + (11 << 7) ] = 0x00000000, // 
+
+[ 'a' + ( 0 << 7) ] = 0x00000000, // 
+[ 'a' + ( 1 << 7) ] = 0x00000000, // 
+[ 'a' + ( 2 << 7) ] = 0x00000000, // 
+[ 'a' + ( 3 << 7) ] = 0x00000000, // 
+[ 'a' + ( 4 << 7) ] = 0x38000000, //   ###
+[ 'a' + ( 5 << 7) ] = 0x04000000, //      #
+[ 'a' + ( 6 << 7) ] = 0x3c000000, //   ####
+[ 'a' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'a' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'a' + ( 9 << 7) ] = 0x3c000000, //   ####
+[ 'a' + (10 << 7) ] = 0x00000000, // 
+[ 'a' + (11 << 7) ] = 0x00000000, // 
+
+[ 'b' + ( 0 << 7) ] = 0x00000000, // 
+[ 'b' + ( 1 << 7) ] = 0x00000000, // 
+[ 'b' + ( 2 << 7) ] = 0x40000000, //  #
+[ 'b' + ( 3 << 7) ] = 0x40000000, //  #
+[ 'b' + ( 4 << 7) ] = 0x78000000, //  ####
+[ 'b' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'b' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'b' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'b' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'b' + ( 9 << 7) ] = 0x78000000, //  ####
+[ 'b' + (10 << 7) ] = 0x00000000, // 
+[ 'b' + (11 << 7) ] = 0x00000000, // 
+
+[ 'c' + ( 0 << 7) ] = 0x00000000, // 
+[ 'c' + ( 1 << 7) ] = 0x00000000, // 
+[ 'c' + ( 2 << 7) ] = 0x00000000, // 
+[ 'c' + ( 3 << 7) ] = 0x00000000, // 
+[ 'c' + ( 4 << 7) ] = 0x38000000, //   ###
+[ 'c' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'c' + ( 6 << 7) ] = 0x40000000, //  #
+[ 'c' + ( 7 << 7) ] = 0x40000000, //  #
+[ 'c' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'c' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'c' + (10 << 7) ] = 0x00000000, // 
+[ 'c' + (11 << 7) ] = 0x00000000, // 
+
+[ 'd' + ( 0 << 7) ] = 0x00000000, // 
+[ 'd' + ( 1 << 7) ] = 0x00000000, // 
+[ 'd' + ( 2 << 7) ] = 0x04000000, //      #
+[ 'd' + ( 3 << 7) ] = 0x04000000, //      #
+[ 'd' + ( 4 << 7) ] = 0x3c000000, //   ####
+[ 'd' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'd' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'd' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'd' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'd' + ( 9 << 7) ] = 0x3c000000, //   ####
+[ 'd' + (10 << 7) ] = 0x00000000, // 
+[ 'd' + (11 << 7) ] = 0x00000000, // 
+
+[ 'e' + ( 0 << 7) ] = 0x00000000, // 
+[ 'e' + ( 1 << 7) ] = 0x00000000, // 
+[ 'e' + ( 2 << 7) ] = 0x00000000, // 
+[ 'e' + ( 3 << 7) ] = 0x00000000, // 
+[ 'e' + ( 4 << 7) ] = 0x38000000, //   ###
+[ 'e' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'e' + ( 6 << 7) ] = 0x7c000000, //  #####
+[ 'e' + ( 7 << 7) ] = 0x40000000, //  #
+[ 'e' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'e' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'e' + (10 << 7) ] = 0x00000000, // 
+[ 'e' + (11 << 7) ] = 0x00000000, // 
+
+[ 'f' + ( 0 << 7) ] = 0x00000000, // 
+[ 'f' + ( 1 << 7) ] = 0x00000000, // 
+[ 'f' + ( 2 << 7) ] = 0x0c000000, //     ##
+[ 'f' + ( 3 << 7) ] = 0x10000000, //    #
+[ 'f' + ( 4 << 7) ] = 0x38000000, //   ###
+[ 'f' + ( 5 << 7) ] = 0x10000000, //    #
+[ 'f' + ( 6 << 7) ] = 0x10000000, //    #
+[ 'f' + ( 7 << 7) ] = 0x10000000, //    #
+[ 'f' + ( 8 << 7) ] = 0x10000000, //    #
+[ 'f' + ( 9 << 7) ] = 0x10000000, //    #
+[ 'f' + (10 << 7) ] = 0x00000000, // 
+[ 'f' + (11 << 7) ] = 0x00000000, // 
+
+[ 'g' + ( 0 << 7) ] = 0x00000000, // 
+[ 'g' + ( 1 << 7) ] = 0x00000000, // 
+[ 'g' + ( 2 << 7) ] = 0x00000000, // 
+[ 'g' + ( 3 << 7) ] = 0x00000000, // 
+[ 'g' + ( 4 << 7) ] = 0x3c000000, //   ####
+[ 'g' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'g' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'g' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'g' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'g' + ( 9 << 7) ] = 0x3c000000, //   ####
+[ 'g' + (10 << 7) ] = 0x04000000, //      #
+[ 'g' + (11 << 7) ] = 0x38000000, //   ###
+
+[ 'h' + ( 0 << 7) ] = 0x00000000, // 
+[ 'h' + ( 1 << 7) ] = 0x00000000, // 
+[ 'h' + ( 2 << 7) ] = 0x40000000, //  #
+[ 'h' + ( 3 << 7) ] = 0x40000000, //  #
+[ 'h' + ( 4 << 7) ] = 0x78000000, //  ####
+[ 'h' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'h' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'h' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'h' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'h' + ( 9 << 7) ] = 0x44000000, //  #   #
+[ 'h' + (10 << 7) ] = 0x00000000, // 
+[ 'h' + (11 << 7) ] = 0x00000000, // 
+
+[ 'i' + ( 0 << 7) ] = 0x00000000, // 
+[ 'i' + ( 1 << 7) ] = 0x10000000, //    #
+[ 'i' + ( 2 << 7) ] = 0x10000000, //    #
+[ 'i' + ( 3 << 7) ] = 0x00000000, // 
+[ 'i' + ( 4 << 7) ] = 0x30000000, //   ##
+[ 'i' + ( 5 << 7) ] = 0x10000000, //    #
+[ 'i' + ( 6 << 7) ] = 0x10000000, //    #
+[ 'i' + ( 7 << 7) ] = 0x10000000, //    #
+[ 'i' + ( 8 << 7) ] = 0x10000000, //    #
+[ 'i' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'i' + (10 << 7) ] = 0x00000000, // 
+[ 'i' + (11 << 7) ] = 0x00000000, // 
+
+[ 'j' + ( 0 << 7) ] = 0x00000000, // 
+[ 'j' + ( 1 << 7) ] = 0x04000000, //      #
+[ 'j' + ( 2 << 7) ] = 0x04000000, //      #
+[ 'j' + ( 3 << 7) ] = 0x00000000, // 
+[ 'j' + ( 4 << 7) ] = 0x0c000000, //     ##
+[ 'j' + ( 5 << 7) ] = 0x04000000, //      #
+[ 'j' + ( 6 << 7) ] = 0x04000000, //      #
+[ 'j' + ( 7 << 7) ] = 0x04000000, //      #
+[ 'j' + ( 8 << 7) ] = 0x04000000, //      #
+[ 'j' + ( 9 << 7) ] = 0x04000000, //      #
+[ 'j' + (10 << 7) ] = 0x24000000, //   #  #
+[ 'j' + (11 << 7) ] = 0x18000000, //    ##
+
+[ 'k' + ( 0 << 7) ] = 0x00000000, // 
+[ 'k' + ( 1 << 7) ] = 0x00000000, // 
+[ 'k' + ( 2 << 7) ] = 0x20000000, //   #
+[ 'k' + ( 3 << 7) ] = 0x20000000, //   #
+[ 'k' + ( 4 << 7) ] = 0x24000000, //   #  #
+[ 'k' + ( 5 << 7) ] = 0x28000000, //   # #
+[ 'k' + ( 6 << 7) ] = 0x30000000, //   ##
+[ 'k' + ( 7 << 7) ] = 0x30000000, //   ##
+[ 'k' + ( 8 << 7) ] = 0x28000000, //   # #
+[ 'k' + ( 9 << 7) ] = 0x24000000, //   #  #
+[ 'k' + (10 << 7) ] = 0x00000000, // 
+[ 'k' + (11 << 7) ] = 0x00000000, // 
+
+[ 'l' + ( 0 << 7) ] = 0x00000000, // 
+[ 'l' + ( 1 << 7) ] = 0x00000000, // 
+[ 'l' + ( 2 << 7) ] = 0x30000000, //   ##
+[ 'l' + ( 3 << 7) ] = 0x10000000, //    #
+[ 'l' + ( 4 << 7) ] = 0x10000000, //    #
+[ 'l' + ( 5 << 7) ] = 0x10000000, //    #
+[ 'l' + ( 6 << 7) ] = 0x10000000, //    #
+[ 'l' + ( 7 << 7) ] = 0x10000000, //    #
+[ 'l' + ( 8 << 7) ] = 0x10000000, //    #
+[ 'l' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'l' + (10 << 7) ] = 0x00000000, // 
+[ 'l' + (11 << 7) ] = 0x00000000, // 
+
+[ 'm' + ( 0 << 7) ] = 0x00000000, // 
+[ 'm' + ( 1 << 7) ] = 0x00000000, // 
+[ 'm' + ( 2 << 7) ] = 0x00000000, // 
+[ 'm' + ( 3 << 7) ] = 0x00000000, // 
+[ 'm' + ( 4 << 7) ] = 0x78000000, //  ####
+[ 'm' + ( 5 << 7) ] = 0x54000000, //  # # #
+[ 'm' + ( 6 << 7) ] = 0x54000000, //  # # #
+[ 'm' + ( 7 << 7) ] = 0x54000000, //  # # #
+[ 'm' + ( 8 << 7) ] = 0x54000000, //  # # #
+[ 'm' + ( 9 << 7) ] = 0x54000000, //  # # #
+[ 'm' + (10 << 7) ] = 0x00000000, // 
+[ 'm' + (11 << 7) ] = 0x00000000, // 
+
+[ 'n' + ( 0 << 7) ] = 0x00000000, // 
+[ 'n' + ( 1 << 7) ] = 0x00000000, // 
+[ 'n' + ( 2 << 7) ] = 0x00000000, // 
+[ 'n' + ( 3 << 7) ] = 0x00000000, // 
+[ 'n' + ( 4 << 7) ] = 0x78000000, //  ####
+[ 'n' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'n' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'n' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'n' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'n' + ( 9 << 7) ] = 0x44000000, //  #   #
+[ 'n' + (10 << 7) ] = 0x00000000, // 
+[ 'n' + (11 << 7) ] = 0x00000000, // 
+
+[ 'o' + ( 0 << 7) ] = 0x00000000, // 
+[ 'o' + ( 1 << 7) ] = 0x00000000, // 
+[ 'o' + ( 2 << 7) ] = 0x00000000, // 
+[ 'o' + ( 3 << 7) ] = 0x00000000, // 
+[ 'o' + ( 4 << 7) ] = 0x38000000, //   ###
+[ 'o' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'o' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'o' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'o' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'o' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'o' + (10 << 7) ] = 0x00000000, // 
+[ 'o' + (11 << 7) ] = 0x00000000, // 
+
+[ 'p' + ( 0 << 7) ] = 0x00000000, // 
+[ 'p' + ( 1 << 7) ] = 0x00000000, // 
+[ 'p' + ( 2 << 7) ] = 0x00000000, // 
+[ 'p' + ( 3 << 7) ] = 0x00000000, // 
+[ 'p' + ( 4 << 7) ] = 0x78000000, //  ####
+[ 'p' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'p' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'p' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'p' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'p' + ( 9 << 7) ] = 0x78000000, //  ####
+[ 'p' + (10 << 7) ] = 0x40000000, //  #
+[ 'p' + (11 << 7) ] = 0x40000000, //  #
+
+[ 'q' + ( 0 << 7) ] = 0x00000000, // 
+[ 'q' + ( 1 << 7) ] = 0x00000000, // 
+[ 'q' + ( 2 << 7) ] = 0x00000000, // 
+[ 'q' + ( 3 << 7) ] = 0x00000000, // 
+[ 'q' + ( 4 << 7) ] = 0x3c000000, //   ####
+[ 'q' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'q' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'q' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'q' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'q' + ( 9 << 7) ] = 0x3c000000, //   ####
+[ 'q' + (10 << 7) ] = 0x04000000, //      #
+[ 'q' + (11 << 7) ] = 0x04000000, //      #
+
+[ 'r' + ( 0 << 7) ] = 0x00000000, // 
+[ 'r' + ( 1 << 7) ] = 0x00000000, // 
+[ 'r' + ( 2 << 7) ] = 0x00000000, // 
+[ 'r' + ( 3 << 7) ] = 0x00000000, // 
+[ 'r' + ( 4 << 7) ] = 0x5c000000, //  # ###
+[ 'r' + ( 5 << 7) ] = 0x60000000, //  ##
+[ 'r' + ( 6 << 7) ] = 0x40000000, //  #
+[ 'r' + ( 7 << 7) ] = 0x40000000, //  #
+[ 'r' + ( 8 << 7) ] = 0x40000000, //  #
+[ 'r' + ( 9 << 7) ] = 0x40000000, //  #
+[ 'r' + (10 << 7) ] = 0x00000000, // 
+[ 'r' + (11 << 7) ] = 0x00000000, // 
+
+[ 's' + ( 0 << 7) ] = 0x00000000, // 
+[ 's' + ( 1 << 7) ] = 0x00000000, // 
+[ 's' + ( 2 << 7) ] = 0x00000000, // 
+[ 's' + ( 3 << 7) ] = 0x00000000, // 
+[ 's' + ( 4 << 7) ] = 0x3c000000, //   ####
+[ 's' + ( 5 << 7) ] = 0x40000000, //  #
+[ 's' + ( 6 << 7) ] = 0x38000000, //   ###
+[ 's' + ( 7 << 7) ] = 0x04000000, //      #
+[ 's' + ( 8 << 7) ] = 0x04000000, //      #
+[ 's' + ( 9 << 7) ] = 0x78000000, //  ####
+[ 's' + (10 << 7) ] = 0x00000000, // 
+[ 's' + (11 << 7) ] = 0x00000000, // 
+
+[ 't' + ( 0 << 7) ] = 0x00000000, // 
+[ 't' + ( 1 << 7) ] = 0x00000000, // 
+[ 't' + ( 2 << 7) ] = 0x10000000, //    #
+[ 't' + ( 3 << 7) ] = 0x10000000, //    #
+[ 't' + ( 4 << 7) ] = 0x38000000, //   ###
+[ 't' + ( 5 << 7) ] = 0x10000000, //    #
+[ 't' + ( 6 << 7) ] = 0x10000000, //    #
+[ 't' + ( 7 << 7) ] = 0x10000000, //    #
+[ 't' + ( 8 << 7) ] = 0x10000000, //    #
+[ 't' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ 't' + (10 << 7) ] = 0x00000000, // 
+[ 't' + (11 << 7) ] = 0x00000000, // 
+
+[ 'u' + ( 0 << 7) ] = 0x00000000, // 
+[ 'u' + ( 1 << 7) ] = 0x00000000, // 
+[ 'u' + ( 2 << 7) ] = 0x00000000, // 
+[ 'u' + ( 3 << 7) ] = 0x00000000, // 
+[ 'u' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'u' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'u' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'u' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'u' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'u' + ( 9 << 7) ] = 0x3c000000, //   ####
+[ 'u' + (10 << 7) ] = 0x00000000, // 
+[ 'u' + (11 << 7) ] = 0x00000000, // 
+
+[ 'v' + ( 0 << 7) ] = 0x00000000, // 
+[ 'v' + ( 1 << 7) ] = 0x00000000, // 
+[ 'v' + ( 2 << 7) ] = 0x00000000, // 
+[ 'v' + ( 3 << 7) ] = 0x00000000, // 
+[ 'v' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'v' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'v' + ( 6 << 7) ] = 0x28000000, //   # #
+[ 'v' + ( 7 << 7) ] = 0x28000000, //   # #
+[ 'v' + ( 8 << 7) ] = 0x10000000, //    #
+[ 'v' + ( 9 << 7) ] = 0x10000000, //    #
+[ 'v' + (10 << 7) ] = 0x00000000, // 
+[ 'v' + (11 << 7) ] = 0x00000000, // 
+
+[ 'w' + ( 0 << 7) ] = 0x00000000, // 
+[ 'w' + ( 1 << 7) ] = 0x00000000, // 
+[ 'w' + ( 2 << 7) ] = 0x00000000, // 
+[ 'w' + ( 3 << 7) ] = 0x00000000, // 
+[ 'w' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'w' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'w' + ( 6 << 7) ] = 0x54000000, //  # # #
+[ 'w' + ( 7 << 7) ] = 0x54000000, //  # # #
+[ 'w' + ( 8 << 7) ] = 0x54000000, //  # # #
+[ 'w' + ( 9 << 7) ] = 0x38000000, //   ###
+[ 'w' + (10 << 7) ] = 0x00000000, // 
+[ 'w' + (11 << 7) ] = 0x00000000, // 
+
+[ 'x' + ( 0 << 7) ] = 0x00000000, // 
+[ 'x' + ( 1 << 7) ] = 0x00000000, // 
+[ 'x' + ( 2 << 7) ] = 0x00000000, // 
+[ 'x' + ( 3 << 7) ] = 0x00000000, // 
+[ 'x' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'x' + ( 5 << 7) ] = 0x28000000, //   # #
+[ 'x' + ( 6 << 7) ] = 0x10000000, //    #
+[ 'x' + ( 7 << 7) ] = 0x10000000, //    #
+[ 'x' + ( 8 << 7) ] = 0x28000000, //   # #
+[ 'x' + ( 9 << 7) ] = 0x44000000, //  #   #
+[ 'x' + (10 << 7) ] = 0x00000000, // 
+[ 'x' + (11 << 7) ] = 0x00000000, // 
+
+[ 'y' + ( 0 << 7) ] = 0x00000000, // 
+[ 'y' + ( 1 << 7) ] = 0x00000000, // 
+[ 'y' + ( 2 << 7) ] = 0x00000000, // 
+[ 'y' + ( 3 << 7) ] = 0x00000000, // 
+[ 'y' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ 'y' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ 'y' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ 'y' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ 'y' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ 'y' + ( 9 << 7) ] = 0x3c000000, //   ####
+[ 'y' + (10 << 7) ] = 0x04000000, //      #
+[ 'y' + (11 << 7) ] = 0x38000000, //   ###
+
+[ 'z' + ( 0 << 7) ] = 0x00000000, // 
+[ 'z' + ( 1 << 7) ] = 0x00000000, // 
+[ 'z' + ( 2 << 7) ] = 0x00000000, // 
+[ 'z' + ( 3 << 7) ] = 0x00000000, // 
+[ 'z' + ( 4 << 7) ] = 0x7c000000, //  #####
+[ 'z' + ( 5 << 7) ] = 0x08000000, //     #
+[ 'z' + ( 6 << 7) ] = 0x10000000, //    #
+[ 'z' + ( 7 << 7) ] = 0x20000000, //   #
+[ 'z' + ( 8 << 7) ] = 0x40000000, //  #
+[ 'z' + ( 9 << 7) ] = 0x7c000000, //  #####
+[ 'z' + (10 << 7) ] = 0x00000000, // 
+[ 'z' + (11 << 7) ] = 0x00000000, // 
+
+[ '0' + ( 0 << 7) ] = 0x00000000, // 
+[ '0' + ( 1 << 7) ] = 0x00000000, // 
+[ '0' + ( 2 << 7) ] = 0x38000000, //   ###
+[ '0' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ '0' + ( 4 << 7) ] = 0x4c000000, //  #  ##
+[ '0' + ( 5 << 7) ] = 0x54000000, //  # # #
+[ '0' + ( 6 << 7) ] = 0x64000000, //  ##  #
+[ '0' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ '0' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ '0' + ( 9 << 7) ] = 0x38000000, //   ###
+[ '0' + (10 << 7) ] = 0x00000000, // 
+[ '0' + (11 << 7) ] = 0x00000000, // 
+
+[ '1' + ( 0 << 7) ] = 0x00000000, // 
+[ '1' + ( 1 << 7) ] = 0x00000000, // 
+[ '1' + ( 2 << 7) ] = 0x10000000, //    #
+[ '1' + ( 3 << 7) ] = 0x30000000, //   ##
+[ '1' + ( 4 << 7) ] = 0x10000000, //    #
+[ '1' + ( 5 << 7) ] = 0x10000000, //    #
+[ '1' + ( 6 << 7) ] = 0x10000000, //    #
+[ '1' + ( 7 << 7) ] = 0x10000000, //    #
+[ '1' + ( 8 << 7) ] = 0x10000000, //    #
+[ '1' + ( 9 << 7) ] = 0x38000000, //   ###
+[ '1' + (10 << 7) ] = 0x00000000, // 
+[ '1' + (11 << 7) ] = 0x00000000, // 
+
+[ '2' + ( 0 << 7) ] = 0x00000000, // 
+[ '2' + ( 1 << 7) ] = 0x00000000, // 
+[ '2' + ( 2 << 7) ] = 0x38000000, //   ###
+[ '2' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ '2' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ '2' + ( 5 << 7) ] = 0x08000000, //     #
+[ '2' + ( 6 << 7) ] = 0x10000000, //    #
+[ '2' + ( 7 << 7) ] = 0x20000000, //   #
+[ '2' + ( 8 << 7) ] = 0x40000000, //  #
+[ '2' + ( 9 << 7) ] = 0x7c000000, //  #####
+[ '2' + (10 << 7) ] = 0x00000000, // 
+[ '2' + (11 << 7) ] = 0x00000000, // 
+
+[ '3' + ( 0 << 7) ] = 0x00000000, // 
+[ '3' + ( 1 << 7) ] = 0x00000000, // 
+[ '3' + ( 2 << 7) ] = 0x38000000, //   ###
+[ '3' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ '3' + ( 4 << 7) ] = 0x04000000, //      #
+[ '3' + ( 5 << 7) ] = 0x18000000, //    ##
+[ '3' + ( 6 << 7) ] = 0x04000000, //      #
+[ '3' + ( 7 << 7) ] = 0x04000000, //      #
+[ '3' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ '3' + ( 9 << 7) ] = 0x38000000, //   ###
+[ '3' + (10 << 7) ] = 0x00000000, // 
+[ '3' + (11 << 7) ] = 0x00000000, // 
+
+[ '4' + ( 0 << 7) ] = 0x00000000, // 
+[ '4' + ( 1 << 7) ] = 0x00000000, // 
+[ '4' + ( 2 << 7) ] = 0x04000000, //      #
+[ '4' + ( 3 << 7) ] = 0x0c000000, //     ##
+[ '4' + ( 4 << 7) ] = 0x14000000, //    # #
+[ '4' + ( 5 << 7) ] = 0x24000000, //   #  #
+[ '4' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ '4' + ( 7 << 7) ] = 0x7c000000, //  #####
+[ '4' + ( 8 << 7) ] = 0x04000000, //      #
+[ '4' + ( 9 << 7) ] = 0x04000000, //      #
+[ '4' + (10 << 7) ] = 0x00000000, // 
+[ '4' + (11 << 7) ] = 0x00000000, // 
+
+[ '5' + ( 0 << 7) ] = 0x00000000, // 
+[ '5' + ( 1 << 7) ] = 0x00000000, // 
+[ '5' + ( 2 << 7) ] = 0x7c000000, //  #####
+[ '5' + ( 3 << 7) ] = 0x40000000, //  #
+[ '5' + ( 4 << 7) ] = 0x40000000, //  #
+[ '5' + ( 5 << 7) ] = 0x78000000, //  ####
+[ '5' + ( 6 << 7) ] = 0x04000000, //      #
+[ '5' + ( 7 << 7) ] = 0x04000000, //      #
+[ '5' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ '5' + ( 9 << 7) ] = 0x38000000, //   ###
+[ '5' + (10 << 7) ] = 0x00000000, // 
+[ '5' + (11 << 7) ] = 0x00000000, // 
+
+[ '6' + ( 0 << 7) ] = 0x00000000, // 
+[ '6' + ( 1 << 7) ] = 0x00000000, // 
+[ '6' + ( 2 << 7) ] = 0x38000000, //   ###
+[ '6' + ( 3 << 7) ] = 0x40000000, //  #
+[ '6' + ( 4 << 7) ] = 0x40000000, //  #
+[ '6' + ( 5 << 7) ] = 0x78000000, //  ####
+[ '6' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ '6' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ '6' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ '6' + ( 9 << 7) ] = 0x38000000, //   ###
+[ '6' + (10 << 7) ] = 0x00000000, // 
+[ '6' + (11 << 7) ] = 0x00000000, // 
+
+[ '7' + ( 0 << 7) ] = 0x00000000, // 
+[ '7' + ( 1 << 7) ] = 0x00000000, // 
+[ '7' + ( 2 << 7) ] = 0x7c000000, //  #####
+[ '7' + ( 3 << 7) ] = 0x04000000, //      #
+[ '7' + ( 4 << 7) ] = 0x04000000, //      #
+[ '7' + ( 5 << 7) ] = 0x08000000, //     #
+[ '7' + ( 6 << 7) ] = 0x08000000, //     #
+[ '7' + ( 7 << 7) ] = 0x10000000, //    #
+[ '7' + ( 8 << 7) ] = 0x10000000, //    #
+[ '7' + ( 9 << 7) ] = 0x10000000, //    #
+[ '7' + (10 << 7) ] = 0x00000000, // 
+[ '7' + (11 << 7) ] = 0x00000000, // 
+
+[ '8' + ( 0 << 7) ] = 0x00000000, // 
+[ '8' + ( 1 << 7) ] = 0x00000000, // 
+[ '8' + ( 2 << 7) ] = 0x38000000, //   ###
+[ '8' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ '8' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ '8' + ( 5 << 7) ] = 0x38000000, //   ###
+[ '8' + ( 6 << 7) ] = 0x44000000, //  #   #
+[ '8' + ( 7 << 7) ] = 0x44000000, //  #   #
+[ '8' + ( 8 << 7) ] = 0x44000000, //  #   #
+[ '8' + ( 9 << 7) ] = 0x38000000, //   ###
+[ '8' + (10 << 7) ] = 0x00000000, // 
+[ '8' + (11 << 7) ] = 0x00000000, // 
+
+[ '9' + ( 0 << 7) ] = 0x00000000, // 
+[ '9' + ( 1 << 7) ] = 0x00000000, // 
+[ '9' + ( 2 << 7) ] = 0x38000000, //   ###
+[ '9' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ '9' + ( 4 << 7) ] = 0x44000000, //  #   #
+[ '9' + ( 5 << 7) ] = 0x44000000, //  #   #
+[ '9' + ( 6 << 7) ] = 0x3c000000, //   ####
+[ '9' + ( 7 << 7) ] = 0x04000000, //      #
+[ '9' + ( 8 << 7) ] = 0x04000000, //      #
+[ '9' + ( 9 << 7) ] = 0x38000000, //   ###
+[ '9' + (10 << 7) ] = 0x00000000, // 
+[ '9' + (11 << 7) ] = 0x00000000, // 
+
+[ ' ' + ( 0 << 7) ] = 0x00000000, // 
+[ ' ' + ( 1 << 7) ] = 0x00000000, // 
+[ ' ' + ( 2 << 7) ] = 0x00000000, // 
+[ ' ' + ( 3 << 7) ] = 0x00000000, // 
+[ ' ' + ( 4 << 7) ] = 0x00000000, // 
+[ ' ' + ( 5 << 7) ] = 0x00000000, // 
+[ ' ' + ( 6 << 7) ] = 0x00000000, // 
+[ ' ' + ( 7 << 7) ] = 0x00000000, // 
+[ ' ' + ( 8 << 7) ] = 0x00000000, // 
+[ ' ' + ( 9 << 7) ] = 0x00000000, // 
+[ ' ' + (10 << 7) ] = 0x00000000, // 
+[ ' ' + (11 << 7) ] = 0x00000000, // 
+
+[ '/' + ( 0 << 7) ] = 0x00000000, // 
+[ '/' + ( 1 << 7) ] = 0x00000000, // 
+[ '/' + ( 2 << 7) ] = 0x04000000, //      #
+[ '/' + ( 3 << 7) ] = 0x04000000, //      #
+[ '/' + ( 4 << 7) ] = 0x08000000, //     #
+[ '/' + ( 5 << 7) ] = 0x08000000, //     #
+[ '/' + ( 6 << 7) ] = 0x10000000, //    #
+[ '/' + ( 7 << 7) ] = 0x10000000, //    #
+[ '/' + ( 8 << 7) ] = 0x20000000, //   #
+[ '/' + ( 9 << 7) ] = 0x20000000, //   #
+[ '/' + (10 << 7) ] = 0x00000000, // 
+[ '/' + (11 << 7) ] = 0x00000000, // 
+
+[ '#' + ( 0 << 7) ] = 0x00000000, // 
+[ '#' + ( 1 << 7) ] = 0x00000000, // 
+[ '#' + ( 2 << 7) ] = 0x28000000, //   # #
+[ '#' + ( 3 << 7) ] = 0x28000000, //   # #
+[ '#' + ( 4 << 7) ] = 0x7c000000, //  #####
+[ '#' + ( 5 << 7) ] = 0x28000000, //   # #
+[ '#' + ( 6 << 7) ] = 0x28000000, //   # #
+[ '#' + ( 7 << 7) ] = 0x7c000000, //  #####
+[ '#' + ( 8 << 7) ] = 0x28000000, //   # #
+[ '#' + ( 9 << 7) ] = 0x28000000, //   # #
+[ '#' + (10 << 7) ] = 0x00000000, // 
+[ '#' + (11 << 7) ] = 0x00000000, // 
+
+[ ',' + ( 0 << 7) ] = 0x00000000, // 
+[ ',' + ( 1 << 7) ] = 0x00000000, // 
+[ ',' + ( 2 << 7) ] = 0x00000000, // 
+[ ',' + ( 3 << 7) ] = 0x00000000, // 
+[ ',' + ( 4 << 7) ] = 0x00000000, // 
+[ ',' + ( 5 << 7) ] = 0x00000000, // 
+[ ',' + ( 6 << 7) ] = 0x00000000, // 
+[ ',' + ( 7 << 7) ] = 0x00000000, // 
+[ ',' + ( 8 << 7) ] = 0x10000000, //    #
+[ ',' + ( 9 << 7) ] = 0x10000000, //    #
+[ ',' + (10 << 7) ] = 0x20000000, //   #
+[ ',' + (11 << 7) ] = 0x00000000, // 
+
+[ '\'' + ( 0 << 7) ] = 0x00000000, // 
+[ '\'' + ( 1 << 7) ] = 0x10000000, //    #
+[ '\'' + ( 2 << 7) ] = 0x10000000, //    #
+[ '\'' + ( 3 << 7) ] = 0x10000000, //    #
+[ '\'' + ( 4 << 7) ] = 0x00000000, // 
+[ '\'' + ( 5 << 7) ] = 0x00000000, // 
+[ '\'' + ( 6 << 7) ] = 0x00000000, // 
+[ '\'' + ( 7 << 7) ] = 0x00000000, // 
+[ '\'' + ( 8 << 7) ] = 0x00000000, // 
+[ '\'' + ( 9 << 7) ] = 0x00000000, // 
+[ '\'' + (10 << 7) ] = 0x00000000, // 
+[ '\'' + (11 << 7) ] = 0x00000000, // 
+
+[ '<' + ( 0 << 7) ] = 0x00000000, // 
+[ '<' + ( 1 << 7) ] = 0x00000000, // 
+[ '<' + ( 2 << 7) ] = 0x00000000, // 
+[ '<' + ( 3 << 7) ] = 0x04000000, //      #
+[ '<' + ( 4 << 7) ] = 0x08000000, //     #
+[ '<' + ( 5 << 7) ] = 0x10000000, //    #
+[ '<' + ( 6 << 7) ] = 0x20000000, //   #
+[ '<' + ( 7 << 7) ] = 0x10000000, //    #
+[ '<' + ( 8 << 7) ] = 0x08000000, //     #
+[ '<' + ( 9 << 7) ] = 0x04000000, //      #
+[ '<' + (10 << 7) ] = 0x00000000, // 
+[ '<' + (11 << 7) ] = 0x00000000, // 
+
+[ '>' + ( 0 << 7) ] = 0x00000000, // 
+[ '>' + ( 1 << 7) ] = 0x00000000, // 
+[ '>' + ( 2 << 7) ] = 0x00000000, // 
+[ '>' + ( 3 << 7) ] = 0x20000000, //   #
+[ '>' + ( 4 << 7) ] = 0x10000000, //    #
+[ '>' + ( 5 << 7) ] = 0x08000000, //     #
+[ '>' + ( 6 << 7) ] = 0x04000000, //      #
+[ '>' + ( 7 << 7) ] = 0x08000000, //     #
+[ '>' + ( 8 << 7) ] = 0x10000000, //    #
+[ '>' + ( 9 << 7) ] = 0x20000000, //   #
+[ '>' + (10 << 7) ] = 0x00000000, // 
+[ '>' + (11 << 7) ] = 0x00000000, // 
+
+[ '{' + ( 0 << 7) ] = 0x00000000, // 
+[ '{' + ( 1 << 7) ] = 0x00000000, // 
+[ '{' + ( 2 << 7) ] = 0x0c000000, //     ##
+[ '{' + ( 3 << 7) ] = 0x10000000, //    #
+[ '{' + ( 4 << 7) ] = 0x10000000, //    #
+[ '{' + ( 5 << 7) ] = 0x20000000, //   #
+[ '{' + ( 6 << 7) ] = 0x10000000, //    #
+[ '{' + ( 7 << 7) ] = 0x10000000, //    #
+[ '{' + ( 8 << 7) ] = 0x10000000, //    #
+[ '{' + ( 9 << 7) ] = 0x0c000000, //     ##
+[ '{' + (10 << 7) ] = 0x00000000, // 
+[ '{' + (11 << 7) ] = 0x00000000, // 
+
+[ '}' + ( 0 << 7) ] = 0x00000000, // 
+[ '}' + ( 1 << 7) ] = 0x00000000, // 
+[ '}' + ( 2 << 7) ] = 0x30000000, //   ##
+[ '}' + ( 3 << 7) ] = 0x08000000, //     #
+[ '}' + ( 4 << 7) ] = 0x08000000, //     #
+[ '}' + ( 5 << 7) ] = 0x04000000, //      #
+[ '}' + ( 6 << 7) ] = 0x08000000, //     #
+[ '}' + ( 7 << 7) ] = 0x08000000, //     #
+[ '}' + ( 8 << 7) ] = 0x08000000, //     #
+[ '}' + ( 9 << 7) ] = 0x30000000, //   ##
+[ '}' + (10 << 7) ] = 0x00000000, // 
+[ '}' + (11 << 7) ] = 0x00000000, // 
+
+[ '@' + ( 0 << 7) ] = 0x00000000, // 
+[ '@' + ( 1 << 7) ] = 0x00000000, // 
+[ '@' + ( 2 << 7) ] = 0x38000000, //   ###
+[ '@' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ '@' + ( 4 << 7) ] = 0x4c000000, //  #  ##
+[ '@' + ( 5 << 7) ] = 0x54000000, //  # # #
+[ '@' + ( 6 << 7) ] = 0x54000000, //  # # #
+[ '@' + ( 7 << 7) ] = 0x4c000000, //  #  ##
+[ '@' + ( 8 << 7) ] = 0x40000000, //  #
+[ '@' + ( 9 << 7) ] = 0x3c000000, //   ####
+[ '@' + (10 << 7) ] = 0x00000000, // 
+[ '@' + (11 << 7) ] = 0x00000000, // 
+
+[ '\\' + ( 0 << 7) ] = 0x00000000, // 
+[ '\\' + ( 1 << 7) ] = 0x00000000, // 
+[ '\\' + ( 2 << 7) ] = 0x20000000, //   #
+[ '\\' + ( 3 << 7) ] = 0x20000000, //   #
+[ '\\' + ( 4 << 7) ] = 0x10000000, //    #
+[ '\\' + ( 5 << 7) ] = 0x10000000, //    #
+[ '\\' + ( 6 << 7) ] = 0x08000000, //     #
+[ '\\' + ( 7 << 7) ] = 0x08000000, //     #
+[ '\\' + ( 8 << 7) ] = 0x04000000, //      #
+[ '\\' + ( 9 << 7) ] = 0x04000000, //      #
+[ '\\' + (10 << 7) ] = 0x00000000, // 
+[ '\\' + (11 << 7) ] = 0x00000000, // 
+
+[ '=' + ( 0 << 7) ] = 0x00000000, // 
+[ '=' + ( 1 << 7) ] = 0x00000000, // 
+[ '=' + ( 2 << 7) ] = 0x00000000, // 
+[ '=' + ( 3 << 7) ] = 0x00000000, // 
+[ '=' + ( 4 << 7) ] = 0x7c000000, //  #####
+[ '=' + ( 5 << 7) ] = 0x00000000, // 
+[ '=' + ( 6 << 7) ] = 0x00000000, // 
+[ '=' + ( 7 << 7) ] = 0x7c000000, //  #####
+[ '=' + ( 8 << 7) ] = 0x00000000, // 
+[ '=' + ( 9 << 7) ] = 0x00000000, // 
+[ '=' + (10 << 7) ] = 0x00000000, // 
+[ '=' + (11 << 7) ] = 0x00000000, // 
+
+[ ':' + ( 0 << 7) ] = 0x00000000, // 
+[ ':' + ( 1 << 7) ] = 0x00000000, // 
+[ ':' + ( 2 << 7) ] = 0x00000000, // 
+[ ':' + ( 3 << 7) ] = 0x00000000, // 
+[ ':' + ( 4 << 7) ] = 0x10000000, //    #
+[ ':' + ( 5 << 7) ] = 0x10000000, //    #
+[ ':' + ( 6 << 7) ] = 0x00000000, // 
+[ ':' + ( 7 << 7) ] = 0x00000000, // 
+[ ':' + ( 8 << 7) ] = 0x10000000, //    #
+[ ':' + ( 9 << 7) ] = 0x10000000, //    #
+[ ':' + (10 << 7) ] = 0x00000000, // 
+[ ':' + (11 << 7) ] = 0x00000000, // 
+
+[ '!' + ( 0 << 7) ] = 0x00000000, // 
+[ '!' + ( 1 << 7) ] = 0x00000000, // 
+[ '!' + ( 2 << 7) ] = 0x10000000, //    #
+[ '!' + ( 3 << 7) ] = 0x10000000, //    #
+[ '!' + ( 4 << 7) ] = 0x10000000, //    #
+[ '!' + ( 5 << 7) ] = 0x10000000, //    #
+[ '!' + ( 6 << 7) ] = 0x10000000, //    #
+[ '!' + ( 7 << 7) ] = 0x00000000, // 
+[ '!' + ( 8 << 7) ] = 0x10000000, //    #
+[ '!' + ( 9 << 7) ] = 0x10000000, //    #
+[ '!' + (10 << 7) ] = 0x00000000, // 
+[ '!' + (11 << 7) ] = 0x00000000, // 
+
+[ '"' + ( 0 << 7) ] = 0x00000000, // 
+[ '"' + ( 1 << 7) ] = 0x28000000, //   # #
+[ '"' + ( 2 << 7) ] = 0x28000000, //   # #
+[ '"' + ( 3 << 7) ] = 0x28000000, //   # #
+[ '"' + ( 4 << 7) ] = 0x00000000, // 
+[ '"' + ( 5 << 7) ] = 0x00000000, // 
+[ '"' + ( 6 << 7) ] = 0x00000000, // 
+[ '"' + ( 7 << 7) ] = 0x00000000, // 
+[ '"' + ( 8 << 7) ] = 0x00000000, // 
+[ '"' + ( 9 << 7) ] = 0x00000000, // 
+[ '"' + (10 << 7) ] = 0x00000000, // 
+[ '"' + (11 << 7) ] = 0x00000000, // 
+
+[ '$' + ( 0 << 7) ] = 0x00000000, // 
+[ '$' + ( 1 << 7) ] = 0x00000000, // 
+[ '$' + ( 2 << 7) ] = 0x10000000, //    #
+[ '$' + ( 3 << 7) ] = 0x38000000, //   ###
+[ '$' + ( 4 << 7) ] = 0x54000000, //  # # #
+[ '$' + ( 5 << 7) ] = 0x50000000, //  # #
+[ '$' + ( 6 << 7) ] = 0x38000000, //   ###
+[ '$' + ( 7 << 7) ] = 0x14000000, //    # #
+[ '$' + ( 8 << 7) ] = 0x54000000, //  # # #
+[ '$' + ( 9 << 7) ] = 0x38000000, //   ###
+[ '$' + (10 << 7) ] = 0x10000000, //    #
+[ '$' + (11 << 7) ] = 0x00000000, // 
+
+[ '%' + ( 0 << 7) ] = 0x00000000, // 
+[ '%' + ( 1 << 7) ] = 0x00000000, // 
+[ '%' + ( 2 << 7) ] = 0x24000000, //   #  #
+[ '%' + ( 3 << 7) ] = 0x54000000, //  # # #
+[ '%' + ( 4 << 7) ] = 0x28000000, //   # #
+[ '%' + ( 5 << 7) ] = 0x08000000, //     #
+[ '%' + ( 6 << 7) ] = 0x10000000, //    #
+[ '%' + ( 7 << 7) ] = 0x14000000, //    # #
+[ '%' + ( 8 << 7) ] = 0x2a000000, //   # # #
+[ '%' + ( 9 << 7) ] = 0x24000000, //   #  #
+[ '%' + (10 << 7) ] = 0x00000000, // 
+[ '%' + (11 << 7) ] = 0x00000000, // 
+
+[ '&' + ( 0 << 7) ] = 0x00000000, // 
+[ '&' + ( 1 << 7) ] = 0x00000000, // 
+[ '&' + ( 2 << 7) ] = 0x10000000, //    #
+[ '&' + ( 3 << 7) ] = 0x28000000, //   # #
+[ '&' + ( 4 << 7) ] = 0x28000000, //   # #
+[ '&' + ( 5 << 7) ] = 0x10000000, //    #
+[ '&' + ( 6 << 7) ] = 0x34000000, //   ## #
+[ '&' + ( 7 << 7) ] = 0x48000000, //  #  #
+[ '&' + ( 8 << 7) ] = 0x48000000, //  #  #
+[ '&' + ( 9 << 7) ] = 0x34000000, //   ## #
+[ '&' + (10 << 7) ] = 0x00000000, // 
+[ '&' + (11 << 7) ] = 0x00000000, // 
+
+[ '(' + ( 0 << 7) ] = 0x00000000, // 
+[ '(' + ( 1 << 7) ] = 0x00000000, // 
+[ '(' + ( 2 << 7) ] = 0x08000000, //     #
+[ '(' + ( 3 << 7) ] = 0x10000000, //    #
+[ '(' + ( 4 << 7) ] = 0x20000000, //   #
+[ '(' + ( 5 << 7) ] = 0x20000000, //   #
+[ '(' + ( 6 << 7) ] = 0x20000000, //   #
+[ '(' + ( 7 << 7) ] = 0x20000000, //   #
+[ '(' + ( 8 << 7) ] = 0x10000000, //    #
+[ '(' + ( 9 << 7) ] = 0x08000000, //     #
+[ '(' + (10 << 7) ] = 0x00000000, // 
+[ '(' + (11 << 7) ] = 0x00000000, // 
+
+[ ')' + ( 0 << 7) ] = 0x00000000, // 
+[ ')' + ( 1 << 7) ] = 0x00000000, // 
+[ ')' + ( 2 << 7) ] = 0x20000000, //   #
+[ ')' + ( 3 << 7) ] = 0x10000000, //    #
+[ ')' + ( 4 << 7) ] = 0x08000000, //     #
+[ ')' + ( 5 << 7) ] = 0x08000000, //     #
+[ ')' + ( 6 << 7) ] = 0x08000000, //     #
+[ ')' + ( 7 << 7) ] = 0x08000000, //     #
+[ ')' + ( 8 << 7) ] = 0x10000000, //    #
+[ ')' + ( 9 << 7) ] = 0x20000000, //   #
+[ ')' + (10 << 7) ] = 0x00000000, // 
+[ ')' + (11 << 7) ] = 0x00000000, // 
+
+[ '*' + ( 0 << 7) ] = 0x00000000, // 
+[ '*' + ( 1 << 7) ] = 0x00000000, // 
+[ '*' + ( 2 << 7) ] = 0x00000000, // 
+[ '*' + ( 3 << 7) ] = 0x00000000, // 
+[ '*' + ( 4 << 7) ] = 0x28000000, //   # #
+[ '*' + ( 5 << 7) ] = 0x10000000, //    #
+[ '*' + ( 6 << 7) ] = 0x7c000000, //  #####
+[ '*' + ( 7 << 7) ] = 0x10000000, //    #
+[ '*' + ( 8 << 7) ] = 0x28000000, //   # #
+[ '*' + ( 9 << 7) ] = 0x00000000, // 
+[ '*' + (10 << 7) ] = 0x00000000, // 
+[ '*' + (11 << 7) ] = 0x00000000, // 
+
+[ '+' + ( 0 << 7) ] = 0x00000000, // 
+[ '+' + ( 1 << 7) ] = 0x00000000, // 
+[ '+' + ( 2 << 7) ] = 0x00000000, // 
+[ '+' + ( 3 << 7) ] = 0x00000000, // 
+[ '+' + ( 4 << 7) ] = 0x10000000, //    #
+[ '+' + ( 5 << 7) ] = 0x10000000, //    #
+[ '+' + ( 6 << 7) ] = 0x7c000000, //  #####
+[ '+' + ( 7 << 7) ] = 0x10000000, //    #
+[ '+' + ( 8 << 7) ] = 0x10000000, //    #
+[ '+' + ( 9 << 7) ] = 0x00000000, // 
+[ '+' + (10 << 7) ] = 0x00000000, // 
+[ '+' + (11 << 7) ] = 0x00000000, // 
+
+[ '-' + ( 0 << 7) ] = 0x00000000, // 
+[ '-' + ( 1 << 7) ] = 0x00000000, // 
+[ '-' + ( 2 << 7) ] = 0x00000000, // 
+[ '-' + ( 3 << 7) ] = 0x00000000, // 
+[ '-' + ( 4 << 7) ] = 0x00000000, // 
+[ '-' + ( 5 << 7) ] = 0x00000000, // 
+[ '-' + ( 6 << 7) ] = 0x7c000000, //  #####
+[ '-' + ( 7 << 7) ] = 0x00000000, // 
+[ '-' + ( 8 << 7) ] = 0x00000000, // 
+[ '-' + ( 9 << 7) ] = 0x00000000, // 
+[ '-' + (10 << 7) ] = 0x00000000, // 
+[ '-' + (11 << 7) ] = 0x00000000, // 
+
+[ '.' + ( 0 << 7) ] = 0x00000000, // 
+[ '.' + ( 1 << 7) ] = 0x00000000, // 
+[ '.' + ( 2 << 7) ] = 0x00000000, // 
+[ '.' + ( 3 << 7) ] = 0x00000000, // 
+[ '.' + ( 4 << 7) ] = 0x00000000, // 
+[ '.' + ( 5 << 7) ] = 0x00000000, // 
+[ '.' + ( 6 << 7) ] = 0x00000000, // 
+[ '.' + ( 7 << 7) ] = 0x00000000, // 
+[ '.' + ( 8 << 7) ] = 0x10000000, //    #
+[ '.' + ( 9 << 7) ] = 0x10000000, //    #
+[ '.' + (10 << 7) ] = 0x00000000, // 
+[ '.' + (11 << 7) ] = 0x00000000, // 
+
+[ '[' + ( 0 << 7) ] = 0x00000000, // 
+[ '[' + ( 1 << 7) ] = 0x00000000, // 
+[ '[' + ( 2 << 7) ] = 0x38000000, //   ###
+[ '[' + ( 3 << 7) ] = 0x20000000, //   #
+[ '[' + ( 4 << 7) ] = 0x20000000, //   #
+[ '[' + ( 5 << 7) ] = 0x20000000, //   #
+[ '[' + ( 6 << 7) ] = 0x20000000, //   #
+[ '[' + ( 7 << 7) ] = 0x20000000, //   #
+[ '[' + ( 8 << 7) ] = 0x20000000, //   #
+[ '[' + ( 9 << 7) ] = 0x38000000, //   ###
+[ '[' + (10 << 7) ] = 0x00000000, // 
+[ '[' + (11 << 7) ] = 0x00000000, // 
+
+[ ']' + ( 0 << 7) ] = 0x00000000, // 
+[ ']' + ( 1 << 7) ] = 0x00000000, // 
+[ ']' + ( 2 << 7) ] = 0x38000000, //   ###
+[ ']' + ( 3 << 7) ] = 0x08000000, //     #
+[ ']' + ( 4 << 7) ] = 0x08000000, //     #
+[ ']' + ( 5 << 7) ] = 0x08000000, //     #
+[ ']' + ( 6 << 7) ] = 0x08000000, //     #
+[ ']' + ( 7 << 7) ] = 0x08000000, //     #
+[ ']' + ( 8 << 7) ] = 0x08000000, //     #
+[ ']' + ( 9 << 7) ] = 0x38000000, //   ###
+[ ']' + (10 << 7) ] = 0x00000000, // 
+[ ']' + (11 << 7) ] = 0x00000000, // 
+
+[ '^' + ( 0 << 7) ] = 0x00000000, // 
+[ '^' + ( 1 << 7) ] = 0x10000000, //    #
+[ '^' + ( 2 << 7) ] = 0x28000000, //   # #
+[ '^' + ( 3 << 7) ] = 0x44000000, //  #   #
+[ '^' + ( 4 << 7) ] = 0x00000000, // 
+[ '^' + ( 5 << 7) ] = 0x00000000, // 
+[ '^' + ( 6 << 7) ] = 0x00000000, // 
+[ '^' + ( 7 << 7) ] = 0x00000000, // 
+[ '^' + ( 8 << 7) ] = 0x00000000, // 
+[ '^' + ( 9 << 7) ] = 0x00000000, // 
+[ '^' + (10 << 7) ] = 0x00000000, // 
+[ '^' + (11 << 7) ] = 0x00000000, // 
+
+[ '_' + ( 0 << 7) ] = 0x00000000, // 
+[ '_' + ( 1 << 7) ] = 0x00000000, // 
+[ '_' + ( 2 << 7) ] = 0x00000000, // 
+[ '_' + ( 3 << 7) ] = 0x00000000, // 
+[ '_' + ( 4 << 7) ] = 0x00000000, // 
+[ '_' + ( 5 << 7) ] = 0x00000000, // 
+[ '_' + ( 6 << 7) ] = 0x00000000, // 
+[ '_' + ( 7 << 7) ] = 0x00000000, // 
+[ '_' + ( 8 << 7) ] = 0x00000000, // 
+[ '_' + ( 9 << 7) ] = 0x00000000, // 
+[ '_' + (10 << 7) ] = 0x7c000000, //  #####
+[ '_' + (11 << 7) ] = 0x00000000, // 
+
+[ '`' + ( 0 << 7) ] = 0x20000000, //   #
+[ '`' + ( 1 << 7) ] = 0x10000000, //    #
+[ '`' + ( 2 << 7) ] = 0x00000000, // 
+[ '`' + ( 3 << 7) ] = 0x00000000, // 
+[ '`' + ( 4 << 7) ] = 0x00000000, // 
+[ '`' + ( 5 << 7) ] = 0x00000000, // 
+[ '`' + ( 6 << 7) ] = 0x00000000, // 
+[ '`' + ( 7 << 7) ] = 0x00000000, // 
+[ '`' + ( 8 << 7) ] = 0x00000000, // 
+[ '`' + ( 9 << 7) ] = 0x00000000, // 
+[ '`' + (10 << 7) ] = 0x00000000, // 
+[ '`' + (11 << 7) ] = 0x00000000, // 
+
+[ '~' + ( 0 << 7) ] = 0x00000000, // 
+[ '~' + ( 1 << 7) ] = 0x24000000, //   #  #
+[ '~' + ( 2 << 7) ] = 0x54000000, //  # # #
+[ '~' + ( 3 << 7) ] = 0x48000000, //  #  #
+[ '~' + ( 4 << 7) ] = 0x00000000, // 
+[ '~' + ( 5 << 7) ] = 0x00000000, // 
+[ '~' + ( 6 << 7) ] = 0x00000000, // 
+[ '~' + ( 7 << 7) ] = 0x00000000, // 
+[ '~' + ( 8 << 7) ] = 0x00000000, // 
+[ '~' + ( 9 << 7) ] = 0x00000000, // 
+[ '~' + (10 << 7) ] = 0x00000000, // 
+[ '~' + (11 << 7) ] = 0x00000000, // 
+
+	},
+};
diff -r 6ee0bf9cd748 platform/1100D.104/font-small.o
Binary file platform/1100D.104/font-small.o has changed
diff -r 6ee0bf9cd748 platform/1100D.104/font.h
--- a/platform/1100D.104/font.h	Thu Sep 08 18:06:57 2011 +0300
+++ b/platform/1100D.104/font.h	Fri Sep 09 15:50:54 2011 +0200
@@ -36,6 +36,5 @@
 extern struct font font_small;
 extern struct font font_med;
 extern struct font font_large;
-extern struct font font_huge;
 
 #endif
