1
0
mirror of https://github.com/Gehstock/Mist_FPGA.git synced 2026-03-27 10:11:36 +00:00

Tropical Angel: works

This commit is contained in:
Gyorgy Szombathelyi
2020-01-12 13:41:15 +01:00
parent ce8f32d441
commit 578c9cef66
21 changed files with 495 additions and 5385 deletions

View File

@@ -1,5 +1,5 @@
Tropica Angel by Dar (darfpga@aol.fr) (16/03/2019)
Tropical Angel by Slingshot
Port to MiST
Based on Traverse USA by Dar (darfpga@aol.fr) (16/03/2019)
TROPANG.ROM is required at the root of the SD-Card.

View File

@@ -43,7 +43,7 @@ set_global_assignment -name PROJECT_CREATION_TIME_DATE "21:22:13 JUNE 04, 2019"
set_global_assignment -name PROJECT_OUTPUT_DIRECTORY output_files
set_global_assignment -name PRE_FLOW_SCRIPT_FILE "quartus_sh:rtl/build_id.tcl"
set_global_assignment -name ORIGINAL_QUARTUS_VERSION 13.1
set_global_assignment -name LAST_QUARTUS_VERSION 13.1
set_global_assignment -name LAST_QUARTUS_VERSION "13.1 SP4.26"
set_global_assignment -name SMART_RECOMPILE ON
# Pin & Location Assignments
@@ -171,72 +171,62 @@ set_global_assignment -name OUTPUT_IO_TIMING_FAR_END_VMEAS "HALF SIGNAL SWING" -
# Pin & Location Assignments
# ==========================
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_DQ[*]
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_A[*]
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_BA[0]
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_BA[1]
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_DQMH
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_DQML
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_nRAS
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_nCAS
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_nWE
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_nCS
set_instance_assignment -name FAST_OUTPUT_ENABLE_REGISTER ON -to SDRAM_DQ[*]
set_instance_assignment -name FAST_INPUT_REGISTER ON -to SDRAM_DQ[*]
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_DQ[*]
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_A[*]
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_BA[0]
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_BA[1]
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_DQMH
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_DQML
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_nRAS
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_nCAS
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_nWE
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to SDRAM_nCS
set_instance_assignment -name FAST_OUTPUT_ENABLE_REGISTER ON -to SDRAM_DQ[*]
set_instance_assignment -name FAST_INPUT_REGISTER ON -to SDRAM_DQ[*]
# Fitter Assignments
# ==================
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_A[*]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_DQ[*]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_BA[*]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_DQML
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_DQMH
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_nRAS
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_nCAS
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_nWE
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_nCS
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_CKE
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_CLK
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to VGA_R[*]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to VGA_G[*]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to VGA_B[*]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to VGA_HS
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to VGA_VS
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to AUDIO_L
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to AUDIO_R
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to SPI_DO
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_A[*]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_DQ[*]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_BA[*]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_DQML
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_DQMH
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_nRAS
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_nCAS
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_nWE
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_nCS
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_CKE
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to SDRAM_CLK
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to VGA_R[*]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to VGA_G[*]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to VGA_B[*]
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to VGA_HS
set_instance_assignment -name CURRENT_STRENGTH_NEW "MAXIMUM CURRENT" -to VGA_VS
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to AUDIO_L
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to AUDIO_R
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to SPI_DO
# start DESIGN_PARTITION(Top)
# ---------------------------
# Incremental Compilation Assignments
# ===================================
set_global_assignment -name PARTITION_NETLIST_TYPE SOURCE -section_id Top
set_global_assignment -name PARTITION_FITTER_PRESERVATION_LEVEL PLACEMENT_AND_ROUTING -section_id Top
set_global_assignment -name PARTITION_COLOR 16764057 -section_id Top
# end DESIGN_PARTITION(Top)
# -------------------------
# end ENTITY(TropicalAngel_MiST)
# ------------------------------
set_global_assignment -name ENABLE_SIGNALTAP OFF
set_global_assignment -name USE_SIGNALTAP_FILE output_files/trop.stp
set_global_assignment -name PARTITION_NETLIST_TYPE SOURCE -section_id Top
set_global_assignment -name PARTITION_FITTER_PRESERVATION_LEVEL PLACEMENT_AND_ROUTING -section_id Top
set_global_assignment -name PARTITION_COLOR 16764057 -section_id Top
set_global_assignment -name SYSTEMVERILOG_FILE rtl/TropicalAngel_MiST.sv
set_global_assignment -name VHDL_FILE rtl/TropicalAngel.vhd
set_global_assignment -name VHDL_FILE rtl/moon_patrol_sound_board.vhd
set_global_assignment -name VHDL_FILE rtl/gen_ram.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_spr_rgb_lut.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_spr_palette.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_spr_bit6.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_spr_bit5.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_spr_bit4.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_spr_bit3.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_spr_bit2.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_spr_bit1.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_chr_palette_l.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_chr_palette_h.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_chr_bit3.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_chr_bit2.vhd
set_global_assignment -name VHDL_FILE rtl/Rom/tropical_chr_bit1.vhd
set_global_assignment -name VHDL_FILE rtl/dpram.vhd
set_global_assignment -name VHDL_FILE rtl/cpu68.vhd
set_global_assignment -name SYSTEMVERILOG_FILE rtl/YM2149.sv
set_global_assignment -name SYSTEMVERILOG_FILE rtl/sdram.sv

View File

@@ -79,8 +79,8 @@ set_input_delay -add_delay -clock_fall -clock [get_clocks {SPI_SCK}] 1.000 [ge
set_input_delay -add_delay -clock_fall -clock [get_clocks {SPI_SCK}] 1.000 [get_ports {SPI_SS2}]
set_input_delay -add_delay -clock_fall -clock [get_clocks {SPI_SCK}] 1.000 [get_ports {SPI_SS3}]
set_input_delay -clock [get_clocks {pll|altpll_component|auto_generated|pll1|clk[0]}] -reference_pin [get_ports {SDRAM_CLK}] -max 6.4 [get_ports SDRAM_DQ[*]]
set_input_delay -clock [get_clocks {pll|altpll_component|auto_generated|pll1|clk[0]}] -reference_pin [get_ports {SDRAM_CLK}] -min 3.2 [get_ports SDRAM_DQ[*]]
set_input_delay -clock [get_clocks {pll|altpll_component|auto_generated|pll1|clk[2]}] -reference_pin [get_ports {SDRAM_CLK}] -max 6.4 [get_ports SDRAM_DQ[*]]
set_input_delay -clock [get_clocks {pll|altpll_component|auto_generated|pll1|clk[2]}] -reference_pin [get_ports {SDRAM_CLK}] -min 3.2 [get_ports SDRAM_DQ[*]]
#**************************************************************
# Set Output Delay
@@ -92,8 +92,8 @@ set_output_delay -add_delay -clock_fall -clock [get_clocks {pll|altpll_componen
set_output_delay -add_delay -clock_fall -clock [get_clocks {pll|altpll_component|auto_generated|pll1|clk[0]}] 1.000 [get_ports {LED}]
set_output_delay -add_delay -clock_fall -clock [get_clocks {pll|altpll_component|auto_generated|pll1|clk[0]}] 1.000 [get_ports {VGA_*}]
set_output_delay -clock [get_clocks {pll|altpll_component|auto_generated|pll1|clk[0]}] -reference_pin [get_ports {SDRAM_CLK}] -max 1.5 [get_ports {SDRAM_D* SDRAM_A* SDRAM_BA* SDRAM_n* SDRAM_CKE}]
set_output_delay -clock [get_clocks {pll|altpll_component|auto_generated|pll1|clk[0]}] -reference_pin [get_ports {SDRAM_CLK}] -min -0.8 [get_ports {SDRAM_D* SDRAM_A* SDRAM_BA* SDRAM_n* SDRAM_CKE}]
set_output_delay -clock [get_clocks {pll|altpll_component|auto_generated|pll1|clk[2]}] -reference_pin [get_ports {SDRAM_CLK}] -max 1.5 [get_ports {SDRAM_D* SDRAM_A* SDRAM_BA* SDRAM_n* SDRAM_CKE}]
set_output_delay -clock [get_clocks {pll|altpll_component|auto_generated|pll1|clk[2]}] -reference_pin [get_ports {SDRAM_CLK}] -min -0.8 [get_ports {SDRAM_D* SDRAM_A* SDRAM_BA* SDRAM_n* SDRAM_CKE}]
#**************************************************************
# Set Clock Groups
@@ -114,8 +114,8 @@ set_false_path -to [get_ports {SDRAM_CLK}]
set_multicycle_path -to {VGA_*[*]} -setup 2
set_multicycle_path -to {VGA_*[*]} -hold 1
set_multicycle_path -from [get_clocks {pll|altpll_component|auto_generated|pll1|clk[0]}] -to [get_clocks {pll|altpll_component|auto_generated|pll1|clk[1]}] -setup 2
set_multicycle_path -from [get_clocks {pll|altpll_component|auto_generated|pll1|clk[0]}] -to [get_clocks {pll|altpll_component|auto_generated|pll1|clk[1]}] -hold 1
set_multicycle_path -from [get_clocks {pll|altpll_component|auto_generated|pll1|clk[1]}] -to [get_clocks {pll|altpll_component|auto_generated|pll1|clk[2]}] -setup 2
set_multicycle_path -from [get_clocks {pll|altpll_component|auto_generated|pll1|clk[1]}] -to [get_clocks {pll|altpll_component|auto_generated|pll1|clk[2]}] -hold 1
#**************************************************************
# Set Maximum Delay

View File

@@ -1,534 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_chr_bit1 is
port (
clk : in std_logic;
addr : in std_logic_vector(12 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_chr_bit1 is
type rom is array(0 to 8191) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FD",X"F9",X"FB",X"FB",X"FB",X"FB",X"F3",X"F7",
X"00",X"00",X"00",X"C0",X"80",X"C0",X"C0",X"60",X"7F",X"3F",X"3F",X"3C",X"74",X"20",X"60",X"20",
X"FF",X"FF",X"FF",X"BF",X"1F",X"1F",X"3F",X"BF",X"FF",X"FE",X"FC",X"FE",X"FC",X"FB",X"FF",X"FE",
X"40",X"00",X"1C",X"7D",X"E0",X"80",X"0A",X"BF",X"20",X"00",X"3D",X"3D",X"1E",X"3E",X"7C",X"E0",
X"21",X"53",X"DF",X"FF",X"FF",X"7F",X"3F",X"1F",X"FF",X"FF",X"FF",X"FF",X"FC",X"FE",X"FC",X"FC",
X"F8",X"FC",X"99",X"30",X"38",X"73",X"77",X"E7",X"1F",X"3F",X"1F",X"5F",X"DF",X"DF",X"9F",X"BF",
X"FC",X"F9",X"F3",X"FB",X"F7",X"F7",X"EF",X"FF",X"00",X"01",X"03",X"04",X"14",X"30",X"20",X"20",
X"FE",X"FF",X"FF",X"FB",X"FC",X"FE",X"FC",X"F8",X"9B",X"11",X"81",X"C3",X"C3",X"01",X"01",X"01",
X"FF",X"FF",X"EF",X"CF",X"DF",X"BF",X"3F",X"3F",X"FF",X"FC",X"FF",X"FF",X"8F",X"43",X"F4",X"A8",
X"38",X"E0",X"C0",X"80",X"80",X"90",X"D0",X"C8",X"00",X"00",X"00",X"01",X"01",X"07",X"07",X"0F",
X"50",X"60",X"60",X"E0",X"E0",X"E0",X"F0",X"F8",X"0F",X"0F",X"17",X"17",X"1B",X"1B",X"01",X"03",
X"F8",X"F8",X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"0F",X"0F",X"1F",X"0F",X"1C",X"00",X"00",X"00",
X"E0",X"D8",X"BC",X"7C",X"7C",X"FC",X"FC",X"FC",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",
X"FC",X"7C",X"1E",X"0E",X"0E",X"06",X"06",X"46",X"D1",X"F1",X"B0",X"10",X"00",X"02",X"03",X"03",
X"C7",X"E2",X"82",X"82",X"80",X"84",X"86",X"06",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"10",X"10",X"10",X"00",X"00",X"10",X"00",
X"28",X"28",X"28",X"00",X"00",X"00",X"00",X"00",X"28",X"28",X"7C",X"28",X"7C",X"28",X"28",X"00",
X"10",X"3C",X"50",X"38",X"14",X"78",X"10",X"00",X"60",X"64",X"08",X"10",X"20",X"4C",X"0C",X"00",
X"30",X"48",X"50",X"20",X"54",X"48",X"34",X"00",X"30",X"10",X"20",X"00",X"00",X"00",X"00",X"00",
X"08",X"10",X"20",X"20",X"20",X"10",X"08",X"00",X"20",X"10",X"08",X"08",X"08",X"10",X"20",X"00",
X"00",X"10",X"54",X"38",X"54",X"10",X"00",X"00",X"00",X"10",X"10",X"7C",X"10",X"10",X"00",X"00",
X"00",X"00",X"00",X"00",X"30",X"10",X"20",X"00",X"00",X"00",X"00",X"7C",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"30",X"30",X"00",X"00",X"04",X"08",X"10",X"20",X"40",X"00",X"00",
X"38",X"4C",X"C6",X"C6",X"C6",X"64",X"38",X"00",X"30",X"70",X"30",X"30",X"30",X"30",X"FC",X"00",
X"7C",X"C6",X"0E",X"3C",X"78",X"E0",X"FE",X"00",X"7E",X"0C",X"18",X"3C",X"06",X"C6",X"7C",X"00",
X"1C",X"3C",X"6C",X"CC",X"FE",X"0C",X"0C",X"00",X"F8",X"C0",X"F8",X"0C",X"0C",X"CC",X"78",X"00",
X"3C",X"60",X"C0",X"FC",X"C6",X"C6",X"7C",X"00",X"FE",X"C6",X"0C",X"18",X"30",X"30",X"30",X"00",
X"78",X"C4",X"E4",X"78",X"9E",X"86",X"7C",X"00",X"7C",X"C6",X"C6",X"7E",X"06",X"0C",X"78",X"00",
X"00",X"30",X"30",X"00",X"30",X"30",X"00",X"00",X"00",X"30",X"30",X"00",X"30",X"10",X"20",X"00",
X"04",X"08",X"10",X"20",X"10",X"08",X"04",X"00",X"00",X"00",X"7E",X"00",X"7E",X"00",X"00",X"00",
X"20",X"10",X"08",X"04",X"08",X"10",X"20",X"00",X"38",X"44",X"04",X"08",X"10",X"00",X"10",X"00",
X"3C",X"42",X"99",X"A1",X"A1",X"99",X"42",X"3C",X"38",X"6C",X"C6",X"C6",X"FE",X"C6",X"C6",X"00",
X"FC",X"C6",X"C6",X"FC",X"C6",X"C6",X"FC",X"00",X"3C",X"66",X"C0",X"C0",X"C0",X"66",X"3C",X"00",
X"F8",X"CC",X"C6",X"C6",X"C6",X"CC",X"F8",X"00",X"FC",X"C0",X"C0",X"F8",X"C0",X"C0",X"FE",X"00",
X"FE",X"C0",X"C0",X"FC",X"C0",X"C0",X"C0",X"00",X"3E",X"60",X"C0",X"CE",X"C6",X"66",X"3E",X"00",
X"C6",X"C6",X"C6",X"FE",X"C6",X"C6",X"C6",X"00",X"FC",X"30",X"30",X"30",X"30",X"30",X"FC",X"00",
X"06",X"06",X"06",X"06",X"06",X"C6",X"78",X"00",X"C6",X"CC",X"D8",X"F0",X"F8",X"DC",X"CE",X"00",
X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"FE",X"00",X"C6",X"EE",X"FE",X"FE",X"D6",X"C6",X"C6",X"00",
X"C6",X"E6",X"F6",X"FE",X"DE",X"CE",X"C6",X"00",X"7C",X"C6",X"C6",X"C6",X"C6",X"C6",X"7C",X"00",
X"FC",X"C6",X"C6",X"C6",X"FC",X"C0",X"C0",X"00",X"7C",X"C6",X"C6",X"C6",X"DE",X"CC",X"7A",X"00",
X"FC",X"C6",X"C6",X"CE",X"F8",X"DC",X"CE",X"00",X"78",X"CC",X"C0",X"7C",X"06",X"C6",X"7C",X"00",
X"FC",X"30",X"30",X"30",X"30",X"30",X"30",X"00",X"C6",X"C6",X"C6",X"C6",X"C6",X"C6",X"7C",X"00",
X"C6",X"C6",X"C6",X"EE",X"7C",X"38",X"10",X"00",X"C6",X"C6",X"D6",X"FE",X"FE",X"EE",X"C6",X"00",
X"C6",X"EE",X"7C",X"38",X"7C",X"EE",X"C6",X"00",X"CC",X"CC",X"CC",X"78",X"30",X"30",X"30",X"00",
X"FC",X"FC",X"18",X"30",X"60",X"FC",X"FC",X"00",X"38",X"20",X"20",X"20",X"20",X"20",X"38",X"00",
X"80",X"40",X"20",X"10",X"08",X"04",X"02",X"00",X"38",X"08",X"08",X"08",X"08",X"08",X"38",X"00",
X"FF",X"FF",X"00",X"00",X"FF",X"FF",X"00",X"FF",X"FF",X"00",X"FF",X"FF",X"00",X"00",X"FF",X"FF",
X"0E",X"0C",X"0C",X"0C",X"0C",X"08",X"18",X"18",X"FF",X"FF",X"7F",X"1D",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"F8",X"C0",X"00",X"00",X"00",X"00",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"1C",X"7F",X"01",X"00",X"00",X"0C",X"18",X"31",X"FC",X"FE",
X"10",X"B0",X"B0",X"90",X"90",X"C8",X"44",X"F8",X"F9",X"FF",X"FF",X"F8",X"EC",X"C0",X"00",X"00",
X"E6",X"FF",X"FC",X"CF",X"E3",X"C0",X"00",X"58",X"70",X"F8",X"E0",X"80",X"E0",X"00",X"04",X"B2",
X"F9",X"FF",X"FF",X"F8",X"EC",X"C0",X"00",X"00",X"3F",X"00",X"00",X"00",X"00",X"40",X"EE",X"FF",
X"FF",X"00",X"00",X"00",X"68",X"3D",X"FF",X"FF",X"FF",X"00",X"00",X"00",X"40",X"F6",X"AF",X"FF",
X"FF",X"03",X"00",X"01",X"0B",X"BF",X"EF",X"FF",X"FE",X"FF",X"FF",X"5E",X"EB",X"44",X"02",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"FF",X"FF",X"01",X"01",X"01",X"01",X"01",X"01",X"01",
X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"FF",X"FF",X"80",X"80",X"80",X"80",X"80",X"80",X"80",
X"81",X"01",X"01",X"01",X"01",X"01",X"01",X"FF",X"FF",X"01",X"01",X"01",X"01",X"01",X"01",X"81",
X"81",X"80",X"80",X"80",X"80",X"80",X"80",X"FF",X"FF",X"80",X"80",X"80",X"80",X"80",X"80",X"81",
X"00",X"00",X"00",X"00",X"03",X"01",X"03",X"07",X"03",X"01",X"08",X"19",X"3D",X"78",X"3B",X"3F",
X"00",X"06",X"8F",X"9F",X"BF",X"7F",X"FF",X"FE",X"EE",X"E5",X"F8",X"71",X"FB",X"FD",X"EE",X"CE",
X"00",X"00",X"00",X"0A",X"9E",X"9D",X"3F",X"5F",X"BF",X"FD",X"FB",X"F4",X"E6",X"DF",X"FF",X"7E",
X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"B0",X"B0",X"A0",X"40",X"00",X"0C",X"18",X"00",X"00",
X"00",X"02",X"06",X"0F",X"0F",X"1F",X"0E",X"2F",X"77",X"7E",X"7D",X"75",X"2A",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"80",X"40",X"80",X"00",X"20",X"60",X"48",X"00",X"A0",X"40",X"80",X"00",
X"1E",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"BC",X"8C",X"51",X"B3",X"62",X"60",X"F0",X"00",
X"BC",X"78",X"ED",X"92",X"03",X"00",X"00",X"00",X"16",X"2D",X"5D",X"1A",X"10",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"98",X"30",X"40",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",X"02",X"04",X"00",X"04",X"08",X"18",X"00",X"00",
X"02",X"0F",X"1F",X"3F",X"2D",X"5E",X"79",X"30",X"07",X"23",X"72",X"D1",X"EA",X"EA",X"D4",X"76",
X"00",X"00",X"D0",X"B8",X"F8",X"F0",X"E0",X"80",X"BF",X"FD",X"FB",X"F4",X"E6",X"DF",X"FF",X"7F",
X"21",X"73",X"FB",X"E9",X"F3",X"FB",X"77",X"3F",X"7E",X"FF",X"77",X"6B",X"31",X"00",X"00",X"00",
X"FF",X"FE",X"BF",X"D7",X"CF",X"BF",X"BF",X"5F",X"4F",X"EF",X"F2",X"61",X"83",X"04",X"01",X"00",
X"00",X"00",X"00",X"01",X"03",X"01",X"23",X"67",X"77",X"3F",X"7F",X"FF",X"7F",X"BF",X"BF",X"7E",
X"00",X"00",X"20",X"70",X"E0",X"C0",X"80",X"C0",X"E0",X"F0",X"F0",X"F8",X"E0",X"40",X"81",X"83",
X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"8E",X"1C",X"18",X"38",X"28",X"50",X"00",X"02",X"1C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"B0",X"A0",X"40",X"08",X"1E",X"3D",X"DE",X"EF",X"DF",X"8E",X"57",X"FE",X"F8",X"FE",X"FF",X"FF",
X"1E",X"00",X"01",X"00",X"00",X"00",X"C3",X"F1",X"E8",X"94",X"00",X"80",X"14",X"FE",X"DF",X"00",
X"BC",X"78",X"ED",X"92",X"07",X"C3",X"B1",X"E2",X"44",X"1E",X"0D",X"00",X"44",X"EE",X"93",X"04",
X"BC",X"8C",X"5D",X"F9",X"F3",X"E2",X"07",X"88",X"00",X"00",X"02",X"80",X"44",X"EE",X"FF",X"0F",
X"16",X"2D",X"5D",X"9A",X"D0",X"80",X"00",X"04",X"1D",X"23",X"76",X"FC",X"26",X"FF",X"FF",X"F0",
X"00",X"00",X"00",X"08",X"1E",X"3D",X"DE",X"EF",X"1D",X"23",X"76",X"FC",X"26",X"FF",X"FF",X"F0",
X"00",X"00",X"00",X"40",X"E8",X"FD",X"9E",X"00",X"BC",X"78",X"ED",X"92",X"8F",X"FF",X"E3",X"00",
X"00",X"00",X"00",X"00",X"E0",X"F0",X"78",X"00",X"BF",X"8E",X"5F",X"FD",X"FF",X"FF",X"FB",X"07",
X"00",X"00",X"00",X"00",X"04",X"09",X"1C",X"00",X"00",X"00",X"00",X"00",X"82",X"1D",X"73",X"00",
X"00",X"00",X"00",X"00",X"82",X"1D",X"63",X"08",X"00",X"00",X"00",X"00",X"41",X"B8",X"CE",X"00",
X"00",X"00",X"00",X"00",X"20",X"90",X"38",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C3",X"F1",
X"1E",X"00",X"01",X"00",X"07",X"0F",X"1F",X"00",X"00",X"00",X"00",X"00",X"01",X"C3",X"B1",X"E2",
X"00",X"00",X"1C",X"79",X"F3",X"E2",X"07",X"88",X"00",X"00",X"00",X"00",X"00",X"00",X"C3",X"F1",
X"00",X"00",X"00",X"80",X"C0",X"80",X"00",X"04",X"00",X"00",X"00",X"00",X"01",X"C3",X"B1",X"E2",
X"A0",X"CC",X"1A",X"BD",X"7A",X"BE",X"6D",X"DF",X"00",X"8C",X"5C",X"BC",X"EE",X"77",X"AC",X"F9",
X"3C",X"38",X"25",X"C4",X"ED",X"EF",X"DB",X"EE",X"00",X"00",X"20",X"74",X"99",X"5B",X"FD",X"EF",
X"00",X"00",X"00",X"80",X"00",X"80",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"A0",X"B0",X"E8",X"78",X"E8",X"DF",X"60",X"00",X"05",X"0D",X"17",X"1E",X"17",X"FB",X"06",
X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"5C",X"EC",X"7F",X"FA",X"67",X"F7",X"9D",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"87",X"CC",X"BE",X"F7",X"FF",X"7A",X"30",X"40",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"11",X"7A",X"F3",X"EF",X"FF",X"FF",X"6E",X"38",X"30",
X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"83",X"87",X"C7",X"6F",X"CD",X"EB",X"FF",X"13",X"00",
X"00",X"00",X"00",X"01",X"00",X"00",X"01",X"80",X"D4",X"EA",X"F0",X"D8",X"B2",X"FD",X"03",X"00",
X"00",X"00",X"40",X"30",X"80",X"C0",X"80",X"80",X"00",X"00",X"40",X"2E",X"F3",X"7C",X"E9",X"00",
X"C0",X"80",X"0A",X"04",X"00",X"40",X"00",X"00",X"00",X"00",X"00",X"90",X"62",X"0D",X"03",X"00",
X"01",X"03",X"01",X"11",X"0C",X"08",X"00",X"00",X"01",X"09",X"9B",X"4F",X"7F",X"BB",X"F7",X"E7",
X"FD",X"FE",X"BF",X"D7",X"0F",X"00",X"00",X"00",X"82",X"C5",X"1F",X"AF",X"F7",X"E7",X"BD",X"7E",
X"07",X"23",X"72",X"D1",X"EA",X"6A",X"04",X"16",X"38",X"74",X"BE",X"FD",X"F6",X"D9",X"BD",X"0F",
X"00",X"00",X"00",X"00",X"01",X"07",X"0F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",
X"01",X"03",X"07",X"E3",X"F7",X"CE",X"7C",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"08",X"00",
X"3C",X"38",X"C5",X"61",X"F8",X"F4",X"FA",X"E0",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",
X"00",X"8C",X"9C",X"80",X"00",X"00",X"20",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"87",X"CF",X"FD",X"6E",X"BF",X"77",X"21",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F7",X"F7",X"E7",X"EF",X"EF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"D9",X"64",X"C0",X"40",X"00",X"00",X"00",X"00",X"FF",X"FF",X"FF",X"FF",X"DE",X"F6",X"BD",X"F6",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"ED",X"BF",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FE",X"6F",X"18",X"00",X"00",X"00",X"00",X"00",X"FE",X"EE",X"BB",X"E6",X"38",X"10",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"FF",X"51",X"A4",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"3F",X"53",X"FF",
X"FF",X"F7",X"BF",X"ED",X"52",X"14",X"00",X"00",X"FF",X"FB",X"AE",X"5B",X"17",X"06",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"F7",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FD",X"FF",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"BE",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"FF",X"BC",X"EF",X"FB",X"6C",X"DF",X"CA",X"90",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"FF",X"DF",X"7B",X"2E",X"FF",X"FF",X"FF",X"FF",X"FF",X"EF",X"FD",X"B3",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"B4",X"FF",X"E7",X"EF",X"DE",X"DE",X"DE",X"9D",X"BF",X"BF",
X"BF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"BF",X"BF",X"BF",X"BF",X"3F",X"7F",X"7F",X"7F",
X"FF",X"FE",X"FE",X"FE",X"FE",X"FC",X"FD",X"FD",X"7F",X"7F",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"70",X"7C",X"7E",X"7C",X"70",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"01",X"0C",X"1E",X"37",X"FC",X"7F",X"1F",X"09",X"04",X"00",X"18",X"63",X"04",X"00",
X"1E",X"7B",X"FC",X"AE",X"10",X"00",X"00",X"41",X"8C",X"18",X"A0",X"78",X"F1",X"EE",X"FC",X"68",
X"CC",X"86",X"D1",X"08",X"5C",X"3F",X"37",X"4F",X"FC",X"36",X"0D",X"1C",X"36",X"71",X"F8",X"44",
X"01",X"08",X"1F",X"2C",X"01",X"03",X"C5",X"9F",X"8F",X"DD",X"1B",X"3F",X"66",X"0C",X"0F",X"1C",
X"EE",X"7D",X"38",X"08",X"E4",X"D0",X"00",X"88",X"F0",X"C0",X"00",X"80",X"43",X"00",X"00",X"80",
X"60",X"48",X"07",X"01",X"03",X"01",X"03",X"04",X"18",X"30",X"60",X"E0",X"04",X"03",X"00",X"00",
X"00",X"09",X"03",X"80",X"C1",X"87",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"04",X"03",X"07",
X"E0",X"C0",X"E0",X"C0",X"8F",X"03",X"01",X"03",X"07",X"03",X"1E",X"F8",X"44",X"80",X"E0",X"00",
X"01",X"03",X"05",X"8F",X"1E",X"FF",X"F9",X"BF",X"F3",X"00",X"A0",X"18",X"7C",X"3F",X"3F",X"7B",
X"C6",X"80",X"00",X"08",X"F0",X"CA",X"EC",X"C8",X"01",X"F6",X"7C",X"08",X"FC",X"F8",X"9C",X"2E",
X"0C",X"0B",X"1E",X"34",X"40",X"04",X"28",X"79",X"37",X"16",X"3F",X"69",X"3E",X"1C",X"0F",X"07",
X"17",X"01",X"67",X"09",X"93",X"78",X"25",X"83",X"E6",X"37",X"8C",X"9B",X"41",X"03",X"E1",X"80",
X"80",X"C4",X"B9",X"F0",X"A0",X"08",X"32",X"FC",X"9A",X"E0",X"F1",X"CC",X"9B",X"FE",X"E4",X"6F",
X"E1",X"B1",X"8A",X"46",X"1E",X"3F",X"99",X"7F",X"36",X"FD",X"7F",X"33",X"47",X"0E",X"FC",X"FF",
X"E0",X"91",X"C4",X"20",X"00",X"80",X"C0",X"20",X"00",X"00",X"C0",X"80",X"40",X"00",X"00",X"10",
X"60",X"B9",X"1E",X"20",X"01",X"00",X"00",X"00",X"18",X"34",X"78",X"D0",X"00",X"00",X"00",X"00",
X"04",X"03",X"02",X"0F",X"9C",X"78",X"32",X"1C",X"0F",X"08",X"50",X"3E",X"0D",X"1F",X"23",X"06",
X"E0",X"93",X"47",X"03",X"47",X"3F",X"18",X"10",X"20",X"80",X"09",X"07",X"03",X"8F",X"FD",X"70",
X"3F",X"02",X"DE",X"F7",X"67",X"FF",X"FC",X"38",X"0E",X"40",X"80",X"00",X"C8",X"F0",X"BB",X"FF",
X"00",X"00",X"00",X"00",X"20",X"C8",X"F0",X"00",X"80",X"60",X"30",X"A0",X"70",X"C0",X"C0",X"80",
X"C2",X"88",X"7E",X"F3",X"F9",X"E4",X"F0",X"3E",X"FE",X"ED",X"B0",X"45",X"13",X"04",X"23",X"61",
X"F1",X"7E",X"FA",X"9C",X"FA",X"35",X"7F",X"3F",X"CF",X"73",X"A7",X"88",X"F5",X"E3",X"BB",X"C6",
X"1F",X"1B",X"3F",X"3E",X"1D",X"07",X"BF",X"FE",X"3F",X"DE",X"84",X"F2",X"E8",X"C4",X"F8",X"C0",
X"00",X"80",X"40",X"00",X"01",X"80",X"00",X"00",X"60",X"08",X"07",X"03",X"01",X"06",X"08",X"30",
X"01",X"00",X"20",X"C2",X"E1",X"00",X"00",X"01",X"03",X"26",X"0F",X"86",X"18",X"00",X"00",X"00",
X"E2",X"C4",X"70",X"C0",X"E0",X"7F",X"FF",X"A6",X"00",X"00",X"88",X"F1",X"3F",X"1F",X"7B",X"3E",
X"3F",X"0F",X"19",X"30",X"E0",X"FC",X"BF",X"1F",X"38",X"60",X"E2",X"FC",X"F2",X"3B",X"F0",X"60",
X"E4",X"F8",X"E0",X"38",X"58",X"30",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"1F",X"3E",X"17",X"79",X"F3",X"A9",X"67",
X"64",X"FF",X"5F",X"F9",X"3C",X"0F",X"3F",X"FE",X"ED",X"13",X"01",X"93",X"E1",X"FB",X"FC",X"68",
X"FC",X"7A",X"FE",X"D8",X"F6",X"3F",X"FF",X"EF",X"C7",X"F1",X"E3",X"B7",X"CF",X"F3",X"7E",X"2C",
X"D8",X"7C",X"3C",X"76",X"3C",X"FE",X"7C",X"B8",X"24",X"F0",X"F0",X"C9",X"E3",X"BD",X"C0",X"00",
X"00",X"00",X"03",X"06",X"00",X"00",X"80",X"38",X"1C",X"39",X"60",X"C0",X"80",X"D0",X"EC",X"03",
X"3C",X"1E",X"0C",X"1F",X"1F",X"3E",X"78",X"FC",X"7E",X"8F",X"07",X"4F",X"3E",X"78",X"F1",X"C3",
X"7F",X"9F",X"0E",X"1C",X"FF",X"EF",X"1E",X"3C",X"7F",X"FC",X"FE",X"DC",X"07",X"61",X"FF",X"E9",
X"F0",X"F8",X"70",X"18",X"B8",X"E0",X"00",X"80",X"00",X"C0",X"00",X"40",X"80",X"80",X"C0",X"E0",
X"03",X"0F",X"3F",X"67",X"CB",X"FF",X"FF",X"73",X"3B",X"1D",X"7F",X"F7",X"CE",X"87",X"DB",X"FF",
X"FF",X"DE",X"FF",X"7C",X"FF",X"EE",X"77",X"C3",X"F1",X"FF",X"FF",X"99",X"CF",X"1F",X"EF",X"FE",
X"FC",X"E8",X"7C",X"F9",X"F0",X"C0",X"E0",X"C0",X"F0",X"E0",X"C3",X"01",X"87",X"3F",X"ED",X"07",
X"19",X"3C",X"F0",X"79",X"03",X"03",X"21",X"C3",X"07",X"03",X"8F",X"C7",X"80",X"81",X"27",X"DF",
X"F1",X"7F",X"FC",X"E7",X"DF",X"9F",X"C7",X"EF",X"FF",X"F1",X"C3",X"EF",X"FF",X"FF",X"C3",X"1C",
X"FE",X"F8",X"F8",X"3C",X"FC",X"FC",X"98",X"0C",X"FC",X"F0",X"C0",X"80",X"C0",X"80",X"C0",X"E0",
X"06",X"03",X"3F",X"FF",X"66",X"FF",X"AF",X"F9",X"FF",X"FD",X"FC",X"CC",X"F8",X"7C",X"10",X"F8",
X"B8",X"FC",X"E8",X"E0",X"C0",X"E0",X"00",X"80",X"C0",X"01",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"02",X"01",X"00",X"05",X"03",X"07",X"0E",X"DD",X"8F",X"1F",X"3B",X"17",X"32",X"7F",X"7C",
X"FF",X"D7",X"BD",X"BD",X"FB",X"FF",X"FF",X"DF",X"FD",X"7F",X"FF",X"FF",X"E7",X"F3",X"FF",X"FF",
X"00",X"01",X"0F",X"1F",X"0F",X"3E",X"FC",X"F8",X"D0",X"E1",X"A0",X"81",X"03",X"82",X"01",X"03",
X"3F",X"FE",X"F0",X"C0",X"00",X"00",X"07",X"1F",X"77",X"FF",X"FD",X"BF",X"FF",X"EF",X"FF",X"7F",
X"00",X"02",X"0C",X"1B",X"1E",X"BC",X"64",X"10",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",
X"01",X"03",X"03",X"01",X"03",X"01",X"00",X"00",X"00",X"03",X"0F",X"3C",X"6E",X"F8",X"FC",X"3F",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"01",X"07",X"07",X"03",X"00",
X"00",X"00",X"00",X"00",X"03",X"07",X"03",X"00",X"03",X"1F",X"79",X"B7",X"FF",X"FA",X"9F",X"DF",
X"00",X"00",X"00",X"03",X"0F",X"1F",X"3A",X"71",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"07",X"1D",X"3F",X"1F",X"FF",X"94",X"FE",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"01",X"07",X"03",X"00",X"10",X"60",
X"01",X"00",X"00",X"00",X"00",X"00",X"03",X"0F",X"65",X"F0",X"B8",X"E0",X"FA",X"FC",X"48",X"24",
X"F9",X"F0",X"DF",X"7E",X"3C",X"F6",X"DC",X"E6",X"70",X"81",X"00",X"00",X"05",X"33",X"61",X"80",
X"06",X"0F",X"87",X"07",X"01",X"30",X"18",X"44",X"20",X"70",X"FC",X"FF",X"3E",X"F2",X"BB",X"74",
X"6D",X"F8",X"F3",X"9F",X"BF",X"07",X"21",X"7C",X"B0",X"07",X"0F",X"14",X"7E",X"37",X"6F",X"7C",
X"1D",X"1C",X"B8",X"F0",X"FC",X"B9",X"F5",X"E0",X"20",X"90",X"40",X"00",X"20",X"C0",X"00",X"00",
X"00",X"00",X"00",X"00",X"40",X"80",X"20",X"1C",X"02",X"07",X"03",X"06",X"08",X"30",X"60",X"C0",
X"00",X"00",X"00",X"00",X"00",X"01",X"13",X"07",X"01",X"83",X"0E",X"00",X"00",X"00",X"00",X"00",
X"1A",X"1F",X"3F",X"47",X"0C",X"C0",X"80",X"C0",X"81",X"1E",X"07",X"03",X"07",X"0F",X"06",X"3D",
X"07",X"1F",X"FE",X"FB",X"E1",X"03",X"07",X"0B",X"1F",X"3E",X"FF",X"F9",X"7F",X"E6",X"01",X"00",
X"C0",X"90",X"E1",X"F7",X"FF",X"8C",X"00",X"00",X"00",X"F0",X"8A",X"CC",X"88",X"02",X"EC",X"F8",
X"70",X"E0",X"C0",X"C0",X"80",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"07",X"3F",X"7F",
X"01",X"07",X"03",X"10",X"60",X"58",X"F1",X"A0",X"02",X"21",X"40",X"CC",X"BF",X"B8",X"FE",X"A6",
X"B8",X"E0",X"F0",X"FD",X"5E",X"07",X"9E",X"27",X"4E",X"E0",X"94",X"0F",X"1A",X"9F",X"33",X"6F",
X"4F",X"13",X"8E",X"87",X"03",X"12",X"E6",X"C1",X"80",X"20",X"CA",X"F1",X"68",X"83",X"C5",X"30",
X"D7",X"8F",X"EF",X"1B",X"87",X"C7",X"29",X"1C",X"7C",X"FF",X"73",X"FE",X"D8",X"F4",X"FF",X"CE",
X"A0",X"10",X"E0",X"80",X"C0",X"23",X"88",X"40",X"00",X"00",X"80",X"40",X"00",X"00",X"00",X"00",
X"02",X"0C",X"10",X"60",X"C0",X"72",X"2C",X"40",X"03",X"00",X"00",X"00",X"30",X"68",X"D0",X"A0",
X"30",X"00",X"00",X"00",X"09",X"07",X"04",X"1E",X"38",X"F0",X"64",X"38",X"1E",X"11",X"A0",X"7C",
X"7F",X"3E",X"F7",X"7C",X"C0",X"26",X"8F",X"07",X"8E",X"7F",X"31",X"20",X"40",X"00",X"11",X"0F",
X"F2",X"7B",X"F0",X"E0",X"7F",X"06",X"BE",X"FF",X"F7",X"E7",X"FC",X"78",X"0E",X"40",X"80",X"00",
X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"20",X"C8",X"F0",X"00",X"80",X"60",X"30",X"A0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"00",X"01",X"03",X"01",X"00",X"00",X"01",
X"03",X"06",X"01",X"07",X"0E",X"0D",X"07",X"0F",X"07",X"03",X"01",X"00",X"03",X"0F",X"3E",X"F1",
X"CF",X"A7",X"9D",X"0B",X"20",X"FD",X"E7",X"F3",X"C8",X"80",X"E0",X"F8",X"FB",X"B5",X"C2",X"16",
X"F7",X"F8",X"D0",X"E2",X"FC",X"F4",X"38",X"F4",X"6A",X"FF",X"FF",X"7F",X"3C",X"CF",X"9E",X"23",
X"E7",X"FD",X"5C",X"3E",X"37",X"7E",X"7C",X"3A",X"0F",X"7E",X"FC",X"F8",X"FC",X"78",X"10",X"C8",
X"3B",X"81",X"00",X"00",X"00",X"80",X"01",X"02",X"00",X"00",X"00",X"00",X"C0",X"10",X"0E",X"07",
X"80",X"D9",X"07",X"03",X"01",X"C0",X"85",X"C3",X"00",X"00",X"01",X"03",X"06",X"4C",X"1F",X"0D",
X"F0",X"E3",X"87",X"E4",X"C8",X"E0",X"80",X"C1",X"FF",X"FF",X"FF",X"4C",X"00",X"00",X"11",X"E3",
X"C1",X"FF",X"E9",X"3F",X"0F",X"19",X"30",X"E0",X"FC",X"FF",X"7F",X"3F",X"78",X"E0",X"E2",X"FC",
X"80",X"C0",X"E0",X"E4",X"F8",X"E0",X"38",X"78",X"30",X"E0",X"E0",X"C0",X"00",X"00",X"00",X"00",
X"00",X"01",X"01",X"03",X"01",X"03",X"00",X"00",X"00",X"00",X"07",X"1F",X"7E",X"FC",X"5F",X"E7",
X"F5",X"E3",X"C9",X"FE",X"7F",X"F3",X"F9",X"79",X"3C",X"FF",X"FB",X"B7",X"4F",X"07",X"27",X"C3",
X"B7",X"FF",X"F9",X"F4",X"FC",X"F0",X"6C",X"FE",X"FF",X"FE",X"DF",X"8E",X"E3",X"C7",X"6F",X"9F",
X"DF",X"FC",X"B0",X"F8",X"78",X"EC",X"78",X"FC",X"F8",X"F9",X"70",X"48",X"E0",X"E0",X"93",X"C7",
X"DE",X"0F",X"00",X"00",X"06",X"0C",X"00",X"00",X"00",X"00",X"71",X"38",X"73",X"C0",X"80",X"00",
X"0F",X"BE",X"7C",X"1E",X"0C",X"3F",X"1F",X"3F",X"7D",X"F8",X"FC",X"FE",X"1F",X"0F",X"9F",X"7F",
X"C3",X"1C",X"7F",X"9F",X"0E",X"1C",X"FF",X"FF",X"EF",X"1E",X"3C",X"7F",X"FC",X"FE",X"DC",X"07",
X"C0",X"E0",X"F0",X"F8",X"70",X"38",X"18",X"B8",X"E0",X"00",X"80",X"00",X"C0",X"00",X"40",X"80",
X"01",X"07",X"1F",X"7F",X"FE",X"CE",X"97",X"FF",X"FE",X"E7",X"77",X"3B",X"FF",X"EF",X"9D",X"0E",
X"DF",X"FF",X"BD",X"7E",X"7C",X"F9",X"FF",X"DD",X"EF",X"87",X"E3",X"FF",X"FF",X"32",X"9F",X"3E",
X"F8",X"F8",X"D0",X"F0",X"F3",X"E4",X"E0",X"80",X"C0",X"80",X"C0",X"C0",X"87",X"03",X"0F",X"7C",
X"00",X"31",X"18",X"70",X"C1",X"FB",X"03",X"03",X"41",X"C7",X"0F",X"07",X"1F",X"8F",X"00",X"01",
X"7C",X"F1",X"F7",X"FF",X"FC",X"E7",X"DF",X"1F",X"87",X"CF",X"FF",X"F1",X"C3",X"EF",X"FF",X"FF",
X"FE",X"FE",X"F8",X"F0",X"FC",X"3C",X"FC",X"FC",X"98",X"0C",X"FC",X"F0",X"C0",X"80",X"C0",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"00",X"00",X"00",X"00",X"03",X"0F",X"0F",X"07",
X"00",X"00",X"00",X"00",X"01",X"06",X"0F",X"07",X"01",X"03",X"3F",X"F3",X"2F",X"FF",X"F4",X"9F",
X"1F",X"1D",X"0F",X"7F",X"FF",X"CD",X"FF",X"5E",X"F3",X"FF",X"FD",X"FC",X"CC",X"F8",X"7C",X"10",
X"FC",X"70",X"F8",X"D0",X"C0",X"80",X"C0",X"00",X"80",X"01",X"07",X"0C",X"00",X"00",X"00",X"00",
X"06",X"0F",X"05",X"03",X"01",X"0B",X"07",X"0F",X"1D",X"3B",X"1F",X"3F",X"77",X"2F",X"65",X"FF",
X"FF",X"FF",X"FF",X"AD",X"7D",X"7B",X"FF",X"FF",X"FF",X"F3",X"79",X"FF",X"FF",X"E7",X"F3",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"0F",X"F0",X"A0",X"C3",X"41",X"03",X"07",X"05",X"03",
X"07",X"03",X"1F",X"75",X"FF",X"7E",X"FF",X"28",X"3F",X"EF",X"FF",X"FB",X"7F",X"FF",X"DF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"0D",X"1F",X"05",X"72",X"00",X"00",X"00",X"00",X"00",
X"06",X"03",X"1F",X"6F",X"FF",X"7A",X"FC",X"54",X"F0",X"A0",X"C0",X"00",X"00",X"00",X"00",X"00",
X"F0",X"E0",X"41",X"87",X"83",X"06",X"0F",X"0B",X"07",X"0E",X"04",X"00",X"00",X"00",X"00",X"00",
X"FF",X"7D",X"DF",X"FF",X"F7",X"FF",X"ED",X"FA",X"55",X"FC",X"B0",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"09",X"F1",X"A0",X"C0",X"42",X"01",X"00",X"01",X"00",
X"07",X"33",X"5F",X"35",X"FF",X"7E",X"EC",X"40",X"3D",X"EF",X"7F",X"FB",X"7E",X"F5",X"D8",X"B0",
X"0A",X"17",X"0F",X"1D",X"0B",X"01",X"00",X"00",X"37",X"5F",X"3A",X"55",X"08",X"00",X"00",X"00",
X"50",X"E0",X"A0",X"80",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"EB",X"F6",X"C4",X"80",X"80",X"FF",X"FF",X"FF",X"3F",X"9F",X"47",X"63",X"F1",
X"02",X"02",X"01",X"0F",X"07",X"00",X"00",X"18",X"78",X"71",X"E1",X"E3",X"F3",X"E7",X"E7",X"2F",
X"FF",X"FF",X"FF",X"FF",X"FF",X"BE",X"5E",X"08",X"BC",X"B1",X"7F",X"7F",X"77",X"73",X"61",X"61",
X"61",X"E0",X"F0",X"F8",X"B8",X"B0",X"C0",X"E1",X"FF",X"6F",X"1F",X"1E",X"3E",X"7C",X"FC",X"F8",
X"EC",X"FF",X"2A",X"70",X"18",X"18",X"0C",X"0C",X"00",X"00",X"01",X"07",X"0F",X"0F",X"07",X"02",
X"60",X"68",X"C8",X"98",X"9C",X"1C",X"3C",X"3E",X"21",X"6C",X"5E",X"76",X"FF",X"FF",X"DF",X"E7",
X"F0",X"60",X"03",X"07",X"0F",X"3C",X"BD",X"FF",X"06",X"03",X"10",X"E1",X"C4",X"8F",X"80",X"80",
X"00",X"00",X"F0",X"78",X"38",X"80",X"00",X"00",X"00",X"00",X"00",X"08",X"79",X"43",X"32",X"04",
X"7E",X"7E",X"FF",X"DF",X"9F",X"0F",X"07",X"01",X"ED",X"7B",X"7F",X"3F",X"8F",X"C0",X"F0",X"FF",
X"FC",X"FF",X"FF",X"FF",X"FF",X"FE",X"01",X"FE",X"C0",X"C0",X"E0",X"E0",X"C0",X"00",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"01",X"03",X"06",X"08",X"00",X"05",X"0F",X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0D",
X"0E",X"0D",X"05",X"07",X"0D",X"0F",X"07",X"06",X"03",X"01",X"07",X"1E",X"7F",X"2B",X"84",X"C0",
X"60",X"F8",X"C4",X"F1",X"31",X"C8",X"80",X"FC",X"F0",X"E0",X"B0",X"E0",X"31",X"80",X"05",X"03",
X"69",X"7E",X"FF",X"CF",X"BC",X"19",X"3F",X"1F",X"1E",X"06",X"C0",X"60",X"11",X"82",X"C0",X"F0",
X"A3",X"03",X"0F",X"17",X"C3",X"B4",X"E0",X"CE",X"7F",X"FF",X"1E",X"87",X"F3",X"C0",X"1E",X"3D",
X"F9",X"60",X"D0",X"FC",X"38",X"74",X"70",X"E0",X"C0",X"F1",X"E6",X"D4",X"80",X"80",X"40",X"00",
X"00",X"01",X"00",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"30",X"08",X"1E",X"0C",
X"60",X"50",X"C0",X"A1",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"27",X"0F",X"03",X"06",X"1C",
X"3C",X"22",X"00",X"40",X"F8",X"34",X"3E",X"7F",X"8F",X"19",X"80",X"00",X"80",X"02",X"3C",X"0F",
X"40",X"00",X"00",X"23",X"1E",X"0F",X"3F",X"FD",X"F7",X"C3",X"07",X"0E",X"16",X"3E",X"7D",X"FF",
X"0E",X"00",X"80",X"00",X"01",X"80",X"31",X"C3",X"EF",X"FF",X"18",X"00",X"00",X"00",X"F0",X"88",
X"80",X"60",X"30",X"20",X"70",X"E0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"03",X"06",X"1F",X"0F",X"43",X"81",X"60",X"C6",X"80",X"09",X"87",X"02",X"00",
X"0F",X"3E",X"FB",X"C4",X"E1",X"80",X"C2",X"F6",X"78",X"1C",X"7B",X"9F",X"3A",X"80",X"53",X"3F",
X"EC",X"D7",X"0A",X"58",X"3F",X"4E",X"3B",X"1C",X"0E",X"4B",X"98",X"04",X"01",X"83",X"29",X"C7",
X"F3",X"3D",X"78",X"8F",X"5E",X"3C",X"BF",X"6E",X"1F",X"1C",X"AC",X"76",X"F1",X"F0",X"FC",X"CE",
X"BB",X"F0",X"40",X"20",X"80",X"40",X"80",X"00",X"01",X"86",X"10",X"00",X"00",X"00",X"00",X"00",
X"00",X"20",X"18",X"0C",X"06",X"1C",X"20",X"C0",X"80",X"60",X"48",X"80",X"06",X"01",X"00",X"00",
X"0C",X"98",X"3E",X"1B",X"60",X"00",X"01",X"00",X"13",X"0E",X"09",X"3C",X"70",X"E0",X"C8",X"70",
X"00",X"00",X"23",X"C7",X"FF",X"7E",X"EF",X"F8",X"80",X"06",X"0F",X"07",X"8E",X"7F",X"31",X"20",
X"78",X"E0",X"E2",X"FC",X"F2",X"7B",X"F0",X"E0",X"7F",X"06",X"BE",X"FF",X"EF",X"CF",X"FC",X"78",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"20",X"C8",X"F0",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"02",X"03",X"01",X"00",X"00",X"01",X"0F",
X"03",X"01",X"07",X"0F",X"1A",X"06",X"1C",X"38",X"37",X"3F",X"1F",X"3F",X"1F",X"0E",X"07",X"03",
X"F0",X"7C",X"9F",X"3F",X"9F",X"7B",X"17",X"41",X"FB",X"9F",X"8C",X"CF",X"01",X"03",X"83",X"E1",
X"1F",X"9D",X"0E",X"DF",X"E3",X"41",X"88",X"F0",X"F1",X"D1",X"E1",X"D0",X"A8",X"FD",X"FF",X"FF",
X"1F",X"BF",X"7F",X"9E",X"FB",X"78",X"FC",X"EE",X"FD",X"B8",X"F8",X"F4",X"3E",X"FC",X"F8",X"F0",
X"C1",X"27",X"8E",X"37",X"03",X"00",X"00",X"00",X"01",X"03",X"07",X"05",X"00",X"00",X"00",X"00",
X"80",X"01",X"00",X"01",X"B3",X"0F",X"07",X"01",X"80",X"01",X"8B",X"07",X"01",X"01",X"03",X"07",
X"07",X"0F",X"FE",X"F0",X"E3",X"87",X"E4",X"C8",X"80",X"C0",X"00",X"83",X"FF",X"FF",X"FF",X"4C",
X"FE",X"DC",X"07",X"C1",X"FF",X"EF",X"39",X"1F",X"0F",X"1B",X"30",X"E0",X"FC",X"DF",X"7F",X"3F",
X"00",X"40",X"80",X"80",X"C0",X"E0",X"E4",X"F8",X"E0",X"F0",X"38",X"78",X"30",X"E0",X"E0",X"C0",
X"00",X"00",X"01",X"03",X"03",X"07",X"06",X"03",X"07",X"03",X"01",X"00",X"03",X"1F",X"7E",X"F9",
X"7F",X"FE",X"EB",X"C7",X"93",X"3D",X"FF",X"FF",X"CF",X"E5",X"E7",X"73",X"FF",X"EF",X"DE",X"3F",
X"3B",X"1C",X"6F",X"FF",X"F3",X"EB",X"F9",X"F8",X"E1",X"D8",X"FD",X"FF",X"FD",X"7E",X"3C",X"8F",
X"3E",X"7C",X"BF",X"F8",X"60",X"F0",X"F0",X"F0",X"D8",X"F0",X"F8",X"F0",X"F2",X"E0",X"80",X"C0",
X"1E",X"F8",X"BC",X"1F",X"00",X"00",X"04",X"08",X"1C",X"00",X"00",X"00",X"01",X"E3",X"71",X"E6",
X"01",X"03",X"0F",X"BF",X"7E",X"38",X"0C",X"18",X"7F",X"3F",X"7F",X"FD",X"F0",X"F8",X"FC",X"1F",
X"FF",X"FF",X"C3",X"1C",X"7F",X"9F",X"06",X"0C",X"1E",X"FF",X"FF",X"EF",X"1E",X"3C",X"7F",X"FC",
X"C0",X"80",X"C0",X"E0",X"F0",X"F8",X"70",X"30",X"38",X"18",X"F0",X"E0",X"00",X"80",X"00",X"C0",
X"1F",X"0F",X"03",X"0F",X"3F",X"FE",X"FC",X"9D",X"2F",X"FF",X"FD",X"CF",X"EE",X"67",X"FF",X"DE",
X"38",X"BE",X"FF",X"FF",X"7B",X"FD",X"79",X"F3",X"FF",X"BB",X"DF",X"0F",X"C7",X"FF",X"FF",X"64",
X"F0",X"30",X"F8",X"F0",X"A0",X"E0",X"E7",X"DC",X"C0",X"00",X"80",X"01",X"80",X"80",X"0E",X"07",
X"00",X"00",X"01",X"63",X"31",X"61",X"E3",X"F7",X"07",X"07",X"83",X"87",X"0F",X"07",X"1F",X"0F",
X"FF",X"FF",X"FF",X"F1",X"F7",X"FF",X"FC",X"E7",X"DF",X"1F",X"87",X"CF",X"FF",X"F1",X"C3",X"EF",
X"FF",X"FF",X"FE",X"F8",X"F8",X"F0",X"F0",X"38",X"FC",X"FC",X"98",X"0C",X"FC",X"F0",X"C0",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"01",X"06",X"0F",X"1F",
X"00",X"00",X"00",X"00",X"00",X"03",X"0D",X"1F",X"0E",X"03",X"0F",X"7F",X"F3",X"6F",X"FF",X"EF",
X"1E",X"3F",X"3A",X"1F",X"FF",X"FF",X"9B",X"FF",X"A6",X"F3",X"FF",X"FD",X"FC",X"CC",X"F8",X"FC",
X"50",X"F8",X"E0",X"F0",X"A0",X"80",X"00",X"80",X"00",X"00",X"06",X"1C",X"38",X"00",X"00",X"00",
X"07",X"0D",X"1D",X"0B",X"07",X"03",X"17",X"0E",X"1F",X"3B",X"77",X"3E",X"FF",X"6F",X"DF",X"CB",
X"DF",X"FF",X"FF",X"FF",X"FD",X"DD",X"7B",X"7B",X"7F",X"FF",X"F3",X"F9",X"FF",X"FF",X"FF",X"E7",
X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"07",X"F0",X"E0",X"41",X"87",X"83",X"06",X"0F",X"0B",
X"07",X"0F",X"07",X"3F",X"EA",X"FE",X"FC",X"FE",X"FF",X"7F",X"DF",X"FF",X"F7",X"FF",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",X"06",X"05",X"07",X"03",X"01",X"00",
X"40",X"00",X"04",X"28",X"78",X"73",X"6F",X"2E",X"3F",X"69",X"7E",X"3C",X"37",X"1F",X"0F",X"3F",
X"24",X"1E",X"09",X"00",X"01",X"03",X"C3",X"27",X"8E",X"8D",X"40",X"01",X"E0",X"C0",X"80",X"C0",
X"E8",X"00",X"02",X"4C",X"FF",X"26",X"F8",X"FC",X"7C",X"F3",X"E6",X"FF",X"FF",X"F3",X"37",X"00",
X"81",X"07",X"0F",X"A7",X"1F",X"8F",X"0D",X"3F",X"5F",X"0C",X"D1",X"03",X"3B",X"FF",X"FF",X"7B",
X"C4",X"C0",X"C0",X"F0",X"38",X"E4",X"80",X"00",X"F0",X"E0",X"D0",X"80",X"80",X"00",X"C4",X"98",
X"00",X"00",X"00",X"00",X"00",X"00",X"05",X"03",X"06",X"04",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"0C",X"03",X"01",X"00",X"C0",X"20",X"80",X"43",X"01",X"00",X"00",X"00",X"01",X"00",X"07",
X"E0",X"E1",X"C0",X"90",X"E0",X"78",X"44",X"00",X"80",X"F0",X"68",X"7C",X"FF",X"1F",X"33",X"00",
X"0C",X"1F",X"FF",X"63",X"40",X"80",X"00",X"01",X"46",X"3C",X"1F",X"7E",X"FB",X"EF",X"83",X"07",
X"FF",X"EF",X"C7",X"FC",X"F8",X"0E",X"00",X"00",X"00",X"02",X"01",X"61",X"83",X"EF",X"FF",X"18",
X"00",X"00",X"C8",X"F0",X"00",X"80",X"60",X"30",X"20",X"E0",X"C0",X"C0",X"80",X"80",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"0F",X"1B",X"7E",X"3F",X"0F",X"05",X"80",X"19",X"02",
X"FC",X"78",X"3E",X"1F",X"3E",X"FB",X"AC",X"10",X"84",X"01",X"08",X"98",X"60",X"71",X"EE",X"7C",
X"06",X"0F",X"0F",X"87",X"32",X"5C",X"28",X"62",X"FC",X"38",X"EE",X"71",X"38",X"2C",X"62",X"11",
X"A0",X"F6",X"FF",X"FF",X"CE",X"37",X"E1",X"0E",X"7A",X"F1",X"FE",X"B8",X"7C",X"72",X"B0",X"98",
X"78",X"F0",X"E0",X"C0",X"E6",X"C0",X"00",X"80",X"00",X"00",X"00",X"01",X"07",X"18",X"40",X"00",
X"00",X"00",X"00",X"00",X"00",X"41",X"30",X"18",X"1C",X"38",X"40",X"80",X"00",X"00",X"00",X"00",
X"03",X"03",X"07",X"0E",X"18",X"30",X"78",X"33",X"E1",X"00",X"03",X"01",X"27",X"1C",X"12",X"78",
X"E3",X"FF",X"FE",X"98",X"00",X"01",X"47",X"8F",X"FF",X"FE",X"DF",X"F0",X"00",X"0C",X"1F",X"0F",
X"F8",X"BD",X"FF",X"7F",X"FF",X"E0",X"E2",X"FC",X"F2",X"7B",X"F0",X"E0",X"7F",X"06",X"7E",X"FD",
X"70",X"E0",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"02",X"0C",X"0F",X"1F",X"36",X"00",X"00",X"00",X"01",X"01",X"01",X"00",X"01",
X"00",X"01",X"07",X"0F",X"01",X"1E",X"3C",X"6A",X"11",X"73",X"E0",X"C2",X"B7",X"FA",X"FC",X"D7",
X"7F",X"FB",X"64",X"C0",X"F2",X"7C",X"FF",X"7F",X"FD",X"EE",X"5F",X"07",X"ED",X"7F",X"3F",X"37",
X"9E",X"78",X"FF",X"1E",X"7B",X"3C",X"7F",X"8E",X"04",X"01",X"23",X"C3",X"C7",X"46",X"87",X"43",
X"FD",X"79",X"3F",X"3F",X"7E",X"FF",X"3C",X"F6",X"E0",X"E0",X"F0",X"B8",X"F4",X"E0",X"E0",X"D0",
X"C0",X"00",X"81",X"83",X"4E",X"1C",X"6E",X"07",X"00",X"00",X"00",X"00",X"03",X"06",X"0F",X"1F",
X"C7",X"E3",X"CC",X"00",X"02",X"01",X"03",X"67",X"1F",X"0E",X"07",X"03",X"01",X"82",X"16",X"0F",
X"B8",X"1C",X"1F",X"3F",X"1F",X"FC",X"E0",X"C3",X"17",X"0F",X"C8",X"90",X"00",X"80",X"00",X"01",
X"3C",X"7F",X"FC",X"FE",X"DC",X"07",X"C1",X"FF",X"FF",X"DF",X"79",X"1F",X"0F",X"A3",X"60",X"C0",
X"00",X"00",X"C0",X"00",X"40",X"80",X"80",X"C0",X"E0",X"C0",X"E4",X"F8",X"C0",X"B0",X"18",X"38",
X"00",X"00",X"00",X"01",X"00",X"07",X"0F",X"0E",X"1C",X"1F",X"0F",X"1F",X"0F",X"07",X"00",X"0F",
X"03",X"1F",X"FC",X"F8",X"CE",X"AF",X"3E",X"07",X"4F",X"F7",X"FF",X"9F",X"CB",X"8F",X"E7",X"F9",
X"FF",X"BC",X"76",X"38",X"DF",X"FF",X"CF",X"07",X"D7",X"E3",X"E1",X"83",X"60",X"FB",X"FF",X"FB",
X"FE",X"C8",X"7C",X"F8",X"7F",X"F4",X"F0",X"C0",X"60",X"E0",X"F0",X"E0",X"C0",X"F0",X"E0",X"E5",
X"1C",X"0E",X"3C",X"F0",X"BA",X"1D",X"00",X"00",X"00",X"08",X"10",X"38",X"00",X"00",X"01",X"03",
X"1F",X"0F",X"01",X"03",X"0F",X"BF",X"7E",X"3C",X"31",X"18",X"30",X"FC",X"7F",X"FF",X"F5",X"E0",
X"0F",X"9F",X"FF",X"FF",X"C1",X"18",X"7F",X"F6",X"3F",X"0C",X"18",X"3E",X"FF",X"FF",X"8F",X"1E",
X"C0",X"80",X"C0",X"80",X"C0",X"E0",X"F0",X"F0",X"F8",X"F0",X"30",X"28",X"18",X"F0",X"E0",X"00",
X"1F",X"1E",X"0F",X"03",X"0F",X"3E",X"F9",X"F0",X"7B",X"3F",X"4F",X"FF",X"FB",X"9E",X"DD",X"CF",
X"EF",X"78",X"7E",X"FF",X"FF",X"FE",X"E7",X"FB",X"73",X"E7",X"FF",X"76",X"BF",X"1E",X"8F",X"FF",
X"FC",X"F0",X"38",X"F0",X"F0",X"40",X"E0",X"C3",X"DF",X"F3",X"80",X"00",X"01",X"01",X"00",X"00",
X"00",X"20",X"00",X"01",X"63",X"31",X"E0",X"C1",X"6B",X"F7",X"07",X"07",X"82",X"87",X"0F",X"07",
X"FF",X"7F",X"FF",X"FC",X"E1",X"F7",X"FF",X"FF",X"F0",X"E7",X"DF",X"1F",X"07",X"8E",X"FF",X"C7",
X"FC",X"FE",X"FE",X"FC",X"F8",X"E0",X"F0",X"E0",X"F0",X"38",X"FC",X"FC",X"38",X"0C",X"FC",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"0C",X"0F",
X"00",X"00",X"00",X"00",X"00",X"03",X"0F",X"3B",X"7F",X"3C",X"0F",X"7F",X"FF",X"E7",X"DF",X"FF",
X"0F",X"3C",X"FF",X"F5",X"7F",X"FF",X"FF",X"39",X"FF",X"A6",X"F3",X"FE",X"FE",X"FC",X"CC",X"F8",
X"FC",X"A0",X"F0",X"C0",X"60",X"C0",X"80",X"00",X"80",X"00",X"00",X"0E",X"78",X"3C",X"00",X"00",
X"07",X"02",X"01",X"00",X"05",X"03",X"07",X"0E",X"DD",X"8F",X"1F",X"3B",X"17",X"32",X"7F",X"7C",
X"FF",X"D7",X"BD",X"BD",X"FB",X"FF",X"FF",X"6F",X"F9",X"7D",X"FF",X"FF",X"E7",X"F3",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"01",X"D0",X"E1",X"A0",X"81",X"03",X"82",X"01",X"03",
X"07",X"1F",X"3F",X"1E",X"FF",X"D5",X"FC",X"F8",X"77",X"FF",X"FD",X"BF",X"FF",X"EF",X"FF",X"7F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"64",X"76",X"3E",X"0C",X"04",X"00",X"00",X"0C",X"1C",X"D8",X"78",X"70",X"10",X"00",X"00",
X"01",X"01",X"03",X"03",X"07",X"06",X"06",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"82",X"1B",
X"1F",X"3F",X"32",X"70",X"60",X"E0",X"C0",X"C0",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",
X"06",X"07",X"06",X"0C",X"0C",X"1C",X"18",X"38",X"31",X"F1",X"E3",X"6B",X"07",X"06",X"02",X"00",
X"00",X"00",X"00",X"00",X"00",X"20",X"30",X"73",X"63",X"E3",X"C6",X"C6",X"8E",X"8C",X"1C",X"38",
X"38",X"30",X"20",X"60",X"60",X"E0",X"C0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"01",X"01",X"03",X"03",X"07",X"06",X"06",X"0C",X"0C",X"1C",X"18",X"38",X"11",
X"01",X"83",X"47",X"7F",X"3E",X"1C",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"31",X"73",X"63",
X"E3",X"C6",X"C6",X"8E",X"8C",X"9C",X"18",X"18",X"30",X"30",X"70",X"60",X"E0",X"C0",X"C0",X"80",
X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"07",X"07",X"0C",X"0C",X"1C",X"18",X"38",
X"30",X"70",X"60",X"E0",X"C0",X"40",X"00",X"00",X"38",X"F0",X"F0",X"E0",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"08",X"0C",X"1C",X"18",X"18",X"30",X"30",X"70",X"60",X"E0",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"01",X"02",X"00",X"00",X"01",X"03",X"03",X"03",X"01",X"01",X"03",X"03",
X"10",X"60",X"5C",X"F8",X"90",X"41",X"00",X"20",X"40",X"C0",X"98",X"7E",X"71",X"FC",X"4C",X"F2",
X"15",X"01",X"01",X"67",X"09",X"23",X"F0",X"48",X"02",X"0F",X"18",X"1F",X"3E",X"73",X"6F",X"07",
X"80",X"E0",X"C4",X"B9",X"F0",X"A2",X"00",X"10",X"62",X"FC",X"3A",X"80",X"C0",X"E1",X"98",X"36",
X"C1",X"E1",X"B1",X"8A",X"46",X"07",X"1F",X"3F",X"9F",X"7C",X"3F",X"36",X"FD",X"7F",X"33",X"47",
X"E0",X"F0",X"C8",X"C1",X"60",X"10",X"00",X"00",X"C0",X"E0",X"90",X"00",X"00",X"C0",X"80",X"40",
X"0E",X"1C",X"60",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"17",X"0C",X"08",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"19",X"07",X"03",X"01",X"80",X"40",X"00",X"85",X"03",X"00",
X"9F",X"78",X"24",X"40",X"F0",X"C0",X"C2",X"81",X"00",X"C0",X"F1",X"88",X"00",X"00",X"E0",X"D0",
X"00",X"0C",X"3E",X"1F",X"0F",X"1C",X"3F",X"FF",X"C7",X"81",X"00",X"00",X"02",X"8C",X"78",X"3F",
X"77",X"3E",X"06",X"7C",X"FE",X"FF",X"EF",X"C7",X"FC",X"F8",X"1E",X"00",X"00",X"00",X"01",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C8",X"F0",X"00",X"80",X"60",X"30",X"20",X"70",X"E0",
X"06",X"03",X"03",X"07",X"03",X"01",X"00",X"00",X"00",X"03",X"0A",X"3C",X"6E",X"F8",X"FC",X"3E",
X"DF",X"F9",X"F0",X"5C",X"F0",X"C0",X"F8",X"7E",X"F8",X"ED",X"B0",X"41",X"13",X"04",X"23",X"61",
X"BB",X"ED",X"FE",X"D9",X"1A",X"3F",X"3F",X"1F",X"CB",X"70",X"A1",X"88",X"F0",X"E3",X"BB",X"C6",
X"9F",X"2D",X"17",X"0F",X"81",X"D3",X"FF",X"FF",X"9D",X"6F",X"C2",X"19",X"F4",X"E2",X"FC",X"B0",
X"E8",X"C0",X"C0",X"A0",X"F0",X"E0",X"C0",X"80",X"CC",X"89",X"00",X"00",X"00",X"00",X"00",X"03",
X"06",X"0D",X"1E",X"34",X"00",X"00",X"00",X"00",X"00",X"02",X"C0",X"60",X"31",X"60",X"80",X"00",
X"02",X"01",X"28",X"1E",X"07",X"07",X"0F",X"05",X"30",X"60",X"F0",X"67",X"C3",X"01",X"07",X"03",
X"00",X"00",X"00",X"01",X"C7",X"FF",X"FE",X"38",X"01",X"07",X"8F",X"1F",X"FF",X"FC",X"FF",X"F0",
X"07",X"A0",X"60",X"C0",X"F8",X"BD",X"FF",X"7F",X"F3",X"E0",X"C2",X"FC",X"F2",X"FB",X"F0",X"C0",
X"80",X"30",X"18",X"38",X"70",X"E0",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"01",X"03",X"07",
X"00",X"00",X"00",X"00",X"07",X"1D",X"3F",X"07",X"40",X"59",X"F3",X"A1",X"07",X"4F",X"82",X"08",
X"1E",X"03",X"1F",X"FF",X"EE",X"99",X"00",X"C9",X"F0",X"F0",X"EC",X"FE",X"D4",X"F0",X"64",X"1F",
X"1F",X"8F",X"D3",X"1D",X"A0",X"FE",X"7C",X"F8",X"6C",X"F0",X"7D",X"29",X"13",X"07",X"8B",X"4F",
X"77",X"FF",X"F7",X"FB",X"F0",X"3E",X"7F",X"FC",X"FC",X"7E",X"B8",X"AC",X"C0",X"C0",X"E0",X"30",
X"E0",X"C0",X"DA",X"81",X"00",X"00",X"01",X"82",X"0C",X"18",X"6C",X"06",X"00",X"00",X"00",X"00",
X"01",X"03",X"07",X"CF",X"E6",X"58",X"80",X"04",X"03",X"03",X"07",X"CF",X"3E",X"1C",X"0F",X"07",
X"FF",X"E9",X"C0",X"78",X"1C",X"3F",X"7F",X"3D",X"FF",X"F8",X"41",X"87",X"2F",X"1F",X"90",X"20",
X"FF",X"8F",X"1C",X"38",X"7F",X"FC",X"BE",X"FC",X"BF",X"0F",X"83",X"EF",X"FF",X"DF",X"79",X"1F",
X"F0",X"E0",X"00",X"00",X"00",X"C0",X"00",X"40",X"80",X"00",X"00",X"80",X"80",X"E4",X"F8",X"40",
X"00",X"00",X"00",X"00",X"01",X"07",X"07",X"03",X"1E",X"0C",X"38",X"71",X"6F",X"3F",X"7E",X"3F",
X"03",X"01",X"0F",X"7F",X"F8",X"F0",X"9D",X"3F",X"9F",X"FD",X"1E",X"3F",X"DF",X"F3",X"7F",X"2E",
X"BB",X"9F",X"FF",X"79",X"EC",X"71",X"3A",X"7F",X"FC",X"9F",X"0F",X"A6",X"C7",X"C3",X"07",X"C1",
X"1E",X"FE",X"FC",X"90",X"F8",X"F0",X"FC",X"F7",X"E0",X"E0",X"80",X"C0",X"C0",X"E0",X"C0",X"80",
X"00",X"00",X"1C",X"0E",X"1C",X"70",X"E0",X"74",X"3B",X"00",X"00",X"00",X"10",X"20",X"71",X"00",
X"1F",X"3F",X"7E",X"3F",X"03",X"17",X"0F",X"1F",X"7C",X"F8",X"71",X"62",X"30",X"60",X"F8",X"FF",
X"FF",X"8F",X"1F",X"3F",X"FF",X"FF",X"EF",X"03",X"30",X"FF",X"ED",X"3F",X"0E",X"1C",X"38",X"FF",
X"BC",X"F0",X"C0",X"80",X"C0",X"80",X"C0",X"C0",X"E0",X"F0",X"F4",X"F8",X"F0",X"10",X"28",X"18",
X"19",X"3F",X"3F",X"3C",X"1E",X"07",X"3F",X"FD",X"F3",X"E1",X"36",X"7F",X"9F",X"FC",X"F7",X"3C",
X"BF",X"FF",X"DF",X"F0",X"FC",X"FF",X"FF",X"FC",X"CF",X"F7",X"A7",X"CF",X"FF",X"F4",X"7E",X"3C",
X"98",X"F0",X"B8",X"E0",X"70",X"E0",X"E1",X"80",X"C3",X"9F",X"F6",X"03",X"00",X"00",X"01",X"03",
X"01",X"01",X"00",X"61",X"03",X"01",X"C7",X"E3",X"C0",X"C1",X"93",X"EF",X"0E",X"0F",X"86",X"0F",
X"EF",X"DF",X"C7",X"EF",X"FF",X"F8",X"E1",X"F7",X"7F",X"FF",X"F0",X"C7",X"1F",X"3F",X"07",X"8E",
X"FE",X"FE",X"DC",X"8E",X"FE",X"FC",X"F8",X"E0",X"F0",X"E0",X"F0",X"38",X"FC",X"FC",X"38",X"0C",
X"03",X"03",X"06",X"06",X"0C",X"0B",X"0F",X"07",X"00",X"00",X"01",X"00",X"00",X"00",X"03",X"0F",
X"00",X"00",X"00",X"01",X"01",X"00",X"03",X"0F",X"36",X"FF",X"FF",X"F3",X"3F",X"FF",X"FF",X"CF",
X"03",X"1F",X"79",X"FF",X"EB",X"FE",X"FF",X"FF",X"73",X"FF",X"4E",X"E3",X"FE",X"FE",X"FC",X"F8",
X"F0",X"F8",X"40",X"E0",X"C0",X"60",X"C0",X"80",X"00",X"80",X"00",X"0C",X"1E",X"78",X"BC",X"00",
X"06",X"0F",X"05",X"03",X"01",X"0B",X"07",X"0F",X"1D",X"3B",X"1F",X"3F",X"77",X"2F",X"65",X"FF",
X"FF",X"FF",X"FF",X"AD",X"7D",X"7B",X"FF",X"FF",X"FF",X"F3",X"79",X"FF",X"FF",X"E7",X"F3",X"FF",
X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"0F",X"F0",X"A0",X"C3",X"41",X"03",X"07",X"05",X"03",
X"01",X"0F",X"3F",X"7F",X"3D",X"FE",X"AA",X"F8",X"3F",X"EF",X"FF",X"FB",X"7F",X"FF",X"DF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",X"17",X"0C",X"02",X"00",X"01",X"0A",X"1E",X"1C",
X"01",X"07",X"03",X"00",X"40",X"80",X"60",X"C1",X"86",X"80",X"09",X"07",X"02",X"00",X"00",X"C0",
X"B8",X"E0",X"F4",X"F8",X"51",X"0A",X"07",X"87",X"1E",X"0E",X"80",X"40",X"13",X"7F",X"C1",X"C1",
X"07",X"0F",X"13",X"CE",X"87",X"03",X"83",X"12",X"E6",X"80",X"00",X"00",X"12",X"E1",X"D0",X"C0",
X"C3",X"C7",X"8F",X"EF",X"1A",X"07",X"87",X"C7",X"2D",X"1C",X"1C",X"7C",X"FF",X"73",X"FE",X"D8",
X"D0",X"88",X"F0",X"C0",X"80",X"C0",X"20",X"01",X"80",X"40",X"00",X"00",X"00",X"80",X"40",X"00",
X"00",X"01",X"02",X"0C",X"18",X"38",X"70",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"80",X"00",X"00",X"00",X"01",X"00",X"00",X"04",X"03",X"07",X"67",X"1E",X"0F",X"07",X"03",
X"07",X"03",X"01",X"07",X"03",X"1E",X"F8",X"44",X"80",X"E0",X"00",X"04",X"03",X"81",X"C1",X"F2",
X"FF",X"FF",X"B9",X"FF",X"81",X"00",X"18",X"78",X"3C",X"3F",X"79",X"7F",X"FF",X"01",X"01",X"00",
X"78",X"E4",X"F6",X"E4",X"01",X"F6",X"7C",X"0C",X"FC",X"FE",X"CF",X"9F",X"0F",X"FC",X"F8",X"1E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C8",X"F0",X"00",X"00",
X"00",X"15",X"1E",X"1C",X"1B",X"0F",X"0F",X"1D",X"0F",X"07",X"03",X"01",X"03",X"0F",X"2A",X"F1",
X"24",X"1E",X"09",X"20",X"7E",X"E5",X"C3",X"73",X"A0",X"00",X"E0",X"F8",X"E3",X"B5",X"C0",X"02",
X"50",X"C0",X"12",X"7D",X"EE",X"B4",X"F8",X"64",X"6A",X"FF",X"FF",X"7F",X"2E",X"C1",X"87",X"20",
X"4F",X"1F",X"2F",X"3C",X"7F",X"B7",X"1F",X"3E",X"07",X"4F",X"FF",X"FE",X"77",X"BE",X"08",X"60",
X"00",X"00",X"80",X"C0",X"A0",X"00",X"00",X"80",X"C0",X"80",X"00",X"00",X"34",X"23",X"00",X"01",
X"01",X"00",X"00",X"00",X"0C",X"1A",X"3C",X"68",X"00",X"00",X"00",X"00",X"00",X"84",X"C0",X"E0",
X"9C",X"78",X"32",X"1C",X"0F",X"08",X"50",X"3E",X"0D",X"1F",X"23",X"06",X"00",X"00",X"00",X"0F",
X"47",X"3F",X"18",X"10",X"20",X"80",X"04",X"03",X"07",X"8F",X"FD",X"70",X"03",X"05",X"8F",X"0F",
X"BF",X"F3",X"7E",X"1C",X"07",X"40",X"80",X"80",X"E4",X"78",X"FD",X"FF",X"E3",X"C0",X"80",X"84",
X"80",X"E4",X"78",X"00",X"40",X"30",X"18",X"10",X"38",X"E0",X"E0",X"C0",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"06",
X"00",X"01",X"00",X"00",X"00",X"00",X"07",X"1F",X"37",X"7E",X"3C",X"9F",X"03",X"67",X"C7",X"83",
X"FF",X"F9",X"FC",X"7C",X"0E",X"FE",X"FC",X"B8",X"61",X"07",X"01",X"A7",X"C3",X"E1",X"DC",X"F8",
X"CF",X"FC",X"BB",X"7D",X"3F",X"CF",X"67",X"B3",X"83",X"F8",X"F1",X"E3",X"B6",X"C1",X"F6",X"A6",
X"0F",X"1F",X"07",X"DF",X"FF",X"9F",X"EE",X"C0",X"F8",X"F0",X"FC",X"F2",X"F0",X"F8",X"E4",X"B0",
X"C0",X"80",X"00",X"C0",X"80",X"34",X"03",X"01",X"00",X"03",X"04",X"18",X"30",X"DC",X"0E",X"00",
X"62",X"F1",X"00",X"03",X"07",X"0F",X"9E",X"CC",X"B0",X"00",X"00",X"00",X"04",X"03",X"02",X"0F",
X"E0",X"F0",X"FF",X"FF",X"D3",X"80",X"C4",X"78",X"3F",X"1F",X"7B",X"3E",X"E0",X"93",X"47",X"03",
X"30",X"E0",X"FC",X"FF",X"1F",X"3E",X"78",X"FF",X"FC",X"3E",X"FC",X"78",X"1F",X"03",X"DF",X"FF",
X"38",X"58",X"30",X"E0",X"C0",X"80",X"80",X"00",X"80",X"C0",X"00",X"40",X"80",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"1F",X"1E",X"0C",X"7A",X"33",X"E0",X"C4",X"BF",
X"3F",X"1C",X"0E",X"03",X"1F",X"7E",X"F1",X"E0",X"C1",X"74",X"FD",X"7F",X"F6",X"78",X"FE",X"7F",
X"EE",X"F8",X"76",X"BF",X"FF",X"F3",X"DB",X"E1",X"E3",X"F5",X"CF",X"F3",X"7F",X"3F",X"9D",X"1F",
X"FE",X"7C",X"3E",X"FC",X"F8",X"20",X"E0",X"F0",X"E0",X"F9",X"EE",X"C0",X"C0",X"00",X"80",X"80",
X"03",X"06",X"00",X"40",X"1C",X"0E",X"1C",X"30",X"E0",X"C0",X"E8",X"74",X"03",X"01",X"00",X"10",
X"0C",X"1F",X"3F",X"7E",X"F8",X"7E",X"0F",X"07",X"4F",X"3F",X"7C",X"F9",X"E3",X"F2",X"E0",X"78",
X"0E",X"1C",X"FF",X"FF",X"1F",X"3F",X"FF",X"FF",X"DE",X"07",X"61",X"FF",X"F6",X"3F",X"0F",X"19",
X"70",X"18",X"B8",X"E0",X"80",X"10",X"C0",X"00",X"40",X"80",X"80",X"C0",X"E0",X"E4",X"F8",X"E0",
X"0F",X"19",X"33",X"7F",X"7F",X"79",X"3D",X"0F",X"7F",X"FB",X"E7",X"C3",X"6D",X"FF",X"3F",X"FC",
X"CF",X"DF",X"FF",X"F7",X"BB",X"E1",X"F8",X"FF",X"FF",X"F9",X"9F",X"E7",X"4F",X"97",X"FF",X"EC",
X"DC",X"38",X"F8",X"60",X"F0",X"E0",X"F0",X"F0",X"E3",X"C1",X"C7",X"BF",X"ED",X"07",X"00",X"00",
X"BC",X"01",X"03",X"03",X"01",X"63",X"07",X"03",X"8F",X"C7",X"80",X"81",X"27",X"DF",X"3C",X"1E",
X"FC",X"EF",X"DF",X"9F",X"C7",X"EF",X"FF",X"F8",X"E1",X"F7",X"FF",X"FF",X"C3",X"1C",X"7F",X"9F",
X"FC",X"7E",X"FE",X"FE",X"CC",X"86",X"FE",X"FC",X"F0",X"C0",X"E0",X"C0",X"E0",X"F0",X"F8",X"F8",
X"00",X"01",X"07",X"0F",X"1C",X"1C",X"39",X"17",X"00",X"00",X"01",X"01",X"00",X"00",X"00",X"03",
X"00",X"00",X"00",X"01",X"03",X"03",X"01",X"07",X"1F",X"6C",X"FF",X"FE",X"E7",X"37",X"FF",X"FF",
X"1F",X"07",X"7F",X"B3",X"FF",X"D7",X"FE",X"FF",X"FF",X"F2",X"FF",X"9E",X"C7",X"FE",X"FE",X"B4",
X"F0",X"E0",X"F0",X"40",X"E0",X"C0",X"70",X"C0",X"00",X"00",X"80",X"00",X"00",X"0C",X"1E",X"78",
X"07",X"0D",X"1D",X"0B",X"07",X"03",X"17",X"0E",X"1F",X"3B",X"77",X"3E",X"FF",X"6F",X"DF",X"CB",
X"DF",X"FF",X"FF",X"FF",X"FD",X"DD",X"7B",X"7B",X"7F",X"FF",X"F3",X"F9",X"FF",X"FF",X"FF",X"E7",
X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"0F",X"F0",X"E0",X"41",X"87",X"83",X"06",X"0F",X"0B",
X"07",X"01",X"1F",X"7F",X"FF",X"7A",X"FC",X"54",X"FF",X"7F",X"DF",X"FF",X"F7",X"FF",X"FF",X"FF",
X"06",X"06",X"0C",X"0C",X"1C",X"18",X"38",X"11",X"E3",X"C6",X"F6",X"9E",X"9C",X"84",X"00",X"00",
X"00",X"00",X"00",X"00",X"80",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"02",X"06",X"06",X"0C",X"0C",X"1C",X"98",X"78",X"71",X"35",X"03",X"03",X"01",X"00",X"00",
X"00",X"00",X"00",X"00",X"02",X"03",X"13",X"26",X"26",X"46",X"4C",X"CC",X"8C",X"98",X"18",X"18",
X"30",X"30",X"30",X"60",X"60",X"60",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",
X"03",X"03",X"03",X"06",X"06",X"0E",X"0C",X"04",X"00",X"00",X"00",X"08",X"0C",X"1C",X"18",X"38",
X"30",X"70",X"60",X"60",X"C0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"04",X"04",X"04",X"04",X"08",X"08",X"18",X"18",X"30",X"31",X"31",
X"00",X"00",X"00",X"20",X"30",X"30",X"22",X"63",X"47",X"46",X"4E",X"8C",X"8C",X"98",X"18",X"38",
X"30",X"70",X"60",X"60",X"C0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"01",X"01",X"02",X"02",X"04",
X"01",X"83",X"43",X"77",X"3E",X"1E",X"04",X"00",X"E3",X"C6",X"F6",X"9E",X"9C",X"84",X"00",X"00",
X"20",X"30",X"70",X"60",X"E0",X"C0",X"C0",X"80",X"F3",X"E3",X"7B",X"0E",X"0E",X"02",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"12",X"1B",X"3F",X"36",X"72",X"60",X"60",X"C0",X"00",X"00",X"20",
X"B0",X"F0",X"60",X"20",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"01",X"01",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,534 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_chr_bit2 is
port (
clk : in std_logic;
addr : in std_logic_vector(12 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_chr_bit2 is
type rom is array(0 to 8191) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"61",X"35",X"72",X"F1",X"96",X"D9",X"DB",X"6A",X"FF",X"FF",X"FF",X"FE",X"F5",X"E8",X"73",X"E6",
X"FF",X"FF",X"FF",X"BF",X"5F",X"1F",X"7F",X"FF",X"FF",X"FF",X"FC",X"FF",X"FF",X"FB",X"FF",X"FE",
X"7C",X"BE",X"FE",X"FD",X"ED",X"BF",X"FF",X"FF",X"3D",X"9C",X"98",X"6C",X"74",X"E0",X"FB",X"F8",
X"6F",X"FF",X"FF",X"BF",X"BF",X"3F",X"3F",X"1F",X"FF",X"FF",X"FF",X"FF",X"FC",X"FF",X"FD",X"FF",
X"FD",X"E3",X"FA",X"77",X"FD",X"F2",X"FF",X"FF",X"DF",X"BF",X"FF",X"FF",X"FF",X"7F",X"7F",X"7F",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"00",X"00",X"01",X"03",X"03",X"03",X"01",X"01",
X"FE",X"FF",X"FF",X"FB",X"FC",X"FF",X"FC",X"FE",X"9B",X"53",X"85",X"D3",X"E3",X"C9",X"D1",X"6D",
X"FF",X"FF",X"EF",X"CF",X"DF",X"BF",X"BF",X"FF",X"FF",X"FC",X"FF",X"FF",X"FF",X"FF",X"F5",X"FB",
X"3C",X"F0",X"E8",X"C0",X"80",X"90",X"F8",X"F8",X"01",X"01",X"01",X"03",X"03",X"07",X"07",X"0F",
X"F8",X"D0",X"80",X"80",X"C0",X"C0",X"C0",X"E0",X"0F",X"0F",X"17",X"17",X"1A",X"1B",X"39",X"33",
X"C0",X"C8",X"80",X"A0",X"40",X"80",X"40",X"80",X"3F",X"1F",X"1F",X"0E",X"1F",X"1D",X"1F",X"1F",
X"98",X"38",X"7C",X"FC",X"FC",X"E0",X"04",X"0C",X"1F",X"1D",X"1D",X"1E",X"1E",X"0F",X"0F",X"0F",
X"0C",X"9C",X"FE",X"7E",X"7E",X"7E",X"3E",X"3E",X"2F",X"0F",X"4F",X"AF",X"9F",X"07",X"07",X"07",
X"BE",X"9F",X"FE",X"9E",X"9E",X"8E",X"8E",X"0E",X"07",X"07",X"07",X"07",X"07",X"03",X"03",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"00",X"00",X"00",X"00",X"FF",X"FF",X"FF",X"00",X"00",X"00",X"FF",X"FF",X"FF",X"FF",
X"1E",X"1C",X"1C",X"1C",X"1C",X"18",X"38",X"38",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"01",X"01",X"0E",X"1A",X"01",X"00",X"00",
X"30",X"F0",X"F0",X"90",X"90",X"88",X"04",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"FC",X"A7",X"00",X"00",X"00",X"00",X"00",X"0E",X"FB",X"4D",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"00",X"00",X"00",X"00",X"06",X"BF",X"11",X"00",
X"00",X"00",X"00",X"6C",X"97",X"C2",X"00",X"00",X"00",X"00",X"00",X"0C",X"BF",X"09",X"50",X"00",
X"00",X"00",X"01",X"1E",X"F4",X"40",X"10",X"00",X"01",X"00",X"00",X"A1",X"14",X"BB",X"CD",X"87",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"02",X"07",X"04",X"00",
X"00",X"00",X"00",X"40",X"40",X"80",X"00",X"01",X"11",X"1A",X"07",X"8E",X"04",X"02",X"11",X"31",
X"00",X"00",X"00",X"80",X"41",X"62",X"C0",X"A0",X"40",X"02",X"04",X"0B",X"19",X"20",X"00",X"81",
X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"48",X"48",X"5C",X"BC",X"F9",X"F3",X"E7",X"FF",X"FF",
X"00",X"00",X"01",X"00",X"00",X"00",X"01",X"10",X"08",X"01",X"02",X"0A",X"15",X"1B",X"00",X"00",
X"00",X"80",X"00",X"C0",X"72",X"A6",X"6C",X"C0",X"C2",X"98",X"B4",X"FC",X"58",X"BC",X"66",X"00",
X"01",X"0F",X"02",X"01",X"00",X"00",X"00",X"00",X"43",X"73",X"AE",X"4C",X"9D",X"9F",X"08",X"00",
X"43",X"87",X"12",X"6D",X"D8",X"01",X"00",X"00",X"E9",X"D2",X"A2",X"E5",X"CF",X"CF",X"00",X"00",
X"00",X"00",X"42",X"8C",X"1E",X"0C",X"A0",X"00",X"84",X"46",X"CF",X"BC",X"F9",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"12",X"21",X"06",X"0C",X"F8",X"DC",X"8D",X"2E",X"15",X"15",X"2B",X"09",
X"00",X"40",X"20",X"41",X"02",X"0C",X"10",X"60",X"40",X"02",X"04",X"0B",X"19",X"20",X"00",X"81",
X"00",X"08",X"04",X"16",X"0C",X"04",X"08",X"00",X"01",X"00",X"08",X"14",X"0E",X"1E",X"00",X"00",
X"00",X"01",X"40",X"28",X"30",X"40",X"40",X"A0",X"B0",X"10",X"0D",X"9E",X"7C",X"1B",X"06",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"08",X"00",X"00",X"00",X"00",X"40",X"40",X"81",
X"00",X"00",X"00",X"00",X"10",X"20",X"70",X"20",X"1A",X"0F",X"0E",X"04",X"1D",X"B8",X"70",X"78",
X"00",X"20",X"68",X"F0",X"40",X"00",X"00",X"01",X"C3",X"E7",X"C7",X"D7",X"AF",X"FF",X"FD",X"E3",
X"00",X"00",X"00",X"80",X"00",X"00",X"80",X"00",X"80",X"02",X"86",X"CE",X"CC",X"80",X"C0",X"F1",
X"48",X"5C",X"BC",X"F8",X"FE",X"FD",X"DE",X"EF",X"DF",X"8E",X"57",X"FE",X"D8",X"28",X"42",X"87",
X"01",X"0F",X"02",X"01",X"00",X"00",X"C3",X"F1",X"E8",X"94",X"00",X"80",X"04",X"10",X"25",X"FF",
X"43",X"87",X"12",X"6D",X"F9",X"CB",X"B1",X"E2",X"44",X"1E",X"0D",X"00",X"40",X"84",X"6C",X"FB",
X"43",X"73",X"BC",X"79",X"F3",X"E2",X"07",X"88",X"00",X"00",X"02",X"80",X"44",X"48",X"84",X"FD",
X"E9",X"D2",X"A2",X"E5",X"CF",X"8F",X"00",X"04",X"1D",X"23",X"76",X"FC",X"00",X"04",X"89",X"7F",
X"48",X"5C",X"BC",X"F8",X"FE",X"FD",X"DE",X"EF",X"1D",X"23",X"76",X"FC",X"00",X"04",X"89",X"7F",
X"00",X"00",X"00",X"40",X"88",X"51",X"E3",X"FF",X"43",X"87",X"12",X"6D",X"D3",X"1E",X"7C",X"FF",
X"00",X"00",X"00",X"00",X"40",X"00",X"80",X"FF",X"43",X"76",X"BF",X"7D",X"4F",X"22",X"74",X"FF",
X"00",X"00",X"00",X"00",X"04",X"09",X"1E",X"FF",X"00",X"00",X"00",X"00",X"82",X"1D",X"7F",X"FF",
X"00",X"00",X"00",X"00",X"82",X"1D",X"7B",X"FF",X"00",X"00",X"00",X"00",X"41",X"B8",X"DE",X"FF",
X"00",X"00",X"00",X"00",X"20",X"90",X"38",X"FF",X"00",X"00",X"00",X"00",X"00",X"00",X"C3",X"F1",
X"01",X"0F",X"02",X"01",X"04",X"09",X"1C",X"FF",X"00",X"00",X"00",X"00",X"01",X"C3",X"B1",X"E2",
X"00",X"00",X"1C",X"79",X"F3",X"E2",X"07",X"88",X"00",X"00",X"00",X"00",X"00",X"00",X"C3",X"F1",
X"00",X"00",X"00",X"80",X"C0",X"80",X"00",X"04",X"00",X"00",X"00",X"00",X"01",X"C3",X"B1",X"E2",
X"5F",X"33",X"E7",X"76",X"DF",X"7E",X"ED",X"DF",X"FB",X"F2",X"63",X"A7",X"EE",X"77",X"AC",X"F9",
X"C3",X"C7",X"9B",X"DF",X"FF",X"CF",X"DB",X"EE",X"00",X"18",X"20",X"F4",X"D9",X"5B",X"FD",X"EF",
X"00",X"00",X"00",X"80",X"00",X"80",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",
X"00",X"A0",X"B0",X"E8",X"78",X"E8",X"DF",X"7F",X"00",X"05",X"0D",X"17",X"1E",X"17",X"FB",X"FE",
X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"5C",X"EC",X"7F",X"FA",X"67",X"F7",X"9D",X"03",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"87",X"CC",X"BE",X"F7",X"FF",X"7A",X"30",X"DC",X"3F",
X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"11",X"7A",X"F3",X"EF",X"FF",X"FF",X"6E",X"B8",X"F7",
X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"83",X"87",X"C7",X"6F",X"CD",X"EB",X"FF",X"FF",X"FF",
X"00",X"00",X"00",X"07",X"0F",X"1F",X"37",X"FF",X"FE",X"FF",X"F3",X"D8",X"B2",X"FD",X"FB",X"FF",
X"1D",X"39",X"7C",X"7E",X"FC",X"FB",X"DF",X"FF",X"B6",X"E1",X"F6",X"3F",X"F3",X"7C",X"EB",X"FF",
X"F4",X"FE",X"FF",X"7F",X"FD",X"FC",X"F9",X"F2",X"FB",X"77",X"F6",X"F4",X"E2",X"0D",X"03",X"FF",
X"80",X"D0",X"DA",X"D7",X"DF",X"BE",X"FC",X"DC",X"E9",X"69",X"DB",X"4F",X"7F",X"BB",X"F7",X"E7",
X"02",X"01",X"40",X"28",X"70",X"38",X"5C",X"38",X"83",X"C7",X"1F",X"AF",X"F7",X"E7",X"BD",X"7E",
X"F8",X"DC",X"8D",X"2E",X"15",X"15",X"FB",X"79",X"FF",X"F5",X"FE",X"FD",X"F6",X"D9",X"BD",X"0F",
X"00",X"00",X"00",X"00",X"01",X"07",X"0F",X"FF",X"00",X"01",X"01",X"03",X"07",X"07",X"07",X"0F",
X"01",X"03",X"07",X"E3",X"F7",X"CF",X"FE",X"FF",X"80",X"80",X"B0",X"DC",X"B8",X"5C",X"F8",X"F0",
X"C3",X"C7",X"CA",X"60",X"F8",X"F4",X"FA",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FB",X"72",X"63",X"47",X"02",X"00",X"20",X"40",X"00",X"18",X"20",X"80",X"40",X"00",X"00",X"00",
X"87",X"CF",X"FD",X"6E",X"BF",X"77",X"21",X"FF",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"FF",X"EF",X"EF",X"EF",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"26",X"9B",X"34",X"A0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"21",X"09",X"42",X"09",
X"00",X"00",X"00",X"00",X"00",X"00",X"12",X"40",X"3E",X"01",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"90",X"66",X"19",X"00",X"00",X"00",X"00",X"01",X"11",X"44",X"19",X"C6",X"6C",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"AE",X"5B",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"AC",X"00",
X"00",X"08",X"40",X"12",X"AD",X"EB",X"BF",X"6A",X"00",X"04",X"51",X"A4",X"E8",X"B8",X"5E",X"0A",
X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"41",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"43",X"10",X"04",X"93",X"20",X"35",X"6F",X"BE",X"05",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"20",X"84",X"D1",X"00",X"00",X"00",X"00",X"00",X"10",X"02",X"4C",
X"00",X"00",X"00",X"00",X"00",X"00",X"4B",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"7F",X"7F",X"3F",X"BF",X"BF",X"BF",X"BF",X"BF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"F0",X"FC",X"FE",X"FC",X"F0",X"C0",
X"80",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"00",X"18",X"63",X"04",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"A0",X"78",X"F1",X"EE",X"FC",X"68",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0D",X"1C",X"36",X"71",X"F8",X"44",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"1B",X"3F",X"66",X"0C",X"0F",X"1C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"43",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"E0",X"04",X"03",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"04",X"03",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"1E",X"F8",X"44",X"80",X"E0",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"A0",X"18",X"7C",X"3F",X"3F",X"7B",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"7C",X"08",X"FC",X"F8",X"9C",X"2E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"A9",X"67",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"FC",X"68",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"7E",X"2C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"EC",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"00",X"F1",X"C3",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"E9",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"E0",
X"00",X"00",X"01",X"67",X"CB",X"FF",X"FF",X"73",X"00",X"00",X"00",X"00",X"00",X"00",X"DB",X"FF",
X"00",X"00",X"C6",X"7C",X"FF",X"EE",X"77",X"C3",X"00",X"00",X"00",X"00",X"00",X"01",X"EF",X"FE",
X"00",X"00",X"0C",X"F9",X"F0",X"C0",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"04",X"ED",X"07",
X"00",X"00",X"A0",X"79",X"03",X"03",X"21",X"C3",X"00",X"00",X"00",X"00",X"00",X"00",X"27",X"DF",
X"00",X"10",X"58",X"E7",X"DF",X"9F",X"C7",X"EF",X"00",X"00",X"00",X"00",X"26",X"73",X"C3",X"1C",
X"00",X"40",X"98",X"3C",X"FC",X"FC",X"98",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"E0",
X"00",X"00",X"00",X"12",X"66",X"FF",X"AF",X"F9",X"04",X"08",X"FC",X"CC",X"F8",X"7C",X"10",X"F8",
X"00",X"00",X"00",X"00",X"C0",X"E0",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"05",X"03",X"07",X"0E",X"18",X"06",X"1F",X"3B",X"17",X"32",X"7F",X"7C",
X"00",X"29",X"42",X"EF",X"FF",X"FF",X"FF",X"FF",X"06",X"1B",X"FF",X"FF",X"E7",X"F3",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"00",X"02",X"40",X"00",X"10",X"00",X"80",
X"00",X"00",X"0C",X"1B",X"1E",X"BC",X"64",X"10",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"01",X"07",X"07",X"03",X"00",
X"00",X"00",X"00",X"00",X"03",X"07",X"03",X"00",X"00",X"01",X"79",X"B7",X"FF",X"FA",X"9F",X"DF",
X"00",X"00",X"00",X"00",X"00",X"04",X"3A",X"71",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"24",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"74",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"7C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"3D",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"28",
X"00",X"00",X"00",X"00",X"60",X"58",X"F1",X"A0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"18",X"5E",X"07",X"9E",X"27",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"03",X"12",X"E6",X"C1",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"87",X"C7",X"29",X"1C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"C0",X"23",X"88",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"C0",X"72",X"2C",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"09",X"07",X"04",X"1E",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"18",X"C0",X"26",X"8F",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"7F",X"06",X"BE",X"FF",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"E7",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C3",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"9F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C7",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"0C",X"7F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",
X"00",X"00",X"00",X"13",X"FE",X"CE",X"97",X"FF",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"08",X"1C",X"7C",X"F9",X"FF",X"DD",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",
X"00",X"00",X"00",X"10",X"F3",X"E4",X"E0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",
X"00",X"00",X"00",X"00",X"C1",X"FB",X"03",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"11",X"30",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C3",X"EF",X"FF",X"FF",
X"00",X"00",X"00",X"C0",X"FC",X"3C",X"FC",X"FC",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"00",X"00",X"00",X"00",X"03",X"0F",X"0F",X"07",
X"00",X"00",X"00",X"00",X"00",X"06",X"0F",X"07",X"00",X"00",X"02",X"F3",X"2F",X"FF",X"F4",X"9F",
X"00",X"00",X"00",X"00",X"24",X"CD",X"FF",X"5E",X"00",X"08",X"10",X"FC",X"CC",X"F8",X"7C",X"10",
X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"00",X"00",X"00",X"00",X"0C",X"00",X"00",X"00",X"00",
X"01",X"00",X"00",X"00",X"00",X"0B",X"07",X"0F",X"00",X"00",X"00",X"3F",X"77",X"2F",X"65",X"FF",
X"00",X"00",X"00",X"52",X"AF",X"FF",X"FF",X"FF",X"00",X"0C",X"06",X"FF",X"FF",X"E7",X"F3",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"00",X"04",X"80",X"00",X"20",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"07",X"1F",X"1F",X"17",X"04",X"00",X"00",X"00",X"00",X"C0",X"F0",X"7C",X"3E",X"1E",X"0F",
X"02",X"2F",X"3F",X"1D",X"1F",X"0F",X"08",X"1C",X"79",X"FF",X"FF",X"FF",X"FF",X"FC",X"FF",X"3B",
X"FF",X"FB",X"AE",X"58",X"14",X"40",X"A0",X"F5",X"7F",X"7F",X"FF",X"FF",X"FF",X"FF",X"7E",X"7C",
X"7E",X"FB",X"F4",X"F8",X"F8",X"F0",X"E0",X"E1",X"00",X"93",X"6F",X"1F",X"3F",X"7F",X"FF",X"FE",
X"D3",X"E0",X"F5",X"FF",X"DE",X"3D",X"7C",X"3C",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",
X"72",X"7F",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"73",X"FB",X"FD",X"FD",X"FC",X"FC",X"F8",X"F8",
X"FC",X"F8",X"F8",X"F0",X"E1",X"C3",X"C3",X"81",X"1E",X"0F",X"17",X"7B",X"FB",X"F0",X"C0",X"80",
X"00",X"00",X"F0",X"F8",X"F8",X"70",X"00",X"00",X"03",X"03",X"03",X"2F",X"5E",X"38",X"4C",X"18",
X"81",X"81",X"00",X"00",X"00",X"00",X"00",X"00",X"F3",X"F7",X"E7",X"0F",X"9F",X"DF",X"FF",X"FF",
X"E3",X"FF",X"FF",X"FF",X"FF",X"FF",X"FE",X"00",X"C0",X"C0",X"E0",X"E0",X"E0",X"C0",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"30",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"07",X"0F",X"1A",X"06",X"1C",X"38",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"30",X"9F",X"3F",X"9F",X"7B",X"17",X"41",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"0E",X"DF",X"E3",X"41",X"88",X"F0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"02",X"7F",X"9E",X"FB",X"78",X"FC",X"EE",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"8E",X"37",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"01",X"B3",X"0F",X"07",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"04",X"06",X"FE",X"F0",X"E3",X"87",X"E4",X"C8",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"07",X"C1",X"FF",X"EF",X"39",X"1F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"80",X"80",X"C0",X"E0",X"E4",X"F8",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"01",X"03",X"03",X"07",X"06",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"58",X"EB",X"C7",X"93",X"3D",X"FF",X"FF",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"6F",X"FF",X"F3",X"EB",X"F9",X"F8",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"08",X"04",X"BF",X"F8",X"60",X"F0",X"F0",X"F0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"10",X"BC",X"1F",X"00",X"00",X"04",X"08",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"0F",X"BF",X"7E",X"38",X"0C",X"18",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"26",X"72",X"C3",X"1C",X"7F",X"9F",X"06",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"02",X"26",X"FC",X"9D",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"10",X"38",X"79",X"F3",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"A0",X"E7",X"DC",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"01",X"00",X"E3",X"F7",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"11",X"30",X"FC",X"E7",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"F0",X"38",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"0F",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"0D",X"1F",X"00",X"00",X"00",X"00",X"00",X"6F",X"FF",X"EF",
X"00",X"00",X"00",X"00",X"00",X"48",X"9B",X"FF",X"00",X"00",X"00",X"20",X"60",X"CC",X"F8",X"FC",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"02",X"02",X"00",X"00",X"01",X"17",X"0E",X"00",X"00",X"00",X"00",X"00",X"6F",X"DF",X"CB",
X"20",X"00",X"00",X"40",X"02",X"2F",X"FF",X"FF",X"80",X"00",X"00",X"00",X"00",X"FF",X"FF",X"E7",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"00",X"08",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"05",X"80",X"19",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"71",X"EE",X"7C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"38",X"2C",X"62",X"11",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"7C",X"72",X"B0",X"98",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"07",X"18",X"40",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"27",X"1C",X"12",X"78",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"00",X"0C",X"1F",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"7F",X"06",X"7E",X"FD",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"0C",X"0F",X"1F",X"36",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"1E",X"3C",X"6A",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"C0",X"7C",X"FF",X"7F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"3C",X"7F",X"8E",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"08",X"FF",X"3C",X"F6",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"1C",X"6E",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"67",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"06",X"FC",X"E0",X"C3",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"08",X"00",X"07",X"C1",X"FF",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"07",X"0F",X"0E",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"A0",X"CE",X"AF",X"3E",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"DF",X"FF",X"CF",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"10",X"08",X"7F",X"F4",X"F0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"20",X"BA",X"1D",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"01",X"0F",X"BF",X"7E",X"3C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"86",X"C3",X"C1",X"18",X"7F",X"F6",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"C0",X"00",X"C0",X"E0",X"F0",X"F0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"30",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0C",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"3B",X"00",X"00",X"00",X"00",X"00",X"00",X"DF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"0C",X"39",X"00",X"00",X"00",X"00",X"20",X"60",X"CC",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"0E",X"00",X"00",X"00",X"00",X"00",X"00",X"7F",X"7C",
X"00",X"28",X"42",X"42",X"34",X"00",X"49",X"7F",X"06",X"02",X"00",X"00",X"00",X"00",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"00",X"02",X"40",X"00",X"10",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FC",X"7C",X"7E",X"3E",X"0C",X"04",X"00",X"00",X"7C",X"FC",X"F8",X"78",X"70",X"10",X"00",X"00",
X"0F",X"0F",X"1F",X"1F",X"1F",X"3E",X"3E",X"7C",X"00",X"01",X"01",X"03",X"03",X"03",X"07",X"07",
X"00",X"00",X"00",X"01",X"01",X"00",X"00",X"00",X"00",X"80",X"E0",X"F0",X"F8",X"FE",X"FE",X"FF",
X"FF",X"FF",X"F2",X"F0",X"E0",X"E0",X"C0",X"C0",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"03",X"03",X"07",X"07",X"0F",X"0F",X"1F",X"1F",
X"1F",X"3F",X"3F",X"7F",X"7F",X"FF",X"FF",X"FF",X"FF",X"FF",X"EF",X"6F",X"07",X"06",X"02",X"00",
X"00",X"40",X"70",X"F8",X"FC",X"FE",X"FE",X"FF",X"FF",X"FF",X"FE",X"FE",X"FE",X"FC",X"FC",X"F8",
X"F8",X"F0",X"E0",X"E0",X"E0",X"E0",X"C0",X"C0",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"03",
X"03",X"07",X"07",X"0F",X"0F",X"1F",X"1F",X"1F",X"3F",X"3F",X"7F",X"7F",X"FF",X"FF",X"FF",X"FF",
X"FF",X"FF",X"7F",X"7F",X"3E",X"1C",X"00",X"00",X"00",X"78",X"FC",X"FE",X"FE",X"FF",X"FF",X"FF",
X"FF",X"FE",X"FE",X"FE",X"FC",X"FC",X"F8",X"F8",X"F0",X"F0",X"F0",X"E0",X"E0",X"C0",X"C0",X"80",
X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"1F",X"3F",X"3F",X"7C",X"7C",X"FC",X"F8",X"F8",
X"F0",X"F0",X"E0",X"E0",X"C0",X"40",X"00",X"00",X"F8",X"F0",X"F0",X"E0",X"00",X"00",X"00",X"00",
X"00",X"00",X"20",X"38",X"78",X"7C",X"7C",X"F8",X"F8",X"F0",X"F0",X"F0",X"E0",X"E0",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"60",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"40",X"9D",X"3F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"3A",X"7F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"20",X"30",X"FC",X"F7",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"74",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"01",X"03",X"0F",X"1F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"06",X"93",X"EF",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"C0",X"80",X"C0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"36",X"7F",X"9F",X"FC",X"F7",X"3C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"A7",X"CF",X"FF",X"F4",X"7E",X"3C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"86",X"F6",X"03",X"00",X"00",X"01",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"93",X"EF",X"0E",X"0F",X"86",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"11",X"38",X"F0",X"C7",X"1F",X"3F",X"07",X"8E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"F0",X"38",X"FC",X"FC",X"38",X"0C",
X"00",X"01",X"06",X"06",X"0C",X"0B",X"0F",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"18",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"52",X"82",X"84",X"02",X"49",X"00",X"0C",X"06",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"00",X"04",X"80",X"00",X"20",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"80",X"60",X"C1",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"0A",X"07",X"87",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"03",X"83",X"12",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"07",X"87",X"C7",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"C0",X"20",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"38",X"70",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"1E",X"F8",X"44",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"40",X"80",X"00",X"18",X"78",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"F6",X"7C",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"06",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"03",X"67",X"C7",X"83",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C3",X"E1",X"DC",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"B6",X"C1",X"F6",X"A6",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"F0",X"F8",X"E4",X"B0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"30",X"DC",X"0E",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"03",X"02",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0C",X"E0",X"93",X"47",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"1F",X"03",X"DF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0D",X"1E",X"0C",X"7A",X"33",X"E0",X"C4",X"BF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"74",X"FD",X"7F",X"F6",X"78",X"FE",X"7F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F5",X"CF",X"F3",X"7F",X"3F",X"9D",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"F9",X"EE",X"C0",X"C0",X"00",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"C0",X"E8",X"74",X"03",X"01",X"00",X"10",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"3F",X"7C",X"F9",X"E3",X"F2",X"E0",X"78",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"07",X"61",X"FF",X"F6",X"3F",X"0F",X"19",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"E0",X"E4",X"F8",X"E0",
X"00",X"19",X"33",X"7F",X"7F",X"79",X"3D",X"0F",X"00",X"00",X"00",X"00",X"6D",X"FF",X"3F",X"FC",
X"40",X"DF",X"FF",X"F7",X"BB",X"E1",X"F8",X"FF",X"00",X"00",X"00",X"00",X"4F",X"97",X"FF",X"EC",
X"80",X"38",X"F8",X"60",X"F0",X"E0",X"F0",X"F0",X"00",X"00",X"00",X"84",X"ED",X"07",X"00",X"00",
X"00",X"01",X"03",X"03",X"01",X"63",X"07",X"03",X"00",X"00",X"00",X"00",X"27",X"DF",X"3C",X"1E",
X"58",X"EF",X"DF",X"9F",X"C7",X"EF",X"FF",X"F8",X"00",X"00",X"13",X"39",X"C3",X"1C",X"7F",X"9F",
X"0C",X"7E",X"FE",X"FE",X"CC",X"86",X"FE",X"FC",X"00",X"00",X"00",X"80",X"E0",X"F0",X"F8",X"F8",
X"00",X"00",X"00",X"02",X"1C",X"1C",X"39",X"17",X"00",X"00",X"01",X"01",X"00",X"00",X"00",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"6C",X"FF",X"FE",X"E7",X"37",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"18",X"F2",X"FF",X"9E",X"C7",X"FE",X"FE",X"B4",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"0C",X"1E",X"78",
X"00",X"02",X"02",X"00",X"00",X"00",X"00",X"00",X"02",X"3B",X"77",X"3E",X"FF",X"6F",X"DF",X"CB",
X"20",X"00",X"00",X"00",X"02",X"22",X"84",X"85",X"9B",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"E7",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"00",X"08",X"00",X"00",X"00",
X"3E",X"3E",X"7E",X"7F",X"FF",X"FF",X"FF",X"FF",X"FF",X"FE",X"FE",X"9E",X"9C",X"84",X"00",X"00",
X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"80",X"01",X"01",X"03",X"03",X"07",X"07",X"0F",X"0F",
X"1F",X"1F",X"3F",X"3F",X"7F",X"7F",X"FF",X"FF",X"7F",X"77",X"37",X"03",X"03",X"01",X"00",X"00",
X"00",X"10",X"3C",X"3E",X"7E",X"7F",X"FF",X"FE",X"FE",X"FE",X"FC",X"FC",X"FC",X"F8",X"F8",X"F8",
X"F0",X"F0",X"F0",X"E0",X"E0",X"E0",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"03",X"03",X"07",X"07",X"0F",X"0F",
X"0F",X"1F",X"1F",X"3E",X"3E",X"7E",X"7C",X"FC",X"00",X"20",X"38",X"78",X"7C",X"FC",X"F8",X"F8",
X"F0",X"F0",X"E0",X"E0",X"C0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"07",X"0F",X"0F",X"1F",X"1F",X"1F",X"3F",X"3F",X"7F",X"7F",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"80",X"E0",X"E0",X"FC",X"FE",X"FE",X"FF",X"FF",X"FE",X"FE",X"FC",X"FC",X"F8",X"F8",X"F8",
X"F0",X"F0",X"E0",X"E0",X"C0",X"C0",X"C0",X"80",X"03",X"07",X"07",X"0F",X"0F",X"1F",X"1F",X"1F",
X"FF",X"FF",X"7F",X"7F",X"3E",X"1E",X"04",X"00",X"FF",X"FE",X"FE",X"9E",X"9C",X"84",X"C0",X"E0",
X"E0",X"F0",X"F0",X"E0",X"E0",X"C0",X"C0",X"80",X"FF",X"FF",X"7F",X"0E",X"0E",X"02",X"00",X"00",
X"00",X"20",X"38",X"7C",X"7E",X"FE",X"FF",X"FF",X"F6",X"F2",X"E0",X"E0",X"C0",X"C0",X"E0",X"E0",
X"F0",X"F0",X"60",X"20",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",
X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",X"01",X"01",X"00",X"00",X"00",
X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"0C",X"1E",X"1F",X"7C",X"F8",X"FB",X"E7",X"4F",X"5E",X"1C",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,534 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_chr_bit3 is
port (
clk : in std_logic;
addr : in std_logic_vector(12 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_chr_bit3 is
type rom is array(0 to 8191) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"06",X"04",X"04",X"04",X"04",X"0C",X"08",
X"9E",X"CA",X"8D",X"0E",X"69",X"26",X"24",X"95",X"00",X"00",X"00",X"01",X"0A",X"17",X"8C",X"19",
X"00",X"00",X"00",X"40",X"A0",X"E0",X"80",X"00",X"00",X"00",X"03",X"00",X"00",X"04",X"00",X"01",
X"83",X"41",X"01",X"02",X"12",X"40",X"00",X"00",X"C2",X"63",X"67",X"93",X"8B",X"1F",X"04",X"07",
X"90",X"00",X"00",X"40",X"40",X"C0",X"C0",X"E0",X"00",X"00",X"00",X"00",X"03",X"00",X"02",X"00",
X"02",X"1C",X"05",X"88",X"02",X"0D",X"00",X"00",X"20",X"40",X"00",X"00",X"00",X"80",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"0C",X"1E",X"56",
X"01",X"00",X"00",X"04",X"03",X"00",X"03",X"01",X"64",X"AC",X"7A",X"2C",X"1C",X"36",X"2E",X"92",
X"00",X"00",X"10",X"30",X"20",X"40",X"40",X"00",X"00",X"03",X"00",X"00",X"00",X"00",X"0A",X"04",
X"02",X"0D",X"12",X"38",X"70",X"68",X"00",X"00",X"76",X"7A",X"78",X"39",X"35",X"57",X"AF",X"2F",
X"00",X"20",X"60",X"E0",X"E0",X"E0",X"F0",X"F8",X"4F",X"0F",X"1F",X"1F",X"1F",X"1F",X"01",X"0B",
X"F8",X"F8",X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"07",X"07",X"0F",X"0F",X"1C",X"1A",X"1F",X"1F",
X"E0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"1F",X"0F",X"03",X"01",X"01",X"00",X"00",X"00",
X"00",X"80",X"C0",X"00",X"00",X"00",X"00",X"40",X"20",X"00",X"40",X"A0",X"98",X"00",X"00",X"00",
X"00",X"01",X"60",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"FF",X"7F",X"1D",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"F8",X"C0",X"00",X"00",X"00",X"00",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"1C",X"7F",X"00",X"00",X"00",X"01",X"05",X"3E",X"FF",X"FF",
X"00",X"00",X"00",X"60",X"60",X"70",X"F8",X"78",X"F9",X"FF",X"FF",X"F8",X"EC",X"C0",X"00",X"FF",
X"E6",X"FF",X"FC",X"CF",X"E3",X"C0",X"FC",X"A7",X"70",X"F8",X"E0",X"80",X"E0",X"0E",X"FB",X"4D",
X"F9",X"FF",X"FF",X"F8",X"EC",X"C0",X"00",X"FF",X"00",X"00",X"00",X"00",X"06",X"BF",X"11",X"00",
X"00",X"00",X"00",X"6C",X"97",X"C2",X"00",X"00",X"00",X"00",X"00",X"0C",X"BF",X"09",X"50",X"00",
X"00",X"00",X"01",X"1E",X"F4",X"40",X"10",X"00",X"01",X"00",X"00",X"A1",X"14",X"BB",X"CD",X"87",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"06",X"01",X"02",X"21",X"10",X"20",X"71",X"A8",X"01",X"27",X"D7",X"BD",X"78",
X"00",X"00",X"00",X"00",X"80",X"E0",X"38",X"0E",X"17",X"6B",X"FF",X"7F",X"FB",X"EF",X"FA",X"FF",
X"00",X"00",X"00",X"00",X"00",X"34",X"4E",X"1D",X"BB",X"E1",X"F2",X"FF",X"BF",X"7B",X"FF",X"FF",
X"00",X"00",X"02",X"06",X"0C",X"1D",X"F8",X"77",X"FF",X"FF",X"FD",X"7F",X"BB",X"B7",X"7B",X"F2",
X"00",X"00",X"00",X"00",X"00",X"60",X"F0",X"F8",X"E2",X"DC",X"89",X"03",X"FF",X"FB",X"76",X"8F",
X"00",X"00",X"00",X"06",X"01",X"02",X"21",X"10",X"E2",X"DC",X"89",X"03",X"FF",X"FB",X"76",X"8F",
X"00",X"D0",X"FC",X"BF",X"77",X"AE",X"7D",X"FF",X"00",X"00",X"00",X"00",X"00",X"E1",X"9F",X"FF",
X"00",X"00",X"00",X"80",X"A0",X"F0",X"F8",X"FF",X"00",X"01",X"00",X"02",X"B0",X"DD",X"8F",X"F8",
X"00",X"00",X"00",X"00",X"02",X"06",X"03",X"FF",X"00",X"00",X"00",X"00",X"09",X"E2",X"8C",X"FF",
X"00",X"00",X"00",X"00",X"09",X"E2",X"9C",X"F7",X"00",X"00",X"00",X"00",X"90",X"47",X"31",X"FF",
X"00",X"00",X"00",X"00",X"40",X"60",X"C0",X"FF",X"00",X"00",X"00",X"00",X"80",X"E0",X"38",X"0E",
X"00",X"00",X"00",X"00",X"02",X"06",X"03",X"FF",X"00",X"00",X"00",X"00",X"00",X"34",X"4E",X"1D",
X"00",X"00",X"02",X"06",X"0C",X"1D",X"F8",X"77",X"00",X"00",X"00",X"00",X"80",X"E0",X"38",X"0E",
X"00",X"00",X"00",X"00",X"00",X"60",X"F0",X"F8",X"00",X"00",X"00",X"00",X"00",X"34",X"4E",X"1D",
X"00",X"00",X"00",X"00",X"00",X"01",X"12",X"20",X"00",X"00",X"80",X"40",X"11",X"88",X"53",X"06",
X"00",X"00",X"40",X"20",X"00",X"10",X"24",X"11",X"00",X"00",X"00",X"00",X"20",X"A4",X"02",X"10",
X"00",X"00",X"00",X"00",X"00",X"40",X"20",X"F0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",
X"00",X"00",X"00",X"10",X"80",X"10",X"20",X"9F",X"00",X"00",X"00",X"08",X"01",X"08",X"04",X"F9",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"80",X"05",X"98",X"08",X"62",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"80",X"60",X"C0",X"60",X"32",X"41",X"08",X"00",X"85",X"CF",X"BF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"A0",X"4C",X"E8",X"85",X"0C",X"10",X"00",X"00",X"91",X"C7",X"CF",
X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"18",X"70",X"38",X"90",X"32",X"14",X"00",X"EC",X"FF",
X"00",X"00",X"00",X"06",X"0F",X"1F",X"3E",X"7F",X"2B",X"15",X"0F",X"27",X"4D",X"02",X"FC",X"FF",
X"1F",X"3F",X"3F",X"4F",X"7F",X"3F",X"7F",X"7F",X"FF",X"FF",X"BF",X"D1",X"0C",X"83",X"16",X"FF",
X"3F",X"7F",X"F5",X"FB",X"FF",X"BF",X"FF",X"FF",X"FF",X"FF",X"FF",X"6F",X"9D",X"F2",X"FC",X"FF",
X"F0",X"F8",X"FE",X"EE",X"F3",X"F7",X"FF",X"FF",X"FE",X"F6",X"64",X"B0",X"80",X"44",X"08",X"18",
X"00",X"00",X"00",X"00",X"F0",X"FF",X"FF",X"FF",X"7D",X"3A",X"E0",X"50",X"08",X"18",X"42",X"81",
X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"E0",X"C0",X"8A",X"41",X"02",X"09",X"26",X"42",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"00",X"01",X"01",X"03",X"07",X"07",X"07",X"0E",
X"00",X"00",X"08",X"1C",X"08",X"31",X"83",X"FF",X"80",X"C1",X"F3",X"FF",X"FF",X"FB",X"F7",X"FF",
X"00",X"00",X"30",X"9E",X"07",X"0B",X"05",X"1F",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",
X"00",X"00",X"00",X"38",X"FC",X"FE",X"DF",X"BF",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"F8",
X"00",X"20",X"02",X"91",X"40",X"88",X"DE",X"FF",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"08",X"08",X"18",X"10",X"10",X"10",X"10",X"10",X"20",X"20",X"20",X"20",X"20",X"20",X"60",X"70",
X"26",X"9B",X"34",X"A0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"21",X"09",X"42",X"09",
X"00",X"00",X"00",X"00",X"00",X"00",X"12",X"40",X"3E",X"01",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"90",X"66",X"19",X"00",X"00",X"00",X"00",X"01",X"11",X"44",X"19",X"C6",X"6C",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"AE",X"5B",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"AC",X"00",
X"00",X"08",X"40",X"12",X"AD",X"EB",X"BF",X"6A",X"00",X"04",X"51",X"A4",X"E8",X"B8",X"5E",X"0A",
X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"41",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"43",X"10",X"04",X"93",X"20",X"35",X"6F",X"BE",X"05",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"20",X"84",X"D1",X"00",X"00",X"00",X"00",X"00",X"10",X"02",X"4C",
X"00",X"00",X"00",X"00",X"00",X"00",X"4B",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"80",X"C0",X"40",X"40",X"40",X"40",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"01",X"01",X"01",X"01",X"03",X"02",X"02",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"F0",X"FC",X"FE",X"FC",X"F0",X"C0",
X"80",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"08",X"3B",X"7F",X"7F",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"00",
X"7D",X"50",X"40",X"60",X"20",X"70",X"E7",X"E3",X"FE",X"71",X"61",X"43",X"C3",X"87",X"87",X"CF",
X"FF",X"FF",X"FE",X"FC",X"FC",X"FB",X"FF",X"FF",X"00",X"0E",X"00",X"00",X"00",X"04",X"17",X"17",
X"8E",X"1B",X"04",X"08",X"18",X"30",X"40",X"C0",X"00",X"90",X"60",X"00",X"00",X"00",X"00",X"00",
X"13",X"00",X"15",X"0F",X"26",X"45",X"00",X"00",X"00",X"00",X"01",X"07",X"0F",X"0E",X"06",X"02",
X"1F",X"1F",X"3F",X"7F",X"7F",X"FF",X"FF",X"FF",X"D2",X"97",X"A3",X"8B",X"03",X"03",X"27",X"1F",
X"00",X"00",X"03",X"07",X"0E",X"3C",X"BC",X"FE",X"00",X"00",X"00",X"80",X"04",X"0F",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"21",X"47",X"32",X"04",
X"7E",X"7E",X"FF",X"DF",X"9F",X"0F",X"07",X"01",X"1E",X"8C",X"98",X"F0",X"F0",X"FF",X"FF",X"FF",
X"1C",X"00",X"00",X"00",X"00",X"00",X"01",X"FE",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"00",
X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"00",
X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"00",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"00",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"03",X"83",X"81",X"C1",X"F3",X"FB",X"FF",X"00",X"83",X"03",X"07",X"87",X"8F",X"EF",X"FF",X"00",
X"F0",X"F0",X"E0",X"E0",X"E0",X"C1",X"C1",X"83",X"FF",X"FE",X"FE",X"FC",X"FC",X"FC",X"F8",X"F8",
X"00",X"FF",X"FF",X"FE",X"FE",X"FF",X"FF",X"FF",X"00",X"7F",X"1F",X"0F",X"07",X"01",X"01",X"00",
X"00",X"00",X"0D",X"0F",X"1F",X"1F",X"3F",X"3F",X"7F",X"7F",X"7F",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"FF",X"FF",X"FF",X"FF",X"FE",X"FE",X"FC",X"FC",X"FC",X"F8",X"F8",X"F0",X"F0",X"E0",X"E0",
X"E0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"10",X"90",X"F8",X"F9",X"FD",X"00",
X"00",X"BF",X"8F",X"07",X"03",X"01",X"01",X"00",X"00",X"00",X"01",X"01",X"01",X"03",X"03",X"07",
X"07",X"0F",X"1F",X"1F",X"1F",X"1F",X"3F",X"3F",X"00",X"FF",X"FF",X"FF",X"FE",X"FE",X"FC",X"FC",
X"FC",X"F8",X"F8",X"F0",X"F0",X"E0",X"E0",X"E0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",
X"00",X"00",X"80",X"80",X"C1",X"E3",X"FF",X"00",X"00",X"87",X"03",X"01",X"01",X"00",X"00",X"00",
X"00",X"01",X"01",X"01",X"03",X"03",X"07",X"07",X"0F",X"0F",X"0F",X"1F",X"1F",X"3F",X"3F",X"7F",
X"7F",X"7F",X"FF",X"FF",X"FF",X"FF",X"FF",X"00",X"E0",X"C0",X"C0",X"83",X"83",X"03",X"07",X"07",
X"0F",X"0F",X"1F",X"1F",X"3F",X"BF",X"FF",X"00",X"07",X"0F",X"0F",X"1F",X"FF",X"FF",X"FF",X"FF",
X"00",X"FF",X"DF",X"C7",X"87",X"83",X"83",X"07",X"07",X"0F",X"0F",X"0F",X"1F",X"1F",X"3F",X"3F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C1",X"C1",X"81",X"80",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"61",X"63",X"7B",X"FF",X"FF",
X"FF",X"FF",X"FF",X"7F",X"7F",X"3F",X"3F",X"7F",X"FE",X"FE",X"FC",X"FC",X"F8",X"F8",X"F0",X"F0",
X"E0",X"E0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"80",X"88",X"C8",X"FC",X"FC",X"FE",X"FF",X"00",
X"00",X"EF",X"C3",X"C1",X"81",X"80",X"00",X"01",X"01",X"01",X"03",X"03",X"03",X"07",X"07",X"07",
X"0F",X"0F",X"0F",X"1F",X"1F",X"1F",X"3F",X"3F",X"3F",X"7F",X"7F",X"7F",X"FF",X"FF",X"FF",X"00",
X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FE",X"FE",X"FE",X"FC",X"FC",X"F8",X"F8",X"F0",X"F0",
X"F0",X"E0",X"E0",X"C1",X"C1",X"81",X"83",X"03",X"00",X"DF",X"C7",X"87",X"83",X"03",X"07",X"07",
X"0F",X"0F",X"1F",X"1F",X"3F",X"3F",X"3F",X"7F",X"7F",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",
X"F8",X"F8",X"F0",X"F0",X"E0",X"E0",X"E0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",
X"00",X"7F",X"1F",X"1F",X"03",X"01",X"01",X"00",X"00",X"01",X"01",X"03",X"03",X"07",X"07",X"07",
X"0F",X"0F",X"1F",X"1F",X"3F",X"3F",X"3F",X"7F",X"FC",X"F8",X"F8",X"F0",X"F0",X"E0",X"E0",X"E0",
X"00",X"00",X"80",X"80",X"C1",X"E1",X"FB",X"00",X"00",X"01",X"01",X"61",X"63",X"7B",X"3F",X"1F",
X"1F",X"0F",X"0F",X"1F",X"1F",X"3F",X"3F",X"7F",X"00",X"00",X"80",X"F1",X"F1",X"FD",X"FF",X"00",
X"00",X"DF",X"C7",X"83",X"81",X"01",X"00",X"00",X"09",X"0D",X"1F",X"1F",X"3F",X"3F",X"1F",X"1F",
X"0F",X"0F",X"9F",X"DF",X"FF",X"FF",X"FF",X"FF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EE",
X"EE",X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"00",X"EE",X"EC",X"EC",X"EE",X"EE",X"EF",X"EF",X"00",
X"EF",X"EF",X"EF",X"EF",X"EF",X"EF",X"EE",X"EE",X"7F",X"7F",X"7F",X"FF",X"FF",X"FF",X"FF",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,38 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_chr_palette_h is
port (
clk : in std_logic;
addr : in std_logic_vector(7 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_chr_palette_h is
type rom is array(0 to 255) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"0F",X"00",X"00",X"00",X"00",X"0F",X"0C",X"02",X"0F",X"03",X"06",X"05",X"02",X"0F",X"00",
X"0F",X"09",X"08",X"0F",X"0C",X"0D",X"0E",X"00",X"09",X"0F",X"06",X"0F",X"06",X"0A",X"09",X"09",
X"09",X"0F",X"06",X"0A",X"06",X"0A",X"09",X"09",X"09",X"0F",X"06",X"09",X"00",X"00",X"00",X"00",
X"02",X"00",X"0C",X"09",X"0F",X"00",X"00",X"00",X"02",X"00",X"0C",X"09",X"0F",X"00",X"0F",X"00",
X"02",X"09",X"0E",X"0F",X"08",X"0F",X"0F",X"09",X"09",X"0D",X"0E",X"0F",X"08",X"0F",X"0C",X"03",
X"0F",X"09",X"0E",X"0F",X"08",X"00",X"0F",X"0D",X"0F",X"09",X"05",X"02",X"06",X"00",X"0F",X"00",
X"00",X"0F",X"0F",X"03",X"0C",X"02",X"09",X"00",X"00",X"0F",X"03",X"00",X"0C",X"00",X"02",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,38 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_chr_palette_l is
port (
clk : in std_logic;
addr : in std_logic_vector(7 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_chr_palette_l is
type rom is array(0 to 255) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0F",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"0F",X"00",X"00",X"00",X"00",X"08",X"00",X"0F",X"0F",X"0F",X"0A",X"0B",X"01",X"02",X"00",
X"06",X"09",X"00",X"04",X"00",X"09",X"0C",X"00",X"07",X"0F",X"07",X"0F",X"0F",X"07",X"0F",X"0F",
X"07",X"0F",X"07",X"07",X"0F",X"07",X"0F",X"0F",X"07",X"0F",X"07",X"07",X"00",X"00",X"00",X"00",
X"0F",X"00",X"00",X"07",X"08",X"00",X"00",X"00",X"0F",X"00",X"00",X"07",X"08",X"00",X"08",X"00",
X"0F",X"09",X"0C",X"04",X"00",X"0F",X"06",X"07",X"07",X"09",X"0C",X"04",X"00",X"0F",X"00",X"0F",
X"06",X"07",X"0C",X"04",X"00",X"00",X"0F",X"09",X"06",X"07",X"0B",X"0F",X"0A",X"00",X"0F",X"00",
X"00",X"0F",X"08",X"0F",X"07",X"0F",X"07",X"00",X"00",X"08",X"08",X"07",X"00",X"00",X"06",X"06",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,534 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_spr_bit1 is
port (
clk : in std_logic;
addr : in std_logic_vector(12 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_spr_bit1 is
type rom is array(0 to 8191) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"07",X"0F",X"0F",X"0F",X"0E",X"0F",X"0F",X"07",X"03",X"03",X"02",X"00",X"00",X"00",X"00",
X"E0",X"E0",X"F0",X"F0",X"F0",X"70",X"70",X"F0",X"E0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",
X"00",X"C0",X"F0",X"F8",X"F1",X"F8",X"7D",X"1F",X"3F",X"3F",X"37",X"21",X"30",X"30",X"18",X"4F",
X"80",X"80",X"82",X"8F",X"8F",X"0F",X"0E",X"C0",X"C0",X"E0",X"E0",X"C0",X"C0",X"C0",X"C0",X"80",
X"31",X"39",X"19",X"19",X"1C",X"1C",X"0E",X"0E",X"0E",X"06",X"06",X"04",X"04",X"04",X"06",X"02",
X"C0",X"E0",X"E0",X"A0",X"A0",X"A0",X"A0",X"E0",X"E0",X"E0",X"F0",X"F0",X"F0",X"F0",X"70",X"70",
X"00",X"00",X"00",X"03",X"07",X"0F",X"0F",X"0C",X"0E",X"0F",X"0F",X"07",X"03",X"03",X"02",X"08",
X"00",X"00",X"00",X"E0",X"E0",X"F0",X"F0",X"F0",X"E0",X"E0",X"F0",X"E0",X"C0",X"00",X"00",X"00",
X"00",X"00",X"00",X"10",X"10",X"10",X"98",X"88",X"80",X"C8",X"48",X"24",X"34",X"3E",X"3F",X"7F",
X"00",X"00",X"00",X"20",X"70",X"70",X"38",X"3C",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",
X"0E",X"FC",X"FE",X"DE",X"8F",X"87",X"87",X"43",X"33",X"39",X"1D",X"0C",X"08",X"08",X"0C",X"0C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"C0",X"C0",
X"0F",X"1F",X"3F",X"3F",X"3F",X"27",X"37",X"3F",X"1F",X"0F",X"0C",X"08",X"30",X"60",X"C0",X"C4",
X"80",X"80",X"C0",X"C0",X"C0",X"80",X"80",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"81",X"C2",X"42",X"40",X"40",X"00",X"40",X"40",X"40",X"A0",X"F8",X"F8",X"D8",X"D8",X"CC",
X"80",X"C0",X"C3",X"62",X"20",X"18",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"60",X"30",X"38",X"3C",X"9C",X"CC",X"FE",X"FE",X"76",X"77",X"33",X"3B",X"9D",X"CF",X"EF",X"E7",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"C0",
X"00",X"01",X"03",X"03",X"03",X"03",X"02",X"03",X"01",X"00",X"00",X"00",X"00",X"01",X"03",X"03",
X"F8",X"F8",X"FC",X"FC",X"FC",X"F8",X"78",X"7C",X"F8",X"F0",X"E0",X"80",X"80",X"80",X"00",X"20",
X"00",X"00",X"00",X"00",X"00",X"40",X"E0",X"B0",X"19",X"4E",X"00",X"00",X"00",X"A0",X"F8",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"38",X"A0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"60",X"78",X"7C",X"3C",X"3E",X"DE",X"CF",X"E7",X"73",X"79",X"3C",X"1F",X"0F",X"CF",X"C3",X"E1",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"40",X"E0",X"E0",X"F0",X"F0",
X"00",X"00",X"00",X"07",X"07",X"0F",X"0F",X"0F",X"07",X"07",X"0F",X"07",X"03",X"03",X"07",X"00",
X"00",X"00",X"00",X"C0",X"E0",X"F0",X"F0",X"30",X"70",X"F0",X"F0",X"E0",X"C0",X"80",X"00",X"00",
X"00",X"00",X"00",X"00",X"0E",X"7E",X"7C",X"3C",X"1A",X"06",X"06",X"04",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"08",X"09",X"09",X"19",X"11",X"03",X"11",X"10",X"28",X"78",X"F8",X"7C",X"64",
X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",
X"7B",X"F7",X"F6",X"FC",X"FC",X"EC",X"CC",X"DC",X"D8",X"D8",X"D8",X"D8",X"D0",X"D0",X"F0",X"F0",
X"01",X"01",X"03",X"03",X"03",X"01",X"01",X"03",X"01",X"00",X"00",X"01",X"00",X"00",X"00",X"00",
X"F0",X"F8",X"FC",X"FC",X"FC",X"E4",X"EC",X"FC",X"F8",X"F0",X"F0",X"E0",X"04",X"02",X"03",X"03",
X"00",X"00",X"61",X"23",X"02",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"81",X"C1",X"A1",X"23",X"02",X"00",X"04",X"05",X"C9",X"FD",X"FF",X"FF",X"7E",X"7E",X"72",X"66",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"03",
X"00",X"11",X"11",X"23",X"23",X"27",X"67",X"4F",X"4E",X"DE",X"9C",X"BC",X"BC",X"38",X"78",X"78",
X"1F",X"1F",X"3F",X"3F",X"3F",X"1F",X"1E",X"3E",X"1F",X"0F",X"07",X"01",X"01",X"01",X"00",X"04",
X"00",X"80",X"C0",X"C0",X"C0",X"C0",X"40",X"C0",X"80",X"00",X"00",X"00",X"00",X"80",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"1C",X"05",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"02",X"07",X"0D",X"98",X"70",X"00",X"00",X"04",X"0F",X"0F",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"02",X"06",X"07",X"0E",X"0E",
X"06",X"1F",X"3F",X"3E",X"7E",X"7C",X"FC",X"F8",X"F1",X"F3",X"2F",X"4E",X"9C",X"1C",X"38",X"70",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"04",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"02",X"04",X"04",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"40",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"02",X"06",X"04",X"0C",X"0C",X"1C",X"1C",X"18",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"20",X"20",X"20",X"20",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"C0",X"F0",X"F8",X"F1",X"F8",X"7D",X"1F",X"3F",X"3F",X"37",X"21",X"30",X"30",X"18",X"4F",
X"80",X"80",X"82",X"8F",X"8F",X"0F",X"0E",X"C0",X"C0",X"E0",X"E0",X"C0",X"C0",X"C0",X"C0",X"80",
X"40",X"40",X"60",X"78",X"3E",X"38",X"30",X"30",X"31",X"39",X"19",X"19",X"1C",X"1C",X"0E",X"0E",
X"00",X"80",X"90",X"E0",X"E0",X"C0",X"C0",X"C0",X"C0",X"E0",X"E0",X"A0",X"A0",X"A0",X"A0",X"E0",
X"02",X"02",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",
X"70",X"70",X"70",X"70",X"30",X"30",X"B0",X"B0",X"B0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",
X"10",X"30",X"30",X"71",X"71",X"71",X"79",X"78",X"78",X"7C",X"34",X"02",X"03",X"03",X"03",X"07",
X"00",X"00",X"00",X"02",X"07",X"07",X"83",X"83",X"00",X"80",X"80",X"40",X"40",X"E0",X"F8",X"F0",
X"4E",X"46",X"66",X"66",X"7F",X"00",X"00",X"00",X"04",X"1F",X"0F",X"0F",X"06",X"06",X"02",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"38",X"F0",X"F8",X"78",X"3C",X"1C",X"1C",X"0C",
X"06",X"06",X"06",X"07",X"03",X"03",X"03",X"03",X"01",X"01",X"01",X"01",X"00",X"00",X"00",X"00",
X"60",X"60",X"60",X"20",X"B0",X"B0",X"B0",X"B0",X"F8",X"F8",X"F8",X"F8",X"FC",X"FC",X"FC",X"FC",
X"C4",X"E4",X"66",X"62",X"72",X"72",X"70",X"62",X"3A",X"0A",X"0D",X"07",X"07",X"06",X"06",X"06",
X"04",X"0E",X"16",X"13",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"C0",X"C0",X"C0",X"60",
X"EE",X"F8",X"00",X"00",X"00",X"01",X"13",X"0F",X"07",X"01",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"00",X"10",X"38",X"FE",X"FF",X"AF",X"03",X"01",X"01",X"C0",X"70",X"1E",X"07",X"03",X"03",
X"63",X"31",X"18",X"0E",X"07",X"07",X"03",X"03",X"03",X"01",X"01",X"01",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"E0",X"60",X"20",X"30",X"F0",X"F0",X"F8",X"F8",X"F8",X"FC",X"FC",X"FC",X"FE",X"7E",
X"03",X"03",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"20",X"20",X"A0",X"B0",X"90",X"C4",X"CE",X"E7",X"73",X"3F",X"03",X"03",X"01",X"01",X"01",X"00",
X"E0",X"F0",X"F8",X"D8",X"D0",X"E0",X"C0",X"01",X"01",X"03",X"07",X"03",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"20",X"3C",X"3F",X"FF",X"CC",X"C0",X"80",X"80",X"E0",X"30",X"0F",X"01",
X"70",X"38",X"0E",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"48",X"0C",X"84",X"EE",X"FE",X"7F",X"7F",X"3F",X"3F",X"1F",X"1F",X"0F",X"0F",X"07",X"07",
X"00",X"00",X"00",X"00",X"E0",X"E0",X"C1",X"C1",X"A0",X"61",X"61",X"42",X"07",X"0F",X"07",X"06",
X"00",X"00",X"00",X"80",X"98",X"98",X"98",X"1C",X"3E",X"1E",X"0C",X"80",X"80",X"80",X"C0",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"30",X"1F",X"1E",X"3D",X"3D",X"3F",X"7F",X"7B",X"73",X"77",
X"64",X"C4",X"CC",X"7C",X"00",X"00",X"00",X"80",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",
X"07",X"07",X"07",X"07",X"0F",X"0F",X"0F",X"0F",X"1F",X"1F",X"1F",X"1F",X"3F",X"3F",X"3F",X"3F",
X"E0",X"E0",X"E0",X"E0",X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"80",X"00",X"00",X"00",X"00",
X"20",X"30",X"68",X"C8",X"80",X"00",X"01",X"01",X"32",X"3F",X"3F",X"3F",X"1F",X"1F",X"1C",X"19",
X"47",X"47",X"4E",X"CE",X"9E",X"1E",X"1E",X"7E",X"4C",X"40",X"C0",X"C0",X"80",X"80",X"80",X"80",
X"01",X"20",X"20",X"70",X"78",X"F3",X"EE",X"F0",X"C0",X"C0",X"80",X"80",X"80",X"00",X"00",X"00",
X"E4",X"38",X"00",X"00",X"00",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"02",X"02",X"06",X"07",X"07",X"0F",X"0F",X"0F",X"1F",X"1F",X"1F",X"3F",X"3F",X"3F",X"7F",X"7E",
X"F0",X"F0",X"F0",X"E0",X"E0",X"E0",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"00",X"00",X"00",X"00",
X"04",X"04",X"0D",X"19",X"13",X"67",X"EA",X"D8",X"B0",X"F0",X"E0",X"C0",X"C0",X"C0",X"80",X"80",
X"C0",X"C0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"04",X"04",X"0C",X"0E",X"3F",X"7F",X"FF",X"FF",X"C0",X"00",X"00",X"00",X"00",X"00",
X"1F",X"1F",X"3F",X"1F",X"1F",X"0B",X"03",X"C3",X"C0",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",
X"1C",X"11",X"33",X"27",X"7F",X"7F",X"FE",X"FE",X"FC",X"FC",X"F8",X"F8",X"F0",X"F0",X"E0",X"E0",
X"E0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"20",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"00",X"00",X"00",X"00",X"10",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"38",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"00",X"00",X"00",X"00",X"00",X"08",X"18",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"30",X"1C",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"0C",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"70",X"1C",X"03",
X"00",X"00",X"00",X"00",X"00",X"10",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"06",X"0C",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"78",X"08",X"07",
X"00",X"00",X"00",X"08",X"04",X"04",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"06",X"1C",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"09",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"00",X"80",X"00",X"80",X"08",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"09",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"18",X"08",X"80",X"00",X"80",X"04",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"09",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"18",X"08",X"80",X"80",X"08",X"80",X"80",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"00",X"01",X"01",X"01",X"23",X"1F",
X"00",X"00",X"00",X"00",X"00",X"08",X"08",X"00",X"00",X"00",X"08",X"00",X"00",X"00",X"02",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"00",X"00",X"02",X"02",X"02",X"66",X"3F",
X"00",X"00",X"00",X"00",X"00",X"0C",X"04",X"00",X"04",X"00",X"00",X"00",X"00",X"00",X"03",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"05",X"00",X"00",X"02",X"02",X"02",X"02",X"E6",X"3F",
X"00",X"00",X"00",X"00",X"04",X"0C",X"00",X"00",X"04",X"04",X"00",X"00",X"00",X"00",X"07",X"FC",
X"00",X"00",X"00",X"00",X"01",X"05",X"01",X"00",X"00",X"02",X"02",X"02",X"02",X"86",X"F4",X"1F",
X"00",X"00",X"04",X"0C",X"04",X"00",X"00",X"04",X"04",X"00",X"00",X"00",X"00",X"03",X"06",X"FC",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"01",X"00",X"00",
X"00",X"00",X"00",X"0B",X"02",X"00",X"00",X"00",X"02",X"02",X"02",X"02",X"06",X"06",X"EC",X"3F",
X"00",X"03",X"01",X"00",X"00",X"00",X"00",X"01",X"03",X"01",X"00",X"00",X"00",X"00",X"01",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"C0",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"06",X"03",X"00",
X"00",X"01",X"05",X"01",X"00",X"00",X"00",X"02",X"02",X"02",X"03",X"03",X"07",X"06",X"EC",X"3F",
X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"FF",
X"C0",X"80",X"80",X"00",X"00",X"40",X"C0",X"40",X"00",X"00",X"00",X"10",X"30",X"60",X"C0",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"D0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0C",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"D0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"02",X"03",X"04",X"04",X"0C",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"40",X"60",X"E0",X"EC",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"02",X"04",X"04",X"05",X"0D",X"18",X"39",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"40",X"40",X"40",X"E4",X"EC",X"FE",
X"00",X"00",X"04",X"04",X"0C",X"08",X"18",X"18",X"1A",X"32",X"71",X"E1",X"3B",X"7F",X"1C",X"08",
X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"80",X"80",X"C0",X"C4",X"CE",X"FC",X"F6",X"FC",X"2A",
X"02",X"04",X"04",X"04",X"0C",X"0C",X"19",X"39",X"78",X"F0",X"61",X"3F",X"1F",X"37",X"C2",X"02",
X"40",X"40",X"40",X"40",X"40",X"40",X"60",X"62",X"E1",X"E1",X"E2",X"FF",X"FF",X"DE",X"0A",X"05",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"01",X"00",
X"0C",X"0C",X"0C",X"18",X"38",X"79",X"F9",X"F0",X"F1",X"E0",X"79",X"3F",X"7F",X"DF",X"0E",X"35",
X"60",X"60",X"60",X"60",X"60",X"61",X"71",X"70",X"F0",X"F1",X"F3",X"FF",X"FF",X"8B",X"05",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"E0",X"C0",X"80",X"00",X"80",X"C0",X"80",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"01",X"07",X"01",X"03",X"01",X"00",X"02",X"00",X"01",X"06",X"00",X"01",
X"38",X"38",X"78",X"F0",X"F1",X"F1",X"F0",X"E1",X"E0",X"C0",X"79",X"DF",X"0F",X"07",X"3F",X"C6",
X"20",X"20",X"70",X"70",X"70",X"70",X"78",X"78",X"F8",X"F8",X"FF",X"FF",X"FE",X"F1",X"02",X"80",
X"00",X"00",X"00",X"00",X"60",X"30",X"28",X"30",X"60",X"C0",X"E0",X"F8",X"D0",X"40",X"20",X"00",
X"00",X"00",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"02",X"02",X"04",X"07",
X"00",X"00",X"03",X"1F",X"3F",X"7F",X"FE",X"FC",X"FC",X"FE",X"7F",X"00",X"00",X"00",X"03",X"FF",
X"00",X"00",X"C0",X"F8",X"FC",X"FE",X"7F",X"7F",X"7F",X"7F",X"FE",X"00",X"00",X"00",X"C0",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"40",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",
X"00",X"00",X"00",X"03",X"0F",X"1F",X"1F",X"3E",X"2E",X"4E",X"4F",X"80",X"80",X"00",X"03",X"FF",
X"00",X"00",X"7C",X"FF",X"FF",X"FF",X"3F",X"3F",X"7F",X"7F",X"FF",X"00",X"00",X"00",X"C0",X"FF",
X"00",X"00",X"00",X"00",X"80",X"C0",X"E0",X"E0",X"E0",X"E0",X"E0",X"40",X"40",X"40",X"40",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",
X"00",X"00",X"00",X"00",X"03",X"07",X"0F",X"1E",X"16",X"26",X"47",X"40",X"80",X"00",X"07",X"FF",
X"00",X"00",X"1F",X"FF",X"FF",X"FF",X"3F",X"3F",X"7F",X"7F",X"FF",X"00",X"00",X"00",X"80",X"FF",
X"00",X"00",X"80",X"C0",X"C0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"40",X"40",X"40",X"40",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"07",
X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0C",X"08",X"10",X"21",X"40",X"80",X"00",X"0F",X"FF",
X"00",X"00",X"07",X"3F",X"FF",X"FF",X"3F",X"3F",X"7F",X"7F",X"FF",X"00",X"00",X"00",X"00",X"FF",
X"00",X"00",X"E0",X"F0",X"F8",X"F8",X"F8",X"F8",X"F0",X"F0",X"E0",X"20",X"40",X"40",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"0C",X"1F",
X"00",X"00",X"00",X"00",X"00",X"03",X"06",X"0C",X"08",X"30",X"43",X"80",X"00",X"00",X"1E",X"FF",
X"00",X"00",X"03",X"1F",X"FF",X"FF",X"7F",X"7F",X"FF",X"FF",X"FF",X"00",X"00",X"00",X"01",X"FF",
X"00",X"00",X"F0",X"F8",X"FC",X"FC",X"FC",X"F8",X"F0",X"F0",X"E0",X"40",X"40",X"80",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"06",X"08",X"30",X"7F",
X"00",X"00",X"00",X"00",X"01",X"07",X"0C",X"18",X"11",X"21",X"C7",X"00",X"00",X"00",X"78",X"FF",
X"00",X"00",X"00",X"0F",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"00",X"00",X"01",X"02",X"FC",
X"00",X"00",X"F8",X"FE",X"FE",X"FE",X"FC",X"FC",X"F8",X"F0",X"E0",X"40",X"80",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"0C",X"10",X"7F",
X"00",X"00",X"00",X"00",X"00",X"03",X"04",X"08",X"09",X"31",X"47",X"80",X"00",X"00",X"F0",X"FF",
X"00",X"00",X"00",X"07",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"00",X"01",X"06",X"08",X"F0",
X"00",X"00",X"3F",X"FF",X"FF",X"FF",X"FE",X"FC",X"F8",X"E0",X"C0",X"80",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"0E",X"10",X"E3",X"FF",
X"00",X"00",X"00",X"00",X"00",X"03",X"01",X"00",X"02",X"13",X"EF",X"00",X"00",X"00",X"F0",X"FF",
X"00",X"00",X"00",X"01",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"00",X"01",X"06",X"08",X"F0",
X"00",X"00",X"1F",X"FF",X"FF",X"FF",X"FF",X"FF",X"FE",X"F8",X"E0",X"C0",X"00",X"00",X"00",X"00",
X"00",X"00",X"80",X"E0",X"E0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"38",X"C7",X"FF",
X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",X"04",X"05",X"7F",X"00",X"00",X"00",X"80",X"FF",
X"00",X"00",X"00",X"00",X"7F",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"00",X"01",X"06",X"18",X"E0",
X"00",X"00",X"07",X"7F",X"FF",X"FF",X"FF",X"FF",X"FE",X"FC",X"F0",X"C0",X"00",X"00",X"00",X"00",
X"00",X"00",X"F0",X"F8",X"F8",X"F0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"06",X"0E",X"0E",X"1F",X"1F",X"1F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"3E",
X"00",X"00",X"00",X"04",X"0C",X"04",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"03",X"03",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"70",X"C0",X"00",
X"00",X"00",X"00",X"00",X"04",X"08",X"08",X"10",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0F",X"03",X"07",X"4F",X"2F",X"0F",X"07",X"06",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F0",X"E0",X"E0",X"F2",X"F4",X"F0",X"F0",X"70",X"70",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0F",X"03",X"07",X"4F",X"2F",X"0F",X"07",X"06",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F0",X"E0",X"E0",X"F2",X"F4",X"F0",X"F0",X"70",X"70",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"03",X"07",X"0F",X"0F",X"4F",X"4F",X"4F",X"0E",X"07",X"57",X"7B",X"2F",
X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",X"F0",X"F8",X"F4",X"F4",X"74",X"60",X"C2",X"C2",X"84",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0F",X"0F",X"0F",X"0E",X"0F",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",X"F0",X"F0",X"70",X"70",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"3F",X"3F",X"3F",X"1F",X"0F",X"20",X"30",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"F0",X"F0",X"E0",X"00",X"00",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"03",X"07",X"0F",X"0F",X"0F",X"06",X"07",X"0F",X"07",X"07",X"03",X"07",
X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",X"F0",X"F0",X"70",X"70",X"F0",X"E0",X"C0",X"80",X"00",
X"1F",X"40",X"40",X"60",X"70",X"7F",X"3E",X"3C",X"3D",X"19",X"19",X"1D",X"0D",X"08",X"08",X"0C",
X"80",X"00",X"00",X"80",X"F0",X"F0",X"E0",X"E0",X"E0",X"A0",X"20",X"20",X"A0",X"A0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"06",X"06",
X"0F",X"0F",X"0F",X"0E",X"0F",X"07",X"03",X"03",X"02",X"00",X"00",X"E1",X"E2",X"12",X"12",X"14",
X"F0",X"F0",X"F0",X"70",X"70",X"E0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"60",
X"7F",X"7F",X"3C",X"38",X"18",X"1C",X"0F",X"07",X"03",X"07",X"06",X"06",X"06",X"06",X"03",X"03",
X"F8",X"B0",X"F0",X"E0",X"E0",X"60",X"60",X"60",X"60",X"60",X"60",X"60",X"60",X"70",X"70",X"70",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"07",X"86",X"C6",X"7E",X"7E",X"7E",
X"03",X"03",X"10",X"22",X"62",X"E4",X"87",X"0C",X"08",X"00",X"11",X"1B",X"3C",X"3E",X"3E",X"7F",
X"E0",X"E0",X"C0",X"00",X"00",X"80",X"08",X"10",X"30",X"60",X"C0",X"00",X"40",X"00",X"00",X"00",
X"1F",X"1F",X"1E",X"1E",X"0F",X"0F",X"0F",X"06",X"06",X"0E",X"0C",X"0C",X"0C",X"0C",X"04",X"06",
X"E4",X"FC",X"FC",X"7C",X"78",X"78",X"78",X"F8",X"F0",X"F0",X"F0",X"F0",X"E0",X"E0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",
X"07",X"0F",X"1F",X"1F",X"1F",X"1E",X"1F",X"0F",X"0C",X"04",X"06",X"0F",X"07",X"00",X"04",X"38",
X"80",X"C0",X"F0",X"E0",X"F0",X"C0",X"A0",X"A0",X"C0",X"00",X"00",X"80",X"00",X"10",X"20",X"00",
X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"F8",X"FF",X"7F",X"3F",X"0F",X"03",X"01",X"07",X"0F",X"1F",X"1F",X"1E",X"3A",X"37",X"6F",
X"00",X"00",X"80",X"F8",X"DC",X"FC",X"FC",X"FC",X"F8",X"F8",X"F0",X"6F",X"6F",X"DF",X"EF",X"CF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"0F",X"7F",X"FF",X"FE",X"FE",X"FC",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"30",X"30",X"12",X"0E",X"0C",X"19",X"00",X"30",X"60",X"C2",X"C3",X"C0",X"C2",X"C7",X"EC",X"EF",
X"80",X"00",X"00",X"40",X"80",X"00",X"20",X"30",X"18",X"0C",X"0E",X"07",X"0F",X"9F",X"1E",X"8C",
X"38",X"3C",X"3C",X"3C",X"18",X"18",X"1E",X"1F",X"0F",X"0F",X"0F",X"0F",X"07",X"07",X"07",X"07",
X"60",X"40",X"40",X"80",X"80",X"00",X"00",X"00",X"40",X"40",X"40",X"C0",X"A0",X"A0",X"60",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"0F",X"03",X"05",X"04",X"06",X"04",X"02",X"01",X"01",X"03",X"00",X"04",X"0C",X"08",X"18",
X"F8",X"F8",X"78",X"A8",X"10",X"10",X"00",X"40",X"D0",X"A0",X"48",X"0C",X"07",X"03",X"40",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"70",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0C",X"0C",X"0C",X"08",X"00",X"00",X"00",X"04",X"06",X"02",X"02",X"02",X"02",X"03",X"03",X"03",
X"3E",X"3C",X"3C",X"3C",X"78",X"78",X"F8",X"70",X"70",X"60",X"60",X"60",X"60",X"30",X"30",X"30",
X"00",X"00",X"07",X"FF",X"FE",X"F8",X"F0",X"E0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"07",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"13",X"13",X"0F",X"18",X"00",X"0F",X"70",X"8F",
X"00",X"00",X"00",X"00",X"03",X"1F",X"FF",X"FF",X"FF",X"FF",X"1F",X"0C",X"30",X"C0",X"00",X"00",
X"04",X"06",X"06",X"07",X"07",X"07",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"07",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"80",X"80",
X"04",X"06",X"06",X"07",X"07",X"07",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"07",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"C0",X"C0",X"C0",X"80",X"C0",X"81",X"80",X"00",
X"0C",X"0E",X"07",X"07",X"07",X"03",X"03",X"03",X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"07",
X"00",X"00",X"00",X"80",X"C0",X"C0",X"E0",X"E0",X"F0",X"F0",X"F0",X"F0",X"E8",X"F0",X"D0",X"80",
X"0C",X"0E",X"07",X"07",X"07",X"03",X"03",X"03",X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"07",
X"00",X"00",X"00",X"80",X"C0",X"C0",X"E0",X"E0",X"F0",X"F0",X"F0",X"D8",X"E8",X"E0",X"C0",X"80",
X"03",X"00",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"07",X"FF",X"FF",X"FF",X"FF",X"FF",X"1F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"E0",X"FF",X"FF",X"FF",X"FF",X"FF",X"F8",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"00",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"00",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"07",X"FF",X"FF",X"FF",X"FF",X"FF",X"1F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"C0",X"FF",X"FF",X"FF",X"FF",X"FF",X"F8",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"00",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"00",X"07",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"0F",X"FF",X"FF",X"FF",X"FF",X"FF",X"3F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"80",X"FF",X"FF",X"FF",X"FF",X"FE",X"F0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"00",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"00",X"0F",X"0F",X"07",X"07",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"3E",X"FF",X"FF",X"FF",X"FF",X"FF",X"7F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"00",X"FF",X"FF",X"FE",X"FE",X"FC",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3F",X"00",X"3F",X"3F",X"1F",X"1F",X"0F",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"F8",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FE",X"00",X"FC",X"FC",X"F8",X"F8",X"F0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"03",X"FF",X"FF",X"7F",X"7F",X"3F",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"E0",X"FF",X"FF",X"FF",X"FF",X"FF",X"FE",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"00",X"F0",X"F0",X"E0",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"07",X"FF",X"FF",X"FF",X"FF",X"7F",X"0F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"E0",X"FF",X"FF",X"FF",X"FF",X"FF",X"FC",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"E0",X"00",X"E0",X"E0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"00",X"07",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"3F",X"FF",X"FF",X"FF",X"FF",X"FF",X"3F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"80",X"FF",X"FF",X"FF",X"FF",X"FE",X"F0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"00",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"00",X"0F",X"0F",X"07",X"07",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"7E",X"FF",X"FF",X"FF",X"FF",X"FF",X"7F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"00",X"FF",X"FF",X"FE",X"FE",X"FC",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"02",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"1F",X"FF",X"3F",X"3F",X"1F",X"1F",X"39",X"1D",X"1F",X"1F",X"1F",X"0F",X"06",X"00",X"00",
X"88",X"92",X"D0",X"D8",X"D0",X"D0",X"E0",X"E0",X"C0",X"08",X"08",X"F0",X"00",X"00",X"00",X"00",
X"07",X"07",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"1C",X"00",X"83",X"67",X"0F",X"0F",X"0F",X"07",X"07",X"0E",X"07",X"07",X"07",X"03",X"00",X"00",
X"01",X"01",X"E1",X"E1",X"F2",X"F2",X"F2",X"F6",X"F4",X"74",X"63",X"C0",X"80",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"07",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"C0",X"00",X"00",
X"07",X"1F",X"1F",X"0F",X"0F",X"0F",X"2F",X"1F",X"0F",X"03",X"03",X"00",X"00",X"00",X"00",X"00",
X"E0",X"C0",X"80",X"80",X"C0",X"C0",X"C4",X"C8",X"F0",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"07",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"C0",X"00",X"00",
X"07",X"1F",X"1F",X"0F",X"0F",X"0F",X"2F",X"1F",X"0F",X"03",X"01",X"00",X"00",X"00",X"00",X"00",
X"E0",X"C0",X"80",X"C0",X"C0",X"C0",X"C4",X"C8",X"F0",X"E0",X"80",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"04",X"00",X"00",X"00",
X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"00",X"00",X"00",X"00",
X"20",X"20",X"20",X"10",X"18",X"31",X"38",X"3F",X"3F",X"3F",X"3F",X"3F",X"3F",X"3F",X"1F",X"00",
X"04",X"04",X"84",X"80",X"88",X"F0",X"00",X"F0",X"F0",X"E0",X"F0",X"F0",X"F8",X"F8",X"F0",X"00",
X"0F",X"0F",X"0F",X"0E",X"4F",X"57",X"07",X"4B",X"47",X"60",X"20",X"30",X"18",X"1C",X"34",X"38",
X"F0",X"F0",X"F0",X"70",X"6C",X"F8",X"C0",X"80",X"00",X"02",X"04",X"84",X"88",X"98",X"F0",X"00",
X"3F",X"3F",X"3F",X"3F",X"3F",X"1F",X"1F",X"1F",X"0C",X"00",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",
X"F0",X"F0",X"E0",X"F0",X"F8",X"F8",X"F8",X"F0",X"00",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",
X"07",X"07",X"3B",X"67",X"00",X"00",X"C0",X"70",X"10",X"00",X"08",X"0D",X"1D",X"3F",X"3F",X"3F",
X"E0",X"C0",X"9C",X"06",X"00",X"00",X"83",X"8E",X"88",X"80",X"00",X"90",X"B0",X"F0",X"E0",X"E0",
X"0F",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",
X"E0",X"E0",X"60",X"20",X"20",X"20",X"A0",X"A0",X"A0",X"A0",X"A0",X"A0",X"A0",X"E0",X"E0",X"E0",
X"00",X"00",X"80",X"80",X"C0",X"70",X"70",X"18",X"08",X"1D",X"3D",X"3F",X"3F",X"3E",X"38",X"3C",
X"00",X"00",X"00",X"80",X"84",X"8E",X"8E",X"00",X"C0",X"C0",X"F0",X"E0",X"80",X"80",X"C0",X"E0",
X"0E",X"0E",X"06",X"06",X"06",X"06",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",
X"E0",X"E0",X"E0",X"E0",X"E0",X"60",X"60",X"60",X"60",X"60",X"60",X"E0",X"E0",X"E0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0E",X"0C",X"0C",X"0C",X"0C",X"6C",X"3E",X"1E",X"1F",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",
X"2C",X"30",X"3C",X"3F",X"7F",X"7F",X"EF",X"CF",X"C7",X"47",X"67",X"3F",X"00",X"00",X"80",X"E2",
X"60",X"E0",X"20",X"E0",X"C0",X"C0",X"C0",X"C0",X"E0",X"A0",X"20",X"30",X"10",X"10",X"10",X"10",
X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",
X"70",X"70",X"70",X"30",X"30",X"B0",X"B0",X"B0",X"B0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",X"02",X"03",X"03",X"03",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F8",X"F8",X"FC",X"FC",X"7C",X"7C",X"F8",X"F8",X"F4",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3C",X"1F",X"03",X"01",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"7F",X"FE",X"FC",X"FC",X"F8",X"F8",X"18",X"00",X"00",X"00",X"50",X"79",X"3F",X"3F",X"3F",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"84",X"C6",X"C6",X"E6",
X"0E",X"0F",X"0F",X"0F",X"1F",X"1F",X"1F",X"1F",X"3F",X"3F",X"3E",X"3E",X"3C",X"18",X"00",X"00",
X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"3C",X"70",X"70",X"70",X"30",X"3B",X"3F",X"1F",X"3A",X"36",X"64",X"60",X"01",X"01",X"01",
X"F1",X"61",X"20",X"40",X"70",X"F8",X"F0",X"C2",X"00",X"00",X"18",X"00",X"00",X"00",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"07",X"3F",X"7F",X"FF",X"FF",X"7E",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C7",X"E7",X"FF",X"FF",X"F8",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FC",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0F",X"1F",X"7F",X"3F",X"7F",X"1B",X"2D",X"20",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"C0",X"40",X"80",
X"5E",X"1E",X"3C",X"2C",X"2C",X"2E",X"07",X"00",X"3C",X"78",X"70",X"70",X"38",X"38",X"18",X"18",
X"10",X"10",X"48",X"08",X"08",X"38",X"C0",X"08",X"10",X"10",X"30",X"70",X"F0",X"E0",X"60",X"60",
X"03",X"03",X"03",X"03",X"01",X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F0",X"F0",X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"FC",X"FC",X"FC",X"7C",X"7C",X"38",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"F0",X"F8",
X"38",X"38",X"70",X"71",X"7B",X"77",X"77",X"77",X"07",X"03",X"0C",X"0F",X"0E",X"0E",X"0C",X"0C",
X"80",X"71",X"C1",X"E1",X"DC",X"80",X"10",X"02",X"02",X"C3",X"7F",X"00",X"01",X"07",X"0E",X"1E",
X"F8",X"F0",X"E0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",
X"B0",X"30",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"07",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3F",X"7F",X"7F",X"FF",X"FF",X"FF",X"FF",X"FF",X"F8",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"7F",X"FF",X"FE",X"FE",X"FC",X"F0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"07",X"06",X"06",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"06",X"06",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"0D",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"0F",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,534 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_spr_bit2 is
port (
clk : in std_logic;
addr : in std_logic_vector(12 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_spr_bit2 is
type rom is array(0 to 8191) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"07",X"07",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"FE",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"7F",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"E0",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"0F",X"0F",X"00",X"00",X"00",X"00",X"00",X"03",X"03",X"03",X"03",X"03",
X"00",X"00",X"00",X"00",X"FF",X"FF",X"00",X"00",X"00",X"00",X"00",X"6C",X"6C",X"6C",X"6C",X"6C",
X"00",X"00",X"00",X"00",X"FF",X"FF",X"00",X"00",X"00",X"00",X"00",X"6D",X"6D",X"7D",X"7D",X"6C",
X"00",X"00",X"00",X"00",X"F0",X"F0",X"00",X"00",X"00",X"00",X"00",X"E0",X"F0",X"B0",X"90",X"B0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"7F",X"7F",X"7F",X"00",X"00",X"00",X"00",X"00",X"00",X"0E",X"0E",X"0E",X"1E",X"1C",X"1D",X"1D",
X"FF",X"FF",X"FE",X"00",X"00",X"00",X"00",X"00",X"00",X"D8",X"D8",X"D8",X"D8",X"D8",X"D9",X"D9",
X"FF",X"FF",X"7F",X"00",X"00",X"00",X"00",X"00",X"00",X"D9",X"D9",X"DD",X"FD",X"ED",X"EC",X"6E",
X"FE",X"FE",X"FE",X"00",X"00",X"00",X"00",X"00",X"00",X"F8",X"F8",X"9C",X"8C",X"CC",X"CC",X"DC",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"70",X"F8",X"FC",X"FC",X"FE",X"FE",X"7F",X"7F",X"3F",X"3F",X"1F",X"1F",X"0F",X"0F",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"E0",X"E0",X"F0",X"F0",
X"0C",X"1E",X"1E",X"1E",X"1E",X"1F",X"1F",X"0F",X"0F",X"0F",X"07",X"07",X"03",X"03",X"03",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"E0",X"E0",X"C0",X"E0",X"E0",X"E0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"07",X"01",X"02",X"02",X"03",X"02",X"01",X"00",X"03",X"00",X"02",X"06",X"1C",X"3C",X"78",
X"FC",X"FC",X"BC",X"D4",X"08",X"08",X"00",X"20",X"E0",X"CC",X"30",X"06",X"03",X"01",X"09",X"30",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"1C",X"0C",X"0C",X"0E",X"06",X"07",X"03",X"03",X"01",X"01",X"03",X"03",X"03",X"03",X"07",X"07",
X"3C",X"3C",X"3C",X"1C",X"1C",X"3C",X"BC",X"3C",X"3C",X"B8",X"B0",X"B0",X"F0",X"F0",X"E0",X"E0",
X"00",X"03",X"07",X"0F",X"0F",X"0E",X"0F",X"0F",X"0F",X"07",X"03",X"03",X"03",X"0E",X"00",X"40",
X"00",X"E0",X"E0",X"F0",X"F0",X"70",X"70",X"F0",X"F0",X"E0",X"C0",X"80",X"00",X"00",X"00",X"00",
X"47",X"40",X"60",X"30",X"3E",X"3E",X"3C",X"1C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"00",X"00",X"F0",X"E0",X"E0",X"C0",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"1C",X"1C",X"0E",X"0E",X"0F",X"07",X"07",X"03",X"03",X"03",X"02",X"02",X"02",X"02",X"07",X"07",
X"E0",X"F0",X"F0",X"70",X"70",X"70",X"70",X"70",X"70",X"70",X"70",X"70",X"70",X"70",X"60",X"60",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"30",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",
X"01",X"03",X"07",X"07",X"03",X"03",X"07",X"05",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"E4",X"F8",X"E2",X"FC",X"F8",X"E4",X"B8",X"48",X"40",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"07",X"0B",X"0B",X"17",X"07",X"07",X"05",X"04",X"02",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"E0",X"F0",X"E8",X"F6",X"F8",X"C0",X"A0",X"10",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0A",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"D0",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"16",X"16",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"D8",X"D0",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"7F",X"00",X"00",X"2A",X"2A",X"2A",X"44",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"FE",X"00",X"00",X"EC",X"EC",X"EC",X"A8",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",
X"00",X"FF",X"00",X"00",X"00",X"00",X"2A",X"2A",X"2A",X"4A",X"54",X"DD",X"00",X"00",X"00",X"00",
X"00",X"FF",X"00",X"00",X"00",X"00",X"AE",X"AB",X"A5",X"F7",X"D4",X"52",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"6A",X"6A",X"6A",X"6A",X"4A",X"5A",X"DE",X"8C",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"57",X"55",X"72",X"7B",X"6B",X"A9",X"89",X"89",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"00",X"80",X"80",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"01",X"01",X"01",X"01",X"03",X"03",X"0B",X"1B",X"0E",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"B6",X"B6",X"B6",X"B6",X"B6",X"36",X"6C",X"6D",X"39",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"69",X"69",X"7D",X"6D",X"65",X"F6",X"B6",X"86",X"86",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"E0",X"F0",X"B0",X"D0",X"F0",X"F0",X"C0",X"60",X"60",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"06",X"16",X"36",X"36",X"1C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"6C",X"6C",X"EC",X"CD",X"DD",X"79",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"EE",X"A6",X"B6",X"B6",X"87",X"83",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F0",X"C0",X"E0",X"60",X"70",X"70",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"BD",X"B9",X"BB",X"BB",X"F1",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"99",X"B9",X"BB",X"BB",X"F3",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"66",X"76",X"37",X"87",X"87",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"60",X"60",X"70",X"70",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"F8",X"FC",X"FC",X"FE",X"FE",X"7F",X"7F",X"3F",X"3F",X"1F",X"1F",X"0F",X"0F",X"07",X"07",
X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"FC",X"FC",X"FC",X"7C",X"7C",X"3E",X"3E",X"3E",X"1F",X"1F",X"0F",X"0F",X"0F",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F0",X"FA",X"F7",X"F7",X"E7",X"0F",X"0E",X"0E",X"1E",X"1B",X"13",X"00",X"1E",X"18",X"18",X"18",
X"00",X"20",X"F3",X"E7",X"0B",X"00",X"24",X"04",X"06",X"0E",X"F8",X"02",X"06",X"06",X"0E",X"1C",
X"E0",X"E0",X"E0",X"F0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",
X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",
X"40",X"60",X"F0",X"F8",X"F8",X"F5",X"E8",X"7F",X"1F",X"3F",X"37",X"33",X"30",X"38",X"38",X"1C",
X"00",X"80",X"84",X"8E",X"8F",X"8F",X"07",X"C6",X"C0",X"C0",X"E0",X"E0",X"C0",X"40",X"60",X"60",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"07",X"07",X"07",X"06",X"06",X"06",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",
X"60",X"60",X"60",X"60",X"60",X"60",X"60",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",
X"DF",X"FC",X"FF",X"79",X"7E",X"19",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"80",X"60",X"80",X"60",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FD",X"FF",X"FF",X"7E",X"0D",X"06",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"90",X"60",X"90",X"60",X"80",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"02",X"05",X"0D",X"0F",X"0F",X"07",X"03",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"A0",X"A0",X"40",X"40",X"E0",X"E0",X"C0",X"C0",X"00",
X"00",X"00",X"00",X"00",X"05",X"02",X"0A",X"05",X"07",X"03",X"07",X"07",X"0F",X"0F",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"80",X"A0",X"40",X"50",X"A0",X"E0",X"C0",X"80",X"80",X"80",X"00",
X"01",X"03",X"07",X"07",X"07",X"07",X"04",X"06",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",
X"F0",X"F0",X"F8",X"F8",X"F8",X"F0",X"F0",X"F8",X"F0",X"80",X"00",X"00",X"00",X"00",X"38",X"16",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"01",X"00",X"01",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"13",X"26",X"14",X"38",X"70",X"E0",X"C0",X"80",X"00",X"00",
X"80",X"E0",X"70",X"30",X"38",X"D8",X"CC",X"EC",X"F6",X"F2",X"7B",X"3D",X"9F",X"8F",X"C7",X"E3",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",
X"0F",X"0F",X"1F",X"1F",X"1F",X"0F",X"0F",X"1F",X"0F",X"01",X"00",X"00",X"00",X"00",X"1C",X"68",
X"80",X"C0",X"E0",X"E0",X"E0",X"E0",X"20",X"60",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"80",X"C8",X"64",X"28",X"1C",X"0E",X"07",X"03",X"01",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"80",X"00",X"80",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"03",
X"01",X"07",X"0F",X"0F",X"1F",X"1E",X"3C",X"39",X"77",X"77",X"E7",X"CE",X"CE",X"9C",X"B8",X"38",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"07",X"04",X"06",X"07",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F0",X"F0",X"F8",X"F8",X"F8",X"F0",X"F0",X"F8",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"0F",X"C7",X"FC",X"F8",X"38",X"1C",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"F0",X"F0",X"78",X"38",X"0C",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"C0",X"C0",X"40",X"C0",X"C0",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"05",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"1F",X"1F",X"3F",X"3F",X"3F",X"1E",X"1E",X"3F",X"3F",
X"00",X"00",X"03",X"03",X"04",X"18",X"00",X"00",X"00",X"70",X"E0",X"80",X"00",X"00",X"00",X"00",
X"40",X"40",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"02",X"02",X"00",X"00",X"00",X"00",X"10",X"10",X"00",X"20",X"20",X"01",X"03",X"0E",X"18",X"38",
X"00",X"00",X"00",X"00",X"00",X"8E",X"60",X"20",X"18",X"06",X"01",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"61",X"3F",X"00",X"00",X"00",
X"3E",X"3F",X"77",X"67",X"7F",X"0F",X"03",X"00",X"80",X"C0",X"E0",X"30",X"1A",X"03",X"01",X"00",
X"00",X"00",X"80",X"80",X"80",X"80",X"80",X"80",X"00",X"10",X"09",X"08",X"04",X"04",X"82",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"38",X"08",X"00",X"80",X"40",X"28",X"30",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"26",X"2E",X"2C",X"2C",X"48",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"01",X"01",X"01",X"00",X"00",X"01",X"00",X"08",X"90",X"10",X"20",X"40",X"47",X"82",
X"7C",X"FC",X"EE",X"E6",X"FE",X"F0",X"C0",X"00",X"01",X"03",X"0F",X"1C",X"40",X"C2",X"82",X"06",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"1C",X"10",X"00",X"01",X"02",X"16",X"0E",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FE",X"1F",X"07",X"03",X"01",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"86",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"61",X"03",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"08",X"7C",X"FC",X"05",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"30",X"00",X"08",X"06",X"01",X"00",X"10",X"E0",X"80",X"00",X"00",X"00",X"03",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"14",X"14",X"3C",X"E0",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"A0",X"20",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"40",X"18",X"06",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"F0",X"1F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",
X"78",X"78",X"3C",X"3E",X"1E",X"FF",X"87",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"C0",
X"02",X"02",X"01",X"09",X"09",X"09",X"99",X"F9",X"F0",X"E1",X"01",X"01",X"71",X"3D",X"1C",X"1C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"10",X"30",X"00",X"08",X"38",X"18",X"0C",X"04",X"04",X"06",X"02",X"02",X"03",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"3C",X"1F",X"07",X"03",X"00",X"00",X"00",X"00",X"00",
X"14",X"01",X"03",X"07",X"01",X"00",X"00",X"00",X"00",X"80",X"E0",X"E0",X"78",X"3C",X"0F",X"03",
X"FC",X"C6",X"80",X"8E",X"12",X"22",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"01",X"01",X"C1",
X"18",X"18",X"18",X"0C",X"0C",X"0C",X"0C",X"1C",X"18",X"38",X"38",X"70",X"30",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"00",X"10",X"38",X"0C",X"06",X"03",X"01",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"08",X"0C",X"07",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"C1",X"60",X"38",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F0",X"F8",X"3C",X"14",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"30",X"00",X"04",X"1C",X"04",X"02",X"01",X"01",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",
X"13",X"33",X"31",X"61",X"21",X"E1",X"41",X"41",X"41",X"01",X"01",X"03",X"03",X"23",X"23",X"27",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"7F",X"38",X"C0",X"80",X"00",X"20",X"00",X"01",X"01",X"03",X"03",X"07",X"0B",X"1B",X"37",X"6F",
X"18",X"F8",X"78",X"78",X"78",X"F8",X"F8",X"F8",X"F8",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"0F",X"1F",X"1F",X"13",X"1B",X"1F",X"0E",X"3C",X"44",X"88",X"88",X"10",X"00",X"20",X"20",
X"F8",X"F8",X"7C",X"7C",X"FC",X"FC",X"F0",X"C0",X"40",X"43",X"47",X"83",X"05",X"86",X"84",X"8C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"F8",X"38",X"00",X"00",X"00",
X"FD",X"FF",X"7F",X"3F",X"1F",X"0F",X"07",X"07",X"07",X"07",X"07",X"03",X"03",X"03",X"03",X"03",
X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"78",X"70",X"70",X"70",X"70",X"B0",X"B0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"01",X"03",X"02",X"03",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"04",
X"00",X"00",X"00",X"C0",X"E0",X"F0",X"F0",X"F0",X"10",X"00",X"00",X"00",X"08",X"16",X"37",X"21",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",
X"3F",X"1F",X"0F",X"0F",X"07",X"03",X"03",X"03",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",
X"70",X"70",X"B0",X"A0",X"A0",X"A0",X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"0C",
X"00",X"00",X"00",X"03",X"06",X"0C",X"0F",X"0F",X"0F",X"02",X"02",X"02",X"60",X"E4",X"04",X"04",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"18",X"FC",X"FE",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"1F",X"1F",X"1F",X"1F",X"0F",X"0F",X"0F",X"07",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",
X"FC",X"FC",X"F8",X"78",X"78",X"78",X"B8",X"B8",X"B8",X"90",X"90",X"90",X"90",X"90",X"B0",X"A0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"C0",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"04",X"04",X"04",X"12",X"1A",X"19",X"39",X"30",X"60",X"E1",X"F0",X"70",X"38",X"18",X"0C",X"06",
X"01",X"10",X"08",X"08",X"10",X"00",X"00",X"80",X"A0",X"60",X"70",X"B0",X"F0",X"F0",X"70",X"61",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"03",X"83",X"81",X"81",X"03",X"07",X"0F",
X"01",X"01",X"00",X"00",X"00",X"07",X"3F",X"FF",X"F8",X"F8",X"F0",X"E0",X"C1",X"C7",X"F9",X"80",
X"61",X"38",X"0E",X"07",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"E0",X"20",X"30",X"10",X"D8",X"D8",X"FC",X"FC",X"FE",X"FE",X"7F",X"7F",X"3F",X"3F",X"1F",X"1F",
X"80",X"08",X"10",X"10",X"08",X"00",X"00",X"05",X"07",X"06",X"0E",X"1D",X"0F",X"0F",X"0A",X"0A",
X"20",X"20",X"20",X"48",X"58",X"98",X"9C",X"0C",X"06",X"87",X"0F",X"0E",X"1C",X"18",X"30",X"60",
X"80",X"C0",X"80",X"00",X"00",X"00",X"00",X"FC",X"FF",X"FF",X"F7",X"03",X"01",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"80",X"01",X"81",X"C1",X"C0",X"00",X"00",
X"07",X"06",X"0F",X"0F",X"1F",X"1F",X"3F",X"3F",X"7F",X"7F",X"FE",X"FE",X"FC",X"FC",X"F8",X"F8",
X"70",X"F0",X"E0",X"E0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"10",X"1C",X"38",X"08",X"08",X"08",X"04",X"04",X"07",X"03",X"00",X"00",X"00",X"00",
X"01",X"00",X"00",X"00",X"02",X"02",X"24",X"20",X"60",X"C8",X"90",X"10",X"00",X"01",X"00",X"00",
X"F0",X"00",X"00",X"04",X"02",X"01",X"01",X"30",X"18",X"2C",X"22",X"41",X"40",X"80",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"98",X"5C",X"44",X"80",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"C0",X"78",X"38",X"1C",X"0C",X"0E",X"06",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"14",X"34",X"88",X"C8",X"78",X"18",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"01",X"0F",X"80",X"80",X"40",X"20",X"20",X"10",X"08",X"04",X"00",X"00",
X"08",X"10",X"10",X"20",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"19",X"3A",X"22",X"01",X"00",X"00",X"00",X"00",
X"1F",X"07",X"00",X"20",X"40",X"80",X"80",X"00",X"00",X"18",X"74",X"84",X"06",X"03",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"04",X"05",X"01",X"0B",X"0E",X"0C",X"0C",X"00",X"00",X"00",X"00",
X"30",X"30",X"70",X"60",X"40",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"07",X"0E",X"0E",X"18",X"B0",X"60",X"40",X"00",X"00",X"03",X"0F",X"7F",X"78",X"E0",X"E0",
X"00",X"00",X"00",X"01",X"01",X"0F",X"00",X"00",X"00",X"C0",X"E0",X"F0",X"00",X"00",X"00",X"00",
X"00",X"10",X"10",X"10",X"80",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"18",X"10",X"30",X"60",X"60",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"01",X"03",X"0F",X"3F",X"7F",X"3F",
X"8E",X"8E",X"1C",X"1C",X"1C",X"1E",X"36",X"26",X"20",X"40",X"80",X"80",X"C0",X"C0",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"70",X"18",X"08",X"0C",X"06",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"F8",X"FC",X"FC",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"0B",X"0E",X"0C",X"0C",
X"00",X"00",X"00",X"00",X"03",X"1F",X"38",X"38",X"70",X"60",X"C0",X"80",X"00",X"00",X"00",X"00",
X"04",X"0E",X"3F",X"FC",X"E1",X"83",X"03",X"06",X"06",X"0C",X"18",X"30",X"20",X"00",X"00",X"00",
X"00",X"30",X"E0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"20",X"08",X"1C",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"D0",X"08",X"04",X"02",X"01",X"00",X"00",X"00",X"00",X"C0",X"60",X"32",X"1F",X"0F",X"03",X"00",
X"00",X"00",X"00",X"00",X"80",X"C0",X"60",X"30",X"1C",X"3E",X"7F",X"3F",X"8E",X"C0",X"E0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"00",X"78",X"84",X"02",
X"00",X"40",X"5F",X"21",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"1F",X"F8",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"FF",X"1F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"7C",X"F8",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"19",X"22",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"C0",X"3C",X"07",X"00",X"00",X"00",X"00",X"07",X"0F",X"0F",X"19",X"10",X"14",X"16",
X"01",X"41",X"61",X"23",X"B3",X"17",X"13",X"19",X"09",X"8C",X"C4",X"E4",X"E4",X"E4",X"EC",X"7C",
X"00",X"80",X"80",X"80",X"80",X"80",X"C0",X"C0",X"C0",X"60",X"60",X"20",X"30",X"30",X"30",X"10",
X"00",X"00",X"00",X"00",X"00",X"3F",X"40",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"04",X"0C",X"18",X"30",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FE",X"3C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"01",X"00",X"00",X"00",
X"40",X"38",X"10",X"08",X"04",X"04",X"02",X"02",X"01",X"01",X"00",X"00",X"01",X"01",X"01",X"82",
X"06",X"02",X"02",X"02",X"06",X"06",X"04",X"44",X"4C",X"8C",X"98",X"98",X"38",X"70",X"60",X"60",
X"1E",X"0E",X"06",X"07",X"03",X"03",X"03",X"01",X"01",X"01",X"00",X"06",X"0E",X"38",X"E0",X"C0",
X"06",X"0E",X"1E",X"3C",X"00",X"00",X"07",X"04",X"04",X"02",X"80",X"80",X"80",X"41",X"41",X"61",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"02",X"00",X"05",X"03",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"00",X"E0",X"3C",X"07",X"01",
X"47",X"6F",X"3F",X"0E",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3E",X"1C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"01",X"01",X"01",X"21",X"21",X"61",X"61",X"F0",X"14",X"02",X"01",X"00",X"30",
X"00",X"00",X"E0",X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"78",X"38",X"18",X"18",
X"DF",X"8F",X"0F",X"07",X"03",X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",
X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"20",X"40",X"40",X"40",X"40",X"00",X"00",X"00",X"40",X"40",X"00",X"00",X"01",X"01",X"0E",X"18",
X"84",X"80",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"03",X"0F",X"3F",X"09",X"FD",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"F0",X"F0",X"F8",
X"03",X"03",X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"03",X"03",X"03",X"01",
X"B0",X"F0",X"F0",X"F0",X"F0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"C0",X"C0",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"06",X"0C",X"0C",X"08",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"01",X"01",
X"60",X"C1",X"62",X"61",X"03",X"06",X"37",X"34",X"1C",X"18",X"18",X"18",X"38",X"F8",X"F8",X"F0",
X"E0",X"B0",X"30",X"70",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"03",X"01",
X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"C0",X"80",
X"1C",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"04",X"08",X"00",X"00",X"10",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0F",X"1F",X"7F",
X"0D",X"1D",X"3D",X"08",X"00",X"00",X"00",X"08",X"0C",X"0C",X"0D",X"1D",X"7C",X"7C",X"FC",X"FC",
X"00",X"80",X"80",X"C0",X"C0",X"60",X"60",X"30",X"38",X"F0",X"C0",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"02",X"06",X"06",X"07",X"07",X"07",X"07",X"03",X"01",
X"A0",X"A0",X"A0",X"A0",X"B0",X"B0",X"B0",X"F0",X"F0",X"E0",X"E0",X"E0",X"E0",X"E0",X"C0",X"80",
X"01",X"03",X"02",X"0A",X"0A",X"06",X"0A",X"12",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"B9",X"00",X"00",X"04",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0C",X"1F",X"3F",X"1F",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,534 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_spr_bit3 is
port (
clk : in std_logic;
addr : in std_logic_vector(12 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_spr_bit3 is
type rom is array(0 to 8191) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"07",X"0F",X"0F",X"07",X"06",X"02",X"00",X"00",X"00",X"00",X"01",X"0F",X"3F",X"7F",X"7F",
X"E0",X"E0",X"F0",X"F0",X"F0",X"70",X"70",X"30",X"00",X"00",X"40",X"C0",X"F0",X"FC",X"FE",X"FE",
X"7F",X"3F",X"0F",X"07",X"0E",X"00",X"02",X"00",X"00",X"00",X"08",X"5E",X"4F",X"4F",X"67",X"30",
X"7E",X"7F",X"7D",X"70",X"70",X"00",X"F0",X"30",X"38",X"18",X"18",X"38",X"38",X"38",X"30",X"40",
X"0E",X"06",X"06",X"06",X"03",X"03",X"01",X"01",X"01",X"01",X"01",X"03",X"03",X"03",X"01",X"01",
X"20",X"20",X"20",X"60",X"60",X"60",X"60",X"60",X"60",X"60",X"70",X"30",X"30",X"30",X"F0",X"F0",
X"00",X"00",X"00",X"03",X"07",X"0F",X"0F",X"0C",X"08",X"00",X"00",X"00",X"00",X"00",X"01",X"07",
X"00",X"00",X"00",X"E0",X"E0",X"F0",X"F0",X"F0",X"F0",X"F0",X"60",X"60",X"00",X"C0",X"FC",X"FE",
X"FF",X"FF",X"FF",X"EF",X"EF",X"EF",X"67",X"76",X"7F",X"37",X"37",X"1B",X"0B",X"01",X"00",X"00",
X"F0",X"F8",X"F8",X"DC",X"8C",X"8E",X"86",X"00",X"C0",X"C0",X"C0",X"C0",X"E0",X"E0",X"70",X"F0",
X"F1",X"03",X"01",X"21",X"78",X"7C",X"7C",X"3C",X"0C",X"06",X"02",X"03",X"07",X"07",X"0B",X"0B",
X"00",X"00",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"00",X"00",X"40",X"40",X"C0",X"C0",
X"0F",X"1F",X"3F",X"3F",X"2F",X"07",X"07",X"03",X"01",X"00",X"03",X"07",X"0F",X"1F",X"3F",X"3B",
X"80",X"80",X"C0",X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"E0",X"F8",X"FC",X"FE",X"FE",
X"7F",X"7E",X"3D",X"BD",X"BF",X"80",X"3C",X"BF",X"BF",X"BF",X"5F",X"07",X"07",X"27",X"27",X"33",
X"60",X"36",X"37",X"18",X"18",X"00",X"00",X"00",X"C0",X"E0",X"E0",X"E0",X"EC",X"CC",X"CE",X"8E",
X"E0",X"F0",X"F8",X"FC",X"7C",X"3C",X"0E",X"0E",X"0E",X"CF",X"CF",X"E7",X"73",X"39",X"1B",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"C0",
X"00",X"01",X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"F8",X"FC",X"FC",X"FC",X"FC",X"7C",X"38",X"18",X"00",X"10",X"7F",X"7F",X"7F",X"FF",X"DF",
X"80",X"C0",X"E0",X"F0",X"F0",X"B9",X"1F",X"4F",X"E6",X"00",X"FE",X"FF",X"FF",X"5F",X"06",X"1E",
X"00",X"00",X"00",X"00",X"00",X"E0",X"F8",X"40",X"00",X"00",X"00",X"00",X"00",X"70",X"78",X"7C",
X"60",X"F8",X"FC",X"FC",X"FE",X"3E",X"3F",X"1F",X"0F",X"07",X"83",X"D0",X"EC",X"3F",X"3F",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"60",X"E0",X"F0",X"F0",
X"00",X"00",X"00",X"07",X"07",X"0F",X"0F",X"0F",X"0E",X"0C",X"00",X"00",X"00",X"00",X"38",X"7F",
X"00",X"00",X"00",X"C0",X"E0",X"F0",X"F0",X"30",X"10",X"10",X"00",X"00",X"00",X"40",X"C0",X"F0",
X"0F",X"1F",X"1F",X"3F",X"31",X"01",X"01",X"00",X"01",X"01",X"09",X"0B",X"1F",X"1F",X"1F",X"1F",
X"FF",X"FF",X"FF",X"F7",X"F6",X"F6",X"E6",X"6E",X"FC",X"EC",X"E8",X"D0",X"80",X"00",X"80",X"98",
X"03",X"03",X"03",X"03",X"02",X"02",X"02",X"02",X"01",X"01",X"01",X"01",X"02",X"02",X"02",X"02",
X"84",X"08",X"08",X"00",X"04",X"14",X"34",X"2C",X"28",X"28",X"38",X"38",X"30",X"30",X"70",X"70",
X"01",X"01",X"03",X"03",X"03",X"03",X"03",X"00",X"00",X"00",X"00",X"06",X"1F",X"3F",X"7F",X"7F",
X"F0",X"F8",X"FC",X"FC",X"F8",X"E0",X"E0",X"80",X"00",X"00",X"00",X"10",X"F8",X"FC",X"FC",X"FC",
X"03",X"37",X"76",X"0C",X"0C",X"00",X"01",X"03",X"0F",X"1F",X"1F",X"1F",X"5F",X"CF",X"C7",X"C3",
X"7E",X"3E",X"5E",X"DC",X"4D",X"71",X"FB",X"FA",X"36",X"02",X"00",X"00",X"80",X"80",X"8C",X"98",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"03",
X"0E",X"1E",X"1E",X"3C",X"3C",X"38",X"78",X"70",X"72",X"E6",X"E4",X"C4",X"CC",X"C8",X"88",X"98",
X"1F",X"1F",X"3F",X"3F",X"3F",X"3F",X"3E",X"1E",X"1C",X"00",X"C8",X"FE",X"FE",X"FE",X"FF",X"FB",
X"00",X"80",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"07",X"1F",X"02",X"00",X"00",X"00",X"00",X"00",X"06",X"0E",X"1E",
X"01",X"03",X"07",X"0F",X"0F",X"9D",X"F8",X"F2",X"67",X"02",X"1F",X"FF",X"FB",X"F0",X"F0",X"70",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"03",X"07",X"07",X"0F",X"0F",
X"06",X"1F",X"3F",X"3F",X"7F",X"7F",X"FB",X"F7",X"EE",X"CC",X"D0",X"B0",X"60",X"E0",X"C0",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"00",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"01",X"02",X"07",X"06",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"90",X"90",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"90",X"90",X"90",X"90",X"90",X"80",X"80",X"80",
X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"00",
X"00",X"00",X"00",X"00",X"00",X"20",X"20",X"20",X"20",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",
X"98",X"98",X"98",X"98",X"90",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"00",X"40",X"40",X"60",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"03",X"03",X"06",X"06",
X"98",X"90",X"80",X"80",X"80",X"80",X"80",X"00",X"00",X"40",X"40",X"40",X"20",X"20",X"30",X"30",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"03",X"07",X"07",X"0E",X"0E",X"1E",X"1E",X"1E",
X"C0",X"C0",X"C0",X"C0",X"40",X"60",X"60",X"30",X"30",X"38",X"38",X"1C",X"1C",X"1E",X"1E",X"1E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"A0",X"60",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"20",X"00",X"40",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"7F",X"3F",X"0F",X"07",X"0E",X"00",X"02",X"00",X"00",X"00",X"08",X"5E",X"4F",X"4F",X"67",X"30",
X"7E",X"7F",X"7D",X"70",X"70",X"00",X"F0",X"30",X"38",X"18",X"18",X"38",X"38",X"38",X"30",X"40",
X"3F",X"3F",X"1F",X"06",X"01",X"07",X"0F",X"0F",X"0E",X"06",X"06",X"06",X"03",X"03",X"01",X"01",
X"C0",X"68",X"68",X"18",X"10",X"30",X"30",X"20",X"20",X"20",X"20",X"60",X"60",X"60",X"60",X"60",
X"01",X"01",X"00",X"02",X"02",X"02",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",
X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"70",X"70",X"70",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",
X"0F",X"0F",X"0F",X"0E",X"0E",X"0E",X"06",X"07",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FD",X"F8",X"F8",X"78",X"60",X"FC",X"7C",X"7C",X"BC",X"BE",X"1E",X"07",X"0F",
X"31",X"39",X"19",X"19",X"00",X"7E",X"7F",X"7F",X"3B",X"00",X"00",X"00",X"01",X"01",X"01",X"00",
X"F0",X"F0",X"F0",X"E4",X"C4",X"0C",X"0C",X"1C",X"C4",X"0C",X"06",X"86",X"E2",X"F2",X"F2",X"F2",
X"01",X"05",X"05",X"06",X"02",X"03",X"03",X"03",X"01",X"01",X"01",X"01",X"00",X"00",X"00",X"00",
X"E0",X"E0",X"E0",X"E0",X"70",X"70",X"70",X"70",X"F8",X"F8",X"F8",X"F8",X"FC",X"FC",X"FC",X"FC",
X"3B",X"1B",X"19",X"1D",X"0D",X"0C",X"09",X"1D",X"05",X"05",X"02",X"00",X"00",X"01",X"01",X"01",
X"FB",X"F1",X"E9",X"E8",X"F8",X"00",X"E0",X"F8",X"FE",X"FF",X"FF",X"3F",X"3F",X"3E",X"3E",X"9C",
X"10",X"06",X"FF",X"FF",X"7F",X"3E",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"1F",X"2F",X"C7",X"01",X"00",X"40",X"F0",X"FC",X"FF",X"3F",X"0F",X"01",X"00",X"00",X"00",
X"1F",X"0F",X"07",X"01",X"04",X"06",X"03",X"03",X"03",X"01",X"01",X"01",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"E0",X"E0",X"E0",X"F0",X"30",X"F0",X"F8",X"F8",X"F8",X"FC",X"FC",X"FC",X"FE",X"7E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"DF",X"DF",X"5F",X"4E",X"69",X"3B",X"31",X"18",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"1E",X"0C",X"04",X"20",X"2C",X"1F",X"3F",X"7E",X"7E",X"3C",X"00",X"00",X"00",X"00",X"00",X"00",
X"7E",X"7F",X"7F",X"7F",X"DF",X"C3",X"C0",X"00",X"30",X"3E",X"7F",X"7F",X"1F",X"0F",X"00",X"00",
X"0F",X"07",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"F8",X"FC",X"7C",X"96",X"E6",X"7F",X"7F",X"3F",X"3F",X"1F",X"1F",X"0F",X"0F",X"07",X"07",
X"FF",X"FF",X"FF",X"FF",X"1F",X"1F",X"1E",X"06",X"1F",X"1E",X"9E",X"BD",X"F8",X"F0",X"F8",X"F9",
X"F8",X"FC",X"FC",X"7E",X"66",X"66",X"66",X"E2",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"80",
X"1F",X"0F",X"47",X"41",X"47",X"6F",X"4F",X"E0",X"E1",X"C2",X"C2",X"C0",X"81",X"85",X"8D",X"8B",
X"98",X"38",X"30",X"80",X"FC",X"FC",X"F8",X"70",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"04",X"04",X"04",X"04",X"0C",X"0C",X"0C",X"0C",X"1F",X"1F",X"1F",X"1F",X"3F",X"3F",X"3F",X"3F",
X"60",X"60",X"E0",X"E0",X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"80",X"00",X"00",X"00",X"00",
X"DF",X"CF",X"97",X"37",X"13",X"1C",X"7E",X"FE",X"CD",X"C0",X"C0",X"C0",X"E0",X"E0",X"E3",X"E6",
X"B8",X"B8",X"B0",X"30",X"60",X"60",X"E0",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C3",X"DF",X"8F",X"87",X"0C",X"10",X"00",X"40",X"C0",X"80",X"80",X"80",X"00",X"00",X"00",
X"18",X"C4",X"FC",X"F8",X"F8",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"07",X"04",X"04",X"0C",X"0C",X"0F",X"1F",X"1F",X"1F",X"3F",X"3F",X"3F",X"7F",X"7E",
X"30",X"30",X"70",X"60",X"E0",X"E0",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"00",X"00",X"00",X"00",
X"FB",X"FB",X"F2",X"66",X"8C",X"98",X"14",X"20",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3E",X"7E",X"78",X"F8",X"F3",X"F1",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"60",X"60",X"00",X"60",X"E0",X"F4",X"FC",X"3C",X"3E",X"0C",X"00",X"00",X"00",X"00",X"00",X"00",
X"1F",X"1E",X"3C",X"39",X"63",X"67",X"FE",X"FE",X"FC",X"FC",X"F8",X"F8",X"F0",X"F0",X"E0",X"E0",
X"00",X"40",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"05",X"0B",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"C0",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"04",X"0E",X"0F",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"00",X"30",X"70",X"F0",X"70",X"E0",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"02",X"14",X"16",X"1C",X"07",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"00",X"30",X"B0",X"F0",X"70",X"F0",X"F0",X"E0",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"02",X"14",X"1E",X"0C",X"03",X"00",
X"00",X"00",X"00",X"00",X"00",X"40",X"00",X"10",X"58",X"78",X"F8",X"38",X"78",X"F8",X"F0",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"02",X"24",X"2E",X"3E",X"0C",X"03",X"00",
X"00",X"00",X"00",X"00",X"20",X"00",X"18",X"5C",X"7C",X"FC",X"1C",X"3C",X"7C",X"F8",X"F0",X"00",
X"00",X"00",X"00",X"00",X"02",X"02",X"03",X"03",X"02",X"0C",X"5C",X"7E",X"3C",X"00",X"07",X"00",
X"00",X"20",X"10",X"10",X"08",X"2A",X"2E",X"7E",X"FE",X"1E",X"7E",X"FE",X"7C",X"F8",X"E0",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"03",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"50",X"30",X"F0",X"70",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"01",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"30",X"58",X"B8",X"78",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"02",X"03",X"01",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"30",X"58",X"58",X"B4",X"7C",X"7C",X"FC",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"0C",X"05",X"06",X"06",X"06",X"0C",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"38",X"58",X"98",X"B4",X"7C",X"FC",X"FC",X"FC",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"00",X"18",X"09",X"0D",X"0D",X"0D",X"0D",X"19",X"00",
X"00",X"00",X"00",X"00",X"08",X"10",X"38",X"5C",X"DA",X"9E",X"3E",X"FE",X"FE",X"FE",X"FC",X"00",
X"00",X"00",X"00",X"00",X"00",X"02",X"00",X"30",X"11",X"1B",X"5D",X"1D",X"1D",X"3D",X"19",X"00",
X"00",X"00",X"08",X"08",X"18",X"30",X"6C",X"DC",X"9A",X"1A",X"7E",X"FE",X"FE",X"FE",X"F8",X"00",
X"00",X"00",X"04",X"02",X"00",X"60",X"30",X"3B",X"3B",X"BD",X"9D",X"1D",X"3D",X"79",X"0B",X"00",
X"08",X"08",X"18",X"10",X"78",X"EC",X"CC",X"9A",X"9A",X"3E",X"FE",X"FE",X"FE",X"FC",X"F8",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"04",X"02",X"60",X"A1",X"33",X"7B",X"7B",X"7D",X"3D",X"3D",X"3D",X"79",X"F9",X"13",X"00",
X"0E",X"1C",X"7E",X"77",X"E3",X"87",X"8F",X"8E",X"AC",X"FE",X"FF",X"FF",X"FF",X"FF",X"FE",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"00",X"00",X"00",
X"00",X"00",X"00",X"01",X"01",X"00",X"00",X"02",X"02",X"00",X"00",X"00",X"00",X"01",X"00",X"00",
X"02",X"00",X"C0",X"60",X"71",X"73",X"FB",X"FD",X"7D",X"7D",X"7C",X"7C",X"F8",X"F9",X"13",X"00",
X"1F",X"3B",X"33",X"F1",X"E3",X"C7",X"83",X"83",X"AF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FC",X"00",
X"00",X"40",X"40",X"C0",X"C0",X"A0",X"20",X"A0",X"E0",X"E0",X"E0",X"E0",X"C0",X"80",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"00",X"40",X"20",X"20",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"02",X"02",
X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"80",X"00",X"00",X"40",X"40",X"00",X"20",X"20",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"06",X"06",X"02",X"00",
X"00",X"80",X"A0",X"A0",X"A0",X"80",X"80",X"00",X"00",X"40",X"40",X"60",X"30",X"30",X"20",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"02",X"02",X"06",X"06",X"02",X"00",
X"90",X"80",X"80",X"80",X"80",X"00",X"40",X"40",X"60",X"20",X"30",X"30",X"18",X"18",X"10",X"00",
X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"03",X"02",X"06",X"06",X"06",X"0E",X"0C",X"04",X"00",
X"80",X"80",X"80",X"00",X"40",X"40",X"40",X"60",X"20",X"20",X"30",X"30",X"38",X"18",X"10",X"00",
X"02",X"02",X"06",X"04",X"0C",X"0C",X"1C",X"1C",X"1C",X"38",X"38",X"18",X"00",X"00",X"00",X"00",
X"80",X"80",X"C0",X"40",X"60",X"60",X"70",X"70",X"70",X"38",X"38",X"30",X"00",X"00",X"00",X"00",
X"02",X"06",X"06",X"06",X"0E",X"0E",X"1C",X"1C",X"3C",X"38",X"18",X"00",X"00",X"00",X"00",X"00",
X"20",X"30",X"30",X"30",X"38",X"38",X"1C",X"1C",X"1E",X"1E",X"1C",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"90",X"90",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0E",X"0E",X"0E",X"1E",X"1C",X"3C",X"3C",X"7C",X"78",X"38",X"00",X"00",X"00",X"00",X"00",X"00",
X"18",X"18",X"18",X"1C",X"1C",X"1E",X"0E",X"0F",X"0F",X"0E",X"0C",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"90",X"98",X"98",X"98",X"98",X"98",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3E",X"3E",X"7C",X"7C",X"7C",X"FC",X"F8",X"F8",X"78",X"38",X"00",X"00",X"00",X"00",X"00",X"00",
X"1F",X"1F",X"0F",X"0F",X"0F",X"0F",X"07",X"07",X"07",X"07",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"80",X"80",X"80",X"C0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"C0",X"C0",X"C8",X"CC",X"CC",X"CC",X"CC",X"CC",X"CC",X"CC",X"CC",X"C0",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"40",X"F0",X"3A",X"3A",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"48",X"20",X"00",X"00",X"08",X"04",X"0E",X"36",X"5D",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"50",X"B8",X"08",X"50",X"08",X"00",X"00",X"10",X"08",X"04",X"0E",X"0A",X"04",X"2C",X"72",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"10",X"20",X"18",X"10",X"08",X"00",X"00",X"00",X"06",X"14",X"18",X"12",X"2C",X"4E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",
X"00",X"00",X"00",X"10",X"00",X"18",X"08",X"00",X"28",X"1C",X"04",X"52",X"F6",X"5C",X"FA",X"B2",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",
X"00",X"00",X"00",X"00",X"08",X"20",X"02",X"28",X"00",X"14",X"28",X"38",X"AC",X"F6",X"D2",X"64",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"02",X"02",X"04",X"07",
X"00",X"00",X"03",X"1F",X"3F",X"7F",X"FF",X"83",X"83",X"81",X"00",X"7F",X"FF",X"FF",X"FC",X"F8",
X"00",X"00",X"C0",X"F8",X"FC",X"FE",X"FF",X"81",X"81",X"81",X"00",X"FC",X"FE",X"FE",X"3E",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"40",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",
X"00",X"00",X"00",X"03",X"0F",X"1F",X"1F",X"31",X"21",X"41",X"40",X"9F",X"BF",X"3F",X"3C",X"FC",
X"00",X"00",X"7C",X"FF",X"FF",X"FF",X"FF",X"C0",X"C0",X"C0",X"00",X"FE",X"FF",X"FF",X"3F",X"1F",
X"00",X"00",X"00",X"00",X"80",X"C0",X"E0",X"60",X"60",X"20",X"20",X"40",X"40",X"40",X"40",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",
X"00",X"00",X"00",X"00",X"03",X"07",X"0F",X"19",X"11",X"21",X"40",X"5F",X"BF",X"3F",X"38",X"F8",
X"00",X"00",X"1F",X"FF",X"FF",X"FF",X"FF",X"C0",X"C0",X"C0",X"00",X"FE",X"FF",X"FF",X"7F",X"3F",
X"00",X"00",X"80",X"C0",X"C0",X"E0",X"E0",X"60",X"60",X"20",X"20",X"40",X"40",X"40",X"40",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"07",
X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0D",X"09",X"11",X"20",X"5F",X"BF",X"3F",X"30",X"E0",
X"00",X"00",X"07",X"3F",X"FF",X"FF",X"FF",X"C0",X"C0",X"C0",X"00",X"FE",X"FF",X"FF",X"FF",X"7F",
X"00",X"00",X"E0",X"F0",X"F8",X"F8",X"F8",X"38",X"30",X"10",X"30",X"30",X"60",X"60",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"0C",X"1F",
X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0F",X"0B",X"33",X"40",X"BF",X"7F",X"7F",X"61",X"81",
X"00",X"00",X"03",X"1F",X"FF",X"FF",X"FF",X"80",X"80",X"80",X"00",X"FC",X"FE",X"FE",X"FF",X"FF",
X"00",X"00",X"F0",X"F8",X"FC",X"FC",X"FC",X"38",X"38",X"38",X"70",X"60",X"60",X"C0",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"06",X"08",X"30",X"7F",
X"00",X"00",X"00",X"00",X"01",X"07",X"0F",X"1F",X"17",X"27",X"C0",X"7F",X"FF",X"FF",X"87",X"07",
X"00",X"00",X"00",X"0F",X"FF",X"FF",X"FF",X"00",X"00",X"00",X"00",X"F8",X"FC",X"FD",X"FF",X"FE",
X"00",X"00",X"F8",X"FE",X"FE",X"FE",X"FC",X"3C",X"3C",X"38",X"30",X"60",X"C0",X"80",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"0C",X"10",X"7E",
X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0F",X"0F",X"37",X"40",X"FF",X"FF",X"FF",X"0F",X"07",
X"00",X"00",X"00",X"07",X"FF",X"FF",X"FF",X"00",X"00",X"00",X"00",X"F8",X"FD",X"FF",X"FE",X"F8",
X"00",X"00",X"3F",X"FF",X"FF",X"FF",X"FF",X"1E",X"1C",X"38",X"60",X"C0",X"80",X"00",X"00",X"00",
X"00",X"00",X"00",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"0F",X"11",X"E0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0E",X"0E",X"1E",X"E0",X"FF",X"FF",X"FF",X"0F",X"07",
X"00",X"00",X"00",X"01",X"FF",X"FF",X"FF",X"00",X"00",X"00",X"00",X"F0",X"F9",X"FF",X"FE",X"F8",
X"00",X"00",X"1F",X"FF",X"FF",X"FF",X"FF",X"0F",X"0F",X"1E",X"38",X"E0",X"C0",X"00",X"00",X"00",
X"00",X"00",X"80",X"E0",X"E0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"3B",X"C0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"01",X"0F",X"1F",X"1C",X"1C",X"60",X"FF",X"FF",X"FF",X"7F",X"3F",
X"00",X"00",X"00",X"00",X"7F",X"FF",X"FF",X"00",X"00",X"00",X"00",X"E0",X"F1",X"F7",X"FE",X"F8",
X"00",X"00",X"07",X"7F",X"FF",X"FF",X"FF",X"0F",X"0F",X"0E",X"3C",X"F0",X"C0",X"00",X"00",X"00",
X"00",X"00",X"F0",X"F8",X"F8",X"F8",X"F0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"06",X"0E",X"0E",X"1F",X"1F",X"3F",X"7F",X"35",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E3",X"FE",
X"14",X"0C",X"2C",X"38",X"30",X"18",X"78",X"58",X"18",X"18",X"1C",X"1C",X"1C",X"0C",X"EE",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"03",X"03",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"77",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"70",X"C0",X"00",
X"00",X"04",X"28",X"3C",X"38",X"30",X"30",X"20",X"60",X"60",X"60",X"60",X"E0",X"C0",X"C0",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"38",X"7F",X"7B",X"77",X"BF",X"DF",X"77",X"AF",X"0C",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"1C",X"FE",X"FE",X"EE",X"F5",X"FB",X"FE",X"F4",X"60",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"38",X"7F",X"7B",X"77",X"2F",X"DF",X"B7",X"5F",X"0C",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"1C",X"FE",X"FE",X"EE",X"F5",X"FA",X"FC",X"FA",X"60",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"03",X"1F",X"3F",X"3F",X"37",X"27",X"23",X"60",X"70",X"20",X"00",X"10",
X"00",X"00",X"00",X"00",X"E0",X"F8",X"FC",X"FC",X"F6",X"F2",X"F2",X"62",X"0E",X"0C",X"1C",X"78",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0F",X"0F",X"07",X"06",X"02",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",X"F0",X"F0",X"70",X"70",X"70",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"40",X"60",X"30",X"1F",X"0F",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"18",X"08",X"00",X"18",X"F8",X"F0",X"20",X"20",
X"00",X"00",X"00",X"00",X"03",X"07",X"0F",X"0F",X"07",X"0E",X"0B",X"00",X"00",X"00",X"00",X"18",
X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",X"F0",X"F0",X"70",X"70",X"60",X"00",X"00",X"40",X"F8",
X"60",X"3F",X"3F",X"1F",X"0F",X"00",X"01",X"03",X"02",X"06",X"06",X"02",X"02",X"07",X"07",X"03",
X"60",X"F4",X"F4",X"78",X"08",X"00",X"20",X"60",X"60",X"60",X"E0",X"E0",X"60",X"60",X"60",X"60",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"06",X"00",X"08",X"08",
X"0F",X"07",X"07",X"03",X"00",X"00",X"00",X"38",X"FD",X"FF",X"FF",X"1E",X"1D",X"0D",X"0D",X"2B",
X"F0",X"F0",X"F0",X"F0",X"B0",X"00",X"00",X"40",X"C0",X"F0",X"F8",X"F8",X"FC",X"FC",X"DC",X"9C",
X"00",X"00",X"03",X"07",X"07",X"03",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"00",X"00",
X"00",X"40",X"00",X"00",X"20",X"A0",X"A0",X"A0",X"E0",X"E0",X"E0",X"E0",X"E0",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"01",X"03",X"07",X"06",X"04",X"00",X"00",X"00",X"80",X"C0",X"60",X"30",X"18",
X"3C",X"7C",X"EF",X"DD",X"9D",X"1B",X"38",X"33",X"37",X"3F",X"2E",X"24",X"03",X"41",X"41",X"80",
X"18",X"10",X"20",X"F0",X"F8",X"78",X"F0",X"E0",X"C0",X"80",X"00",X"C0",X"A0",X"80",X"C0",X"C0",
X"00",X"00",X"01",X"01",X"00",X"00",X"00",X"01",X"01",X"01",X"03",X"03",X"03",X"03",X"03",X"01",
X"1C",X"8C",X"8C",X"8C",X"88",X"88",X"98",X"18",X"10",X"30",X"30",X"30",X"E0",X"E0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"0F",X"3C",
X"07",X"07",X"07",X"03",X"00",X"01",X"01",X"00",X"03",X"03",X"01",X"30",X"F8",X"FF",X"FB",X"C7",
X"80",X"C0",X"80",X"80",X"00",X"20",X"60",X"40",X"20",X"60",X"D0",X"30",X"F0",X"E0",X"C0",X"C0",
X"06",X"02",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3F",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"0F",X"1F",
X"FC",X"FE",X"7E",X"06",X"02",X"00",X"00",X"00",X"00",X"00",X"00",X"1F",X"1F",X"3F",X"1F",X"3F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"0F",X"7F",X"FF",X"FE",X"FE",X"FC",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"07",X"0D",X"01",X"03",X"26",X"7F",X"CF",X"9F",X"3D",X"2C",X"07",X"21",X"18",X"03",X"00",
X"00",X"00",X"00",X"B0",X"78",X"FC",X"DC",X"CE",X"E6",X"A2",X"01",X"00",X"C0",X"60",X"E0",X"70",
X"27",X"33",X"33",X"33",X"17",X"1F",X"19",X"1C",X"0C",X"0C",X"0C",X"0E",X"06",X"06",X"07",X"07",
X"90",X"A0",X"80",X"00",X"80",X"80",X"80",X"80",X"C0",X"C0",X"C0",X"40",X"60",X"60",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"04",X"06",X"03",X"01",X"02",X"01",X"00",X"00",X"04",X"0F",X"1B",X"13",X"17",X"25",
X"78",X"08",X"88",X"D0",X"E0",X"E0",X"E0",X"A0",X"2E",X"5F",X"B7",X"F3",X"F8",X"EC",X"84",X"A0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"E0",X"70",X"18",X"08",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"03",X"01",X"01",X"01",X"01",X"01",X"02",X"02",X"02",
X"C1",X"C3",X"82",X"82",X"84",X"84",X"00",X"80",X"80",X"80",X"E0",X"E0",X"E0",X"F0",X"F0",X"F0",
X"00",X"00",X"07",X"FF",X"FF",X"FE",X"38",X"70",X"E0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"18",X"1D",X"1F",X"1F",X"00",X"07",X"3F",X"FF",X"FF",X"7F",
X"00",X"00",X"00",X"00",X"03",X"1F",X"FF",X"FC",X"E0",X"00",X"E3",X"FF",X"FC",X"F0",X"C0",X"00",
X"04",X"06",X"06",X"07",X"07",X"07",X"03",X"07",X"03",X"03",X"53",X"0F",X"1F",X"0F",X"07",X"1F",
X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"A0",X"C0",X"C8",X"D2",X"F8",X"F0",X"E8",X"F0",X"D8",
X"04",X"06",X"06",X"07",X"07",X"07",X"03",X"03",X"13",X"07",X"0F",X"07",X"0F",X"9F",X"0F",X"07",
X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"C8",X"D0",X"F8",X"D0",X"F0",X"F9",X"EC",X"B0",
X"0C",X"0E",X"07",X"07",X"07",X"03",X"03",X"03",X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"0F",
X"00",X"00",X"00",X"80",X"C0",X"C0",X"E0",X"E0",X"F8",X"F2",X"F4",X"FC",X"FE",X"FD",X"F8",X"FC",
X"0C",X"0E",X"07",X"07",X"07",X"03",X"03",X"03",X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"07",
X"00",X"00",X"00",X"80",X"C0",X"C0",X"E0",X"E0",X"F4",X"F0",X"FA",X"FC",X"FE",X"FC",X"F8",X"F4",
X"03",X"03",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"F8",X"F8",X"F8",X"FC",X"FC",X"FE",X"1E",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"1F",X"1F",X"1F",X"1F",X"3F",X"3F",X"7F",X"78",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"F8",X"F8",X"F8",X"F8",X"FC",X"FE",X"1E",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3F",X"3F",X"1F",X"1F",X"3F",X"3F",X"7F",X"78",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"07",X"07",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F0",X"F0",X"F0",X"F0",X"F0",X"F8",X"FC",X"3C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"7F",X"7F",X"3F",X"3F",X"7F",X"7F",X"FE",X"F0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"0F",X"0F",X"0F",X"07",X"07",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C1",X"C0",X"C0",X"C0",X"F0",X"F9",X"79",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"7F",X"7F",X"7E",X"FE",X"FC",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3F",X"3F",X"3F",X"3F",X"1F",X"1F",X"0F",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"07",X"01",X"01",X"01",X"C3",X"E7",X"E7",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FE",X"FC",X"FC",X"F8",X"F8",X"F0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FE",X"FC",X"FC",X"FC",X"7C",X"7F",X"3F",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"1F",X"07",X"07",X"07",X"0F",X"9F",X"9E",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FC",X"F8",X"F0",X"F0",X"E0",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FC",X"F8",X"F8",X"F8",X"F8",X"FE",X"7F",X"0F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"1F",X"0F",X"0F",X"0F",X"1F",X"3F",X"3C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F0",X"E0",X"E0",X"E0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"07",X"07",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"E0",X"C0",X"C0",X"C0",X"C0",X"F8",X"FC",X"3C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"1F",X"7F",X"1F",X"1F",X"1F",X"3F",X"FE",X"F0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"0F",X"0F",X"0F",X"07",X"07",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"81",X"80",X"80",X"C0",X"F0",X"F9",X"79",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"7F",X"7F",X"7E",X"FE",X"FC",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"E0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"02",X"04",X"0A",X"06",X"02",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"3F",X"FF",X"1F",X"3F",X"7F",X"C1",X"6C",X"2C",X"7E",X"3F",X"1F",X"3F",X"1F",X"08",
X"86",X"8C",X"CC",X"C4",X"CC",X"8C",X"9C",X"1E",X"3F",X"F6",X"F4",X"0E",X"FD",X"D0",X"00",X"80",
X"07",X"07",X"1F",X"0F",X"06",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"E0",X"F0",X"80",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"01",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"7C",X"F8",X"73",X"97",X"6F",X"0F",X"07",X"1F",X"3B",X"10",X"0B",X"1F",X"0F",X"07",X"0F",X"06",
X"00",X"00",X"E0",X"E0",X"F1",X"F1",X"F1",X"E1",X"EB",X"0B",X"1C",X"37",X"E3",X"F0",X"80",X"40",
X"C0",X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"C0",X"60",X"C0",X"A0",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"1F",X"0F",X"06",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"F0",X"E0",X"80",
X"03",X"23",X"63",X"F7",X"F7",X"F7",X"57",X"63",X"B3",X"3F",X"17",X"03",X"04",X"00",X"00",X"00",
X"80",X"9C",X"FE",X"FF",X"FF",X"FF",X"FA",X"B5",X"CE",X"F8",X"B0",X"C0",X"80",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"0F",X"07",X"09",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"E0",X"F0",X"60",
X"03",X"23",X"63",X"73",X"F7",X"F7",X"D7",X"67",X"33",X"2F",X"1B",X"07",X"03",X"00",X"00",X"00",
X"80",X"9C",X"FE",X"FE",X"FF",X"FF",X"B8",X"B6",X"CE",X"FC",X"E8",X"C0",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"04",X"00",X"00",X"00",
X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"00",X"00",X"00",X"00",
X"1F",X"1F",X"1F",X"0F",X"07",X"0E",X"00",X"00",X"40",X"40",X"40",X"40",X"40",X"40",X"20",X"1F",
X"F8",X"F8",X"78",X"78",X"70",X"08",X"08",X"0C",X"0C",X"1C",X"0C",X"08",X"00",X"00",X"00",X"E0",
X"0F",X"07",X"37",X"72",X"30",X"28",X"70",X"30",X"38",X"1F",X"1F",X"0F",X"07",X"03",X"0B",X"04",
X"F0",X"F0",X"FC",X"7E",X"72",X"06",X"0E",X"5E",X"FE",X"FC",X"F8",X"78",X"70",X"60",X"08",X"08",
X"00",X"40",X"40",X"40",X"40",X"60",X"20",X"20",X"13",X"0F",X"0C",X"0C",X"0C",X"0E",X"0E",X"0F",
X"0C",X"0C",X"1C",X"0C",X"00",X"00",X"00",X"00",X"E0",X"60",X"60",X"60",X"60",X"60",X"60",X"E0",
X"00",X"00",X"00",X"18",X"7F",X"FF",X"3F",X"0F",X"0F",X"0F",X"00",X"02",X"02",X"00",X"00",X"40",
X"00",X"00",X"40",X"F8",X"FE",X"FF",X"7C",X"70",X"70",X"70",X"00",X"60",X"48",X"08",X"18",X"18",
X"00",X"00",X"04",X"04",X"04",X"04",X"04",X"04",X"06",X"06",X"07",X"07",X"07",X"07",X"07",X"07",
X"20",X"60",X"E0",X"C0",X"E0",X"E0",X"60",X"60",X"60",X"60",X"60",X"60",X"60",X"E0",X"E0",X"E0",
X"3F",X"7F",X"7F",X"7F",X"3F",X"0F",X"0F",X"00",X"07",X"02",X"02",X"00",X"00",X"41",X"47",X"43",
X"FC",X"FE",X"FE",X"7F",X"7B",X"71",X"70",X"00",X"30",X"38",X"08",X"18",X"78",X"78",X"30",X"00",
X"01",X"01",X"01",X"01",X"01",X"05",X"04",X"06",X"06",X"06",X"06",X"07",X"07",X"07",X"07",X"07",
X"60",X"60",X"60",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"60",X"38",X"0C",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"13",X"0F",X"03",X"00",X"00",X"00",X"10",X"30",X"38",X"B8",X"98",X"C0",X"FF",X"FF",X"7F",X"1D",
X"98",X"18",X"D8",X"18",X"30",X"30",X"30",X"30",X"10",X"58",X"D8",X"C8",X"08",X"08",X"08",X"C8",
X"00",X"02",X"02",X"02",X"02",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",
X"F0",X"F0",X"F0",X"F0",X"F0",X"70",X"70",X"70",X"70",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"00",X"00",X"00",X"00",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F8",X"F8",X"FC",X"FC",X"7C",X"7C",X"7C",X"3C",X"18",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"06",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"01",X"03",X"03",X"07",X"07",X"E6",X"F8",X"F8",X"7C",X"2F",X"06",X"00",X"00",X"00",X"00",
X"E0",X"E0",X"E0",X"E0",X"E0",X"80",X"10",X"30",X"78",X"78",X"F8",X"38",X"7C",X"3E",X"3E",X"1E",
X"09",X"09",X"09",X"09",X"19",X"19",X"1F",X"1F",X"3F",X"3F",X"3E",X"3E",X"3C",X"18",X"00",X"00",
X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"70",X"40",X"00",X"00",X"00",X"00",X"02",X"06",X"64",X"01",X"80",X"92",X"07",X"06",X"06",X"06",
X"0E",X"18",X"58",X"38",X"0D",X"07",X"0F",X"3D",X"FE",X"82",X"20",X"7C",X"FF",X"FF",X"7F",X"7F",
X"80",X"00",X"20",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"F0",X"F8",
X"00",X"07",X"3F",X"7F",X"FF",X"FF",X"7E",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3F",X"1F",X"3F",X"FF",X"F8",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FC",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0F",X"1F",X"0F",X"03",X"00",X"24",X"36",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"40",X"40",X"80",X"00",
X"01",X"01",X"03",X"13",X"13",X"51",X"78",X"70",X"43",X"07",X"0F",X"0F",X"07",X"07",X"07",X"07",
X"E0",X"E8",X"B0",X"F0",X"F4",X"C4",X"00",X"04",X"0C",X"2C",X"CC",X"88",X"08",X"18",X"90",X"90",
X"03",X"03",X"03",X"03",X"01",X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F0",X"F0",X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"FC",X"FC",X"FC",X"7C",X"7C",X"38",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"F0",X"F8",
X"04",X"04",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"0C",X"03",X"00",X"01",X"01",X"03",X"03",
X"7C",X"8E",X"3E",X"1E",X"23",X"7F",X"EF",X"FD",X"FD",X"3C",X"80",X"C0",X"C0",X"E0",X"F1",X"E1",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"00",X"80",X"80",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",
X"70",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"07",X"07",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"80",X"80",X"80",X"C0",X"E0",X"FC",X"F8",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"7E",X"7E",X"FC",X"F0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"07",X"07",X"0F",X"0F",X"1E",X"37",X"1E",X"68",X"40",X"08",X"40",X"00",X"00",X"20",X"00",
X"C0",X"E2",X"B0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"0F",X"0F",X"07",X"0D",X"1F",X"0C",X"18",X"14",X"20",X"00",X"00",X"10",X"80",X"00",X"00",
X"E8",X"80",X"E0",X"A0",X"D2",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"1F",X"3F",X"1F",X"3E",X"1E",X"77",X"18",X"30",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FA",X"F0",X"C0",X"E4",X"40",X"00",X"00",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"1F",X"3F",X"1F",X"6C",X"D8",X"12",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"E0",X"F0",X"A0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,534 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_spr_bit4 is
port (
clk : in std_logic;
addr : in std_logic_vector(12 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_spr_bit4 is
type rom is array(0 to 8191) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"0F",X"1F",X"3F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"F0",X"F8",X"FC",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"1C",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"0F",X"1F",X"7F",X"93",X"93",X"93",X"93",X"93",
X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"F0",X"F8",X"FE",X"92",X"92",X"82",X"82",X"93",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"60",X"48",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"01",X"11",X"31",X"E1",X"E3",X"E2",X"E2",
X"00",X"00",X"01",X"07",X"0F",X"1F",X"7F",X"FF",X"FF",X"27",X"27",X"27",X"27",X"27",X"26",X"26",
X"00",X"00",X"80",X"E0",X"F0",X"F8",X"FE",X"FF",X"FF",X"26",X"26",X"22",X"02",X"12",X"13",X"91",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"00",X"00",X"60",X"73",X"33",X"33",X"23",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"E0",
X"70",X"F8",X"FC",X"FC",X"FE",X"FE",X"7F",X"7F",X"3F",X"3F",X"1F",X"1F",X"0F",X"0F",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"E0",X"E0",X"F0",X"F0",
X"0C",X"1E",X"1E",X"1E",X"1E",X"1F",X"1F",X"0F",X"0F",X"0F",X"07",X"07",X"03",X"03",X"03",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"E0",X"E0",X"C0",X"E0",X"E0",X"E0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"80",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"10",X"14",X"04",X"06",X"1C",X"04",X"00",X"09",X"07",X"0E",X"02",X"04",X"00",X"00",
X"10",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"02",X"06",X"4C",X"06",X"07",X"8F",X"DF",X"4C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"20",X"00",X"04",X"00",X"00",X"20",X"01",X"08",X"00",
X"00",X"00",X"00",X"00",X"00",X"20",X"00",X"00",X"00",X"20",X"00",X"00",X"00",X"04",X"00",X"00",
X"80",X"00",X"00",X"08",X"00",X"00",X"00",X"00",X"80",X"08",X"00",X"00",X"02",X"40",X"00",X"00",
X"00",X"00",X"02",X"03",X"01",X"00",X"01",X"00",X"00",X"04",X"0F",X"1D",X"39",X"23",X"42",X"02",
X"3C",X"04",X"44",X"68",X"F0",X"F0",X"70",X"D0",X"10",X"33",X"CF",X"F9",X"FC",X"FE",X"F2",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"C0",X"60",X"20",X"20",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"06",
X"C3",X"C2",X"C2",X"C2",X"C2",X"C2",X"40",X"C0",X"C0",X"60",X"70",X"70",X"30",X"30",X"60",X"60",
X"00",X"03",X"07",X"0F",X"0F",X"06",X"04",X"00",X"00",X"00",X"00",X"00",X"00",X"11",X"3F",X"3F",
X"00",X"E0",X"E0",X"F0",X"F0",X"70",X"70",X"70",X"30",X"00",X"00",X"40",X"C0",X"F8",X"FC",X"FE",
X"38",X"3F",X"1F",X"0F",X"01",X"01",X"03",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"20",X"E0",X"F0",X"00",X"00",X"00",X"00",X"20",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"04",X"04",
X"60",X"70",X"70",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"B0",X"B0",X"B0",X"F0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"30",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",
X"01",X"03",X"07",X"07",X"03",X"03",X"07",X"05",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"E4",X"F8",X"E2",X"FC",X"F8",X"E4",X"B8",X"48",X"40",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"07",X"0B",X"0B",X"17",X"07",X"07",X"05",X"04",X"02",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"E0",X"F0",X"E8",X"F6",X"F8",X"C0",X"A0",X"10",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"00",X"00",X"05",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"C0",X"C0",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"00",X"00",X"00",X"00",X"00",X"05",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"20",X"20",X"20",X"60",X"E0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"04",X"04",X"00",X"00",X"00",X"00",X"00",X"0D",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"20",X"20",X"20",X"60",X"C0",X"E0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"02",X"00",X"00",X"00",X"00",X"08",X"1D",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"10",X"30",X"30",X"60",X"F0",X"F8",X"E0",
X"00",X"00",X"00",X"00",X"01",X"02",X"04",X"04",X"00",X"00",X"00",X"00",X"10",X"38",X"0D",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"08",X"18",X"18",X"30",X"78",X"FC",X"F0",X"E0",
X"00",X"06",X"04",X"08",X"08",X"00",X"00",X"00",X"00",X"00",X"20",X"70",X"70",X"3F",X"0F",X"03",
X"00",X"00",X"08",X"08",X"04",X"04",X"04",X"0C",X"0C",X"18",X"1C",X"3E",X"FE",X"FC",X"F0",X"C0",
X"08",X"00",X"08",X"18",X"18",X"10",X"00",X"80",X"C0",X"C0",X"60",X"60",X"30",X"3F",X"5F",X"07",
X"04",X"04",X"02",X"02",X"02",X"02",X"06",X"07",X"0F",X"0F",X"1E",X"7E",X"FC",X"FC",X"F8",X"E4",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"06",X"0B",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"60",X"D0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"0C",X"13",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"30",X"C8",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"15",X"27",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"F0",X"28",X"E4",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"0F",X"29",X"01",X"8F",X"CF",X"7E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"F0",X"24",X"20",X"F0",X"F5",X"FE",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"07",X"15",X"55",X"D5",X"3B",X"3F",X"7F",X"7F",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"10",X"12",X"13",X"54",X"FC",X"FF",X"FF",X"7C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"08",X"04",X"03",
X"00",X"00",X"00",X"01",X"07",X"0F",X"15",X"55",X"D5",X"35",X"2B",X"22",X"3F",X"7F",X"7F",X"EF",
X"00",X"00",X"80",X"C0",X"F0",X"F8",X"50",X"54",X"5A",X"08",X"28",X"AC",X"FC",X"FE",X"FE",X"F3",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"10",X"F0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"04",X"00",X"00",X"00",X"01",X"21",X"3B",X"1F",
X"03",X"07",X"0F",X"15",X"15",X"95",X"95",X"B5",X"A5",X"21",X"73",X"FF",X"FF",X"FF",X"FF",X"DF",
X"E0",X"F0",X"F8",X"A8",X"AA",X"8D",X"84",X"94",X"56",X"76",X"76",X"FF",X"FF",X"FF",X"FF",X"F9",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"E0",X"00",X"00",X"00",X"80",X"84",X"CC",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"00",X"00",
X"00",X"00",X"00",X"02",X"06",X"0C",X"1C",X"34",X"00",X"01",X"03",X"03",X"03",X"C7",X"FF",X"1F",
X"7F",X"49",X"49",X"49",X"49",X"49",X"C9",X"93",X"92",X"C6",X"FF",X"FF",X"FF",X"FF",X"FF",X"3F",
X"FE",X"96",X"96",X"82",X"92",X"9A",X"09",X"49",X"79",X"79",X"FF",X"FF",X"FF",X"FF",X"F3",X"01",
X"00",X"00",X"00",X"40",X"20",X"00",X"08",X"3C",X"80",X"80",X"C0",X"C0",X"C0",X"E0",X"E1",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"0F",X"0F",X"03",X"00",
X"38",X"79",X"01",X"01",X"01",X"03",X"03",X"03",X"07",X"07",X"07",X"0F",X"0F",X"FF",X"FF",X"3E",
X"93",X"93",X"13",X"32",X"22",X"86",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"7F",
X"11",X"59",X"49",X"49",X"78",X"7C",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"71",X"82",
X"0C",X"3E",X"00",X"80",X"80",X"80",X"C0",X"C0",X"E0",X"E0",X"E0",X"F0",X"F1",X"FF",X"FF",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"30",X"E0",X"C0",X"A0",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"C0",X"80",X"F0",X"3F",X"0F",X"01",
X"02",X"06",X"04",X"04",X"0E",X"0F",X"0F",X"1F",X"1F",X"1F",X"1F",X"3F",X"3F",X"FF",X"FF",X"F3",
X"66",X"46",X"44",X"44",X"0C",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FB",X"E7",
X"99",X"89",X"C8",X"78",X"78",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FB",X"0C",
X"00",X"80",X"80",X"80",X"80",X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"FC",X"FF",X"FF",X"F8",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"01",X"87",X"FC",X"F0",X"08",
X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"F8",X"FC",X"FC",X"FE",X"FE",X"7F",X"7F",X"3F",X"3F",X"1F",X"1F",X"0F",X"0F",X"07",X"07",
X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"FC",X"FC",X"FC",X"7C",X"7C",X"3E",X"3E",X"3E",X"1F",X"1F",X"0F",X"0F",X"0F",X"07",X"07",
X"00",X"00",X"00",X"00",X"01",X"10",X"04",X"00",X"00",X"00",X"00",X"18",X"07",X"01",X"2D",X"59",
X"00",X"00",X"00",X"00",X"00",X"28",X"20",X"40",X"A8",X"F0",X"68",X"E8",X"AC",X"94",X"38",X"EB",
X"00",X"00",X"00",X"00",X"08",X"02",X"01",X"02",X"14",X"12",X"46",X"19",X"A7",X"22",X"67",X"3A",
X"00",X"00",X"08",X"20",X"40",X"90",X"20",X"E0",X"50",X"C8",X"9C",X"F4",X"50",X"6A",X"B6",X"D4",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"5A",X"95",X"36",X"AD",X"B5",
X"00",X"00",X"00",X"00",X"00",X"04",X"03",X"01",X"0A",X"07",X"05",X"0D",X"02",X"04",X"46",X"03",
X"00",X"00",X"00",X"00",X"10",X"80",X"08",X"A0",X"C4",X"E2",X"EC",X"A1",X"91",X"7A",X"EF",X"5B",
X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"C0",X"20",X"30",X"82",X"20",X"20",X"3D",X"FB",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"12",X"14",X"26",X"6A",X"79",X"D3",X"FA",
X"00",X"00",X"08",X"05",X"00",X"03",X"05",X"02",X"07",X"05",X"0B",X"02",X"82",X"03",X"01",X"87",
X"00",X"00",X"00",X"E1",X"40",X"28",X"DA",X"B4",X"9A",X"27",X"98",X"C4",X"69",X"60",X"B1",X"F3",
X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"00",X"00",X"A8",X"12",X"08",X"65",X"12",X"86",X"E3",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"13",X"0E",X"3C",X"0B",X"ED",
X"00",X"00",X"00",X"00",X"14",X"0B",X"09",X"16",X"03",X"01",X"83",X"01",X"00",X"C0",X"80",X"A0",
X"00",X"00",X"00",X"00",X"00",X"08",X"C2",X"81",X"B1",X"EA",X"94",X"48",X"B7",X"F3",X"31",X"AD",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"20",X"42",X"4A",X"30",X"41",X"A2",X"73",
X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"02",X"02",X"04",X"20",X"0A",X"35",X"AD",X"1E",X"7E",
X"08",X"02",X"00",X"02",X"09",X"07",X"03",X"05",X"83",X"02",X"81",X"C0",X"C2",X"61",X"E1",X"50",
X"00",X"00",X"10",X"08",X"A3",X"E5",X"30",X"5A",X"CB",X"5D",X"7B",X"BF",X"ED",X"27",X"7D",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"80",X"10",X"C0",X"A8",X"20",X"60",X"A4",X"70",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0C",X"0A",X"04",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"00",X"20",X"B8",X"6C",X"38",X"0D",X"02",X"09",X"1E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"1D",X"0C",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"40",X"00",X"00",X"80",X"00",X"00",X"50",X"0D",X"1A",X"0F",X"03",X"09",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"22",X"6F",X"15",X"92",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"14",X"38",X"78",X"7D",X"1E",X"86",X"1A",X"6C",
X"02",X"01",X"23",X"11",X"1B",X"0B",X"01",X"01",X"02",X"03",X"01",X"04",X"01",X"02",X"20",X"0C",
X"F5",X"5F",X"BF",X"F4",X"7E",X"DF",X"76",X"ED",X"FE",X"DA",X"64",X"F0",X"E1",X"DC",X"3B",X"7F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"02",X"00",X"00",
X"00",X"20",X"00",X"00",X"08",X"00",X"00",X"82",X"00",X"00",X"00",X"10",X"00",X"00",X"00",X"40",
X"10",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"04",X"00",X"00",X"00",X"00",X"40",X"00",X"00",
X"02",X"01",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"04",X"0C",X"1F",X"00",X"07",X"07",X"07",
X"38",X"1C",X"0C",X"18",X"F4",X"FE",X"DA",X"FB",X"F9",X"F0",X"01",X"81",X"81",X"C1",X"C1",X"E3",
X"00",X"10",X"10",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"06",X"04",X"05",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",
X"60",X"60",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",
X"3F",X"1F",X"0F",X"07",X"07",X"0A",X"07",X"00",X"00",X"00",X"08",X"0C",X"4F",X"47",X"47",X"63",
X"FE",X"7E",X"7B",X"71",X"70",X"70",X"F0",X"30",X"30",X"38",X"18",X"18",X"38",X"B8",X"98",X"98",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"06",X"06",X"06",X"06",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",
X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",
X"DF",X"FC",X"FF",X"79",X"7E",X"19",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"80",X"60",X"80",X"60",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FD",X"FF",X"FF",X"7E",X"0D",X"06",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"90",X"60",X"90",X"60",X"80",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"02",X"05",X"0D",X"0F",X"0F",X"07",X"03",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"A0",X"A0",X"40",X"40",X"E0",X"E0",X"C0",X"C0",X"00",
X"00",X"00",X"00",X"00",X"05",X"02",X"0A",X"05",X"07",X"03",X"07",X"07",X"0F",X"0F",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"80",X"A0",X"40",X"50",X"A0",X"E0",X"C0",X"80",X"80",X"80",X"00",
X"01",X"03",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"0F",X"0F",X"1F",
X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"F8",X"70",X"10",X"78",X"FC",X"FE",X"FF",X"FF",X"C7",X"E1",
X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"03",X"03",X"01",X"00",X"00",X"01",X"00",X"02",
X"00",X"00",X"00",X"00",X"00",X"01",X"0F",X"1E",X"E8",X"C0",X"B0",X"60",X"C0",X"80",X"00",X"00",
X"80",X"E0",X"F0",X"F0",X"F8",X"38",X"3C",X"1C",X"8E",X"8E",X"C7",X"F3",X"79",X"7F",X"3F",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",
X"0F",X"0F",X"1F",X"1F",X"1F",X"1F",X"1F",X"0E",X"08",X"1E",X"3F",X"7F",X"FF",X"FF",X"E3",X"87",
X"80",X"C0",X"E0",X"E0",X"C0",X"80",X"00",X"00",X"00",X"00",X"80",X"C0",X"E0",X"F0",X"F0",X"F8",
X"00",X"00",X"00",X"00",X"00",X"80",X"F0",X"78",X"17",X"03",X"0D",X"06",X"03",X"01",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"C0",X"C0",X"C0",X"80",X"00",X"00",X"80",X"00",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"03",
X"01",X"07",X"0F",X"0F",X"1F",X"1F",X"3F",X"3E",X"78",X"58",X"D8",X"B0",X"B0",X"E0",X"C0",X"C8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"07",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"F8",X"70",X"10",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"01",X"01",X"02",X"02",X"00",X"00",X"00",X"00",X"03",X"01",X"00",X"00",X"00",X"00",X"00",
X"87",X"0F",X"1F",X"1F",X"3F",X"3F",X"3E",X"1E",X"9C",X"F0",X"38",X"03",X"07",X"07",X"03",X"01",
X"00",X"80",X"C0",X"E0",X"F0",X"F0",X"38",X"08",X"08",X"04",X"04",X"80",X"C0",X"C0",X"E0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"15",X"1E",X"1A",X"11",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"1F",X"1F",X"3F",X"3F",X"3F",X"3E",X"3E",X"1E",X"1C",
X"FF",X"FF",X"FC",X"FC",X"FB",X"67",X"1F",X"BE",X"FC",X"88",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"80",X"40",X"C0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"01",X"03",X"03",X"05",X"06",X"0F",X"0F",X"1F",X"1F",X"1F",X"3E",X"3C",X"30",X"60",X"40",
X"00",X"10",X"2C",X"78",X"78",X"70",X"18",X"1E",X"07",X"01",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E1",X"FF",X"7F",X"1E",X"00",X"00",X"00",X"00",
X"3E",X"3E",X"76",X"66",X"7C",X"F0",X"FC",X"FF",X"7E",X"3D",X"1B",X"0B",X"05",X"0C",X"0E",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"00",X"EC",X"F6",X"F7",X"FB",X"FB",X"7D",X"7F",
X"00",X"00",X"00",X"28",X"14",X"1C",X"0E",X"0E",X"06",X"04",X"0C",X"5C",X"B8",X"D0",X"C0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"08",X"08",X"18",X"18",X"50",X"D0",X"D0",X"B0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"01",X"01",X"01",X"01",X"01",X"06",X"00",X"37",X"6F",X"EF",X"DF",X"BF",X"B8",X"7C",
X"7C",X"FC",X"EC",X"E0",X"F0",X"CF",X"3F",X"FF",X"7E",X"BC",X"D0",X"C0",X"BC",X"3C",X"7C",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"14",X"28",X"38",X"70",X"70",X"60",X"20",X"30",X"3A",X"1D",X"09",X"01",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"81",X"C3",X"67",X"71",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"41",X"A8",X"7B",X"E7",X"1E",X"1C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"CF",X"3F",X"FF",X"F6",X"81",X"03",X"02",X"06",X"03",X"03",X"00",X"00",X"00",X"00",X"01",X"03",
X"C0",X"80",X"77",X"F9",X"FE",X"FF",X"EF",X"1F",X"1F",X"3F",X"3F",X"3F",X"0C",X"E3",X"F3",X"FF",
X"00",X"00",X"80",X"C0",X"E0",X"70",X"F0",X"F8",X"F8",X"E8",X"E8",X"C2",X"1E",X"FE",X"FE",X"FC",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"01",X"00",X"03",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"40",X"E0",X"60",X"50",X"58",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"38",X"FC",X"3F",X"E7",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"E0",
X"00",X"00",X"00",X"FF",X"FF",X"0F",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"3E",X"FC",
X"07",X"07",X"C3",X"C1",X"E1",X"00",X"00",X"00",X"00",X"00",X"00",X"1E",X"FF",X"FF",X"FF",X"3F",
X"E4",X"E0",X"F0",X"F2",X"F6",X"F6",X"66",X"06",X"0F",X"1E",X"FE",X"FE",X"8E",X"C2",X"E2",X"E2",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"1C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"20",X"60",X"60",X"C0",X"70",X"30",X"00",X"00",X"10",X"18",X"18",X"08",X"0C",X"0C",X"0C",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"80",X"E0",X"F8",X"7C",X"1F",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0B",X"0E",X"0C",X"00",X"00",X"00",X"00",X"F0",X"F8",X"7F",X"1F",X"1F",X"07",X"03",X"10",X"1C",
X"03",X"09",X"0F",X"11",X"0D",X"1D",X"79",X"F1",X"21",X"C1",X"F1",X"FC",X"FD",X"FE",X"FE",X"3E",
X"E0",X"E0",X"E0",X"F0",X"F0",X"F0",X"F0",X"E0",X"E0",X"C0",X"C0",X"88",X"C8",X"F0",X"C0",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"40",X"E0",X"E0",X"30",X"38",X"2C",X"06",X"03",X"01",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"D0",X"30",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"1C",X"0E",X"06",X"03",X"00",X"04",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"70",X"38",X"3D",X"1E",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F0",X"F8",X"DC",X"6C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"10",X"30",X"38",X"38",X"0C",X"1C",X"1A",X"02",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"01",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",
X"6C",X"CC",X"CE",X"1E",X"1E",X"1E",X"9E",X"BE",X"BE",X"3E",X"3E",X"3C",X"7C",X"5C",X"5C",X"58",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"87",X"2F",X"7F",X"BF",X"DF",X"DF",X"DE",X"DE",X"DC",X"9C",X"3A",X"32",X"63",X"C1",X"81",
X"F8",X"38",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"38",X"30",X"30",X"70",X"70",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"00",
X"07",X"0F",X"1F",X"1F",X"13",X"1B",X"3E",X"31",X"43",X"3B",X"77",X"77",X"E0",X"CF",X"9F",X"DF",
X"F8",X"F8",X"78",X"70",X"F0",X"E0",X"8E",X"3F",X"BF",X"BC",X"B8",X"60",X"1A",X"79",X"7B",X"72",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"F8",X"3C",X"04",X"00",X"00",X"00",X"00",
X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"02",
X"18",X"18",X"18",X"98",X"98",X"98",X"98",X"98",X"F8",X"F8",X"F0",X"F0",X"F0",X"F0",X"70",X"70",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"01",X"03",X"02",X"03",X"03",X"03",X"00",X"01",X"03",X"03",X"07",X"07",X"0C",X"0B",X"0B",
X"00",X"00",X"00",X"C0",X"E0",X"E0",X"E0",X"C0",X"E0",X"F8",X"FC",X"1F",X"E7",X"E9",X"C8",X"D8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"60",X"30",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"03",X"03",X"03",X"03",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"50",X"50",X"78",X"78",X"78",X"78",X"78",X"78",X"78",X"38",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"0E",X"18",X"11",
X"00",X"00",X"00",X"03",X"06",X"0C",X"0F",X"0F",X"08",X"1D",X"7D",X"FD",X"98",X"03",X"1B",X"1B",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"18",X"F8",X"F0",X"06",X"7B",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",
X"20",X"20",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"07",X"07",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"60",X"60",X"60",X"60",X"40",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"FD",X"3F",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"0C",X"05",X"24",X"02",X"00",X"01",X"10",X"04",X"19",X"00",X"21",X"00",
X"68",X"60",X"32",X"8B",X"71",X"09",X"E6",X"07",X"14",X"00",X"02",X"40",X"08",X"31",X"64",X"F2",
X"00",X"00",X"00",X"00",X"00",X"80",X"40",X"20",X"60",X"C0",X"40",X"04",X"DA",X"7F",X"FD",X"FE",
X"02",X"02",X"07",X"01",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"60",
X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"00",X"00",X"04",X"04",X"00",X"00",X"00",X"04",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"06",X"02",X"86",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0C",X"0F",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"87",X"DE",X"87",X"31",X"0C",X"C5",X"63",X"03",X"11",X"1C",X"0B",X"03",X"00",X"02",X"03",
X"3D",X"8C",X"E1",X"D0",X"C2",X"B3",X"F9",X"A0",X"C2",X"F1",X"78",X"7C",X"28",X"72",X"32",X"B1",
X"8B",X"42",X"87",X"D1",X"E2",X"A4",X"C0",X"E2",X"58",X"F4",X"DE",X"6C",X"CC",X"08",X"59",X"EC",
X"DF",X"EF",X"FE",X"AE",X"7F",X"FB",X"7F",X"5F",X"C7",X"67",X"B3",X"E5",X"E7",X"73",X"5B",X"3D",
X"27",X"31",X"59",X"7C",X"36",X"8D",X"CF",X"DF",X"9F",X"87",X"4B",X"EE",X"EF",X"B7",X"FE",X"FD",
X"26",X"97",X"9A",X"EE",X"FA",X"EC",X"50",X"D0",X"C0",X"94",X"8E",X"87",X"1B",X"2F",X"7F",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"18",X"8C",X"8C",X"9C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"1B",X"3B",X"3B",X"2C",X"24",X"62",X"42",X"41",X"81",X"00",X"04",X"0A",X"05",X"06",X"00",X"00",
X"C0",X"A0",X"70",X"F0",X"EE",X"FF",X"FF",X"7E",X"5C",X"9C",X"88",X"49",X"09",X"0D",X"0F",X"1E",
X"00",X"01",X"03",X"03",X"03",X"03",X"03",X"03",X"00",X"00",X"7C",X"7E",X"7E",X"7C",X"38",X"00",
X"01",X"FF",X"FF",X"FF",X"FF",X"F8",X"C0",X"01",X"00",X"07",X"0F",X"1F",X"3E",X"38",X"00",X"00",
X"1F",X"07",X"01",X"04",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"E0",X"E0",X"F0",X"F0",X"38",X"B8",X"FC",X"FC",X"FE",X"FE",X"7F",X"7F",X"3F",X"3F",X"1F",X"1F",
X"03",X"05",X"0E",X"0F",X"77",X"FF",X"FF",X"7A",X"38",X"39",X"11",X"02",X"30",X"70",X"F4",X"F4",
X"D8",X"DC",X"DC",X"34",X"24",X"46",X"42",X"82",X"81",X"00",X"20",X"50",X"A0",X"60",X"00",X"00",
X"80",X"F7",X"CF",X"BF",X"7F",X"FF",X"FF",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"80",X"80",X"80",X"C0",X"C0",X"C0",X"00",X"40",X"FE",X"7E",X"3E",X"3E",X"1C",X"00",
X"07",X"07",X"0C",X"08",X"18",X"19",X"3F",X"3F",X"7F",X"7F",X"FE",X"FE",X"FC",X"FC",X"F8",X"F8",
X"90",X"30",X"60",X"60",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"20",X"54",X"2C",X"40",X"04",X"04",X"06",X"05",X"03",X"03",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"03",X"0F",X"1F",X"3D",X"7D",X"DB",X"D8",X"87",X"37",X"2F",X"2F",X"3F",X"7E",X"7F",X"C0",
X"00",X"E0",X"F0",X"FC",X"FE",X"FF",X"FF",X"CF",X"27",X"D3",X"D9",X"B0",X"80",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"70",X"78",X"AC",X"84",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"78",X"3C",X"06",X"07",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"10",X"18",X"9C",X"C8",X"C8",X"70",X"30",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"70",X"FF",X"FF",X"FE",X"F0",X"70",X"00",X"38",X"DC",X"DC",X"EE",X"F7",X"FB",X"FF",X"FF",
X"30",X"E0",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"07",X"0E",X"1E",X"35",X"21",X"00",X"00",X"00",X"00",X"00",
X"00",X"08",X"0F",X"3F",X"7F",X"FF",X"FF",X"FF",X"FE",X"E7",X"8B",X"1B",X"09",X"00",X"01",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"09",X"0D",X"1B",X"1A",X"1E",X"14",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"40",X"C0",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"80",X"C0",X"F0",X"E6",X"4F",X"1F",X"3F",X"3F",X"7F",X"7C",X"F0",X"80",X"80",X"00",X"00",
X"FF",X"FF",X"FF",X"FE",X"7E",X"30",X"0F",X"8F",X"9F",X"3F",X"1E",X"00",X"00",X"00",X"00",X"00",
X"E0",X"E0",X"E0",X"E0",X"70",X"30",X"F0",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"E0",X"60",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FE",X"FC",X"71",X"01",X"03",X"06",X"0C",X"F0",X"C0",X"80",X"00",
X"71",X"71",X"E3",X"63",X"63",X"61",X"C0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"20",X"70",X"78",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"04",X"00",X"00",X"04",X"03",X"01",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"06",X"06",X"02",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"51",X"AB",X"7B",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"E0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"30",X"30",X"39",X"3F",X"1E",X"14",X"00",X"00",X"00",
X"07",X"0F",X"0F",X"1F",X"3C",X"20",X"40",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",
X"FB",X"F1",X"C0",X"03",X"06",X"0C",X"CC",X"E8",X"D8",X"70",X"60",X"40",X"00",X"00",X"00",X"00",
X"F8",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"20",X"30",X"38",X"1C",X"17",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"88",X"68",
X"0E",X"07",X"03",X"01",X"00",X"00",X"00",X"C0",X"F8",X"3E",X"1F",X"0D",X"00",X"00",X"00",X"00",
X"00",X"80",X"C0",X"E0",X"70",X"3C",X"1E",X"0F",X"03",X"31",X"F8",X"FC",X"7C",X"3C",X"1E",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"60",X"30",X"00",X"00",X"78",X"9C",
X"F7",X"3F",X"20",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F0",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"3F",X"06",X"04",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F0",X"FF",X"3F",X"03",X"00",X"00",X"00",X"00",X"00",X"07",X"0F",X"0D",X"1E",X"1F",X"1B",X"09",
X"06",X"86",X"86",X"C4",X"44",X"E0",X"60",X"62",X"32",X"B3",X"FB",X"DB",X"1B",X"1B",X"13",X"83",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"C0",X"C0",X"E0",
X"00",X"00",X"87",X"FF",X"FF",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"38",X"70",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"01",X"04",X"03",X"04",X"01",
X"B8",X"00",X"6C",X"06",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"02",X"02",X"05",
X"00",X"0C",X"0C",X"0C",X"18",X"18",X"98",X"B8",X"B0",X"70",X"60",X"60",X"C0",X"80",X"80",X"80",
X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"02",X"06",X"0E",X"1F",X"39",X"F0",X"C0",X"00",X"00",
X"78",X"B0",X"A1",X"C3",X"E2",X"F0",X"F0",X"FB",X"FB",X"FD",X"7C",X"7E",X"7E",X"3E",X"3E",X"1E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"01",X"0F",X"02",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"60",X"FC",X"1F",X"03",X"00",X"00",
X"38",X"10",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"E0",X"F0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"01",X"01",X"1F",X"1F",X"EB",X"F1",X"FC",X"FF",X"CF",
X"00",X"00",X"E0",X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",
X"01",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",
X"F0",X"F0",X"F0",X"F0",X"30",X"10",X"10",X"30",X"20",X"20",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"00",
X"5F",X"BF",X"BF",X"BF",X"BF",X"FF",X"FF",X"FF",X"BC",X"80",X"00",X"01",X"06",X"3E",X"30",X"60",
X"78",X"7E",X"FF",X"FF",X"FC",X"60",X"00",X"01",X"03",X"07",X"07",X"CC",X"F0",X"C0",X"F0",X"01",
X"00",X"00",X"00",X"80",X"00",X"00",X"C0",X"C0",X"C0",X"C0",X"C0",X"60",X"20",X"10",X"10",X"18",
X"02",X"03",X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"03",X"03",X"03",X"01",
X"70",X"30",X"30",X"F0",X"F0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"C0",X"C0",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"19",X"11",X"13",X"03",X"03",X"07",X"07",X"04",X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"00",
X"90",X"01",X"81",X"82",X"64",X"33",X"06",X"C4",X"E4",X"E0",X"E0",X"E0",X"C0",X"00",X"00",X"00",
X"98",X"88",X"40",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"02",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"03",X"01",
X"30",X"30",X"30",X"30",X"30",X"30",X"F0",X"F0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"C0",X"80",
X"02",X"03",X"06",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"9B",X"17",X"3F",X"7F",X"68",X"C0",X"80",X"00",X"01",X"03",X"07",X"67",X"FF",X"70",X"60",X"00",
X"F2",X"E2",X"C2",X"16",X"18",X"18",X"0C",X"74",X"F0",X"F1",X"F0",X"E0",X"80",X"80",X"00",X"00",
X"C0",X"40",X"60",X"20",X"30",X"10",X"10",X"08",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"07",X"07",X"06",X"07",X"07",X"07",X"03",X"01",
X"40",X"40",X"40",X"60",X"70",X"70",X"70",X"70",X"30",X"20",X"60",X"E0",X"E0",X"E0",X"C0",X"80",
X"06",X"04",X"04",X"14",X"24",X"18",X"20",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"06",X"07",X"0F",X"18",X"20",X"00",X"00",X"00",X"00",X"73",X"7F",X"73",X"60",X"40",X"60",X"20",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"90",X"30",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"40",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"20",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"7D",X"7F",X"DF",X"FF",X"BF",X"33",X"19",X"43",X"C0",X"60",X"1F",X"07",X"0C",X"00",X"00",X"00",
X"7F",X"FB",X"FC",X"FF",X"FF",X"FF",X"FE",X"FF",X"73",X"C4",X"00",X"88",X"F0",X"00",X"00",X"00",
X"10",X"08",X"40",X"62",X"E9",X"CF",X"BC",X"F8",X"E0",X"7C",X"86",X"0F",X"00",X"00",X"00",X"00",
X"00",X"00",X"50",X"E0",X"68",X"C4",X"80",X"10",X"68",X"A1",X"04",X"38",X"00",X"00",X"00",X"00",
X"30",X"20",X"00",X"80",X"00",X"40",X"00",X"80",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"10",X"30",X"00",X"02",X"00",X"00",X"00",X"02",X"01",X"00",X"00",X"02",X"07",X"01",X"19",
X"C4",X"6C",X"E6",X"B2",X"93",X"48",X"6C",X"3E",X"96",X"50",X"86",X"CB",X"67",X"43",X"15",X"D7",
X"8F",X"E7",X"83",X"58",X"49",X"00",X"00",X"9C",X"6E",X"3C",X"34",X"59",X"1D",X"3F",X"B6",X"8E",
X"00",X"30",X"30",X"30",X"10",X"20",X"28",X"40",X"10",X"14",X"58",X"38",X"3C",X"3E",X"4A",X"06",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"80",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"06",X"00",X"01",X"01",X"03",X"02",X"01",X"01",X"02",X"01",X"00",X"00",X"00",X"00",X"00",X"00",
X"99",X"28",X"91",X"10",X"22",X"2F",X"15",X"92",X"81",X"C9",X"5E",X"93",X"0C",X"46",X"31",X"00",
X"1A",X"3F",X"7A",X"7E",X"1F",X"86",X"1B",X"6C",X"70",X"E2",X"F7",X"FC",X"C9",X"3E",X"0C",X"00",
X"3B",X"38",X"7E",X"4F",X"65",X"B0",X"E2",X"E7",X"71",X"20",X"00",X"00",X"00",X"40",X"33",X"00",
X"FE",X"5A",X"64",X"B0",X"E1",X"DC",X"3B",X"7F",X"B8",X"FF",X"78",X"03",X"07",X"1C",X"E0",X"00",
X"2F",X"5F",X"3E",X"54",X"3D",X"DB",X"7E",X"FC",X"E0",X"F8",X"F1",X"8E",X"1C",X"36",X"81",X"00",
X"BA",X"60",X"30",X"6A",X"C2",X"04",X"18",X"70",X"80",X"02",X"30",X"18",X"34",X"41",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,534 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_spr_bit5 is
port (
clk : in std_logic;
addr : in std_logic_vector(12 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_spr_bit5 is
type rom is array(0 to 8191) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"07",X"0F",X"0F",X"0F",X"07",X"07",X"07",X"07",X"03",X"01",X"01",X"0F",X"3F",X"7F",X"7F",
X"E0",X"E0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"E0",X"C0",X"C0",X"C0",X"F0",X"FC",X"FE",X"FE",
X"7F",X"3F",X"0F",X"17",X"16",X"37",X"63",X"01",X"00",X"00",X"08",X"1E",X"0F",X"0F",X"07",X"00",
X"7E",X"7F",X"7D",X"78",X"78",X"FC",X"FE",X"30",X"B8",X"98",X"18",X"3C",X"3C",X"3C",X"BC",X"BC",
X"0E",X"06",X"06",X"06",X"03",X"03",X"01",X"01",X"03",X"07",X"01",X"03",X"03",X"03",X"01",X"01",
X"20",X"20",X"E0",X"60",X"60",X"60",X"60",X"60",X"20",X"20",X"30",X"30",X"30",X"30",X"F0",X"F0",
X"00",X"00",X"00",X"03",X"07",X"0F",X"0F",X"0F",X"0F",X"0F",X"0F",X"07",X"03",X"00",X"01",X"07",
X"00",X"00",X"00",X"E0",X"E0",X"F0",X"F0",X"F0",X"F0",X"F0",X"E0",X"E0",X"C0",X"C0",X"FC",X"FE",
X"FF",X"FF",X"FF",X"EF",X"EF",X"EF",X"E7",X"F7",X"81",X"B7",X"3F",X"1F",X"0F",X"01",X"00",X"00",
X"F0",X"F8",X"F8",X"DC",X"8C",X"AE",X"E6",X"F0",X"C0",X"C0",X"C0",X"C0",X"E0",X"E0",X"70",X"F0",
X"01",X"C3",X"21",X"31",X"78",X"7D",X"7F",X"3C",X"0C",X"0E",X"1A",X"03",X"07",X"07",X"0B",X"0B",
X"00",X"00",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"00",X"00",X"40",X"40",X"C0",X"40",
X"0F",X"1F",X"3F",X"3F",X"3F",X"3F",X"3F",X"3F",X"1F",X"0F",X"03",X"07",X"0F",X"1F",X"3F",X"3B",
X"80",X"80",X"C0",X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"E0",X"F8",X"FC",X"FE",X"FE",
X"7F",X"7E",X"3C",X"BC",X"BC",X"BC",X"FC",X"BF",X"BF",X"BF",X"7F",X"27",X"07",X"27",X"27",X"33",
X"60",X"36",X"34",X"18",X"18",X"00",X"00",X"00",X"C0",X"E0",X"F0",X"F8",X"FC",X"FC",X"FE",X"FE",
X"E0",X"F0",X"F8",X"FC",X"7C",X"3C",X"0E",X"2E",X"6A",X"CB",X"CD",X"E5",X"73",X"79",X"D8",X"18",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"C0",
X"00",X"01",X"03",X"03",X"03",X"03",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"F8",X"FC",X"FC",X"FC",X"FC",X"FC",X"F8",X"F8",X"F0",X"10",X"7F",X"7F",X"7F",X"FF",X"DF",
X"80",X"C0",X"E0",X"F0",X"F0",X"B9",X"1F",X"0F",X"87",X"82",X"FE",X"FF",X"FF",X"5F",X"07",X"1F",
X"00",X"00",X"00",X"00",X"00",X"E0",X"C0",X"40",X"00",X"00",X"00",X"80",X"C0",X"F0",X"F8",X"FC",
X"60",X"F8",X"FC",X"FC",X"FE",X"3E",X"7F",X"D9",X"0D",X"06",X"83",X"D0",X"EC",X"BF",X"BE",X"1E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"60",X"20",X"30",X"10",
X"00",X"00",X"00",X"07",X"07",X"0F",X"0F",X"0F",X"0F",X"0F",X"07",X"07",X"03",X"00",X"38",X"7F",
X"00",X"00",X"00",X"C0",X"E0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"E0",X"C0",X"40",X"C0",X"F0",
X"0F",X"1F",X"1F",X"3F",X"31",X"05",X"07",X"0F",X"19",X"01",X"09",X"0B",X"1F",X"1F",X"3F",X"3F",
X"FF",X"FF",X"FF",X"F7",X"F6",X"F7",X"E7",X"EF",X"83",X"ED",X"E8",X"F0",X"A0",X"00",X"80",X"98",
X"03",X"03",X"03",X"03",X"02",X"02",X"02",X"02",X"01",X"01",X"01",X"01",X"02",X"02",X"02",X"02",
X"84",X"08",X"08",X"10",X"1C",X"14",X"34",X"2C",X"28",X"E8",X"38",X"38",X"30",X"30",X"70",X"70",
X"01",X"01",X"03",X"03",X"03",X"03",X"03",X"01",X"01",X"00",X"00",X"06",X"1F",X"3F",X"7F",X"7F",
X"F0",X"F8",X"FC",X"FC",X"FC",X"FC",X"FC",X"FC",X"F8",X"F0",X"00",X"10",X"F8",X"FC",X"FC",X"FC",
X"03",X"37",X"16",X"0C",X"0C",X"00",X"01",X"03",X"0F",X"1F",X"3F",X"7F",X"7F",X"FF",X"FF",X"FF",
X"7E",X"3E",X"1E",X"1C",X"7D",X"7F",X"FE",X"FE",X"3E",X"12",X"00",X"00",X"80",X"80",X"8C",X"98",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"03",
X"0F",X"1E",X"1E",X"3C",X"3C",X"38",X"78",X"71",X"72",X"F6",X"FC",X"C4",X"CC",X"C8",X"88",X"98",
X"1F",X"1F",X"3F",X"3F",X"3F",X"3F",X"3F",X"1F",X"1F",X"0F",X"C8",X"FE",X"FE",X"FE",X"FF",X"FB",
X"00",X"80",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"07",X"03",X"02",X"00",X"00",X"00",X"01",X"03",X"07",X"0F",X"1F",
X"01",X"03",X"07",X"0F",X"0F",X"9D",X"F8",X"F0",X"E1",X"43",X"1F",X"FF",X"FB",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"03",X"07",X"04",X"0D",X"09",
X"06",X"1F",X"3F",X"3F",X"7F",X"7F",X"FB",X"97",X"8E",X"0C",X"D4",X"B6",X"60",X"E0",X"C0",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"38",X"7A",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"18",X"3C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0C",X"1E",X"1C",X"39",X"3C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"E8",X"EC",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"E0",X"E8",X"EC",X"EE",X"E8",X"E0",X"80",X"80",
X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"01",X"00",X"01",X"01",X"01",X"01",X"01",X"01",
X"00",X"00",X"00",X"00",X"C0",X"D0",X"D8",X"DC",X"D8",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"E6",X"E7",X"E7",X"E6",X"E0",X"40",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",
X"E4",X"E0",X"40",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"01",
X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"12",X"01",X"0C",X"17",X"45",X"03",X"07",X"0B",X"00",X"41",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"40",X"C0",X"40",X"80",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"04",X"00",X"04",X"23",X"05",X"0F",X"13",X"44",X"01",X"03",X"05",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"80",X"C0",X"80",X"C0",X"E0",X"80",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"09",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"40",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"04",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"60",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"7F",X"3F",X"0F",X"17",X"16",X"37",X"63",X"01",X"00",X"00",X"08",X"1E",X"0F",X"0F",X"07",X"00",
X"7E",X"7F",X"7D",X"78",X"78",X"FC",X"FE",X"30",X"B8",X"98",X"18",X"3C",X"3C",X"3C",X"BC",X"BC",
X"00",X"00",X"00",X"11",X"0F",X"07",X"0F",X"0F",X"0E",X"06",X"06",X"06",X"03",X"03",X"01",X"01",
X"38",X"98",X"88",X"18",X"10",X"30",X"30",X"20",X"20",X"20",X"E0",X"60",X"60",X"60",X"60",X"60",
X"01",X"01",X"00",X"02",X"02",X"02",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",
X"B0",X"90",X"90",X"90",X"D0",X"F0",X"70",X"70",X"70",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",
X"0F",X"0F",X"0F",X"0E",X"0E",X"0E",X"0E",X"0F",X"08",X"0B",X"13",X"01",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FD",X"F8",X"FA",X"7E",X"7F",X"1C",X"7C",X"FC",X"FC",X"FE",X"1E",X"07",X"0F",
X"31",X"39",X"19",X"1D",X"04",X"01",X"00",X"00",X"04",X"07",X"00",X"00",X"01",X"01",X"01",X"00",
X"F8",X"F8",X"F8",X"FC",X"FC",X"FC",X"FC",X"FC",X"04",X"0C",X"86",X"C6",X"E2",X"F6",X"FE",X"F2",
X"01",X"05",X"05",X"04",X"02",X"03",X"03",X"03",X"01",X"01",X"01",X"01",X"00",X"00",X"00",X"00",
X"A0",X"A0",X"80",X"C0",X"70",X"70",X"70",X"70",X"F8",X"F8",X"F8",X"F8",X"FC",X"FC",X"FC",X"FC",
X"3B",X"5B",X"59",X"5D",X"4D",X"2D",X"2F",X"25",X"15",X"05",X"03",X"01",X"00",X"01",X"01",X"01",
X"FB",X"F1",X"E1",X"E0",X"E0",X"E0",X"E0",X"F8",X"FE",X"FF",X"FF",X"3F",X"3F",X"3F",X"3F",X"9F",
X"19",X"09",X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"CF",X"37",X"81",X"C0",X"60",X"F0",X"FD",X"FF",X"3F",X"0F",X"01",X"01",X"03",X"00",
X"1C",X"0E",X"07",X"01",X"04",X"06",X"03",X"03",X"03",X"01",X"01",X"01",X"00",X"00",X"00",X"00",
X"40",X"40",X"60",X"E0",X"E0",X"F0",X"30",X"F0",X"F8",X"F8",X"F8",X"FC",X"FC",X"FC",X"FE",X"7E",
X"00",X"00",X"00",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"DF",X"DF",X"5F",X"4F",X"6F",X"A3",X"59",X"3C",X"1E",X"39",X"00",X"00",X"00",X"00",X"00",X"00",
X"1F",X"0F",X"07",X"37",X"33",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FE",X"FF",X"FF",X"BF",X"1F",X"03",X"00",X"F0",X"3C",X"3E",X"7F",X"7F",X"1F",X"0F",X"00",X"01",
X"0F",X"07",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"18",X"B8",X"FC",X"7C",X"96",X"E6",X"7F",X"7F",X"3F",X"3F",X"1F",X"1F",X"0F",X"0F",X"07",X"07",
X"FF",X"FF",X"FF",X"FF",X"1F",X"5F",X"7E",X"FE",X"98",X"1E",X"9E",X"BF",X"FA",X"F0",X"F8",X"F9",
X"F8",X"FC",X"FC",X"7E",X"66",X"76",X"76",X"F2",X"30",X"D8",X"8C",X"00",X"00",X"00",X"00",X"80",
X"3F",X"3F",X"7F",X"7E",X"78",X"70",X"70",X"E1",X"E1",X"C2",X"C2",X"C4",X"87",X"85",X"8D",X"8B",
X"98",X"38",X"70",X"40",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"04",X"04",X"04",X"04",X"0C",X"0C",X"0C",X"0C",X"1F",X"1F",X"1F",X"1F",X"3F",X"3F",X"3F",X"3F",
X"20",X"20",X"60",X"60",X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"80",X"00",X"00",X"00",X"00",
X"DF",X"CF",X"87",X"07",X"1F",X"1F",X"7F",X"FF",X"CF",X"C4",X"C0",X"C0",X"E0",X"E0",X"E3",X"E6",
X"B8",X"B8",X"B4",X"34",X"68",X"E8",X"90",X"90",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",
X"FE",X"DC",X"C0",X"80",X"87",X"0C",X"10",X"30",X"40",X"C0",X"80",X"80",X"80",X"00",X"00",X"00",
X"38",X"20",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"07",X"04",X"04",X"0C",X"0C",X"0F",X"1F",X"1F",X"1F",X"3F",X"3F",X"3F",X"7F",X"7E",
X"10",X"10",X"30",X"60",X"E0",X"E0",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"00",X"00",X"00",X"00",
X"FB",X"FB",X"F2",X"E6",X"ED",X"A2",X"32",X"60",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3F",X"7F",X"7B",X"FB",X"F0",X"F0",X"C0",X"83",X"04",X"18",X"00",X"00",X"00",X"00",X"00",X"00",
X"E0",X"E0",X"C0",X"80",X"08",X"0C",X"04",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"1B",X"1E",X"3C",X"39",X"63",X"67",X"FE",X"FE",X"FC",X"FC",X"F8",X"F8",X"F0",X"F0",X"E0",X"E0",
X"00",X"40",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"40",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"80",X"00",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"03",X"02",X"14",X"08",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"00",X"40",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"00",X"0B",X"03",X"16",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"D0",X"90",X"00",X"B0",X"70",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"00",X"01",X"0B",X"0D",X"2F",X"3C",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"D0",X"50",X"00",X"80",X"30",X"38",X"78",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"00",X"09",X"0B",X"25",X"3F",X"1C",X"07",
X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"E0",X"A8",X"88",X"00",X"E8",X"98",X"1C",X"3C",X"F8",
X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"00",X"19",X"1B",X"15",X"45",X"7F",X"1C",X"03",
X"00",X"00",X"00",X"00",X"40",X"E0",X"E0",X"A4",X"8C",X"00",X"E0",X"D4",X"8E",X"3E",X"3C",X"F8",
X"00",X"00",X"00",X"01",X"01",X"01",X"00",X"10",X"3B",X"37",X"2B",X"89",X"FB",X"7F",X"08",X"07",
X"00",X"40",X"E0",X"E0",X"F0",X"D2",X"D6",X"82",X"00",X"E0",X"93",X"17",X"BF",X"3E",X"7C",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"01",X"04",X"04",X"0C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"40",X"30",X"50",X"40",X"50",X"D8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"01",X"04",X"06",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"30",X"60",X"40",X"28",X"60",X"68",X"DC",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"03",X"01",X"05",X"04",X"06",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"30",X"60",X"60",X"28",X"28",X"64",X"64",X"44",X"CE",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"06",X"02",X"0A",X"18",X"18",X"1C",X"3C",X"1F",
X"00",X"00",X"00",X"00",X"30",X"70",X"60",X"C0",X"E8",X"68",X"44",X"C4",X"C4",X"E4",X"EE",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"0E",X"06",X"16",X"12",X"30",X"31",X"39",X"79",X"3F",
X"00",X"00",X"00",X"30",X"70",X"60",X"E0",X"E4",X"62",X"62",X"E2",X"E2",X"E2",X"F6",X"F7",X"00",
X"00",X"00",X"00",X"00",X"04",X"0C",X"1E",X"0A",X"2E",X"24",X"20",X"60",X"71",X"71",X"F1",X"3F",
X"00",X"00",X"30",X"70",X"60",X"F0",X"B4",X"64",X"62",X"E2",X"E2",X"E2",X"C6",X"CE",X"EF",X"FC",
X"00",X"00",X"08",X"1C",X"3E",X"1A",X"4E",X"44",X"44",X"40",X"70",X"F1",X"F1",X"F1",X"F3",X"1F",
X"30",X"70",X"60",X"F0",X"B0",X"34",X"74",X"62",X"62",X"E6",X"E6",X"C6",X"C6",X"8F",X"DE",X"FC",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"03",X"01",X"00",X"00",
X"38",X"38",X"7C",X"14",X"5C",X"CC",X"84",X"84",X"80",X"E0",X"E1",X"F1",X"E1",X"E1",X"E3",X"3F",
X"72",X"F8",X"98",X"B9",X"3D",X"79",X"71",X"72",X"70",X"F0",X"F1",X"E1",X"C3",X"C7",X"EF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"80",X"80",X"C0",X"C0",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"03",X"03",X"03",X"03",X"07",X"03",X"00",
X"3C",X"7E",X"3A",X"9E",X"8E",X"8C",X"04",X"00",X"C0",X"E0",X"F0",X"F0",X"E0",X"E1",X"E3",X"3F",
X"6C",X"5C",X"5C",X"1E",X"3C",X"38",X"7C",X"7C",X"7C",X"78",X"F8",X"F0",X"E1",X"E7",X"F7",X"FF",
X"00",X"40",X"40",X"40",X"C0",X"A0",X"20",X"20",X"60",X"60",X"60",X"F0",X"F0",X"E0",X"C0",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"80",X"80",X"80",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"E0",X"80",X"80",X"80",X"80",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"05",
X"00",X"00",X"00",X"00",X"C0",X"E0",X"E0",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"10",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"0D",X"03",
X"00",X"C0",X"C0",X"D0",X"C0",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"10",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"0D",X"07",
X"E8",X"E0",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"00",X"0C",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"01",X"13",X"3A",X"0F",
X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"04",X"0C",X"FE",
X"01",X"01",X"01",X"03",X"03",X"03",X"03",X"03",X"03",X"07",X"46",X"E6",X"3C",X"7F",X"1C",X"08",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"0E",X"3C",X"F6",X"FC",X"2A",
X"01",X"01",X"01",X"01",X"01",X"01",X"03",X"23",X"43",X"C7",X"66",X"3C",X"1F",X"37",X"C2",X"02",
X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"82",X"01",X"01",X"02",X"1F",X"FF",X"DE",X"0A",X"05",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"E8",X"EC",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"01",X"00",
X"01",X"01",X"01",X"01",X"23",X"43",X"C3",X"83",X"87",X"C7",X"7E",X"3C",X"7F",X"DF",X"0E",X"35",
X"80",X"80",X"80",X"80",X"80",X"81",X"81",X"80",X"00",X"01",X"03",X"1F",X"FF",X"8B",X"05",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"E0",X"C0",X"80",X"00",X"80",X"C0",X"80",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"40",X"E0",X"E4",X"E7",X"E7",X"E7",X"E7",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"00",
X"00",X"00",X"00",X"00",X"01",X"07",X"01",X"03",X"01",X"00",X"02",X"00",X"01",X"06",X"00",X"01",
X"01",X"01",X"03",X"83",X"83",X"03",X"07",X"07",X"87",X"C7",X"7E",X"DC",X"0E",X"07",X"3F",X"C6",
X"C0",X"C0",X"80",X"80",X"80",X"80",X"80",X"80",X"00",X"00",X"07",X"0F",X"1E",X"F1",X"02",X"80",
X"00",X"00",X"00",X"00",X"60",X"30",X"28",X"30",X"60",X"C0",X"E0",X"F8",X"D0",X"40",X"20",X"00",
X"00",X"00",X"C0",X"E0",X"30",X"F2",X"F3",X"F3",X"F3",X"F3",X"F3",X"F3",X"F0",X"30",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"F0",X"E0",X"80",X"00",X"00",X"00",X"00",X"00",
X"0A",X"00",X"00",X"01",X"00",X"20",X"04",X"00",X"00",X"00",X"00",X"09",X"23",X"01",X"01",X"00",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"30",X"68",X"B0",X"08",X"C4",X"C4",X"E0",
X"00",X"00",X"04",X"10",X"00",X"00",X"00",X"00",X"09",X"20",X"01",X"00",X"02",X"00",X"11",X"03",
X"40",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"F0",X"3A",X"54",X"18",X"B0",X"C8",X"A2",
X"00",X"03",X"05",X"20",X"00",X"00",X"09",X"00",X"00",X"40",X"00",X"00",X"08",X"00",X"44",X"03",
X"F0",X"A0",X"40",X"F0",X"28",X"F0",X"7C",X"18",X"28",X"74",X"9A",X"30",X"74",X"38",X"D0",X"8C",
X"01",X"12",X"00",X"09",X"02",X"00",X"20",X"00",X"00",X"08",X"00",X"42",X"00",X"00",X"00",X"00",
X"F0",X"78",X"E8",X"D8",X"A0",X"68",X"10",X"7C",X"B8",X"0D",X"18",X"68",X"A4",X"6C",X"D2",X"B1",
X"00",X"01",X"00",X"00",X"09",X"00",X"00",X"01",X"08",X"41",X"02",X"0B",X"07",X"03",X"01",X"42",
X"48",X"38",X"78",X"E8",X"78",X"20",X"F4",X"78",X"D4",X"60",X"7A",X"AC",X"09",X"A3",X"05",X"4D",
X"00",X"00",X"04",X"00",X"00",X"04",X"20",X"02",X"01",X"00",X"00",X"00",X"45",X"02",X"13",X"07",
X"20",X"90",X"78",X"38",X"F0",X"58",X"38",X"50",X"F8",X"E8",X"54",X"C6",X"52",X"09",X"2C",X"9A",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",X"03",X"07",X"07",
X"00",X"00",X"03",X"1F",X"20",X"00",X"00",X"00",X"00",X"80",X"83",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"C0",X"F8",X"04",X"00",X"00",X"00",X"00",X"01",X"C1",X"FF",X"FF",X"FF",X"FF",X"DF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",
X"00",X"00",X"00",X"03",X"00",X"00",X"00",X"00",X"10",X"70",X"71",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"7C",X"FF",X"00",X"00",X"00",X"00",X"40",X"40",X"E0",X"FF",X"FF",X"FF",X"FF",X"DF",
X"00",X"00",X"00",X"00",X"80",X"40",X"20",X"20",X"20",X"20",X"20",X"C0",X"C0",X"C0",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"38",X"79",X"7F",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"1F",X"FF",X"00",X"00",X"00",X"00",X"40",X"40",X"E0",X"FF",X"FF",X"FF",X"FF",X"BF",
X"00",X"00",X"80",X"C0",X"C0",X"60",X"20",X"20",X"20",X"20",X"20",X"C0",X"C0",X"C0",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"06",X"1E",X"3F",X"7F",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"07",X"3F",X"00",X"00",X"00",X"00",X"40",X"40",X"E0",X"FF",X"FF",X"FF",X"FF",X"7F",
X"00",X"00",X"E0",X"F0",X"78",X"38",X"18",X"18",X"10",X"10",X"30",X"F0",X"E0",X"E0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"0F",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"3C",X"7F",X"FF",X"FF",X"FF",X"FF",X"FD",
X"00",X"00",X"03",X"1F",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"F0",X"F8",X"7C",X"3C",X"1C",X"18",X"18",X"38",X"70",X"E0",X"E0",X"E0",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"0F",X"3F",X"7F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"09",X"39",X"FF",X"FF",X"FF",X"FF",X"FF",X"F7",
X"00",X"00",X"00",X"0F",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"F8",X"FE",X"FE",X"3E",X"1C",X"1C",X"1C",X"38",X"30",X"F0",X"E0",X"C0",X"C0",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"0F",X"1F",X"7F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"39",X"7F",X"FF",X"FF",X"FF",X"FF",X"E7",
X"00",X"00",X"00",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"3F",X"FF",X"3F",X"1F",X"0F",X"0E",X"0E",X"3C",X"7C",X"F8",X"F0",X"E0",X"C0",X"80",
X"00",X"00",X"00",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"0F",X"1F",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"12",X"FF",X"FF",X"FF",X"FF",X"FF",X"C7",
X"00",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"1F",X"FF",X"0F",X"07",X"03",X"03",X"07",X"1F",X"3E",X"FC",X"F8",X"F0",X"E0",X"C0",
X"00",X"00",X"80",X"E0",X"E0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"3F",X"FF",X"FE",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"07",X"06",X"7E",X"FF",X"FF",X"FF",X"FF",X"3F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",
X"00",X"00",X"07",X"7F",X"0F",X"07",X"03",X"03",X"07",X"0F",X"3F",X"FE",X"FC",X"F8",X"E0",X"C0",
X"00",X"00",X"F0",X"F8",X"F8",X"F8",X"F0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"06",X"0E",X"0E",X"1F",X"1F",X"1F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"C0",
X"14",X"0C",X"2C",X"38",X"30",X"18",X"18",X"18",X"18",X"18",X"1C",X"1C",X"1C",X"0C",X"0E",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"03",X"03",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"70",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"04",X"28",X"3C",X"38",X"30",X"30",X"20",X"60",X"60",X"60",X"60",X"E0",X"C0",X"C0",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"38",X"70",X"7B",X"77",X"2F",X"0F",X"0F",X"0F",X"0F",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"1C",X"0E",X"FE",X"EE",X"F4",X"F0",X"F0",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"38",X"70",X"7B",X"77",X"2F",X"0F",X"0F",X"0F",X"0F",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"1C",X"0E",X"FE",X"EE",X"F4",X"F0",X"F0",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"03",X"1F",X"3F",X"3F",X"3F",X"2F",X"27",X"67",X"77",X"27",X"01",X"10",
X"00",X"00",X"00",X"00",X"E0",X"F8",X"FC",X"FC",X"F6",X"F2",X"F2",X"F2",X"EE",X"CC",X"9C",X"78",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0F",X"0F",X"0F",X"07",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"05",X"00",X"00",X"01",X"01",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"9C",X"0C",X"0C",X"04",X"00",X"00",X"60",X"60",
X"00",X"00",X"00",X"00",X"03",X"07",X"0F",X"0F",X"0F",X"0F",X"0F",X"07",X"07",X"07",X"00",X"18",
X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"E0",X"C0",X"40",X"F8",
X"00",X"00",X"00",X"00",X"00",X"03",X"01",X"03",X"02",X"06",X"06",X"06",X"0E",X"07",X"07",X"03",
X"9C",X"0C",X"0C",X"88",X"08",X"00",X"20",X"E0",X"60",X"60",X"E0",X"E0",X"60",X"60",X"60",X"60",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"06",X"00",X"0A",X"08",
X"0F",X"0F",X"07",X"06",X"07",X"07",X"03",X"39",X"FD",X"FF",X"FF",X"3E",X"3D",X"0D",X"0D",X"0B",
X"F0",X"F0",X"F0",X"70",X"70",X"E0",X"C0",X"C0",X"C0",X"F0",X"F8",X"F8",X"FC",X"FC",X"DC",X"DC",
X"3E",X"01",X"03",X"07",X"07",X"03",X"00",X"01",X"03",X"00",X"01",X"01",X"01",X"01",X"00",X"00",
X"30",X"60",X"40",X"60",X"20",X"A0",X"A0",X"A0",X"E0",X"A0",X"A0",X"A0",X"E0",X"F0",X"F0",X"B0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"01",X"03",X"07",X"06",X"05",X"03",X"00",X"00",X"00",X"00",X"08",X"4C",X"20",
X"3C",X"7C",X"FF",X"FD",X"BD",X"3B",X"3B",X"37",X"17",X"2F",X"2E",X"2C",X"0F",X"5D",X"59",X"B0",
X"F8",X"10",X"20",X"F0",X"F8",X"F8",X"F0",X"E0",X"C0",X"80",X"30",X"30",X"80",X"80",X"C0",X"C0",
X"01",X"00",X"01",X"01",X"00",X"00",X"02",X"07",X"01",X"01",X"03",X"03",X"03",X"03",X"03",X"01",
X"1C",X"8C",X"AC",X"EC",X"88",X"88",X"98",X"18",X"10",X"30",X"30",X"30",X"E0",X"E0",X"60",X"60",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"0F",X"3C",
X"07",X"0F",X"1F",X"1F",X"1F",X"15",X"10",X"08",X"0B",X"03",X"01",X"30",X"F8",X"FF",X"FB",X"C7",
X"80",X"C0",X"F0",X"A0",X"10",X"20",X"40",X"40",X"20",X"E0",X"D0",X"30",X"F0",X"E0",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3F",X"07",X"00",X"78",X"07",X"00",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"04",X"08",X"10",
X"FC",X"FE",X"7E",X"06",X"DE",X"18",X"90",X"90",X"20",X"20",X"40",X"11",X"10",X"20",X"11",X"3F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"0F",X"7F",X"FF",X"FE",X"FE",X"FC",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"0F",X"0D",X"01",X"03",X"26",X"7F",X"CF",X"9F",X"3D",X"3C",X"3C",X"1C",X"00",X"43",X"00",
X"80",X"00",X"00",X"B0",X"78",X"FC",X"DC",X"DE",X"F6",X"E2",X"E1",X"E4",X"06",X"60",X"E0",X"70",
X"27",X"33",X"33",X"33",X"17",X"1F",X"11",X"10",X"00",X"08",X"08",X"0C",X"06",X"06",X"07",X"07",
X"90",X"A0",X"80",X"00",X"80",X"80",X"80",X"80",X"C0",X"C0",X"C0",X"40",X"60",X"60",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"05",X"08",X"04",X"02",X"03",X"01",X"03",X"01",X"00",X"00",X"04",X"0F",X"1B",X"17",X"1F",X"2F",
X"F8",X"F8",X"A8",X"58",X"F0",X"F0",X"E0",X"A0",X"2E",X"5F",X"B7",X"F3",X"FA",X"FE",X"BC",X"9C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"E0",X"70",X"18",X"48",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"03",X"01",X"01",X"01",X"01",X"01",X"02",X"02",X"02",
X"C1",X"C3",X"82",X"82",X"84",X"84",X"00",X"80",X"80",X"80",X"A0",X"A0",X"E0",X"F0",X"F0",X"F0",
X"00",X"00",X"07",X"3F",X"1F",X"0F",X"1E",X"7E",X"FC",X"F8",X"F0",X"E0",X"C0",X"80",X"00",X"00",
X"00",X"00",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"1E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"10",X"0E",X"1F",X"3F",X"FF",X"FF",X"7F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E3",X"FF",X"FF",X"FF",X"FF",X"FE",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"FC",X"FF",X"FF",X"1F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"DF",X"DF",X"DF",X"DF",X"3F",X"BF",X"7F",X"78",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"F8",X"FF",X"FF",X"1F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"BF",X"BF",X"9F",X"9F",X"3F",X"BF",X"7F",X"78",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"07",X"07",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"F0",X"FF",X"FE",X"3E",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"7F",X"7F",X"3F",X"3F",X"7F",X"7F",X"FE",X"F0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"0F",X"0F",X"0F",X"07",X"07",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FE",X"FD",X"FC",X"FC",X"C0",X"FE",X"FD",X"7D",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"7F",X"7F",X"7F",X"FE",X"FC",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"3F",X"3F",X"3F",X"3F",X"1F",X"1F",X"0F",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F3",X"F7",X"F1",X"F1",X"01",X"FB",X"F7",X"F7",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FE",X"FE",X"FC",X"F8",X"F0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"7C",X"7F",X"3F",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"EF",X"DF",X"C7",X"C7",X"07",X"EF",X"DF",X"DE",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FE",X"FC",X"F8",X"F0",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"F8",X"FF",X"7F",X"0F",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"CF",X"9F",X"8F",X"8F",X"0F",X"DF",X"BF",X"BC",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FE",X"FC",X"F8",X"F0",X"E0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"07",X"07",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FE",X"FC",X"FC",X"C0",X"FF",X"FE",X"3E",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"1F",X"7F",X"1F",X"1F",X"1F",X"3F",X"FF",X"F0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FE",X"F8",X"F0",X"E0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"0F",X"0F",X"0F",X"07",X"07",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FC",X"F9",X"F8",X"F8",X"C0",X"FE",X"FD",X"7D",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"7F",X"7F",X"7F",X"FF",X"FC",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FC",X"F8",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"02",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"3F",X"3F",X"3F",X"3F",X"3F",X"1F",X"1F",X"1F",X"1E",X"1F",X"0F",X"06",X"00",X"00",
X"86",X"8C",X"CC",X"C4",X"CC",X"CC",X"DC",X"DC",X"B8",X"F0",X"F0",X"00",X"00",X"00",X"00",X"00",
X"07",X"07",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"60",X"F8",X"73",X"07",X"0F",X"0F",X"0F",X"0F",X"0F",X"07",X"07",X"07",X"07",X"03",X"00",X"00",
X"00",X"00",X"E0",X"E0",X"F1",X"F1",X"F1",X"F1",X"F3",X"F3",X"E0",X"C0",X"80",X"00",X"00",X"00",
X"C0",X"C0",X"C0",X"C0",X"C0",X"80",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"07",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"C0",X"00",X"00",
X"07",X"27",X"63",X"77",X"77",X"37",X"17",X"03",X"03",X"03",X"03",X"00",X"00",X"00",X"00",X"00",
X"E0",X"DC",X"FE",X"FE",X"FE",X"FC",X"F8",X"B0",X"C0",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"07",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"C0",X"00",X"00",
X"07",X"27",X"63",X"73",X"77",X"37",X"17",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",
X"E0",X"DC",X"FE",X"FE",X"FE",X"FC",X"B8",X"B0",X"C0",X"E0",X"80",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"04",X"00",X"00",X"00",
X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"00",X"00",X"00",X"00",
X"1F",X"1F",X"1F",X"0F",X"07",X"17",X"17",X"11",X"01",X"01",X"01",X"11",X"0D",X"00",X"01",X"00",
X"F8",X"F8",X"78",X"78",X"70",X"08",X"F8",X"0C",X"0C",X"1C",X"1C",X"28",X"C0",X"00",X"00",X"00",
X"0F",X"0F",X"37",X"77",X"37",X"3F",X"77",X"30",X"38",X"1F",X"1F",X"0F",X"07",X"03",X"13",X"13",
X"F0",X"F0",X"FC",X"FE",X"F2",X"E6",X"CE",X"5E",X"FE",X"FC",X"F8",X"78",X"70",X"E0",X"88",X"F8",
X"11",X"01",X"01",X"01",X"0D",X"00",X"00",X"01",X"00",X"00",X"0C",X"0C",X"0C",X"0E",X"0E",X"0F",
X"8C",X"0C",X"1C",X"1C",X"20",X"80",X"00",X"00",X"00",X"60",X"60",X"60",X"60",X"60",X"60",X"E0",
X"07",X"07",X"00",X"18",X"7F",X"FF",X"3F",X"0F",X"0F",X"07",X"07",X"03",X"13",X"11",X"01",X"09",
X"E0",X"C0",X"40",X"F8",X"FE",X"FF",X"7C",X"70",X"70",X"70",X"F0",X"E0",X"48",X"08",X"1C",X"3C",
X"00",X"01",X"07",X"04",X"04",X"04",X"04",X"04",X"06",X"06",X"07",X"07",X"07",X"07",X"07",X"07",
X"60",X"60",X"E0",X"C0",X"E0",X"E0",X"60",X"60",X"60",X"60",X"60",X"60",X"60",X"E0",X"E0",X"E0",
X"3F",X"7F",X"7F",X"7F",X"3F",X"1F",X"17",X"17",X"07",X"13",X"13",X"01",X"0C",X"01",X"07",X"03",
X"FC",X"FE",X"FE",X"7F",X"7B",X"79",X"F8",X"F0",X"B0",X"38",X"08",X"1C",X"FC",X"7C",X"3C",X"9C",
X"01",X"01",X"01",X"01",X"01",X"05",X"04",X"06",X"06",X"06",X"06",X"07",X"07",X"07",X"07",X"07",
X"60",X"60",X"60",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"E0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"08",X"04",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"03",X"04",X"04",X"04",X"01",X"10",X"30",X"38",X"38",X"1A",X"02",X"00",X"00",X"00",X"02",
X"D8",X"58",X"18",X"58",X"B0",X"B0",X"B0",X"B0",X"90",X"58",X"D8",X"C8",X"E8",X"E8",X"E8",X"78",
X"00",X"02",X"02",X"02",X"02",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",
X"90",X"90",X"90",X"D0",X"D0",X"70",X"70",X"70",X"70",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",X"03",X"03",X"03",X"03",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F8",X"F8",X"FC",X"FC",X"FC",X"FC",X"FC",X"FC",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"10",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"B0",X"21",X"A3",X"E3",X"47",X"97",X"17",X"07",X"07",X"03",X"10",X"08",X"04",X"02",X"02",X"01",
X"E0",X"E0",X"E0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F8",X"F8",X"F8",X"38",X"7C",X"3E",X"3E",X"1E",
X"09",X"08",X"08",X"08",X"19",X"19",X"1F",X"1F",X"3F",X"3F",X"3E",X"3E",X"3C",X"18",X"00",X"00",
X"40",X"40",X"C0",X"C0",X"80",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"70",X"60",X"30",X"00",X"00",X"00",X"00",X"00",X"60",X"31",X"A1",X"B1",X"00",X"00",X"00",X"00",
X"0E",X"7E",X"17",X"07",X"03",X"47",X"6F",X"3D",X"FE",X"FE",X"E6",X"FE",X"FF",X"FF",X"7F",X"7F",
X"C0",X"E0",X"C0",X"00",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"F0",X"F8",
X"00",X"07",X"3F",X"7F",X"FF",X"FF",X"7E",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"39",X"1F",X"3F",X"FF",X"F8",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FC",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0F",X"1F",X"7F",X"2F",X"47",X"25",X"12",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"40",X"C0",X"80",
X"09",X"01",X"03",X"13",X"13",X"11",X"18",X"0F",X"00",X"06",X"0F",X"0F",X"07",X"07",X"07",X"07",
X"E0",X"E8",X"B0",X"F0",X"F4",X"C4",X"3C",X"F4",X"EC",X"CC",X"0C",X"08",X"08",X"18",X"90",X"90",
X"02",X"02",X"02",X"03",X"01",X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"08",X"98",X"F8",X"F8",X"FC",X"FC",X"FC",X"7C",X"7C",X"38",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"F0",X"F8",
X"0B",X"03",X"00",X"01",X"10",X"30",X"00",X"00",X"00",X"00",X"0C",X"08",X"01",X"01",X"03",X"03",
X"04",X"0E",X"3E",X"1E",X"E3",X"7F",X"EF",X"FD",X"FD",X"3C",X"00",X"3F",X"BE",X"D8",X"C1",X"C1",
X"60",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"03",X"02",X"02",X"02",X"02",X"02",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",
X"70",X"F0",X"30",X"30",X"10",X"10",X"10",X"10",X"30",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"07",X"07",X"07",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"38",X"78",X"F8",X"F8",X"E0",X"CE",X"FE",X"FE",X"F8",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"7F",X"7F",X"FE",X"F0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"F0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,534 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_spr_bit6 is
port (
clk : in std_logic;
addr : in std_logic_vector(12 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_spr_bit6 is
type rom is array(0 to 8191) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"0F",X"1F",X"13",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"F0",X"F8",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"7F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"07",X"0F",X"0F",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F8",X"F0",X"E0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"1F",X"0F",X"07",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"F0",X"F0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"0F",X"1F",X"1F",X"1F",X"1F",X"3C",X"3C",X"3C",X"78",X"60",
X"00",X"00",X"00",X"00",X"00",X"00",X"FE",X"F8",X"F0",X"E0",X"80",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"7F",X"1F",X"0F",X"07",X"01",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"F0",X"F8",X"F8",X"F8",X"F8",X"1C",X"0C",X"0C",X"0E",X"06",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"03",X"03",X"03",X"02",X"04",X"00",
X"00",X"00",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"FC",X"F0",X"E0",X"C0",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"F8",X"F0",X"E0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"1F",X"0F",X"07",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"3F",X"07",X"07",X"03",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"C0",X"C0",X"C0",X"40",X"20",X"00",
X"70",X"F8",X"FC",X"FC",X"FE",X"FE",X"7F",X"73",X"21",X"21",X"00",X"01",X"03",X"07",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"E0",X"E0",X"F0",X"30",
X"0C",X"1E",X"1E",X"1E",X"1E",X"1F",X"1C",X"08",X"08",X"0C",X"04",X"06",X"03",X"03",X"03",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E0",X"E0",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0C",X"1A",X"3C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"20",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"00",X"08",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"40",
X"00",X"00",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"00",X"80",X"80",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"00",X"00",X"02",X"00",X"00",
X"52",X"38",X"0D",X"2A",X"1B",X"0B",X"03",X"0B",X"07",X"02",X"00",X"03",X"07",X"27",X"17",X"1F",
X"00",X"44",X"01",X"24",X"42",X"E7",X"D3",X"87",X"ED",X"D1",X"87",X"E3",X"F8",X"F5",X"F7",X"BF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"00",X"00",X"00",X"02",X"08",
X"00",X"00",X"00",X"00",X"01",X"00",X"00",X"20",X"00",X"04",X"00",X"80",X"20",X"01",X"28",X"80",
X"00",X"00",X"00",X"00",X"00",X"20",X"00",X"00",X"00",X"20",X"00",X"00",X"00",X"04",X"00",X"00",
X"80",X"00",X"00",X"08",X"00",X"00",X"00",X"00",X"80",X"08",X"00",X"00",X"02",X"40",X"00",X"00",
X"02",X"04",X"02",X"01",X"01",X"00",X"01",X"00",X"00",X"04",X"0F",X"1D",X"39",X"27",X"47",X"01",
X"FC",X"7C",X"54",X"2C",X"F8",X"F8",X"F0",X"D0",X"10",X"33",X"CF",X"F9",X"FC",X"FF",X"F7",X"EE",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"C0",X"60",X"20",X"20",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"06",
X"C3",X"C2",X"C2",X"C2",X"C2",X"C2",X"40",X"C0",X"C0",X"60",X"70",X"70",X"30",X"30",X"60",X"60",
X"00",X"03",X"07",X"0F",X"0F",X"0F",X"07",X"07",X"07",X"07",X"03",X"01",X"00",X"11",X"3F",X"3F",
X"00",X"E0",X"E0",X"F0",X"F0",X"F0",X"F0",X"F0",X"F0",X"E0",X"C0",X"C0",X"C0",X"F8",X"FC",X"FE",
X"00",X"00",X"00",X"10",X"01",X"01",X"03",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"58",X"18",X"00",X"80",X"00",X"00",X"00",X"20",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"01",X"01",X"00",X"00",X"01",X"03",X"00",X"00",X"01",X"01",X"01",X"01",X"04",X"04",
X"E0",X"70",X"70",X"F0",X"F0",X"F0",X"F0",X"B0",X"90",X"90",X"90",X"B0",X"B0",X"F0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"30",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",
X"01",X"03",X"07",X"07",X"03",X"03",X"07",X"05",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"E4",X"F8",X"E2",X"FC",X"F8",X"E4",X"B8",X"48",X"40",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"07",X"0B",X"0B",X"17",X"07",X"07",X"05",X"04",X"02",X"00",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"E0",X"F0",X"E8",X"F6",X"F8",X"C0",X"A0",X"10",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"03",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"C0",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"07",X"05",X"07",X"07",X"03",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"C0",X"C0",X"C0",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"06",X"05",X"07",X"07",X"07",X"07",X"07",X"03",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"C0",X"00",
X"00",X"00",X"00",X"00",X"00",X"03",X"05",X"0B",X"0B",X"0F",X"0F",X"0F",X"0F",X"07",X"03",X"00",
X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"C0",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"03",X"06",X"05",X"0D",X"0F",X"0F",X"0F",X"07",X"07",X"03",X"00",
X"00",X"00",X"00",X"00",X"00",X"C0",X"E0",X"E0",X"F0",X"F0",X"F0",X"F0",X"E0",X"E0",X"C0",X"00",
X"00",X"00",X"00",X"03",X"06",X"0D",X"0B",X"1B",X"1F",X"1F",X"1F",X"0F",X"0F",X"07",X"03",X"00",
X"00",X"00",X"00",X"C0",X"E0",X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"F0",X"F0",X"E0",X"C0",X"00",
X"0F",X"09",X"1B",X"17",X"37",X"3F",X"3F",X"3F",X"3F",X"1F",X"1F",X"0F",X"0F",X"03",X"00",X"00",
X"F0",X"F0",X"F8",X"F8",X"FC",X"FC",X"FC",X"FC",X"FC",X"F8",X"F8",X"F0",X"F0",X"C0",X"00",X"00",
X"37",X"3F",X"77",X"67",X"67",X"6F",X"7F",X"7F",X"3F",X"3F",X"1F",X"1F",X"0F",X"03",X"00",X"00",
X"FC",X"FC",X"FE",X"FE",X"FE",X"FE",X"FE",X"FE",X"FC",X"FC",X"F8",X"F8",X"F0",X"C0",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"04",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"20",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"00",X"0C",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"00",X"30",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"04",X"00",X"1C",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"20",X"00",X"38",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"0F",X"0E",X"18",X"00",X"38",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"70",X"30",X"08",X"00",X"1C",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"1F",X"1C",X"30",X"00",X"68",X"F0",X"F3",X"7E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"78",X"38",X"0C",X"00",X"0E",X"0E",X"0F",X"FE",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"7F",X"78",X"C0",X"80",X"00",X"80",X"C0",X"8C",X"9B",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"7E",X"1E",X"03",X"01",X"00",X"03",X"03",X"01",X"CF",X"7C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"00",X"03",X"02",X"03",X"03",X"0F",X"07",X"03",
X"00",X"00",X"FF",X"FE",X"F8",X"F0",X"C0",X"80",X"00",X"80",X"80",X"00",X"C0",X"80",X"F1",X"EF",
X"00",X"00",X"7F",X"3F",X"0F",X"07",X"01",X"00",X"00",X"00",X"03",X"01",X"03",X"61",X"DF",X"F3",
X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"00",X"C0",X"C0",X"C0",X"C0",X"F0",X"F0",X"C0",
X"01",X"03",X"03",X"03",X"03",X"07",X"06",X"04",X"00",X"0C",X"0E",X"0F",X"0E",X"3E",X"3C",X"1F",
X"FC",X"F8",X"F0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"78",X"DF",
X"1F",X"0F",X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"07",X"F9",
X"80",X"C0",X"C0",X"C0",X"40",X"60",X"60",X"20",X"00",X"70",X"70",X"F0",X"70",X"7C",X"BC",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"00",X"00",
X"0F",X"1E",X"1E",X"1C",X"38",X"30",X"20",X"00",X"64",X"70",X"7C",X"FC",X"FC",X"F9",X"FF",X"1F",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"F3",X"3F",
X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"3E",X"F3",X"01",
X"F0",X"18",X"08",X"08",X"0C",X"0C",X"04",X"00",X"1E",X"1E",X"3E",X"3F",X"3F",X"1F",X"FF",X"FF",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"03",X"03",X"07",X"0F",X"0F",X"03",X"00",
X"40",X"00",X"E8",X"C8",X"C8",X"E0",X"FC",X"FC",X"F8",X"F8",X"F8",X"F0",X"F3",X"FF",X"FF",X"3E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C1",X"FF",X"7F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"FF",X"71",X"82",
X"02",X"00",X"1F",X"1F",X"0F",X"0F",X"3F",X"3F",X"1F",X"1F",X"1F",X"0F",X"8F",X"FF",X"FF",X"0E",
X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",X"80",X"C0",X"E0",X"F0",X"E0",X"C0",X"A0",X"00",
X"07",X"0E",X"0E",X"0E",X"0F",X"1F",X"1F",X"1F",X"3F",X"7F",X"FF",X"FF",X"FF",X"3F",X"0F",X"01",
X"40",X"40",X"40",X"40",X"00",X"F0",X"F0",X"E0",X"E0",X"E0",X"E0",X"C0",X"F0",X"FC",X"FF",X"F3",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"1F",X"FB",X"E7",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"8F",X"FB",X"0C",
X"07",X"1F",X"1F",X"0F",X"0F",X"0F",X"0F",X"07",X"07",X"07",X"07",X"03",X"0F",X"FF",X"F8",X"E0",
X"E0",X"F0",X"F0",X"F0",X"F0",X"F8",X"F8",X"F8",X"FC",X"FE",X"FF",X"FF",X"FF",X"FC",X"F0",X"08",
X"02",X"02",X"00",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"18",X"08",X"0C",X"04",X"0E",X"1E",X"3F",X"7F",X"3F",X"3F",X"1F",X"1F",X"0F",X"0F",X"07",X"07",
X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"80",X"80",X"80",X"44",X"7C",X"3E",X"3E",X"3E",X"1F",X"1F",X"0F",X"0F",X"0F",X"07",X"07",
X"00",X"00",X"00",X"04",X"00",X"00",X"00",X"40",X"1A",X"30",X"85",X"11",X"45",X"18",X"27",X"FF",
X"00",X"00",X"00",X"18",X"38",X"50",X"98",X"38",X"14",X"88",X"D5",X"94",X"42",X"E8",X"C6",X"B4",
X"00",X"00",X"02",X"00",X"01",X"10",X"06",X"0C",X"31",X"07",X"34",X"8F",X"AA",X"45",X"BA",X"75",
X"18",X"38",X"70",X"58",X"B8",X"EC",X"D8",X"15",X"EC",X"B6",X"62",X"8E",X"ED",X"D4",X"49",X"AB",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"0E",X"1F",X"35",X"8A",X"3D",X"02",X"EE",
X"00",X"00",X"00",X"06",X"0C",X"0B",X"1C",X"1E",X"15",X"0A",X"0B",X"02",X"85",X"23",X"09",X"84",
X"00",X"00",X"00",X"81",X"44",X"08",X"C0",X"12",X"88",X"6E",X"48",X"F5",X"74",X"93",X"1F",X"B6",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"04",X"B0",X"90",X"19",X"A0",X"F0",X"DB",
X"00",X"00",X"00",X"00",X"00",X"0C",X"0C",X"1E",X"17",X"3D",X"0B",X"59",X"F5",X"06",X"EC",X"B5",
X"0E",X"1D",X"17",X"1A",X"0F",X"0D",X"1A",X"0D",X"09",X"12",X"05",X"87",X"41",X"00",X"C2",X"61",
X"90",X"20",X"D8",X"40",X"B8",X"DC",X"F8",X"6D",X"E7",X"D3",X"EE",X"AF",X"D0",X"94",X"C3",X"79",
X"00",X"00",X"00",X"00",X"00",X"80",X"20",X"10",X"80",X"20",X"32",X"04",X"64",X"02",X"1D",X"8F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"07",X"09",X"0C",X"86",X"25",X"29",X"5C",X"77",
X"00",X"08",X"1E",X"0F",X"0A",X"04",X"06",X"09",X"0C",X"86",X"44",X"82",X"C5",X"21",X"48",X"59",
X"00",X"00",X"00",X"34",X"A0",X"43",X"11",X"58",X"5A",X"43",X"6F",X"E9",X"6D",X"3D",X"F8",X"5A",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"04",X"D0",X"0A",X"C1",X"C5",X"AA",X"FE",
X"00",X"00",X"00",X"00",X"04",X"06",X"0B",X"0D",X"25",X"0B",X"17",X"1D",X"6A",X"13",X"15",X"EB",
X"17",X"1D",X"0E",X"0D",X"16",X"19",X"0C",X"8A",X"44",X"95",X"42",X"11",X"B1",X"D0",X"88",X"A0",
X"80",X"1A",X"A8",X"D1",X"5C",X"1C",X"CE",X"BF",X"B5",X"F6",X"BD",X"46",X"1E",X"5D",X"0B",X"06",
X"00",X"00",X"00",X"00",X"80",X"80",X"20",X"40",X"D0",X"E0",X"24",X"F8",X"C4",X"B0",X"76",X"94",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"00",X"00",X"00",X"04",X"00",X"01",X"00",X"00",
X"00",X"00",X"20",X"00",X"80",X"20",X"50",X"38",X"78",X"BC",X"12",X"34",X"18",X"20",X"00",X"00",
X"00",X"02",X"01",X"04",X"23",X"01",X"04",X"01",X"0B",X"01",X"40",X"05",X"00",X"00",X"00",X"09",
X"80",X"40",X"C0",X"E0",X"E0",X"70",X"B0",X"F0",X"D8",X"44",X"91",X"C7",X"F2",X"5D",X"36",X"C1",
X"00",X"00",X"00",X"00",X"00",X"02",X"00",X"00",X"00",X"04",X"00",X"01",X"00",X"00",X"04",X"00",
X"00",X"00",X"00",X"50",X"00",X"50",X"88",X"68",X"30",X"78",X"F4",X"62",X"30",X"00",X"40",X"00",
X"01",X"14",X"03",X"01",X"03",X"05",X"01",X"2B",X"01",X"04",X"01",X"00",X"00",X"04",X"40",X"00",
X"C0",X"C0",X"C0",X"E0",X"A0",X"E0",X"E0",X"70",X"F2",X"F9",X"AF",X"72",X"E5",X"70",X"DC",X"16",
X"80",X"00",X"00",X"00",X"02",X"00",X"20",X"00",X"00",X"09",X"06",X"C3",X"FF",X"BF",X"EF",X"6D",
X"00",X"10",X"04",X"28",X"18",X"12",X"3C",X"1E",X"1A",X"3F",X"EE",X"F6",X"F0",X"F8",X"E5",X"93",
X"07",X"8E",X"0C",X"4E",X"26",X"BE",X"1F",X"0F",X"0F",X"5F",X"1F",X"3B",X"9F",X"3D",X"5F",X"F3",
X"1B",X"B1",X"73",X"6F",X"C1",X"20",X"C9",X"92",X"E1",X"A5",X"9B",X"4F",X"9F",X"AB",X"DD",X"99",
X"11",X"11",X"12",X"00",X"48",X"30",X"25",X"38",X"7D",X"71",X"A4",X"89",X"D8",X"92",X"A4",X"00",
X"00",X"A1",X"C8",X"42",X"86",X"34",X"60",X"20",X"92",X"20",X"09",X"40",X"A0",X"B2",X"00",X"00",
X"00",X"20",X"00",X"00",X"08",X"00",X"00",X"82",X"00",X"00",X"00",X"10",X"00",X"00",X"00",X"40",
X"10",X"00",X"00",X"80",X"00",X"00",X"00",X"00",X"04",X"00",X"00",X"00",X"00",X"40",X"00",X"00",
X"01",X"10",X"30",X"00",X"00",X"00",X"01",X"01",X"01",X"04",X"0C",X"00",X"01",X"07",X"07",X"07",
X"C6",X"C0",X"00",X"18",X"F4",X"FE",X"DA",X"FB",X"F9",X"F1",X"07",X"7D",X"79",X"39",X"B1",X"83",
X"00",X"90",X"D0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"06",X"04",X"04",X"04",X"04",X"04",X"04",X"04",X"06",X"07",X"07",X"07",X"07",X"07",X"07",X"07",
X"60",X"60",X"60",X"60",X"20",X"20",X"20",X"20",X"60",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",
X"3F",X"1F",X"0F",X"17",X"17",X"13",X"20",X"61",X"00",X"00",X"08",X"0C",X"0F",X"07",X"07",X"03",
X"FE",X"7E",X"7B",X"79",X"78",X"78",X"04",X"36",X"B0",X"B8",X"98",X"18",X"3C",X"BC",X"9C",X"DC",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"06",X"06",X"06",X"06",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",
X"A0",X"A0",X"A0",X"A0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",
X"DF",X"FC",X"FF",X"79",X"7E",X"19",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"80",X"60",X"80",X"60",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FD",X"FF",X"FF",X"7E",X"0D",X"06",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"90",X"60",X"90",X"60",X"80",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"02",X"05",X"0D",X"0F",X"0F",X"07",X"03",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"40",X"40",X"A0",X"A0",X"40",X"40",X"E0",X"E0",X"C0",X"C0",X"00",
X"00",X"00",X"00",X"00",X"05",X"02",X"0A",X"05",X"07",X"03",X"07",X"07",X"0F",X"0F",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"80",X"A0",X"40",X"50",X"A0",X"E0",X"C0",X"80",X"80",X"80",X"00",
X"01",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"03",X"01",X"01",X"03",X"07",X"0F",X"0F",X"1F",
X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"F8",X"F0",X"F0",X"F8",X"FC",X"FE",X"FF",X"FF",X"C7",X"E9",
X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"03",X"03",X"01",X"00",X"00",X"00",X"00",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"0C",X"18",X"F8",X"D0",X"80",X"00",X"00",X"00",X"00",X"00",
X"80",X"E0",X"F0",X"F0",X"F8",X"38",X"7C",X"DC",X"8E",X"8E",X"C7",X"F3",X"79",X"FC",X"B8",X"1C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"40",
X"0F",X"0F",X"1F",X"1F",X"1F",X"1F",X"1F",X"0F",X"0F",X"1F",X"3F",X"7F",X"FF",X"FF",X"E3",X"97",
X"80",X"C0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"C0",X"80",X"80",X"C0",X"E0",X"F0",X"F0",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"30",X"18",X"1F",X"0B",X"01",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"C0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"03",X"02",
X"01",X"07",X"0F",X"0F",X"1F",X"1F",X"3F",X"26",X"68",X"4A",X"DB",X"B0",X"B0",X"60",X"40",X"C8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"01",X"01",X"03",X"03",X"03",X"03",X"03",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FE",X"FE",X"7C",X"00",X"07",X"03",X"07",X"07",X"03",X"01",
X"80",X"80",X"C0",X"E0",X"F0",X"F0",X"38",X"08",X"18",X"64",X"04",X"80",X"C0",X"C0",X"E0",X"F0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"15",X"1E",X"1A",X"11",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"1F",X"1F",X"3F",X"3F",X"3F",X"3F",X"3F",X"3F",X"1F",
X"FF",X"FF",X"FE",X"FE",X"F8",X"E0",X"E0",X"C0",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"01",X"03",X"03",X"07",X"07",X"0F",X"0F",X"1F",X"1F",X"1F",X"3E",X"3C",X"30",X"70",X"58",
X"00",X"10",X"2C",X"78",X"78",X"70",X"18",X"1E",X"07",X"01",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"E1",X"FF",X"7F",X"1E",X"00",X"00",X"00",X"00",
X"3E",X"3F",X"7F",X"7F",X"7F",X"FF",X"FF",X"FF",X"7F",X"3F",X"1F",X"0F",X"01",X"00",X"00",X"00",
X"00",X"00",X"80",X"80",X"80",X"00",X"00",X"E0",X"F8",X"EC",X"F6",X"F7",X"FB",X"FB",X"7D",X"7F",
X"00",X"00",X"00",X"28",X"14",X"1C",X"0E",X"0E",X"06",X"04",X"0C",X"5C",X"B8",X"D0",X"C0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"08",X"08",X"18",X"18",X"50",X"D0",X"D0",X"B0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"01",X"01",X"01",X"01",X"01",X"06",X"1F",X"37",X"6F",X"EF",X"DF",X"BF",X"BC",X"7E",
X"7C",X"FC",X"FE",X"FE",X"FE",X"FF",X"FF",X"FF",X"FE",X"FC",X"F0",X"F8",X"9C",X"7C",X"FC",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"14",X"28",X"38",X"70",X"70",X"60",X"20",X"30",X"3A",X"1D",X"09",X"01",X"03",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"06",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"81",X"C3",X"67",X"71",X"1F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"41",X"A8",X"7B",X"E7",X"1E",X"1C",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"CF",X"3F",X"FF",X"F7",X"83",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",
X"F0",X"FE",X"F7",X"F9",X"FE",X"FF",X"EF",X"1F",X"1F",X"3F",X"3F",X"3F",X"7C",X"FC",X"FC",X"F8",
X"00",X"00",X"80",X"C0",X"E0",X"70",X"F0",X"F8",X"F8",X"E8",X"E8",X"D0",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"03",X"01",X"00",X"03",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"40",X"E0",X"60",X"50",X"58",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"38",X"FC",X"3F",X"E7",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"E0",
X"00",X"00",X"00",X"FF",X"FF",X"0F",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"3E",X"FC",
X"07",X"07",X"C3",X"C1",X"E1",X"10",X"08",X"04",X"00",X"02",X"03",X"1F",X"FF",X"FF",X"FF",X"3F",
X"FC",X"FC",X"FE",X"F4",X"F0",X"F0",X"60",X"00",X"01",X"00",X"00",X"00",X"80",X"C0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"1C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"20",X"60",X"60",X"C0",X"70",X"30",X"00",X"00",X"10",X"18",X"18",X"08",X"0C",X"0C",X"0C",X"0E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"80",X"E0",X"F8",X"7C",X"1F",X"03",X"03",X"02",X"00",X"00",X"00",X"00",X"00",X"00",
X"1F",X"0E",X"0C",X"00",X"00",X"01",X"03",X"F3",X"F8",X"7F",X"1F",X"1F",X"07",X"03",X"10",X"1C",
X"13",X"31",X"71",X"61",X"ED",X"DD",X"FF",X"FF",X"3F",X"FE",X"FE",X"FF",X"FC",X"FE",X"FE",X"3E",
X"E0",X"E0",X"E0",X"F0",X"F0",X"F0",X"F0",X"E0",X"E0",X"C0",X"C0",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"40",X"E0",X"E0",X"30",X"38",X"2C",X"06",X"03",X"01",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"D0",X"30",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"1C",X"0E",X"06",X"03",X"00",X"04",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"70",X"38",X"3D",X"1E",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"F0",X"F8",X"FC",X"7C",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"10",X"30",X"38",X"38",X"0C",X"1C",X"1A",X"02",X"03",X"01",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"01",X"01",X"01",X"00",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"00",
X"6C",X"CC",X"CE",X"9E",X"DE",X"3E",X"9E",X"BE",X"BE",X"FE",X"FE",X"FC",X"BC",X"9C",X"9C",X"98",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"C7",X"0F",X"1F",X"BF",X"DF",X"FF",X"FE",X"FE",X"FC",X"FC",X"FA",X"F2",X"E3",X"C1",X"81",
X"F8",X"38",X"F8",X"98",X"88",X"08",X"08",X"18",X"18",X"30",X"30",X"70",X"70",X"F0",X"F0",X"30",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"00",
X"07",X"0F",X"1F",X"1F",X"1F",X"1F",X"3F",X"3F",X"47",X"3B",X"77",X"77",X"EF",X"FF",X"DF",X"DF",
X"00",X"00",X"84",X"8C",X"0C",X"18",X"7E",X"FF",X"BF",X"BC",X"B8",X"7C",X"F8",X"78",X"78",X"70",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"E0",X"F8",X"3C",X"04",X"00",X"00",X"00",X"00",
X"01",X"01",X"01",X"00",X"00",X"02",X"06",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"02",
X"18",X"18",X"08",X"88",X"88",X"88",X"98",X"98",X"F8",X"F8",X"B0",X"B0",X"90",X"90",X"50",X"50",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"01",X"03",X"03",X"03",X"03",X"03",X"01",X"01",X"03",X"03",X"07",X"07",X"0F",X"0B",X"0B",
X"00",X"00",X"00",X"C0",X"E0",X"F0",X"F0",X"F0",X"F0",X"F8",X"FC",X"FF",X"F7",X"E1",X"C0",X"C0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"60",X"30",
X"00",X"00",X"00",X"00",X"01",X"03",X"00",X"00",X"03",X"03",X"03",X"03",X"03",X"00",X"00",X"00",
X"60",X"00",X"00",X"00",X"00",X"00",X"50",X"50",X"78",X"58",X"58",X"58",X"58",X"78",X"78",X"38",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"0E",X"18",X"11",
X"00",X"00",X"00",X"03",X"07",X"0F",X"0F",X"0F",X"0F",X"1F",X"7D",X"FD",X"9F",X"1B",X"1B",X"1B",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"60",X"04",X"0E",X"FE",X"7F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",
X"22",X"21",X"01",X"01",X"00",X"00",X"00",X"00",X"01",X"03",X"00",X"02",X"07",X"07",X"07",X"07",
X"00",X"00",X"00",X"00",X"00",X"10",X"30",X"00",X"00",X"60",X"60",X"60",X"60",X"60",X"40",X"40",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"03",X"03",X"02",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"C0",X"FD",X"3F",X"07",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"02",X"01",X"18",X"23",X"03",X"4F",X"27",X"0F",X"1E",X"AF",X"1B",X"64",X"91",X"06",X"21",
X"D6",X"FF",X"2D",X"34",X"0E",X"3E",X"9D",X"FF",X"EF",X"FF",X"FD",X"BF",X"F7",X"FF",X"BB",X"1D",
X"00",X"02",X"80",X"80",X"40",X"40",X"89",X"E1",X"F0",X"F8",X"FE",X"FF",X"3F",X"AF",X"B7",X"D7",
X"05",X"05",X"00",X"02",X"02",X"01",X"01",X"04",X"00",X"10",X"40",X"00",X"90",X"82",X"A8",X"80",
X"84",X"86",X"84",X"02",X"00",X"01",X"03",X"06",X"06",X"00",X"16",X"84",X"05",X"27",X"C6",X"97",
X"20",X"02",X"10",X"44",X"00",X"90",X"04",X"10",X"80",X"08",X"30",X"60",X"30",X"12",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"00",X"00",X"00",X"41",X"00",
X"00",X"00",X"00",X"00",X"00",X"20",X"00",X"00",X"08",X"80",X"00",X"00",X"12",X"0D",X"07",X"05",
X"00",X"00",X"00",X"04",X"00",X"00",X"20",X"00",X"04",X"02",X"86",X"0B",X"03",X"11",X"0D",X"A4",
X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"00",X"02",X"11",X"05",X"53",X"61",X"69",X"3D",X"3B",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"00",X"08",X"20",X"A0",X"80",X"80",X"C0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"13",X"20",X"04",X"0C",X"13",X"01",X"00",X"02",X"07",X"01",X"00",X"00",X"01",X"00",X"00",X"00",
X"AE",X"58",X"21",X"9B",X"7F",X"FF",X"3E",X"1C",X"FC",X"EE",X"C7",X"83",X"03",X"04",X"01",X"18",
X"44",X"36",X"9E",X"2F",X"BD",X"FC",X"9E",X"5F",X"BD",X"6E",X"B7",X"83",X"57",X"AD",X"CD",X"5E",
X"F4",X"FD",X"7E",X"FE",X"7D",X"7F",X"3F",X"DD",X"BF",X"0F",X"A7",X"93",X"7B",X"FF",X"BE",X"1F",
X"21",X"90",X"2B",X"73",X"91",X"0D",X"8C",X"A6",X"BB",X"FB",X"FD",X"FF",X"FF",X"FF",X"FF",X"EF",
X"DE",X"CF",X"A7",X"93",X"D9",X"F3",X"FB",X"FB",X"FD",X"FF",X"FE",X"7F",X"BE",X"5F",X"8F",X"CE",
X"F9",X"6C",X"6C",X"91",X"9D",X"D3",X"EE",X"F4",X"F2",X"F0",X"FD",X"FC",X"FE",X"FE",X"F5",X"F6",
X"C0",X"20",X"80",X"00",X"C0",X"20",X"80",X"00",X"C8",X"40",X"22",X"40",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"1B",X"3B",X"3B",X"2D",X"2D",X"60",X"40",X"41",X"81",X"00",X"04",X"0A",X"05",X"06",X"08",X"04",
X"FC",X"EC",X"F4",X"F0",X"EE",X"FF",X"FF",X"FF",X"DF",X"DF",X"CF",X"4F",X"07",X"03",X"01",X"10",
X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"00",X"00",X"40",X"01",X"00",X"00",X"00",X"00",
X"01",X"FF",X"FF",X"FF",X"FF",X"F8",X"C0",X"01",X"00",X"1F",X"6F",X"9F",X"3E",X"38",X"01",X"00",
X"1E",X"07",X"01",X"04",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"60",X"E0",X"F0",X"F0",X"38",X"B8",X"FC",X"FC",X"FE",X"FE",X"7F",X"7F",X"3F",X"3F",X"1F",X"1F",
X"3F",X"37",X"2F",X"0F",X"77",X"FF",X"FF",X"FB",X"F9",X"FB",X"F3",X"E2",X"C0",X"80",X"04",X"0C",
X"D8",X"DC",X"DC",X"B4",X"B4",X"06",X"02",X"82",X"81",X"00",X"20",X"50",X"A0",X"60",X"10",X"20",
X"81",X"F7",X"CF",X"BF",X"7F",X"FF",X"FF",X"03",X"00",X"00",X"07",X"00",X"00",X"00",X"00",X"00",
X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"C0",X"00",X"00",X"00",X"80",X"00",X"00",X"00",X"00",
X"06",X"05",X"0C",X"08",X"18",X"19",X"3F",X"3F",X"7F",X"7F",X"FE",X"FE",X"FC",X"FC",X"F8",X"F8",
X"90",X"30",X"60",X"60",X"C0",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"20",X"54",X"2C",X"40",X"04",X"04",X"06",X"05",X"03",X"03",X"00",X"00",X"00",X"00",X"00",X"00",
X"01",X"03",X"0F",X"1F",X"3D",X"7D",X"DB",X"DF",X"9F",X"37",X"2F",X"2F",X"3F",X"7E",X"7F",X"FF",
X"C0",X"E0",X"F0",X"F8",X"FC",X"FE",X"FE",X"CF",X"C7",X"C3",X"C1",X"80",X"80",X"00",X"00",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"60",X"70",X"60",X"E0",X"80",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"78",X"3C",X"06",X"0F",X"1B",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"10",X"18",X"9C",X"C8",X"C8",X"70",X"30",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"70",X"FF",X"FF",X"FE",X"F0",X"70",X"78",X"B8",X"DC",X"DC",X"EE",X"F7",X"FB",X"FF",X"FF",
X"30",X"E0",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"06",X"0E",X"06",X"07",X"03",X"00",X"00",X"00",X"00",X"00",
X"0F",X"08",X"0F",X"1F",X"3F",X"7F",X"7F",X"FF",X"FF",X"E1",X"83",X"03",X"01",X"00",X"01",X"01",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"09",X"0D",X"1B",X"1A",X"1E",X"14",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"40",X"C0",X"80",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"80",X"C1",X"F1",X"E7",X"4F",X"1F",X"3F",X"3F",X"7F",X"7C",X"F0",X"80",X"C0",X"60",X"00",
X"FF",X"FF",X"FF",X"FE",X"FE",X"F1",X"F0",X"F0",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"E0",X"E0",X"E0",X"E0",X"60",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"E0",X"60",X"40",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FE",X"FC",X"01",X"3F",X"01",X"00",
X"73",X"73",X"67",X"E7",X"EF",X"EF",X"C6",X"C6",X"C0",X"80",X"00",X"80",X"C0",X"A0",X"F0",X"78",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"03",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"03",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"06",X"06",X"02",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"51",X"AB",X"7B",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"20",X"F0",X"F8",X"FC",X"FC",
X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"30",X"30",X"39",X"3F",X"1E",X"14",X"00",X"00",X"00",
X"07",X"0F",X"0F",X"1F",X"3C",X"30",X"58",X"C0",X"80",X"80",X"00",X"00",X"00",X"00",X"00",X"00",
X"F8",X"F0",X"C0",X"03",X"06",X"0F",X"CC",X"E8",X"D8",X"70",X"60",X"40",X"00",X"00",X"00",X"00",
X"00",X"20",X"40",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"20",X"30",X"38",X"1C",X"17",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"88",X"68",
X"0E",X"07",X"03",X"01",X"00",X"00",X"00",X"C0",X"F8",X"3E",X"1F",X"0D",X"00",X"01",X"01",X"00",
X"00",X"80",X"C0",X"E0",X"70",X"3C",X"1E",X"0F",X"03",X"31",X"F8",X"FC",X"FD",X"3F",X"1F",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"C0",X"60",X"30",X"F8",X"84",X"78",X"FC",
X"F7",X"3F",X"20",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F1",X"E1",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"0F",X"3F",X"06",X"04",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"F0",X"FF",X"3F",X"03",X"00",X"00",X"00",X"00",X"00",X"07",X"0F",X"0F",X"1F",X"1F",X"1F",X"19",
X"06",X"86",X"86",X"C4",X"44",X"E0",X"63",X"62",X"32",X"B3",X"FB",X"FB",X"7B",X"7B",X"33",X"B3",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"80",X"C0",X"C0",X"C0",X"C0",X"E0",
X"00",X"00",X"87",X"FF",X"FF",X"C0",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"38",X"70",X"E0",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"07",X"01",X"04",X"03",X"04",X"01",
X"B8",X"00",X"6C",X"06",X"03",X"03",X"01",X"01",X"00",X"00",X"00",X"00",X"00",X"02",X"02",X"85",
X"00",X"0C",X"0C",X"0C",X"18",X"18",X"98",X"B8",X"B0",X"70",X"60",X"60",X"C0",X"C0",X"E0",X"80",
X"01",X"03",X"07",X"00",X"00",X"00",X"00",X"02",X"06",X"0E",X"1F",X"39",X"F0",X"C0",X"00",X"00",
X"7E",X"B6",X"AF",X"C7",X"FF",X"FF",X"F8",X"FB",X"FB",X"FD",X"7F",X"7F",X"7F",X"3E",X"3E",X"1E",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"01",X"0F",X"02",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"80",X"00",X"60",X"FC",X"1F",X"03",X"00",X"00",
X"38",X"10",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"01",X"C1",X"C1",X"E1",X"E1",X"E1",X"DF",X"CF",X"EB",X"F1",X"FC",X"FF",X"CF",
X"00",X"00",X"E0",X"F0",X"F0",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",X"F8",
X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"07",
X"30",X"10",X"10",X"10",X"10",X"10",X"10",X"30",X"20",X"20",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",
X"00",X"00",X"00",X"00",X"00",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"01",X"00",X"00",
X"5F",X"BF",X"BF",X"BF",X"BF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"F8",X"C0",X"C0",X"00",
X"78",X"7E",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"3C",X"00",X"10",X"09",X"01",
X"00",X"00",X"00",X"80",X"80",X"80",X"C0",X"C0",X"C0",X"C0",X"C0",X"60",X"20",X"50",X"D0",X"18",
X"02",X"03",X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"03",X"03",X"03",X"01",
X"70",X"30",X"30",X"F0",X"F0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"C0",X"C0",X"80",X"80",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"19",X"11",X"13",X"03",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"07",X"02",X"00",X"00",X"00",
X"80",X"00",X"81",X"82",X"84",X"C1",X"C0",X"C0",X"E0",X"E0",X"E0",X"E0",X"C0",X"00",X"00",X"20",
X"18",X"08",X"40",X"80",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"02",X"02",X"02",X"02",X"03",X"03",X"03",X"03",X"07",X"07",X"07",X"07",X"07",X"07",X"03",X"01",
X"10",X"10",X"10",X"10",X"30",X"30",X"F0",X"F0",X"E0",X"E0",X"E0",X"E0",X"E0",X"E0",X"C0",X"80",
X"02",X"03",X"06",X"03",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"9B",X"17",X"3F",X"7F",X"7F",X"FF",X"FF",X"FF",X"FF",X"FF",X"FB",X"FB",X"F3",X"72",X"62",X"01",
X"F0",X"E0",X"C0",X"E0",X"E0",X"E0",X"F0",X"F0",X"F0",X"F1",X"F0",X"E0",X"80",X"80",X"00",X"00",
X"C0",X"40",X"60",X"20",X"30",X"10",X"10",X"08",X"C0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"07",X"03",X"03",X"03",X"03",X"03",X"03",X"03",X"07",X"07",X"06",X"07",X"07",X"07",X"03",X"01",
X"40",X"40",X"40",X"60",X"70",X"70",X"70",X"70",X"30",X"20",X"60",X"E0",X"E0",X"E0",X"C0",X"80",
X"06",X"04",X"04",X"14",X"24",X"18",X"20",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"06",X"07",X"0F",X"1F",X"3F",X"3F",X"7F",X"7F",X"7F",X"7D",X"79",X"71",X"62",X"42",X"62",X"22",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"00",X"25",X"1C",X"09",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"01",X"01",X"04",X"20",X"C0",X"70",X"D0",X"68",X"DC",
X"00",X"00",X"00",X"00",X"20",X"00",X"00",X"00",X"01",X"08",X"20",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"08",X"00",X"02",X"00",X"22",X"15",X"1F",X"0B",X"0F",
X"00",X"00",X"00",X"00",X"00",X"00",X"90",X"00",X"40",X"00",X"00",X"40",X"80",X"02",X"85",X"06",
X"00",X"00",X"00",X"00",X"00",X"00",X"10",X"00",X"00",X"40",X"00",X"00",X"20",X"00",X"00",X"00",
X"02",X"10",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"97",X"0B",X"21",X"11",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"FF",X"DF",X"EF",X"E7",X"7B",X"91",X"CB",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"EA",X"F4",X"BF",X"9F",X"BF",X"F5",X"F3",X"45",X"01",X"02",X"00",X"00",X"00",X"00",X"00",X"00",
X"4E",X"9C",X"AF",X"3E",X"F4",X"7B",X"7F",X"ED",X"90",X"40",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"80",X"00",X"20",X"C0",X"80",X"E0",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"40",X"08",X"00",X"01",X"00",X"0E",
X"00",X"00",X"08",X"00",X"00",X"00",X"00",X"00",X"04",X"20",X"00",X"00",X"00",X"04",X"22",X"1B",
X"00",X"02",X"01",X"85",X"00",X"20",X"0C",X"06",X"28",X"02",X"10",X"89",X"5C",X"70",X"63",X"28",
X"83",X"43",X"13",X"4D",X"AD",X"7F",X"7F",X"67",X"3B",X"BF",X"79",X"34",X"F8",X"FD",X"EB",X"E8",
X"33",X"79",X"7F",X"A7",X"B6",X"FF",X"FF",X"6B",X"91",X"C3",X"DB",X"A7",X"F3",X"F9",X"69",X"F5",
X"E8",X"C0",X"C0",X"E1",X"F5",X"F8",X"F1",X"B9",X"EB",X"EA",X"B7",X"C7",X"CB",X"E9",X"FD",X"FF",
X"00",X"00",X"40",X"00",X"44",X"80",X"90",X"02",X"00",X"20",X"40",X"69",X"B2",X"A6",X"F1",X"F5",
X"00",X"00",X"00",X"00",X"00",X"20",X"00",X"00",X"00",X"10",X"02",X"00",X"40",X"80",X"40",X"90",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"31",X"D7",X"C2",X"86",X"24",X"01",X"00",X"00",X"00",X"00",X"00",X"00",X"02",X"00",X"00",X"00",
X"66",X"F7",X"7E",X"FF",X"FF",X"FF",X"EF",X"6D",X"7E",X"36",X"01",X"00",X"00",X"00",X"00",X"00",
X"FF",X"FB",X"ED",X"F5",X"F0",X"F9",X"E4",X"90",X"80",X"00",X"60",X"00",X"00",X"00",X"00",X"00",
X"EF",X"E7",X"F7",X"F3",X"DB",X"CF",X"5D",X"18",X"0E",X"1F",X"1D",X"28",X"05",X"00",X"00",X"00",
X"EF",X"FF",X"FB",X"FF",X"FF",X"EB",X"DD",X"99",X"4F",X"00",X"80",X"40",X"00",X"00",X"00",X"00",
X"F2",X"E8",X"CC",X"EA",X"C0",X"20",X"80",X"80",X"00",X"40",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,38 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_spr_palette is
port (
clk : in std_logic;
addr : in std_logic_vector(7 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_spr_palette is
type rom is array(0 to 255) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"03",X"04",X"07",X"07",X"05",
X"00",X"01",X"02",X"03",X"04",X"07",X"09",X"0A",X"00",X"0F",X"07",X"01",X"0A",X"0B",X"0E",X"0D",
X"00",X"0B",X"07",X"07",X"09",X"0D",X"00",X"00",X"00",X"0B",X"01",X"0D",X"08",X"0D",X"04",X"09",
X"00",X"04",X"0D",X"02",X"00",X"00",X"00",X"00",X"00",X"08",X"0B",X"0D",X"01",X"00",X"00",X"00",
X"00",X"0D",X"00",X"0D",X"00",X"00",X"00",X"00",X"00",X"01",X"02",X"03",X"04",X"07",X"09",X"05",
X"00",X"05",X"00",X"03",X"04",X"07",X"09",X"0A",X"00",X"01",X"02",X"03",X"04",X"07",X"05",X"0A",
X"00",X"01",X"02",X"03",X"04",X"07",X"09",X"05",X"00",X"0D",X"06",X"0C",X"00",X"00",X"00",X"00",
X"00",X"01",X"0D",X"03",X"04",X"07",X"09",X"05",X"00",X"00",X"0D",X"03",X"04",X"00",X"00",X"0A",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,24 +0,0 @@
library ieee;
use ieee.std_logic_1164.all,ieee.numeric_std.all;
entity tropical_spr_rgb_lut is
port (
clk : in std_logic;
addr : in std_logic_vector(4 downto 0);
data : out std_logic_vector(7 downto 0)
);
end entity;
architecture prom of tropical_spr_rgb_lut is
type rom is array(0 to 31) of std_logic_vector(7 downto 0);
signal rom_data: rom := (
X"AF",X"57",X"FF",X"A7",X"F8",X"E0",X"01",X"30",X"98",X"77",X"90",X"E4",X"F4",X"80",X"C8",X"00",
X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00");
begin
process(clk)
begin
if rising_edge(clk) then
data <= rom_data(to_integer(unsigned(addr)));
end if;
end process;
end architecture;

View File

@@ -1,5 +1,6 @@
---------------------------------------------------------------------------------
-- Tropical Angel by Dar (darfpga@aol.fr) (16/03/2019)
-- Tropical Angel, by Slingshot
-- based on Traverse USA by Dar (darfpga@aol.fr) (16/03/2019)
-- http://darfpga.blogspot.fr
---------------------------------------------------------------------------------
-- gen_ram.vhd & io_ps2_keyboard
@@ -30,31 +31,31 @@
-- Coctail mode : OK
-- Sound : OK
-- Use with MAME roms from travusa.zip
-- Use with MAME roms from troangel.zip
--
-- Use make_travusa_proms.bat to build vhd file from binaries
-- (CRC list included)
-- Traverse USA (irem M52) Hardware caracteristics :
-- Tropical Angel (Irem M57) Hardware caracteristics :
-- (No schematics available, video gen info is from MAME sources)
--
-- VIDEO : 1xZ80@3MHz CPU accessing its program rom, working ram,
-- sprite data ram, I/O, sound board register and trigger.
-- 32Kx8bits program rom
--
-- One char tile map 64x32 with H scrolling (32x32 visible)
-- One char tile map 32x32 with H scrolling (32x32 visible)
-- 8Kx24bits graphics rom 3bits/pixel
-- 8colors per tile / 16 color sets
-- rbg palette 128 colors 8bits : 2red 3green 3blue
--
-- 72 sprites / line, 16x16 with flip H/V
-- (schematics seems too allow only 24 sprites / line with bank switch
-- at mid screen. This doesn't allow showing all needed sprite)
-- 256x16bits fine scroll RAM
-- Single RAM position 0x40 is used to scroll lines 64-127 (with wrapping)
-- Only 128-255 are used for fine scroll the bottom half (by signed 16 bit value), without wrapping around
--
-- 8Kx24bits graphics rom 3bits/pixel
-- 72 sprites / line, 16x32 with flip H/V
--
-- 16Kx24bits graphics rom 3bits/pixel
-- 8colors per sprite / 32 color sets among 16 colors;
-- rbg palette 16 colors 8bits : 2red 3green 3blue
--
-- Working ram : 4Kx8bits
-- Working ram : 2Kx8bits
-- Sprites data ram : 256x8bits
-- Sprites line buffer rams : 1 scan line delay flip/flop 2x256x4bits
--
@@ -70,37 +71,6 @@
-- 3 sound channels
--
---------------------------------------------------------------------------------
-- Schematics remarks :
--
-- Frame is 384 x 282 (H x V) which is too much lines for standard TV set (262.5 lines)
-- This create a display artefact near end of frame since already entering composite
-- sync egalisation pulses. Line number cannot be reduced since CPU need enough fly back
-- time to update every sprites position. (Reducing line count will result in missing sprites)
-- May be this can be achieved by increasing CPU clock speed (web site and MAME report 4Mhz)
-- My M52-A schematic clearly shows 18.432/6.
--
-- => I give more CPU time to access sprite ram data by allowing CPU access as soon as video
-- scanner V is outside the sprite zone i.e. outside the scroling part of screen (which
-- depends on the flip screen state).
--
-- Moreover M52-B schematic doesn't show to allow seeking more than 24 sprites data per
-- line from :
-- - C820 to C87F for half upper screen (vertical)
-- - C8A0 to C8FF for half lower screen (vertical)
--
-- But, at beginning of the game, during starting count downto, 5 cars are diplayed +
-- moto + count down numbers. At least some sprite cars data comes not only from
-- C820-C87F but also from C920 to C97F. Which involves at least 2 sprite data regions
-- for the same half part of the screen (see cars numbered 0 and 3).
--
-- => I modify the sprite data address scanner to allow 3 regions to be scanned at each line
-- (C820-C87F, C8A0-C8FF and C920-C97F). My first design was with a 12MHz master clock to
-- allow 1 read and 1 write access to sprite line buffer ram at each pixel (6Mhz). This
-- permit only one sprite data region to be scanned at each line. The master clock was
-- increased from 12Mhz to 36Mhz and desing modified to allow 3 sprite data regions to be
-- scanned at each line.
--
---------------------------------------------------------------------------------
library ieee;
use ieee.std_logic_1164.all;
@@ -132,22 +102,15 @@ port(
dip_switch_1 : in std_logic_vector(7 downto 0);
dip_switch_2 : in std_logic_vector(7 downto 0);
start2 : in std_logic;
start1 : in std_logic;
coin1 : in std_logic;
right1 : in std_logic;
left1 : in std_logic;
accel1 : in std_logic;
brake1 : in std_logic;
right2 : in std_logic;
left2 : in std_logic;
accel2 : in std_logic;
brake2 : in std_logic;
service : in std_logic;
input_0 : in std_logic_vector(7 downto 0);
input_1 : in std_logic_vector(7 downto 0);
input_2 : in std_logic_vector(7 downto 0);
dl_clk : in std_logic;
dl_addr : in std_logic_vector(16 downto 0);
dl_data : in std_logic_vector( 7 downto 0);
dl_wr : in std_logic;
dbg_cpu_addr : out std_logic_vector(15 downto 0)
);
end TropicalAngel;
@@ -161,9 +124,10 @@ architecture struct of TropicalAngel is
signal hcnt : std_logic_vector(8 downto 0) := '0'&x"00"; -- horizontal counter
signal vcnt : std_logic_vector(8 downto 0) := '0'&x"00"; -- vertical counter
signal hcnt_flip : std_logic_vector(8 downto 0);
signal hcnt_flip : std_logic_vector(7 downto 0);
signal vcnt_flip : std_logic_vector(8 downto 0);
signal hcnt_scrolled : std_logic_vector(8 downto 0);
signal hcnt_scrolled : std_logic_vector(7 downto 0);
signal hcnt_scrolled_val : std_logic_vector(15 downto 0);
signal hcnt_scrolled_flip : std_logic_vector(2 downto 0);
signal pix_ena : std_logic;
@@ -195,15 +159,26 @@ architecture struct of TropicalAngel is
signal flip : std_logic;
signal flip_int : std_logic;
signal chrram_addr: std_logic_vector(11 downto 0);
signal chrram_addr: std_logic_vector(10 downto 0);
signal chrram_we : std_logic;
signal chrram_do : std_logic_vector(7 downto 0);
signal chrram_do_to_cpu : std_logic_vector( 7 downto 0);
signal scroll_x : std_logic_vector(8 downto 0) := (others=>'0');
signal apply_scroll : std_logic;
signal scroll_x : std_logic_vector(7 downto 0) := (others=>'0');
signal apply_xscroll : std_logic;
signal scrollram_addr : std_logic_vector( 7 downto 0);
signal scrollram_l_sel : std_logic;
signal scrollram_l_we : std_logic;
signal scrollram_l_cpu_do : std_logic_vector( 7 downto 0);
signal scrollram_l_do : std_logic_vector( 7 downto 0);
signal scrollram_h_sel : std_logic;
signal scrollram_h_we : std_logic;
signal scrollram_h_cpu_do : std_logic_vector( 7 downto 0);
signal scrollram_h_do : std_logic_vector( 7 downto 0);
signal scroll_val : std_logic_vector(15 downto 0);
signal chr_code: std_logic_vector( 7 downto 0);
signal chr_code: std_logic_vector( 9 downto 0);
signal chr_attr: std_logic_vector( 7 downto 0);
signal chr_code_line : std_logic_vector(12 downto 0);
signal chr_flip_h : std_logic;
@@ -217,31 +192,26 @@ architecture struct of TropicalAngel is
signal chr_palette1_do : std_logic_vector(7 downto 0);
signal chr_palette2_do : std_logic_vector(7 downto 0);
signal sprram_addr : std_logic_vector(9 downto 0);
signal sprram_addr : std_logic_vector(7 downto 0);
signal sprram_we : std_logic;
signal sprram_do : std_logic_vector(7 downto 0);
signal cpu_has_spr_ram : std_logic;
signal spr_en : std_logic;
signal spr_pix_ena : std_logic;
signal spr_hcnt : std_logic_vector(10 downto 0);
signal spr_hcnt : std_logic_vector( 9 downto 0);
signal spr_posv, spr_posv_r : std_logic_vector( 7 downto 0);
signal spr_attr, spr_attr_r : std_logic_vector( 7 downto 0);
signal spr_code, spr_code_r : std_logic_vector( 7 downto 0);
signal spr_posh : std_logic_vector( 7 downto 0);
signal spr_posh, spr_posh_r : std_logic_vector( 7 downto 0);
signal spr_vcnt : std_logic_vector( 7 downto 0);
signal spr_on_line : std_logic;
signal spr_on_line_r : std_logic;
signal spr_code_line : std_logic_vector(12 downto 0);
signal spr_code_line : std_logic_vector(13 downto 0);
signal spr_line_cnt : std_logic_vector( 4 downto 0);
signal spr_graphx1_do : std_logic_vector( 7 downto 0);
signal spr_graphx2_do : std_logic_vector( 7 downto 0);
signal spr_graphx3_do : std_logic_vector( 7 downto 0);
signal spr_graphx4_do : std_logic_vector(7 downto 0);
signal spr_graphx5_do : std_logic_vector(7 downto 0);
signal spr_graphx6_do : std_logic_vector(7 downto 0);
signal sp_graphx32_do_r: std_logic_vector(31 downto 0);
signal spr_palette_addr : std_logic_vector( 7 downto 0);
signal spr_palette_do : std_logic_vector( 7 downto 0);
signal spr_pixels : std_logic_vector( 4 downto 0);
@@ -269,15 +239,21 @@ architecture struct of TropicalAngel is
signal sound_cmd : std_logic_vector( 7 downto 0);
signal audio : std_logic_vector(11 downto 0);
signal input_0 : std_logic_vector(7 downto 0);
signal input_1 : std_logic_vector(7 downto 0);
signal input_2 : std_logic_vector(7 downto 0);
signal char_graphics1_we : std_logic;
signal char_graphics2_we : std_logic;
signal char_graphics3_we : std_logic;
signal char_palette_l_we : std_logic;
signal char_palette_h_we : std_logic;
signal spr_palette_we : std_logic;
signal spr_rgb_lut_we : std_logic;
begin
clock_36n <= not clock_36;
reset_n <= not reset;
sp_addr <= '0'& spr_code_line;
-- debug
process (reset, clock_36)
begin
@@ -311,7 +287,7 @@ cpu_ena <= '1' when clock_cnt = "1011" else '0'; -- (3MHz)
-- hcnt [x080..x0FF-x100..x1FF] => 128+256 = 384 pixels, 384/6.144Mhz => 1 line is 62.5us (16.000KHz)
-- vcnt [x0E6..x0FF-x100..x1FF] => 26+256 = 282 lines, 1 frame is 260 x 62.5us = 17.625ms (56.74Hz)
process (reset, clock_36)
process (reset, clock_36, pix_ena)
begin
if reset='1' then
hcnt <= (others=>'0');
@@ -331,32 +307,33 @@ begin
end process;
flip <= flip_int xor dip_switch_2(0);
hcnt_flip <= '0'&hcnt(7 downto 0) when flip ='1' else '0' & not hcnt(7 downto 0);
hcnt_flip <= hcnt(7 downto 0) when flip ='1' else not hcnt(7 downto 0);
vcnt_flip <= vcnt when flip ='1' else not vcnt;
--------------------
-- players inputs --
--------------------
input_0 <= "1111" & not coin1 & service & not start2 & not start1;
input_1 <= not brake1 & '1' & not accel1 & "111" & not left1 & not right1;
input_2 <= not brake2 & '1' & not accel2 & "111" & not left2 & not right2;
------------------------------------------
-- cpu data input with address decoding --
------------------------------------------
cpu_di <= cpu_rom_do when cpu_addr(15 downto 12) < X"8" else -- 0000-7FFF
chrram_do_to_cpu when cpu_addr(15 downto 12) = X"8" else -- 8000-8FFF
wram_do when cpu_addr(15 downto 12) = X"E" else -- E000-EFFF
input_0 when cpu_addr(15 downto 0) = X"D000" else -- D000
input_1 when cpu_addr(15 downto 0) = X"D001" else -- D001
input_2 when cpu_addr(15 downto 0) = X"D002" else -- D002
dip_switch_1 when cpu_addr(15 downto 0) = X"D003" else -- D003
dip_switch_2 when cpu_addr(15 downto 0) = X"D004" else -- D004
X"FF";
cpu_di <= cpu_rom_do when cpu_addr(15 downto 12) < X"8" else -- 0000-7FFF
scrollram_l_cpu_do when scrollram_l_sel = '1' else
scrollram_h_cpu_do when scrollram_h_sel = '1' else
chrram_do_to_cpu when cpu_addr(15 downto 11) = X"8"&'0' else -- 8000-87FF
wram_do when cpu_addr(15 downto 11) = X"E"&'0' else -- E000-E7FF
input_0 when cpu_addr(15 downto 0) = X"D000" else -- D000
input_1 when cpu_addr(15 downto 0) = X"D001" else -- D001
input_2 when cpu_addr(15 downto 0) = X"D002" else -- D002
dip_switch_1 when cpu_addr(15 downto 0) = X"D003" else -- D003
dip_switch_2 when cpu_addr(15 downto 0) = X"D004" else -- D004
X"FF";
------------------------------------------------------------------------
-- Misc registers : interrupt, scroll, cocktail flip, sound trigger
------------------------------------------------------------------------
scrollram_l_sel <= '1' when cpu_addr(15 downto 8) = X"90" else '0';
scrollram_l_we <= scrollram_l_sel and not cpu_wr_n;
scrollram_h_sel <= '1' when cpu_addr(15 downto 8) = X"91" else '0';
scrollram_h_we <= scrollram_h_sel and not cpu_wr_n;
process (clock_36, reset)
begin
if reset = '1' then
@@ -371,8 +348,7 @@ begin
end if;
end if;
if cpu_wr_n = '0' and cpu_addr(15 downto 12) = X"9" then scroll_x(7 downto 0) <= cpu_do; end if;--scrollram
-- if cpu_wr_n = '0' and cpu_addr(15 downto 12) = X"A" then scroll_x(8) <= cpu_do(0); end if;
if cpu_wr_n = '0' and cpu_addr(15 downto 0) = X"9040" then scroll_x <= cpu_do; end if;--scrollram[0x40]
if cpu_wr_n = '0' and cpu_addr(15 downto 0) = X"D000" then sound_cmd <= cpu_do; end if;
if cpu_wr_n = '0' and cpu_addr(15 downto 0) = X"D001" then flip_int <= cpu_do(0); end if;
@@ -383,92 +359,83 @@ end process;
------------------------------------------
-- write enable to working ram from CPU --
------------------------------------------
wram_we <= '1' when cpu_wr_n = '0' and cpu_addr(15 downto 12) = X"E" else '0';
--sram_we <= '1' when cpu_wr_n = '0' and cpu_addr(15 downto 12) = X"9" else '0';
wram_we <= '1' when cpu_wr_n = '0' and cpu_addr(15 downto 11) = X"E"&'0' else '0';
----------------------
--- sprite machine ---
----------------------
-- 3 regions sprite data scanner
-- 080-1FF => C820-C87F
-- 180-2FF => C8A0-C8FF
-- 280-3FF => C920-C97F
-- sprite data scanner
-- 080-3FF => C820-C8FF
process (clock_36)
begin
if rising_edge(clock_36) then
spr_pix_ena <= not spr_pix_ena; -- (18MHz)
if hcnt = '1'&x"FF" and pix_ena = '1' then -- synched with hcnt
spr_hcnt <= "000"&x"80";
spr_hcnt <= "00"&x"80";
spr_pix_ena <= '0';
else
if spr_pix_ena = '1' then
if spr_hcnt( 8 downto 0) = "1"&x"FF" then
spr_hcnt( 8 downto 0) <= '0'&x"80";
spr_hcnt(10 downto 9) <= spr_hcnt(10 downto 9) + '1';
else
spr_hcnt <= spr_hcnt + '1';
spr_hcnt <= spr_hcnt + '1';
if spr_hcnt( 9 downto 0) = "11"&x"FF" then
spr_hcnt <= "00"&x"80";
end if;
end if;
end if;
end if;
end process;
end process;
-- CPU allowed to access sprite data ram outside scrolling zone
-- from x080 to x13F when not flipped (scrolling zone from x140 to x1FF)
-- from x080 to x0FF and from x1C0 to x1FF when not flipped (scrolling zone from x100 to x1BF)
-- within scrolling zone sprite data ram is accessed by sprite data scanner (spr_hcnt)
sprram_we <= '1' when cpu_wr_n = '0' and cpu_addr(15 downto 8) = X"C8" else '0';
cpu_has_spr_ram <= '1' when ( vcnt < '1'&x"3F" and flip = '0') or
((vcnt > '1'&x"C0" or vcnt < '0'&x"FF") and flip = '1') else '0';
sprram_we <= '1' when cpu_wr_n = '0' and cpu_addr(15 downto 11) = X"C"&"1" and cpu_has_spr_ram = '1' else '0';
sprram_addr <= '0' & spr_hcnt(10 downto 4) & spr_hcnt(2 downto 1) when cpu_has_spr_ram = '0' else
cpu_addr(9 downto 0);
sprram_addr <= spr_hcnt(9 downto 4) & spr_hcnt(1 downto 0);
-- Enable sprites in lines 64-240
spr_en <= '1' when ( vcnt > '1'&x"40" and vcnt < '1'&x"EF" and flip = '1') or ((vcnt > '1'&x"10" or vcnt < '1'&x"C0") and flip = '0') else '0';
-- latch current sprite data with respect to pixel and hcnt in relation with sprite data ram addressing
process (clock_36)
variable code:std_logic_vector(7 downto 0);
begin
if rising_edge(clock_36) then
if spr_pix_ena = '1' then
if spr_hcnt(2 downto 0) = "001" then spr_posv <= sprram_do ;end if;
if spr_hcnt(2 downto 0) = "011" then spr_attr <= sprram_do ;end if;
if spr_hcnt(2 downto 0) = "101" then spr_code <= sprram_do ;end if;
if spr_hcnt(2 downto 0) = "000" then spr_posv <= sprram_do; end if;
if spr_hcnt(2 downto 0) = "001" then spr_attr <= sprram_do; end if;
if spr_hcnt(2 downto 0) = "010" then
code := spr_attr(5) & sprram_do(7) & sprram_do(5 downto 0);
spr_code_line <= code(7 downto 6) & (spr_vcnt(4) xor spr_attr(7)) & code(5 downto 0) & (spr_attr(6) xor spr_hcnt(3)) & (spr_vcnt(3 downto 0) xor (spr_attr(7) & spr_attr(7) & spr_attr(7) & spr_attr(7)));
end if;
if spr_hcnt(2 downto 0) = "011" then spr_posh <= sprram_do; end if;
if spr_hcnt(2 downto 0) = "111" then
spr_posh <= sprram_do ;
spr_posh_r <= spr_posh;
spr_posv_r <= spr_posv;
spr_attr_r <= spr_attr;
spr_code_r <= spr_code;
spr_graphx1_do <= sp_graphx32_do(23 downto 16);
spr_graphx2_do <= sp_graphx32_do(15 downto 8);
spr_graphx3_do <= sp_graphx32_do( 7 downto 0);
if spr_vcnt(7 downto 5) = "111" and spr_en = '1' then
spr_on_line <= '1';
else
spr_on_line <= '0';
end if;
end if;
end if;
end if;
end process;
end process;
-- compute sprite presence and graphics rom address w.r.t vertical position and v_flip (attr(7))
-- sprite is also inhibited when outside scrolling zone (cpu_has_spr_ram)
spr_vcnt <= vcnt_flip(7 downto 0) + spr_posv_r - 1 ;
spr_on_line <= '1' when spr_vcnt(7 downto 4) = x"F" and cpu_has_spr_ram = '0' else '0';
spr_line_cnt <= spr_vcnt(4 downto 0) xor (spr_attr_r(7) & spr_attr_r(7) & spr_attr_r(7) & spr_attr_r(7) & spr_attr_r(7));
spr_code_line <= spr_code_r & (spr_attr_r(6) xor not spr_hcnt(3)) & spr_line_cnt(3 downto 0);
spr_vcnt <= vcnt_flip(7 downto 0) + spr_posv - 1;
-- get and serialise sprite graphics data and w.r.t enable (attr(5)) and h_flip (attr(6))
-- get and serialise sprite graphics data and h_flip (attr(6))
-- and compute palette address from graphics bits and color set#
with spr_attr_r(6 downto 5) select
spr_palette_addr(0) <= spr_graphx1_do(to_integer(unsigned(not(spr_hcnt(2 downto 0))))) when "00",
spr_graphx1_do(to_integer(unsigned( (spr_hcnt(2 downto 0))))) when "10",
'0' when others;
with spr_attr_r(6 downto 5) select
spr_palette_addr(1) <= spr_graphx2_do(to_integer(unsigned(not(spr_hcnt(2 downto 0))))) when "00",
spr_graphx2_do(to_integer(unsigned( (spr_hcnt(2 downto 0))))) when "10",
'0' when others;
with spr_attr_r(6 downto 5) select
spr_palette_addr(2) <= spr_graphx3_do(to_integer(unsigned(not(spr_hcnt(2 downto 0))))) when "00",
spr_graphx3_do(to_integer(unsigned( (spr_hcnt(2 downto 0))))) when "10",
'0' when others;
spr_palette_addr(0) <= spr_graphx1_do(to_integer(unsigned(not(spr_hcnt(2 downto 0))))) when spr_attr_r(6) = '0' else
spr_graphx1_do(to_integer(unsigned( (spr_hcnt(2 downto 0)))));
spr_palette_addr(1) <= spr_graphx2_do(to_integer(unsigned(not(spr_hcnt(2 downto 0))))) when spr_attr_r(6) = '0' else
spr_graphx2_do(to_integer(unsigned( (spr_hcnt(2 downto 0)))));
spr_palette_addr(2) <= spr_graphx3_do(to_integer(unsigned(not(spr_hcnt(2 downto 0))))) when spr_attr_r(6) = '0' else
spr_graphx3_do(to_integer(unsigned( (spr_hcnt(2 downto 0)))));
spr_palette_addr(7 downto 3) <= spr_attr_r(4 downto 0); -- color set#
----------------------------------------------------
@@ -487,7 +454,7 @@ process (clock_36)
begin
if rising_edge(clock_36) then
if spr_pix_ena = '1' then
spr_on_line_r <= spr_on_line;
spr_pixels(3 downto 0) <= spr_palette_do(3 downto 0);
@@ -495,11 +462,11 @@ begin
-- write input buffer at the right place
if spr_hcnt(3 downto 0) = "1000" then
spr_input_line_addr <= spr_posh;
spr_input_line_addr <= spr_posh_r;
else
spr_input_line_addr <= spr_input_line_addr+1;
end if;
end if;
-- read output buffer w.r.t. flip screen (normal/reverse)
@@ -513,7 +480,7 @@ begin
spr_output_line_addr <= spr_output_line_addr-1;
end if;
end if;
end if;
-- demux output buffer (flip-flop)
@@ -524,7 +491,7 @@ begin
spr_output_line_do <= spr_buffer_ram2_do;
end if;
end if;
end if;
end process;
@@ -551,58 +518,69 @@ spr_buffer_ram2_di <= spr_input_line_di when vcnt(0) = '1' else spr_output_l
spr_buffer_ram2_we <= spr_input_line_we when vcnt(0) = '1' else spr_output_line_we;
-- feed sprite color lut with sprite output buffer
spr_rgb_lut_addr <= '0' & spr_output_line_do;
spr_rgb_lut_addr <= '0' & not spr_output_line_do;
--------------------
--- char machine ---
--------------------
-- compute scrolling zone and apply to horizontal scanner
apply_scroll <= not(vcnt_flip(6) and vcnt_flip(7));
hcnt_scrolled <= hcnt_flip + scroll_x when apply_scroll = '1' else hcnt_flip;
hcnt_scrolled_flip <= hcnt_scrolled(2 downto 0) when flip = '1' else not (hcnt_scrolled(2 downto 0));
scrollram_addr <= vcnt_flip(7 downto 0);
apply_xscroll <= '1' when vcnt_flip(7 downto 6) = "01" else '0'; -- apply common scroll_x (scroll mem[0x40]) to lines 64-127
hcnt_scrolled_val <= x"00" & hcnt_flip + scroll_x when apply_xscroll = '1' else
hcnt_flip(7 downto 0) + scroll_val when scroll_val(15) = '0' else
hcnt_flip(7 downto 0) - not scroll_val - 1;
hcnt_scrolled <= hcnt_scrolled_val(7 downto 0) when apply_xscroll = '1' or hcnt_scrolled_val(15 downto 8) = x"00" else
x"F"&'1'&hcnt_scrolled_val(2 downto 0) when hcnt_scrolled_val(15) = '0' else -- positive overflow
x"0"&'0'&hcnt_scrolled_val(2 downto 0); -- negative overflow
hcnt_scrolled_flip <= hcnt_scrolled(2 downto 0) when flip = '1' else not (hcnt_scrolled(2 downto 0));
-- compute ram tile address w.r.t horizontal scanner
-- address char attr at pixel # 0
-- address char code at pixel # 4
-- give access to CPU for all other pixels
with hcnt_scrolled_flip(2 downto 0) select
chrram_addr <= vcnt_flip(7 downto 3) & hcnt_scrolled(8 downto 3) & '1' when "000",
vcnt_flip(7 downto 3) & hcnt_scrolled(8 downto 3) & '0' when "100",
cpu_addr(11 downto 0) when others;
with hcnt_scrolled_flip(2 downto 0) select chrram_addr <=
vcnt_flip(7 downto 3) & hcnt_scrolled(7 downto 3) & '1' when "000",
vcnt_flip(7 downto 3) & hcnt_scrolled(7 downto 3) & '0' when "100",
cpu_addr(10 downto 0) when others;
-- write enable to char tile ram from CPU
chrram_we <= '1' when cpu_wr_n = '0' and cpu_addr(15 downto 12) = X"8" and hcnt_scrolled_flip(1 downto 0) /= "00" else '0';
chrram_we <= '1' when cpu_wr_n = '0' and cpu_addr(15 downto 11) = X"8"&'0' and hcnt_scrolled_flip(1 downto 0) /= "00" else '0';
-- read char tile ram and manage char graphics
process (clock_36)
begin
if rising_edge(clock_36) then
-- latch fine scroll value at the beginning of the line
if hcnt = '0'&x"80" then
scroll_val <= scrollram_h_do & scrollram_l_do;
end if;
-- latch ram tile output w.r.t to addressing scheme (attr/code/CPU)
if hcnt_scrolled_flip(2 downto 0) = "000" then
chr_attr <= chrram_do;
chr_code(7 downto 0) <= chrram_do;
end if;
if hcnt_scrolled_flip(1 downto 0) /= "00" then
chrram_do_to_cpu <= chrram_do;
end if;
if hcnt_scrolled_flip(2 downto 0) = "100" then
chr_code <= chrram_do;
chr_attr <= chrram_do;
chr_code(9 downto 8) <= chrram_do(7 downto 6);
end if;
-- compute graphics rom address and delay char flip and color
if hcnt_scrolled_flip(2 downto 0) = "111" and pix_ena = '1' then
chr_code_line( 2 downto 0) <= vcnt_flip(2 downto 0) xor (chr_attr(4) & chr_attr(4) & chr_attr(4));
chr_code_line(10 downto 3) <= chr_code;
chr_code_line(12 downto 11) <= chr_attr(7) & chr_attr(6);
chr_code_line(12 downto 3) <= chr_code;
chr_flip_h <= chr_attr(5);
chr_color <= chr_attr(3 downto 0);
end if;
-- get and serialise char graphics data and w.r.t char flip
-- and compute palette address from graphics bits and color set#
if pix_ena = '1' then
chr_palette_addr(6 downto 3) <= chr_color;
chr_palette_addr(7) <= '0';
-- chr_palette_addr(8) <= '0';
chr_palette_addr(6 downto 3) <= chr_color;
if chr_flip_h = '0' then
chr_palette_addr(0) <= chr_graphx1_do(to_integer(unsigned(not(hcnt_scrolled(2 downto 0)))));
chr_palette_addr(1) <= chr_graphx2_do(to_integer(unsigned(not(hcnt_scrolled(2 downto 0)))));
@@ -612,7 +590,6 @@ begin
chr_palette_addr(1) <= chr_graphx2_do(to_integer(unsigned(hcnt_scrolled(2 downto 0))));
chr_palette_addr(2) <= chr_graphx3_do(to_integer(unsigned(hcnt_scrolled(2 downto 0))));
end if;
end if;
end if;
end process;
@@ -623,12 +600,10 @@ end process;
process (clock_36)
begin
if rising_edge(clock_36) then
if pix_ena = '1' then
-- always give priority to sprite when not 0000
-- except for char color #6 and #7 of color set#15
if spr_output_line_do /= "0000" and
(chr_palette_addr(6 downto 0) < "1111110") then
if spr_output_line_do /= "0000" then
video_r <= spr_rgb_lut_do(7 downto 6);
video_g <= spr_rgb_lut_do(5 downto 3);
video_b <= spr_rgb_lut_do(2 downto 0);
@@ -638,9 +613,9 @@ begin
video_b <= chr_palette_do(2 downto 0);
end if;
end if;
end if;
end process;
end process;
---------------------------------------------------------
-- Sound board is same as Moon patrol (except CPU rom) --
@@ -663,7 +638,7 @@ audio_out <= audio(11 downto 1);
video_csync <= csync;
process(clock_36)
process(clock_36, pix_ena)
constant hcnt_base : integer := 180;
variable hsync_cnt : std_logic_vector(8 downto 0);
variable vsync_cnt : std_logic_vector(3 downto 0);
@@ -719,7 +694,7 @@ if rising_edge(clock_36) and pix_ena = '1' then
end if;
-- vcnt : [230-511] 282 lines
if vcnt = 230 then vblank <= '1';
if vcnt = 495 then vblank <= '1';
elsif vcnt = 256 then vblank <= '0';
end if;
@@ -744,7 +719,7 @@ cpu : entity work.T80se
generic map(Mode => 0, T2Write => 1, IOWait => 1)
port map(
RESET_n => reset_n,
CLK_n => not clock_36,
CLK_n => clock_36,
CLKEN => cpu_ena,
WAIT_n => '1',
INT_n => cpu_irq_n,
@@ -776,26 +751,56 @@ port map(
q => wram_do
);
-- scroll RAM lo 0x9000-0x90FF
scrollram_l : entity work.dpram
generic map( dWidth => 8, aWidth => 8)
port map(
clk_a => clock_36n,
we_a => scrollram_l_we,
addr_a => cpu_addr(7 downto 0),
d_a => cpu_do,
q_a => scrollram_l_cpu_do,
clk_b => clock_36n,
addr_b => scrollram_addr,
q_b => scrollram_l_do
);
-- scroll RAM hi 0x9100-0x91FF
scrollram_h : entity work.dpram
generic map( dWidth => 8, aWidth => 8)
port map(
clk_a => clock_36n,
we_a => scrollram_h_we,
addr_a => cpu_addr(7 downto 0),
d_a => cpu_do,
q_a => scrollram_h_cpu_do,
clk_b => clock_36n,
addr_b => scrollram_addr,
q_b => scrollram_h_do
);
-- char RAM 0x8000-0x87FF
chrram : entity work.gen_ram
generic map( dWidth => 8, aWidth => 11)
port map(
clk => clock_36n,
we => chrram_we,
addr => chrram_addr(10 downto 0),
addr => chrram_addr,
d => cpu_do,
q => chrram_do
);
-- sprite RAM 0xC820-0xC8FF
sprite_ram : entity work.gen_ram
generic map( dWidth => 8, aWidth => 10)
-- sprite RAM 0xC820-0xC8FF
sprite_ram : entity work.dpram
generic map( dWidth => 8, aWidth => 8)
port map(
clk => clock_36n,
we => sprram_we,
addr => sprram_addr,
d => cpu_do,
q => sprram_do
clk_a => clock_36n,
we_a => sprram_we,
addr_a => cpu_addr(7 downto 0),
d_a => cpu_do,
clk_b => clock_36n,
addr_b => sprram_addr,
q_b => sprram_do
);
-- sprite line buffer 1
@@ -820,107 +825,102 @@ port map(
q => spr_buffer_ram2_do
);
-- char graphics ROM 3E
char_graphics_1 : entity work.tropical_chr_bit1
-- char graphics ROM 3K
char_graphics_1 : entity work.dpram
generic map( dWidth => 8, aWidth => 13)
port map(
clk => clock_36n,
addr => chr_code_line,
data => chr_graphx1_do
clk_a => clock_36n,
addr_a => chr_code_line,
q_a => chr_graphx1_do,
clk_b => dl_clk,
addr_b => dl_addr(12 downto 0),
we_b => char_graphics1_we,
d_b => dl_data
);
char_graphics1_we <= '1' when dl_wr = '1' and dl_addr(16 downto 13) = "0101" else '0'; -- 0A000 - 0BFFF
-- char graphics ROM 3D
char_graphics_2 : entity work.tropical_chr_bit2
-- char graphics ROM 3M
char_graphics_2 : entity work.dpram
generic map( dWidth => 8, aWidth => 13)
port map(
clk => clock_36n,
addr => chr_code_line,
data => chr_graphx2_do
clk_a => clock_36n,
addr_a => chr_code_line,
q_a => chr_graphx2_do,
clk_b => dl_clk,
addr_b => dl_addr(12 downto 0),
we_b => char_graphics2_we,
d_b => dl_data
);
char_graphics2_we <= '1' when dl_wr = '1' and dl_addr(16 downto 13) = "0110" else '0'; -- 0C000 - 0DFFF
-- char graphics ROM 3C
char_graphics_3 : entity work.tropical_chr_bit3
-- char graphics ROM 3Q
char_graphics_3 : entity work.dpram
generic map( dWidth => 8, aWidth => 13)
port map(
clk => clock_36n,
addr => chr_code_line,
data => chr_graphx3_do
clk_a => clock_36n,
addr_a => chr_code_line,
q_a => chr_graphx3_do,
clk_b => dl_clk,
addr_b => dl_addr(12 downto 0),
we_b => char_graphics3_we,
d_b => dl_data
);
char_graphics3_we <= '1' when dl_wr = '1' and dl_addr(16 downto 13) = "0111" else '0'; -- 0E000 - 0FFFF
--char palette ROM
char_palette_l : entity work.tropical_chr_palette_l
char_palette_l : entity work.dpram
generic map( dWidth => 8, aWidth => 8)
port map(
clk => clock_36n,
addr => chr_palette_addr,
data => chr_palette1_do
clk_a => clock_36n,
addr_a => chr_palette_addr,
q_a => chr_palette1_do,
clk_b => dl_clk,
addr_b => dl_addr(7 downto 0),
we_b => char_palette_l_we,
d_b => dl_data
);
char_palette_l_we <= '1' when dl_wr = '1' and dl_addr(16 downto 8) = x"1C0" else '0'; -- 1C000 - 1C0FF
char_palette_h : entity work.tropical_chr_palette_h
char_palette_h : entity work.dpram
generic map( dWidth => 8, aWidth => 8)
port map(
clk => clock_36n,
addr => chr_palette_addr,
data => chr_palette2_do
clk_a => clock_36n,
addr_a => chr_palette_addr,
q_a => chr_palette2_do,
clk_b => dl_clk,
addr_b => dl_addr(7 downto 0),
we_b => char_palette_h_we,
d_b => dl_data
);
char_palette_h_we <= '1' when dl_wr = '1' and dl_addr(16 downto 8) = x"1C1" else '0'; -- 1C100 - 1C1FF
chr_palette_do <= chr_palette2_do(3 downto 0) & chr_palette1_do(3 downto 0);
-- sprite graphics ROM 3N
sprite_graphics_1 : entity work.tropical_spr_bit1
port map(
clk => clock_36n,
addr => spr_code_line,
data => spr_graphx1_do
);
-- sprite graphics ROM 3L or 3M
sprite_graphics_2 : entity work.tropical_spr_bit2
-- sprite palette ROM 3D
spr_palette : entity work.dpram
generic map( dWidth => 8, aWidth => 8)
port map(
clk => clock_36n,
addr => spr_code_line,
data => spr_graphx2_do
clk_a => clock_36n,
addr_a => spr_palette_addr,
q_a => spr_palette_do,
clk_b => dl_clk,
addr_b => dl_addr(7 downto 0),
we_b => spr_palette_we,
d_b => dl_data
);
spr_palette_we <= '1' when dl_wr = '1' and dl_addr(16 downto 8) = x"1C2" else '0'; -- 1C200 - 1C2FF
-- sprite graphics ROM 3K
sprite_graphics_3 : entity work.tropical_spr_bit3
-- sprite rgb lut ROM 1B
spr_rgb_lut : entity work.dpram
generic map( dWidth => 8, aWidth => 5)
port map(
clk => clock_36n,
addr => spr_code_line,
data => spr_graphx3_do
);
-- sprite graphics ROM 3N
sprite_graphics_4 : entity work.tropical_spr_bit4
port map(
clk => clock_36n,
addr => spr_code_line,
data => spr_graphx4_do
);
-- sprite graphics ROM 3L or 3M
sprite_graphics_5 : entity work.tropical_spr_bit5
port map(
clk => clock_36n,
addr => spr_code_line,
data => spr_graphx5_do
);
-- sprite graphics ROM 3K
sprite_graphics_6 : entity work.tropical_spr_bit6
port map(
clk => clock_36n,
addr => spr_code_line,
data => spr_graphx6_do
);
-- sprite palette ROM 2H
spr_palette: entity work.tropical_spr_palette
port map(
clk => clock_36n,
addr => spr_palette_addr,
data => spr_palette_do
);
-- sprite rgb lut ROM 1F
spr_rgb_lut: entity work.tropical_spr_rgb_lut
port map(
clk => clock_36n,
addr => spr_rgb_lut_addr,
data => spr_rgb_lut_do
clk_a => clock_36n,
addr_a => spr_rgb_lut_addr,
q_a => spr_rgb_lut_do,
clk_b => dl_clk,
addr_b => dl_addr(4 downto 0),
we_b => spr_rgb_lut_we,
d_b => dl_data
);
spr_rgb_lut_we <= '1' when dl_wr = '1' and dl_addr(16 downto 5) = x"1C3"&"000" else '0'; -- 1C300 - 1C31F
end struct;

View File

@@ -1,7 +1,5 @@
//============================================================================
// Arcade: Tropical Angel
//
// DarFPGA's core ported to MiST by (C) 2019 Szombathelyi György
// Arcade: Tropical Angel top-level for MiST
//
// This program is free software; you can redistribute it and/or modify it
// under the terms of the GNU General Public License as published by the Free
@@ -54,17 +52,21 @@ localparam CONF_STR = {
"TROPANG;;",
"O2,Rotate Controls,Off,On;",
"O34,Scanlines,Off,25%,50%,75%;",
"OA,Blending,Off,On;",
"O5,Analog Accelarator,Off,On;",
"O6,Stop Mode,Off,On;",
"O5,Blending,Off,On;",
"O6,Flip,Off,On;",
"O7,Invulnerability,Off,On;",
"O9,Test mode,Off,On;",
"T0,Reset;",
"V,v1.0.",`BUILD_DATE
};
wire rotate = status[2];
wire [1:0] scanlines = status[4:3];
wire blend = status[5];
wire flip = status[6];
wire invuln = status[7];
assign LED = ~ioctl_downl;
assign SDRAM_CLK = clk_sd;//sound problems on sys clock
assign SDRAM_CLK = clk_sd;
assign SDRAM_CKE = 1;
wire clk_sys, clk_aud, clk_sd;
@@ -85,12 +87,14 @@ wire [7:0] joystick_0;
wire [7:0] joystick_1;
wire scandoublerD;
wire ypbpr;
wire [10:0] ps2_key;
wire [10:0] audio;
wire hs, vs;
wire blankn;
wire [2:0] g,b;
wire [1:0] r;
wire key_pressed;
wire [7:0] key_code;
wire key_strobe;
wire [14:0] rom_addr;
wire [15:0] rom_do;
@@ -98,14 +102,26 @@ wire [12:0] snd_addr;
wire [15:0] snd_do;
wire [14:0] sp_addr;
wire [31:0] sp_do;
wire ioctl_downl;
wire [7:0] ioctl_index;
wire ioctl_wr;
wire [24:0] ioctl_addr;
wire [7:0] ioctl_dout;
/* ROM structure
00000 - 07FFF main CPU 32k ta-a-3k ta-a-3m ta-a-3n ta-a-3q
08000 - 09FFF snd CPU 8k ta-s-1a
0A000 - 0FFFF gfx1 24k ta-a-3e ta-a-3d ta-a-3c
10000 - 1BFFF gfx2 48k ta-b-5j ta-b-5h ta-b-5e ta-b-5d ta-b-5c ta-b-5a
1C000 - 1C0FF chr pal lo 256b ta-a-5a
1C100 - 1C1FF chr pal hi 256b ta-a-5b
1C200 - 1C2FF spr pal 256b ta-b-3d
1C300 - 1C31F spr lut 32b ta-b-1b
*/
data_io data_io(
.clk_sys ( clk_sys ),
.clk_sys ( clk_sd ),
.SPI_SCK ( SPI_SCK ),
.SPI_SS2 ( SPI_SS2 ),
.SPI_DI ( SPI_DI ),
@@ -116,7 +132,7 @@ data_io data_io(
.ioctl_dout ( ioctl_dout )
);
wire [24:0] sp_ioctl_addr = ioctl_addr - 17'h11000; //SP ROM offset: 0x11000
wire [24:0] sp_ioctl_addr = ioctl_addr - 17'h10000; //SP ROM offset: 0x10000
reg port1_req, port2_req;
sdram sdram(
@@ -133,7 +149,7 @@ sdram sdram(
.port1_d ( {ioctl_dout, ioctl_dout} ),
.port1_q ( ),
.cpu1_addr ( ioctl_downl ? 16'hffff : {1'b0, rom_addr[14:1]} ),
.cpu1_addr ( ioctl_downl ? 16'hffff : {2'b00, rom_addr[14:1]} ),
.cpu1_q ( rom_do ),
.cpu2_addr ( ioctl_downl ? 16'hffff : (16'h4000 + snd_addr[12:1]) ),
.cpu2_q ( snd_do ),
@@ -141,8 +157,8 @@ sdram sdram(
// port2 for sprite graphics
.port2_req ( port2_req ),
.port2_ack ( ),
.port2_a ( {sp_ioctl_addr[14:0], sp_ioctl_addr[16]} ), // merge sprite roms to 32-bit wide words
.port2_ds ( {sp_ioctl_addr[15], ~sp_ioctl_addr[15]} ),
.port2_a ( {sp_ioctl_addr[23:16], sp_ioctl_addr[13:0], sp_ioctl_addr[15]} ), // merge sprite roms to 32-bit wide words
.port2_ds ( {sp_ioctl_addr[14], ~sp_ioctl_addr[14]} ),
.port2_we ( ioctl_downl ),
.port2_d ( {ioctl_dout, ioctl_dout} ),
.port2_q ( ),
@@ -172,54 +188,48 @@ always @(posedge clk_sys) begin
reg [15:0] reset_count;
ioctl_downlD <= ioctl_downl;
// generate a second reset signal - needed for some reason
if (status[0] | buttons[1] | ~rom_loaded) reset_count <= 16'hffff;
else if (reset_count != 0) reset_count <= reset_count - 1'd1;
if (ioctl_downlD & ~ioctl_downl) rom_loaded <= 1;
reset <= status[0] | buttons[1] | ~rom_loaded | (reset_count == 16'h0001);
reset <= reset_count != 16'h0000;
end
wire [7:0] dip1 = "00000010";
//Diag(7) / Demo(6) / Zippy(5) / Freeze (4) / M-Km(3) / Coin mode (2) / Cocktail(1) / Flip(0)
wire [7:0] dip2 = { 1'b1, ~status[7],1'b1, ~status[6], ~status[5], 3'b011};
wire [7:0] dip1 = ~8'b00000010;
wire [7:0] dip2 = ~{ 1'b0, invuln, 1'b0, 1'b0/*stop*/, 3'b010, flip };
TropicalAngel TropicalAngel(
.clock_36 ( clk_sys ),
.clock_0p895 ( clk_aud ),
.reset ( reset ),
.reset ( reset ),
.video_r ( r ),
.video_g ( g ),
.video_b ( b ),
.video_hs ( hs ),
.video_hs ( hs ),
.video_vs ( vs ),
.video_blankn ( blankn ),
.audio_out ( audio ),
.cpu_rom_addr ( rom_addr ),
.cpu_rom_do ( rom_addr[0] ? rom_do[15:8] : rom_do[7:0] ),
.snd_rom_addr ( snd_addr ),
.snd_rom_do ( snd_addr[0] ? snd_do[15:8] : snd_do[7:0] ),
.cpu_rom_do ( rom_addr[0] ? rom_do[15:8] : rom_do[7:0] ),
.snd_rom_addr ( snd_addr ),
.snd_rom_do ( snd_addr[0] ? snd_do[15:8] : snd_do[7:0] ),
.sp_addr ( sp_addr ),
.sp_graphx32_do( sp_do ),
.dip_switch_1 ( dip1 ),
.dip_switch_2 ( dip2 ),
.input_0 ( ~{4'd0, m_coin1, 1'b0 /*service*/, m_two_players, m_one_player} ),
.input_1 ( ~{m_fireA, 1'b0, m_fireB, 1'b0, m_up, m_down, m_left, m_right} ),
.input_2 ( ~{m_fire2A, 1'b0, m_fire2B, m_coin2, m_up2, m_down2, m_left2, m_right2} ),
.start2 ( btn_two_players ),
.start1 ( btn_one_player ),
.coin1 ( btn_coin ),
.service ( ~status[9] ),
.right1 ( m_right ),
.left1 ( m_left ),
.brake1 ( m_down ),
.accel1 ( m_up ),
.right2 ( m_right ),
.left2 ( m_left ),
.brake2 ( m_down ),
.accel2 ( m_up )
.dl_clk ( clk_sd ),
.dl_addr ( ioctl_addr[16:0]),
.dl_data ( ioctl_dout ),
.dl_wr ( ioctl_wr )
);
mist_video #(.COLOR_DEPTH(3), .SD_HCNT_WIDTH(10)) mist_video(
@@ -237,9 +247,10 @@ mist_video #(.COLOR_DEPTH(3), .SD_HCNT_WIDTH(10)) mist_video(
.VGA_B ( VGA_B ),
.VGA_VS ( VGA_VS ),
.VGA_HS ( VGA_HS ),
.rotate ( {1'b1,status[2]} ),
.rotate ( { 1'b1, rotate } ),
.scandoubler_disable( scandoublerD ),
.scanlines ( status[4:3] ),
.scanlines ( scanlines ),
.blend ( blend ),
.ypbpr ( ypbpr )
);
@@ -277,43 +288,24 @@ dac(
.dac_o(dac_o)
);
// Rotated Normal
wire m_up = ~status[2] ? btn_left | joystick_0[1] | joystick_1[1] : btn_up | joystick_0[3] | joystick_1[3];
wire m_down = ~status[2] ? btn_right | joystick_0[0] | joystick_1[0] : btn_down | joystick_0[2] | joystick_1[2];
wire m_left = ~status[2] ? btn_down | joystick_0[2] | joystick_1[2] : btn_left | joystick_0[1] | joystick_1[1];
wire m_right = ~status[2] ? btn_up | joystick_0[3] | joystick_1[3] : btn_right | joystick_0[0] | joystick_1[0];
wire m_fire = btn_fire1 | joystick_0[4] | joystick_1[4];
wire m_bomb = btn_fire2 | joystick_0[5] | joystick_1[5];
wire m_up, m_down, m_left, m_right, m_fireA, m_fireB, m_fireC, m_fireD, m_fireE, m_fireF;
wire m_up2, m_down2, m_left2, m_right2, m_fire2A, m_fire2B, m_fire2C, m_fire2D, m_fire2E, m_fire2F;
wire m_tilt, m_coin1, m_coin2, m_coin3, m_coin4, m_one_player, m_two_players, m_three_players, m_four_players;
reg btn_one_player = 0;
reg btn_two_players = 0;
reg btn_left = 0;
reg btn_right = 0;
reg btn_down = 0;
reg btn_up = 0;
reg btn_fire1 = 0;
reg btn_fire2 = 0;
reg btn_fire3 = 0;
reg btn_coin = 0;
wire key_pressed;
wire [7:0] key_code;
wire key_strobe;
always @(posedge clk_sys) begin
if(key_strobe) begin
case(key_code)
'h75: btn_up <= key_pressed; // up
'h72: btn_down <= key_pressed; // down
'h6B: btn_left <= key_pressed; // left
'h74: btn_right <= key_pressed; // right
'h76: btn_coin <= key_pressed; // ESC
'h05: btn_one_player <= key_pressed; // F1
'h06: btn_two_players <= key_pressed; // F2
'h14: btn_fire3 <= key_pressed; // ctrl
'h11: btn_fire2 <= key_pressed; // alt
'h29: btn_fire1 <= key_pressed; // Space
endcase
end
end
arcade_inputs inputs (
.clk ( clk_sys ),
.key_strobe ( key_strobe ),
.key_pressed ( key_pressed ),
.key_code ( key_code ),
.joystick_0 ( joystick_0 ),
.joystick_1 ( joystick_1 ),
.rotate ( rotate ),
.orientation ( 2'b10 ),
.joyswap ( 1'b0 ),
.oneplayer ( 1'b1 ),
.controls ( {m_tilt, m_coin4, m_coin3, m_coin2, m_coin1, m_four_players, m_three_players, m_two_players, m_one_player} ),
.player1 ( {m_fireF, m_fireE, m_fireD, m_fireC, m_fireB, m_fireA, m_up, m_down, m_left, m_right} ),
.player2 ( {m_fire2F, m_fire2E, m_fire2D, m_fire2C, m_fire2B, m_fire2A, m_up2, m_down2, m_left2, m_right2} )
);
endmodule

View File

@@ -0,0 +1,81 @@
-- -----------------------------------------------------------------------
--
-- Syntiac's generic VHDL support files.
--
-- -----------------------------------------------------------------------
-- Copyright 2005-2008 by Peter Wendrich (pwsoft@syntiac.com)
-- http://www.syntiac.com/fpga64.html
--
-- Modified April 2016 by Dar (darfpga@aol.fr)
-- http://darfpga.blogspot.fr
-- Remove address register when writing
--
-- -----------------------------------------------------------------------
--
-- dpram.vhd
--
-- -----------------------------------------------------------------------
--
-- generic ram.
--
-- -----------------------------------------------------------------------
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.numeric_std.ALL;
-- -----------------------------------------------------------------------
entity dpram is
generic (
dWidth : integer := 8;
aWidth : integer := 10
);
port (
clk_a : in std_logic;
we_a : in std_logic := '0';
addr_a : in std_logic_vector((aWidth-1) downto 0);
d_a : in std_logic_vector((dWidth-1) downto 0) := (others => '0');
q_a : out std_logic_vector((dWidth-1) downto 0);
clk_b : in std_logic;
we_b : in std_logic := '0';
addr_b : in std_logic_vector((aWidth-1) downto 0);
d_b : in std_logic_vector((dWidth-1) downto 0) := (others => '0');
q_b : out std_logic_vector((dWidth-1) downto 0)
);
end entity;
-- -----------------------------------------------------------------------
architecture rtl of dpram is
subtype addressRange is integer range 0 to ((2**aWidth)-1);
type ramDef is array(addressRange) of std_logic_vector((dWidth-1) downto 0);
signal ram: ramDef;
signal addr_a_reg: std_logic_vector((aWidth-1) downto 0);
signal addr_b_reg: std_logic_vector((aWidth-1) downto 0);
begin
-- -----------------------------------------------------------------------
process(clk_a)
begin
if rising_edge(clk_a) then
if we_a = '1' then
ram(to_integer(unsigned(addr_a))) <= d_a;
end if;
q_a <= ram(to_integer(unsigned(addr_a)));
end if;
end process;
process(clk_b)
begin
if rising_edge(clk_b) then
if we_b = '1' then
ram(to_integer(unsigned(addr_b))) <= d_b;
end if;
q_b <= ram(to_integer(unsigned(addr_b)));
end if;
end process;
end architecture;

View File

@@ -345,15 +345,6 @@ port map(
test_cc => open
);
-- cpu program rom
--cpu_prog_rom : entity work.travusa_sound
--port map(
-- clk => clock_E,
-- addr => cpu_addr(12 downto 0),
-- data => rom_do
--);
snd_rom_addr <= cpu_addr(12 downto 0);
-- cpu wram

View File

@@ -14,11 +14,11 @@
-- ************************************************************
-- THIS IS A WIZARD-GENERATED FILE. DO NOT EDIT THIS FILE!
--
-- 13.1.0 Build 162 10/23/2013 SJ Web Edition
-- 13.1.4 Build 182 03/12/2014 Patches 4.26 SJ Web Edition
-- ************************************************************
--Copyright (C) 1991-2013 Altera Corporation
--Copyright (C) 1991-2014 Altera Corporation
--Your use of Altera Corporation's design tools, logic functions
--and other software and tools, and its AMPP partner logic
--functions, and any output files from any of the foregoing
@@ -156,17 +156,17 @@ BEGIN
altpll_component : altpll
GENERIC MAP (
bandwidth_type => "AUTO",
clk0_divide_by => 30,
clk0_divide_by => 3,
clk0_duty_cycle => 50,
clk0_multiply_by => 41,
clk0_multiply_by => 4,
clk0_phase_shift => "0",
clk1_divide_by => 2475,
clk1_divide_by => 30,
clk1_duty_cycle => 50,
clk1_multiply_by => 82,
clk1_multiply_by => 1,
clk1_phase_shift => "0",
clk2_divide_by => 26,
clk2_divide_by => 3,
clk2_duty_cycle => 50,
clk2_multiply_by => 71,
clk2_multiply_by => 8,
clk2_phase_shift => "0",
compensate_clock => "CLK0",
inclk0_input_frequency => 37037,
@@ -250,14 +250,14 @@ END SYN;
-- Retrieval info: PRIVATE: CUR_FBIN_CLK STRING "c0"
-- Retrieval info: PRIVATE: DEVICE_SPEED_GRADE STRING "8"
-- Retrieval info: PRIVATE: DIV_FACTOR0 NUMERIC "30"
-- Retrieval info: PRIVATE: DIV_FACTOR1 NUMERIC "2475"
-- Retrieval info: PRIVATE: DIV_FACTOR2 NUMERIC "26"
-- Retrieval info: PRIVATE: DIV_FACTOR1 NUMERIC "1200"
-- Retrieval info: PRIVATE: DIV_FACTOR2 NUMERIC "15"
-- Retrieval info: PRIVATE: DUTY_CYCLE0 STRING "50.00000000"
-- Retrieval info: PRIVATE: DUTY_CYCLE1 STRING "50.00000000"
-- Retrieval info: PRIVATE: DUTY_CYCLE2 STRING "50.00000000"
-- Retrieval info: PRIVATE: EFF_OUTPUT_FREQ_VALUE0 STRING "36.900002"
-- Retrieval info: PRIVATE: EFF_OUTPUT_FREQ_VALUE1 STRING "0.894545"
-- Retrieval info: PRIVATE: EFF_OUTPUT_FREQ_VALUE2 STRING "73.730766"
-- Retrieval info: PRIVATE: EFF_OUTPUT_FREQ_VALUE0 STRING "36.000000"
-- Retrieval info: PRIVATE: EFF_OUTPUT_FREQ_VALUE1 STRING "0.900000"
-- Retrieval info: PRIVATE: EFF_OUTPUT_FREQ_VALUE2 STRING "72.000000"
-- Retrieval info: PRIVATE: EXPLICIT_SWITCHOVER_COUNTER STRING "0"
-- Retrieval info: PRIVATE: EXT_FEEDBACK_RADIO STRING "0"
-- Retrieval info: PRIVATE: GLOCKED_COUNTER_EDIT_CHANGED STRING "1"
@@ -285,15 +285,15 @@ END SYN;
-- Retrieval info: PRIVATE: MIRROR_CLK1 STRING "0"
-- Retrieval info: PRIVATE: MIRROR_CLK2 STRING "0"
-- Retrieval info: PRIVATE: MULT_FACTOR0 NUMERIC "41"
-- Retrieval info: PRIVATE: MULT_FACTOR1 NUMERIC "82"
-- Retrieval info: PRIVATE: MULT_FACTOR2 NUMERIC "71"
-- Retrieval info: PRIVATE: MULT_FACTOR1 NUMERIC "41"
-- Retrieval info: PRIVATE: MULT_FACTOR2 NUMERIC "41"
-- Retrieval info: PRIVATE: NORMAL_MODE_RADIO STRING "1"
-- Retrieval info: PRIVATE: OUTPUT_FREQ0 STRING "36.86400000"
-- Retrieval info: PRIVATE: OUTPUT_FREQ1 STRING "0.89500000"
-- Retrieval info: PRIVATE: OUTPUT_FREQ2 STRING "73.72000000"
-- Retrieval info: PRIVATE: OUTPUT_FREQ_MODE0 STRING "0"
-- Retrieval info: PRIVATE: OUTPUT_FREQ_MODE1 STRING "0"
-- Retrieval info: PRIVATE: OUTPUT_FREQ_MODE2 STRING "0"
-- Retrieval info: PRIVATE: OUTPUT_FREQ0 STRING "36.00000000"
-- Retrieval info: PRIVATE: OUTPUT_FREQ1 STRING "0.90000000"
-- Retrieval info: PRIVATE: OUTPUT_FREQ2 STRING "72.00000000"
-- Retrieval info: PRIVATE: OUTPUT_FREQ_MODE0 STRING "1"
-- Retrieval info: PRIVATE: OUTPUT_FREQ_MODE1 STRING "1"
-- Retrieval info: PRIVATE: OUTPUT_FREQ_MODE2 STRING "1"
-- Retrieval info: PRIVATE: OUTPUT_FREQ_UNIT0 STRING "MHz"
-- Retrieval info: PRIVATE: OUTPUT_FREQ_UNIT1 STRING "MHz"
-- Retrieval info: PRIVATE: OUTPUT_FREQ_UNIT2 STRING "MHz"
@@ -343,17 +343,17 @@ END SYN;
-- Retrieval info: PRIVATE: ZERO_DELAY_RADIO STRING "0"
-- Retrieval info: LIBRARY: altera_mf altera_mf.altera_mf_components.all
-- Retrieval info: CONSTANT: BANDWIDTH_TYPE STRING "AUTO"
-- Retrieval info: CONSTANT: CLK0_DIVIDE_BY NUMERIC "30"
-- Retrieval info: CONSTANT: CLK0_DIVIDE_BY NUMERIC "3"
-- Retrieval info: CONSTANT: CLK0_DUTY_CYCLE NUMERIC "50"
-- Retrieval info: CONSTANT: CLK0_MULTIPLY_BY NUMERIC "41"
-- Retrieval info: CONSTANT: CLK0_MULTIPLY_BY NUMERIC "4"
-- Retrieval info: CONSTANT: CLK0_PHASE_SHIFT STRING "0"
-- Retrieval info: CONSTANT: CLK1_DIVIDE_BY NUMERIC "2475"
-- Retrieval info: CONSTANT: CLK1_DIVIDE_BY NUMERIC "30"
-- Retrieval info: CONSTANT: CLK1_DUTY_CYCLE NUMERIC "50"
-- Retrieval info: CONSTANT: CLK1_MULTIPLY_BY NUMERIC "82"
-- Retrieval info: CONSTANT: CLK1_MULTIPLY_BY NUMERIC "1"
-- Retrieval info: CONSTANT: CLK1_PHASE_SHIFT STRING "0"
-- Retrieval info: CONSTANT: CLK2_DIVIDE_BY NUMERIC "26"
-- Retrieval info: CONSTANT: CLK2_DIVIDE_BY NUMERIC "3"
-- Retrieval info: CONSTANT: CLK2_DUTY_CYCLE NUMERIC "50"
-- Retrieval info: CONSTANT: CLK2_MULTIPLY_BY NUMERIC "71"
-- Retrieval info: CONSTANT: CLK2_MULTIPLY_BY NUMERIC "8"
-- Retrieval info: CONSTANT: CLK2_PHASE_SHIFT STRING "0"
-- Retrieval info: CONSTANT: COMPENSATE_CLOCK STRING "CLK0"
-- Retrieval info: CONSTANT: INCLK0_INPUT_FREQUENCY NUMERIC "37037"