diff options
author | Ian C <ianc@noddybox.co.uk> | 2004-01-24 01:47:55 +0000 |
---|---|---|
committer | Ian C <ianc@noddybox.co.uk> | 2004-01-24 01:47:55 +0000 |
commit | 84c5c35281aba8ea9be621f38d436c9e15e42802 (patch) | |
tree | 0b0a07886295cc6fed6bdc55faae68526d5820ef /src | |
parent | 12cb9f2d13aba5c243e60dc9d2fa3bf038448b53 (diff) |
Added keyboard help bitmap
Diffstat (limited to 'src')
-rw-r--r-- | src/Makefile | 5 | ||||
-rw-r--r-- | src/gfx.c | 84 | ||||
-rw-r--r-- | src/gfx.h | 12 | ||||
-rw-r--r-- | src/kbbmp.c | 1661 | ||||
-rw-r--r-- | src/kbbmp.h | 39 | ||||
-rw-r--r-- | src/main.c | 11 |
6 files changed, 1810 insertions, 2 deletions
diff --git a/src/Makefile b/src/Makefile index 5ec781c..addc749 100644 --- a/src/Makefile +++ b/src/Makefile @@ -18,7 +18,7 @@ # # ------------------------------------------------------------------------- # -# $Id: Makefile,v 1.8 2004-01-20 01:10:45 ianc Exp $ +# $Id: Makefile,v 1.9 2004-01-24 01:47:55 ianc Exp $ # @@ -40,6 +40,7 @@ SOURCE = main.c \ gui.c \ memmenu.c \ util.c \ + kbbmp.c \ exit.c OBJECTS = main.o \ @@ -50,6 +51,7 @@ OBJECTS = main.o \ gui.o \ memmenu.o \ util.o \ + kbbmp.o \ exit.o CFLAGS += -Iz80 `sdl-config --cflags` @@ -193,6 +195,7 @@ util.o: /usr/include/stdio.h /usr/include/sys/cdefs.h util.o: /usr/include/sys/_types.h /usr/include/machine/_types.h util.o: /usr/include/string.h /usr/include/strings.h /usr/include/stdarg.h util.o: util.h /usr/include/stdlib.h exit.h +kbbmp.o: kbbmp.h exit.o: /usr/include/stdlib.h /usr/include/sys/cdefs.h exit.o: /usr/include/sys/_types.h /usr/include/machine/_types.h exit.o: /usr/include/stdarg.h exit.h /usr/local/include/SDL/SDL.h @@ -74,6 +74,26 @@ static int scale; static void (*putpixel)(int x, int y, Uint32 col); +#define NO_BMPIX 10 + +static struct +{ + Uint32 col; + int r,g,b; +} bmpix[NO_BMPIX]= +{ + {0, 0x00,0x00,0x00}, /* BLACK */ + {0, 0x00,0x00,0xff}, /* BLUE */ + {0, 0xff,0x00,0x00}, /* RED */ + {0, 0xff,0x00,0xff}, /* MAGENTA */ + {0, 0x00,0xff,0x00}, /* GREEN */ + {0, 0x00,0xff,0xff}, /* CYAN */ + {0, 0xff,0xff,0x00}, /* YELLOW */ + {0, 0xff,0xff,0xff}, /* WHITE */ + {0, 0x90,0x90,0x90}, /* GREY */ +}; + + /* ---------------------------------------- PRIVATE FUNCTIONS */ @@ -146,10 +166,29 @@ static void DoVLine(int x, int y1, int y2, Uint32 col) } +static void BMPlot(int bx, int by, int *x, int *y, int w, int h, int col) +{ + if (*y<h) + { + putpixel(bx+*x,by+*y,bmpix[col].col); + + (*x)++; + + if (*x==w) + { + *x=0; + (*y)++; + } + } +} + + /* ---------------------------------------- EXPORTED INTERFACES */ void GFXInit(void) { + int f; + if (IConfig(CONF_FULLSCREEN)) scale=1; else @@ -188,6 +227,9 @@ void GFXInit(void) SDL_ShowCursor(SDL_DISABLE); SDL_WM_SetCaption("eSPEC","eSPEC"); + for(f=0;f<NO_BMPIX;f++) + bmpix[f].col=GFXRGB(bmpix[f].r,bmpix[f].g,bmpix[f].b); + atexit(SDL_Quit); } @@ -417,4 +459,46 @@ void GFXPrintPaper(int x, int y, Uint32 col, Uint32 paper, } +void GFXBitmap(int x, int y, int w, int h, const unsigned char *data) +{ + int pix; + int px,py; + + LOCK; + + pix=0; + px=0; + py=0; + + while(TRUE) + { + int i; + + i=*data++; + + if (i<0x80) + { + pix=i; + + BMPlot(x,y,&px,&py,w,h,pix); + + if (py>=h) + break; + } + else + { + int f; + + for (f=0;f<i-0x80;f++) + BMPlot(x,y,&px,&py,w,h,pix); + + if (py>=h) + break; + } + } + + UNLOCK; +} + + /* END OF FILE */ @@ -158,6 +158,18 @@ void GFXPrintPaper(int x, int y, Uint32 col, Uint32 paper, const char *format, ...); +/* Draws a simply compressed bitmap. The data is in the form (where b is a + byte from the stream): + + b < 0x80 Colour (0 Black, 1 Blue, 2 Red, 3 Magenta, 4 Green, + 5 Cyan, 6 Yellow, 7 White, 8 Grey) + + b >= 0x80 Repeat the last colour b-0x80 times. +*/ +void GFXBitmap(int x, int y, int w, int h, + const unsigned char *data); + + #endif diff --git a/src/kbbmp.c b/src/kbbmp.c new file mode 100644 index 0000000..406ba72 --- /dev/null +++ b/src/kbbmp.c @@ -0,0 +1,1661 @@ +/* + + espec - Sinclair Spectrum emulator + + Copyright (C) 2003 Ian Cowburn (ianc@noddybox.demon.co.uk) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + ------------------------------------------------------------------------- + + The bitmap data for the spectrum keyboard + +*/ +static const char ident[]="$Id$"; + +#include "kbbmp.h" + +static const char ident_h[]=ESPEC_KBBMP_H; + +const unsigned char keyboard_bitmap[]= +{ + 0x00,0xff,0xff,0xff,0xff,0xd5,0x07,0x83, + 0x00,0x07,0x00,0x07,0x00,0x82,0x07,0x00, + 0x81,0x07,0x82,0x00,0x81,0x07,0x00,0x85, + 0x07,0x00,0x82,0x07,0x00,0x07,0x83,0x00, + 0x86,0x07,0x83,0x00,0x07,0x83,0x00,0x81, + 0x07,0x83,0x00,0x81,0x07,0x82,0x00,0x81, + 0x07,0x84,0x00,0x07,0x83,0x00,0x81,0x07, + 0x00,0x82,0x07,0x00,0x07,0x00,0x82,0x07, + 0x00,0xff,0xa7,0x07,0x00,0x84,0x07,0x00, + 0x07,0x81,0x00,0x81,0x07,0x00,0x07,0x00, + 0x82,0x07,0x00,0x07,0x00,0x84,0x07,0x00, + 0x07,0x00,0x81,0x07,0x00,0x07,0x00,0x82, + 0x07,0x00,0x84,0x07,0x00,0x84,0x07,0x00, + 0x82,0x07,0x00,0x07,0x00,0x83,0x07,0x00, + 0x82,0x07,0x00,0x82,0x07,0x00,0x82,0x07, + 0x00,0x82,0x07,0x00,0x07,0x00,0x82,0x07, + 0x00,0x07,0x81,0x00,0x07,0x81,0x00,0xff, + 0xa7,0x07,0x00,0x84,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x07,0x00,0x84,0x07, + 0x00,0x83,0x07,0x00,0x82,0x07,0x00,0x07, + 0x00,0x07,0x00,0x82,0x07,0x00,0x84,0x07, + 0x00,0x84,0x07,0x00,0x82,0x07,0x00,0x07, + 0x00,0x83,0x07,0x00,0x86,0x07,0x00,0x82, + 0x07,0x00,0x82,0x07,0x00,0x07,0x00,0x82, + 0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00, + 0xff,0xa8,0x07,0x82,0x00,0x81,0x07,0x00, + 0x07,0x00,0x81,0x07,0x81,0x00,0x07,0x00, + 0x84,0x07,0x00,0x83,0x07,0x84,0x00,0x07, + 0x00,0x07,0x83,0x00,0x86,0x07,0x82,0x00, + 0x81,0x07,0x83,0x00,0x81,0x07,0x82,0x00, + 0x81,0x07,0x00,0x86,0x07,0x00,0x82,0x07, + 0x83,0x00,0x81,0x07,0x00,0x82,0x07,0x00, + 0x07,0x00,0x82,0x07,0x00,0xff,0xab,0x07, + 0x00,0x07,0x00,0x07,0x00,0x82,0x07,0x00, + 0x07,0x00,0x84,0x07,0x00,0x83,0x07,0x00, + 0x82,0x07,0x00,0x07,0x00,0x07,0x00,0x82, + 0x07,0x00,0x88,0x07,0x00,0x07,0x00,0x84, + 0x07,0x00,0x83,0x07,0x00,0x86,0x07,0x00, + 0x82,0x07,0x00,0x82,0x07,0x00,0x07,0x00, + 0x82,0x07,0x00,0x07,0x00,0x82,0x07,0x00, + 0xff,0xab,0x07,0x00,0x07,0x00,0x07,0x00, + 0x82,0x07,0x00,0x07,0x00,0x82,0x07,0x00, + 0x07,0x00,0x83,0x07,0x00,0x82,0x07,0x00, + 0x07,0x00,0x07,0x00,0x82,0x07,0x00,0x88, + 0x07,0x00,0x07,0x00,0x84,0x07,0x00,0x83, + 0x07,0x00,0x82,0x07,0x00,0x82,0x07,0x00, + 0x82,0x07,0x00,0x82,0x07,0x00,0x07,0x00, + 0x82,0x07,0x00,0x07,0x00,0x82,0x07,0x00, + 0xff,0xa7,0x07,0x83,0x00,0x81,0x07,0x00, + 0x07,0x00,0x82,0x07,0x00,0x81,0x07,0x82, + 0x00,0x81,0x07,0x83,0x00,0x07,0x00,0x82, + 0x07,0x00,0x07,0x00,0x07,0x00,0x82,0x07, + 0x00,0x84,0x07,0x83,0x00,0x81,0x07,0x00, + 0x84,0x07,0x83,0x00,0x81,0x07,0x82,0x00, + 0x83,0x07,0x00,0x82,0x07,0x00,0x82,0x07, + 0x00,0x81,0x07,0x82,0x00,0x81,0x07,0x00, + 0x82,0x07,0x00,0xff,0xff,0xff,0xff,0xff, + 0xaa,0x07,0xda,0x00,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xd2,0x07,0x94,0x00, + 0x8d,0x01,0x81,0x00,0x81,0x01,0x00,0x82, + 0x01,0x00,0x01,0x00,0x01,0x82,0x00,0x8a, + 0x02,0x81,0x00,0x81,0x02,0x82,0x00,0x02, + 0x81,0x00,0x85,0x03,0x00,0x03,0x00,0x81, + 0x03,0x00,0x82,0x03,0x81,0x00,0x03,0x82, + 0x00,0x03,0x00,0x03,0x00,0x03,0x82,0x00, + 0x81,0x03,0x00,0x84,0x04,0x81,0x00,0x04, + 0x81,0x00,0x81,0x04,0x82,0x00,0x04,0x82, + 0x00,0x04,0x00,0x81,0x04,0x00,0x86,0x05, + 0x81,0x00,0x05,0x00,0x05,0x00,0x81,0x05, + 0x00,0x81,0x05,0x00,0x81,0x05,0x00,0x85, + 0x06,0x00,0x06,0x00,0x06,0x82,0x00,0x06, + 0x00,0x82,0x06,0x00,0x83,0x06,0x00,0x81, + 0x06,0x00,0x81,0x06,0x00,0x82,0x07,0x00, + 0x81,0x07,0x00,0x07,0x00,0x07,0x00,0x07, + 0x00,0x07,0x82,0x00,0x07,0x82,0x00,0xb7, + 0x07,0x00,0x81,0x07,0x81,0x00,0x07,0x83, + 0x00,0x07,0x82,0x00,0x81,0x07,0x00,0x07, + 0x00,0x07,0x00,0x8d,0x01,0x00,0x01,0x00, + 0x01,0x00,0x82,0x01,0x00,0x01,0x00,0x01, + 0x00,0x8c,0x02,0x00,0x02,0x00,0x02,0x00, + 0x82,0x02,0x00,0x02,0x00,0x84,0x03,0x82, + 0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x82, + 0x03,0x00,0x82,0x03,0x82,0x00,0x81,0x03, + 0x00,0x81,0x03,0x00,0x03,0x00,0x82,0x04, + 0x00,0x82,0x04,0x00,0x04,0x00,0x04,0x00, + 0x82,0x04,0x00,0x82,0x04,0x81,0x00,0x04, + 0x00,0x85,0x05,0x00,0x82,0x05,0x00,0x05, + 0x00,0x05,0x00,0x05,0x00,0x05,0x81,0x00, + 0x05,0x00,0x85,0x06,0x00,0x06,0x00,0x06, + 0x00,0x82,0x06,0x00,0x82,0x06,0x00,0x82, + 0x06,0x00,0x06,0x00,0x06,0x00,0x81,0x06, + 0x00,0x82,0x07,0x00,0x81,0x07,0x00,0x07, + 0x00,0x07,0x00,0x07,0x00,0x81,0x07,0x00, + 0x81,0x07,0x00,0xb9,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x82,0x00,0x07,0x00,0x07, + 0x00,0x07,0x82,0x00,0x07,0x00,0x07,0x00, + 0x8d,0x01,0x81,0x00,0x81,0x01,0x00,0x82, + 0x01,0x00,0x01,0x00,0x01,0x81,0x00,0x8b, + 0x02,0x81,0x00,0x81,0x02,0x81,0x00,0x81, + 0x02,0x00,0x02,0x00,0x84,0x03,0x00,0x03, + 0x00,0x03,0x82,0x00,0x03,0x00,0x03,0x00, + 0x03,0x81,0x00,0x81,0x03,0x00,0x03,0x00, + 0x81,0x03,0x00,0x81,0x03,0x82,0x00,0x82, + 0x04,0x00,0x04,0x00,0x04,0x81,0x00,0x81, + 0x04,0x81,0x00,0x81,0x04,0x81,0x00,0x81, + 0x04,0x00,0x04,0x81,0x00,0x85,0x05,0x00, + 0x83,0x05,0x00,0x81,0x05,0x82,0x00,0x05, + 0x00,0x05,0x81,0x00,0x86,0x06,0x00,0x81, + 0x06,0x81,0x00,0x81,0x06,0x00,0x82,0x06, + 0x00,0x82,0x06,0x00,0x06,0x00,0x06,0x00, + 0x81,0x06,0x00,0x82,0x07,0x00,0x81,0x07, + 0x00,0x07,0x82,0x00,0x07,0x00,0x81,0x07, + 0x00,0x81,0x07,0x81,0x00,0xb8,0x07,0x00, + 0x81,0x07,0x81,0x00,0x07,0x82,0x00,0x82, + 0x07,0x00,0x07,0x82,0x00,0x81,0x07,0x81, + 0x00,0x8d,0x01,0x00,0x01,0x00,0x01,0x00, + 0x82,0x01,0x00,0x01,0x00,0x01,0x00,0x8c, + 0x02,0x00,0x02,0x00,0x02,0x00,0x82,0x02, + 0x00,0x02,0x00,0x84,0x03,0x00,0x03,0x00, + 0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00, + 0x03,0x00,0x82,0x03,0x00,0x03,0x00,0x81, + 0x03,0x00,0x81,0x03,0x00,0x03,0x00,0x82, + 0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00, + 0x04,0x00,0x82,0x04,0x00,0x82,0x04,0x00, + 0x81,0x04,0x00,0x85,0x05,0x00,0x83,0x05, + 0x00,0x81,0x05,0x00,0x05,0x00,0x05,0x00, + 0x81,0x05,0x00,0x86,0x06,0x00,0x81,0x06, + 0x00,0x82,0x06,0x00,0x82,0x06,0x00,0x82, + 0x06,0x00,0x06,0x00,0x06,0x83,0x00,0x82, + 0x07,0x83,0x00,0x07,0x00,0x07,0x00,0x07, + 0x00,0x81,0x07,0x00,0x81,0x07,0x00,0xb9, + 0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x82, + 0x00,0x07,0x00,0x07,0x00,0x07,0x82,0x00, + 0x07,0x00,0x07,0x00,0x8d,0x01,0x81,0x00, + 0x81,0x01,0x82,0x00,0x01,0x81,0x00,0x81, + 0x01,0x82,0x00,0x8a,0x02,0x00,0x02,0x00, + 0x02,0x82,0x00,0x02,0x81,0x00,0x85,0x03, + 0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x81, + 0x03,0x81,0x00,0x03,0x82,0x00,0x03,0x00, + 0x03,0x00,0x81,0x03,0x00,0x81,0x03,0x00, + 0x03,0x00,0x83,0x04,0x81,0x00,0x04,0x00, + 0x04,0x00,0x04,0x82,0x00,0x04,0x82,0x00, + 0x04,0x00,0x81,0x04,0x00,0x86,0x05,0x81, + 0x00,0x81,0x05,0x00,0x81,0x05,0x00,0x05, + 0x00,0x05,0x00,0x81,0x05,0x00,0x86,0x06, + 0x00,0x81,0x06,0x82,0x00,0x06,0x82,0x00, + 0x06,0x82,0x00,0x81,0x06,0x00,0x81,0x06, + 0x00,0x81,0x06,0x00,0x82,0x07,0x00,0x81, + 0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00, + 0x81,0x07,0x00,0x81,0x07,0x82,0x00,0xb7, + 0x07,0x00,0x81,0x07,0x81,0x00,0x82,0x07, + 0x00,0x07,0x00,0x07,0x81,0x00,0x81,0x07, + 0x00,0x07,0x00,0x07,0x00,0xff,0xeb,0x07, + 0x94,0x00,0xff,0xff,0xff,0xff,0x8d,0x07, + 0x82,0x00,0x07,0x81,0x00,0x81,0x07,0x00, + 0x07,0x82,0x00,0x8c,0x07,0x81,0x00,0x81, + 0x07,0x00,0x81,0x07,0x81,0x00,0x82,0x07, + 0x81,0x00,0x88,0x07,0x82,0x00,0x07,0x81, + 0x00,0x81,0x07,0x00,0x07,0x00,0x81,0x07, + 0x00,0x07,0x00,0x07,0x00,0x07,0x81,0x00, + 0x85,0x07,0x00,0x81,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x81,0x07,0x00,0x07, + 0x00,0x07,0x00,0x07,0x81,0x00,0x8c,0x07, + 0x00,0x96,0x07,0x83,0x00,0x96,0x07,0x81, + 0x00,0x97,0x07,0x00,0x8e,0x07,0x81,0x00, + 0x07,0x81,0x00,0x82,0x07,0x00,0x81,0x07, + 0x81,0x00,0x81,0x07,0x00,0x07,0x00,0x83, + 0x07,0x81,0x00,0x81,0x07,0x82,0x00,0x07, + 0x00,0x82,0x07,0x82,0x00,0x07,0x82,0x00, + 0x07,0x82,0x00,0x88,0x07,0x00,0x82,0x07, + 0x00,0x07,0x00,0x07,0x00,0x81,0x07,0x00, + 0x8c,0x07,0x00,0x82,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x07,0x00,0x8b,0x07, + 0x00,0x81,0x07,0x00,0x07,0x00,0x07,0x00, + 0x07,0x00,0x81,0x07,0x00,0x07,0x00,0x07, + 0x00,0x07,0x00,0x07,0x00,0x84,0x07,0x00, + 0x81,0x07,0x82,0x00,0x07,0x00,0x07,0x00, + 0x81,0x07,0x00,0x07,0x00,0x07,0x00,0x07, + 0x00,0x07,0x00,0x8a,0x07,0x85,0x00,0x92, + 0x07,0x83,0x00,0x95,0x07,0x83,0x00,0x92, + 0x07,0x85,0x00,0x8c,0x07,0x00,0x82,0x07, + 0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07, + 0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x83, + 0x07,0x00,0x07,0x00,0x07,0x00,0x82,0x07, + 0x00,0x82,0x07,0x00,0x83,0x07,0x00,0x81, + 0x07,0x00,0x8a,0x07,0x81,0x00,0x81,0x07, + 0x00,0x07,0x00,0x07,0x00,0x81,0x07,0x00, + 0x8c,0x07,0x00,0x82,0x07,0x82,0x00,0x07, + 0x81,0x00,0x82,0x07,0x00,0x8a,0x07,0x00, + 0x81,0x07,0x81,0x00,0x81,0x07,0x00,0x07, + 0x00,0x81,0x07,0x00,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x84,0x07,0x00,0x81, + 0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00, + 0x81,0x07,0x00,0x07,0x00,0x07,0x00,0x07, + 0x00,0x07,0x00,0x89,0x07,0x86,0x00,0x91, + 0x07,0x85,0x00,0x93,0x07,0x85,0x00,0x91, + 0x07,0x86,0x00,0x8b,0x07,0x00,0x82,0x07, + 0x81,0x00,0x81,0x07,0x82,0x00,0x07,0x81, + 0x00,0x81,0x07,0x82,0x00,0x83,0x07,0x00, + 0x07,0x00,0x07,0x81,0x00,0x81,0x07,0x00, + 0x82,0x07,0x81,0x00,0x82,0x07,0x00,0x81, + 0x07,0x81,0x00,0x89,0x07,0x00,0x82,0x07, + 0x00,0x07,0x00,0x07,0x00,0x81,0x07,0x00, + 0x8c,0x07,0x00,0x82,0x07,0x00,0x07,0x00, + 0x07,0x00,0x84,0x07,0x00,0x89,0x07,0x00, + 0x81,0x07,0x00,0x07,0x00,0x07,0x00,0x07, + 0x00,0x81,0x07,0x00,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x84,0x07,0x00,0x81, + 0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00, + 0x81,0x07,0x00,0x07,0x00,0x07,0x00,0x07, + 0x00,0x07,0x00,0x8a,0x07,0x85,0x00,0x92, + 0x07,0x83,0x00,0x95,0x07,0x83,0x00,0x92, + 0x07,0x85,0x00,0x8c,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00, + 0x07,0x00,0x82,0x07,0x00,0x07,0x00,0x83, + 0x07,0x00,0x07,0x00,0x07,0x00,0x82,0x07, + 0x00,0x82,0x07,0x00,0x83,0x07,0x00,0x81, + 0x07,0x00,0x8a,0x07,0x82,0x00,0x07,0x81, + 0x00,0x81,0x07,0x00,0x81,0x07,0x00,0x8d, + 0x07,0x81,0x00,0x07,0x00,0x07,0x00,0x07, + 0x00,0x82,0x07,0x81,0x00,0x8a,0x07,0x00, + 0x81,0x07,0x00,0x07,0x00,0x07,0x81,0x00, + 0x83,0x07,0x00,0x81,0x07,0x00,0x07,0x81, + 0x00,0x85,0x07,0x00,0x81,0x07,0x00,0x07, + 0x00,0x81,0x07,0x00,0x83,0x07,0x00,0x81, + 0x07,0x00,0x07,0x81,0x00,0x8c,0x07,0x00, + 0x97,0x07,0x81,0x00,0x96,0x07,0x83,0x00, + 0x96,0x07,0x00,0x8e,0x07,0x81,0x00,0x07, + 0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07, + 0x00,0x82,0x07,0x00,0x07,0x00,0x07,0x00, + 0x81,0x07,0x81,0x00,0x81,0x07,0x82,0x00, + 0x07,0x82,0x00,0x07,0x82,0x00,0x81,0x07, + 0x00,0x81,0x07,0x82,0x00,0xff,0xff,0x89, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x87, + 0x08,0x82,0x07,0x81,0x08,0x8d,0x02,0x08, + 0x82,0x00,0x81,0x08,0x82,0x07,0x83,0x08, + 0x8a,0x02,0x82,0x08,0x81,0x00,0x81,0x08, + 0x82,0x07,0x83,0x08,0x89,0x02,0x08,0x02, + 0x08,0x82,0x00,0x81,0x08,0x84,0x07,0x08, + 0x8a,0x02,0x82,0x08,0x82,0x00,0x81,0x08, + 0x81,0x07,0x85,0x08,0x88,0x02,0x08,0x81, + 0x02,0x08,0x81,0x00,0x81,0x08,0x82,0x07, + 0x83,0x08,0x8a,0x02,0x08,0x83,0x00,0x81, + 0x08,0x81,0x07,0x85,0x08,0x8b,0x02,0x08, + 0x81,0x00,0x81,0x08,0x82,0x07,0x83,0x08, + 0x8c,0x02,0x08,0x81,0x00,0x81,0x08,0x82, + 0x07,0x83,0x08,0x8b,0x02,0x08,0x82,0x00, + 0x81,0x08,0x82,0x07,0x83,0x08,0x8f,0x00, + 0x87,0x08,0x81,0x07,0x08,0x07,0x08,0x8d, + 0x02,0x08,0x82,0x00,0x81,0x08,0x81,0x07, + 0x08,0x83,0x07,0x08,0x88,0x02,0x08,0x81, + 0x02,0x08,0x81,0x00,0x81,0x08,0x81,0x07, + 0x08,0x83,0x07,0x08,0x87,0x02,0x84,0x08, + 0x81,0x00,0x81,0x08,0x83,0x07,0x81,0x08, + 0x89,0x02,0x08,0x02,0x08,0x83,0x00,0x81, + 0x08,0x81,0x07,0x08,0x8f,0x02,0x08,0x82, + 0x00,0x81,0x08,0x81,0x07,0x08,0x8d,0x02, + 0x08,0x02,0x08,0x82,0x00,0x81,0x08,0x86, + 0x07,0x08,0x8b,0x02,0x08,0x81,0x00,0x81, + 0x08,0x81,0x07,0x08,0x83,0x07,0x08,0x8a, + 0x02,0x08,0x82,0x00,0x81,0x08,0x81,0x07, + 0x08,0x83,0x07,0x08,0x8b,0x02,0x08,0x81, + 0x00,0x81,0x08,0x81,0x07,0x08,0x82,0x07, + 0x81,0x08,0x8e,0x00,0x87,0x08,0x83,0x07, + 0x08,0x8d,0x02,0x08,0x82,0x00,0x81,0x08, + 0x86,0x07,0x08,0x88,0x02,0x08,0x02,0x81, + 0x08,0x81,0x00,0x81,0x08,0x84,0x07,0x81, + 0x08,0x89,0x02,0x08,0x02,0x08,0x82,0x00, + 0x81,0x08,0x82,0x07,0x08,0x07,0x08,0x8a, + 0x02,0x82,0x08,0x82,0x00,0x81,0x08,0x81, + 0x07,0x84,0x08,0x8a,0x02,0x08,0x83,0x00, + 0x81,0x08,0x81,0x07,0x84,0x08,0x8a,0x02, + 0x08,0x83,0x00,0x81,0x08,0x85,0x07,0x08, + 0x8b,0x02,0x08,0x82,0x00,0x81,0x08,0x82, + 0x07,0x83,0x08,0x8b,0x02,0x08,0x82,0x00, + 0x81,0x08,0x81,0x07,0x08,0x83,0x07,0x08, + 0x8b,0x02,0x08,0x81,0x00,0x81,0x08,0x81, + 0x07,0x08,0x81,0x07,0x08,0x07,0x08,0x8e, + 0x00,0x87,0x08,0x83,0x07,0x08,0x91,0x00, + 0x81,0x08,0x82,0x07,0x83,0x08,0x89,0x02, + 0x08,0x84,0x00,0x81,0x08,0x86,0x07,0x08, + 0x87,0x02,0x84,0x08,0x81,0x00,0x81,0x08, + 0x81,0x07,0x08,0x81,0x07,0x08,0x8b,0x02, + 0x08,0x02,0x08,0x81,0x00,0x81,0x08,0x86, + 0x07,0x08,0x88,0x02,0x08,0x81,0x02,0x08, + 0x81,0x00,0x81,0x08,0x81,0x07,0x08,0x83, + 0x07,0x08,0x88,0x02,0x08,0x02,0x08,0x82, + 0x00,0x81,0x08,0x84,0x07,0x08,0x90,0x00, + 0x81,0x08,0x81,0x07,0x08,0x83,0x07,0x08, + 0x8a,0x02,0x08,0x82,0x00,0x81,0x08,0x82, + 0x07,0x84,0x08,0x8b,0x02,0x08,0x81,0x00, + 0x81,0x08,0x81,0x07,0x08,0x07,0x08,0x81, + 0x07,0x08,0x8e,0x00,0x87,0x08,0x83,0x07, + 0x08,0x8d,0x02,0x08,0x82,0x00,0x81,0x08, + 0x81,0x07,0x08,0x8e,0x02,0x82,0x08,0x81, + 0x00,0x81,0x08,0x81,0x07,0x08,0x83,0x07, + 0x08,0x88,0x02,0x08,0x02,0x08,0x82,0x00, + 0x81,0x08,0x81,0x07,0x85,0x08,0x88,0x02, + 0x82,0x08,0x82,0x00,0x81,0x08,0x81,0x07, + 0x08,0x83,0x07,0x08,0x8e,0x00,0x81,0x08, + 0x81,0x07,0x08,0x83,0x07,0x08,0x89,0x02, + 0x08,0x02,0x08,0x81,0x00,0x81,0x08,0x83, + 0x07,0x08,0x91,0x00,0x81,0x08,0x81,0x07, + 0x08,0x83,0x07,0x08,0x8b,0x02,0x08,0x81, + 0x00,0x81,0x08,0x86,0x07,0x08,0x8a,0x02, + 0x08,0x82,0x00,0x81,0x08,0x81,0x07,0x81, + 0x08,0x82,0x07,0x08,0x88,0x02,0x83,0x08, + 0x81,0x00,0x87,0x08,0x81,0x07,0x84,0x08, + 0x8f,0x00,0x81,0x08,0x81,0x07,0x85,0x08, + 0x8e,0x00,0x81,0x08,0x82,0x07,0x83,0x08, + 0x8f,0x00,0x81,0x08,0x84,0x07,0x08,0x90, + 0x00,0x81,0x08,0x82,0x07,0x83,0x08,0x8f, + 0x00,0x81,0x08,0x82,0x07,0x83,0x08,0x8f, + 0x00,0x81,0x08,0x83,0x07,0x08,0x91,0x00, + 0x81,0x08,0x82,0x07,0x83,0x08,0x8f,0x00, + 0x81,0x08,0x82,0x07,0x83,0x08,0x8f,0x00, + 0x81,0x08,0x82,0x07,0x83,0x08,0x8f,0x00, + 0x87,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x87,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x87,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x87,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x87,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x87,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x87,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x87,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x87,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0xff,0xff,0x8a,0x02,0x81,0x00,0x81,0x02, + 0x82,0x00,0x02,0x82,0x00,0x81,0x02,0x82, + 0x00,0x02,0x00,0x81,0x02,0x00,0x83,0x02, + 0x82,0x00,0x02,0x00,0x81,0x02,0x00,0x90, + 0x02,0x00,0x82,0x02,0x00,0x02,0x00,0x81, + 0x02,0x00,0x02,0x82,0x00,0x8b,0x02,0x00, + 0x81,0x02,0x81,0x00,0x81,0x02,0x82,0x00, + 0x02,0x00,0x81,0x02,0x00,0x81,0x02,0x00, + 0x02,0x00,0x84,0x02,0x00,0x81,0x02,0x00, + 0x83,0x02,0x00,0x82,0x02,0x81,0x00,0x02, + 0x82,0x00,0x85,0x02,0x00,0x81,0x02,0x00, + 0x81,0x02,0x00,0x81,0x02,0x00,0x02,0x00, + 0x02,0x82,0x00,0x88,0x02,0x82,0x00,0x02, + 0x81,0x00,0x82,0x02,0x00,0x82,0x02,0x81, + 0x00,0x02,0x82,0x00,0x85,0x02,0x81,0x00, + 0x82,0x02,0x00,0x81,0x02,0x00,0x02,0x00, + 0x81,0x02,0x00,0x02,0x82,0x00,0x87,0x02, + 0x00,0x82,0x02,0x00,0x81,0x02,0x82,0x00, + 0x8c,0x02,0x82,0x00,0x81,0x02,0x00,0x81, + 0x02,0x81,0x00,0x81,0x02,0x00,0x81,0x02, + 0x00,0x81,0x02,0x00,0x81,0x02,0x82,0x00, + 0x87,0x02,0x00,0x02,0x00,0x02,0x00,0x82, + 0x02,0x00,0x83,0x02,0x00,0x82,0x02,0x81, + 0x00,0x02,0x00,0x83,0x02,0x00,0x82,0x02, + 0x81,0x00,0x02,0x00,0x90,0x02,0x00,0x82, + 0x02,0x00,0x02,0x81,0x00,0x02,0x00,0x02, + 0x00,0x8c,0x02,0x00,0x02,0x00,0x02,0x00, + 0x02,0x00,0x02,0x00,0x82,0x02,0x81,0x00, + 0x02,0x00,0x02,0x84,0x00,0x82,0x02,0x00, + 0x02,0x00,0x02,0x00,0x82,0x02,0x00,0x02, + 0x00,0x02,0x00,0x82,0x02,0x00,0x87,0x02, + 0x83,0x00,0x02,0x00,0x02,0x00,0x02,0x00, + 0x02,0x00,0x02,0x00,0x8a,0x02,0x00,0x82, + 0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00, + 0x02,0x00,0x82,0x02,0x00,0x87,0x02,0x00, + 0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00, + 0x02,0x81,0x00,0x02,0x00,0x81,0x02,0x00, + 0x87,0x02,0x00,0x02,0x00,0x02,0x00,0x02, + 0x00,0x81,0x02,0x00,0x8d,0x02,0x00,0x82, + 0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00, + 0x02,0x83,0x00,0x02,0x00,0x02,0x00,0x81, + 0x02,0x00,0x88,0x02,0x00,0x02,0x00,0x02, + 0x81,0x00,0x81,0x02,0x81,0x00,0x82,0x02, + 0x81,0x00,0x81,0x02,0x00,0x02,0x81,0x00, + 0x83,0x02,0x81,0x00,0x81,0x02,0x00,0x02, + 0x81,0x00,0x90,0x02,0x00,0x82,0x02,0x00, + 0x02,0x00,0x02,0x81,0x00,0x02,0x81,0x00, + 0x8b,0x02,0x00,0x02,0x00,0x02,0x81,0x00, + 0x81,0x02,0x81,0x00,0x81,0x02,0x00,0x02, + 0x81,0x00,0x81,0x02,0x00,0x02,0x00,0x83, + 0x02,0x00,0x82,0x02,0x00,0x82,0x02,0x00, + 0x02,0x00,0x81,0x02,0x00,0x81,0x02,0x81, + 0x00,0x86,0x02,0x00,0x81,0x02,0x00,0x02, + 0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02, + 0x81,0x00,0x89,0x02,0x81,0x00,0x81,0x02, + 0x81,0x00,0x81,0x02,0x82,0x00,0x81,0x02, + 0x00,0x81,0x02,0x81,0x00,0x86,0x02,0x81, + 0x00,0x81,0x02,0x00,0x02,0x00,0x02,0x00, + 0x02,0x00,0x02,0x81,0x00,0x81,0x02,0x00, + 0x87,0x02,0x00,0x82,0x02,0x82,0x00,0x81, + 0x02,0x00,0x8d,0x02,0x81,0x00,0x81,0x02, + 0x00,0x02,0x00,0x02,0x81,0x00,0x81,0x02, + 0x00,0x81,0x02,0x00,0x02,0x82,0x00,0x81, + 0x02,0x00,0x88,0x02,0x00,0x02,0x00,0x02, + 0x00,0x82,0x02,0x00,0x83,0x02,0x00,0x82, + 0x02,0x00,0x81,0x02,0x00,0x83,0x02,0x00, + 0x82,0x02,0x00,0x81,0x02,0x00,0x90,0x02, + 0x00,0x82,0x02,0x00,0x02,0x00,0x81,0x02, + 0x00,0x02,0x00,0x8c,0x02,0x00,0x02,0x00, + 0x02,0x00,0x82,0x02,0x00,0x82,0x02,0x00, + 0x81,0x02,0x00,0x02,0x84,0x00,0x82,0x02, + 0x00,0x02,0x00,0x02,0x00,0x82,0x02,0x00, + 0x02,0x00,0x82,0x02,0x00,0x02,0x00,0x87, + 0x02,0x00,0x81,0x02,0x00,0x02,0x00,0x02, + 0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x8a, + 0x02,0x00,0x82,0x02,0x00,0x02,0x00,0x02, + 0x00,0x02,0x00,0x82,0x02,0x00,0x02,0x00, + 0x87,0x02,0x00,0x82,0x02,0x00,0x02,0x00, + 0x02,0x00,0x02,0x00,0x81,0x02,0x00,0x81, + 0x02,0x00,0x87,0x02,0x00,0x02,0x00,0x02, + 0x00,0x02,0x00,0x81,0x02,0x00,0x8d,0x02, + 0x00,0x82,0x02,0x00,0x02,0x00,0x02,0x00, + 0x02,0x00,0x02,0x00,0x81,0x02,0x00,0x02, + 0x00,0x02,0x00,0x81,0x02,0x00,0x88,0x02, + 0x81,0x00,0x81,0x02,0x82,0x00,0x02,0x00, + 0x83,0x02,0x00,0x82,0x02,0x00,0x81,0x02, + 0x00,0x83,0x02,0x00,0x82,0x02,0x00,0x81, + 0x02,0x00,0x90,0x02,0x82,0x00,0x02,0x00, + 0x02,0x00,0x81,0x02,0x00,0x02,0x82,0x00, + 0x8b,0x02,0x00,0x81,0x02,0x00,0x82,0x02, + 0x82,0x00,0x02,0x00,0x81,0x02,0x00,0x81, + 0x02,0x00,0x02,0x00,0x84,0x02,0x00,0x81, + 0x02,0x82,0x00,0x81,0x02,0x00,0x81,0x02, + 0x81,0x00,0x81,0x02,0x82,0x00,0x85,0x02, + 0x00,0x81,0x02,0x00,0x81,0x02,0x00,0x82, + 0x02,0x00,0x81,0x02,0x82,0x00,0x88,0x02, + 0x82,0x00,0x02,0x00,0x02,0x00,0x02,0x00, + 0x02,0x00,0x02,0x81,0x00,0x81,0x02,0x82, + 0x00,0x85,0x02,0x00,0x83,0x02,0x00,0x81, + 0x02,0x00,0x02,0x00,0x81,0x02,0x00,0x81, + 0x02,0x00,0x88,0x02,0x00,0x81,0x02,0x00, + 0x02,0x00,0x81,0x02,0x00,0x8d,0x02,0x00, + 0x83,0x02,0x00,0x81,0x02,0x00,0x02,0x00, + 0x02,0x00,0x81,0x02,0x00,0x02,0x00,0x02, + 0x00,0x81,0x02,0x00,0xff,0xff,0xff,0xff, + 0x8d,0x07,0x81,0x00,0x07,0x00,0x07,0x00, + 0x81,0x07,0x00,0x8f,0x07,0x81,0x00,0x81, + 0x07,0x00,0x82,0x07,0x81,0x00,0x8d,0x07, + 0x82,0x00,0x81,0x07,0x00,0x81,0x07,0x00, + 0x81,0x07,0x00,0x8c,0x07,0x00,0x07,0x00, + 0x81,0x07,0x00,0x07,0x82,0x00,0x8e,0x07, + 0x81,0x00,0x81,0x07,0x00,0x81,0x07,0x00, + 0x07,0x81,0x00,0x8e,0x07,0x81,0x00,0x07, + 0x82,0x00,0x07,0x81,0x00,0x82,0x07,0x00, + 0x8b,0x07,0x81,0x00,0x07,0x00,0x07,0x00, + 0x07,0x81,0x00,0x82,0x07,0x00,0x8b,0x07, + 0x81,0x00,0x81,0x07,0x00,0x81,0x07,0x81, + 0x00,0x81,0x07,0x82,0x00,0x89,0x07,0x81, + 0x00,0x81,0x07,0x82,0x00,0x07,0x82,0x00, + 0x07,0x00,0x07,0x00,0x89,0x07,0x82,0x00, + 0x81,0x07,0x00,0x81,0x07,0x81,0x00,0x94, + 0x07,0x00,0x82,0x07,0x00,0x07,0x81,0x00, + 0x07,0x00,0x8e,0x07,0x00,0x82,0x07,0x00, + 0x07,0x00,0x07,0x00,0x90,0x07,0x00,0x81, + 0x07,0x00,0x07,0x00,0x07,0x81,0x00,0x07, + 0x00,0x8c,0x07,0x00,0x07,0x81,0x00,0x07, + 0x00,0x81,0x07,0x00,0x8f,0x07,0x00,0x07, + 0x00,0x07,0x81,0x00,0x07,0x00,0x07,0x00, + 0x07,0x00,0x8c,0x07,0x00,0x83,0x07,0x00, + 0x81,0x07,0x00,0x07,0x00,0x07,0x82,0x00, + 0x89,0x07,0x00,0x82,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x07,0x82,0x00,0x89, + 0x07,0x00,0x82,0x07,0x00,0x07,0x00,0x07, + 0x00,0x07,0x00,0x07,0x00,0x8b,0x07,0x00, + 0x07,0x00,0x07,0x00,0x82,0x07,0x00,0x82, + 0x07,0x00,0x07,0x00,0x8a,0x07,0x00,0x81, + 0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00, + 0x94,0x07,0x00,0x81,0x07,0x00,0x07,0x00, + 0x07,0x81,0x00,0x8e,0x07,0x00,0x82,0x07, + 0x00,0x07,0x00,0x81,0x07,0x00,0x8f,0x07, + 0x00,0x81,0x07,0x82,0x00,0x07,0x00,0x07, + 0x81,0x00,0x8c,0x07,0x00,0x07,0x00,0x07, + 0x81,0x00,0x81,0x07,0x00,0x8f,0x07,0x81, + 0x00,0x81,0x07,0x00,0x07,0x81,0x00,0x07, + 0x00,0x07,0x00,0x8d,0x07,0x00,0x82,0x07, + 0x00,0x81,0x07,0x81,0x00,0x82,0x07,0x00, + 0x8a,0x07,0x00,0x82,0x07,0x82,0x00,0x07, + 0x81,0x00,0x82,0x07,0x00,0x8a,0x07,0x00, + 0x82,0x07,0x00,0x07,0x00,0x07,0x00,0x07, + 0x00,0x07,0x81,0x00,0x8a,0x07,0x81,0x00, + 0x81,0x07,0x81,0x00,0x81,0x07,0x81,0x00, + 0x81,0x07,0x81,0x00,0x8b,0x07,0x00,0x81, + 0x07,0x82,0x00,0x07,0x81,0x00,0x96,0x07, + 0x00,0x07,0x00,0x07,0x00,0x81,0x07,0x00, + 0x8e,0x07,0x00,0x82,0x07,0x00,0x07,0x00, + 0x82,0x07,0x00,0x8e,0x07,0x00,0x81,0x07, + 0x00,0x07,0x00,0x07,0x00,0x81,0x07,0x00, + 0x8c,0x07,0x00,0x07,0x00,0x81,0x07,0x00, + 0x81,0x07,0x00,0x8f,0x07,0x00,0x07,0x00, + 0x07,0x00,0x81,0x07,0x00,0x07,0x00,0x07, + 0x00,0x8e,0x07,0x00,0x81,0x07,0x00,0x81, + 0x07,0x00,0x07,0x00,0x07,0x82,0x00,0x89, + 0x07,0x00,0x82,0x07,0x00,0x07,0x00,0x07, + 0x00,0x07,0x00,0x07,0x82,0x00,0x89,0x07, + 0x00,0x82,0x07,0x00,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x8b,0x07,0x00,0x82, + 0x07,0x00,0x82,0x07,0x00,0x82,0x07,0x00, + 0x07,0x00,0x8a,0x07,0x00,0x81,0x07,0x00, + 0x07,0x00,0x07,0x00,0x07,0x00,0x93,0x07, + 0x81,0x00,0x81,0x07,0x00,0x07,0x00,0x81, + 0x07,0x00,0x8f,0x07,0x81,0x00,0x81,0x07, + 0x00,0x81,0x07,0x81,0x00,0x8f,0x07,0x00, + 0x81,0x07,0x00,0x07,0x00,0x07,0x00,0x81, + 0x07,0x00,0x8c,0x07,0x00,0x07,0x00,0x81, + 0x07,0x00,0x81,0x07,0x00,0x8f,0x07,0x00, + 0x07,0x00,0x07,0x00,0x81,0x07,0x00,0x07, + 0x81,0x00,0x8d,0x07,0x81,0x00,0x82,0x07, + 0x00,0x81,0x07,0x00,0x07,0x00,0x81,0x07, + 0x00,0x8b,0x07,0x81,0x00,0x07,0x00,0x07, + 0x00,0x07,0x00,0x07,0x00,0x81,0x07,0x00, + 0x8b,0x07,0x81,0x00,0x81,0x07,0x00,0x81, + 0x07,0x81,0x00,0x81,0x07,0x82,0x00,0x89, + 0x07,0x00,0x82,0x07,0x82,0x00,0x07,0x82, + 0x00,0x07,0x00,0x07,0x00,0x8a,0x07,0x00, + 0x81,0x07,0x00,0x07,0x00,0x07,0x81,0x00, + 0xff,0xff,0x95,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x87,0x08,0x82,0x07,0x83,0x08, + 0x88,0x02,0x08,0x85,0x00,0x81,0x08,0x81, + 0x07,0x08,0x83,0x07,0x08,0x87,0x02,0x08, + 0x02,0x08,0x83,0x00,0x81,0x08,0x81,0x07, + 0x85,0x08,0x85,0x02,0x08,0x87,0x00,0x81, + 0x08,0x81,0x07,0x84,0x08,0x88,0x02,0x08, + 0x85,0x00,0x81,0x08,0x81,0x07,0x86,0x08, + 0x84,0x02,0x08,0x87,0x00,0x81,0x08,0x81, + 0x07,0x08,0x84,0x07,0x08,0x81,0x02,0x08, + 0x81,0x02,0x08,0x02,0x08,0x02,0x81,0x08, + 0x82,0x00,0x81,0x08,0x81,0x07,0x08,0x83, + 0x07,0x08,0x86,0x02,0x08,0x81,0x02,0x81, + 0x08,0x82,0x00,0x81,0x08,0x81,0x07,0x84, + 0x08,0x87,0x02,0x08,0x81,0x02,0x82,0x08, + 0x81,0x00,0x81,0x08,0x82,0x07,0x83,0x08, + 0x8c,0x02,0x08,0x81,0x00,0x81,0x08,0x81, + 0x07,0x84,0x08,0x8a,0x02,0x08,0x02,0x08, + 0x81,0x00,0x87,0x08,0x81,0x07,0x08,0x83, + 0x07,0x08,0x86,0x02,0x08,0x81,0x02,0x82, + 0x08,0x81,0x00,0x81,0x08,0x81,0x07,0x08, + 0x83,0x07,0x08,0x86,0x02,0x08,0x82,0x02, + 0x08,0x82,0x00,0x81,0x08,0x81,0x07,0x08, + 0x8b,0x02,0x08,0x81,0x02,0x82,0x08,0x81, + 0x00,0x81,0x08,0x81,0x07,0x08,0x83,0x07, + 0x08,0x86,0x02,0x08,0x86,0x00,0x81,0x08, + 0x84,0x07,0x08,0x88,0x02,0x08,0x86,0x00, + 0x81,0x08,0x82,0x07,0x08,0x82,0x07,0x08, + 0x81,0x02,0x08,0x02,0x08,0x02,0x82,0x08, + 0x02,0x08,0x02,0x08,0x81,0x00,0x81,0x08, + 0x81,0x07,0x08,0x83,0x07,0x08,0x85,0x02, + 0x08,0x02,0x08,0x02,0x08,0x02,0x08,0x81, + 0x00,0x81,0x08,0x83,0x07,0x08,0x88,0x02, + 0x08,0x02,0x08,0x81,0x02,0x08,0x82,0x00, + 0x81,0x08,0x81,0x07,0x08,0x83,0x07,0x08, + 0x8b,0x02,0x08,0x81,0x00,0x81,0x08,0x81, + 0x07,0x08,0x83,0x07,0x08,0x89,0x02,0x08, + 0x02,0x08,0x81,0x00,0x87,0x08,0x81,0x07, + 0x08,0x83,0x07,0x08,0x85,0x02,0x08,0x87, + 0x00,0x81,0x08,0x81,0x07,0x08,0x83,0x07, + 0x08,0x85,0x02,0x08,0x84,0x02,0x08,0x81, + 0x00,0x81,0x08,0x81,0x07,0x84,0x08,0x88, + 0x02,0x08,0x85,0x00,0x81,0x08,0x81,0x07, + 0x08,0x83,0x07,0x08,0x85,0x02,0x08,0x87, + 0x00,0x81,0x08,0x84,0x07,0x08,0x89,0x02, + 0x08,0x85,0x00,0x81,0x08,0x83,0x07,0x08, + 0x07,0x08,0x82,0x02,0x82,0x08,0x02,0x08, + 0x02,0x08,0x02,0x08,0x02,0x08,0x81,0x00, + 0x81,0x08,0x81,0x07,0x08,0x83,0x07,0x08, + 0x85,0x02,0x08,0x02,0x08,0x02,0x81,0x08, + 0x82,0x00,0x81,0x08,0x83,0x07,0x08,0x88, + 0x02,0x82,0x08,0x81,0x02,0x08,0x82,0x00, + 0x81,0x08,0x81,0x07,0x08,0x83,0x07,0x08, + 0x8e,0x00,0x81,0x08,0x81,0x07,0x08,0x83, + 0x07,0x08,0x8e,0x00,0x87,0x08,0x81,0x07, + 0x08,0x07,0x08,0x81,0x07,0x08,0x86,0x02, + 0x08,0x81,0x02,0x82,0x08,0x81,0x00,0x81, + 0x08,0x81,0x07,0x08,0x83,0x07,0x08,0x86, + 0x02,0x08,0x82,0x02,0x08,0x82,0x00,0x81, + 0x08,0x81,0x07,0x08,0x8b,0x02,0x08,0x81, + 0x02,0x82,0x08,0x81,0x00,0x81,0x08,0x81, + 0x07,0x84,0x08,0x87,0x02,0x08,0x86,0x00, + 0x81,0x08,0x84,0x07,0x08,0x88,0x02,0x08, + 0x86,0x00,0x81,0x08,0x84,0x07,0x08,0x83, + 0x02,0x08,0x02,0x08,0x02,0x08,0x02,0x08, + 0x02,0x08,0x02,0x08,0x81,0x00,0x81,0x08, + 0x81,0x07,0x08,0x83,0x07,0x08,0x85,0x02, + 0x08,0x02,0x08,0x02,0x08,0x02,0x08,0x81, + 0x00,0x81,0x08,0x83,0x07,0x08,0x88,0x02, + 0x08,0x02,0x08,0x81,0x02,0x08,0x82,0x00, + 0x81,0x08,0x81,0x07,0x08,0x83,0x07,0x08, + 0x8b,0x02,0x08,0x81,0x00,0x81,0x08,0x81, + 0x07,0x84,0x08,0x8f,0x00,0x87,0x08,0x81, + 0x07,0x08,0x81,0x07,0x08,0x07,0x08,0x87, + 0x02,0x08,0x85,0x00,0x81,0x08,0x81,0x07, + 0x08,0x07,0x81,0x08,0x07,0x08,0x87,0x02, + 0x08,0x02,0x08,0x83,0x00,0x81,0x08,0x81, + 0x07,0x08,0x8a,0x02,0x08,0x87,0x00,0x81, + 0x08,0x81,0x07,0x08,0x82,0x07,0x08,0x88, + 0x02,0x08,0x85,0x00,0x81,0x08,0x84,0x07, + 0x08,0x87,0x02,0x08,0x87,0x00,0x81,0x08, + 0x84,0x07,0x08,0x83,0x02,0x08,0x02,0x08, + 0x02,0x08,0x02,0x08,0x02,0x81,0x08,0x82, + 0x00,0x81,0x08,0x81,0x07,0x08,0x83,0x07, + 0x08,0x86,0x02,0x08,0x81,0x02,0x08,0x02, + 0x08,0x81,0x00,0x81,0x08,0x83,0x07,0x08, + 0x88,0x02,0x08,0x02,0x08,0x81,0x02,0x08, + 0x82,0x00,0x81,0x08,0x81,0x07,0x08,0x83, + 0x07,0x08,0x8a,0x02,0x08,0x82,0x00,0x81, + 0x08,0x81,0x07,0x08,0x93,0x00,0x87,0x08, + 0x82,0x07,0x83,0x08,0x8f,0x00,0x81,0x08, + 0x82,0x07,0x08,0x81,0x07,0x08,0x8f,0x00, + 0x81,0x08,0x81,0x07,0x85,0x08,0x8e,0x00, + 0x81,0x08,0x81,0x07,0x08,0x83,0x07,0x08, + 0x8e,0x00,0x81,0x08,0x84,0x07,0x08,0x90, + 0x00,0x81,0x08,0x84,0x07,0x08,0x90,0x00, + 0x81,0x08,0x82,0x07,0x83,0x08,0x8f,0x00, + 0x81,0x08,0x81,0x07,0x84,0x08,0x8f,0x00, + 0x81,0x08,0x82,0x07,0x83,0x08,0x8f,0x00, + 0x81,0x08,0x81,0x07,0x08,0x93,0x00,0x87, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x87, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x87, + 0x08,0x86,0x07,0x81,0x08,0x81,0x07,0x08, + 0x83,0x07,0x08,0x81,0x07,0x82,0x08,0x00, + 0x81,0x08,0x85,0x07,0x81,0x08,0x81,0x07, + 0x81,0x08,0x82,0x07,0x08,0x81,0x07,0x08, + 0x81,0x07,0x08,0x00,0x81,0x08,0x89,0x07, + 0x81,0x08,0x81,0x07,0x82,0x08,0x07,0x08, + 0x81,0x07,0x08,0x00,0x81,0x08,0x89,0x07, + 0x81,0x08,0x81,0x07,0x08,0x07,0x08,0x07, + 0x08,0x81,0x07,0x08,0x00,0x81,0x08,0x85, + 0x07,0x81,0x08,0x82,0x07,0x08,0x81,0x07, + 0x08,0x81,0x07,0x08,0x07,0x81,0x08,0x81, + 0x00,0x81,0x08,0x85,0x07,0x81,0x08,0x81, + 0x07,0x82,0x08,0x07,0x82,0x08,0x07,0x08, + 0x81,0x07,0x08,0x00,0x81,0x08,0x90,0x07, + 0x08,0x07,0x82,0x08,0x00,0x81,0x08,0x83, + 0x07,0x08,0x07,0x08,0x81,0x07,0x08,0x07, + 0x81,0x08,0x81,0x07,0x08,0x07,0x08,0x07, + 0x82,0x08,0x00,0x81,0x08,0x86,0x07,0x81, + 0x08,0x82,0x07,0x08,0x81,0x07,0x08,0x07, + 0x08,0x07,0x82,0x08,0x00,0x81,0x08,0x83, + 0x07,0x81,0x08,0x81,0x07,0x81,0x08,0x81, + 0x07,0x08,0x07,0x08,0x81,0x07,0x08,0x07, + 0x82,0x08,0x00,0x87,0x08,0x86,0x07,0x08, + 0x07,0x08,0x07,0x08,0x82,0x07,0x08,0x07, + 0x08,0x81,0x07,0x08,0x81,0x00,0x81,0x08, + 0x85,0x07,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x07,0x08,0x81, + 0x07,0x08,0x00,0x81,0x08,0x89,0x07,0x08, + 0x07,0x08,0x07,0x08,0x82,0x07,0x83,0x08, + 0x00,0x81,0x08,0x89,0x07,0x08,0x07,0x08, + 0x07,0x08,0x07,0x08,0x07,0x81,0x08,0x07, + 0x08,0x00,0x81,0x08,0x85,0x07,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x07,0x81,0x08, + 0x07,0x08,0x07,0x08,0x07,0x08,0x00,0x81, + 0x08,0x85,0x07,0x08,0x07,0x08,0x07,0x08, + 0x83,0x07,0x08,0x81,0x07,0x81,0x08,0x07, + 0x08,0x00,0x81,0x08,0x90,0x07,0x08,0x07, + 0x08,0x82,0x00,0x81,0x08,0x83,0x07,0x08, + 0x07,0x81,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x81,0x07,0x08, + 0x81,0x00,0x81,0x08,0x86,0x07,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x82,0x00,0x81,0x08,0x83, + 0x07,0x08,0x07,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x07,0x81,0x08,0x07,0x08,0x81, + 0x07,0x08,0x81,0x00,0x87,0x08,0x86,0x07, + 0x81,0x08,0x81,0x07,0x08,0x82,0x07,0x08, + 0x07,0x08,0x81,0x07,0x08,0x81,0x00,0x81, + 0x08,0x85,0x07,0x08,0x07,0x08,0x07,0x81, + 0x08,0x81,0x07,0x82,0x08,0x07,0x08,0x81, + 0x07,0x08,0x00,0x81,0x08,0x89,0x07,0x81, + 0x08,0x81,0x07,0x81,0x08,0x81,0x07,0x08, + 0x81,0x07,0x08,0x00,0x81,0x08,0x89,0x07, + 0x81,0x08,0x81,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x81,0x08,0x00,0x81,0x08,0x85, + 0x07,0x81,0x08,0x81,0x07,0x82,0x08,0x07, + 0x08,0x07,0x81,0x08,0x07,0x08,0x07,0x08, + 0x00,0x81,0x08,0x85,0x07,0x81,0x08,0x81, + 0x07,0x81,0x08,0x82,0x07,0x08,0x81,0x07, + 0x08,0x07,0x81,0x08,0x00,0x81,0x08,0x90, + 0x07,0x08,0x07,0x81,0x08,0x81,0x00,0x81, + 0x08,0x83,0x07,0x08,0x07,0x08,0x07,0x81, + 0x08,0x07,0x81,0x08,0x81,0x07,0x08,0x07, + 0x08,0x81,0x07,0x08,0x81,0x00,0x81,0x08, + 0x86,0x07,0x81,0x08,0x81,0x07,0x08,0x07, + 0x08,0x07,0x81,0x08,0x81,0x07,0x81,0x08, + 0x81,0x00,0x81,0x08,0x83,0x07,0x81,0x08, + 0x81,0x07,0x81,0x08,0x81,0x07,0x08,0x07, + 0x08,0x07,0x81,0x08,0x81,0x07,0x08,0x81, + 0x00,0x87,0x08,0x86,0x07,0x08,0x82,0x07, + 0x08,0x82,0x07,0x08,0x07,0x08,0x81,0x07, + 0x08,0x81,0x00,0x81,0x08,0x85,0x07,0x08, + 0x07,0x08,0x07,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x07,0x83,0x08,0x00,0x81,0x08, + 0x89,0x07,0x08,0x07,0x08,0x07,0x08,0x82, + 0x07,0x08,0x81,0x07,0x08,0x00,0x81,0x08, + 0x89,0x07,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x81,0x07,0x08,0x00,0x81, + 0x08,0x85,0x07,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x07,0x08,0x81,0x07,0x08,0x07, + 0x08,0x07,0x08,0x00,0x81,0x08,0x85,0x07, + 0x08,0x07,0x08,0x07,0x08,0x83,0x07,0x08, + 0x81,0x07,0x08,0x81,0x07,0x08,0x00,0x81, + 0x08,0x90,0x07,0x08,0x07,0x08,0x82,0x00, + 0x81,0x08,0x83,0x07,0x08,0x07,0x08,0x81, + 0x07,0x08,0x07,0x08,0x82,0x07,0x08,0x07, + 0x08,0x81,0x07,0x08,0x81,0x00,0x81,0x08, + 0x86,0x07,0x08,0x82,0x07,0x08,0x07,0x08, + 0x07,0x08,0x07,0x08,0x07,0x08,0x82,0x00, + 0x81,0x08,0x83,0x07,0x08,0x82,0x07,0x08, + 0x07,0x08,0x07,0x08,0x07,0x08,0x81,0x07, + 0x08,0x81,0x07,0x08,0x81,0x00,0x87,0x08, + 0x86,0x07,0x08,0x82,0x07,0x82,0x08,0x81, + 0x07,0x08,0x82,0x07,0x08,0x81,0x00,0x81, + 0x08,0x85,0x07,0x81,0x08,0x81,0x07,0x08, + 0x07,0x08,0x07,0x08,0x07,0x08,0x07,0x08, + 0x81,0x07,0x08,0x00,0x81,0x08,0x89,0x07, + 0x08,0x07,0x08,0x07,0x82,0x08,0x07,0x08, + 0x81,0x07,0x08,0x00,0x81,0x08,0x89,0x07, + 0x08,0x07,0x08,0x07,0x81,0x08,0x81,0x07, + 0x08,0x81,0x07,0x08,0x00,0x81,0x08,0x85, + 0x07,0x08,0x07,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x81,0x07,0x08,0x07,0x81,0x08, + 0x81,0x00,0x81,0x08,0x85,0x07,0x08,0x07, + 0x08,0x07,0x82,0x08,0x81,0x07,0x08,0x81, + 0x07,0x08,0x81,0x07,0x08,0x00,0x81,0x08, + 0x90,0x07,0x08,0x07,0x08,0x82,0x00,0x81, + 0x08,0x83,0x07,0x08,0x07,0x08,0x81,0x07, + 0x08,0x07,0x08,0x82,0x07,0x81,0x08,0x82, + 0x07,0x08,0x81,0x00,0x81,0x08,0x86,0x07, + 0x08,0x83,0x07,0x08,0x81,0x07,0x08,0x07, + 0x08,0x07,0x82,0x08,0x00,0x81,0x08,0x83, + 0x07,0x08,0x82,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x81,0x07,0x08,0x81,0x07, + 0x08,0x81,0x00,0x87,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x87,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0xff,0xff,0x8b,0x02,0x00, + 0x82,0x02,0x81,0x00,0x02,0x00,0x81,0x02, + 0x00,0x8d,0x02,0x00,0x82,0x02,0x81,0x00, + 0x81,0x02,0x81,0x00,0x8e,0x02,0x00,0x81, + 0x02,0x82,0x00,0x02,0x00,0x81,0x02,0x00, + 0x8c,0x02,0x00,0x02,0x00,0x02,0x82,0x00, + 0x02,0x81,0x00,0x81,0x02,0x00,0x02,0x82, + 0x00,0x02,0x00,0x02,0x00,0x83,0x02,0x00, + 0x81,0x02,0x00,0x02,0x82,0x00,0x02,0x81, + 0x00,0x82,0x02,0x81,0x00,0x02,0x82,0x00, + 0x84,0x02,0x82,0x00,0x95,0x02,0x82,0x00, + 0x95,0x02,0x00,0x02,0x00,0x81,0x02,0x00, + 0x93,0x02,0x00,0x81,0x02,0x00,0x02,0x00, + 0x02,0x82,0x00,0x8e,0x02,0x82,0x00,0x9a, + 0x02,0x00,0x02,0x00,0x02,0x00,0x82,0x02, + 0x81,0x00,0x02,0x00,0x8c,0x02,0x00,0x02, + 0x00,0x02,0x00,0x82,0x02,0x00,0x8f,0x02, + 0x00,0x02,0x00,0x81,0x02,0x00,0x81,0x02, + 0x81,0x00,0x02,0x00,0x8c,0x02,0x00,0x02, + 0x00,0x02,0x00,0x82,0x02,0x00,0x02,0x00, + 0x02,0x00,0x02,0x00,0x82,0x02,0x00,0x02, + 0x00,0x83,0x02,0x83,0x00,0x02,0x00,0x82, + 0x02,0x00,0x02,0x00,0x02,0x00,0x82,0x02, + 0x00,0x86,0x02,0x00,0x99,0x02,0x00,0x95, + 0x02,0x00,0x02,0x81,0x00,0x02,0x00,0x92, + 0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00, + 0x81,0x02,0x00,0x8e,0x02,0x00,0x02,0x00, + 0x02,0x00,0x99,0x02,0x82,0x00,0x81,0x02, + 0x00,0x81,0x02,0x00,0x02,0x81,0x00,0x8c, + 0x02,0x82,0x00,0x02,0x00,0x83,0x02,0x00, + 0x8e,0x02,0x82,0x00,0x81,0x02,0x00,0x81, + 0x02,0x00,0x02,0x81,0x00,0x8c,0x02,0x00, + 0x02,0x00,0x02,0x81,0x00,0x81,0x02,0x81, + 0x00,0x81,0x02,0x00,0x02,0x81,0x00,0x82, + 0x02,0x00,0x84,0x02,0x00,0x81,0x02,0x00, + 0x02,0x81,0x00,0x81,0x02,0x81,0x00,0x81, + 0x02,0x00,0x82,0x02,0x81,0x00,0x85,0x02, + 0x00,0x99,0x02,0x00,0x95,0x02,0x00,0x02, + 0x00,0x02,0x81,0x00,0x92,0x02,0x00,0x02, + 0x00,0x02,0x00,0x02,0x00,0x81,0x02,0x00, + 0x8e,0x02,0x81,0x00,0x81,0x02,0x00,0x99, + 0x02,0x00,0x02,0x00,0x82,0x02,0x00,0x02, + 0x00,0x81,0x02,0x00,0x8c,0x02,0x00,0x02, + 0x00,0x02,0x00,0x84,0x02,0x00,0x8d,0x02, + 0x00,0x02,0x00,0x81,0x02,0x00,0x81,0x02, + 0x00,0x81,0x02,0x00,0x8c,0x02,0x00,0x02, + 0x00,0x02,0x00,0x82,0x02,0x00,0x02,0x00, + 0x02,0x00,0x02,0x00,0x83,0x02,0x00,0x84, + 0x02,0x00,0x81,0x02,0x00,0x02,0x00,0x82, + 0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00, + 0x02,0x00,0x86,0x02,0x00,0x99,0x02,0x00, + 0x95,0x02,0x00,0x02,0x00,0x81,0x02,0x00, + 0x92,0x02,0x00,0x02,0x00,0x02,0x00,0x02, + 0x00,0x81,0x02,0x00,0x8e,0x02,0x00,0x02, + 0x00,0x02,0x00,0x99,0x02,0x00,0x02,0x00, + 0x02,0x81,0x00,0x81,0x02,0x00,0x81,0x02, + 0x00,0x8c,0x02,0x00,0x02,0x00,0x81,0x02, + 0x81,0x00,0x02,0x81,0x00,0x8e,0x02,0x00, + 0x02,0x00,0x81,0x02,0x00,0x81,0x02,0x00, + 0x81,0x02,0x00,0x8d,0x02,0x00,0x81,0x02, + 0x82,0x00,0x02,0x00,0x02,0x00,0x02,0x00, + 0x02,0x00,0x83,0x02,0x00,0x84,0x02,0x00, + 0x81,0x02,0x00,0x02,0x82,0x00,0x02,0x00, + 0x02,0x00,0x81,0x02,0x81,0x00,0x02,0x82, + 0x00,0x84,0x02,0x82,0x00,0x95,0x02,0x82, + 0x00,0x95,0x02,0x00,0x02,0x00,0x81,0x02, + 0x00,0x93,0x02,0x00,0x82,0x02,0x00,0x82, + 0x02,0x00,0x8f,0x02,0x82,0x00,0xff,0xff, + 0xff,0xff,0x9e,0x07,0x81,0x00,0x81,0x07, + 0x82,0x00,0x81,0x07,0x00,0x81,0x07,0x81, + 0x00,0x87,0x07,0x81,0x00,0x81,0x07,0x82, + 0x00,0x81,0x07,0x81,0x00,0x07,0x82,0x00, + 0x81,0x07,0x00,0x81,0x07,0x81,0x00,0x81, + 0x07,0x82,0x00,0x81,0x07,0x81,0x00,0x81, + 0x07,0x82,0x00,0x81,0x07,0x00,0x81,0x07, + 0x81,0x00,0x8a,0x07,0x81,0x00,0x81,0x07, + 0x81,0x00,0x07,0x00,0x81,0x07,0x00,0x8d, + 0x07,0x00,0x81,0x07,0x81,0x00,0x82,0x07, + 0x81,0x00,0x8e,0x07,0x81,0x00,0x81,0x07, + 0x00,0x81,0x07,0x81,0x00,0x8e,0x07,0x00, + 0x07,0x00,0x81,0x07,0x00,0x81,0x07,0x00, + 0x8f,0x07,0x00,0x82,0x07,0x82,0x00,0x07, + 0x00,0x81,0x07,0x00,0x8c,0x07,0x00,0x07, + 0x00,0x81,0x07,0x00,0x81,0x07,0x81,0x00, + 0xad,0x07,0x00,0x07,0x00,0x07,0x00,0x82, + 0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00, + 0x86,0x07,0x00,0x07,0x00,0x07,0x00,0x82, + 0x07,0x00,0x83,0x07,0x00,0x81,0x07,0x00, + 0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00, + 0x83,0x07,0x00,0x07,0x00,0x07,0x00,0x82, + 0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00, + 0x88,0x07,0x00,0x82,0x07,0x00,0x82,0x07, + 0x81,0x00,0x07,0x00,0x8c,0x07,0x00,0x07, + 0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x8f, + 0x07,0x00,0x82,0x07,0x00,0x07,0x00,0x07, + 0x00,0x07,0x00,0x8d,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x07,0x00,0x8f,0x07, + 0x00,0x82,0x07,0x00,0x82,0x07,0x81,0x00, + 0x07,0x00,0x8c,0x07,0x00,0x07,0x00,0x07, + 0x00,0x82,0x07,0x00,0x07,0x00,0xac,0x07, + 0x81,0x00,0x81,0x07,0x81,0x00,0x81,0x07, + 0x82,0x00,0x07,0x00,0x07,0x00,0x86,0x07, + 0x81,0x00,0x81,0x07,0x81,0x00,0x82,0x07, + 0x00,0x82,0x07,0x00,0x81,0x07,0x00,0x07, + 0x00,0x07,0x81,0x00,0x81,0x07,0x81,0x00, + 0x82,0x07,0x81,0x00,0x81,0x07,0x81,0x00, + 0x81,0x07,0x82,0x00,0x07,0x00,0x07,0x00, + 0x89,0x07,0x00,0x81,0x07,0x00,0x82,0x07, + 0x00,0x07,0x81,0x00,0x8c,0x07,0x82,0x00, + 0x07,0x81,0x00,0x82,0x07,0x00,0x8f,0x07, + 0x00,0x81,0x07,0x00,0x07,0x00,0x07,0x81, + 0x00,0x8e,0x07,0x00,0x07,0x00,0x07,0x82, + 0x00,0x07,0x00,0x8f,0x07,0x00,0x82,0x07, + 0x81,0x00,0x81,0x07,0x00,0x07,0x81,0x00, + 0x8c,0x07,0x00,0x07,0x00,0x81,0x07,0x00, + 0x81,0x07,0x81,0x00,0xad,0x07,0x00,0x07, + 0x00,0x07,0x00,0x82,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x86,0x07,0x00,0x07, + 0x00,0x07,0x00,0x84,0x07,0x00,0x81,0x07, + 0x00,0x81,0x07,0x00,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x83,0x07,0x00,0x07, + 0x00,0x07,0x00,0x82,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x8a,0x07,0x00,0x07, + 0x00,0x07,0x00,0x07,0x00,0x81,0x07,0x00, + 0x8c,0x07,0x00,0x07,0x00,0x07,0x00,0x07, + 0x00,0x82,0x07,0x00,0x8f,0x07,0x00,0x07, + 0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x8d, + 0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00, + 0x07,0x00,0x8f,0x07,0x00,0x82,0x07,0x00, + 0x82,0x07,0x00,0x81,0x07,0x00,0x8c,0x07, + 0x00,0x07,0x00,0x82,0x07,0x00,0x07,0x00, + 0x07,0x00,0xac,0x07,0x00,0x07,0x00,0x07, + 0x82,0x00,0x07,0x00,0x07,0x00,0x07,0x81, + 0x00,0x87,0x07,0x00,0x07,0x00,0x07,0x82, + 0x00,0x07,0x81,0x00,0x82,0x07,0x00,0x82, + 0x07,0x00,0x81,0x07,0x00,0x07,0x00,0x07, + 0x82,0x00,0x81,0x07,0x00,0x07,0x00,0x07, + 0x82,0x00,0x07,0x00,0x07,0x00,0x07,0x81, + 0x00,0x89,0x07,0x81,0x00,0x82,0x07,0x81, + 0x00,0x07,0x00,0x81,0x07,0x00,0x8c,0x07, + 0x00,0x07,0x00,0x07,0x81,0x00,0x81,0x07, + 0x81,0x00,0x8e,0x07,0x81,0x00,0x82,0x07, + 0x81,0x00,0x07,0x00,0x07,0x00,0x8e,0x07, + 0x00,0x81,0x07,0x00,0x07,0x00,0x07,0x82, + 0x00,0x8d,0x07,0x82,0x00,0x07,0x82,0x00, + 0x07,0x00,0x81,0x07,0x00,0x8c,0x07,0x81, + 0x00,0x81,0x07,0x81,0x00,0x81,0x07,0x00, + 0x07,0x00,0xff,0xff,0xad,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x87,0x08,0x82,0x07, + 0x83,0x08,0x82,0x02,0x84,0x08,0x02,0x08, + 0x81,0x02,0x81,0x08,0x81,0x00,0x81,0x08, + 0x82,0x07,0x83,0x08,0x83,0x02,0x08,0x02, + 0x08,0x81,0x02,0x08,0x02,0x82,0x08,0x81, + 0x00,0x81,0x08,0x81,0x07,0x83,0x08,0x83, + 0x02,0x84,0x08,0x02,0x81,0x08,0x02,0x81, + 0x08,0x81,0x00,0x81,0x08,0x81,0x07,0x85, + 0x08,0x86,0x02,0x82,0x08,0x02,0x08,0x82, + 0x00,0x81,0x08,0x82,0x07,0x83,0x08,0x81, + 0x02,0x83,0x08,0x02,0x08,0x02,0x81,0x08, + 0x02,0x08,0x02,0x08,0x00,0x81,0x08,0x81, + 0x07,0x08,0x83,0x07,0x08,0x88,0x02,0x08, + 0x84,0x00,0x81,0x08,0x86,0x07,0x08,0x8e, + 0x00,0x81,0x08,0x81,0x07,0x08,0x82,0x07, + 0x08,0x8f,0x00,0x81,0x08,0x81,0x07,0x08, + 0x93,0x00,0x81,0x08,0x96,0x00,0x87,0x08, + 0x81,0x07,0x08,0x83,0x07,0x08,0x02,0x08, + 0x82,0x02,0x08,0x02,0x08,0x02,0x08,0x02, + 0x08,0x02,0x08,0x00,0x81,0x08,0x81,0x07, + 0x08,0x87,0x02,0x82,0x08,0x02,0x08,0x02, + 0x08,0x02,0x08,0x82,0x00,0x81,0x08,0x81, + 0x07,0x08,0x82,0x07,0x08,0x81,0x02,0x08, + 0x82,0x02,0x08,0x81,0x02,0x08,0x81,0x02, + 0x08,0x02,0x08,0x00,0x81,0x08,0x81,0x07, + 0x08,0x8c,0x02,0x08,0x02,0x08,0x02,0x08, + 0x81,0x00,0x81,0x08,0x81,0x07,0x08,0x83, + 0x07,0x08,0x81,0x02,0x08,0x02,0x08,0x02, + 0x08,0x02,0x08,0x81,0x02,0x82,0x08,0x00, + 0x81,0x08,0x81,0x07,0x08,0x83,0x07,0x08, + 0x87,0x02,0x82,0x08,0x83,0x00,0x81,0x08, + 0x86,0x07,0x08,0x8e,0x00,0x81,0x08,0x81, + 0x07,0x08,0x81,0x07,0x08,0x8c,0x02,0x08, + 0x82,0x00,0x81,0x08,0x81,0x07,0x08,0x8e, + 0x02,0x82,0x08,0x81,0x00,0x81,0x08,0x96, + 0x00,0x87,0x08,0x81,0x07,0x08,0x83,0x07, + 0x08,0x81,0x02,0x08,0x81,0x02,0x08,0x02, + 0x08,0x02,0x08,0x02,0x81,0x08,0x81,0x00, + 0x81,0x08,0x82,0x07,0x83,0x08,0x83,0x02, + 0x08,0x02,0x08,0x02,0x08,0x02,0x08,0x02, + 0x08,0x82,0x00,0x81,0x08,0x81,0x07,0x08, + 0x83,0x07,0x08,0x81,0x02,0x08,0x81,0x02, + 0x08,0x81,0x02,0x81,0x08,0x02,0x81,0x08, + 0x81,0x00,0x81,0x08,0x81,0x07,0x84,0x08, + 0x88,0x02,0x08,0x02,0x08,0x02,0x08,0x81, + 0x00,0x81,0x08,0x81,0x07,0x08,0x86,0x02, + 0x08,0x02,0x82,0x08,0x02,0x81,0x08,0x02, + 0x08,0x02,0x08,0x00,0x81,0x08,0x81,0x07, + 0x85,0x08,0x86,0x02,0x08,0x02,0x08,0x02, + 0x08,0x82,0x00,0x81,0x08,0x86,0x07,0x08, + 0x89,0x02,0x82,0x08,0x81,0x00,0x81,0x08, + 0x81,0x07,0x82,0x08,0x8c,0x02,0x82,0x08, + 0x81,0x00,0x81,0x08,0x81,0x07,0x08,0x93, + 0x00,0x81,0x08,0x96,0x00,0x87,0x08,0x81, + 0x07,0x85,0x08,0x82,0x02,0x08,0x02,0x08, + 0x02,0x08,0x02,0x08,0x02,0x08,0x82,0x00, + 0x81,0x08,0x86,0x07,0x08,0x82,0x02,0x08, + 0x02,0x08,0x02,0x08,0x02,0x08,0x02,0x08, + 0x82,0x00,0x81,0x08,0x81,0x07,0x08,0x83, + 0x07,0x08,0x82,0x02,0x08,0x02,0x08,0x81, + 0x02,0x08,0x81,0x02,0x08,0x82,0x00,0x81, + 0x08,0x81,0x07,0x08,0x8c,0x02,0x08,0x02, + 0x08,0x02,0x08,0x81,0x00,0x81,0x08,0x81, + 0x07,0x08,0x81,0x07,0x82,0x08,0x81,0x02, + 0x08,0x02,0x08,0x02,0x08,0x02,0x08,0x81, + 0x02,0x08,0x02,0x08,0x00,0x81,0x08,0x81, + 0x07,0x08,0x83,0x07,0x08,0x88,0x02,0x08, + 0x84,0x00,0x81,0x08,0x81,0x07,0x08,0x83, + 0x07,0x08,0x8e,0x00,0x81,0x08,0x81,0x07, + 0x08,0x81,0x07,0x08,0x8c,0x02,0x08,0x82, + 0x00,0x81,0x08,0x81,0x07,0x08,0x8e,0x02, + 0x82,0x08,0x81,0x00,0x81,0x08,0x96,0x00, + 0x87,0x08,0x81,0x07,0x08,0x83,0x07,0x08, + 0x02,0x81,0x08,0x81,0x02,0x08,0x81,0x02, + 0x08,0x81,0x02,0x08,0x82,0x00,0x81,0x08, + 0x81,0x07,0x08,0x83,0x07,0x08,0x82,0x02, + 0x08,0x02,0x08,0x81,0x02,0x08,0x81,0x02, + 0x08,0x82,0x00,0x81,0x08,0x81,0x07,0x08, + 0x82,0x07,0x08,0x81,0x02,0x81,0x08,0x81, + 0x02,0x08,0x81,0x02,0x81,0x08,0x02,0x08, + 0x82,0x00,0x81,0x08,0x81,0x07,0x08,0x8c, + 0x02,0x08,0x81,0x02,0x08,0x82,0x00,0x81, + 0x08,0x81,0x07,0x08,0x83,0x07,0x08,0x81, + 0x02,0x08,0x02,0x08,0x02,0x08,0x02,0x81, + 0x08,0x02,0x08,0x02,0x08,0x00,0x81,0x08, + 0x81,0x07,0x08,0x83,0x07,0x08,0x88,0x02, + 0x08,0x84,0x00,0x81,0x08,0x81,0x07,0x08, + 0x83,0x07,0x08,0x8e,0x00,0x81,0x08,0x81, + 0x07,0x08,0x82,0x07,0x08,0x8f,0x00,0x81, + 0x08,0x81,0x07,0x08,0x93,0x00,0x81,0x08, + 0x96,0x00,0x87,0x08,0x81,0x07,0x08,0x83, + 0x07,0x08,0x8e,0x00,0x81,0x08,0x82,0x07, + 0x83,0x08,0x8f,0x00,0x81,0x08,0x81,0x07, + 0x83,0x08,0x90,0x00,0x81,0x08,0x81,0x07, + 0x08,0x93,0x00,0x81,0x08,0x82,0x07,0x83, + 0x08,0x8f,0x00,0x81,0x08,0x81,0x07,0x08, + 0x83,0x07,0x08,0x8e,0x00,0x81,0x08,0x82, + 0x07,0x83,0x08,0x8f,0x00,0x81,0x08,0x81, + 0x07,0x08,0x83,0x07,0x08,0x8e,0x00,0x81, + 0x08,0x81,0x07,0x85,0x08,0x8e,0x00,0x81, + 0x08,0x07,0x82,0x08,0x07,0x08,0x81,0x07, + 0x08,0x07,0x82,0x08,0x07,0x82,0x08,0x07, + 0x82,0x08,0x81,0x00,0x87,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x07,0x08,0x82,0x07,0x81,0x08, + 0x07,0x08,0x81,0x07,0x08,0x81,0x07,0x08, + 0x82,0x07,0x08,0x81,0x07,0x08,0x00,0x87, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x96,0x00,0x81, + 0x08,0x96,0x00,0x81,0x08,0x07,0x81,0x08, + 0x81,0x07,0x08,0x07,0x81,0x08,0x81,0x07, + 0x08,0x81,0x07,0x81,0x08,0x81,0x07,0x82, + 0x08,0x81,0x00,0x87,0x08,0x88,0x07,0x08, + 0x81,0x07,0x08,0x07,0x82,0x08,0x07,0x08, + 0x81,0x07,0x08,0x00,0x81,0x08,0x87,0x07, + 0x81,0x08,0x81,0x07,0x08,0x81,0x07,0x08, + 0x07,0x08,0x07,0x82,0x08,0x00,0x81,0x08, + 0x89,0x07,0x81,0x08,0x81,0x07,0x82,0x08, + 0x07,0x08,0x81,0x07,0x08,0x00,0x81,0x08, + 0x8a,0x07,0x82,0x08,0x81,0x07,0x08,0x81, + 0x07,0x81,0x08,0x81,0x00,0x81,0x08,0x87, + 0x07,0x81,0x08,0x81,0x07,0x08,0x81,0x07, + 0x82,0x08,0x81,0x07,0x08,0x81,0x00,0x81, + 0x08,0x83,0x07,0x81,0x08,0x81,0x07,0x08, + 0x82,0x07,0x81,0x08,0x07,0x08,0x07,0x08, + 0x07,0x81,0x08,0x81,0x00,0x81,0x08,0x86, + 0x07,0x08,0x83,0x07,0x08,0x82,0x07,0x08, + 0x81,0x07,0x81,0x08,0x81,0x00,0x81,0x08, + 0x86,0x07,0x08,0x82,0x07,0x82,0x08,0x81, + 0x07,0x81,0x08,0x07,0x82,0x08,0x00,0x81, + 0x08,0x8a,0x07,0x08,0x82,0x07,0x82,0x08, + 0x07,0x82,0x08,0x00,0x81,0x08,0x07,0x08, + 0x82,0x07,0x08,0x81,0x07,0x08,0x81,0x07, + 0x08,0x81,0x07,0x08,0x82,0x07,0x08,0x81, + 0x07,0x08,0x00,0x87,0x08,0x88,0x07,0x81, + 0x08,0x07,0x08,0x07,0x08,0x82,0x07,0x08, + 0x81,0x07,0x08,0x00,0x81,0x08,0x86,0x07, + 0x08,0x82,0x07,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x07,0x08,0x82,0x00,0x81,0x08, + 0x89,0x07,0x08,0x07,0x08,0x81,0x07,0x08, + 0x81,0x07,0x83,0x08,0x00,0x81,0x08,0x8a, + 0x07,0x08,0x82,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x00,0x81,0x08,0x86,0x07, + 0x08,0x82,0x07,0x08,0x07,0x08,0x81,0x07, + 0x08,0x81,0x07,0x08,0x07,0x08,0x00,0x81, + 0x08,0x82,0x07,0x08,0x82,0x07,0x08,0x07, + 0x08,0x07,0x08,0x82,0x07,0x08,0x07,0x08, + 0x07,0x08,0x07,0x08,0x00,0x81,0x08,0x86, + 0x07,0x08,0x82,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x07,0x08,0x00, + 0x81,0x08,0x86,0x07,0x08,0x83,0x07,0x08, + 0x81,0x07,0x08,0x83,0x07,0x08,0x81,0x00, + 0x81,0x08,0x8a,0x07,0x08,0x82,0x07,0x08, + 0x83,0x07,0x08,0x81,0x00,0x81,0x08,0x07, + 0x82,0x08,0x07,0x08,0x81,0x07,0x08,0x81, + 0x07,0x08,0x81,0x07,0x82,0x08,0x07,0x08, + 0x81,0x07,0x08,0x00,0x87,0x08,0x88,0x07, + 0x08,0x07,0x81,0x08,0x07,0x81,0x08,0x81, + 0x07,0x08,0x81,0x07,0x08,0x00,0x81,0x08, + 0x87,0x07,0x08,0x81,0x07,0x82,0x08,0x07, + 0x08,0x07,0x08,0x07,0x81,0x08,0x81,0x00, + 0x81,0x08,0x89,0x07,0x08,0x07,0x08,0x81, + 0x07,0x08,0x81,0x07,0x08,0x81,0x07,0x08, + 0x00,0x81,0x08,0x8a,0x07,0x81,0x08,0x81, + 0x07,0x08,0x07,0x08,0x07,0x81,0x08,0x81, + 0x00,0x81,0x08,0x86,0x07,0x08,0x82,0x07, + 0x08,0x07,0x08,0x81,0x07,0x08,0x81,0x07, + 0x08,0x07,0x08,0x00,0x81,0x08,0x82,0x07, + 0x08,0x82,0x07,0x08,0x07,0x08,0x81,0x07, + 0x08,0x81,0x07,0x08,0x07,0x08,0x07,0x81, + 0x08,0x81,0x00,0x81,0x08,0x86,0x07,0x08, + 0x82,0x07,0x08,0x07,0x08,0x07,0x82,0x08, + 0x07,0x08,0x07,0x08,0x00,0x81,0x08,0x86, + 0x07,0x08,0x83,0x07,0x08,0x82,0x07,0x08, + 0x82,0x07,0x08,0x81,0x00,0x81,0x08,0x8a, + 0x07,0x08,0x82,0x07,0x81,0x08,0x82,0x07, + 0x08,0x81,0x00,0x81,0x08,0x96,0x00,0x87, + 0x08,0x88,0x07,0x08,0x81,0x07,0x08,0x07, + 0x08,0x82,0x07,0x83,0x08,0x00,0x81,0x08, + 0x88,0x07,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x82,0x00,0x81, + 0x08,0x89,0x07,0x08,0x07,0x08,0x81,0x07, + 0x08,0x81,0x07,0x08,0x81,0x07,0x08,0x00, + 0x81,0x08,0x8a,0x07,0x08,0x82,0x07,0x08, + 0x07,0x08,0x07,0x08,0x07,0x08,0x00,0x81, + 0x08,0x86,0x07,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x81,0x07,0x08,0x81,0x07,0x08, + 0x07,0x08,0x00,0x81,0x08,0x82,0x07,0x08, + 0x07,0x08,0x07,0x08,0x07,0x08,0x82,0x07, + 0x08,0x07,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x00,0x81,0x08,0x86,0x07,0x08,0x82, + 0x07,0x08,0x07,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x07,0x08,0x00,0x81,0x08,0x86, + 0x07,0x08,0x83,0x07,0x08,0x83,0x07,0x08, + 0x81,0x07,0x08,0x81,0x00,0x81,0x08,0x8a, + 0x07,0x08,0x82,0x07,0x08,0x83,0x07,0x08, + 0x81,0x00,0x81,0x08,0x96,0x00,0x87,0x08, + 0x88,0x07,0x08,0x81,0x07,0x08,0x07,0x82, + 0x08,0x07,0x08,0x81,0x07,0x08,0x00,0x81, + 0x08,0x86,0x07,0x81,0x08,0x81,0x07,0x08, + 0x07,0x08,0x81,0x07,0x08,0x81,0x07,0x82, + 0x08,0x00,0x81,0x08,0x89,0x07,0x81,0x08, + 0x81,0x07,0x82,0x08,0x07,0x08,0x81,0x07, + 0x08,0x00,0x81,0x08,0x8a,0x07,0x08,0x83, + 0x07,0x08,0x81,0x07,0x08,0x07,0x08,0x00, + 0x81,0x08,0x87,0x07,0x81,0x08,0x81,0x07, + 0x08,0x82,0x07,0x08,0x82,0x07,0x08,0x81, + 0x00,0x81,0x08,0x83,0x07,0x81,0x08,0x81, + 0x07,0x08,0x81,0x07,0x81,0x08,0x81,0x07, + 0x81,0x08,0x81,0x07,0x81,0x08,0x81,0x00, + 0x81,0x08,0x86,0x07,0x82,0x08,0x81,0x07, + 0x08,0x81,0x07,0x08,0x07,0x08,0x07,0x81, + 0x08,0x81,0x00,0x81,0x08,0x86,0x07,0x82, + 0x08,0x07,0x82,0x08,0x07,0x81,0x08,0x82, + 0x07,0x08,0x81,0x00,0x81,0x08,0x8a,0x07, + 0x82,0x08,0x07,0x82,0x08,0x81,0x07,0x08, + 0x81,0x00,0x81,0x08,0x96,0x00,0x87,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x87,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0xff,0xff, + 0x8b,0x02,0x00,0x97,0x02,0x00,0x96,0x02, + 0x00,0x98,0x02,0x81,0x00,0x95,0x02,0x81, + 0x00,0x96,0x02,0x81,0x00,0x02,0x82,0x00, + 0x02,0x81,0x00,0x82,0x02,0x81,0x00,0x02, + 0x00,0x82,0x02,0x82,0x00,0x82,0x02,0x00, + 0x02,0x00,0x81,0x02,0x00,0x81,0x02,0x00, + 0x83,0x02,0x00,0x8b,0x02,0x81,0x00,0x81, + 0x02,0x81,0x00,0x02,0x81,0x00,0x81,0x02, + 0x00,0x81,0x02,0x00,0x81,0x02,0x00,0x86, + 0x02,0x00,0x81,0x02,0x82,0x00,0x02,0x82, + 0x00,0x02,0x81,0x00,0xa9,0x02,0x00,0x02, + 0x00,0x02,0x00,0x94,0x02,0x00,0x97,0x02, + 0x00,0x97,0x02,0x00,0x97,0x02,0x00,0x95, + 0x02,0x00,0x83,0x02,0x00,0x81,0x02,0x00, + 0x02,0x00,0x02,0x00,0x82,0x02,0x00,0x82, + 0x02,0x00,0x84,0x02,0x00,0x02,0x00,0x02, + 0x00,0x02,0x00,0x02,0x00,0x82,0x02,0x82, + 0x00,0x89,0x02,0x00,0x82,0x02,0x00,0x82, + 0x02,0x00,0x02,0x00,0x02,0x81,0x00,0x02, + 0x00,0x02,0x82,0x00,0x84,0x02,0x00,0x02, + 0x00,0x81,0x02,0x00,0x82,0x02,0x00,0x81, + 0x02,0x00,0x02,0x00,0xab,0x02,0x00,0x95, + 0x02,0x00,0x98,0x02,0x00,0x95,0x02,0x00, + 0x99,0x02,0x00,0x94,0x02,0x00,0x83,0x02, + 0x00,0x81,0x02,0x81,0x00,0x81,0x02,0x00, + 0x82,0x02,0x00,0x82,0x02,0x81,0x00,0x83, + 0x02,0x00,0x02,0x00,0x02,0x82,0x00,0x02, + 0x00,0x83,0x02,0x00,0x8b,0x02,0x00,0x81, + 0x02,0x00,0x82,0x02,0x81,0x00,0x81,0x02, + 0x00,0x02,0x81,0x00,0x81,0x02,0x00,0x85, + 0x02,0x82,0x00,0x81,0x02,0x00,0x82,0x02, + 0x00,0x81,0x02,0x81,0x00,0xc3,0x02,0x00, + 0x99,0x02,0x00,0x95,0x02,0x00,0x97,0x02, + 0x00,0x95,0x02,0x00,0x83,0x02,0x00,0x81, + 0x02,0x00,0x02,0x00,0x02,0x00,0x82,0x02, + 0x00,0x82,0x02,0x00,0x84,0x02,0x00,0x02, + 0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x82, + 0x02,0x82,0x00,0x8b,0x02,0x00,0x02,0x00, + 0x82,0x02,0x00,0x02,0x00,0x02,0x00,0x81, + 0x02,0x00,0x02,0x82,0x00,0x84,0x02,0x00, + 0x02,0x00,0x81,0x02,0x00,0x82,0x02,0x00, + 0x81,0x02,0x00,0x02,0x00,0xc2,0x02,0x00, + 0x9a,0x02,0x00,0x94,0x02,0x81,0x00,0x95, + 0x02,0x81,0x00,0x96,0x02,0x81,0x00,0x02, + 0x82,0x00,0x02,0x00,0x02,0x00,0x81,0x02, + 0x81,0x00,0x02,0x82,0x00,0x02,0x82,0x00, + 0x83,0x02,0x00,0x81,0x02,0x00,0x02,0x00, + 0x02,0x82,0x00,0x81,0x02,0x00,0x8a,0x02, + 0x81,0x00,0x82,0x02,0x81,0x00,0x02,0x00, + 0x02,0x00,0x02,0x00,0x81,0x02,0x00,0x81, + 0x02,0x00,0x85,0x02,0x00,0x02,0x00,0x81, + 0x02,0x00,0x82,0x02,0x00,0x81,0x02,0x00, + 0x02,0x00,0xff,0xff,0xff,0xff,0xc5,0x07, + 0x00,0x82,0x07,0x00,0x81,0x07,0x00,0x90, + 0x07,0x82,0x00,0x07,0x00,0x07,0x00,0x07, + 0x81,0x00,0x8d,0x07,0x00,0x82,0x07,0x81, + 0x00,0x81,0x07,0x81,0x00,0x81,0x07,0x00, + 0x07,0x00,0x81,0x07,0x00,0x07,0x82,0x00, + 0x83,0x07,0x00,0x82,0x07,0x00,0x82,0x07, + 0x00,0x81,0x07,0x81,0x00,0x07,0x82,0x00, + 0x87,0x07,0x81,0x00,0x81,0x07,0x00,0x07, + 0x00,0x81,0x07,0x00,0x8e,0x07,0x00,0x07, + 0x00,0x81,0x07,0x00,0x07,0x00,0x07,0x00, + 0x07,0x82,0x00,0x07,0x00,0x07,0x00,0x81, + 0x07,0x00,0x83,0x07,0x81,0x00,0x81,0x07, + 0x00,0xe4,0x07,0x00,0x82,0x07,0x81,0x00, + 0x07,0x00,0x90,0x07,0x00,0x82,0x07,0x00, + 0x07,0x00,0x07,0x00,0x07,0x00,0x8c,0x07, + 0x00,0x82,0x07,0x00,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x07,0x81,0x00,0x07, + 0x00,0x81,0x07,0x00,0x84,0x07,0x00,0x82, + 0x07,0x00,0x82,0x07,0x00,0x07,0x00,0x83, + 0x07,0x00,0x88,0x07,0x00,0x07,0x00,0x07, + 0x00,0x07,0x81,0x00,0x07,0x00,0x8e,0x07, + 0x00,0x07,0x81,0x00,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x82,0x07,0x00,0x07, + 0x00,0x07,0x82,0x00,0x82,0x07,0x00,0x07, + 0x00,0x07,0x00,0xe4,0x07,0x00,0x82,0x07, + 0x00,0x07,0x81,0x00,0x90,0x07,0x81,0x00, + 0x82,0x07,0x00,0x81,0x07,0x81,0x00,0x8d, + 0x07,0x00,0x82,0x07,0x81,0x00,0x81,0x07, + 0x81,0x00,0x81,0x07,0x00,0x07,0x00,0x07, + 0x81,0x00,0x81,0x07,0x00,0x84,0x07,0x00, + 0x82,0x07,0x00,0x82,0x07,0x00,0x81,0x07, + 0x00,0x82,0x07,0x00,0x88,0x07,0x81,0x00, + 0x81,0x07,0x00,0x07,0x00,0x07,0x81,0x00, + 0x8e,0x07,0x00,0x07,0x00,0x07,0x81,0x00, + 0x07,0x81,0x00,0x81,0x07,0x81,0x00,0x82, + 0x07,0x00,0x82,0x07,0x00,0x83,0x07,0x81, + 0x00,0x81,0x07,0x00,0xe4,0x07,0x00,0x82, + 0x07,0x00,0x81,0x07,0x00,0x90,0x07,0x00, + 0x82,0x07,0x00,0x07,0x00,0x07,0x00,0x8e, + 0x07,0x00,0x82,0x07,0x00,0x82,0x07,0x00, + 0x07,0x00,0x07,0x00,0x07,0x00,0x81,0x07, + 0x00,0x81,0x07,0x00,0x84,0x07,0x00,0x82, + 0x07,0x00,0x82,0x07,0x00,0x82,0x07,0x00, + 0x81,0x07,0x00,0x88,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x81,0x07,0x00,0x8e, + 0x07,0x00,0x07,0x00,0x81,0x07,0x00,0x07, + 0x00,0x07,0x00,0x07,0x00,0x83,0x07,0x00, + 0x81,0x07,0x82,0x00,0x82,0x07,0x00,0x82, + 0x07,0x00,0xe4,0x07,0x82,0x00,0x07,0x00, + 0x81,0x07,0x00,0x90,0x07,0x82,0x00,0x07, + 0x00,0x07,0x00,0x07,0x00,0x8e,0x07,0x82, + 0x00,0x07,0x00,0x82,0x07,0x00,0x07,0x00, + 0x07,0x00,0x07,0x00,0x81,0x07,0x00,0x81, + 0x07,0x00,0x84,0x07,0x82,0x00,0x07,0x82, + 0x00,0x07,0x00,0x07,0x81,0x00,0x82,0x07, + 0x00,0x88,0x07,0x81,0x00,0x81,0x07,0x00, + 0x07,0x00,0x81,0x07,0x00,0x8e,0x07,0x00, + 0x07,0x00,0x81,0x07,0x00,0x07,0x00,0x07, + 0x00,0x07,0x82,0x00,0x81,0x07,0x00,0x82, + 0x07,0x00,0x83,0x07,0x00,0x82,0x07,0x00, + 0xff,0xff,0xcc,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x81,0x08,0x96,0x00,0x81,0x08, + 0x96,0x00,0x87,0x08,0x81,0x07,0x81,0x08, + 0x81,0x07,0x08,0x81,0x07,0x81,0x08,0x82, + 0x07,0x81,0x08,0x86,0x00,0x81,0x08,0x81, + 0x07,0x85,0x08,0x8e,0x00,0x81,0x08,0x81, + 0x07,0x08,0x83,0x07,0x08,0x89,0x02,0x81, + 0x08,0x82,0x00,0x81,0x08,0x82,0x07,0x83, + 0x08,0x89,0x02,0x82,0x08,0x82,0x00,0x81, + 0x08,0x81,0x07,0x08,0x83,0x07,0x08,0x8b, + 0x02,0x08,0x81,0x00,0x81,0x08,0x81,0x07, + 0x84,0x08,0x88,0x02,0x08,0x02,0x08,0x02, + 0x08,0x81,0x00,0x81,0x08,0x81,0x07,0x08, + 0x83,0x07,0x08,0x8e,0x00,0x81,0x08,0x81, + 0x07,0x08,0x83,0x07,0x08,0x8e,0x00,0x81, + 0x08,0x82,0x07,0x81,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x81,0x07,0x08,0x07,0x81, + 0x08,0x81,0x07,0x08,0x82,0x00,0x81,0x08, + 0x81,0x07,0x81,0x08,0x81,0x07,0x81,0x08, + 0x81,0x07,0x82,0x08,0x81,0x07,0x08,0x81, + 0x07,0x08,0x07,0x08,0x81,0x00,0x87,0x08, + 0x07,0x08,0x82,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x88,0x00,0x81, + 0x08,0x85,0x07,0x08,0x8b,0x02,0x08,0x82, + 0x00,0x81,0x08,0x82,0x07,0x08,0x81,0x07, + 0x08,0x89,0x02,0x08,0x81,0x02,0x08,0x81, + 0x00,0x81,0x08,0x81,0x07,0x08,0x83,0x07, + 0x08,0x87,0x02,0x08,0x82,0x02,0x08,0x81, + 0x00,0x81,0x08,0x81,0x07,0x08,0x83,0x07, + 0x08,0x8a,0x02,0x08,0x82,0x00,0x81,0x08, + 0x81,0x07,0x08,0x83,0x07,0x08,0x88,0x02, + 0x82,0x08,0x82,0x00,0x81,0x08,0x81,0x07, + 0x81,0x08,0x82,0x07,0x08,0x8e,0x00,0x81, + 0x08,0x81,0x07,0x81,0x08,0x81,0x07,0x81, + 0x08,0x8e,0x00,0x81,0x08,0x81,0x07,0x08, + 0x82,0x07,0x08,0x07,0x08,0x07,0x83,0x08, + 0x07,0x08,0x07,0x08,0x07,0x08,0x82,0x00, + 0x81,0x08,0x81,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x82,0x07,0x08, + 0x07,0x08,0x07,0x08,0x07,0x08,0x81,0x00, + 0x87,0x08,0x07,0x08,0x82,0x07,0x82,0x08, + 0x07,0x81,0x08,0x82,0x07,0x08,0x87,0x00, + 0x81,0x08,0x84,0x07,0x08,0x90,0x00,0x81, + 0x08,0x83,0x07,0x81,0x08,0x89,0x02,0x82, + 0x08,0x83,0x00,0x81,0x08,0x81,0x07,0x08, + 0x8e,0x02,0x81,0x08,0x82,0x00,0x81,0x08, + 0x81,0x07,0x08,0x83,0x07,0x08,0x89,0x02, + 0x08,0x83,0x00,0x81,0x08,0x81,0x07,0x84, + 0x08,0x88,0x02,0x84,0x08,0x81,0x00,0x81, + 0x08,0x81,0x07,0x08,0x07,0x08,0x81,0x07, + 0x08,0x8e,0x00,0x81,0x08,0x81,0x07,0x08, + 0x07,0x81,0x08,0x07,0x08,0x8e,0x00,0x81, + 0x08,0x82,0x07,0x08,0x82,0x07,0x08,0x81, + 0x07,0x08,0x81,0x07,0x08,0x07,0x81,0x08, + 0x81,0x07,0x08,0x82,0x00,0x81,0x08,0x81, + 0x07,0x81,0x08,0x81,0x07,0x81,0x08,0x81, + 0x07,0x81,0x08,0x81,0x07,0x82,0x08,0x07, + 0x81,0x08,0x82,0x00,0x87,0x08,0x07,0x08, + 0x82,0x07,0x08,0x07,0x08,0x07,0x08,0x84, + 0x07,0x08,0x86,0x00,0x81,0x08,0x83,0x07, + 0x08,0x8d,0x02,0x08,0x82,0x00,0x81,0x08, + 0x83,0x07,0x81,0x08,0x8a,0x02,0x08,0x84, + 0x00,0x81,0x08,0x81,0x07,0x08,0x93,0x00, + 0x81,0x08,0x81,0x07,0x08,0x83,0x07,0x08, + 0x88,0x02,0x08,0x84,0x00,0x81,0x08,0x81, + 0x07,0x08,0x83,0x07,0x08,0x88,0x02,0x82, + 0x08,0x82,0x00,0x81,0x08,0x81,0x07,0x08, + 0x81,0x07,0x08,0x07,0x08,0x8a,0x02,0x08, + 0x82,0x00,0x81,0x08,0x81,0x07,0x08,0x83, + 0x07,0x08,0x8a,0x02,0x08,0x82,0x00,0x81, + 0x08,0x83,0x07,0x08,0x81,0x07,0x08,0x81, + 0x07,0x08,0x81,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x82,0x00,0x81,0x08,0x81, + 0x07,0x08,0x07,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x82,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x81,0x00,0x87,0x08,0x81, + 0x07,0x81,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x82,0x07,0x81,0x08,0x87,0x00,0x81, + 0x08,0x82,0x07,0x08,0x92,0x00,0x81,0x08, + 0x82,0x07,0x08,0x81,0x07,0x08,0x88,0x02, + 0x84,0x08,0x81,0x00,0x81,0x08,0x81,0x07, + 0x08,0x83,0x07,0x08,0x89,0x02,0x08,0x83, + 0x00,0x81,0x08,0x82,0x07,0x08,0x81,0x07, + 0x08,0x88,0x02,0x08,0x85,0x00,0x81,0x08, + 0x81,0x07,0x08,0x83,0x07,0x08,0x87,0x02, + 0x08,0x02,0x08,0x02,0x08,0x81,0x00,0x81, + 0x08,0x81,0x07,0x08,0x82,0x07,0x81,0x08, + 0x89,0x02,0x08,0x83,0x00,0x81,0x08,0x81, + 0x07,0x08,0x83,0x07,0x08,0x8e,0x00,0x81, + 0x08,0x81,0x07,0x81,0x08,0x82,0x07,0x08, + 0x81,0x07,0x08,0x81,0x07,0x08,0x07,0x81, + 0x08,0x81,0x07,0x82,0x08,0x00,0x81,0x08, + 0x81,0x07,0x81,0x08,0x81,0x07,0x08,0x07, + 0x08,0x07,0x82,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x07,0x08,0x81,0x00,0x87,0x08, + 0x96,0x00,0x81,0x08,0x81,0x07,0x85,0x08, + 0x8e,0x00,0x81,0x08,0x81,0x07,0x08,0x83, + 0x07,0x08,0x8e,0x00,0x81,0x08,0x82,0x07, + 0x83,0x08,0x8f,0x00,0x81,0x08,0x83,0x07, + 0x81,0x08,0x90,0x00,0x81,0x08,0x81,0x07, + 0x84,0x08,0x8f,0x00,0x81,0x08,0x81,0x07, + 0x08,0x83,0x07,0x08,0x8e,0x00,0x81,0x08, + 0x81,0x07,0x08,0x83,0x07,0x08,0x8e,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x87,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x87,0x08,0x81,0x07,0x81,0x08,0x07,0x08, + 0x07,0x08,0x07,0x82,0x08,0x07,0x82,0x08, + 0x07,0x82,0x08,0x82,0x00,0x81,0x08,0x96, + 0x00,0x81,0x08,0x96,0x00,0x81,0x08,0x96, + 0x00,0x81,0x08,0x96,0x00,0x81,0x08,0x96, + 0x00,0x81,0x08,0x96,0x00,0x81,0x08,0x96, + 0x00,0x81,0x08,0x83,0x07,0x81,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x07,0x82,0x08, + 0x07,0x82,0x08,0x82,0x00,0x81,0x08,0x82, + 0x07,0x81,0x08,0x07,0x81,0x08,0x82,0x07, + 0x08,0x82,0x07,0x81,0x08,0x07,0x82,0x08, + 0x81,0x00,0x87,0x08,0x07,0x08,0x82,0x07, + 0x08,0x07,0x08,0x81,0x07,0x08,0x81,0x07, + 0x08,0x83,0x07,0x08,0x83,0x00,0x81,0x08, + 0x87,0x07,0x81,0x08,0x81,0x07,0x08,0x81, + 0x07,0x81,0x08,0x81,0x07,0x08,0x07,0x08, + 0x00,0x81,0x08,0x83,0x07,0x81,0x08,0x07, + 0x08,0x82,0x07,0x82,0x08,0x81,0x07,0x08, + 0x81,0x07,0x81,0x08,0x81,0x00,0x81,0x08, + 0x86,0x07,0x81,0x08,0x81,0x07,0x08,0x81, + 0x07,0x08,0x81,0x07,0x08,0x07,0x82,0x08, + 0x00,0x81,0x08,0x8b,0x07,0x81,0x08,0x07, + 0x08,0x83,0x07,0x81,0x08,0x00,0x81,0x08, + 0x82,0x07,0x81,0x08,0x82,0x07,0x08,0x81, + 0x07,0x81,0x08,0x81,0x07,0x81,0x08,0x81, + 0x07,0x81,0x08,0x81,0x00,0x81,0x08,0x85, + 0x07,0x08,0x81,0x07,0x08,0x07,0x82,0x08, + 0x07,0x08,0x07,0x08,0x07,0x82,0x08,0x00, + 0x81,0x08,0x82,0x07,0x81,0x08,0x82,0x07, + 0x08,0x81,0x07,0x08,0x07,0x08,0x81,0x07, + 0x81,0x08,0x07,0x82,0x08,0x00,0x81,0x08, + 0x82,0x07,0x08,0x82,0x07,0x08,0x07,0x08, + 0x07,0x08,0x07,0x08,0x83,0x07,0x08,0x83, + 0x00,0x81,0x08,0x81,0x07,0x08,0x82,0x07, + 0x08,0x07,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x82,0x07,0x08,0x83,0x00,0x87,0x08, + 0x81,0x07,0x08,0x81,0x07,0x82,0x08,0x81, + 0x07,0x08,0x81,0x07,0x81,0x08,0x82,0x07, + 0x08,0x83,0x00,0x81,0x08,0x86,0x07,0x08, + 0x82,0x07,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x00,0x81,0x08, + 0x82,0x07,0x08,0x82,0x07,0x08,0x82,0x07, + 0x08,0x82,0x07,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x00,0x81,0x08,0x85,0x07,0x08, + 0x82,0x07,0x08,0x07,0x08,0x07,0x81,0x08, + 0x07,0x08,0x81,0x07,0x08,0x81,0x00,0x81, + 0x08,0x8a,0x07,0x08,0x82,0x07,0x08,0x82, + 0x07,0x08,0x82,0x00,0x81,0x08,0x82,0x07, + 0x08,0x07,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x00,0x81,0x08,0x85,0x07, + 0x81,0x08,0x07,0x08,0x07,0x08,0x82,0x07, + 0x08,0x07,0x08,0x81,0x07,0x08,0x81,0x00, + 0x81,0x08,0x82,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x82,0x07,0x08,0x82,0x00,0x81,0x08, + 0x83,0x07,0x08,0x81,0x07,0x82,0x08,0x07, + 0x08,0x07,0x81,0x08,0x82,0x07,0x08,0x83, + 0x00,0x81,0x08,0x82,0x07,0x08,0x81,0x07, + 0x81,0x08,0x81,0x07,0x82,0x08,0x07,0x08, + 0x82,0x07,0x81,0x08,0x82,0x00,0x87,0x08, + 0x82,0x07,0x08,0x07,0x08,0x07,0x08,0x81, + 0x07,0x08,0x81,0x07,0x08,0x83,0x07,0x08, + 0x83,0x00,0x81,0x08,0x86,0x07,0x08,0x82, + 0x07,0x08,0x07,0x08,0x07,0x81,0x08,0x82, + 0x07,0x08,0x81,0x00,0x81,0x08,0x82,0x07, + 0x08,0x82,0x07,0x08,0x82,0x07,0x81,0x08, + 0x81,0x07,0x82,0x08,0x07,0x81,0x08,0x81, + 0x00,0x81,0x08,0x85,0x07,0x08,0x82,0x07, + 0x08,0x07,0x08,0x07,0x08,0x07,0x81,0x08, + 0x81,0x07,0x08,0x81,0x00,0x81,0x08,0x8a, + 0x07,0x08,0x82,0x07,0x08,0x83,0x07,0x08, + 0x81,0x00,0x81,0x08,0x82,0x07,0x81,0x08, + 0x81,0x07,0x08,0x07,0x08,0x07,0x81,0x08, + 0x81,0x07,0x08,0x07,0x08,0x07,0x81,0x08, + 0x81,0x00,0x81,0x08,0x85,0x07,0x08,0x07, + 0x81,0x08,0x07,0x81,0x08,0x82,0x07,0x08, + 0x82,0x07,0x08,0x81,0x00,0x81,0x08,0x82, + 0x07,0x81,0x08,0x81,0x07,0x82,0x08,0x07, + 0x08,0x07,0x08,0x81,0x07,0x08,0x81,0x07, + 0x81,0x08,0x81,0x00,0x81,0x08,0x84,0x07, + 0x08,0x07,0x08,0x07,0x08,0x07,0x08,0x07, + 0x08,0x83,0x07,0x08,0x83,0x00,0x81,0x08, + 0x83,0x07,0x08,0x07,0x08,0x82,0x07,0x08, + 0x07,0x08,0x07,0x08,0x82,0x07,0x08,0x83, + 0x00,0x87,0x08,0x07,0x81,0x08,0x81,0x07, + 0x08,0x07,0x08,0x07,0x82,0x08,0x07,0x08, + 0x83,0x07,0x08,0x83,0x00,0x81,0x08,0x86, + 0x07,0x08,0x82,0x07,0x08,0x07,0x08,0x07, + 0x08,0x83,0x07,0x08,0x81,0x00,0x81,0x08, + 0x82,0x07,0x08,0x82,0x07,0x08,0x82,0x07, + 0x08,0x82,0x07,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x00,0x81,0x08,0x85,0x07,0x08, + 0x82,0x07,0x08,0x07,0x08,0x07,0x08,0x81, + 0x07,0x08,0x81,0x07,0x08,0x81,0x00,0x81, + 0x08,0x8a,0x07,0x08,0x82,0x07,0x08,0x84, + 0x07,0x08,0x00,0x81,0x08,0x82,0x07,0x08, + 0x07,0x08,0x07,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x07,0x08,0x07,0x08,0x07,0x08, + 0x07,0x08,0x00,0x81,0x08,0x85,0x07,0x08, + 0x81,0x07,0x08,0x07,0x08,0x82,0x07,0x08, + 0x07,0x08,0x81,0x07,0x08,0x81,0x00,0x81, + 0x08,0x82,0x07,0x08,0x82,0x07,0x08,0x07, + 0x08,0x07,0x08,0x07,0x08,0x82,0x07,0x08, + 0x07,0x08,0x82,0x00,0x81,0x08,0x82,0x07, + 0x81,0x08,0x81,0x07,0x08,0x07,0x08,0x07, + 0x08,0x07,0x08,0x83,0x07,0x08,0x83,0x00, + 0x81,0x08,0x81,0x07,0x81,0x08,0x81,0x07, + 0x08,0x82,0x07,0x08,0x07,0x08,0x81,0x07, + 0x81,0x08,0x07,0x82,0x08,0x81,0x00,0x87, + 0x08,0x96,0x00,0x81,0x08,0x87,0x07,0x81, + 0x08,0x81,0x07,0x08,0x81,0x07,0x08,0x83, + 0x07,0x08,0x81,0x00,0x81,0x08,0x83,0x07, + 0x81,0x08,0x07,0x82,0x08,0x07,0x82,0x08, + 0x07,0x08,0x07,0x08,0x07,0x08,0x07,0x08, + 0x00,0x81,0x08,0x86,0x07,0x81,0x08,0x81, + 0x07,0x08,0x81,0x07,0x08,0x81,0x07,0x08, + 0x81,0x07,0x08,0x81,0x00,0x81,0x08,0x8b, + 0x07,0x81,0x08,0x07,0x82,0x08,0x07,0x81, + 0x08,0x81,0x00,0x81,0x08,0x82,0x07,0x81, + 0x08,0x82,0x07,0x08,0x81,0x07,0x08,0x07, + 0x08,0x07,0x81,0x08,0x81,0x07,0x08,0x07, + 0x08,0x00,0x81,0x08,0x85,0x07,0x08,0x81, + 0x07,0x08,0x07,0x82,0x08,0x07,0x08,0x07, + 0x08,0x81,0x07,0x08,0x81,0x00,0x81,0x08, + 0x82,0x07,0x08,0x82,0x07,0x08,0x07,0x08, + 0x07,0x81,0x08,0x81,0x07,0x81,0x08,0x81, + 0x07,0x82,0x08,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x87,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x87,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0x81,0x08,0x96,0x00, + 0x81,0x08,0x96,0x00,0xff,0xff,0xa3,0x02, + 0x81,0x00,0x81,0x02,0x82,0x00,0x02,0x82, + 0x00,0x02,0x81,0x00,0x8a,0x02,0x00,0x02, + 0x00,0x81,0x02,0x00,0x02,0x00,0x02,0x00, + 0x8e,0x02,0x81,0x00,0x82,0x02,0x00,0x81, + 0x02,0x81,0x00,0x81,0x02,0x82,0x00,0x02, + 0x81,0x00,0x86,0x02,0x82,0x00,0x02,0x00, + 0x83,0x02,0x00,0x82,0x02,0x81,0x00,0x02, + 0x00,0x02,0x00,0x85,0x02,0x81,0x00,0x81, + 0x02,0x81,0x00,0x81,0x02,0x00,0x81,0x02, + 0x81,0x00,0x02,0x00,0x02,0x00,0x02,0x82, + 0x00,0x84,0x02,0x00,0x81,0x02,0x00,0x02, + 0x00,0x02,0x82,0x00,0x02,0x81,0x00,0x88, + 0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00, + 0x02,0x00,0x02,0x82,0x00,0x02,0x81,0x00, + 0x82,0x02,0x81,0x00,0x02,0x82,0x00,0xd2, + 0x02,0x00,0x02,0x00,0x02,0x00,0x82,0x02, + 0x00,0x82,0x02,0x00,0x02,0x00,0x89,0x02, + 0x00,0x02,0x81,0x00,0x02,0x00,0x02,0x00, + 0x02,0x00,0x8e,0x02,0x00,0x02,0x00,0x02, + 0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02, + 0x00,0x82,0x02,0x00,0x02,0x00,0x85,0x02, + 0x00,0x82,0x02,0x00,0x82,0x02,0x00,0x02, + 0x00,0x02,0x00,0x82,0x02,0x00,0x02,0x00, + 0x85,0x02,0x00,0x02,0x00,0x02,0x00,0x02, + 0x00,0x02,0x00,0x02,0x00,0x82,0x02,0x00, + 0x02,0x00,0x81,0x02,0x00,0x84,0x02,0x00, + 0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00, + 0x82,0x02,0x00,0x02,0x00,0x87,0x02,0x00, + 0x02,0x82,0x00,0x02,0x00,0x02,0x00,0x02, + 0x00,0x82,0x02,0x00,0x02,0x00,0x02,0x00, + 0x82,0x02,0x00,0xd4,0x02,0x81,0x00,0x81, + 0x02,0x81,0x00,0x81,0x02,0x81,0x00,0x81, + 0x02,0x81,0x00,0x8a,0x02,0x00,0x02,0x00, + 0x02,0x81,0x00,0x02,0x81,0x00,0x8f,0x02, + 0x81,0x00,0x81,0x02,0x82,0x00,0x02,0x81, + 0x00,0x81,0x02,0x81,0x00,0x81,0x02,0x81, + 0x00,0x86,0x02,0x81,0x00,0x81,0x02,0x00, + 0x82,0x02,0x82,0x00,0x81,0x02,0x00,0x81, + 0x02,0x82,0x00,0x85,0x02,0x81,0x00,0x81, + 0x02,0x81,0x00,0x81,0x02,0x00,0x02,0x00, + 0x02,0x00,0x02,0x82,0x00,0x81,0x02,0x00, + 0x84,0x02,0x00,0x02,0x00,0x02,0x00,0x02, + 0x00,0x02,0x81,0x00,0x81,0x02,0x81,0x00, + 0x88,0x02,0x00,0x02,0x00,0x02,0x00,0x02, + 0x00,0x02,0x00,0x02,0x81,0x00,0x81,0x02, + 0x81,0x00,0x82,0x02,0x00,0x81,0x02,0x81, + 0x00,0xd3,0x02,0x00,0x02,0x00,0x02,0x00, + 0x82,0x02,0x00,0x82,0x02,0x00,0x8b,0x02, + 0x00,0x02,0x00,0x81,0x02,0x00,0x02,0x00, + 0x02,0x00,0x8e,0x02,0x00,0x82,0x02,0x00, + 0x02,0x00,0x02,0x00,0x82,0x02,0x00,0x82, + 0x02,0x00,0x02,0x00,0x85,0x02,0x00,0x82, + 0x02,0x00,0x82,0x02,0x00,0x02,0x00,0x82, + 0x02,0x00,0x02,0x00,0x02,0x00,0x85,0x02, + 0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02, + 0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02, + 0x00,0x81,0x02,0x00,0x84,0x02,0x00,0x02, + 0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x82, + 0x02,0x00,0x02,0x00,0x87,0x02,0x00,0x02, + 0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02, + 0x00,0x82,0x02,0x00,0x02,0x00,0x82,0x02, + 0x00,0x02,0x00,0xd4,0x02,0x81,0x00,0x81, + 0x02,0x82,0x00,0x02,0x82,0x00,0x02,0x00, + 0x8b,0x02,0x00,0x02,0x00,0x81,0x02,0x00, + 0x02,0x00,0x02,0x00,0x8e,0x02,0x00,0x82, + 0x02,0x00,0x02,0x00,0x02,0x00,0x82,0x02, + 0x82,0x00,0x02,0x00,0x02,0x00,0x85,0x02, + 0x00,0x82,0x02,0x82,0x00,0x02,0x00,0x02, + 0x00,0x02,0x81,0x00,0x81,0x02,0x00,0x02, + 0x00,0x85,0x02,0x81,0x00,0x81,0x02,0x00, + 0x02,0x00,0x02,0x00,0x81,0x02,0x81,0x00, + 0x02,0x00,0x02,0x00,0x81,0x02,0x00,0x85, + 0x02,0x00,0x82,0x02,0x00,0x81,0x02,0x82, + 0x00,0x02,0x00,0x02,0x00,0x87,0x02,0x00, + 0x02,0x00,0x02,0x00,0x81,0x02,0x00,0x81, + 0x02,0x82,0x00,0x02,0x00,0x02,0x00,0x02, + 0x81,0x00,0x81,0x02,0x82,0x00,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff +}; + + +/* END OF FILE */ diff --git a/src/kbbmp.h b/src/kbbmp.h new file mode 100644 index 0000000..58a4331 --- /dev/null +++ b/src/kbbmp.h @@ -0,0 +1,39 @@ +/* + + espec - Sinclair Spectrum emulator + + Copyright (C) 2003 Ian Cowburn (ianc@noddybox.demon.co.uk) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + ------------------------------------------------------------------------- + + The bitmap data for the spectrum keyboard + +*/ + +#ifndef ESPEC_KBBMP_H +#define ESPEC_KBBMP_H "$Id$" + + +#define KBBMP_WIDTH 256 +#define KBBMP_HEIGHT 176 + +extern const unsigned char keyboard_bitmap[]; + +#endif + + +/* END OF FILE */ @@ -35,6 +35,7 @@ static const char id[]="$Id$"; #include "gui.h" #include "memmenu.h" #include "config.h" +#include "kbbmp.h" #include "exit.h" #include "util.h" @@ -179,7 +180,15 @@ int main(int argc, char *argv[]) case SDLK_F3: if (e->key.state==SDL_PRESSED) - GUIMessage(eMessageBox,"TODO","Sorry, not done yet"); + { + GFXBitmap((GFX_WIDTH-KBBMP_WIDTH)/2, + (GFX_HEIGHT-KBBMP_HEIGHT)/2, + KBBMP_WIDTH, KBBMP_HEIGHT, + keyboard_bitmap); + + GFXEndFrame(FALSE); + GFXWaitKey(); + } break; case SDLK_F8: |