home *** CD-ROM | disk | FTP | other *** search
- /* ********************************************************************** */
-
- /* EXAMPLE OF MY ALLOCATION/DEALLOCATION TECHNIQUE - PAUL OVERAA */
-
- /* Filename: main.c */
-
- /* Date: 21st July 1990 */
-
- /* ************************** INCLUDE FILES ***************************** */
-
- #include <exec/types.h>
- #include <exec/memory.h>
- #include <intuition/intuition.h>
- #include <graphics/gfxmacros.h>
- #include <graphics/copper.h>
- #include <hardware/custom.h>
-
- /* *************** GENERAL CONSTANT DEFINITION STATEMENTS **************** */
-
- #define INTUITION_VERSION 0
- #define GRAPHICS_VERSION 0
- #define SCREENPLANES 3
- #define SCREENWIDTH 640
- #define SCREENHEIGHT 512
- #define MENU_BOX_WIDTH 140
- #define MENU_BOX_HEIGHT 10
-
- /* *************************** Image Data ******************************** */
-
- USHORT chip ImageData1[] = {
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFC0,0xFFC0,0xFFC0,0xFFFF,0xFFC0,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x00FF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xC000,
- 0x03FF,0xFFFF,0xFFFF,0xFFF0,0x3FFF,0xFFFC,0x0003,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFF80,0xFF80,0xFF80,0xFFFF,0xFF80,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xE000,0x000F,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
- 0x003F,0xFFFF,0xFFFF,0xFFE0,0x3FFF,0xFFC0,0x0000,0x3FFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFF80,0xFF80,0xFF80,0xFFFF,0xFF81,0xFC0F,0xFC0F,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xE03F,0xF803,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x80FF,
- 0xE00F,0xFFFF,0xFFFF,0xFFE0,0x3FFF,0xFF01,0xFFE0,0x0FFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFF80,0xFF80,0xFF80,0xFFFF,0xFFFF,0xF80F,0xF80F,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xE03F,0xFE03,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x80FF,
- 0xF80F,0xFFFF,0xFFFF,0xFFE0,0x3FFF,0xFC07,0xFFF8,0x03FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFF80,0xFF80,0xFF80,0xFFFF,0xFFFF,0xC000,0xC000,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xE03F,0xFE03,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x80FF,
- 0xF80F,0xFFFF,0xFFFF,0xFFE0,0x3FFF,0xF80F,0xFFFE,0x03FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFF80,0xFF80,0xFF80,0xFFFF,0xFFFF,0x8001,0x8001,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xE03F,0xFC07,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x80FF,
- 0xF01F,0xFFFF,0xFFFF,0xFFE0,0x3FFF,0xF80F,0xFFFE,0x03FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFF80,0xFF80,0xFF80,0xC040,0x07C0,0xF80F,0xF80F,
- 0xFC00,0x3FC0,0x003F,0xFFFF,0xE000,0x001F,0x03FF,0x03FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
- 0x007F,0x0003,0xF03F,0xF020,0x3FFF,0xF80F,0xFFFE,0x0303,
- 0xFF03,0xF000,0xFF03,0x003F,0xC000,0xFF00,0x03FF,0xFF80,
- 0x00FF,0xFF80,0xFF80,0xFF80,0x8000,0x0180,0xF80F,0xF80F,
- 0xF000,0x0380,0x0003,0xFFFF,0xE000,0x000E,0x03FE,0x03FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,
- 0x07FE,0x0000,0xE03F,0xE020,0x3FFF,0xF80F,0xFFFE,0x0203,
- 0xFE03,0xC000,0x0E00,0x0003,0x8000,0x3E00,0x00FF,0xFF80,
- 0x00FF,0xFF80,0xFF80,0xFF80,0x801F,0x8180,0xF80F,0xF80F,
- 0xC07E,0x0080,0xFE00,0xFFFF,0xE03F,0xF802,0x03FE,0x03FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x80FF,
- 0xFFFF,0xFF80,0x203F,0xE020,0x3FFF,0xF80F,0xFFFE,0x0203,
- 0xFE03,0x01F8,0x0200,0x7E07,0xFFE0,0x0FFF,0x803F,0xFF80,
- 0x00FF,0xFF80,0xFF80,0xFF80,0x80FF,0xFF80,0xF80F,0xF80F,
- 0x8000,0x0080,0xFF80,0xFFFF,0xE03F,0xFE02,0x03FE,0x03FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x80FF,
- 0xFFFF,0xC000,0x203F,0xE020,0x3FFF,0xF80F,0xFFFE,0x0200,
- 0xFC06,0x0000,0x0203,0xFFFF,0xF000,0x0FC0,0x003F,0xFF80,
- 0x00FF,0xFF80,0xFF80,0xFF80,0x80FF,0xFF80,0xF80F,0xF80F,
- 0x8000,0x0180,0xFF80,0xFFFF,0xE03F,0xFE02,0x03FE,0x03FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x80FF,
- 0xFFFF,0x0000,0x203F,0xE020,0x3FFF,0xF80F,0xFFFE,0x0380,
- 0x301E,0x0000,0x0603,0xFFFF,0xC000,0x0F00,0x003F,0xFF80,
- 0x00FF,0xFF80,0xFF80,0xFF80,0x80FF,0xFF80,0xF80F,0xF80F,
- 0x807F,0xFF80,0xFF80,0xFFFF,0xE03F,0xFE02,0x03FE,0x03FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x80FF,
- 0xFFFC,0x07E0,0x203F,0xE020,0x3FFF,0xF803,0xFFFC,0x07E0,
- 0x007E,0x03FF,0xFE03,0xFFFF,0x01F8,0x0C07,0xE03F,0xFF80,
- 0x00FF,0xFF80,0xFF00,0xFF01,0x80FF,0xFF80,0xF80F,0xF80F,
- 0x803F,0xC080,0xFF80,0xFFFF,0xE03F,0xFC06,0x00FE,0x03FF,
- 0xFFC0,0xFFFF,0xF03F,0xFFFC,0x0FFF,0xFF03,0xFFFF,0x80FF,
- 0xFFF8,0x03E0,0x200F,0xE020,0x3FFF,0xFE00,0xFFF0,0x1FF8,
- 0x01FE,0x00FF,0x0203,0xFFFE,0x00F8,0x0803,0xE03F,0xFF80,
- 0x00FF,0xFF80,0x0000,0x0007,0x80FF,0xFF80,0xF800,0xF801,
- 0xE000,0x0180,0xFF80,0xFFFF,0xE000,0x001F,0x8000,0x03FF,
- 0xFF80,0xFFFF,0xE03F,0xFFF8,0x0FFF,0xFE03,0xFFFF,0x80FF,
- 0xFFFE,0x0000,0x3800,0x0020,0x3FFF,0xFF80,0x0000,0x7FFE,
- 0x03FF,0x8000,0x0603,0xFFFF,0x8000,0x0E00,0x003F,0xFF80,
- 0x00FF,0xFF80,0x0078,0x007F,0x81FF,0xFF81,0xFF81,0xFF81,
- 0xF800,0x0781,0xFF81,0xFFFF,0xE000,0x01FF,0xF800,0x03FF,
- 0xFF81,0xFFFF,0xE07F,0xFFF8,0x1FFF,0xFE07,0xFFFF,0x81FF,
- 0xFFFF,0x8000,0x7F80,0x0060,0x7FFF,0xFFF8,0x0007,0xFFFE,
- 0x07FF,0xE000,0x1E07,0xFFFF,0xE000,0x1F80,0x007F,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,0x03FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,0x03FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,0x03FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x03FC,0x07FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,0x0000,0x1FFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,0x7FFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x0F7E,
- 0xFFF0,0x3BFB,0xCE07,0x81FF,0xE038,0x1E03,0xBFB8,0x1E01,
- 0xFFE0,0x3C07,0x81E0,0x780F,0x03BF,0xB7F7,0x9DFB,0x81FF,
- 0xF00C,0x0703,0x9E77,0xEF38,0x1E79,0x80FF,0xE038,0x0DFD,
- 0xC0FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFF9,0xE73E,
- 0xFFE7,0x99F3,0xCCFB,0x3CFF,0xE7F3,0xCE79,0x9F33,0xCFCF,
- 0xFFE7,0x9CF3,0x3CCF,0xB9E6,0x799F,0x33E7,0x9CFB,0x3EFF,
- 0xFE7C,0xFE7D,0x9E73,0xEF33,0xCE79,0x9FFF,0xE799,0xFCF9,
- 0x9E7F,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFF9,0xE71E,
- 0xFFE7,0x98E3,0xCCFF,0x3CFF,0xE7F3,0xCE79,0x8E33,0xCFCF,
- 0xFFE7,0x9CF3,0x3CCF,0xF9E6,0x798E,0x31C7,0x9C7B,0x3FFF,
- 0xFE7C,0xFE7F,0x9E71,0xEF33,0xCE79,0x9FFF,0xE799,0xFC71,
- 0x9E7F,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFF9,0xE70E,
- 0xFFE7,0x9843,0xCCFF,0x3CFF,0xE7F3,0xCE79,0x8433,0xCFCF,
- 0xFFE7,0x9CF3,0x3CCF,0xF9E6,0x7984,0x3087,0x9C3B,0x3FFF,
- 0xFE7C,0xFE7F,0x9E70,0xEF33,0xCE79,0x9FFF,0xE799,0xFC21,
- 0x9E7F,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFF8,0x0746,
- 0xFFE0,0x1A03,0xCCC3,0x00FF,0xE0F3,0xCE03,0xA030,0x0FCF,
- 0xFFE0,0x3C07,0x3CCC,0x380E,0x01A0,0x3407,0x9D1B,0x30FF,
- 0xFE7C,0x1E7F,0x8074,0x6F33,0xCE79,0x83FF,0xE798,0x3D01,
- 0x9E7F,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFF9,0xE762,
- 0xFFE7,0x9B13,0xCCF3,0x3CFF,0xE7F3,0xCE79,0xB133,0xCFCF,
- 0xFFE7,0xFCF3,0x3CCF,0x39E6,0x79B1,0x3627,0x9D8B,0x3CFF,
- 0xFE7C,0xFE7F,0x9E76,0x2F33,0xCE79,0x9FFF,0xE799,0xFD89,
- 0x9E7F,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFF9,0xE770,
- 0xFFE7,0x9BB3,0xCCF3,0x3CFF,0xE7F3,0xCE79,0xBB33,0xCFCF,
- 0xFFE7,0xFCF3,0x3CCF,0x39E6,0x79BB,0x3767,0x9DC3,0x3CFF,
- 0xFE7C,0xFE7F,0x9E77,0x0F33,0xCE79,0x9FFF,0xE799,0xFDD9,
- 0x9E7F,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFF9,0xE778,
- 0xFFE7,0x9BF3,0xCCF3,0x3CFF,0xE7F3,0xCE79,0xBF33,0xCFCF,
- 0xFFE7,0xFCF3,0x3CCF,0x39E6,0x79BF,0x37E7,0x9DE3,0x3CFF,
- 0xFE7C,0xFE7D,0x9E77,0x8F33,0xCE79,0x9FFF,0xE799,0xFDF9,
- 0x9E7F,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFF9,0xE77E,
- 0xFFE7,0x9BF3,0xCE07,0x3CFF,0xE7F8,0x1E79,0xBF33,0xCFCF,
- 0xFFE7,0xFCF3,0x81E0,0x79E6,0x79BF,0x37E7,0x9DFB,0x81FF,
- 0xFE7C,0x0703,0x9E77,0xEF38,0x1F03,0x80FF,0xE038,0x0DF9,
- 0xC0FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xC7FF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFC0,0x7FC0,0x7FC0,0x7FFF,0xFFC0,0x7FFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x00FF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xC000,
- 0x03FF,0xFFFF,0xFFFF,0xFFF0,0x1FFF,0xFFFC,0x0003,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFE,0x7FFE,0x7FFE,0x7FFF,0xFFFE,0x7FFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE0F,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xF83F,0xFFFF,0xFFFF,0xFFFF,0x9FFF,0xFFC7,0xFFF8,0x3FFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFE,0x7FFE,0x7FFE,0x7FFF,0xFFFF,0xFC07,0xFC07,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF9F,0xFFE3,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE7F,
- 0xFF8F,0xFFFF,0xFFFF,0xFFFF,0x9FFF,0xFF7F,0xFFFF,0x8FFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFE,0x7FFE,0x7FFE,0x7FFF,0xFFFF,0xFFE7,0xFFE7,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF9F,0xFFFB,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE7F,
- 0xFFEF,0xFFFF,0xFFFF,0xFFFF,0x9FFF,0xFDFF,0xFFFF,0xE3FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFE,0x7FFE,0x7FFE,0x7FFF,0xFFFF,0xC7E0,0x47E0,
- 0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFF9F,0xFFFB,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE7F,
- 0xFFEF,0xFFFF,0xFFFF,0xFFFF,0x9FFF,0xFFE7,0xFFFF,0xF9FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFE,0x7FFE,0x7FFE,0x7FFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF9F,0xFDFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE7F,
- 0xF7FF,0xFFFF,0xFFFF,0xFFFF,0x9FFF,0xFFE7,0xFFFF,0xF9FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFE,0x7FFE,0x7FFE,0x4040,0x07C0,0x7FE7,0xFFE7,
- 0xFC00,0x3FC0,0x003F,0xFFFF,0xFF80,0x07FF,0x01FF,0x01FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE00,
- 0x1FFF,0x0001,0xF01F,0xF01F,0x9FFF,0xFFE7,0xFFFF,0xF901,
- 0xFF01,0xF000,0x7F01,0x001F,0xC000,0x7F00,0x01FF,0xFF80,
- 0x00FF,0xFFFE,0x7FFE,0x7FFE,0x7E7F,0xE1FE,0x7FE7,0xFFE7,
- 0xF7FF,0x83FF,0xFF83,0xFFFF,0xFFFF,0xFF87,0xF9FF,0xF9FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFF8,0x7F9F,0xFF9F,0x9FFF,0xFFE7,0xFFFF,0xF9F9,
- 0xFFF9,0xDFFE,0x07F9,0xFF81,0xFFFE,0x1FFF,0xF87F,0xFF80,
- 0x00FF,0xFFFE,0x7FFE,0x7FFE,0x7FFF,0xFFFE,0x7FE7,0xFFE7,
- 0xDFFF,0xF8FE,0x7FF8,0xFFFF,0xFF9F,0xFFE1,0xF9FF,0xF9FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE7F,
- 0xFFFF,0xFFFE,0x1F9F,0xFF9F,0x9FFF,0xFFE7,0xFFFF,0xF9F9,
- 0xFFF9,0x7FFF,0xE1FF,0xFFFF,0xFFFF,0x87FF,0xFE1F,0xFF80,
- 0x00FF,0xFFFE,0x7FFE,0x7FFE,0x7E7F,0xFFFE,0x7FE7,0xFFE7,
- 0xFE00,0x7EFE,0x7FFE,0x7FFF,0xFF9F,0xFFF9,0xF9FF,0xF9FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE7F,
- 0xFFFF,0xC01F,0x9F9F,0xFF9F,0x9FFF,0xFFE7,0xFFFF,0xF9F8,
- 0x7DFF,0xF801,0xF9F9,0xFFFF,0xF007,0xE7C0,0x1F9F,0xFF80,
- 0x00FF,0xFFFE,0x7FFE,0x7FFE,0x7E7F,0xFFFE,0x7FE7,0xFFE7,
- 0xFFFF,0xFFFE,0x7FFE,0x7FFF,0xFF9F,0xFFF9,0xF9FF,0xF9FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE7F,
- 0xFFFF,0x7FFF,0x9F9F,0xFF9F,0x9FFF,0xFFE7,0xFFFF,0xF9FE,
- 0x17FF,0xFFFF,0xFFF9,0xFFFF,0xDFFF,0xE77F,0xFF9F,0xFF80,
- 0x00FF,0xFFFE,0x7FFE,0x7FFE,0x7E7F,0xFFFE,0x7FE7,0xFFE7,
- 0xFE7F,0xFFFE,0x7FFE,0x7FFF,0xFF9F,0xFFF9,0xF9FF,0xF9FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE7F,
- 0xFFFD,0xFFFF,0x9F9F,0xFF9F,0x9FFF,0xFFE1,0xFFFD,0xFFFF,
- 0x9FFF,0xF9FF,0xFFF9,0xFFFF,0x7FFF,0xE5FF,0xFF9F,0xFF80,
- 0x00FF,0xFFFE,0x7F7E,0x7F7F,0xFE7F,0xFFFE,0x7FE7,0xFFE7,
- 0xFE3F,0xC0FE,0x7FFE,0x7FFF,0xFF9F,0xFDFF,0xF87F,0xF9FF,
- 0xFFC0,0x7FFF,0xF01F,0xFFFC,0x07FF,0xFF01,0xFFFF,0xFE7F,
- 0xFFFF,0xE1FF,0x9F87,0xFF9F,0x9FFF,0xFFF8,0x7FF7,0xFFFF,
- 0xFFFF,0xF87F,0x01F9,0xFFFF,0xF87F,0xE7E1,0xFF9F,0xFF80,
- 0x00FF,0xFFFE,0x01FE,0x01FF,0xFE7F,0xFFFE,0x7FE0,0x7FE1,
- 0x7F80,0x7FFE,0x7FFE,0x7FFF,0xFF80,0x07FF,0xFE01,0xF9FF,
- 0xFFFE,0x7FFF,0xFF9F,0xFFFF,0xE7FF,0xFFF9,0xFFFF,0xFE7F,
- 0xFFFF,0xF81F,0x9FE0,0x1F9F,0x9FFF,0xFFFE,0x001F,0xFFFF,
- 0xF9FF,0xFE01,0xFFF9,0xFFFF,0xFE07,0xE7F8,0x1F9F,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF9FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF9FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF9FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF9FF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x01FD,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF807,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFF01,0xC07C,0x1E07,0x9E70,0x1E06,0x03FF,0xC0F3,0xFCFF,
- 0x03C0,0xE078,0x079C,0x0F7E,0xFFF0,0x3DFB,0x01FF,0xE038,
- 0x0E07,0x9FE7,0xF81E,0x0703,0xC03C,0xE07B,0xF7FF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFF3C,0xCFF9,0xECF3,0x9E73,0xCCFA,0x7FFF,0x9E73,0xFCFE,
- 0x799F,0x4F3F,0x3F99,0xE73E,0xFFE7,0x9CFB,0x3CFF,0xE799,
- 0xFCF3,0x9FE7,0xF3CC,0xFA79,0xF9FC,0xCF39,0xF7FF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFF3C,0xCFF8,0xFCF3,0x9E73,0xCCFE,0x7FFF,0x9E73,0xFCFE,
- 0x799F,0xCF3F,0x3F99,0xE71E,0xFFE7,0x9C7B,0x3CFF,0xE799,
- 0xFCF3,0x9FE7,0xF3CC,0xFE79,0xF9FC,0xCF38,0xF7FF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFF3C,0xCFFC,0x7CF3,0x9E73,0xCCFE,0x7FFF,0x9E73,0xFCFE,
- 0x799F,0xCF3F,0x3F99,0xE70E,0xFFE7,0x9C3B,0x3CFF,0xE799,
- 0xFCF3,0x9FE7,0xF3CC,0xFE79,0xF9FC,0xCF38,0x77FF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFF01,0xC1FE,0x3CF3,0x9E70,0x1CFE,0x0FFF,0x8073,0xFCFE,
- 0x799F,0xC03F,0x3F99,0xE746,0xFFE0,0x1D1B,0x3CFF,0xE798,
- 0x3C03,0x9FE7,0xF3CC,0xFE01,0xF9FC,0xCF3A,0x37FF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFF3C,0xCFFF,0x1CF3,0x9E73,0xCCFE,0x7FFF,0x9E73,0xFCFE,
- 0x799F,0xCF3F,0x3F99,0xE762,0xFFE7,0x9D8B,0x3CFF,0xE799,
- 0xFCF3,0x9FE7,0xF3CC,0xFE79,0xF9FC,0xCF3B,0x17FF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFF3C,0xCFFF,0x8CF3,0x9E73,0xCCFE,0x7FFF,0x9E73,0xFCFE,
- 0x799F,0xCF3F,0x3F99,0xE770,0xFFE7,0x9DC3,0x3CFF,0xE799,
- 0xFCF3,0x9FE7,0xF3CC,0xFE79,0xF9FC,0xCF3B,0x87FF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFF3C,0xCFFB,0xCCF3,0x9E73,0xCCFA,0x7FFF,0x9E73,0xFCFE,
- 0x799F,0x4F3F,0x3F99,0xE778,0xFFE7,0x9DE3,0x3CFF,0xE799,
- 0xFCF3,0x9FE7,0xF3CC,0xFA79,0xF9FC,0xCF3B,0xC7FF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFF3C,0xC07C,0x1E07,0xC0F3,0xCE06,0x03FF,0x9E70,0x1C07,
- 0x03C0,0xCF3F,0x3F9C,0x0F7E,0xFFE7,0x9DFB,0x01FF,0xE038,
- 0x0CF3,0x80E0,0x381E,0x0679,0xF9FC,0xE07B,0xF7FF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x00FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x3FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,
- 0x3FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,
- 0x3FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x003F,0x003F,0x003F,0x0000,0x003F,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0FFF,0xFF00,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3FFF,
- 0xFC00,0x0000,0x0000,0x000F,0xC000,0x0003,0xFFFC,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0001,0x0001,0x0001,0x0000,0x0001,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x01F0,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x07C0,0x0000,0x0000,0x0000,0x4000,0x0038,0x0007,0xC000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0001,0x0001,0x0001,0x0000,0x0000,0x03F0,0x03F0,
- 0x0000,0x0000,0x0000,0x0000,0x0040,0x001C,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0100,
- 0x0070,0x0000,0x0000,0x0000,0x4000,0x0080,0x0000,0x7000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0001,0x0001,0x0001,0x0000,0x0000,0x0010,0x0010,
- 0x0000,0x0000,0x0000,0x0000,0x0040,0x0004,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0100,
- 0x0010,0x0000,0x0000,0x0000,0x4000,0x0200,0x0000,0x1C00,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0001,0x0001,0x0001,0x0000,0x0000,0x381F,0x381F,
- 0x0000,0x0000,0x0000,0x0000,0x0040,0x0004,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0100,
- 0x0010,0x0000,0x0000,0x0000,0x4000,0x0010,0x0000,0x0400,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0001,0x0001,0x0001,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0040,0x0200,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0100,
- 0x0800,0x0000,0x0000,0x0000,0x4000,0x0010,0x0000,0x0400,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0001,0x0001,0x0001,0x3FBF,0xF83F,0x0010,0x0010,
- 0x03FF,0xC03F,0xFFC0,0x0000,0x007F,0xF800,0xFC00,0xFC00,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x01FF,
- 0xE000,0xFFFC,0x0FC0,0x0FC0,0x4000,0x0010,0x0000,0x04FC,
- 0x00FC,0x0FFF,0x00FC,0xFFC0,0x3FFF,0x00FF,0xFC00,0x007E,
- 0x3F00,0x0001,0x0001,0x0001,0x0180,0x1E01,0x0010,0x0010,
- 0x0800,0x7C00,0x007C,0x0000,0x0000,0x0070,0x0400,0x0400,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0007,0x0040,0x0040,0x4000,0x0010,0x0000,0x0404,
- 0x0004,0x2001,0xF006,0x007C,0x0001,0xC000,0x0700,0x007E,
- 0x3F00,0x0001,0x0001,0x0001,0x0000,0x0001,0x0010,0x0010,
- 0x2000,0x0701,0x0007,0x0000,0x0040,0x001C,0x0400,0x0400,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0100,
- 0x0000,0x0001,0xC040,0x0040,0x4000,0x0010,0x0000,0x0404,
- 0x0004,0x8000,0x1C00,0x0000,0x0000,0x7000,0x01C0,0x007E,
- 0x3F00,0x0001,0x0001,0x0001,0x0100,0x0001,0x0010,0x0010,
- 0x01FF,0x8101,0x0001,0x0000,0x0040,0x0004,0x0400,0x0400,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0100,
- 0x0000,0x3FE0,0x4040,0x0040,0x4000,0x0010,0x0000,0x0407,
- 0x0200,0x07FE,0x0404,0x0000,0x0FF8,0x103F,0xE040,0x007E,
- 0x3F00,0x0001,0x0001,0x0001,0x0100,0x0001,0x0010,0x0010,
- 0x0000,0x0001,0x0001,0x0000,0x0040,0x0004,0x0400,0x0400,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0100,
- 0x0000,0x8000,0x4040,0x0040,0x4000,0x0010,0x0000,0x0401,
- 0xC800,0x0000,0x0004,0x0000,0x2000,0x1080,0x0040,0x007E,
- 0x3F00,0x0001,0x0001,0x0001,0x0100,0x0001,0x0010,0x0010,
- 0x0180,0x0001,0x0001,0x0000,0x0040,0x0004,0x0400,0x0400,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0100,
- 0x0002,0x0000,0x4040,0x0040,0x4000,0x001C,0x0002,0x0000,
- 0x6000,0x0400,0x0004,0x0000,0x8000,0x1200,0x0040,0x007E,
- 0x3F00,0x0001,0x0081,0x0080,0x0100,0x0001,0x0010,0x0010,
- 0x01C0,0x3F01,0x0001,0x0000,0x0040,0x0200,0x0700,0x0400,
- 0x003F,0x0000,0x0FC0,0x0003,0xF000,0x00FC,0x0000,0x0100,
- 0x0000,0x1C00,0x4070,0x0040,0x4000,0x0007,0x0008,0x0000,
- 0x0000,0x0700,0xFC04,0x0000,0x0700,0x101C,0x0040,0x007E,
- 0x3F00,0x0001,0xFE01,0xFE00,0x0100,0x0001,0x001F,0x001E,
- 0x007F,0x8001,0x0001,0x0000,0x007F,0xF800,0x01FE,0x0400,
- 0x0001,0x0000,0x0040,0x0000,0x1000,0x0004,0x0000,0x0100,
- 0x0000,0x07E0,0x401F,0xE040,0x4000,0x0001,0xFFE0,0x0000,
- 0x0400,0x01FE,0x0004,0x0000,0x01F8,0x1007,0xE040,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0400,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0400,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0400,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0400,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0xFC02,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x07F8,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3F00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007E,
- 0x3FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,
- 0x3FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,
- 0x3FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
- };
-
- struct Image TitleImage = {
- 0,0, /* XY origin relative to container TopLeft */
- 639,55, /* Image width and height in pixels */
- 3, /* number of bitplanes in Image */
- ImageData1, /* pointer to ImageData */
- 0x0007,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
-
- struct TextAttr textattr = {
- "Bocklin.font",
- 27, /* size */
- FS_NORMAL,
- FPF_DISKFONT
- };
-
-
- struct IntuiText intuitext2 = {
- 5,0, JAM2,
- 0,100, /* fields set at run-time */
- NULL,
- " This demo doesn't actually do anything",
- NULL
- };
-
- struct IntuiText intuitext1 = {
- 6,0, JAM2,
- 0,140, /* fields set at run-time */
- NULL,
- " except put up this display and then",
- &intuitext2
- };
-
- struct IntuiText intuitext0 = {
- 7,0, JAM2,
- 0,180, /* fields set at run-time */
- NULL,
- " let you quit by using the menu !",
- &intuitext1
- };
-
-
- /* ************************ COLOUR TABLE ********************************* */
-
- UWORD colourtable[] = {
- 0x000, /* black background */
- 0x000, /* copper shaded grey */
- 0x000, /* copper shaded purple */
- 0x000, /* copper shaded blue */
- 0xF00, /* redish */
- 0xFF0, /* yellow */
- 0x0F0, /* green */
- 0xFFF, /* white */
- };
-
- /* *************************** MENU 1 DATA ******************************* */
-
-
- struct IntuiText menutext0={2,0,JAM1,2,1,NULL,"Quit",NULL};
-
- struct MenuItem menu_item0 = {
-
- NULL,
- 0,0, /* left edge top edge */
- MENU_BOX_WIDTH,MENU_BOX_HEIGHT, /* width height */
- ITEMTEXT|ITEMENABLED|HIGHCOMP, /* flags */
- NULL, /* mutual exclude */
- &menutext0, /* item fill points to an IntuiText structure */
- NULL, /* select fill */
- NULL, /* command field */
- NULL,
- NULL
-
- };
-
- struct Menu menu1 = {
- NULL,
- 0,0, /* left edge top edge */
- 120,0, /* width and height */
- MENUENABLED,
- "FUNCTION",
- &menu_item0
- };
-
- /* ****************** STRUCTURES FOR SCREEN AND WINDOW ******************* */
-
- struct NewScreen NewScreen = {
- 0,0, /* top left */
- SCREENWIDTH,SCREENHEIGHT, /* width and height */
- SCREENPLANES, /* depth, i.e. the number of bitplanes */
- 2,7, /* detail and block pens - black on white background */
- HIRES, /* ViewModes */
- CUSTOMSCREEN,
- NULL, /* Accept Default Font */
- NULL, /* No Title */
- NULL, /* No Gadgets */
- NULL
- };
-
- struct NewWindow NewWindow = {
- 0,0, /* window XY origin relative to TopLeft of screen */
- SCREENWIDTH,SCREENHEIGHT, /* window width and height */
- -1,-1, /* detail and block pens same as screen */
- MENUPICK, /* IDCMP flags */
- SMART_REFRESH+BORDERLESS+ACTIVATE, /* other window flags */
- NULL, /* first gadget in gadget list */
- NULL, /* custom CHECKMARK imagery */
- NULL, /* window title */
- NULL, /* custom screen - resource handler sets this up */
- NULL, /* custom bitmap */
- 0,0, /* minimum width and height */
- 0,0, /* maximum width and height */
- CUSTOMSCREEN /* destination screen type */
- };
-
- /* *************** AMIGA RESOURCE "FUNCTION NUMBERS" ********************* */
-
- /* Here's the stuff I was talking about in the magazine... */
-
- #define OPEN_INTUITION_LIBRARY 1
- #define OPEN_GRAPHICS_LIBRARY 2
- #define OPEN_CUSTOM_SCREEN 3
- #define OPEN_WINDOW 4
- #define OPEN_DISKFONT_LIBRARY 5
- #define SET_MENU_STRIP 6
- #define OPEN_FONT 7
-
- UBYTE resource_vector[8] = {7, /* count of operation labels to follow */
- OPEN_INTUITION_LIBRARY,
- OPEN_GRAPHICS_LIBRARY,
- OPEN_DISKFONT_LIBRARY,
- OPEN_CUSTOM_SCREEN,
- OPEN_WINDOW,
- SET_MENU_STRIP,
- OPEN_FONT
- };
-
- /* and here are a few global variables I'll use for system pointers etc. */
-
- struct IntuitionBase *IntuitionBase;
- struct GfxBase *GfxBase;
- struct Library *DiskfontBase;
- struct Screen *global_screen_p;
- struct Window *global_window_p;
- struct RastPort *global_rastport_p;
- struct ViewPort *global_viewport_p;
- struct UCopList *c;
- struct TextFont *textfont;
- BOOL global_exit_flag=FALSE;
- ULONG g_IDCMP_mask;
- extern struct Custom far custom;
-
-
- /* main code starts here... */
-
-
- main()
-
- {
-
- BOOL allocate_resource(),begin_block();
- void end_block();
- ULONG colour_intensity1=0,colour_intensity2=0, j, class, item_number;
- struct IntuiMessage *message, *GetMsg();
- UWORD code;
-
-
- /* Here's the begin_block() routine being used at the start of the program */
-
- if (begin_block()==TRUE) exit(FALSE); /* grab required resources or quit */
-
-
- /* Must be OK so I can continue knowing resources have been obtained */
-
-
- LoadRGB4(global_viewport_p,&colourtable,8); ScreenToFront(global_screen_p);
-
-
- /* You've seen this sort of copper list stuff in Amiga Format before... */
-
-
- c=(struct UCopList *)AllocMem(12L,MEMF_CHIP|MEMF_PUBLIC|MEMF_CLEAR);
-
- CINIT(c,((SCREENHEIGHT/2)*4)+1);
-
- for (j=0;j<SCREENHEIGHT/2;j++)
-
- { (j/15) % 2 ? colour_intensity1-- : colour_intensity1++;
-
- (j/5) % 2 ? colour_intensity2-- : colour_intensity2++;
-
- CWAIT(c,j,0L);
-
- CMOVE(c,custom.color[3],colour_intensity1);
-
- CMOVE(c,custom.color[2],((colour_intensity1)<<8)+
- colour_intensity2+10);
-
- CMOVE(c,custom.color[1],((colour_intensity1)<<8)+
- ((colour_intensity2+10)<<4)+
- colour_intensity2+10);
-
- }
-
-
- CEND(c); global_viewport_p->UCopIns=c;
-
-
- /* Now we can set images/text for the display... */
-
-
- MakeScreen(global_screen_p); RethinkDisplay();
-
- SetRast(global_rastport_p,0); SetAPen(global_rastport_p,0);
-
- DrawImage(global_rastport_p,&TitleImage,1,40);
-
- PrintIText(global_rastport_p,&intuitext0,0,0);
-
-
- /* all done so just monitor menu waiting for user to quit... */
-
-
- /* ======================================================================= */
- /* M A I N - M E N U - B L O C K */
- /* ----------------------------------------------------------------------- */
-
- g_IDCMP_mask=(1<<global_window_p->UserPort->mp_SigBit);
-
- do {Wait(g_IDCMP_mask); message=GetMsg(global_window_p->UserPort);
-
- do{
- class=message->Class; code=message->Code;
- ReplyMsg(message);
-
- switch (class) {
- case MENUPICK: item_number=ITEMNUM(code);
-
- break;
-
- default: break;
- }
-
- message=GetMsg(global_window_p->UserPort);
-
- }while(message);
-
- if(item_number==0) {global_exit_flag=TRUE;}
-
- }while(!global_exit_flag);
-
-
- /* user has decided to quit so we deallocate/closedown like this... */
-
- end_block(); /* Logical end of the program */
-
- }
-
- /* Read about the following routines in the magazine... */
-
-
- /* ======================================================================= */
- /* The following routines handle all the resources I need, ie they're */
- /* used to open and close libraries/screens etc. */
- /* _______________________________________________________________________ */
-
- BOOL begin_block()
-
- {
-
- UBYTE i,j; BOOL allocate_resource(),error_flag=FALSE;void deallocate_resource();
-
- for (i=1;i<=resource_vector[0];i++)
-
- { error_flag=allocate_resource(resource_vector[i]);
-
- if (error_flag==TRUE)
-
- { for (j=i-1;j>0;j--){deallocate_resource(resource_vector[j]);}
-
- i=resource_vector[0]+1; /* force exit from 'i' loop */
-
- }
- }
-
- return(error_flag);
-
- }
- /* _______________________________________________________________________ */
-
- void end_block()
-
- {
-
- UBYTE i;
-
- for(i=resource_vector[0];i>0;i--){deallocate_resource(resource_vector[i]);}
-
- }
- /* _______________________________________________________________________ */
-
- BOOL allocate_resource(function_number)
-
- UBYTE function_number;
-
- {
-
- BOOL error_flag=FALSE;
-
- switch (function_number) {
-
- case OPEN_INTUITION_LIBRARY:
-
- if((IntuitionBase=(struct IntuitionBase *)
- OpenLibrary("intuition.library",INTUITION_VERSION))==NULL)
- {error_flag=TRUE;}
- break;
-
- case OPEN_GRAPHICS_LIBRARY:
-
- if((GfxBase=(struct GfxBase *)
- OpenLibrary("graphics.library",GRAPHICS_VERSION))==NULL)
- {error_flag=TRUE;}
- break;
-
- case OPEN_DISKFONT_LIBRARY:
-
- if((DiskfontBase=(struct Library *)
- OpenLibrary("diskfont.library",0))==NULL)
- {error_flag=TRUE;}
- break;
-
-
- case OPEN_CUSTOM_SCREEN:
-
- if((global_screen_p=(struct Screen *)OpenScreen(&NewScreen))==NULL)
- {error_flag=TRUE;}
- else {global_viewport_p=&global_screen_p->ViewPort;}
- break;
-
- case OPEN_WINDOW:
-
- NewWindow.Screen=global_screen_p;
- if((global_window_p=(struct Window *)OpenWindow(&NewWindow))==NULL)
- {error_flag=TRUE;}
- else {global_rastport_p=global_window_p->RPort;}
- break;
-
- case SET_MENU_STRIP: if(SetMenuStrip(global_window_p,
- &menu1)==FALSE) {error_flag=TRUE;}
- break;
-
- case OPEN_FONT: if((textfont=(struct TextFont *)
- OpenDiskFont(&textattr))==NULL)
- {error_flag=TRUE;}
- else {SetFont(global_rastport_p,textfont);}
- break;
-
- default: error_flag=TRUE; break;
-
- }
- return(error_flag);
-
- }
-
- /* ______________________________________________________________________ */
-
- void deallocate_resource(function_number)
-
- UBYTE function_number;
-
- {
-
- switch (function_number) {
-
- case OPEN_INTUITION_LIBRARY: CloseLibrary(IntuitionBase); break;
-
- case OPEN_GRAPHICS_LIBRARY: CloseLibrary(GfxBase); break;
-
- case OPEN_DISKFONT_LIBRARY: CloseLibrary(DiskfontBase); break;
-
- case OPEN_CUSTOM_SCREEN: CloseScreen(global_screen_p); break;
-
- case OPEN_WINDOW: CloseWindow(global_window_p); break;
-
- case SET_MENU_STRIP: ClearMenuStrip(global_window_p,&menu1);
-
- case OPEN_FONT: CloseFont(textfont);
-
- default: break;
-
- }
-
-
- }
- /* ===================================================================== */
-
-
-
-
-
-
-
-