#include "diff.h" #include "same.h" #include "amiga.h" #include /* struct IntuitionBase */ IMPORT struct IntuitionBase* IntuitionBase; IMPORT struct Window* MainWindowPtr; AGLOBAL UWORD chip TailData[TAILARRAYSIZE + 1][SQUAREY * DEPTH] = { { // GN_E_NE or GN_NE_E 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 496, 496, 1008, 1920, 2032, 2032, 1008, 496, 0, 0, 0, 0, /* Plane 2 */ 65024, 65024, 64512, 63600, 63488, 63488, 64512, 65024, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32256, 31744, 30832, 30720, 30720, 31744, 32256, 32752, 32752, 32752, 32752 }, { // GN_E_S or GN_S_E 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 2032, 4080, 4080, 4080, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 63488, 61440, 61440, 61440, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 32752, 32752, 32752, 30720, 28672, 28672, 28672, 28912, 28912, 28912, 28912 }, { // GN_E_SE or GN_SE_E 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 496, 1008, 2032, 2032, 1920, 1008, 496, 496, /* Plane 2 */ 65520, 65520, 65520, 65520, 65024, 64512, 63488, 63488, 63600, 64512, 65024, 65024, /* Plane 3 */ 0, 32752, 32752, 32752, 32256, 31744, 30720, 30720, 30832, 31744, 32256, 32256 }, { // GN_NE_SE or GN_SE_NE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 992, 1984, 1920, 1920, 1984, 992, 496, 240, 112, /* Plane 2 */ 65408, 65280, 65024, 64528, 63536, 63600, 63600, 63536, 64528, 65024, 65280, 65408, /* Plane 3 */ 0, 32512, 32256, 31760, 30768, 30832, 30832, 30768, 31760, 32256, 32512, 32640 }, { // GN_NE_SW or GN_SW_NE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 992, 1984, 3968, 7936, 15872, 31744, 63488, 61440, 57344, /* Plane 2 */ 65408, 65280, 65024, 64528, 63536, 61552, 57584, 49648, 33776, 2032, 4080, 8176, /* Plane 3 */ 0, 32512, 32256, 31760, 30768, 28784, 24816, 16880, 1008, 2032, 4080, 8176 }, { // GN_NW_E or GN_E_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 32256, 16368, 8176, 4080, 496, 0, 0, 0, 0, /* Plane 2 */ 8176, 4080, 2032, 33264, 49152, 57344, 61440, 65024, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 496, 16384, 24576, 28672, 32256, 32752, 32752, 32752, 32752 }, { // GN_NW_NE or GN_NE_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57456, 61680, 63984, 32736, 16320, 8064, 3840, 0, 0, 0, 0, 0, /* Plane 2 */ 8064, 3840, 1536, 32784, 49200, 57456, 61680, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 3840, 1536, 16, 16432, 24688, 28912, 32752, 32752, 32752, 32752, 32752 }, { // GN_NW_SE or GN_SE_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 31744, 15872, 7936, 3968, 1984, 992, 496, 240, 112, /* Plane 2 */ 8176, 4080, 2032, 33776, 49648, 57584, 61552, 63536, 64528, 65024, 65280, 65408, /* Plane 3 */ 0, 4080, 2032, 1008, 16880, 24816, 28784, 30768, 31760, 32256, 32512, 32640 }, { // GN_NW_SW or GN_SW_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 31744, 15872, 7680, 7680, 15872, 31744, 63488, 61440, 57344, /* Plane 2 */ 8176, 4080, 2032, 33776, 49648, 57840, 57840, 49648, 33776, 2032, 4080, 8176, /* Plane 3 */ 0, 4080, 2032, 1008, 16880, 25072, 25072, 16880, 1008, 2032, 4080, 8176 }, { // GN_N_E or GN_E_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 4080, 4080, 4080, 2032, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 61440, 61440, 61440, 63488, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 28672, 28672, 28672, 30720, 32752, 32752, 32752, 32752 }, { // GN_N_NE or GN_NE_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3952, 3952, 3952, 4080, 4080, 1984, 896, 0, 0, 0, 0, 0, /* Plane 2 */ 61568, 61568, 61568, 61440, 61440, 63536, 64624, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28800, 28800, 28672, 28672, 30768, 31856, 32752, 32752, 32752, 32752, 32752 }, { // GN_N_NW or GN_NW_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 61184, 61184, 61184, 65280, 65280, 15872, 7168, 0, 0, 0, 0, 0, /* Plane 2 */ 4336, 4336, 4336, 240, 240, 49648, 58352, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4336, 4336, 240, 240, 16880, 25584, 32752, 32752, 32752, 32752, 32752 }, { // GN_N_S or GN_S_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* Plane 2 */ 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912 }, { // GN_N_SE or GN_SE_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 1920, 1920, 1984, 960, 992, 496, 240, 112, /* Plane 2 */ 61680, 61680, 61680, 61680, 63600, 63600, 63536, 64560, 64528, 65024, 65280, 65408, /* Plane 3 */ 0, 28912, 28912, 28912, 30832, 30832, 30768, 31792, 31760, 32256, 32512, 32640 }, { // GN_N_SW or GN_SW_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 7680, 7680, 15872, 15360, 31744, 63488, 61440, 57344, /* Plane 2 */ 61680, 61680, 61680, 61680, 57840, 57840, 49648, 50160, 33776, 2032, 4080, 8176, /* Plane 3 */ 0, 28912, 28912, 28912, 25072, 25072, 16880, 17392, 1008, 2032, 4080, 8176 }, { // GN_N_W or GN_W_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 65280, 65280, 65280, 65024, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 240, 240, 240, 496, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 240, 240, 240, 496, 32752, 32752, 32752, 32752 }, { // GN_SW_E or GN_E_SW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 496, 4080, 8176, 16368, 32256, 63488, 61440, 57344, /* Plane 2 */ 65520, 65520, 65520, 65520, 65024, 61440, 57344, 49152, 33264, 2032, 4080, 8176, /* Plane 3 */ 0, 32752, 32752, 32752, 32256, 28672, 24576, 16384, 496, 2032, 4080, 8176 }, { // GN_SW_SE or GN_SE_SW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 3840, 8064, 16320, 32736, 63984, 61680, 57456, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 61680, 57456, 49200, 32784, 1536, 3840, 8064, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 28912, 24688, 16432, 16, 1536, 3840, 8064 }, { // GN_S_NE or GN_NE_S 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 992, 960, 1984, 1920, 1920, 3840, 3840, 3840, 3840, /* Plane 2 */ 65408, 65280, 65024, 64528, 64560, 63536, 63600, 63600, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 32512, 32256, 31760, 31792, 30768, 30832, 30832, 28912, 28912, 28912, 28912 }, { // GN_S_NW or GN_NW_S 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 31744, 15360, 15872, 7680, 7680, 3840, 3840, 3840, 3840, /* Plane 2 */ 8176, 4080, 2032, 33776, 50160, 49648, 57840, 57840, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 4080, 2032, 1008, 17392, 16880, 25072, 25072, 28912, 28912, 28912, 28912 }, { // GN_S_SE or GN_SE_S 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 896, 1984, 4080, 4080, 3952, 3952, 3952, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 64624, 63536, 61440, 61440, 61568, 61568, 61568, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 31856, 30768, 28672, 28672, 28800, 28800, 28800 }, { // GN_S_SW or GN_SW_S 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 7168, 15872, 65280, 65280, 61184, 61184, 61184, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 58352, 49648, 240, 240, 4336, 4336, 4336, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 25584, 16880, 240, 240, 4336, 4336, 4336 }, { // GN_W_E or GN_E_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 65520, 65520, 65520, 65520, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 0, 0, 0, 0, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 0, 0, 0, 0, 32752, 32752, 32752, 32752 }, { // GN_W_NE or GN_NE_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 2016, 65472, 65408, 65280, 63488, 0, 0, 0, 0, /* Plane 2 */ 65408, 65280, 65024, 63504, 48, 112, 240, 2032, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 30736, 48, 112, 240, 2032, 32752, 32752, 32752, 32752 }, { // GN_W_NW or GN_NW_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 63488, 63488, 64512, 7680, 65024, 65024, 64512, 63488, 0, 0, 0, 0, /* Plane 2 */ 2032, 2032, 1008, 57840, 496, 496, 1008, 2032, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 2032, 1008, 25072, 496, 496, 1008, 2032, 32752, 32752, 32752, 32752 }, { // GN_W_S or GN_S_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 65024, 65280, 65280, 65280, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 496, 240, 240, 240, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 32752, 32752, 32752, 496, 240, 240, 240, 28912, 28912, 28912, 28912 }, { // GN_W_SE or GN_SE_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 63488, 65280, 65408, 65472, 2016, 496, 240, 112, /* Plane 2 */ 65520, 65520, 65520, 65520, 2032, 240, 112, 48, 63504, 65024, 65280, 65408, /* Plane 3 */ 0, 32752, 32752, 32752, 2032, 240, 112, 48, 30736, 32256, 32512, 32640 }, { // GN_W_SW or GN_SW_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 63488, 64512, 65024, 65024, 7680, 64512, 63488, 63488, /* Plane 2 */ 65520, 65520, 65520, 65520, 2032, 1008, 496, 496, 57840, 1008, 2032, 2032, /* Plane 3 */ 0, 32752, 32752, 32752, 2032, 1008, 496, 496, 25072, 1008, 2032, 2032 }, { // GG_NE_E or GG_E_NE 496, 496, 1008, 1920, 2032, 2032, 1008, 496, 0, 0, 0, 0, /* Plane 1 */ 496, 496, 1008, 1920, 2032, 2032, 1008, 496, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32256, 31744, 30832, 30720, 30720, 31744, 32256, 32752, 32752, 32752, 32752 }, { // GG_NE_S or GG_S_NE 112, 240, 496, 992, 960, 1984, 1920, 1920, 3840, 3840, 3840, 3840, /* Plane 1 */ 112, 240, 496, 992, 960, 1984, 1920, 1920, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 31760, 31792, 30768, 30832, 30832, 28912, 28912, 28912, 28912 }, { // GG_NE_W or GG_W_NE 112, 240, 496, 2016, 65472, 65408, 65280, 63488, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 2016, 65472, 65408, 65280, 63488, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 30736, 48, 112, 240, 2032, 32752, 32752, 32752, 32752 }, { // GG_NW_E or GG_E_NW 57344, 61440, 63488, 32256, 16368, 8176, 4080, 496, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 32256, 16368, 8176, 4080, 496, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 496, 16384, 24576, 28672, 32256, 32752, 32752, 32752, 32752 }, { // GG_NW_NE or GG_NE_NW 57456, 61680, 63984, 32736, 16320, 8064, 3840, 0, 0, 0, 0, 0, /* Plane 1 */ 57456, 61680, 63984, 32736, 16320, 8064, 3840, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 3840, 1536, 16, 16432, 24688, 28912, 32752, 32752, 32752, 32752, 32752 }, { // GG_NW_S or GG_S_NW 57344, 61440, 63488, 31744, 15360, 15872, 7680, 7680, 3840, 3840, 3840, 3840, /* Plane 1 */ 57344, 61440, 63488, 31744, 15360, 15872, 7680, 7680, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 1008, 17392, 16880, 25072, 25072, 28912, 28912, 28912, 28912 }, { // GG_NW_SE or GG_SE_NW 57344, 61440, 63488, 31744, 15872, 7936, 3968, 1984, 992, 496, 240, 112, /* Plane 1 */ 57344, 61440, 63488, 31744, 15872, 7936, 3968, 1984, 992, 496, 240, 112, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 1008, 16880, 24816, 28784, 30768, 31760, 32256, 32512, 32640 }, { // GG_NW_SW or GG_SW_NW 57344, 61440, 63488, 31744, 15872, 7680, 7680, 15872, 31744, 63488, 61440, 57344, /* Plane 1 */ 57344, 61440, 63488, 31744, 15872, 7680, 7680, 15872, 31744, 63488, 61440, 57344, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 1008, 16880, 25072, 25072, 16880, 1008, 2032, 4080, 8176 }, { // GG_NW_W or GG_W_NW 63488, 63488, 64512, 7680, 65024, 65024, 64512, 63488, 0, 0, 0, 0, /* Plane 1 */ 63488, 63488, 64512, 7680, 65024, 65024, 64512, 63488, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 2032, 1008, 25072, 496, 496, 1008, 2032, 32752, 32752, 32752, 32752 }, { // GG_N_E or GG_E_N 3840, 3840, 3840, 3840, 4080, 4080, 4080, 2032, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 4080, 4080, 4080, 2032, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 28672, 28672, 28672, 30720, 32752, 32752, 32752, 32752 }, { // GG_N_NE or GG_NE_N 3952, 3952, 3952, 4080, 4080, 1984, 896, 0, 0, 0, 0, 0, /* Plane 1 */ 3952, 3952, 3952, 4080, 4080, 1984, 896, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28800, 28800, 28672, 28672, 30768, 31856, 32752, 32752, 32752, 32752, 32752 }, { // GG_N_NW or GG_NW_N 61184, 61184, 61184, 65280, 65280, 15872, 7168, 0, 0, 0, 0, 0, /* Plane 1 */ 61184, 61184, 61184, 65280, 65280, 15872, 7168, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4336, 4336, 240, 240, 16880, 25584, 32752, 32752, 32752, 32752, 32752 }, { // GG_N_S or GG_S_N 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* Plane 1 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912 }, { // GG_SE_E or GG_E_SE 0, 0, 0, 0, 496, 1008, 2032, 2032, 1920, 1008, 496, 496, /* Plane 1 */ 0, 0, 0, 0, 496, 1008, 2032, 2032, 1920, 1008, 496, 496, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32256, 31744, 30720, 30720, 30832, 31744, 32256, 32256 }, { // GG_SE_N or GG_N_SE 3840, 3840, 3840, 3840, 1920, 1920, 1984, 960, 992, 496, 240, 112, /* Plane 1 */ 3840, 3840, 3840, 3840, 1920, 1920, 1984, 960, 992, 496, 240, 112, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 30832, 30832, 30768, 31792, 31760, 32256, 32512, 32640 }, { // GG_SE_W or GG_W_SE 0, 0, 0, 0, 63488, 65280, 65408, 65472, 2016, 496, 240, 112, /* Plane 1 */ 0, 0, 0, 0, 63488, 65280, 65408, 65472, 2016, 496, 240, 112, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 2032, 240, 112, 48, 30736, 32256, 32512, 32640 }, { // GG_SW_E or GG_E_SW 0, 0, 0, 0, 496, 4080, 8176, 16368, 32256, 63488, 61440, 57344, /* Plane 1 */ 0, 0, 0, 0, 496, 4080, 8176, 16368, 32256, 63488, 61440, 57344, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32256, 28672, 24576, 16384, 496, 2032, 4080, 8176 }, { // GG_SW_N or GG_N_SW 3840, 3840, 3840, 3840, 7680, 7680, 15872, 15360, 31744, 63488, 61440, 57344, /* Plane 1 */ 3840, 3840, 3840, 3840, 7680, 7680, 15872, 15360, 31744, 63488, 61440, 57344, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 25072, 25072, 16880, 17392, 1008, 2032, 4080, 8176 }, { // GG_SW_NE or GG_NE_SW 112, 240, 496, 992, 1984, 3968, 7936, 15872, 31744, 63488, 61440, 57344, /* Plane 1 */ 112, 240, 496, 992, 1984, 3968, 7936, 15872, 31744, 63488, 61440, 57344, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 31760, 30768, 28784, 24816, 16880, 1008, 2032, 4080, 8176 }, { // GG_SW_SE or GG_SE_SW 0, 0, 0, 0, 0, 3840, 8064, 16320, 32736, 63984, 61680, 57456, /* Plane 1 */ 0, 0, 0, 0, 0, 3840, 8064, 16320, 32736, 63984, 61680, 57456, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 28912, 24688, 16432, 16, 1536, 3840, 8064 }, { // GG_SW_W or GG_W_SW 0, 0, 0, 0, 63488, 64512, 65024, 65024, 7680, 64512, 63488, 63488, /* Plane 1 */ 0, 0, 0, 0, 63488, 64512, 65024, 65024, 7680, 64512, 63488, 63488, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 2032, 1008, 496, 496, 25072, 1008, 2032, 2032 }, { // GG_S_E or GG_E_S 0, 0, 0, 0, 2032, 4080, 4080, 4080, 3840, 3840, 3840, 3840, /* Plane 1 */ 0, 0, 0, 0, 2032, 4080, 4080, 4080, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 30720, 28672, 28672, 28672, 28912, 28912, 28912, 28912 }, { // GG_S_SE or GG_SE_S 0, 0, 0, 0, 0, 896, 1984, 4080, 4080, 3952, 3952, 3952, /* Plane 1 */ 0, 0, 0, 0, 0, 896, 1984, 4080, 4080, 3952, 3952, 3952, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 31856, 30768, 28672, 28672, 28800, 28800, 28800 }, { // GG_S_SW or GG_SW_S 0, 0, 0, 0, 0, 7168, 15872, 65280, 65280, 61184, 61184, 61184, /* Plane 1 */ 0, 0, 0, 0, 0, 7168, 15872, 65280, 65280, 61184, 61184, 61184, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 25584, 16880, 240, 240, 4336, 4336, 4336 }, { // GG_W_E or GG_E_W 0, 0, 0, 0, 65520, 65520, 65520, 65520, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 65520, 65520, 65520, 65520, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 0, 0, 0, 0, 32752, 32752, 32752, 32752 }, { // GG_W_N or GG_N_W 3840, 3840, 3840, 3840, 65280, 65280, 65280, 65024, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 65280, 65280, 65280, 65024, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 240, 240, 240, 496, 32752, 32752, 32752, 32752 }, { // GG_W_S or GG_S_W 0, 0, 0, 0, 65024, 65280, 65280, 65280, 3840, 3840, 3840, 3840, /* Plane 1 */ 0, 0, 0, 0, 65024, 65280, 65280, 65280, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 496, 240, 240, 240, 28912, 28912, 28912, 28912 }, { // GG_NE_SE or GG_SE_NE 112, 240, 496, 992, 1984, 1920, 1920, 1984, 992, 496, 240, 112, /* Plane 1 */ 112, 240, 496, 992, 1984, 1920, 1920, 1984, 992, 496, 240, 112, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 31760, 30768, 30832, 30832, 30768, 31760, 32256, 32512, 32640 }, { // RN_E_NE or RN_NE_E 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65024, 65024, 64512, 63600, 63488, 63488, 64512, 65024, 65520, 65520, 65520, 65520, /* Plane 3 */ 496, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_E_S or RN_S_E 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 63488, 61440, 61440, 61440, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_E_SE or RN_SE_E 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65024, 64512, 63488, 63488, 63600, 64512, 65024, 65024, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_NE_SE or RN_SE_NE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65408, 65280, 65024, 64528, 63536, 63600, 63600, 63536, 64528, 65024, 65280, 65408, /* Plane 3 */ 112, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_NW_E or RN_E_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 8176, 4080, 2032, 33264, 49152, 57344, 61440, 65024, 65520, 65520, 65520, 65520, /* Plane 3 */ 57344, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_NW_NE or RN_NE_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 8064, 3840, 1536, 32784, 49200, 57456, 61680, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 57456, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_NW_S or RN_S_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 8176, 4080, 2032, 33776, 50160, 49648, 57840, 57840, 61680, 61680, 61680, 61680, /* Plane 3 */ 57344, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_NW_SE or RN_SE_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 8176, 4080, 2032, 33776, 49648, 57584, 61552, 63536, 64528, 65024, 65280, 65408, /* Plane 3 */ 57344, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_NW_SW OR RN_SW_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 8176, 4080, 2032, 33776, 49648, 57840, 57840, 49648, 33776, 2032, 4080, 8176, /* Plane 3 */ 57344, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // RN_N_E or RN_E_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 61440, 61440, 61440, 63488, 65520, 65520, 65520, 65520, /* Plane 3 */ 3840, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_N_NE or RN_NE_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 61568, 61568, 61568, 61440, 61440, 63536, 64624, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 3952, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_N_NW or RN_NW_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 4336, 4336, 4336, 240, 240, 49648, 58352, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 61184, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_N_S or RN_S_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, /* Plane 3 */ 3840, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_N_SE or RN_SE_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 63600, 63600, 63536, 64560, 64528, 65024, 65280, 65408, /* Plane 3 */ 3840, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_N_W or RN_W_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 240, 240, 240, 496, 65520, 65520, 65520, 65520, /* Plane 3 */ 3840, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // RN_SE_S or RN_S_SE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 64624, 63536, 61440, 61440, 61568, 61568, 61568, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_SW_E or RN_E_SW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65024, 61440, 57344, 49152, 33264, 2032, 4080, 8176, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // RN_SW_N or RN_N_SW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 57840, 57840, 49648, 50160, 33776, 2032, 4080, 8176, /* Plane 3 */ 3840, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // RN_SW_S or RN_S_SW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 58352, 49648, 240, 240, 4336, 4336, 4336, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 65520 }, { // RN_SW_SE or RN_SE_SW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 61680, 57456, 49200, 32784, 1536, 3840, 8064, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // RN_S_NE or RN_NE_S 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65408, 65280, 65024, 64528, 64560, 63536, 63600, 63600, 61680, 61680, 61680, 61680, /* Plane 3 */ 112, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RN_W_E or RN_E_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 0, 0, 0, 0, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // RN_W_NE or RN_NE_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65408, 65280, 65024, 63504, 48, 112, 240, 2032, 65520, 65520, 65520, 65520, /* Plane 3 */ 112, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // RN_W_NW or RN_NW_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 2032, 2032, 1008, 57840, 496, 496, 1008, 2032, 65520, 65520, 65520, 65520, /* Plane 3 */ 63488, 65520, 65520, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // RN_W_S or RN_S_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 496, 240, 240, 240, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // RN_W_SE or RN_SE_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 2032, 240, 112, 48, 63504, 65024, 65280, 65408, /* Plane 3 */ 0, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // RN_W_SW or RN_SW_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 2032, 1008, 496, 496, 57840, 1008, 2032, 2032, /* Plane 3 */ 0, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 65520, 65520, 65520 }, { // RN_NE_SW or RN_SW_NE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65408, 65280, 65024, 64528, 63536, 61552, 57584, 49648, 33776, 2032, 4080, 8176, /* Plane 3 */ 112, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // RG_E_S or RG_S_E 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 2032, 4080, 4080, 4080, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 63488, 61440, 61440, 61440, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_E_SW or RG_SW_E 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 496, 4080, 8176, 16368, 32256, 63488, 61440, 57344, /* Plane 2 */ 65520, 65520, 65520, 65520, 65024, 61440, 57344, 49152, 33264, 2032, 4080, 8176, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // RG_NE_E or RG_E_NE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 496, 496, 1008, 1920, 2032, 2032, 1008, 496, 0, 0, 0, 0, /* Plane 2 */ 65024, 65024, 64512, 63600, 63488, 63488, 64512, 65024, 65520, 65520, 65520, 65520, /* Plane 3 */ 496, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_NE_N or RG_N_NE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3952, 3952, 3952, 4080, 4080, 1984, 896, 0, 0, 0, 0, 0, /* Plane 2 */ 61568, 61568, 61568, 61440, 61440, 63536, 64624, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 3952, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_NE_S or RG_S_NE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 992, 960, 1984, 1920, 1920, 3840, 3840, 3840, 3840, /* Plane 2 */ 65408, 65280, 65024, 64528, 64560, 63536, 63600, 63600, 61680, 61680, 61680, 61680, /* Plane 3 */ 112, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_NE_SE or RG_SE_NE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 992, 1984, 1920, 1920, 1984, 992, 496, 240, 112, /* Plane 2 */ 65408, 65280, 65024, 64528, 63536, 63600, 63600, 63536, 64528, 65024, 65280, 65408, /* Plane 3 */ 112, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_NE_SW or RG_SW_NE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 992, 1984, 3968, 7936, 15872, 31744, 63488, 61440, 57344, /* Plane 2 */ 65408, 65280, 65024, 64528, 63536, 61552, 57584, 49648, 33776, 2032, 4080, 8176, /* Plane 3 */ 112, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // RG_NE_W or RG_W_NE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 2016, 65472, 65408, 65280, 63488, 0, 0, 0, 0, /* Plane 2 */ 65408, 65280, 65024, 63504, 48, 112, 240, 2032, 65520, 65520, 65520, 65520, /* Plane 3 */ 112, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // RG_NW_E or RG_E_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 32256, 16368, 8176, 4080, 496, 0, 0, 0, 0, /* Plane 2 */ 8176, 4080, 2032, 33264, 49152, 57344, 61440, 65024, 65520, 65520, 65520, 65520, /* Plane 3 */ 57344, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_NW_N or RG_N_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 61184, 61184, 61184, 65280, 65280, 15872, 7168, 0, 0, 0, 0, 0, /* Plane 2 */ 4336, 4336, 4336, 240, 240, 49648, 58352, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 61184, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_NW_NE or RG_NE_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57456, 61680, 63984, 32736, 16320, 8064, 3840, 0, 0, 0, 0, 0, /* Plane 2 */ 8064, 3840, 1536, 32784, 49200, 57456, 61680, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 57456, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_NW_S or RG_S_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 31744, 15360, 15872, 7680, 7680, 3840, 3840, 3840, 3840, /* Plane 2 */ 8176, 4080, 2032, 33776, 50160, 49648, 57840, 57840, 61680, 61680, 61680, 61680, /* Plane 3 */ 57344, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_NW_SE or RG_SE_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 31744, 15872, 7936, 3968, 1984, 992, 496, 240, 112, /* Plane 2 */ 8176, 4080, 2032, 33776, 49648, 57584, 61552, 63536, 64528, 65024, 65280, 65408, /* Plane 3 */ 57344, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_NW_SW or RG_SW_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 31744, 15872, 7680, 7680, 15872, 31744, 63488, 61440, 57344, /* Plane 2 */ 8176, 4080, 2032, 33776, 49648, 57840, 57840, 49648, 33776, 2032, 4080, 8176, /* Plane 3 */ 57344, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // RG_NW_W or RG_W_NW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 63488, 63488, 64512, 7680, 65024, 65024, 64512, 63488, 0, 0, 0, 0, /* Plane 2 */ 2032, 2032, 1008, 57840, 496, 496, 1008, 2032, 65520, 65520, 65520, 65520, /* Plane 3 */ 63488, 65520, 65520, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // RG_N_E or RG_E_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 4080, 4080, 4080, 2032, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 61440, 61440, 61440, 63488, 65520, 65520, 65520, 65520, /* Plane 3 */ 3840, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_N_S or RG_S_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* Plane 2 */ 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, /* Plane 3 */ 3840, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_N_SE or RG_SE_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 1920, 1920, 1984, 960, 992, 496, 240, 112, /* Plane 2 */ 61680, 61680, 61680, 61680, 63600, 63600, 63536, 64560, 64528, 65024, 65280, 65408, /* Plane 3 */ 3840, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_N_SW or RG_SW_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 7680, 7680, 15872, 15360, 31744, 63488, 61440, 57344, /* Plane 2 */ 61680, 61680, 61680, 61680, 57840, 57840, 49648, 50160, 33776, 2032, 4080, 8176, /* Plane 3 */ 3840, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // RG_N_W or RG_W_N 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 65280, 65280, 65280, 65024, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 240, 240, 240, 496, 65520, 65520, 65520, 65520, /* Plane 3 */ 3840, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // RG_SE_E or RG_E_SE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 496, 1008, 2032, 2032, 1920, 1008, 496, 496, /* Plane 2 */ 65520, 65520, 65520, 65520, 65024, 64512, 63488, 63488, 63600, 64512, 65024, 65024, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_SE_S or RG_S_SE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 896, 1984, 4080, 4080, 3952, 3952, 3952, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 64624, 63536, 61440, 61440, 61568, 61568, 61568, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // RG_SW_S or RG_S_SW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 7168, 15872, 65280, 65280, 61184, 61184, 61184, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 58352, 49648, 240, 240, 4336, 4336, 4336, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 65520 }, { // RG_SW_SE or RG_SE_SW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 3840, 8064, 16320, 32736, 63984, 61680, 57456, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 61680, 57456, 49200, 32784, 1536, 3840, 8064, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // RG_SW_W or RG_W_SW 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 63488, 64512, 65024, 65024, 7680, 64512, 63488, 63488, /* Plane 2 */ 65520, 65520, 65520, 65520, 2032, 1008, 496, 496, 57840, 1008, 2032, 2032, /* Plane 3 */ 0, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 65520, 65520, 65520 }, { // RG_W_E or RG_E_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 65520, 65520, 65520, 65520, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 0, 0, 0, 0, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // RG_W_S or RG_S_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 65024, 65280, 65280, 65280, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 496, 240, 240, 240, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // RG_W_SE or RG_SE_W 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 63488, 65280, 65408, 65472, 2016, 496, 240, 112, /* Plane 2 */ 65520, 65520, 65520, 65520, 2032, 240, 112, 48, 63504, 65024, 65280, 65408, /* Plane 3 */ 0, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // bn_e_ne.c /* Plane 0 */ 496, 496, 1008, 1920, 2032, 2032, 1008, 496, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32256, 31744, 30832, 30720, 30720, 31744, 32256, 32752, 32752, 32752, 32752 }, { // bn_e_s.c /* Plane 0 */ 0, 0, 0, 0, 2032, 4080, 4080, 4080, 3840, 3840, 3840, 3840, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 30720, 28672, 28672, 28672, 28912, 28912, 28912, 28912 }, { // bn_e_se.c /* Plane 0 */ 0, 0, 0, 0, 496, 1008, 2032, 2032, 1920, 1008, 496, 496, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32256, 31744, 30720, 30720, 30832, 31744, 32256, 32256 }, { // bn_n_e.c /* Plane 0 */ 3840, 3840, 3840, 3840, 4080, 4080, 4080, 2032, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 28672, 28672, 28672, 30720, 32752, 32752, 32752, 32752 }, { // bn_n_ne.c /* Plane 0 */ 3952, 3952, 3952, 4080, 4080, 1984, 896, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28800, 28800, 28672, 28672, 30768, 31856, 32752, 32752, 32752, 32752, 32752 }, { // bn_n_nw.c /* Plane 0 */ 61184, 61184, 61184, 65280, 65280, 15872, 7168, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4336, 4336, 240, 240, 16880, 25584, 32752, 32752, 32752, 32752, 32752 }, { // bn_n_s.c /* Plane 0 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912 }, { // bn_n_se.c /* Plane 0 */ 3840, 3840, 3840, 3840, 1920, 1920, 1984, 960, 992, 496, 240, 112, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 30832, 30832, 30768, 31792, 31760, 32256, 32512, 32640 }, { // bn_n_sw.c /* Plane 0 */ 3840, 3840, 3840, 3840, 7680, 7680, 15872, 15360, 31744, 63488, 61440, 57344, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 25072, 25072, 16880, 17392, 1008, 2032, 4080, 8176 }, { // bn_n_w.c /* Plane 0 */ 3840, 3840, 3840, 3840, 65280, 65280, 65280, 65024, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 240, 240, 240, 496, 32752, 32752, 32752, 32752 }, { // bn_ne_s.c /* Plane 0 */ 112, 240, 496, 992, 960, 1984, 1920, 1920, 3840, 3840, 3840, 3840, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 31760, 31792, 30768, 30832, 30832, 28912, 28912, 28912, 28912 }, { // bn_ne_se.c /* Plane 0 */ 112, 240, 496, 992, 1984, 1920, 1920, 1984, 992, 496, 240, 112, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 31760, 30768, 30832, 30832, 30768, 31760, 32256, 32512, 32640 }, { // bn_ne_sw.c /* Plane 0 */ 112, 240, 496, 992, 1984, 3968, 7936, 15872, 31744, 63488, 61440, 57344, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 31760, 30768, 28784, 24816, 16880, 1008, 2032, 4080, 8176 }, { // bn_nw_e.c /* Plane 0 */ 57344, 61440, 63488, 32256, 16368, 8176, 4080, 496, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 496, 16384, 24576, 28672, 32256, 32752, 32752, 32752, 32752 }, { // bn_nw_ne.c /* Plane 0 */ 57456, 61680, 63984, 32736, 16320, 8064, 3840, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 3840, 1536, 16, 16432, 24688, 28912, 32752, 32752, 32752, 32752, 32752 }, { // bn_nw_s.c /* Plane 0 */ 57344, 61440, 63488, 31744, 15360, 15872, 7680, 7680, 3840, 3840, 3840, 3840, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 1008, 17392, 16880, 25072, 25072, 28912, 28912, 28912, 28912 }, { // bn_nw_se.c /* Plane 0 */ 57344, 61440, 63488, 31744, 15872, 7936, 3968, 1984, 992, 496, 240, 112, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 1008, 16880, 24816, 28784, 30768, 31760, 32256, 32512, 32640 }, { // bn_nw_sw.c /* Plane 0 */ 57344, 61440, 63488, 31744, 15872, 7680, 7680, 15872, 31744, 63488, 61440, 57344, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 1008, 16880, 25072, 25072, 16880, 1008, 2032, 4080, 8176 }, { // bn_s_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 896, 1984, 4080, 4080, 3952, 3952, 3952, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 31856, 30768, 28672, 28672, 28800, 28800, 28800 }, { // bn_s_sw.c /* Plane 0 */ 0, 0, 0, 0, 0, 7168, 15872, 65280, 65280, 61184, 61184, 61184, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 25584, 16880, 240, 240, 4336, 4336, 4336 }, { // bn_sw_e.c /* Plane 0 */ 0, 0, 0, 0, 496, 4080, 8176, 16368, 32256, 63488, 61440, 57344, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32256, 28672, 24576, 16384, 496, 2032, 4080, 8176 }, { // bn_sw_ne.c /* Plane 0 */ 0, 0, 0, 0, 0, 3840, 8064, 16320, 32736, 63984, 61680, 57456, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 28912, 24688, 16432, 16, 1536, 3840, 8064 }, { // bn_sw_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 3840, 8064, 16320, 32736, 63984, 61680, 57456, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 28912, 24688, 16432, 16, 1536, 3840, 8064 }, { // bn_w_e.c /* Plane 0 */ 0, 0, 0, 0, 65520, 65520, 65520, 65520, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 0, 0, 0, 0, 32752, 32752, 32752, 32752 }, { // bn_w_ne.c /* Plane 0 */ 112, 240, 496, 2016, 65472, 65408, 65280, 63488, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 30736, 48, 112, 240, 2032, 32752, 32752, 32752, 32752 }, { // bn_w_nw.c /* Plane 0 */ 63488, 63488, 64512, 7680, 65024, 65024, 64512, 63488, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 2032, 1008, 25072, 496, 496, 1008, 2032, 32752, 32752, 32752, 32752 }, { // bn_w_s.c /* Plane 0 */ 0, 0, 0, 0, 65024, 65280, 65280, 65280, 3840, 3840, 3840, 3840, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 496, 240, 240, 240, 28912, 28912, 28912, 28912 }, { // bn_w_se.c /* Plane 0 */ 0, 0, 0, 0, 63488, 65280, 65408, 65472, 2016, 496, 240, 112, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 2032, 240, 112, 48, 30736, 32256, 32512, 32640 }, { // bn_w_sw.c /* Plane 0 */ 0, 0, 0, 0, 63488, 64512, 65024, 65024, 7680, 64512, 63488, 63488, /* Plane 1 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 2032, 1008, 496, 496, 25072, 1008, 2032, 2032 }, { // Bg_e_s.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 2032, 4080, 4080, 4080, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 30720, 28672, 28672, 28672, 28912, 28912, 28912, 28912 }, { // Bg_e_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 496, 1008, 2032, 2032, 1920, 1008, 496, 496, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32256, 31744, 30720, 30720, 30832, 31744, 32256, 32256 }, { // Bg_n_e.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 4080, 4080, 4080, 2032, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 28672, 28672, 28672, 30720, 32752, 32752, 32752, 32752 }, { // Bg_n_ne.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3952, 3952, 3952, 4080, 4080, 1984, 896, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28800, 28800, 28672, 28672, 30768, 31856, 32752, 32752, 32752, 32752, 32752 }, { // Bg_n_nw.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 61184, 61184, 61184, 65280, 65280, 15872, 7168, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4336, 4336, 240, 240, 16880, 25584, 32752, 32752, 32752, 32752, 32752 }, { // Bg_n_s.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912 }, { // Bg_n_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 1920, 1920, 1984, 960, 992, 496, 240, 112, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 30832, 30832, 30768, 31792, 31760, 32256, 32512, 32640 }, { // Bg_n_sw.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 7680, 7680, 15872, 15360, 31744, 63488, 61440, 57344, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 25072, 25072, 16880, 17392, 1008, 2032, 4080, 8176 }, { // Bg_n_w.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 65280, 65280, 65280, 65024, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 240, 240, 240, 496, 32752, 32752, 32752, 32752 }, { // Bg_ne_e.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 496, 496, 1008, 1920, 2032, 2032, 1008, 496, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32256, 31744, 30832, 30720, 30720, 31744, 32256, 32752, 32752, 32752, 32752 }, { // Bg_ne_s.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 992, 960, 1984, 1920, 1920, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 31760, 31792, 30768, 30832, 30832, 28912, 28912, 28912, 28912 }, { // Bg_ne_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 992, 1984, 1920, 1920, 1984, 992, 496, 240, 112, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 31760, 30768, 30832, 30832, 30768, 31760, 32256, 32512, 32640 }, { // Bg_ne_sw.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 992, 1984, 3968, 7936, 15872, 31744, 63488, 61440, 57344, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 31760, 30768, 28784, 24816, 16880, 1008, 2032, 4080, 8176 }, { // Bg_ne_w.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 2016, 65472, 65408, 65280, 63488, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 30736, 48, 112, 240, 2032, 32752, 32752, 32752, 32752 }, { // Bg_nw_e.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 32256, 16368, 8176, 4080, 496, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 496, 16384, 24576, 28672, 32256, 32752, 32752, 32752, 32752 }, { // Bg_nw_ne.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57456, 61680, 63984, 32736, 16320, 8064, 3840, 0, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 3840, 1536, 16, 16432, 24688, 28912, 32752, 32752, 32752, 32752, 32752 }, { // Bg_nw_s.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 31744, 15360, 15872, 7680, 7680, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 1008, 17392, 16880, 25072, 25072, 28912, 28912, 28912, 28912 }, { // Bg_nw_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 31744, 15872, 7936, 3968, 1984, 992, 496, 240, 112, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 1008, 16880, 24816, 28784, 30768, 31760, 32256, 32512, 32640 }, { // Bg_nw_sw.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 31744, 15872, 7680, 7680, 15872, 31744, 63488, 61440, 57344, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 1008, 16880, 25072, 25072, 16880, 1008, 2032, 4080, 8176 }, { // Bg_nw_w.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 63488, 63488, 64512, 7680, 65024, 65024, 64512, 63488, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 2032, 1008, 25072, 496, 496, 1008, 2032, 32752, 32752, 32752, 32752 }, { // Bg_s_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 896, 1984, 4080, 4080, 3952, 3952, 3952, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 31856, 30768, 28672, 28672, 28800, 28800, 28800 }, { // Bg_s_sw.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 7168, 15872, 65280, 65280, 61184, 61184, 61184, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 25584, 16880, 240, 240, 4336, 4336, 4336 }, { // Bg_sw_e.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 496, 4080, 8176, 16368, 32256, 63488, 61440, 57344, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32256, 28672, 24576, 16384, 496, 2032, 4080, 8176 }, { // Bg_sw_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 0, 3840, 8064, 16320, 32736, 63984, 61680, 57456, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 28912, 24688, 16432, 16, 1536, 3840, 8064 }, { // Bg_w_e.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 65520, 65520, 65520, 65520, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 0, 0, 0, 0, 32752, 32752, 32752, 32752 }, { // Bg_w_s.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 65024, 65280, 65280, 65280, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 496, 240, 240, 240, 28912, 28912, 28912, 28912 }, { // Bg_w_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 63488, 65280, 65408, 65472, 2016, 496, 240, 112, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 2032, 240, 112, 48, 30736, 32256, 32512, 32640 }, { // Bg_w_sw.c /* Plane 0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 63488, 64512, 65024, 65024, 7680, 64512, 63488, 63488, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 2032, 1008, 496, 496, 25072, 1008, 2032, 2032 }, { // HD1:wormwars/yn_e_se.c /* Plane 0 */ 0, 0, 0, 0, 496, 1008, 2032, 2032, 1920, 1008, 496, 496, /* Plane 1 */ 0, 0, 0, 0, 496, 1008, 2032, 2032, 1920, 1008, 496, 496, /* Plane 2 */ 65520, 65520, 65520, 65520, 65024, 64512, 63488, 63488, 63600, 64512, 65024, 65024, /* Plane 3 */ 0, 32752, 32752, 32752, 32256, 31744, 30720, 30720, 30832, 31744, 32256, 32256 }, { // HD1:wormwars/yn_e_sw.c /* Plane 0 */ 0, 0, 0, 0, 496, 4080, 8176, 16368, 32256, 63488, 61440, 57344, /* Plane 1 */ 0, 0, 0, 0, 496, 4080, 8176, 16368, 32256, 63488, 61440, 57344, /* Plane 2 */ 65520, 65520, 65520, 65520, 65024, 61440, 57344, 49152, 33264, 2032, 4080, 8176, /* Plane 3 */ 0, 32752, 32752, 32752, 32256, 28672, 24576, 16384, 496, 2032, 4080, 8176 }, { // HD1:wormwars/yn_n_e.c /* Plane 0 */ 3840, 3840, 3840, 3840, 4080, 4080, 4080, 2032, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 4080, 4080, 4080, 2032, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 61440, 61440, 61440, 63488, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 28672, 28672, 28672, 30720, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yn_n_ne.c /* Plane 0 */ 3952, 3952, 3952, 4080, 4080, 1984, 896, 0, 0, 0, 0, 0, /* Plane 1 */ 3952, 3952, 3952, 4080, 4080, 1984, 896, 0, 0, 0, 0, 0, /* Plane 2 */ 61568, 61568, 61568, 61440, 61440, 63536, 64624, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28800, 28800, 28672, 28672, 30768, 31856, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yn_n_nw.c /* Plane 0 */ 61184, 61184, 61184, 65280, 65280, 15872, 7168, 0, 0, 0, 0, 0, /* Plane 1 */ 61184, 61184, 61184, 65280, 65280, 15872, 7168, 0, 0, 0, 0, 0, /* Plane 2 */ 4336, 4336, 4336, 240, 240, 49648, 58352, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4336, 4336, 240, 240, 16880, 25584, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yn_n_s.c /* Plane 0 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* Plane 1 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* Plane 2 */ 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912, 28912 }, { // HD1:wormwars/yn_n_se.c /* Plane 0 */ 3840, 3840, 3840, 3840, 1920, 1920, 1984, 960, 992, 496, 240, 112, /* Plane 1 */ 3840, 3840, 3840, 3840, 1920, 1920, 1984, 960, 992, 496, 240, 112, /* Plane 2 */ 61680, 61680, 61680, 61680, 63600, 63600, 63536, 64560, 64528, 65024, 65280, 65408, /* Plane 3 */ 0, 28912, 28912, 28912, 30832, 30832, 30768, 31792, 31760, 32256, 32512, 32640 }, { // HD1:wormwars/yn_n_sw.c /* Plane 0 */ 3840, 3840, 3840, 3840, 7680, 7680, 15872, 15360, 31744, 63488, 61440, 57344, /* Plane 1 */ 3840, 3840, 3840, 3840, 7680, 7680, 15872, 15360, 31744, 63488, 61440, 57344, /* Plane 2 */ 61680, 61680, 61680, 61680, 57840, 57840, 49648, 50160, 33776, 2032, 4080, 8176, /* Plane 3 */ 0, 28912, 28912, 28912, 25072, 25072, 16880, 17392, 1008, 2032, 4080, 8176 }, { // HD1:wormwars/yn_n_w.c /* Plane 0 */ 3840, 3840, 3840, 3840, 65280, 65280, 65280, 65024, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 65280, 65280, 65280, 65024, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 240, 240, 240, 496, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 28912, 28912, 28912, 240, 240, 240, 496, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yn_ne_e.c /* Plane 0 */ 496, 496, 1008, 1920, 2032, 2032, 1008, 496, 0, 0, 0, 0, /* Plane 1 */ 496, 496, 1008, 1920, 2032, 2032, 1008, 496, 0, 0, 0, 0, /* Plane 2 */ 65024, 65024, 64512, 63600, 63488, 63488, 64512, 65024, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32256, 31744, 30832, 30720, 30720, 31744, 32256, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yn_ne_s.c /* Plane 0 */ 112, 240, 496, 992, 960, 1984, 1920, 1920, 3840, 3840, 3840, 3840, /* Plane 1 */ 112, 240, 496, 992, 960, 1984, 1920, 1920, 3840, 3840, 3840, 3840, /* Plane 2 */ 65408, 65280, 65024, 64528, 64560, 63536, 63600, 63600, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 32512, 32256, 31760, 31792, 30768, 30832, 30832, 28912, 28912, 28912, 28912 }, { // HD1:wormwars/yn_ne_se.c /* Plane 0 */ 112, 240, 496, 992, 1984, 1920, 1920, 1984, 992, 496, 240, 112, /* Plane 1 */ 112, 240, 496, 992, 1984, 1920, 1920, 1984, 992, 496, 240, 112, /* Plane 2 */ 65408, 65280, 65024, 64528, 63536, 63600, 63600, 63536, 64528, 65024, 65280, 65408, /* Plane 3 */ 0, 32512, 32256, 31760, 30768, 30832, 30832, 30768, 31760, 32256, 32512, 32640 }, { // HD1:wormwars/yn_ne_sw.c /* Plane 0 */ 112, 240, 496, 992, 1984, 3968, 7936, 15872, 31744, 63488, 61440, 57344, /* Plane 1 */ 112, 240, 496, 992, 1984, 3968, 7936, 15872, 31744, 63488, 61440, 57344, /* Plane 2 */ 65408, 65280, 65024, 64528, 63536, 61552, 57584, 49648, 33776, 2032, 4080, 8176, /* Plane 3 */ 0, 32512, 32256, 31760, 30768, 28784, 24816, 16880, 1008, 2032, 4080, 8176 }, { // HD1:wormwars/yn_nw_e.c /* Plane 0 */ 57344, 61440, 63488, 32256, 16368, 8176, 4080, 496, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 32256, 16368, 8176, 4080, 496, 0, 0, 0, 0, /* Plane 2 */ 8176, 4080, 2032, 33264, 49152, 57344, 61440, 65024, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 4080, 2032, 496, 16384, 24576, 28672, 32256, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yn_nw_ne.c /* Plane 0 */ 57456, 61680, 63984, 32736, 16320, 8064, 3840, 0, 0, 0, 0, 0, /* Plane 1 */ 57456, 61680, 63984, 32736, 16320, 8064, 3840, 0, 0, 0, 0, 0, /* Plane 2 */ 8064, 3840, 1536, 32784, 49200, 57456, 61680, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 3840, 1536, 16, 16432, 24688, 28912, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yn_nw_s.c /* Plane 0 */ 57344, 61440, 63488, 31744, 15360, 15872, 7680, 7680, 3840, 3840, 3840, 3840, /* Plane 1 */ 57344, 61440, 63488, 31744, 15360, 15872, 7680, 7680, 3840, 3840, 3840, 3840, /* Plane 2 */ 8176, 4080, 2032, 33776, 50160, 49648, 57840, 57840, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 4080, 2032, 1008, 17392, 16880, 25072, 25072, 28912, 28912, 28912, 28912 }, { // HD1:wormwars/yn_nw_se.c /* Plane 0 */ 57344, 61440, 63488, 31744, 15872, 7936, 3968, 1984, 992, 496, 240, 112, /* Plane 1 */ 57344, 61440, 63488, 31744, 15872, 7936, 3968, 1984, 992, 496, 240, 112, /* Plane 2 */ 8176, 4080, 2032, 33776, 49648, 57584, 61552, 63536, 64528, 65024, 65280, 65408, /* Plane 3 */ 0, 4080, 2032, 1008, 16880, 24816, 28784, 30768, 31760, 32256, 32512, 32640 }, { // HD1:wormwars/yn_nw_sw.c /* Plane 0 */ 57344, 61440, 63488, 31744, 15872, 7680, 7680, 15872, 31744, 63488, 61440, 57344, /* Plane 1 */ 57344, 61440, 63488, 31744, 15872, 7680, 7680, 15872, 31744, 63488, 61440, 57344, /* Plane 2 */ 8176, 4080, 2032, 33776, 49648, 57840, 57840, 49648, 33776, 2032, 4080, 8176, /* Plane 3 */ 0, 4080, 2032, 1008, 16880, 25072, 25072, 16880, 1008, 2032, 4080, 8176 }, { // HD1:wormwars/yn_nw_w.c /* Plane 0 */ 63488, 63488, 64512, 7680, 65024, 65024, 64512, 63488, 0, 0, 0, 0, /* Plane 1 */ 63488, 63488, 64512, 7680, 65024, 65024, 64512, 63488, 0, 0, 0, 0, /* Plane 2 */ 2032, 2032, 1008, 57840, 496, 496, 1008, 2032, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 2032, 1008, 25072, 496, 496, 1008, 2032, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yn_s_e.c /* Plane 0 */ 0, 0, 0, 0, 2032, 4080, 4080, 4080, 3840, 3840, 3840, 3840, /* Plane 1 */ 0, 0, 0, 0, 2032, 4080, 4080, 4080, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 63488, 61440, 61440, 61440, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 32752, 32752, 32752, 30720, 28672, 28672, 28672, 28912, 28912, 28912, 28912 }, { // HD1:wormwars/yn_s_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 896, 1984, 4080, 4080, 3952, 3952, 3952, /* Plane 1 */ 0, 0, 0, 0, 0, 896, 1984, 4080, 4080, 3952, 3952, 3952, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 64624, 63536, 61440, 61440, 61568, 61568, 61568, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 31856, 30768, 28672, 28672, 28800, 28800, 28800 }, { // HD1:wormwars/yn_s_sw.c /* Plane 0 */ 0, 0, 0, 0, 0, 7168, 15872, 65280, 65280, 61184, 61184, 61184, /* Plane 1 */ 0, 0, 0, 0, 0, 7168, 15872, 65280, 65280, 61184, 61184, 61184, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 58352, 49648, 240, 240, 4336, 4336, 4336, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 25584, 16880, 240, 240, 4336, 4336, 4336 }, { // HD1:wormwars/yn_sw_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 3840, 8064, 16320, 32736, 63984, 61680, 57456, /* Plane 1 */ 0, 0, 0, 0, 0, 3840, 8064, 16320, 32736, 63984, 61680, 57456, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 61680, 57456, 49200, 32784, 1536, 3840, 8064, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 28912, 24688, 16432, 16, 1536, 3840, 8064 }, { // HD1:wormwars/yn_w_e.c /* Plane 0 */ 0, 0, 0, 0, 65520, 65520, 65520, 65520, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 65520, 65520, 65520, 65520, 0, 0, 0, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 0, 0, 0, 0, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 0, 0, 0, 0, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yn_w_ne.c /* Plane 0 */ 112, 240, 496, 2016, 65472, 65408, 65280, 63488, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 2016, 65472, 65408, 65280, 63488, 0, 0, 0, 0, /* Plane 2 */ 65408, 65280, 65024, 63504, 48, 112, 240, 2032, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32512, 32256, 30736, 48, 112, 240, 2032, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yn_w_s.c /* Plane 0 */ 0, 0, 0, 0, 65024, 65280, 65280, 65280, 3840, 3840, 3840, 3840, /* Plane 1 */ 0, 0, 0, 0, 65024, 65280, 65280, 65280, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 496, 240, 240, 240, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 32752, 32752, 32752, 496, 240, 240, 240, 28912, 28912, 28912, 28912 }, { // HD1:wormwars/yn_w_se.c /* Plane 0 */ 0, 0, 0, 0, 63488, 65280, 65408, 65472, 2016, 496, 240, 112, /* Plane 1 */ 0, 0, 0, 0, 63488, 65280, 65408, 65472, 2016, 496, 240, 112, /* Plane 2 */ 65520, 65520, 65520, 65520, 2032, 240, 112, 48, 63504, 65024, 65280, 65408, /* Plane 3 */ 0, 32752, 32752, 32752, 2032, 240, 112, 48, 30736, 32256, 32512, 32640 }, { // HD1:wormwars/yn_w_sw.c /* Plane 0 */ 0, 0, 0, 0, 63488, 64512, 65024, 65024, 7680, 64512, 63488, 63488, /* Plane 1 */ 0, 0, 0, 0, 63488, 64512, 65024, 65024, 7680, 64512, 63488, 63488, /* Plane 2 */ 65520, 65520, 65520, 65520, 2032, 1008, 496, 496, 57840, 1008, 2032, 2032, /* Plane 3 */ 0, 32752, 32752, 32752, 2032, 1008, 496, 496, 25072, 1008, 2032, 2032 }, { // HD1:wormwars/yg_e_n.c /* Plane 0 */ 3840, 3840, 3840, 3840, 4080, 4080, 4080, 2032, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 4080, 4080, 4080, 2032, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 61440, 61440, 61440, 63488, 65520, 65520, 65520, 65520, /* Plane 3 */ 3840, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_e_ne.c /* Plane 0 */ 496, 496, 1008, 1920, 2032, 2032, 1008, 496, 0, 0, 0, 0, /* Plane 1 */ 496, 496, 1008, 1920, 2032, 2032, 1008, 496, 0, 0, 0, 0, /* Plane 2 */ 65024, 65024, 64512, 63600, 63488, 63488, 64512, 65024, 65520, 65520, 65520, 65520, /* Plane 3 */ 496, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_e_nw.c /* Plane 0 */ 57344, 61440, 63488, 32256, 16368, 8176, 4080, 496, 0, 0, 0, 0, /* Plane 1 */ 57344, 61440, 63488, 32256, 16368, 8176, 4080, 496, 0, 0, 0, 0, /* Plane 2 */ 8176, 4080, 2032, 33264, 49152, 57344, 61440, 65024, 65520, 65520, 65520, 65520, /* Plane 3 */ 57344, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_e_s.c /* Plane 0 */ 0, 0, 0, 0, 2032, 4080, 4080, 4080, 3840, 3840, 3840, 3840, /* Plane 1 */ 0, 0, 0, 0, 2032, 4080, 4080, 4080, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 63488, 61440, 61440, 61440, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_e_se.c /* Plane 0 */ 0, 0, 0, 0, 496, 1008, 2032, 2032, 1920, 1008, 496, 496, /* Plane 1 */ 0, 0, 0, 0, 496, 1008, 2032, 2032, 1920, 1008, 496, 496, /* Plane 2 */ 65520, 65520, 65520, 65520, 65024, 64512, 63488, 63488, 63600, 64512, 65024, 65024, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_e_sw.c /* Plane 0 */ 0, 0, 0, 0, 496, 4080, 8176, 16368, 32256, 63488, 61440, 57344, /* Plane 1 */ 0, 0, 0, 0, 496, 4080, 8176, 16368, 32256, 63488, 61440, 57344, /* Plane 2 */ 65520, 65520, 65520, 65520, 65024, 61440, 57344, 49152, 33264, 2032, 4080, 8176, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // HD1:wormwars/yg_n_ne.c /* Plane 0 */ 3952, 3952, 3952, 4080, 4080, 1984, 896, 0, 0, 0, 0, 0, /* Plane 1 */ 3952, 3952, 3952, 4080, 4080, 1984, 896, 0, 0, 0, 0, 0, /* Plane 2 */ 61568, 61568, 61568, 61440, 61440, 63536, 64624, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 3952, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_n_nw.c /* Plane 0 */ 61184, 61184, 61184, 65280, 65280, 15872, 7168, 0, 0, 0, 0, 0, /* Plane 1 */ 61184, 61184, 61184, 65280, 65280, 15872, 7168, 0, 0, 0, 0, 0, /* Plane 2 */ 4336, 4336, 4336, 240, 240, 49648, 58352, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 61184, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_n_s.c /* Plane 0 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* Plane 1 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* Plane 2 */ 61695, 61695, 61695, 61695, 61695, 61695, 61695, 61695, 61695, 61695, 61695, 61695, /* Plane 3 */ 3840, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_n_se.c /* Plane 0 */ 3840, 3840, 3840, 3840, 1920, 1920, 1984, 960, 992, 496, 240, 112, /* Plane 1 */ 3840, 3840, 3840, 3840, 1920, 1920, 1984, 960, 992, 496, 240, 112, /* Plane 2 */ 61680, 61680, 61680, 61680, 63600, 63600, 63536, 64560, 64528, 65024, 65280, 65408, /* Plane 3 */ 3840, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_n_sw.c /* Plane 0 */ 3840, 3840, 3840, 3840, 7680, 7680, 15872, 15360, 31744, 63488, 61440, 57344, /* Plane 1 */ 3840, 3840, 3840, 3840, 7680, 7680, 15872, 15360, 31744, 63488, 61440, 57344, /* Plane 2 */ 61680, 61680, 61680, 61680, 57840, 57840, 49648, 50160, 33776, 2032, 4080, 8176, /* Plane 3 */ 3840, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // HD1:wormwars/yg_n_w.c /* Plane 0 */ 3840, 3840, 3840, 3840, 65280, 65280, 65280, 65024, 0, 0, 0, 0, /* Plane 1 */ 3840, 3840, 3840, 3840, 65280, 65280, 65280, 65024, 0, 0, 0, 0, /* Plane 2 */ 61680, 61680, 61680, 61680, 240, 240, 240, 496, 65520, 65520, 65520, 65520, /* Plane 3 */ 3840, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_ne_se.c /* Plane 0 */ 112, 240, 496, 992, 1984, 1920, 1920, 1984, 992, 496, 240, 112, /* Plane 1 */ 112, 240, 496, 992, 1984, 1920, 1920, 1984, 992, 496, 240, 112, /* Plane 2 */ 65423, 65295, 65039, 64543, 63551, 63615, 63615, 63551, 64543, 65039, 65295, 65423, /* Plane 3 */ 112, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_ne_sw.c /* Plane 0 */ 112, 240, 496, 992, 1984, 3968, 7936, 15872, 31744, 63488, 61440, 57344, /* Plane 1 */ 112, 240, 496, 992, 1984, 3968, 7936, 15872, 31744, 63488, 61440, 57344, /* Plane 2 */ 65423, 65295, 65039, 64543, 63551, 61567, 57599, 49663, 33791, 2047, 4095, 8191, /* Plane 3 */ 112, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // HD1:wormwars/yg_nw_ne.c /* Plane 0 */ 57456, 61680, 63984, 32736, 16320, 8064, 3840, 0, 0, 0, 0, 0, /* Plane 1 */ 57456, 61680, 63984, 32736, 16320, 8064, 3840, 0, 0, 0, 0, 0, /* Plane 2 */ 8079, 3855, 1551, 32799, 49215, 57471, 61695, 65535, 65535, 65535, 65535, 65535, /* Plane 3 */ 57456, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_nw_se.c /* Plane 0 */ 57344, 61440, 63488, 31744, 15872, 7936, 3968, 1984, 992, 496, 240, 112, /* Plane 1 */ 57344, 61440, 63488, 31744, 15872, 7936, 3968, 1984, 992, 496, 240, 112, /* Plane 2 */ 8191, 4095, 2047, 33791, 49663, 57599, 61567, 63551, 64543, 65039, 65295, 65423, /* Plane 3 */ 57344, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_nw_sw.c /* Plane 0 */ 57344, 61440, 63488, 31744, 15872, 7680, 7680, 15872, 31744, 63488, 61440, 57344, /* Plane 1 */ 57344, 61440, 63488, 31744, 15872, 7680, 7680, 15872, 31744, 63488, 61440, 57344, /* Plane 2 */ 8191, 4095, 2047, 33791, 49663, 57855, 57855, 49663, 33791, 2047, 4095, 8191, /* Plane 3 */ 57344, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // HD1:wormwars/yg_s_ne.c /* Plane 0 */ 112, 240, 496, 992, 960, 1984, 1920, 1920, 3840, 3840, 3840, 3840, /* Plane 1 */ 112, 240, 496, 992, 960, 1984, 1920, 1920, 3840, 3840, 3840, 3840, /* Plane 2 */ 65408, 65280, 65024, 64528, 64560, 63536, 63600, 63600, 61680, 61680, 61680, 61680, /* Plane 3 */ 112, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_s_nw.c /* Plane 0 */ 57344, 61440, 63488, 31744, 15360, 15872, 7680, 7680, 3840, 3840, 3840, 3840, /* Plane 1 */ 57344, 61440, 63488, 31744, 15360, 15872, 7680, 7680, 3840, 3840, 3840, 3840, /* Plane 2 */ 8176, 4080, 2032, 33776, 50160, 49648, 57840, 57840, 61680, 61680, 61680, 61680, /* Plane 3 */ 57344, 65520, 65520, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_s_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 896, 1984, 4080, 4080, 3952, 3952, 3952, /* Plane 1 */ 0, 0, 0, 0, 0, 896, 1984, 4080, 4080, 3952, 3952, 3952, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 64624, 63536, 61440, 61440, 61568, 61568, 61568, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_s_sw.c /* Plane 0 */ 0, 0, 0, 0, 0, 7168, 15872, 65280, 65280, 61184, 61184, 61184, /* Plane 1 */ 0, 0, 0, 0, 0, 7168, 15872, 65280, 65280, 61184, 61184, 61184, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 58352, 49648, 240, 240, 4336, 4336, 4336, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 65520 }, { // HD1:wormwars/yg_sw_se.c /* Plane 0 */ 0, 0, 0, 0, 0, 3840, 8064, 16320, 32736, 63984, 61680, 57456, /* Plane 1 */ 0, 0, 0, 0, 0, 3840, 8064, 16320, 32736, 63984, 61680, 57456, /* Plane 2 */ 65535, 65535, 65535, 65535, 65535, 61695, 57471, 49215, 32799, 1551, 3855, 8079, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 65520, 65520, 65520 }, { // HD1:wormwars/yg_w_e.c /* Plane 0 */ 0, 0, 0, 0, 65520, 65520, 65520, 65520, 0, 0, 0, 0, /* Plane 1 */ 0, 0, 0, 0, 65520, 65520, 65520, 65520, 0, 0, 0, 0, /* Plane 2 */ 65535, 65535, 65535, 65535, 15, 15, 15, 15, 65535, 65535, 65535, 65535, /* Plane 3 */ 0, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_w_ne.c /* Plane 0 */ 112, 240, 496, 2016, 65472, 65408, 65280, 63488, 0, 0, 0, 0, /* Plane 1 */ 112, 240, 496, 2016, 65472, 65408, 65280, 63488, 0, 0, 0, 0, /* Plane 2 */ 65408, 65280, 65024, 63504, 48, 112, 240, 2032, 65520, 65520, 65520, 65520, /* Plane 3 */ 112, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_w_nw.c /* Plane 0 */ 63488, 63488, 64512, 7680, 65024, 65024, 64512, 63488, 0, 0, 0, 0, /* Plane 1 */ 63488, 63488, 64512, 7680, 65024, 65024, 64512, 63488, 0, 0, 0, 0, /* Plane 2 */ 2032, 2032, 1008, 57840, 496, 496, 1008, 2032, 65520, 65520, 65520, 65520, /* Plane 3 */ 63488, 65520, 65520, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_w_s.c /* Plane 0 */ 0, 0, 0, 0, 65024, 65280, 65280, 65280, 3840, 3840, 3840, 3840, /* Plane 1 */ 0, 0, 0, 0, 65024, 65280, 65280, 65280, 3840, 3840, 3840, 3840, /* Plane 2 */ 65520, 65520, 65520, 65520, 496, 240, 240, 240, 61680, 61680, 61680, 61680, /* Plane 3 */ 0, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_w_se.c /* Plane 0 */ 0, 0, 0, 0, 63488, 65280, 65408, 65472, 2016, 496, 240, 112, /* Plane 1 */ 0, 0, 0, 0, 63488, 65280, 65408, 65472, 2016, 496, 240, 112, /* Plane 2 */ 65520, 65520, 65520, 65520, 2032, 240, 112, 48, 63504, 65024, 65280, 65408, /* Plane 3 */ 0, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 32752, 32752, 32752 }, { // HD1:wormwars/yg_w_sw.c /* Plane 0 */ 0, 0, 0, 0, 63488, 64512, 65024, 65024, 7680, 64512, 63488, 63488, /* Plane 1 */ 0, 0, 0, 0, 63488, 64512, 65024, 65024, 7680, 64512, 63488, 63488, /* Plane 2 */ 65520, 65520, 65520, 65520, 2032, 1008, 496, 496, 57840, 1008, 2032, 2032, /* Plane 3 */ 0, 32752, 32752, 32752, 65520, 65520, 65520, 65520, 32752, 65520, 65520, 65520 }, { // WHATEVER 0, 0, 1792, 2176, 128, 128, 768, 512, 512, 0, 512, 0, /* Plane 1 */ 0, 0, 1792, 2176, 128, 128, 768, 512, 512, 0, 512, 0, /* Plane 2 */ 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, 65520, /* Plane 3 */ 0, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752, 32752 } }; AGLOBAL struct Image TailImage = { 0, 0, SQUAREX, SQUAREY, 4, TailData[0], 0xff, 0x0, NULL }; AGLOBAL void drawtail(SBYTE x, SBYTE y, UBYTE image) { TailImage.ImageData = TailData[image]; DrawImage ( MainWindowPtr->RPort, &TailImage, STARTXPIXEL + (SQUAREX * x), STARTYPIXEL + (SQUAREY * y) ); }