diff options
Diffstat (limited to 'media/baseset')
81 files changed, 7096 insertions, 225 deletions
diff --git a/media/baseset/CMakeLists.txt b/media/baseset/CMakeLists.txt new file mode 100644 index 000000000..309ac7a49 --- /dev/null +++ b/media/baseset/CMakeLists.txt @@ -0,0 +1,87 @@ +add_subdirectory(openttd) +add_subdirectory(orig_extra) + +set(BASESET_SOURCE_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/orig_dos.obg + ${CMAKE_CURRENT_SOURCE_DIR}/orig_dos_de.obg + ${CMAKE_CURRENT_SOURCE_DIR}/orig_win.obg + ${CMAKE_CURRENT_SOURCE_DIR}/no_music.obm + ${CMAKE_CURRENT_SOURCE_DIR}/orig_dos.obm + ${CMAKE_CURRENT_SOURCE_DIR}/orig_tto.obm + ${CMAKE_CURRENT_SOURCE_DIR}/orig_win.obm + ${CMAKE_CURRENT_SOURCE_DIR}/no_sound.obs + ${CMAKE_CURRENT_SOURCE_DIR}/orig_dos.obs + ${CMAKE_CURRENT_SOURCE_DIR}/orig_win.obs +) +set(BASESET_OTHER_SOURCE_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/openttd.grf + ${CMAKE_CURRENT_SOURCE_DIR}/opntitle.dat + ${CMAKE_CURRENT_SOURCE_DIR}/orig_extra.grf +) + +# Done by the subdirectories, if nforenum / grfcodec is installed +if (NFORENUM_FOUND AND GRFCODEC_FOUND) + set_source_files_properties(${CMAKE_CURRENT_SOURCE_DIR}/openttd.grf PROPERTIES GENERATED TRUE) + set_source_files_properties(${CMAKE_CURRENT_SOURCE_DIR}/orig_extra.grf PROPERTIES GENERATED TRUE) + + list(APPEND BASESET_BINARY_FILES openttd.grf) + list(APPEND BASESET_BINARY_FILES orig_extra.grf) +endif (NFORENUM_FOUND AND GRFCODEC_FOUND) + +set(BASESET_EXTRAGRF_FILE ${CMAKE_CURRENT_SOURCE_DIR}/orig_extra.grf) + +# Walk over all the baseset files, and generate a command to configure them +foreach(BASESET_SOURCE_FILE IN LISTS BASESET_SOURCE_FILES) + get_filename_component(BASESET_SOURCE_FILE_NAME "${BASESET_SOURCE_FILE}" NAME) + set(BASESET_BINARY_FILE "${CMAKE_BINARY_DIR}/baseset/${BASESET_SOURCE_FILE_NAME}") + + get_target_property(LANG_SOURCE_FILES language_files LANG_SOURCE_FILES) + + add_custom_command_timestamp(OUTPUT ${BASESET_BINARY_FILE} + COMMAND ${CMAKE_COMMAND} + -DBASESET_SOURCE_FILE=${BASESET_SOURCE_FILE} + -DBASESET_BINARY_FILE=${BASESET_BINARY_FILE} + -DBASESET_EXTRAGRF_FILE=${BASESET_EXTRAGRF_FILE} + -P ${CMAKE_SOURCE_DIR}/cmake/scripts/Baseset.cmake + -- + ${LANG_SOURCE_FILES} + MAIN_DEPENDENCY ${BASESET_SOURCE_FILE} + DEPENDS ${LANG_SOURCE_FILES} + ${BASESET_EXTRAGRF_FILE} + ${CMAKE_SOURCE_DIR}/cmake/scripts/Baseset.cmake + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + COMMENT "Generating ${BASESET_SOURCE_FILE_NAME} baseset metadata file" + ) + + list(APPEND BASESET_BINARY_FILES ${BASESET_BINARY_FILE}) +endforeach(BASESET_SOURCE_FILE) + +# Walk over all the other baseset files, and generate a command to copy them +foreach(BASESET_OTHER_SOURCE_FILE IN LISTS BASESET_OTHER_SOURCE_FILES) + get_filename_component(BASESET_OTHER_SOURCE_FILE_NAME "${BASESET_OTHER_SOURCE_FILE}" NAME) + set(BASESET_OTHER_BINARY_FILE "${CMAKE_BINARY_DIR}/baseset/${BASESET_OTHER_SOURCE_FILE_NAME}") + + add_custom_command(OUTPUT ${BASESET_OTHER_BINARY_FILE} + COMMAND ${CMAKE_COMMAND} -E copy + ${BASESET_OTHER_SOURCE_FILE} + ${BASESET_OTHER_BINARY_FILE} + MAIN_DEPENDENCY ${BASESET_OTHER_SOURCE_FILE} + COMMENT "Copying ${BASESET_OTHER_SOURCE_FILE_NAME} baseset file" + ) + + list(APPEND BASESET_BINARY_FILES ${BASESET_OTHER_BINARY_FILE}) +endforeach(BASESET_OTHER_SOURCE_FILE) + +# Create a new target which generates all baseset metadata files +add_custom_target_timestamp(baseset_files + DEPENDS + ${BASESET_BINARY_FILES} +) + +add_library(basesets + INTERFACE +) +add_dependencies(basesets + baseset_files +) +add_library(openttd::basesets ALIAS basesets) diff --git a/media/baseset/no_music.obm b/media/baseset/no_music.obm index e395ba0b0..3b8b9657a 100644 --- a/media/baseset/no_music.obm +++ b/media/baseset/no_music.obm @@ -5,7 +5,7 @@ name = NoMusic shortname = NULL version = 0 fallback = true -!! description STR_BASEMUSIC_NONE_DESCRIPTION +@description_STR_BASEMUSIC_NONE_DESCRIPTION@ [files] theme = diff --git a/media/baseset/no_sound.obs b/media/baseset/no_sound.obs index fd2430de5..3b546d5bb 100644 --- a/media/baseset/no_sound.obs +++ b/media/baseset/no_sound.obs @@ -5,7 +5,7 @@ name = NoSound shortname = NULL version = 2 fallback = true -!! description STR_BASESOUNDS_NONE_DESCRIPTION +@description_STR_BASESOUNDS_NONE_DESCRIPTION@ [files] samples = diff --git a/media/baseset/openttd.grf b/media/baseset/openttd.grf Binary files differnew file mode 100644 index 000000000..550863ff9 --- /dev/null +++ b/media/baseset/openttd.grf diff --git a/media/baseset/openttd/2ccmap.nfo b/media/baseset/openttd/2ccmap.nfo new file mode 100644 index 000000000..39f3fe494 --- /dev/null +++ b/media/baseset/openttd/2ccmap.nfo @@ -0,0 +1,2313 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// +// This is the DOS 2CC translation map which OpenTTD translates if needed upon loading. +// + -1 * 0 0C "2CC map" + -1 * 0 05 0A FF 00 01 + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F C6 C7 C8 C9 CA CB CC CD 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 60 61 62 63 64 65 66 67 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 2A 2B 2C 2D 2E 2F 30 31 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 3E 3F 40 41 42 43 44 45 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F B3 B4 B5 B6 B7 A4 A5 A6 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 9A 9B 9C 9D 9E 9F A0 A1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 52 53 54 55 CE CF D0 D1 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 58 59 5A 5B 5C 5D 5E 5F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 92 93 94 95 96 97 98 99 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 72 73 74 75 76 77 78 79 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 81 82 83 84 85 86 87 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 88 89 8A 8B 8C 8D 8E 8F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 40 C0 C1 C2 C3 C4 C5 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 20 21 22 23 24 25 26 27 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 04 05 06 07 08 09 0A 0B 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 60 61 62 63 64 65 66 67 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 2A 2B 2C 2D 2E 2F 30 31 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 3E 3F 40 41 42 43 44 45 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 B3 B4 B5 B6 B7 A4 A5 A6 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 9A 9B 9C 9D 9E 9F A0 A1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 52 53 54 55 CE CF D0 D1 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 58 59 5A 5B 5C 5D 5E 5F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 92 93 94 95 96 97 98 99 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 72 73 74 75 76 77 78 79 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 80 81 82 83 84 85 86 87 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 88 89 8A 8B 8C 8D 8E 8F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 40 C0 C1 C2 C3 C4 C5 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 20 21 22 23 24 25 26 27 CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 04 05 06 07 08 09 0A 0B CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF + -1 * 0 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E + 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E + 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 08 09 0A 0B 0C 0D 0E 0F 58 59 5A 5B 5C 5D 5E + 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E + 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E + 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE + BF C0 C1 C2 C3 C4 C5 08 09 0A 0B 0C 0D 0E 0F CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE + DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE + FF diff --git a/media/baseset/openttd/CMakeLists.txt b/media/baseset/openttd/CMakeLists.txt new file mode 100644 index 000000000..42d62dd7c --- /dev/null +++ b/media/baseset/openttd/CMakeLists.txt @@ -0,0 +1,9 @@ +# In case both NFORenum and GRFCodec are found, generate the GRF. +# Otherwise, just use them from the cache (read: git). +# This is mainly because not many people have both of these tools installed, +# so it is cheaper to cache them in git, and only regenerate when you are +# working on it / have the tools installed. +if (NFORENUM_FOUND AND GRFCODEC_FOUND) + include(CreateGrfCommand REQUIRED) + create_grf_command() +endif (NFORENUM_FOUND AND GRFCODEC_FOUND) diff --git a/media/baseset/openttd/airport_preview.nfo b/media/baseset/openttd/airport_preview.nfo new file mode 100644 index 000000000..6efac6e91 --- /dev/null +++ b/media/baseset/openttd/airport_preview.nfo @@ -0,0 +1,16 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Airport previews" + -1 * 0 05 16 09 + -1 sprites/airport_preview.png 8bpp 50 8 230 140 0 0 normal + -1 sprites/airport_preview.png 8bpp 290 8 230 140 0 0 normal + -1 sprites/airport_preview.png 8bpp 530 8 230 140 0 0 normal + -1 sprites/airport_preview.png 8bpp 2 168 230 140 0 0 normal + -1 sprites/airport_preview.png 8bpp 242 168 230 140 0 0 normal + -1 sprites/airport_preview.png 8bpp 482 168 230 140 0 0 normal + -1 sprites/airport_preview.png 8bpp 2 328 230 140 0 0 normal + -1 sprites/airport_preview.png 8bpp 242 328 230 140 0 0 normal + -1 sprites/airport_preview.png 8bpp 482 328 230 140 0 0 normal diff --git a/media/baseset/openttd/airport_preview.png b/media/baseset/openttd/airport_preview.png Binary files differnew file mode 100644 index 000000000..cfa41f2c7 --- /dev/null +++ b/media/baseset/openttd/airport_preview.png diff --git a/media/baseset/openttd/airports.nfo b/media/baseset/openttd/airports.nfo new file mode 100644 index 000000000..fc03f1d7f --- /dev/null +++ b/media/baseset/openttd/airports.nfo @@ -0,0 +1,35 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Extra airport graphics" + -1 * 3 05 10 0F + -1 sprites/airports.png 8bpp 18 8 64 31 -31 0 normal + -1 sprites/airports.png 8bpp 98 8 64 31 -31 0 normal + -1 sprites/airports.png 8bpp 178 8 64 31 -31 0 normal + -1 sprites/airports.png 8bpp 258 8 64 31 -31 0 normal + -1 sprites/airports.png 8bpp 338 8 64 31 -31 0 normal + -1 sprites/airports.png 8bpp 418 8 64 31 -31 0 normal + -1 sprites/airports.png 8bpp 498 8 64 55 -2 -38 normal + -1 sprites/airports.png 8bpp 578 8 18 17 16 -1 normal + -1 sprites/airports.png 8bpp 610 8 64 55 -2 -38 normal + -1 sprites/airports.png 8bpp 690 8 18 17 -30 1 normal + -1 sprites/airports.png 8bpp 722 8 64 55 -2 -38 normal + -1 sprites/airports.png 8bpp 2 88 64 55 -2 -38 normal + -1 sprites/airports.png 8bpp 82 88 64 31 -31 0 normal + -1 sprites/airports.png 8bpp 162 88 64 31 -31 0 normal + -1 sprites/airports.png 8bpp 242 88 64 31 -31 0 normal + -1 * 0 0C "Climate specific sprites by PaulC" + -1 * 0 07 83 01 \7! 01 03 + -1 * 0 05 90 02 0D + -1 sprites/airports.png 8bpp 320 88 64 31 -31 0 normal + -1 sprites/airports.png 8bpp 400 88 64 31 -31 0 normal + -1 * 0 07 83 01 \7! 02 03 + -1 * 0 05 90 02 0D + -1 sprites/airports.png 8bpp 480 88 64 31 -31 0 normal + -1 sprites/airports.png 8bpp 560 88 64 31 -31 0 normal + -1 * 0 07 83 01 \7! 03 03 + -1 * 0 05 90 02 0D + -1 sprites/airports.png 8bpp 640 88 64 31 -31 0 normal + -1 sprites/airports.png 8bpp 720 88 64 31 -31 0 normal diff --git a/media/baseset/openttd/airports.png b/media/baseset/openttd/airports.png Binary files differnew file mode 100644 index 000000000..5fb9618bc --- /dev/null +++ b/media/baseset/openttd/airports.png diff --git a/media/baseset/openttd/aqueduct.nfo b/media/baseset/openttd/aqueduct.nfo new file mode 100644 index 000000000..3f9bb97f3 --- /dev/null +++ b/media/baseset/openttd/aqueduct.nfo @@ -0,0 +1,28 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Aqueduct graphics by Jonathan G. Rennison / PaulC" +// temperate aqueduct + -1 * 6 07 83 01 \7! 00 09 + -1 * 3 05 12 08 + -1 sprites/aqueduct.png 8bpp 34 8 61 32 -30 -9 normal + -1 sprites/aqueduct.png 8bpp 114 8 62 31 -29 -9 normal + -1 sprites/aqueduct.png 8bpp 194 8 61 32 -30 -9 normal + -1 sprites/aqueduct.png 8bpp 274 8 62 31 -29 -9 normal + -1 sprites/aqueduct.png 8bpp 354 8 61 32 -30 -4 normal + -1 sprites/aqueduct.png 8bpp 434 8 62 31 -29 -4 normal + -1 sprites/aqueduct.png 8bpp 514 8 33 23 -31 0 normal + -1 sprites/aqueduct.png 8bpp 562 8 33 23 0 1 normal +// non-temperate aqueduct + -1 * 6 07 83 01 \7= 00 09 + -1 * 3 05 12 08 + -1 sprites/aqueduct.png 8bpp 34 48 61 32 -30 -9 normal + -1 sprites/aqueduct.png 8bpp 114 48 62 31 -29 -9 normal + -1 sprites/aqueduct.png 8bpp 194 48 61 32 -30 -9 normal + -1 sprites/aqueduct.png 8bpp 274 48 62 31 -29 -9 normal + -1 sprites/aqueduct.png 8bpp 354 48 61 32 -30 -4 normal + -1 sprites/aqueduct.png 8bpp 434 48 62 31 -29 -4 normal + -1 sprites/aqueduct.png 8bpp 514 48 33 23 -31 0 normal + -1 sprites/aqueduct.png 8bpp 562 48 33 23 0 1 normal diff --git a/media/baseset/openttd/aqueduct.png b/media/baseset/openttd/aqueduct.png Binary files differnew file mode 100644 index 000000000..6d55f0aa4 --- /dev/null +++ b/media/baseset/openttd/aqueduct.png diff --git a/media/baseset/openttd/autorail.nfo b/media/baseset/openttd/autorail.nfo new file mode 100644 index 000000000..9633064c8 --- /dev/null +++ b/media/baseset/openttd/autorail.nfo @@ -0,0 +1,62 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Autorail graphics" + -1 * 3 05 13 37 + -1 sprites/autorail.png 8bpp 18 8 64 31 -31 7 normal + -1 sprites/autorail.png 8bpp 98 8 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 178 8 64 39 -31 -1 normal + -1 sprites/autorail.png 8bpp 258 8 64 47 -31 -9 normal + -1 sprites/autorail.png 8bpp 338 8 64 31 -31 -5 normal + -1 sprites/autorail.png 8bpp 418 8 64 23 -31 7 normal + -1 sprites/autorail.png 8bpp 498 8 64 18 -31 4 normal + -1 sprites/autorail.png 8bpp 578 8 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 658 8 64 31 -31 7 normal + -1 sprites/autorail.png 8bpp 2 72 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 82 72 64 23 -31 7 normal + -1 sprites/autorail.png 8bpp 162 72 64 18 -31 4 normal + -1 sprites/autorail.png 8bpp 242 72 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 322 72 64 39 -31 -1 normal + -1 sprites/autorail.png 8bpp 402 72 64 47 -31 -9 normal + -1 sprites/autorail.png 8bpp 482 72 64 31 -31 -5 normal + -1 sprites/autorail.png 8bpp 562 72 64 31 -31 7 normal + -1 sprites/autorail.png 8bpp 642 72 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 722 72 64 47 -31 -9 normal + -1 sprites/autorail.png 8bpp 2 136 64 26 -31 4 normal + -1 sprites/autorail.png 8bpp 82 136 64 23 -31 4 normal + -1 sprites/autorail.png 8bpp 162 136 64 31 -31 -3 normal + -1 sprites/autorail.png 8bpp 242 136 64 26 -31 4 normal + -1 sprites/autorail.png 8bpp 322 136 64 23 -31 4 normal + -1 sprites/autorail.png 8bpp 402 136 64 31 -31 -3 normal + -1 sprites/autorail.png 8bpp 482 136 64 31 -31 7 normal + -1 sprites/autorail.png 8bpp 562 136 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 642 136 64 15 -31 7 normal + -1 sprites/autorail.png 8bpp 722 136 64 31 -31 7 normal + -1 sprites/autorail.png 8bpp 2 184 64 39 -31 -1 normal + -1 sprites/autorail.png 8bpp 82 184 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 162 184 64 31 -31 7 normal + -1 sprites/autorail.png 8bpp 242 184 64 39 -31 -1 normal + -1 sprites/autorail.png 8bpp 322 184 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 402 184 64 31 -31 7 normal + -1 sprites/autorail.png 8bpp 482 184 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 562 184 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 642 184 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 722 184 64 23 -31 7 normal + -1 sprites/autorail.png 8bpp 2 248 64 15 -31 7 normal + -1 sprites/autorail.png 8bpp 82 248 64 39 -31 -1 normal + -1 sprites/autorail.png 8bpp 162 248 64 47 -31 -9 normal + -1 sprites/autorail.png 8bpp 242 248 64 31 -31 7 normal + -1 sprites/autorail.png 8bpp 322 248 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 402 248 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 482 248 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 562 248 64 23 -31 7 normal + -1 sprites/autorail.png 8bpp 642 248 64 15 -31 7 normal + -1 sprites/autorail.png 8bpp 722 248 64 39 -31 -1 normal + -1 sprites/autorail.png 8bpp 2 312 64 47 -31 -9 normal + -1 sprites/autorail.png 8bpp 82 312 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 162 312 64 31 -31 -1 normal + -1 sprites/autorail.png 8bpp 242 312 64 23 -31 7 normal + -1 sprites/autorail.png 8bpp 322 312 64 31 -31 7 normal + -1 sprites/autorail.png 8bpp 402 312 64 31 -31 7 normal diff --git a/media/baseset/openttd/autorail.png b/media/baseset/openttd/autorail.png Binary files differnew file mode 100644 index 000000000..5c21d3602 --- /dev/null +++ b/media/baseset/openttd/autorail.png diff --git a/media/baseset/openttd/canal_locks.png b/media/baseset/openttd/canal_locks.png Binary files differnew file mode 100644 index 000000000..f156402eb --- /dev/null +++ b/media/baseset/openttd/canal_locks.png diff --git a/media/baseset/openttd/canals.nfo b/media/baseset/openttd/canals.nfo new file mode 100644 index 000000000..7bf8e5ae4 --- /dev/null +++ b/media/baseset/openttd/canals.nfo @@ -0,0 +1,76 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Canal graphics by George" + -1 * 3 05 08 41 +// Canal slopes + -1 sprites/canal_locks.png 8bpp 66 8 64 23 -31 0 normal + -1 sprites/canal_locks.png 8bpp 146 8 64 39 -31 -8 normal + -1 sprites/canal_locks.png 8bpp 226 8 64 23 -31 0 normal + -1 sprites/canal_locks.png 8bpp 306 8 64 39 -31 -8 normal +// Lock sides + -1 sprites/canal_locks.png 8bpp 386 8 40 26 -7 -12 normal + -1 sprites/canal_locks.png 8bpp 434 8 42 33 -31 -13 normal + -1 sprites/canal_locks.png 8bpp 482 8 40 25 -31 -12 normal + -1 sprites/canal_locks.png 8bpp 530 8 42 34 -9 -14 normal + -1 sprites/canal_locks.png 8bpp 578 8 32 27 -1 -17 normal + -1 sprites/canal_locks.png 8bpp 626 8 32 35 -29 -17 normal + -1 sprites/canal_locks.png 8bpp 674 8 32 27 -29 -17 normal + -1 sprites/canal_locks.png 8bpp 722 8 32 35 -1 -17 normal + -1 sprites/canal_locks.png 8bpp 2 72 40 44 -7 -24 normal + -1 sprites/canal_locks.png 8bpp 50 72 42 33 -31 -13 normal + -1 sprites/canal_locks.png 8bpp 98 72 40 32 -31 -12 normal + -1 sprites/canal_locks.png 8bpp 146 72 41 31 -8 -12 normal + -1 sprites/canal_locks.png 8bpp 194 72 34 32 -1 -13 normal + -1 sprites/canal_locks.png 8bpp 242 72 38 34 -35 -17 normal + -1 sprites/canal_locks.png 8bpp 290 72 34 44 -29 -26 normal + -1 sprites/canal_locks.png 8bpp 338 72 38 34 -1 -17 normal + -1 sprites/canal_locks.png 8bpp 386 72 42 24 -9 -4 normal + -1 sprites/canal_locks.png 8bpp 434 72 43 24 -31 -4 normal + -1 sprites/canal_locks.png 8bpp 482 72 53 24 -31 -4 normal + -1 sprites/canal_locks.png 8bpp 546 72 43 37 -10 -16 normal + -1 sprites/canal_locks.png 8bpp 594 72 38 26 -1 -9 normal + -1 sprites/canal_locks.png 8bpp 642 72 34 37 -29 -18 normal + -1 sprites/canal_locks.png 8bpp 690 72 38 26 -35 -9 normal + -1 sprites/canal_locks.png 8bpp 738 72 32 23 -1 -5 normal + -1 sprites/canal_locks.png 8bpp 2 136 40 26 -7 -12 normal + -1 sprites/canal_locks.png 8bpp 50 136 42 33 -31 -13 normal + -1 sprites/canal_locks.png 8bpp 98 136 40 25 -31 -12 normal + -1 sprites/canal_locks.png 8bpp 146 136 42 34 -9 -14 normal + -1 sprites/canal_locks.png 8bpp 194 136 32 27 -1 -17 normal + -1 sprites/canal_locks.png 8bpp 242 136 32 35 -29 -17 normal + -1 sprites/canal_locks.png 8bpp 290 136 32 27 -29 -17 normal + -1 sprites/canal_locks.png 8bpp 338 136 32 35 -1 -17 normal + -1 sprites/canal_locks.png 8bpp 386 136 40 32 -7 -12 normal + -1 sprites/canal_locks.png 8bpp 434 136 42 33 -31 -13 normal + -1 sprites/canal_locks.png 8bpp 482 136 40 32 -31 -12 normal + -1 sprites/canal_locks.png 8bpp 530 136 41 31 -8 -12 normal + -1 sprites/canal_locks.png 8bpp 578 136 34 32 -1 -13 normal + -1 sprites/canal_locks.png 8bpp 626 136 38 34 -35 -17 normal + -1 sprites/canal_locks.png 8bpp 674 136 34 32 -29 -14 normal + -1 sprites/canal_locks.png 8bpp 722 136 38 34 -1 -17 normal + -1 sprites/canal_locks.png 8bpp 2 184 42 24 -9 -4 normal + -1 sprites/canal_locks.png 8bpp 50 184 43 24 -31 -4 normal + -1 sprites/canal_locks.png 8bpp 98 184 53 24 -31 -4 normal + -1 sprites/canal_locks.png 8bpp 162 184 43 25 -10 -4 normal + -1 sprites/canal_locks.png 8bpp 210 184 38 26 -1 -9 normal + -1 sprites/canal_locks.png 8bpp 258 184 34 25 -29 -6 normal + -1 sprites/canal_locks.png 8bpp 306 184 38 26 -35 -9 normal + -1 sprites/canal_locks.png 8bpp 354 184 32 23 -1 -5 normal +// Canal edges (temperate) + -1 sprites/canals.png 8bpp 30 10 45 22 -11 -1 normal + -1 sprites/canals.png 8bpp 94 10 41 21 -8 10 normal + -1 sprites/canals.png 8bpp 142 10 42 21 -31 10 normal + -1 sprites/canals.png 8bpp 190 10 43 22 -31 -1 normal + -1 sprites/canals.png 8bpp 238 10 22 22 11 4 normal + -1 sprites/canals.png 8bpp 270 10 24 16 -11 15 normal + -1 sprites/canals.png 8bpp 302 10 23 23 -31 4 normal + -1 sprites/canals.png 8bpp 334 10 24 18 -11 -1 normal + -1 sprites/canals.png 8bpp 366 10 12 11 21 10 normal + -1 sprites/canals.png 8bpp 398 10 19 10 -8 21 normal + -1 sprites/canals.png 8bpp 430 10 11 10 -31 10 normal + -1 sprites/canals.png 8bpp 446 10 24 16 -11 -6 normal +// Canal icon + -1 sprites/canal_locks.png 8bpp 50 232 20 20 0 0 normal diff --git a/media/baseset/openttd/canals.png b/media/baseset/openttd/canals.png Binary files differnew file mode 100644 index 000000000..f9f6da6f9 --- /dev/null +++ b/media/baseset/openttd/canals.png diff --git a/media/baseset/openttd/chars.nfo b/media/baseset/openttd/chars.nfo new file mode 100644 index 000000000..8d1acb814 --- /dev/null +++ b/media/baseset/openttd/chars.nfo @@ -0,0 +1,842 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Font characters by PaulC, Bilbo and Jasper Vries" + +// Note: Characters in range U+0020..U+00FF may only be defined in chars_orig_extra.nfo. + +// New characters, all fonts + +// U+0100 ... U+017F: Latin Extended-A + -1 * 34 12 08 00 78 00 01 00 07 79 01 01 78 00 01 01 07 79 01 02 78 00 01 02 07 79 01 03 78 00 01 03 07 79 01 + -1 sprites/chars.png 8bpp 270 130 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 300 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 320 130 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 350 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 370 130 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 400 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 420 130 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 440 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 460 130 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 480 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 500 130 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 520 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 540 130 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 560 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 580 130 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 600 130 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 620 130 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 640 130 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 660 130 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 680 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 700 130 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 720 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 740 130 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 760 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 10 190 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 30 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 50 190 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 70 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 90 190 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 110 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 130 190 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 150 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 170 190 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 190 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 210 190 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 230 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 250 190 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 270 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 290 190 10 12 0 -1 normal + -1 sprites/chars.png 8bpp 310 190 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 330 190 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 340 190 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 350 190 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 360 190 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 370 190 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 380 190 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 390 190 3 12 0 -1 normal + -1 sprites/chars.png 8bpp 400 190 3 12 0 -1 normal + -1 sprites/chars.png 8bpp 410 190 3 12 0 -1 normal + -1 sprites/chars.png 8bpp 420 190 3 12 0 -1 normal + -1 sprites/chars.png 8bpp 430 190 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 460 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 480 190 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 500 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 520 190 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 540 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 560 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 580 190 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 600 190 4 12 0 -1 normal + -1 sprites/chars.png 8bpp 610 190 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 630 190 3 12 0 -1 normal + -1 sprites/chars.png 8bpp 640 190 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 660 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 670 190 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 690 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 710 190 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 730 190 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 740 190 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 760 190 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 10 250 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 30 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 50 250 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 70 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 90 250 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 110 250 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 130 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 150 250 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 170 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 190 250 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 210 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 230 250 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 250 250 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 270 250 13 12 0 -1 normal + -1 sprites/chars.png 8bpp 300 250 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 320 250 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 340 250 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 360 250 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 380 250 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 400 250 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 420 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 440 250 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 460 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 480 250 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 500 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 520 250 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 540 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 560 250 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 580 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 600 250 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 620 250 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 630 250 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 650 250 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 670 250 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 690 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 700 250 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 720 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 740 250 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 760 250 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 10 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 30 310 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 50 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 70 310 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 90 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 110 310 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 130 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 150 310 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 170 310 12 12 0 -1 normal + -1 sprites/chars.png 8bpp 200 310 10 12 0 -1 normal + -1 sprites/chars.png 8bpp 230 310 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 250 310 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 270 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 290 310 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 310 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 330 310 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 350 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 370 310 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 390 310 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 270 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 300 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 320 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 350 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 370 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 400 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 420 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 440 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 460 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 480 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 500 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 520 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 540 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 560 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 580 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 600 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 620 150 5 7 0 0 normal + -1 sprites/chars.png 8bpp 640 150 5 7 0 0 normal + -1 sprites/chars.png 8bpp 660 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 680 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 700 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 720 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 740 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 760 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 10 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 30 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 50 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 70 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 90 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 110 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 130 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 150 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 170 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 190 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 210 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 230 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 250 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 270 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 290 210 5 7 0 0 normal + -1 sprites/chars.png 8bpp 310 210 5 7 0 0 normal + -1 sprites/chars.png 8bpp 330 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 340 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 350 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 360 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 370 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 380 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 390 210 2 7 0 0 normal + -1 sprites/chars.png 8bpp 400 210 2 7 0 0 normal + -1 sprites/chars.png 8bpp 410 210 1 7 0 0 normal + -1 sprites/chars.png 8bpp 420 210 1 7 0 0 normal + -1 sprites/chars.png 8bpp 430 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 460 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 480 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 500 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 520 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 540 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 560 210 5 7 0 0 normal + -1 sprites/chars.png 8bpp 580 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 600 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 610 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 630 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 640 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 660 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 670 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 690 210 3 7 0 0 normal + -1 sprites/chars.png 8bpp 710 210 4 7 0 0 normal + -1 sprites/chars.png 8bpp 730 210 4 7 0 0 normal + -1 sprites/chars.png 8bpp 740 210 4 7 0 0 normal + -1 sprites/chars.png 8bpp 760 210 4 7 0 0 normal + -1 sprites/chars.png 8bpp 10 270 4 7 0 0 normal + -1 sprites/chars.png 8bpp 30 270 4 7 0 0 normal + -1 sprites/chars.png 8bpp 50 270 4 7 0 0 normal + -1 sprites/chars.png 8bpp 70 270 4 7 0 0 normal + -1 sprites/chars.png 8bpp 90 270 6 7 0 0 normal + -1 sprites/chars.png 8bpp 110 270 4 7 0 0 normal + -1 sprites/chars.png 8bpp 130 270 4 7 0 0 normal + -1 sprites/chars.png 8bpp 150 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 170 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 190 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 210 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 230 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 250 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 270 270 4 7 0 0 normal + -1 sprites/chars.png 8bpp 300 270 4 7 0 0 normal + -1 sprites/chars.png 8bpp 320 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 340 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 360 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 380 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 400 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 420 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 440 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 460 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 480 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 500 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 520 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 540 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 560 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 580 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 600 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 620 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 630 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 650 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 670 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 690 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 700 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 720 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 740 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 760 270 3 7 0 0 normal + -1 sprites/chars.png 8bpp 10 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 30 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 50 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 70 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 90 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 110 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 130 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 150 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 170 330 5 7 0 0 normal + -1 sprites/chars.png 8bpp 200 330 5 7 0 0 normal + -1 sprites/chars.png 8bpp 230 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 250 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 270 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 290 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 310 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 330 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 350 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 370 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 390 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 270 160 20 21 0 -2 normal + -1 sprites/chars.png 8bpp 300 160 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 320 160 20 21 0 -2 normal + -1 sprites/chars.png 8bpp 350 160 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 370 160 20 21 0 -2 normal + -1 sprites/chars.png 8bpp 400 160 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 420 160 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 440 160 11 21 0 -2 normal + -1 sprites/chars.png 8bpp 460 160 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 480 160 11 21 0 -2 normal + -1 sprites/chars.png 8bpp 500 160 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 520 160 11 21 0 -2 normal + -1 sprites/chars.png 8bpp 540 160 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 560 160 11 21 0 -2 normal + -1 sprites/chars.png 8bpp 580 160 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 600 160 16 21 0 -2 normal + -1 sprites/chars.png 8bpp 620 160 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 640 160 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 660 160 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 680 160 12 21 0 -2 normal + -1 sprites/chars.png 8bpp 700 160 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 720 160 12 21 0 -2 normal + -1 sprites/chars.png 8bpp 740 160 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 760 160 12 21 0 -2 normal + -1 sprites/chars.png 8bpp 10 220 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 30 220 12 21 0 -2 normal + -1 sprites/chars.png 8bpp 50 220 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 70 220 12 21 0 -2 normal + -1 sprites/chars.png 8bpp 90 220 18 21 0 -2 normal + -1 sprites/chars.png 8bpp 110 220 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 130 220 18 21 0 -2 normal + -1 sprites/chars.png 8bpp 150 220 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 170 220 18 21 0 -2 normal + -1 sprites/chars.png 8bpp 190 220 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 210 220 18 21 0 -2 normal + -1 sprites/chars.png 8bpp 230 220 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 250 220 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 270 220 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 290 220 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 310 220 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 330 220 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 340 220 7 21 0 -2 normal + -1 sprites/chars.png 8bpp 350 220 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 360 220 7 21 0 -2 normal + -1 sprites/chars.png 8bpp 370 220 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 380 220 7 21 0 -2 normal + -1 sprites/chars.png 8bpp 390 220 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 400 220 7 21 0 -2 normal + -1 sprites/chars.png 8bpp 410 220 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 420 220 7 21 0 -2 normal + -1 sprites/chars.png 8bpp 430 220 19 21 0 -2 normal + -1 sprites/chars.png 8bpp 460 220 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 480 220 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 500 220 10 21 0 -2 normal + -1 sprites/chars.png 8bpp 520 220 18 21 0 -2 normal + -1 sprites/chars.png 8bpp 540 220 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 560 220 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 580 220 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 600 220 7 21 0 -2 normal + -1 sprites/chars.png 8bpp 610 220 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 630 220 7 21 0 -2 normal + -1 sprites/chars.png 8bpp 640 220 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 660 220 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 670 220 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 690 220 10 21 0 -2 normal + -1 sprites/chars.png 8bpp 710 220 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 730 220 7 21 0 -2 normal + -1 sprites/chars.png 8bpp 740 220 18 21 0 -2 normal + -1 sprites/chars.png 8bpp 760 220 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 10 280 18 21 0 -2 normal + -1 sprites/chars.png 8bpp 30 280 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 50 280 18 21 0 -2 normal + -1 sprites/chars.png 8bpp 70 280 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 90 280 19 21 0 -2 normal + -1 sprites/chars.png 8bpp 110 280 18 21 0 -2 normal + -1 sprites/chars.png 8bpp 130 280 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 150 280 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 170 280 11 21 0 -2 normal + -1 sprites/chars.png 8bpp 190 280 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 210 280 11 21 0 -2 normal + -1 sprites/chars.png 8bpp 230 280 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 250 280 11 21 0 -2 normal + -1 sprites/chars.png 8bpp 270 280 23 21 0 -2 normal + -1 sprites/chars.png 8bpp 300 280 19 21 0 -2 normal + -1 sprites/chars.png 8bpp 320 280 16 21 0 -2 normal + -1 sprites/chars.png 8bpp 340 280 11 21 0 -2 normal + -1 sprites/chars.png 8bpp 360 280 16 21 0 -2 normal + -1 sprites/chars.png 8bpp 380 280 11 21 0 -2 normal + -1 sprites/chars.png 8bpp 400 280 16 21 0 -2 normal + -1 sprites/chars.png 8bpp 420 280 11 21 0 -2 normal + -1 sprites/chars.png 8bpp 440 280 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 460 280 10 21 0 -2 normal + -1 sprites/chars.png 8bpp 480 280 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 500 280 10 21 0 -2 normal + -1 sprites/chars.png 8bpp 520 280 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 540 280 10 21 0 -2 normal + -1 sprites/chars.png 8bpp 560 280 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 580 280 10 21 0 -2 normal + -1 sprites/chars.png 8bpp 600 280 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 620 280 8 21 0 -2 normal + -1 sprites/chars.png 8bpp 630 280 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 650 280 12 21 0 -2 normal + -1 sprites/chars.png 8bpp 670 280 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 690 280 8 21 0 -2 normal + -1 sprites/chars.png 8bpp 700 280 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 720 280 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 740 280 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 760 280 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 10 340 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 30 340 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 50 340 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 70 340 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 90 340 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 110 340 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 130 340 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 150 340 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 170 340 24 21 0 -2 normal + -1 sprites/chars.png 8bpp 200 340 22 21 0 -2 normal + -1 sprites/chars.png 8bpp 230 340 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 250 340 16 21 0 -2 normal + -1 sprites/chars.png 8bpp 270 340 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 290 340 12 21 0 -2 normal + -1 sprites/chars.png 8bpp 310 340 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 330 340 12 21 0 -2 normal + -1 sprites/chars.png 8bpp 350 340 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 370 340 12 21 0 -2 normal + -1 sprites/chars.png 8bpp 390 340 10 21 0 -2 normal + -1 sprites/mono.png 8bpp 10 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 25 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 40 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 55 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 70 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 100 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 115 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 130 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 145 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 160 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 175 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 190 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 265 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 280 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 310 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 325 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 340 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 355 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 370 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 385 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 400 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 415 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 430 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 445 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 460 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 475 170 7 13 0 0 normal + -1 sprites/mono.png 8bpp 10 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 25 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 40 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 55 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 70 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 100 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 115 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 130 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 145 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 160 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 175 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 190 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 265 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 280 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 310 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 325 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 340 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 355 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 370 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 385 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 400 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 415 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 430 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 445 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 460 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 475 190 7 13 0 0 normal + -1 sprites/mono.png 8bpp 10 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 25 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 40 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 55 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 70 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 100 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 115 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 130 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 145 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 160 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 175 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 190 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 265 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 280 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 310 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 325 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 340 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 355 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 370 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 385 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 400 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 415 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 430 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 445 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 460 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 475 210 7 13 0 0 normal + -1 sprites/mono.png 8bpp 10 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 25 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 40 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 55 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 70 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 100 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 115 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 130 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 145 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 160 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 175 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 190 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 265 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 280 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 310 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 325 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 340 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 355 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 385 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 400 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 415 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 430 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 445 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 460 230 7 13 0 0 normal + -1 sprites/mono.png 8bpp 475 230 7 13 0 0 normal + +// U+018F: Latin Capital Letter Schwa + -1 * 18 12 04 00 01 8F 01 01 01 8F 01 02 01 8F 01 03 01 8F 01 + -1 sprites/chars.png 8bpp 410 310 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 410 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 410 340 16 21 0 -2 normal + -1 sprites/mono.png 8bpp 10 250 7 13 0 0 normal + +// U+0192: Latin Small Letter F With Hook + -1 * 18 12 04 00 01 92 01 01 01 92 01 02 01 92 01 03 01 92 01 + -1 sprites/chars.png 8bpp 430 310 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 430 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 430 340 14 21 0 -2 normal + -1 sprites/mono.png 8bpp 25 250 7 13 0 0 normal + +// U+01B5: Latin Capital Letter Z With Stroke +// U+01B6: Latin Small Letter Z With Stroke + -1 * 18 12 04 00 02 B5 01 01 02 B5 01 02 02 B5 01 03 02 B5 01 + -1 sprites/chars.png 8bpp 450 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 470 310 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 450 330 4 7 0 0 normal + -1 sprites/chars.png 8bpp 470 330 4 7 0 0 normal + -1 sprites/chars.png 8bpp 450 340 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 470 340 12 21 0 -2 normal + -1 sprites/mono.png 8bpp 40 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 55 250 7 13 0 0 normal + +// U+0218: Latin Capital Letter S With Comma Below +// U+0219: Latin Small Letter S With Comma Below +// U+021A: Latin Capital Letter T With Comma Below +// U+021B: Latin Small Letter T With Comma Below + -1 * 18 12 04 00 04 18 02 01 04 18 02 02 04 18 02 03 04 18 02 + -1 sprites/chars.png 8bpp 490 310 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 510 310 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 530 310 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 550 310 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 490 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 510 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 530 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 550 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 490 340 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 510 340 10 21 0 -2 normal + -1 sprites/chars.png 8bpp 530 340 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 550 340 8 21 0 -2 normal + -1 sprites/mono.png 8bpp 70 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 100 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 115 250 7 13 0 0 normal + +// U+0259: Latin Small Letter Schwa + -1 * 18 12 04 00 01 59 02 01 01 59 02 02 01 59 02 03 01 59 02 + -1 sprites/chars.png 8bpp 560 310 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 560 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 560 340 12 21 0 -2 normal + -1 sprites/mono.png 8bpp 130 250 7 13 0 0 normal + +// U+02BB: Modifier Letter Turned Comma + -1 * 18 12 04 00 01 BB 02 01 01 BB 02 02 01 BB 02 03 01 BB 02 + -1 sprites/chars.png 8bpp 580 310 3 12 0 -1 normal + -1 sprites/chars.png 8bpp 580 330 1 7 0 0 normal + -1 sprites/chars.png 8bpp 580 340 4 21 0 -2 normal + -1 sprites/mono.png 8bpp 145 250 7 13 0 0 normal + +// U+02C7: Caron + -1 * 18 12 04 00 01 C7 02 01 01 C7 02 02 01 C7 02 03 01 C7 02 + -1 sprites/chars.png 8bpp 430 370 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 430 390 3 7 0 0 normal + -1 sprites/chars.png 8bpp 430 400 7 21 0 -2 normal + -1 sprites/mono.png 8bpp 130 270 7 13 0 0 normal + +// U+058F: Armenian Dram Sign + -1 * 18 12 04 00 01 8F 05 01 01 8F 05 02 01 8F 05 03 01 8F 05 + -1 sprites/chars.png 8bpp 590 310 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 590 330 4 7 0 0 normal + -1 sprites/chars.png 8bpp 590 340 18 21 0 -2 normal + -1 sprites/mono.png 8bpp 160 250 7 13 0 0 normal + +// U+0E3F: Thai Currency Symbol Baht + -1 * 18 12 04 00 01 3F 0E 01 01 3F 0E 02 01 3F 0E 03 01 3F 0E + -1 sprites/chars.png 8bpp 610 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 610 330 5 7 0 0 normal + -1 sprites/chars.png 8bpp 610 340 15 21 0 -2 normal + -1 sprites/mono.png 8bpp 175 250 7 13 0 0 normal + +// U+2010: Hyphen + -1 * 18 12 04 00 01 10 20 01 01 10 20 02 01 10 20 03 01 10 20 + -1 sprites/chars.png 8bpp 480 370 4 12 0 -1 normal + -1 sprites/chars.png 8bpp 480 390 2 7 0 0 normal + -1 sprites/chars.png 8bpp 480 400 6 21 0 -2 normal + -1 sprites/mono.png 8bpp 160 270 7 13 0 0 normal + +// U+2013: En Dash +// U+2014: Em Dash +// U+2015: Horizontal Bar + -1 * 18 12 04 00 03 13 20 01 03 13 20 02 03 13 20 03 03 13 20 + -1 sprites/chars.png 8bpp 630 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 450 370 12 12 0 -1 normal + -1 sprites/chars.png 8bpp 490 370 10 12 0 -1 normal + -1 sprites/chars.png 8bpp 630 330 4 7 0 0 normal + -1 sprites/chars.png 8bpp 450 390 6 7 0 0 normal + -1 sprites/chars.png 8bpp 490 390 5 7 0 0 normal + -1 sprites/chars.png 8bpp 630 340 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 450 400 21 21 0 -2 normal + -1 sprites/chars.png 8bpp 490 400 18 21 0 -2 normal + -1 sprites/mono.png 8bpp 190 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 145 270 7 13 0 0 normal + -1 sprites/mono.png 8bpp 175 270 7 13 0 0 normal + +// U+2018: Left Single Quotation Mark +// U+2019: Right Single Quotation Mark +// U+201A: Single Low-9 Quotation Mark +// U+201B: Single High-Reversed-9 Quotation Mark +// U+201C: Left Double Quotation Mark +// U+201D: Right Double Quotation Mark +// U+201E: Double Low-9 Quotation Mark +// U+201F: Double High-Reversed-9 Quotation Mark + -1 * 18 12 04 00 08 18 20 01 08 18 20 02 08 18 20 03 08 18 20 + -1 sprites/chars.png 8bpp 510 370 4 12 0 -1 normal + -1 sprites/chars.png 8bpp 650 310 4 12 0 -1 normal + -1 sprites/chars.png 8bpp 520 370 4 12 0 -1 normal + -1 sprites/chars.png 8bpp 530 370 4 12 0 -1 normal + -1 sprites/chars.png 8bpp 660 310 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 540 370 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 670 310 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 550 370 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 510 390 1 7 0 0 normal + -1 sprites/chars.png 8bpp 650 330 1 7 0 0 normal + -1 sprites/chars.png 8bpp 520 390 1 7 0 0 normal + -1 sprites/chars.png 8bpp 530 390 1 7 0 0 normal + -1 sprites/chars.png 8bpp 660 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 540 390 3 7 0 0 normal + -1 sprites/chars.png 8bpp 670 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 550 390 3 7 0 0 normal + -1 sprites/chars.png 8bpp 510 400 3 21 0 -2 normal + -1 sprites/chars.png 8bpp 650 340 3 21 0 -2 normal + -1 sprites/chars.png 8bpp 520 400 3 21 0 -2 normal + -1 sprites/chars.png 8bpp 530 400 3 21 0 -2 normal + -1 sprites/chars.png 8bpp 660 340 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 540 400 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 670 340 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 550 400 9 21 0 -2 normal + -1 sprites/mono.png 8bpp 190 270 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 270 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 270 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 270 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 270 7 13 0 0 normal + +// U+2026: Horizontal Ellipsis + -1 * 18 12 04 00 01 26 20 01 01 26 20 02 01 26 20 03 01 26 20 + -1 sprites/chars.png 8bpp 560 370 11 12 0 -1 normal + -1 sprites/chars.png 8bpp 560 390 5 7 0 0 normal + -1 sprites/chars.png 8bpp 560 400 15 21 0 -2 normal + -1 sprites/mono.png 8bpp 265 270 7 13 0 0 normal + +// U+2039: Single Left-Pointing Angle Quotation Mark +// U+203A: Single Right-Pointing Angle Quotation Mark + -1 * 18 12 04 00 02 39 20 01 02 39 20 02 02 39 20 03 02 39 20 + -1 sprites/chars.png 8bpp 580 370 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 680 310 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 580 390 2 7 0 0 normal + -1 sprites/chars.png 8bpp 680 330 2 7 0 0 normal + -1 sprites/chars.png 8bpp 580 400 7 21 0 -2 normal + -1 sprites/chars.png 8bpp 680 340 7 21 0 -2 normal + -1 sprites/mono.png 8bpp 280 270 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 250 7 13 0 0 normal + +// U+20A1: Colon Sign +// U+20A2: Cruzeiro Sign +// U+20A3: French Franc Sign +// U+20A4: Lira Sign + -1 * 18 12 04 00 04 A1 20 01 04 A1 20 02 04 A1 20 03 04 A1 20 + -1 sprites/chars.png 8bpp 690 310 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 710 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 730 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 750 310 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 690 330 4 7 0 0 normal + -1 sprites/chars.png 8bpp 710 330 4 7 0 0 normal + -1 sprites/chars.png 8bpp 730 330 4 7 0 0 normal + -1 sprites/chars.png 8bpp 750 330 3 7 0 0 normal + -1 sprites/chars.png 8bpp 690 340 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 710 340 16 21 0 -2 normal + -1 sprites/chars.png 8bpp 730 340 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 750 340 11 21 0 -2 normal + -1 sprites/mono.png 8bpp 265 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 280 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 310 250 7 13 0 0 normal + +// U+20A6: Naira Sign + -1 * 18 12 04 00 01 A6 20 01 01 A6 20 02 01 A6 20 03 01 A6 20 + -1 sprites/chars.png 8bpp 770 310 10 12 0 -1 normal + -1 sprites/chars.png 8bpp 770 330 6 7 0 0 normal + -1 sprites/chars.png 8bpp 770 340 18 21 0 -2 normal + -1 sprites/mono.png 8bpp 325 250 7 13 0 0 normal + +// U+20A8: Rupee Sign +// U+20A9: Won Sign +// U+20AA: New Shequel Sign +// U+20AB: Dong Sign +// U+20AC: Euro Sign +// U+20AD: Kip Sign +// U+20AE: Tugrik Sign +// U+20AF: Drachma Sign + -1 * 18 12 04 00 08 A8 20 01 08 A8 20 02 08 A8 20 03 08 A8 20 + -1 sprites/chars.png 8bpp 10 370 12 12 0 -1 normal + -1 sprites/chars.png 8bpp 40 370 13 12 0 -1 normal + -1 sprites/chars.png 8bpp 70 370 12 12 0 -1 normal + -1 sprites/chars.png 8bpp 90 370 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 110 370 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 130 370 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 150 370 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 170 370 14 12 0 -1 normal + -1 sprites/chars.png 8bpp 10 390 6 7 0 0 normal + -1 sprites/chars.png 8bpp 40 390 7 7 0 0 normal + -1 sprites/chars.png 8bpp 70 390 7 7 0 0 normal + -1 sprites/chars.png 8bpp 90 390 4 7 0 0 normal + -1 sprites/chars.png 8bpp 110 390 4 7 0 0 normal + -1 sprites/chars.png 8bpp 130 390 4 7 0 0 normal + -1 sprites/chars.png 8bpp 150 390 3 7 0 0 normal + -1 sprites/chars.png 8bpp 170 390 6 7 0 0 normal + -1 sprites/chars.png 8bpp 10 400 22 21 0 -2 normal + -1 sprites/chars.png 8bpp 40 400 24 21 0 -2 normal + -1 sprites/chars.png 8bpp 70 400 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 90 400 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 110 400 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 130 400 18 21 0 -2 normal + -1 sprites/chars.png 8bpp 150 400 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 170 400 28 21 0 -2 normal + -1 sprites/mono.png 8bpp 340 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 355 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 370 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 385 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 400 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 415 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 430 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 445 250 7 13 0 0 normal + +// U+20B1: Peso Sign +// U+20B2: Guarani Sign +// U+20B3: Austral Sign +// U+20B4: Hryvnia Sign +// U+20B5: Cedi Sign + -1 * 18 12 04 00 05 B1 20 01 05 B1 20 02 05 B1 20 03 05 B1 20 + -1 sprites/chars.png 8bpp 200 370 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 220 370 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 240 370 10 12 0 -1 normal + -1 sprites/chars.png 8bpp 270 370 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 290 370 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 200 390 5 7 0 0 normal + -1 sprites/chars.png 8bpp 220 390 5 7 0 0 normal + -1 sprites/chars.png 8bpp 240 390 5 7 0 0 normal + -1 sprites/chars.png 8bpp 270 390 5 7 0 0 normal + -1 sprites/chars.png 8bpp 290 390 4 7 0 0 normal + -1 sprites/chars.png 8bpp 200 400 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 220 400 18 21 0 -2 normal + -1 sprites/chars.png 8bpp 240 400 20 21 0 -2 normal + -1 sprites/chars.png 8bpp 270 400 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 290 400 14 21 0 -2 normal + -1 sprites/mono.png 8bpp 460 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 475 250 7 13 0 0 normal + -1 sprites/mono.png 8bpp 10 270 7 13 0 0 normal + -1 sprites/mono.png 8bpp 25 270 7 13 0 0 normal + -1 sprites/mono.png 8bpp 40 270 7 13 0 0 normal + +// U+20B7: Spesmilo Sign +// U+20B8: Tenge Sign +// U+20B9: Indian Rupee Sign + -1 * 18 12 04 00 03 B7 20 01 03 B7 20 02 03 B7 20 03 03 B7 20 + -1 sprites/chars.png 8bpp 310 370 10 12 0 -1 normal + -1 sprites/chars.png 8bpp 330 370 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 350 370 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 310 390 6 7 0 0 normal + -1 sprites/chars.png 8bpp 330 390 3 7 0 0 normal + -1 sprites/chars.png 8bpp 350 390 4 7 0 0 normal + -1 sprites/chars.png 8bpp 310 400 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 330 400 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 350 400 14 21 0 -2 normal + -1 sprites/mono.png 8bpp 55 270 7 13 0 0 normal + -1 sprites/mono.png 8bpp 70 270 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 270 7 13 0 0 normal + +// U+2116: Numero Sign +// U+2117: Sound Recording Copyright + -1 * 18 12 04 00 02 16 21 01 02 16 21 02 02 16 21 03 02 16 21 + -1 sprites/chars.png 8bpp 370 370 14 12 0 -1 normal + -1 sprites/chars.png 8bpp 590 370 13 12 0 -1 normal + -1 sprites/chars.png 8bpp 370 390 8 7 0 0 normal + -1 sprites/chars.png 8bpp 590 390 6 7 0 0 normal + -1 sprites/chars.png 8bpp 370 400 27 21 0 -2 normal + -1 sprites/chars.png 8bpp 590 400 16 21 0 -2 normal + -1 sprites/mono.png 8bpp 100 270 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 270 7 13 0 0 normal + +// U+2122: Trade Mark Sign + -1 * 18 12 04 00 01 22 21 01 01 22 21 02 01 22 21 03 01 22 21 + -1 sprites/chars.png 8bpp 400 370 13 12 0 -1 normal + -1 sprites/chars.png 8bpp 400 390 9 7 0 0 normal + -1 sprites/chars.png 8bpp 400 400 20 21 0 -2 normal + -1 sprites/mono.png 8bpp 115 270 7 13 0 0 normal + +// U+2212: Minus Sign + -1 * 18 12 04 00 01 12 22 01 01 12 22 02 01 12 22 03 01 12 22 + -1 sprites/chars.png 8bpp 610 370 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 610 390 3 7 0 0 normal + -1 sprites/chars.png 8bpp 610 400 9 21 0 -2 normal + -1 sprites/mono.png 8bpp 310 270 7 13 0 0 normal + +// U+27E8: Mathematical Left Angle Bracket +// U+27E9: Mathematical Right Angle Bracket + -1 * 18 12 04 00 02 E8 27 01 02 E8 27 02 02 E8 27 03 02 E8 27 + -1 sprites/chars.png 8bpp 620 370 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 630 370 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 620 390 3 7 0 0 normal + -1 sprites/chars.png 8bpp 630 390 3 7 0 0 normal + -1 sprites/chars.png 8bpp 620 400 6 21 0 -2 normal + -1 sprites/chars.png 8bpp 630 400 6 21 0 -2 normal + -1 sprites/mono.png 8bpp 325 270 7 13 0 0 normal + -1 sprites/mono.png 8bpp 340 270 7 13 0 0 normal diff --git a/media/baseset/openttd/chars.png b/media/baseset/openttd/chars.png Binary files differnew file mode 100644 index 000000000..34a4a67c5 --- /dev/null +++ b/media/baseset/openttd/chars.png diff --git a/media/baseset/openttd/elrails.nfo b/media/baseset/openttd/elrails.nfo new file mode 100644 index 000000000..93456ecb3 --- /dev/null +++ b/media/baseset/openttd/elrails.nfo @@ -0,0 +1,55 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Electrified rail by Michael Blunck" + -1 * 3 05 05 30 + -1 sprites/elrails.png 8bpp 66 8 32 16 -29 -2 normal + -1 sprites/elrails.png 8bpp 114 8 32 16 -1 -2 normal + -1 sprites/elrails.png 8bpp 162 8 32 1 -1 -2 normal + -1 sprites/elrails.png 8bpp 210 8 1 16 0 -3 normal + -1 sprites/elrails.png 8bpp 226 8 32 24 -29 -2 normal + -1 sprites/elrails.png 8bpp 274 8 32 9 -1 6 normal + -1 sprites/elrails.png 8bpp 322 8 32 9 -29 6 normal + -1 sprites/elrails.png 8bpp 370 8 32 24 -1 -2 normal + -1 sprites/elrails.png 8bpp 418 8 32 16 -29 -2 normal + -1 sprites/elrails.png 8bpp 466 8 32 16 -1 -2 normal + -1 sprites/elrails.png 8bpp 514 8 32 1 -1 -2 normal + -1 sprites/elrails.png 8bpp 562 8 1 16 0 -3 normal + -1 sprites/elrails.png 8bpp 578 8 32 24 -29 -2 normal + -1 sprites/elrails.png 8bpp 626 8 32 9 -1 6 normal + -1 sprites/elrails.png 8bpp 674 8 32 9 -29 6 normal + -1 sprites/elrails.png 8bpp 722 8 32 24 -1 -2 normal + -1 sprites/elrails.png 8bpp 2 56 32 16 -29 -2 normal + -1 sprites/elrails.png 8bpp 50 56 32 16 -1 -2 normal + -1 sprites/elrails.png 8bpp 98 56 32 1 -1 -2 normal + -1 sprites/elrails.png 8bpp 146 56 1 16 0 -3 normal + -1 sprites/elrails.png 8bpp 162 56 32 24 -29 -2 normal + -1 sprites/elrails.png 8bpp 210 56 32 9 -1 6 normal + -1 sprites/elrails.png 8bpp 258 56 32 9 -29 6 normal + -1 sprites/elrails.png 8bpp 306 56 32 24 -1 -2 normal + -1 sprites/elrails.png 8bpp 354 56 16 8 -29 6 normal + -1 sprites/elrails.png 8bpp 386 56 16 8 -1 -2 normal + -1 sprites/elrails.png 8bpp 418 56 16 8 -13 -2 normal + -1 sprites/elrails.png 8bpp 450 56 16 8 15 6 normal + -1 sprites/elrails.png 8bpp 482 56 8 16 -7 -14 normal + -1 sprites/elrails.png 8bpp 498 56 8 18 0 -17 normal + -1 sprites/elrails.png 8bpp 514 56 8 16 0 -14 normal + -1 sprites/elrails.png 8bpp 530 56 8 18 -7 -17 normal + -1 sprites/elrails.png 8bpp 546 56 2 16 0 -15 normal + -1 sprites/elrails.png 8bpp 562 56 2 18 0 -16 normal + -1 sprites/elrails.png 8bpp 578 56 8 16 0 -15 normal + -1 sprites/elrails.png 8bpp 594 56 8 16 -7 -15 normal + -1 sprites/elrails.png 8bpp 610 56 13 16 4 2 normal + -1 sprites/elrails.png 8bpp 642 56 20 16 0 2 normal + -1 sprites/elrails.png 8bpp 674 56 20 16 0 2 normal + -1 sprites/elrails.png 8bpp 706 56 20 16 0 2 normal + -1 sprites/elrails.png 8bpp 738 56 38 30 -3 -14 normal + -1 sprites/elrails.png 8bpp 2 104 72 44 -16 -8 normal + -1 sprites/elrails.png 8bpp 82 104 44 35 -21 -2 normal + -1 sprites/elrails.png 8bpp 146 104 72 44 -16 -35 normal + -1 sprites/elrails.png 8bpp 226 104 20 19 0 1 normal + -1 sprites/elrails.png 8bpp 258 104 32 32 0 0 normal + -1 sprites/elrails.png 8bpp 306 104 12 22 -9 -18 normal + -1 sprites/elrails.png 8bpp 338 104 12 22 -1 -18 normal diff --git a/media/baseset/openttd/elrails.png b/media/baseset/openttd/elrails.png Binary files differnew file mode 100644 index 000000000..a5166da2c --- /dev/null +++ b/media/baseset/openttd/elrails.png diff --git a/media/baseset/openttd/flags.nfo b/media/baseset/openttd/flags.nfo new file mode 100644 index 000000000..3c125ec79 --- /dev/null +++ b/media/baseset/openttd/flags.nfo @@ -0,0 +1,43 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Flag graphics" + -1 * 3 05 14 24 + -1 sprites/flags.png 8bpp 34 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 50 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 66 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 82 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 98 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 114 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 130 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 146 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 162 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 178 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 194 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 210 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 226 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 242 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 258 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 274 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 290 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 306 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 322 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 338 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 354 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 370 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 386 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 402 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 418 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 434 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 450 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 466 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 482 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 498 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 514 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 530 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 546 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 562 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 578 8 11 8 0 0 normal + -1 sprites/flags.png 8bpp 594 8 11 8 0 0 normal diff --git a/media/baseset/openttd/flags.png b/media/baseset/openttd/flags.png Binary files differnew file mode 100644 index 000000000..2e0401ffc --- /dev/null +++ b/media/baseset/openttd/flags.png diff --git a/media/baseset/openttd/foundations.nfo b/media/baseset/openttd/foundations.nfo new file mode 100644 index 000000000..7cb4e5e40 --- /dev/null +++ b/media/baseset/openttd/foundations.nfo @@ -0,0 +1,374 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Foundations. Non-halftile ones by Marcin Grzegorczyk" + -1 * 6 07 83 01 \7! 00 5B + -1 * 3 05 06 5A + -1 sprites/foundations.png 8bpp 82 8 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 8 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 8 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 8 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 8 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 8 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 8 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 8 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 8 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 72 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 72 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 72 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 72 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 72 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 72 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 72 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 72 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 72 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 72 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 136 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 136 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 136 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 136 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 136 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 136 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 136 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 136 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 136 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 136 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 200 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 200 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 200 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 200 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 200 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 200 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 200 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 200 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 200 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 200 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 264 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 264 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 264 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 264 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 264 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 264 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 264 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 264 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 264 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 264 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 328 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 328 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 328 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 328 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 328 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 328 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 328 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 328 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 328 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 328 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 392 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 392 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 392 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 392 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 392 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 392 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 392 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 392 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 392 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 392 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 456 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 456 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 456 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 456 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 456 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 456 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 482 456 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 562 456 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 642 456 64 33 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 456 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 2 520 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 82 520 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 162 520 64 33 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 520 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 322 520 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 402 520 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 482 520 64 33 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 520 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 642 520 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 722 520 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 2 584 64 33 -31 -9 normal + -1 * 6 07 83 01 \7! 01 5B + -1 * 3 05 06 5A + -1 sprites/foundations.png 8bpp 114 584 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 194 584 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 274 584 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 354 584 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 434 584 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 514 584 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 594 584 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 674 584 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 648 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 648 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 648 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 648 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 648 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 648 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 648 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 648 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 648 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 648 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 712 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 712 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 712 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 712 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 712 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 712 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 712 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 712 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 712 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 712 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 776 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 776 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 776 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 776 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 776 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 776 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 776 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 776 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 776 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 776 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 840 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 840 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 840 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 840 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 840 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 840 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 840 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 840 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 840 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 840 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 904 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 904 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 904 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 904 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 904 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 904 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 904 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 904 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 904 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 904 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 968 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 968 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 968 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 968 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 968 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 968 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 968 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 968 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 968 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 968 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1032 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1032 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 1032 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 1032 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1032 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1032 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 1032 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 562 1032 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 642 1032 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 722 1032 64 33 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1096 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 82 1096 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 162 1096 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 242 1096 64 33 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1096 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 402 1096 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 482 1096 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 562 1096 64 33 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 1096 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 722 1096 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 2 1160 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 82 1160 64 33 -31 -9 normal + -1 * 6 07 83 01 \7! 02 5B + -1 * 3 05 06 5A + -1 sprites/foundations.png 8bpp 194 1160 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 274 1160 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 354 1160 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 434 1160 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 514 1160 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 594 1160 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 674 1160 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1224 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1224 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 1224 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 1224 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1224 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1224 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 1224 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 1224 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 1224 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 1224 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1288 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1288 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 1288 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 1288 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1288 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1288 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 1288 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 1288 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 1288 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 1288 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1352 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1352 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 1352 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 1352 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1352 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1352 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 1352 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 1352 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 1352 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 1352 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1416 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1416 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 1416 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 1416 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1416 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1416 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 1416 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 1416 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 1416 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 1416 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1480 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1480 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 1480 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 1480 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1480 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1480 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 1480 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 1480 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 1480 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 1480 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1544 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1544 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 1544 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 1544 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1544 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1544 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 1544 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 1544 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 1544 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 1544 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1608 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1608 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 1608 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 1608 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1608 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1608 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 1608 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 1608 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 642 1608 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 722 1608 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 2 1672 64 33 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1672 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 162 1672 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 242 1672 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 322 1672 64 33 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1672 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 482 1672 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 562 1672 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 642 1672 64 33 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 1672 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 2 1736 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 82 1736 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 162 1736 64 33 -31 -9 normal + -1 * 6 07 83 01 \7! 03 5B + -1 * 3 05 06 5A + -1 sprites/foundations.png 8bpp 274 1736 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 354 1736 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 434 1736 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 514 1736 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 594 1736 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 674 1736 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1800 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1800 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 1800 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 1800 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1800 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1800 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 1800 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 1800 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 1800 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 1800 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1864 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1864 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 1864 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 1864 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1864 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1864 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 1864 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 1864 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 1864 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 1864 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1928 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1928 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 1928 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 1928 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1928 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1928 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 1928 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 1928 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 1928 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 1928 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 1992 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 1992 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 1992 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 1992 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 1992 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 1992 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 1992 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 1992 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 1992 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 1992 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 2056 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 2056 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 2056 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 2056 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 2056 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 2056 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 2056 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 2056 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 2056 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 2056 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 2120 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 2120 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 2120 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 2120 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 2120 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 2120 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 2120 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 2120 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 2120 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 722 2120 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 2184 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 82 2184 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 2184 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 242 2184 64 32 -31 -9 normal + -1 sprites/foundations.png 8bpp 322 2184 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 402 2184 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 2184 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 562 2184 64 40 -31 -9 normal + -1 sprites/foundations.png 8bpp 642 2184 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 722 2184 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 2 2248 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 82 2248 64 33 -31 -9 normal + -1 sprites/foundations.png 8bpp 162 2248 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 242 2248 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 322 2248 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 402 2248 64 33 -31 -9 normal + -1 sprites/foundations.png 8bpp 482 2248 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 562 2248 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 642 2248 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 722 2248 64 33 -31 -9 normal + -1 sprites/foundations.png 8bpp 2 2312 64 40 -15 -17 normal + -1 sprites/foundations.png 8bpp 82 2312 64 33 -31 -25 normal + -1 sprites/foundations.png 8bpp 162 2312 64 40 -47 -17 normal + -1 sprites/foundations.png 8bpp 242 2312 64 33 -31 -9 normal diff --git a/media/baseset/openttd/foundations.png b/media/baseset/openttd/foundations.png Binary files differnew file mode 100644 index 000000000..c05b80e91 --- /dev/null +++ b/media/baseset/openttd/foundations.png diff --git a/media/baseset/openttd/mono.nfo b/media/baseset/openttd/mono.nfo new file mode 100644 index 000000000..f855e8f0e --- /dev/null +++ b/media/baseset/openttd/mono.nfo @@ -0,0 +1,237 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Monospaced characters (Liberation Mono)" + -1 * 0 12 01 03 60 20 00 + -1 sprites/mono.png 8bpp 10 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 25 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 40 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 55 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 70 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 100 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 115 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 130 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 145 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 160 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 175 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 190 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 265 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 280 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 310 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 325 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 340 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 355 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 370 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 385 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 400 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 415 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 430 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 445 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 460 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 475 30 7 13 0 0 normal + -1 sprites/mono.png 8bpp 10 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 25 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 40 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 55 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 70 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 100 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 115 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 130 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 145 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 160 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 175 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 190 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 265 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 280 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 310 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 325 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 340 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 355 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 370 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 385 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 400 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 415 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 430 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 445 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 460 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 475 50 7 13 0 0 normal + -1 sprites/mono.png 8bpp 10 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 25 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 40 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 55 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 70 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 100 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 115 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 130 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 145 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 160 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 175 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 190 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 265 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 280 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 310 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 325 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 340 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 355 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 370 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 385 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 400 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 415 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 430 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 445 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 460 70 7 13 0 0 normal + -1 sprites/mono.png 8bpp 475 70 7 13 0 0 normal + + -1 * 0 12 01 03 80 80 00 + -1 sprites/mono.png 8bpp 10 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 25 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 40 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 55 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 70 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 100 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 115 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 130 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 145 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 160 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 175 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 190 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 265 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 280 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 310 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 325 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 340 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 355 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 370 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 385 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 400 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 415 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 430 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 445 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 460 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 475 90 7 13 0 0 normal + -1 sprites/mono.png 8bpp 10 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 25 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 40 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 55 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 70 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 100 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 115 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 130 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 145 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 160 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 175 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 190 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 265 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 280 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 310 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 325 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 340 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 355 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 370 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 385 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 400 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 415 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 430 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 445 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 460 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 475 110 7 13 0 0 normal + -1 sprites/mono.png 8bpp 10 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 25 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 40 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 55 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 70 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 100 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 115 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 130 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 145 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 160 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 175 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 190 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 265 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 280 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 310 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 325 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 340 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 355 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 370 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 385 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 400 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 415 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 430 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 445 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 460 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 475 130 7 13 0 0 normal + -1 sprites/mono.png 8bpp 10 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 25 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 40 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 55 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 70 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 85 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 100 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 115 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 130 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 145 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 160 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 175 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 190 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 205 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 220 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 235 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 250 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 265 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 280 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 295 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 310 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 325 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 340 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 355 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 370 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 385 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 400 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 415 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 430 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 445 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 460 150 7 13 0 0 normal + -1 sprites/mono.png 8bpp 475 150 7 13 0 0 normal + +//U+0178 Latin Capital Letter Y With Diaeresis (only needed for mono as it is in the base set, but relocated by some code) + -1 * 0 12 01 03 01 78 01 + -1 sprites/mono.png 8bpp 370 230 7 13 0 0 normal diff --git a/media/baseset/openttd/mono.png b/media/baseset/openttd/mono.png Binary files differnew file mode 100644 index 000000000..fb52e1e75 --- /dev/null +++ b/media/baseset/openttd/mono.png diff --git a/media/baseset/openttd/oneway.nfo b/media/baseset/openttd/oneway.nfo new file mode 100644 index 000000000..46f3b8f94 --- /dev/null +++ b/media/baseset/openttd/oneway.nfo @@ -0,0 +1,13 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "One way road graphics" + -1 * 3 05 09 06 + -1 sprites/oneway.png 8bpp 34 8 24 16 -12 -8 normal + -1 sprites/oneway.png 8bpp 66 8 24 16 -12 -8 normal + -1 sprites/oneway.png 8bpp 98 8 24 16 -12 -8 normal + -1 sprites/oneway.png 8bpp 130 8 24 16 -12 -8 normal + -1 sprites/oneway.png 8bpp 162 8 24 16 -12 -8 normal + -1 sprites/oneway.png 8bpp 194 8 24 16 -12 -8 normal diff --git a/media/baseset/openttd/oneway.png b/media/baseset/openttd/oneway.png Binary files differnew file mode 100644 index 000000000..15542af85 --- /dev/null +++ b/media/baseset/openttd/oneway.png diff --git a/media/baseset/openttd/openttd.nfo b/media/baseset/openttd/openttd.nfo new file mode 100644 index 000000000..b0d80824e --- /dev/null +++ b/media/baseset/openttd/openttd.nfo @@ -0,0 +1,101 @@ +// Automatically generated by GRFCODEC. Do not modify! +// (Info version 32) +// Format: spritenum imagefile depth xpos ypos xsize ysize xrel yrel zoom flags +// +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// +// Sources for OpenTTD's required base graphics. +// Checks whether the correct version of OpenTTD is used before +// allowing it to be used. +// + +//@@WARNING DISABLE 60 + +// +// Number of sprites, it is wrong, but GRFcodec automagically gets it right. +// + 0 * 4 00 00 00 00 + + +// +// Check whether we are running OTTD or not. +// + -1 * 0 07 9D 04 \7= 01 00 00 00 01 + -1 * 0 0B 03 7F FF 80 " is not for TTDPatch. Use ttdpatch(w).grf." 00 + + +// +// Check for OTTD's version number +// + +// First step... Variable A1 might not exist. If that's the case it always +// skips. As we do not want to skip out of the whole testing, we skip over +// the real version check. + -1 * 0 07 A1 04 \7= FF FF FF FF 02 + +// Real version check. + -1 * 0 07 A1 04 \7> \w20304 01 01 03 + +// If the version check is supported, the string is translateable via OpenTTD +// itself. Use it!. + + -1 * 0 0B 03 7F 06 "1.1 (or trunk r20304)" 00 + +// Some OTTD versions before r11130 did support Action B, so use the English +// phrase there + -1 * 0 0B 03 7F FF "Requires OpenTTD version 1.1 (or trunk r20304) or better." 00 + +// Final fallback. No Action B support, just skip to the end of the file. + -1 * 0 07 A1 04 \7= FF FF FF FF 00 + +// We are a DOS paletted NewGRF, so tell OpenTTD that. Then it can actually +// do the right thing. Yay for that feature as that means no duplicate NewGRF! + -1 * 0 14 + "C" "INFO" + "B" "PALS" \w1 "D" + 00 + 00 + +// GRF ID, must start with FF so it gets ignored +//@@WARNING DISABLE 101 + -1 * 0 08 08 FF FF FF FE + +// Name of the GRF + "OpenTTD's default and fallback extra graphics" 00 + +// Description of the GRF. + "License: GNU General Public License version 2" 0D + "Marcin Grzegorczyk: non-halftile foundations" 0D + "Michael Blunck: catenary, signals" 0D + "George: canals" 0D + "David Dallaston: tram tracks" 0D + "Jonathan G. Rennison: aqueducts" 0D + "Bilbo, Jasper Vries: font" 0D + "Andrew Parkhouse: rivers" 0D + "OpenTTD developers: other graphics" 00 + +// +// The real data of the GRF is acquired from several subfiles. +// +#include "2ccmap.nfo" +#include "signals.nfo" +#include "elrails.nfo" +#include "foundations.nfo" +#include "canals.nfo" +#include "oneway.nfo" +#include "tramtracks.nfo" +#include "sloped_tracks.nfo" +#include "airports.nfo" +#include "roadstops.nfo" +#include "aqueduct.nfo" +#include "autorail.nfo" +#include "flags.nfo" +#include "openttdgui.nfo" +#include "airport_preview.nfo" +#include "chars.nfo" +#include "mono.nfo" +#include "tunnel_portals.nfo" +#include "palette.nfo" diff --git a/media/baseset/openttd/openttdgui.nfo b/media/baseset/openttd/openttdgui.nfo new file mode 100644 index 000000000..b458073be --- /dev/null +++ b/media/baseset/openttd/openttdgui.nfo @@ -0,0 +1,191 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "OpenTTD GUI graphics" + -1 * 3 05 15 \b 184 // OPENTTD_SPRITE_COUNT + -1 sprites/openttdgui.png 8bpp 66 8 64 31 -31 7 normal + -1 sprites/openttdgui.png 8bpp 146 8 64 31 -31 7 normal + -1 sprites/openttdgui.png 8bpp 226 8 64 31 -31 7 normal + -1 sprites/openttdgui.png 8bpp 306 8 64 31 -31 7 normal + -1 sprites/openttdgui.png 8bpp 386 8 64 31 -31 -1 normal + -1 sprites/openttdgui.png 8bpp 466 8 64 39 -31 -1 normal + -1 sprites/openttdgui.png 8bpp 546 8 64 31 -31 -1 normal + -1 sprites/openttdgui.png 8bpp 626 8 64 23 -31 7 normal + -1 sprites/openttdgui.png 8bpp 706 8 64 31 -31 7 normal + -1 sprites/openttdgui.png 8bpp 2 72 64 23 -31 7 normal + -1 sprites/openttdgui.png 8bpp 82 72 64 31 -31 7 normal + -1 sprites/openttdgui.png 8bpp 162 72 64 39 -31 -1 normal + -1 sprites/openttdgui.png 8bpp 242 72 23 26 0 0 normal + -1 sprites/openttdgui.png 8bpp 274 72 24 26 0 0 normal + -1 sprites/openttdgui.png 8bpp 306 72 4 8 28 16 normal + -1 sprites/openttdgui.png 8bpp 322 72 4 9 0 1 normal + -1 sprites/openttdgui.png 8bpp 338 72 32 23 0 1 normal + -1 sprites/openttdgui.png 8bpp 386 72 4 8 -31 15 normal + -1 sprites/openttdgui.png 8bpp 402 72 4 9 -3 0 normal + -1 sprites/openttdgui.png 8bpp 418 72 32 23 -31 0 normal + -1 sprites/openttdgui.png 8bpp 466 72 4 8 28 16 normal + -1 sprites/openttdgui.png 8bpp 482 72 4 9 0 1 normal + -1 sprites/openttdgui.png 8bpp 498 72 32 23 0 1 normal + -1 sprites/openttdgui.png 8bpp 546 72 4 8 -31 15 normal + -1 sprites/openttdgui.png 8bpp 562 72 4 9 -3 0 normal + -1 sprites/openttdgui.png 8bpp 578 72 32 23 -31 0 normal + -1 sprites/openttdgui.png 8bpp 626 72 4 8 28 16 normal + -1 sprites/openttdgui.png 8bpp 642 72 4 9 0 1 normal + -1 sprites/openttdgui.png 8bpp 658 72 32 23 0 1 normal + -1 sprites/openttdgui.png 8bpp 706 72 4 8 -31 15 normal + -1 sprites/openttdgui.png 8bpp 722 72 4 9 -3 0 normal + -1 sprites/openttdgui.png 8bpp 738 72 32 23 -31 0 normal + -1 sprites/openttdgui.png 8bpp 786 72 4 8 28 16 normal + -1 sprites/openttdgui.png 8bpp 2 136 4 9 0 1 normal + -1 sprites/openttdgui.png 8bpp 18 136 32 23 0 1 normal + -1 sprites/openttdgui.png 8bpp 66 136 4 8 -31 15 normal + -1 sprites/openttdgui.png 8bpp 82 136 4 9 -3 0 normal + -1 sprites/openttdgui.png 8bpp 98 136 32 23 -31 0 normal + -1 sprites/openttdgui.png 8bpp 146 136 10 10 0 0 normal + -1 sprites/openttdgui.png 8bpp 162 136 8 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 178 136 7 9 0 0 normal + -1 sprites/openttdgui.png 8bpp 194 136 9 7 0 0 normal + -1 sprites/openttdgui.png 8bpp 210 136 9 7 0 0 normal + -1 sprites/openttdgui.png 8bpp 226 136 10 10 0 0 normal + -1 sprites/openttdgui.png 8bpp 242 136 7 7 0 0 normal + -1 sprites/openttdgui.png 8bpp 258 136 7 4 1 2 normal + -1 sprites/openttdgui.png 8bpp 274 136 7 4 1 2 normal + -1 sprites/openttdgui.png 8bpp 290 136 4 7 1 1 normal + -1 sprites/openttdgui.png 8bpp 306 136 4 7 2 1 normal + -1 sprites/openttdgui.png 8bpp 322 136 8 8 1 1 normal + -1 sprites/openttdgui.png 8bpp 338 136 9 9 0 0 normal + -1 sprites/openttdgui.png 8bpp 354 136 7 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 370 136 8 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 386 136 20 13 0 4 normal + -1 sprites/openttdgui.png 8bpp 418 136 56 36 0 0 normal + -1 sprites/openttdgui.png 8bpp 482 136 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 514 136 32 32 0 0 normal + -1 sprites/openttdgui.png 8bpp 562 136 20 16 0 3 normal + -1 sprites/openttdgui.png 8bpp 594 136 56 43 0 0 normal + -1 sprites/openttdgui.png 8bpp 658 136 20 19 0 1 normal + -1 sprites/openttdgui.png 8bpp 690 136 32 32 0 0 normal + -1 sprites/openttdgui.png 8bpp 738 136 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 2 200 31 31 1 1 normal + -1 sprites/openttdgui.png 8bpp 50 200 20 15 0 3 normal + -1 sprites/openttdgui.png 8bpp 82 200 56 36 0 0 normal + -1 sprites/openttdgui.png 8bpp 146 200 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 178 200 32 32 0 0 normal + -1 sprites/openttdgui.png 8bpp 226 200 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 258 200 32 32 0 0 normal + -1 sprites/openttdgui.png 8bpp 306 200 19 11 0 6 normal + -1 sprites/openttdgui.png 8bpp 338 200 56 36 0 0 normal + -1 sprites/openttdgui.png 8bpp 402 200 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 434 200 32 32 0 0 normal + -1 sprites/openttdgui.png 8bpp 482 200 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 514 200 32 32 0 0 normal + -1 sprites/openttdgui.png 8bpp 562 200 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 594 200 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 626 200 52 32 0 0 normal + -1 sprites/openttdgui.png 8bpp 690 200 29 33 -27 -16 normal + -1 sprites/openttdgui.png 8bpp 738 200 35 39 -29 -29 normal + -1 sprites/openttdgui.png 8bpp 2 264 29 34 1 -17 normal + -1 sprites/openttdgui.png 8bpp 50 264 34 39 -3 -28 normal + -1 sprites/openttdgui.png 8bpp 98 264 20 13 0 4 normal + -1 sprites/openttdgui.png 8bpp 130 264 56 36 0 0 normal + -1 sprites/openttdgui.png 8bpp 194 264 20 13 0 4 normal + -1 sprites/openttdgui.png 8bpp 226 264 56 36 0 0 normal + -1 sprites/openttdgui.png 8bpp 290 264 39 18 -9 -9 normal + -1 sprites/openttdgui.png 8bpp 338 264 72 44 -16 -35 normal + -1 sprites/openttdgui.png 8bpp 418 264 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 450 264 72 44 -16 -35 normal + -1 sprites/openttdgui.png 8bpp 530 264 18 18 1 1 normal + -1 sprites/openttdgui.png 8bpp 562 264 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 594 264 32 32 0 0 normal + -1 sprites/openttdgui.png 8bpp 642 264 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 674 264 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 706 264 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 738 264 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 770 264 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 2 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 34 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 66 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 98 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 130 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 162 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 194 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 226 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 258 328 16 16 0 0 normal + -1 sprites/openttdgui.png 8bpp 290 328 16 16 0 0 normal + -1 sprites/openttdgui.png 8bpp 322 328 16 16 0 0 normal + -1 sprites/openttdgui.png 8bpp 354 328 16 16 0 0 normal + -1 sprites/openttdgui.png 8bpp 386 328 35 31 0 0 normal + -1 sprites/openttdgui.png 8bpp 434 328 33 30 0 0 normal + -1 sprites/openttdgui.png 8bpp 482 328 36 33 0 0 normal + -1 sprites/openttdgui.png 8bpp 530 328 37 33 0 0 normal + -1 sprites/openttdgui.png 8bpp 578 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 610 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 642 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 674 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 706 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 738 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 770 328 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 2 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 34 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 66 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 98 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 130 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 162 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 194 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 226 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 258 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 290 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 322 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 354 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 386 376 18 18 0 0 normal + -1 sprites/openttdgui.png 8bpp 418 376 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 450 376 19 22 0 0 normal + -1 sprites/openttdgui.png 8bpp 482 376 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 514 376 54 44 -16 -35 normal + -1 sprites/openttdgui.png 8bpp 578 376 7 7 3 4 normal + -1 sprites/openttdgui.png 8bpp 594 376 7 7 3 4 normal + -1 sprites/openttdgui.png 8bpp 610 376 10 9 2 3 normal + -1 sprites/openttdgui.png 8bpp 626 376 10 9 2 3 normal + -1 sprites/openttdgui.png 8bpp 642 376 11 7 2 1 normal + -1 sprites/openttdgui.png 8bpp 658 376 9 9 3 3 normal + -1 sprites/openttdgui.png 8bpp 674 376 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 706 376 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 738 376 32 32 0 0 normal + -1 sprites/openttdgui.png 8bpp 786 376 10 10 0 0 normal + -1 sprites/openttdgui.png 8bpp 2 440 10 10 0 0 normal + -1 sprites/openttdgui.png 8bpp 18 440 7 7 0 0 normal + -1 sprites/openttdgui.png 8bpp 34 440 14 13 4 4 normal + -1 sprites/openttdgui.png 8bpp 66 440 7 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 82 440 7 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 98 440 7 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 114 440 8 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 130 440 8 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 146 440 8 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 162 440 8 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 178 440 8 10 0 0 normal + -1 sprites/openttdgui.png 8bpp 194 440 13 10 0 -2 normal + -1 sprites/openttdgui.png 8bpp 215 440 9 10 0 0 normal + -1 sprites/openttdgui.png 8bpp 232 440 8 10 0 0 normal + -1 sprites/openttdgui.png 8bpp 248 440 8 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 264 440 8 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 280 440 8 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 296 440 8 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 312 440 14 10 0 0 normal + -1 sprites/openttdgui.png 8bpp 328 440 14 10 0 0 normal + -1 sprites/openttdgui.png 8bpp 348 440 8 8 0 0 normal + -1 sprites/openttdgui.png 8bpp 362 440 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 388 440 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 414 440 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 440 440 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 466 440 20 20 0 0 normal + -1 sprites/openttdgui.png 8bpp 490 440 20 20 0 0 normal + -1 sprites/openttdgui_group_livery.png 8bpp 0 0 20 20 0 0 normal + -1 sprites/openttdgui_group_livery.png 8bpp 21 0 20 20 0 0 normal + -1 sprites/openttdgui_group_livery.png 8bpp 42 0 20 20 0 0 normal + -1 sprites/openttdgui_group_livery.png 8bpp 63 0 20 20 0 0 normal + -1 sprites/openttdgui_build_tram.png 8bpp 0 0 20 20 0 0 normal + -1 sprites/openttdgui_convert_road.png 8bpp 0 0 20 20 0 0 normal + -1 sprites/openttdgui_convert_road.png 8bpp 24 0 32 32 0 0 normal + -1 sprites/openttdgui_convert_tram.png 8bpp 0 0 20 20 0 0 normal + -1 sprites/openttdgui_convert_tram.png 8bpp 24 0 32 32 0 0 normal diff --git a/media/baseset/openttd/openttdgui.png b/media/baseset/openttd/openttdgui.png Binary files differnew file mode 100644 index 000000000..900a612a8 --- /dev/null +++ b/media/baseset/openttd/openttdgui.png diff --git a/media/baseset/openttd/openttdgui_build_tram.png b/media/baseset/openttd/openttdgui_build_tram.png Binary files differnew file mode 100644 index 000000000..bc1133ac2 --- /dev/null +++ b/media/baseset/openttd/openttdgui_build_tram.png diff --git a/media/baseset/openttd/openttdgui_convert_road.png b/media/baseset/openttd/openttdgui_convert_road.png Binary files differnew file mode 100644 index 000000000..9218e7705 --- /dev/null +++ b/media/baseset/openttd/openttdgui_convert_road.png diff --git a/media/baseset/openttd/openttdgui_convert_tram.png b/media/baseset/openttd/openttdgui_convert_tram.png Binary files differnew file mode 100644 index 000000000..d4a43e7cb --- /dev/null +++ b/media/baseset/openttd/openttdgui_convert_tram.png diff --git a/media/baseset/openttd/openttdgui_group_livery.png b/media/baseset/openttd/openttdgui_group_livery.png Binary files differnew file mode 100644 index 000000000..f45be670c --- /dev/null +++ b/media/baseset/openttd/openttdgui_group_livery.png diff --git a/media/baseset/openttd/palette.nfo b/media/baseset/openttd/palette.nfo new file mode 100644 index 000000000..2a5b8400f --- /dev/null +++ b/media/baseset/openttd/palette.nfo @@ -0,0 +1,17 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + + -1 * 0 0C "All black palette" + -1 * 0 05 18 01 + -1 * 0 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 + 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 + 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 + 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 + 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 + 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 + 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 + 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 + 01 diff --git a/media/baseset/openttd/roadstops.nfo b/media/baseset/openttd/roadstops.nfo new file mode 100644 index 000000000..15ede7027 --- /dev/null +++ b/media/baseset/openttd/roadstops.nfo @@ -0,0 +1,15 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Road stop graphics" + -1 * 3 05 11 08 + -1 sprites/roadstops.png 8bpp 34 8 13 23 5 -11 normal + -1 sprites/roadstops.png 8bpp 66 8 13 15 5 -2 normal + -1 sprites/roadstops.png 8bpp 98 8 21 19 -20 -7 normal + -1 sprites/roadstops.png 8bpp 130 8 22 17 -25 -4 normal + -1 sprites/roadstops.png 8bpp 162 8 32 25 -5 -9 normal + -1 sprites/roadstops.png 8bpp 210 8 28 26 -3 -12 normal + -1 sprites/roadstops.png 8bpp 258 8 29 25 -24 -12 normal + -1 sprites/roadstops.png 8bpp 306 8 32 25 -25 -9 normal diff --git a/media/baseset/openttd/roadstops.png b/media/baseset/openttd/roadstops.png Binary files differnew file mode 100644 index 000000000..598792417 --- /dev/null +++ b/media/baseset/openttd/roadstops.png diff --git a/media/baseset/openttd/signals.nfo b/media/baseset/openttd/signals.nfo new file mode 100644 index 000000000..8e612ae66 --- /dev/null +++ b/media/baseset/openttd/signals.nfo @@ -0,0 +1,490 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Pre-signal, semaphore, and PBS graphics by Michael Blunck" + -1 * 3 05 04 F0 + -1 sprites/signals.png 8bpp 66 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 82 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 98 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 114 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 130 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 146 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 162 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 178 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 194 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 210 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 226 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 242 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 258 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 274 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 290 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 306 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 322 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 338 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 354 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 370 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 386 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 402 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 418 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 434 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 450 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 466 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 482 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 498 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 514 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 530 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 546 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 562 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 578 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 594 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 610 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 626 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 642 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 658 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 674 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 690 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 706 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 722 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 738 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 754 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 770 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 786 8 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 2 40 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 18 40 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 34 40 10 21 -6 -19 normal + -1 sprites/signals.png 8bpp 50 40 7 23 -3 -21 normal + -1 sprites/signals.png 8bpp 66 40 10 21 1 -19 normal + -1 sprites/signals.png 8bpp 82 40 9 21 1 -19 normal + -1 sprites/signals.png 8bpp 98 40 9 21 1 -19 normal + -1 sprites/signals.png 8bpp 114 40 6 23 1 -21 normal + -1 sprites/signals.png 8bpp 130 40 10 21 -7 -19 normal + -1 sprites/signals.png 8bpp 146 40 10 21 -7 -19 normal + -1 sprites/signals.png 8bpp 162 40 2 21 1 -19 normal + -1 sprites/signals.png 8bpp 178 40 2 24 1 -22 normal + -1 sprites/signals.png 8bpp 194 40 2 23 1 -21 normal + -1 sprites/signals.png 8bpp 210 40 2 26 1 -24 normal + -1 sprites/signals.png 8bpp 226 40 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 242 40 8 21 -4 -19 normal + -1 sprites/signals.png 8bpp 258 40 11 21 1 -19 normal + -1 sprites/signals.png 8bpp 274 40 8 21 1 -19 normal + -1 sprites/signals.png 8bpp 290 40 12 21 -6 -19 normal + -1 sprites/signals.png 8bpp 322 40 9 23 -3 -21 normal + -1 sprites/signals.png 8bpp 338 40 12 21 -1 -19 normal + -1 sprites/signals.png 8bpp 370 40 11 21 -1 -19 normal + -1 sprites/signals.png 8bpp 386 40 11 21 -1 -19 normal + -1 sprites/signals.png 8bpp 402 40 8 23 -1 -21 normal + -1 sprites/signals.png 8bpp 418 40 12 21 -7 -19 normal + -1 sprites/signals.png 8bpp 450 40 12 21 -7 -19 normal + -1 sprites/signals.png 8bpp 482 40 4 21 1 -19 normal + -1 sprites/signals.png 8bpp 498 40 4 24 1 -22 normal + -1 sprites/signals.png 8bpp 514 40 4 23 -1 -21 normal + -1 sprites/signals.png 8bpp 530 40 4 26 -1 -24 normal + -1 sprites/signals.png 8bpp 546 40 13 21 -7 -19 normal + -1 sprites/signals.png 8bpp 578 40 10 21 -4 -19 normal + -1 sprites/signals.png 8bpp 594 40 13 21 -1 -19 normal + -1 sprites/signals.png 8bpp 626 40 10 21 -1 -19 normal + -1 sprites/signals.png 8bpp 642 40 11 21 -6 -19 normal + -1 sprites/signals.png 8bpp 658 40 8 23 -3 -21 normal + -1 sprites/signals.png 8bpp 674 40 11 21 0 -19 normal + -1 sprites/signals.png 8bpp 690 40 10 21 0 -19 normal + -1 sprites/signals.png 8bpp 706 40 10 21 0 -19 normal + -1 sprites/signals.png 8bpp 722 40 7 23 0 -21 normal + -1 sprites/signals.png 8bpp 738 40 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 754 40 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 770 40 4 21 1 -19 normal + -1 sprites/signals.png 8bpp 786 40 4 24 1 -22 normal + -1 sprites/signals.png 8bpp 2 88 4 23 -1 -21 normal + -1 sprites/signals.png 8bpp 18 88 4 26 -1 -24 normal + -1 sprites/signals.png 8bpp 34 88 12 21 -7 -19 normal + -1 sprites/signals.png 8bpp 66 88 9 21 -4 -19 normal + -1 sprites/signals.png 8bpp 82 88 12 21 0 -19 normal + -1 sprites/signals.png 8bpp 114 88 9 21 0 -19 normal + -1 sprites/signals.png 8bpp 130 88 11 21 -6 -19 normal + -1 sprites/signals.png 8bpp 146 88 8 23 -3 -21 normal + -1 sprites/signals.png 8bpp 162 88 11 21 0 -19 normal + -1 sprites/signals.png 8bpp 178 88 10 21 0 -19 normal + -1 sprites/signals.png 8bpp 194 88 10 21 0 -19 normal + -1 sprites/signals.png 8bpp 210 88 7 23 0 -21 normal + -1 sprites/signals.png 8bpp 226 88 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 242 88 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 258 88 4 21 1 -19 normal + -1 sprites/signals.png 8bpp 274 88 4 24 1 -22 normal + -1 sprites/signals.png 8bpp 290 88 4 23 -1 -21 normal + -1 sprites/signals.png 8bpp 306 88 4 26 -1 -24 normal + -1 sprites/signals.png 8bpp 322 88 12 21 -7 -19 normal + -1 sprites/signals.png 8bpp 354 88 9 21 -4 -19 normal + -1 sprites/signals.png 8bpp 370 88 12 21 0 -19 normal + -1 sprites/signals.png 8bpp 402 88 9 21 0 -19 normal + -1 sprites/signals.png 8bpp 418 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 434 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 450 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 466 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 482 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 498 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 514 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 530 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 546 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 562 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 578 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 594 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 610 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 626 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 642 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 658 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 674 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 690 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 706 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 722 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 738 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 754 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 770 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 786 88 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 2 136 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 18 136 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 34 136 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 50 136 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 66 136 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 82 136 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 98 136 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 114 136 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 130 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 146 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 162 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 178 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 194 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 210 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 226 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 242 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 258 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 274 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 290 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 306 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 322 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 338 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 354 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 370 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 386 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 402 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 418 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 434 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 450 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 466 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 482 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 498 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 514 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 530 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 546 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 562 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 578 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 594 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 610 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 626 136 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 642 136 10 21 -6 -19 normal + -1 sprites/signals.png 8bpp 658 136 7 23 -3 -21 normal + -1 sprites/signals.png 8bpp 674 136 10 21 1 -19 normal + -1 sprites/signals.png 8bpp 690 136 9 21 1 -19 normal + -1 sprites/signals.png 8bpp 706 136 9 21 1 -19 normal + -1 sprites/signals.png 8bpp 722 136 6 23 1 -21 normal + -1 sprites/signals.png 8bpp 738 136 10 21 -7 -19 normal + -1 sprites/signals.png 8bpp 754 136 10 21 -7 -19 normal + -1 sprites/signals.png 8bpp 770 136 2 21 1 -19 normal + -1 sprites/signals.png 8bpp 786 136 2 24 1 -22 normal + -1 sprites/signals.png 8bpp 2 184 2 23 1 -21 normal + -1 sprites/signals.png 8bpp 18 184 2 26 1 -24 normal + -1 sprites/signals.png 8bpp 34 184 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 50 184 8 21 -4 -19 normal + -1 sprites/signals.png 8bpp 66 184 11 21 1 -19 normal + -1 sprites/signals.png 8bpp 82 184 8 21 1 -19 normal + -1 sprites/signals.png 8bpp 98 184 12 21 -6 -19 normal + -1 sprites/signals.png 8bpp 130 184 9 23 -3 -21 normal + -1 sprites/signals.png 8bpp 146 184 12 21 -1 -19 normal + -1 sprites/signals.png 8bpp 178 184 11 21 -1 -19 normal + -1 sprites/signals.png 8bpp 194 184 11 21 -1 -19 normal + -1 sprites/signals.png 8bpp 210 184 8 23 -1 -21 normal + -1 sprites/signals.png 8bpp 226 184 12 21 -7 -19 normal + -1 sprites/signals.png 8bpp 258 184 12 21 -7 -19 normal + -1 sprites/signals.png 8bpp 290 184 4 21 -1 -19 normal + -1 sprites/signals.png 8bpp 306 184 4 24 -1 -22 normal + -1 sprites/signals.png 8bpp 322 184 4 23 1 -21 normal + -1 sprites/signals.png 8bpp 338 184 4 26 1 -24 normal + -1 sprites/signals.png 8bpp 354 184 13 21 -7 -19 normal + -1 sprites/signals.png 8bpp 386 184 10 21 -4 -19 normal + -1 sprites/signals.png 8bpp 402 184 13 21 -1 -19 normal + -1 sprites/signals.png 8bpp 434 184 10 21 -1 -19 normal + -1 sprites/signals.png 8bpp 450 184 11 21 -6 -19 normal + -1 sprites/signals.png 8bpp 466 184 8 23 -3 -21 normal + -1 sprites/signals.png 8bpp 482 184 11 21 0 -19 normal + -1 sprites/signals.png 8bpp 498 184 10 21 0 -19 normal + -1 sprites/signals.png 8bpp 514 184 10 21 0 -19 normal + -1 sprites/signals.png 8bpp 530 184 7 23 0 -21 normal + -1 sprites/signals.png 8bpp 546 184 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 562 184 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 578 184 4 21 1 -19 normal + -1 sprites/signals.png 8bpp 594 184 4 24 1 -22 normal + -1 sprites/signals.png 8bpp 610 184 4 23 -1 -21 normal + -1 sprites/signals.png 8bpp 626 184 4 26 -1 -24 normal + -1 sprites/signals.png 8bpp 642 184 12 21 -7 -19 normal + -1 sprites/signals.png 8bpp 674 184 9 21 -4 -19 normal + -1 sprites/signals.png 8bpp 690 184 12 21 0 -19 normal + -1 sprites/signals.png 8bpp 722 184 9 21 0 -19 normal + -1 sprites/signals.png 8bpp 738 184 11 21 -6 -19 normal + -1 sprites/signals.png 8bpp 754 184 8 23 -3 -21 normal + -1 sprites/signals.png 8bpp 770 184 11 21 0 -19 normal + -1 sprites/signals.png 8bpp 786 184 10 21 0 -19 normal + -1 sprites/signals.png 8bpp 2 232 10 21 0 -19 normal + -1 sprites/signals.png 8bpp 18 232 7 23 0 -21 normal + -1 sprites/signals.png 8bpp 34 232 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 50 232 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 66 232 4 21 1 -19 normal + -1 sprites/signals.png 8bpp 82 232 4 24 1 -22 normal + -1 sprites/signals.png 8bpp 98 232 4 23 -1 -21 normal + -1 sprites/signals.png 8bpp 114 232 4 26 -1 -24 normal + -1 sprites/signals.png 8bpp 130 232 12 21 -7 -19 normal + -1 sprites/signals.png 8bpp 162 232 9 21 -4 -19 normal + -1 sprites/signals.png 8bpp 178 232 12 21 0 -19 normal + -1 sprites/signals.png 8bpp 210 232 9 21 0 -19 normal + -1 * 6 07 85 01 \70 3B F2 + -1 * 6 07 86 01 \70 04 F1 + -1 * 3 05 04 F0 + -1 sprites/signals.png 8bpp 274 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 290 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 306 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 322 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 338 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 354 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 370 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 386 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 402 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 418 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 434 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 450 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 466 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 482 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 498 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 514 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 530 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 546 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 562 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 578 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 594 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 610 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 626 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 642 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 658 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 674 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 690 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 706 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 722 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 738 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 754 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 770 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 786 232 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 2 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 18 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 34 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 50 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 66 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 82 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 98 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 114 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 130 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 146 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 162 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 178 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 194 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 210 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 226 280 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 242 280 10 21 -7 -19 normal + -1 sprites/signals.png 8bpp 258 280 10 23 -8 -21 normal + -1 sprites/signals.png 8bpp 274 280 10 23 -7 -21 normal + -1 sprites/signals.png 8bpp 290 280 7 26 -5 -24 normal + -1 sprites/signals.png 8bpp 306 280 10 21 -7 -19 normal + -1 sprites/signals.png 8bpp 322 280 10 23 -6 -21 normal + -1 sprites/signals.png 8bpp 338 280 10 23 1 -21 normal + -1 sprites/signals.png 8bpp 354 280 7 26 2 -24 normal + -1 sprites/signals.png 8bpp 370 280 3 23 0 -21 normal + -1 sprites/signals.png 8bpp 386 280 3 26 0 -24 normal + -1 sprites/signals.png 8bpp 402 280 3 21 0 -19 normal + -1 sprites/signals.png 8bpp 418 280 3 24 0 -22 normal + -1 sprites/signals.png 8bpp 434 280 12 21 0 -19 normal + -1 sprites/signals.png 8bpp 466 280 9 24 0 -22 normal + -1 sprites/signals.png 8bpp 482 280 12 21 -9 -19 normal + -1 sprites/signals.png 8bpp 514 280 9 24 -6 -22 normal + -1 sprites/signals.png 8bpp 530 280 12 21 -9 -19 normal + -1 sprites/signals.png 8bpp 562 280 11 23 -9 -21 normal + -1 sprites/signals.png 8bpp 578 280 11 23 -7 -21 normal + -1 sprites/signals.png 8bpp 594 280 9 26 -5 -24 normal + -1 sprites/signals.png 8bpp 610 280 12 21 -7 -19 normal + -1 sprites/signals.png 8bpp 642 280 11 23 -6 -21 normal + -1 sprites/signals.png 8bpp 658 280 11 23 0 -21 normal + -1 sprites/signals.png 8bpp 674 280 9 26 0 -24 normal + -1 sprites/signals.png 8bpp 690 280 5 23 0 -21 normal + -1 sprites/signals.png 8bpp 706 280 5 26 0 -24 normal + -1 sprites/signals.png 8bpp 722 280 5 21 -2 -19 normal + -1 sprites/signals.png 8bpp 738 280 5 24 -2 -22 normal + -1 sprites/signals.png 8bpp 754 280 13 21 -1 -19 normal + -1 sprites/signals.png 8bpp 786 280 10 24 -1 -22 normal + -1 sprites/signals.png 8bpp 2 328 13 21 -9 -19 normal + -1 sprites/signals.png 8bpp 34 328 10 24 -6 -22 normal + -1 sprites/signals.png 8bpp 50 328 11 21 -8 -19 normal + -1 sprites/signals.png 8bpp 66 328 10 23 -8 -21 normal + -1 sprites/signals.png 8bpp 82 328 10 23 -7 -21 normal + -1 sprites/signals.png 8bpp 98 328 8 26 -5 -24 normal + -1 sprites/signals.png 8bpp 114 328 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 130 328 10 23 -6 -21 normal + -1 sprites/signals.png 8bpp 146 328 10 23 1 -21 normal + -1 sprites/signals.png 8bpp 162 328 8 26 1 -24 normal + -1 sprites/signals.png 8bpp 178 328 5 23 0 -21 normal + -1 sprites/signals.png 8bpp 194 328 5 26 0 -24 normal + -1 sprites/signals.png 8bpp 210 328 5 21 -2 -19 normal + -1 sprites/signals.png 8bpp 226 328 5 24 -2 -22 normal + -1 sprites/signals.png 8bpp 242 328 12 21 0 -19 normal + -1 sprites/signals.png 8bpp 274 328 9 24 0 -22 normal + -1 sprites/signals.png 8bpp 290 328 12 21 -9 -19 normal + -1 sprites/signals.png 8bpp 322 328 9 24 -6 -22 normal + -1 sprites/signals.png 8bpp 338 328 11 21 -8 -19 normal + -1 sprites/signals.png 8bpp 354 328 10 23 -8 -21 normal + -1 sprites/signals.png 8bpp 370 328 10 23 -7 -21 normal + -1 sprites/signals.png 8bpp 386 328 8 26 -5 -24 normal + -1 sprites/signals.png 8bpp 402 328 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 418 328 10 23 -6 -21 normal + -1 sprites/signals.png 8bpp 434 328 10 23 1 -21 normal + -1 sprites/signals.png 8bpp 450 328 8 26 1 -24 normal + -1 sprites/signals.png 8bpp 466 328 5 23 0 -21 normal + -1 sprites/signals.png 8bpp 482 328 5 26 0 -24 normal + -1 sprites/signals.png 8bpp 498 328 5 21 -2 -19 normal + -1 sprites/signals.png 8bpp 514 328 5 24 -2 -22 normal + -1 sprites/signals.png 8bpp 530 328 12 21 0 -19 normal + -1 sprites/signals.png 8bpp 562 328 9 24 0 -22 normal + -1 sprites/signals.png 8bpp 578 328 12 21 -9 -19 normal + -1 sprites/signals.png 8bpp 610 328 9 24 -6 -22 normal + -1 sprites/signals.png 8bpp 626 328 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 642 328 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 658 328 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 674 328 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 690 328 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 706 328 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 722 328 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 738 328 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 754 328 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 770 328 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 786 328 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 2 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 18 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 34 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 50 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 66 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 82 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 98 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 114 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 130 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 146 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 162 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 178 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 194 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 210 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 226 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 242 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 258 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 274 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 290 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 306 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 322 376 6 19 -2 -17 normal + -1 sprites/signals.png 8bpp 338 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 354 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 370 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 386 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 402 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 418 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 434 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 450 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 466 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 482 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 498 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 514 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 530 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 546 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 562 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 578 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 594 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 610 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 626 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 642 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 658 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 674 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 690 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 706 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 722 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 738 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 754 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 770 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 786 376 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 2 408 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 18 408 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 34 408 6 21 -2 -19 normal + -1 sprites/signals.png 8bpp 50 408 10 21 -7 -19 normal + -1 sprites/signals.png 8bpp 66 408 10 23 -8 -21 normal + -1 sprites/signals.png 8bpp 82 408 10 23 -7 -21 normal + -1 sprites/signals.png 8bpp 98 408 7 26 -5 -24 normal + -1 sprites/signals.png 8bpp 114 408 10 21 -7 -19 normal + -1 sprites/signals.png 8bpp 130 408 10 23 -6 -21 normal + -1 sprites/signals.png 8bpp 146 408 10 23 1 -21 normal + -1 sprites/signals.png 8bpp 162 408 7 26 2 -24 normal + -1 sprites/signals.png 8bpp 178 408 3 23 0 -21 normal + -1 sprites/signals.png 8bpp 194 408 3 26 0 -24 normal + -1 sprites/signals.png 8bpp 210 408 3 21 0 -19 normal + -1 sprites/signals.png 8bpp 226 408 3 24 0 -22 normal + -1 sprites/signals.png 8bpp 242 408 12 21 0 -19 normal + -1 sprites/signals.png 8bpp 274 408 9 24 0 -22 normal + -1 sprites/signals.png 8bpp 290 408 12 21 -9 -19 normal + -1 sprites/signals.png 8bpp 322 408 9 24 -6 -22 normal + -1 sprites/signals.png 8bpp 338 408 12 21 -9 -19 normal + -1 sprites/signals.png 8bpp 370 408 11 23 -9 -21 normal + -1 sprites/signals.png 8bpp 386 408 11 23 -7 -21 normal + -1 sprites/signals.png 8bpp 402 408 9 26 -5 -24 normal + -1 sprites/signals.png 8bpp 418 408 12 21 -7 -19 normal + -1 sprites/signals.png 8bpp 450 408 11 23 -6 -21 normal + -1 sprites/signals.png 8bpp 466 408 11 23 0 -21 normal + -1 sprites/signals.png 8bpp 482 408 9 26 0 -24 normal + -1 sprites/signals.png 8bpp 498 408 5 23 -1 -21 normal + -1 sprites/signals.png 8bpp 514 408 5 26 -1 -24 normal + -1 sprites/signals.png 8bpp 530 408 5 21 -1 -19 normal + -1 sprites/signals.png 8bpp 546 408 5 24 -1 -22 normal + -1 sprites/signals.png 8bpp 562 408 13 21 -1 -19 normal + -1 sprites/signals.png 8bpp 594 408 10 24 -1 -22 normal + -1 sprites/signals.png 8bpp 610 408 13 21 -9 -19 normal + -1 sprites/signals.png 8bpp 642 408 10 24 -6 -22 normal + -1 sprites/signals.png 8bpp 658 408 11 21 -8 -19 normal + -1 sprites/signals.png 8bpp 674 408 10 23 -8 -21 normal + -1 sprites/signals.png 8bpp 690 408 10 23 -7 -21 normal + -1 sprites/signals.png 8bpp 706 408 8 26 -5 -24 normal + -1 sprites/signals.png 8bpp 722 408 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 738 408 10 23 -6 -21 normal + -1 sprites/signals.png 8bpp 754 408 10 23 1 -21 normal + -1 sprites/signals.png 8bpp 770 408 8 26 1 -24 normal + -1 sprites/signals.png 8bpp 786 408 5 23 0 -21 normal + -1 sprites/signals.png 8bpp 2 456 5 26 0 -24 normal + -1 sprites/signals.png 8bpp 18 456 5 21 -2 -19 normal + -1 sprites/signals.png 8bpp 34 456 5 24 -2 -22 normal + -1 sprites/signals.png 8bpp 50 456 12 21 0 -19 normal + -1 sprites/signals.png 8bpp 82 456 9 24 0 -22 normal + -1 sprites/signals.png 8bpp 98 456 12 21 -9 -19 normal + -1 sprites/signals.png 8bpp 130 456 9 24 -6 -22 normal + -1 sprites/signals.png 8bpp 146 456 11 21 -8 -19 normal + -1 sprites/signals.png 8bpp 162 456 10 23 -8 -21 normal + -1 sprites/signals.png 8bpp 178 456 10 23 -7 -21 normal + -1 sprites/signals.png 8bpp 194 456 8 26 -5 -24 normal + -1 sprites/signals.png 8bpp 210 456 11 21 -7 -19 normal + -1 sprites/signals.png 8bpp 226 456 10 23 -6 -21 normal + -1 sprites/signals.png 8bpp 242 456 10 23 1 -21 normal + -1 sprites/signals.png 8bpp 258 456 8 26 1 -24 normal + -1 sprites/signals.png 8bpp 274 456 5 23 0 -21 normal + -1 sprites/signals.png 8bpp 290 456 5 26 0 -24 normal + -1 sprites/signals.png 8bpp 306 456 5 21 -2 -19 normal + -1 sprites/signals.png 8bpp 322 456 5 24 -2 -22 normal + -1 sprites/signals.png 8bpp 338 456 12 21 0 -19 normal + -1 sprites/signals.png 8bpp 370 456 9 24 0 -22 normal + -1 sprites/signals.png 8bpp 386 456 12 21 -9 -19 normal + -1 sprites/signals.png 8bpp 418 456 9 24 -6 -22 normal diff --git a/media/baseset/openttd/signals.png b/media/baseset/openttd/signals.png Binary files differnew file mode 100644 index 000000000..6e0562a39 --- /dev/null +++ b/media/baseset/openttd/signals.png diff --git a/media/baseset/openttd/sloped_tracks.nfo b/media/baseset/openttd/sloped_tracks.nfo new file mode 100644 index 000000000..42c257d31 --- /dev/null +++ b/media/baseset/openttd/sloped_tracks.nfo @@ -0,0 +1,19 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Sloped tracks" + -1 * 3 05 0F 0C + -1 sprites/sloped_tracks.png 8bpp 50 8 42 29 -19 -3 normal + -1 sprites/sloped_tracks.png 8bpp 98 8 41 13 -20 5 normal + -1 sprites/sloped_tracks.png 8bpp 146 8 42 14 -19 5 normal + -1 sprites/sloped_tracks.png 8bpp 194 8 42 29 -21 -3 normal + -1 sprites/sloped_tracks.png 8bpp 242 8 33 25 -15 -1 normal + -1 sprites/sloped_tracks.png 8bpp 290 8 33 10 -15 7 normal + -1 sprites/sloped_tracks.png 8bpp 338 8 34 10 -15 7 normal + -1 sprites/sloped_tracks.png 8bpp 386 8 34 25 -15 -1 normal + -1 sprites/sloped_tracks.png 8bpp 434 8 31 23 -13 -1 normal + -1 sprites/sloped_tracks.png 8bpp 482 8 32 10 -15 7 normal + -1 sprites/sloped_tracks.png 8bpp 530 8 31 10 -15 7 normal + -1 sprites/sloped_tracks.png 8bpp 578 8 31 23 -16 -1 normal diff --git a/media/baseset/openttd/sloped_tracks.png b/media/baseset/openttd/sloped_tracks.png Binary files differnew file mode 100644 index 000000000..16ace38c5 --- /dev/null +++ b/media/baseset/openttd/sloped_tracks.png diff --git a/media/baseset/openttd/tramtracks.nfo b/media/baseset/openttd/tramtracks.nfo new file mode 100644 index 000000000..f9a190bd7 --- /dev/null +++ b/media/baseset/openttd/tramtracks.nfo @@ -0,0 +1,126 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Tram track graphics by PikkaBird" + -1 * 3 05 0B 77 + -1 sprites/tramtracks.png 8bpp 18 8 20 13 0 4 normal + -1 sprites/tramtracks.png 8bpp 50 8 20 13 0 4 normal + -1 sprites/tramtracks.png 8bpp 82 8 64 36 -18 -8 normal + -1 sprites/tramtracks.png 8bpp 162 8 62 36 -16 -8 normal + -1 sprites/tramtracks.png 8bpp 242 8 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 322 8 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 402 8 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 482 8 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 562 8 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 642 8 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 722 8 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 2 56 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 82 56 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 162 56 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 242 56 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 322 56 64 39 -31 -8 normal + -1 sprites/tramtracks.png 8bpp 402 56 64 23 -31 0 normal + -1 sprites/tramtracks.png 8bpp 482 56 64 23 -31 0 normal + -1 sprites/tramtracks.png 8bpp 562 56 64 39 -31 -8 normal + -1 sprites/tramtracks.png 8bpp 642 56 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 722 56 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 2 120 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 82 120 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 162 120 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 242 120 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 322 120 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 402 120 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 482 120 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 562 120 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 642 120 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 722 120 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 2 168 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 82 168 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 162 168 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 242 168 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 322 168 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 402 168 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 482 168 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 562 168 64 39 -31 -8 normal + -1 sprites/tramtracks.png 8bpp 642 168 64 23 -31 0 normal + -1 sprites/tramtracks.png 8bpp 722 168 64 23 -31 0 normal + -1 sprites/tramtracks.png 8bpp 2 232 64 39 -31 -8 normal + -1 sprites/tramtracks.png 8bpp 82 232 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 162 232 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 242 232 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 322 232 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 402 232 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 482 232 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 562 232 20 20 0 0 normal + -1 sprites/tramtracks.png 8bpp 594 232 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 674 232 62 64 2 -49 normal + -1 sprites/tramtracks.png 8bpp 2 312 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 82 312 62 64 -62 -49 normal + -1 sprites/tramtracks.png 8bpp 162 312 62 64 -62 -49 normal + -1 sprites/tramtracks.png 8bpp 242 312 62 64 2 -49 normal + -1 sprites/tramtracks.png 8bpp 322 312 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 402 312 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 482 312 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 562 312 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 642 312 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 722 312 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 2 392 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 82 392 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 162 392 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 242 392 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 322 392 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 402 392 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 482 392 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 562 392 64 56 -31 -25 normal + -1 sprites/tramtracks.png 8bpp 642 392 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 722 392 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 2 472 64 56 -31 -25 normal + -1 sprites/tramtracks.png 8bpp 82 472 64 56 -31 -25 normal + -1 sprites/tramtracks.png 8bpp 162 472 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 242 472 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 322 472 64 56 -31 -25 normal + -1 sprites/tramtracks.png 8bpp 402 472 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 482 472 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 562 472 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 642 472 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 722 472 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 2 552 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 82 552 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 162 552 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 242 552 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 322 552 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 402 552 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 482 552 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 562 552 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 642 552 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 722 552 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 2 616 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 82 616 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 162 616 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 242 616 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 322 616 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 402 616 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 482 616 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 562 616 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 642 616 64 56 -31 -25 normal + -1 sprites/tramtracks.png 8bpp 722 616 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 2 696 64 56 -31 -25 normal + -1 sprites/tramtracks.png 8bpp 82 696 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 162 696 64 56 -31 -25 normal + -1 sprites/tramtracks.png 8bpp 242 696 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 322 696 64 56 -31 -25 normal + -1 sprites/tramtracks.png 8bpp 402 696 64 48 -31 -17 normal + -1 sprites/tramtracks.png 8bpp 482 696 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 562 696 64 31 -31 0 normal + -1 sprites/tramtracks.png 8bpp 642 696 64 39 -31 -8 normal + -1 sprites/tramtracks.png 8bpp 722 696 64 23 -31 0 normal + -1 sprites/tramtracks.png 8bpp 2 776 64 23 -31 0 normal + -1 sprites/tramtracks.png 8bpp 82 776 64 39 -31 -8 normal + -1 sprites/tramtracks_bare_depot.png 8bpp 0 0 64 31 -31 0 normal + -1 sprites/tramtracks_bare_depot.png 8bpp 80 0 62 64 2 -49 normal + -1 sprites/tramtracks_bare_depot.png 8bpp 158 0 64 31 -31 0 normal + -1 sprites/tramtracks_bare_depot.png 8bpp 238 0 62 64 -62 -49 normal + -1 sprites/tramtracks_bare_depot.png 8bpp 318 0 62 64 -62 -49 normal + -1 sprites/tramtracks_bare_depot.png 8bpp 398 0 62 64 2 -49 normal diff --git a/media/baseset/openttd/tramtracks.png b/media/baseset/openttd/tramtracks.png Binary files differnew file mode 100644 index 000000000..5e21455bc --- /dev/null +++ b/media/baseset/openttd/tramtracks.png diff --git a/media/baseset/openttd/tramtracks_bare_depot.png b/media/baseset/openttd/tramtracks_bare_depot.png Binary files differnew file mode 100644 index 000000000..d45bcff41 --- /dev/null +++ b/media/baseset/openttd/tramtracks_bare_depot.png diff --git a/media/baseset/openttd/tunnel_portals.nfo b/media/baseset/openttd/tunnel_portals.nfo new file mode 100644 index 000000000..ce09308ef --- /dev/null +++ b/media/baseset/openttd/tunnel_portals.nfo @@ -0,0 +1,71 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + + -1 * 63 0C "Tunnel portal overlays for railtypes by Snail (Jacopo Coletto)" + +// Tropical sprites. + -1 * 6 07 83 01 \7! 02 11 + -1 * 3 05 17 10 + -1 sprites/tunnel_portals.png 8bpp 5 88 35 33 -31 -2 normal + -1 sprites/tunnel_portals.png 8bpp 43 88 40 37 -7 -38 normal + -1 sprites/tunnel_portals.png 8bpp 86 88 35 21 -31 0 normal + -1 sprites/tunnel_portals.png 8bpp 124 88 40 22 -7 -29 normal + -1 sprites/tunnel_portals.png 8bpp 168 88 35 21 -2 0 normal + -1 sprites/tunnel_portals.png 8bpp 206 88 40 22 -31 -29 normal + -1 sprites/tunnel_portals.png 8bpp 249 88 35 33 -2 -2 normal + -1 sprites/tunnel_portals.png 8bpp 287 88 40 37 -31 -38 normal + -1 sprites/tunnel_portals.png 8bpp 5 170 35 33 -31 -2 normal + -1 sprites/tunnel_portals.png 8bpp 43 170 40 37 -7 -38 normal + -1 sprites/tunnel_portals.png 8bpp 86 170 35 21 -31 0 normal + -1 sprites/tunnel_portals.png 8bpp 124 170 40 22 -7 -29 normal + -1 sprites/tunnel_portals.png 8bpp 168 170 35 21 -2 0 normal + -1 sprites/tunnel_portals.png 8bpp 206 170 40 22 -31 -29 normal + -1 sprites/tunnel_portals.png 8bpp 249 170 35 33 -2 -2 normal + -1 sprites/tunnel_portals.png 8bpp 287 170 40 37 -31 -38 normal + +// Temperate grass + snow sprites. + -1 * 6 07 83 01 \7= 02 25 + -1 * 3 05 17 10 + -1 sprites/tunnel_portals.png 8bpp 5 6 35 33 -31 -2 normal + -1 sprites/tunnel_portals.png 8bpp 43 6 40 37 -7 -38 normal + -1 sprites/tunnel_portals.png 8bpp 86 6 35 21 -31 0 normal + -1 sprites/tunnel_portals.png 8bpp 124 6 40 22 -7 -29 normal + -1 sprites/tunnel_portals.png 8bpp 168 6 35 21 -2 0 normal + -1 sprites/tunnel_portals.png 8bpp 206 6 40 22 -31 -29 normal + -1 sprites/tunnel_portals.png 8bpp 249 6 35 33 -2 -2 normal + -1 sprites/tunnel_portals.png 8bpp 287 6 40 37 -31 -38 normal + -1 sprites/tunnel_portals.png 8bpp 5 129 35 33 -31 -2 normal + -1 sprites/tunnel_portals.png 8bpp 43 129 40 37 -7 -38 normal + -1 sprites/tunnel_portals.png 8bpp 86 129 35 21 -31 0 normal + -1 sprites/tunnel_portals.png 8bpp 124 129 40 22 -7 -29 normal + -1 sprites/tunnel_portals.png 8bpp 168 129 35 21 -2 0 normal + -1 sprites/tunnel_portals.png 8bpp 206 129 40 22 -31 -29 normal + -1 sprites/tunnel_portals.png 8bpp 249 129 35 33 -2 -2 normal + -1 sprites/tunnel_portals.png 8bpp 287 129 40 37 -31 -38 normal + +// Arctic grass sprites. + -1 * 6 07 83 01 \7! 01 09 + -1 * 4 05 97 08 00 + -1 sprites/tunnel_portals.png 8bpp 5 47 35 33 -31 -2 normal + -1 sprites/tunnel_portals.png 8bpp 43 47 40 37 -7 -38 normal + -1 sprites/tunnel_portals.png 8bpp 86 47 35 21 -31 0 normal + -1 sprites/tunnel_portals.png 8bpp 124 47 40 22 -7 -29 normal + -1 sprites/tunnel_portals.png 8bpp 168 47 35 21 -2 0 normal + -1 sprites/tunnel_portals.png 8bpp 206 47 40 22 -31 -29 normal + -1 sprites/tunnel_portals.png 8bpp 249 47 35 33 -2 -2 normal + -1 sprites/tunnel_portals.png 8bpp 287 47 40 37 -31 -38 normal + +// Toyland sprites. + -1 * 6 07 83 01 \7! 03 09 + -1 * 4 05 97 08 00 + -1 sprites/tunnel_portals.png 8bpp 5 211 35 33 -31 -2 normal + -1 sprites/tunnel_portals.png 8bpp 43 211 40 37 -7 -38 normal + -1 sprites/tunnel_portals.png 8bpp 86 211 35 21 -31 0 normal + -1 sprites/tunnel_portals.png 8bpp 124 211 40 22 -7 -29 normal + -1 sprites/tunnel_portals.png 8bpp 168 211 35 21 -2 0 normal + -1 sprites/tunnel_portals.png 8bpp 206 211 40 22 -31 -29 normal + -1 sprites/tunnel_portals.png 8bpp 249 211 35 33 -2 -2 normal + -1 sprites/tunnel_portals.png 8bpp 287 211 40 37 -31 -38 normal diff --git a/media/baseset/openttd/tunnel_portals.png b/media/baseset/openttd/tunnel_portals.png Binary files differnew file mode 100644 index 000000000..00abd9c7f --- /dev/null +++ b/media/baseset/openttd/tunnel_portals.png diff --git a/media/baseset/opntitle.dat b/media/baseset/opntitle.dat Binary files differnew file mode 100644 index 000000000..264aaff60 --- /dev/null +++ b/media/baseset/opntitle.dat diff --git a/media/baseset/orig_dos.obg b/media/baseset/orig_dos.obg index d56a63712..ebb27ee7b 100644 --- a/media/baseset/orig_dos.obg +++ b/media/baseset/orig_dos.obg @@ -6,7 +6,7 @@ name = original_dos shortname = TTDD version = 1 palette = DOS -!! description STR_BASEGRAPHICS_DOS_DESCRIPTION +@description_STR_BASEGRAPHICS_DOS_DESCRIPTION@ [files] base = TRG1.GRF @@ -22,7 +22,7 @@ TRGI.GRF = da6a6c9dcc451eec88d79211437b76a8 TRGC.GRF = ed446637e034104c5559b32c18afe78d TRGH.GRF = ee6616fb0e6ef6b24892c58c93d86fc9 TRGT.GRF = e30e8a398ae86c03dc534a8ac7dfb3b6 -ORIG_EXTRA.GRF = +ORIG_EXTRA.GRF = ${ORIG_EXTRA_GRF_MD5} [origin] default = You can find it on your Transport Tycoon Deluxe CD-ROM. diff --git a/media/baseset/orig_dos.obm b/media/baseset/orig_dos.obm index 0b51c2db8..49c0f6770 100644 --- a/media/baseset/orig_dos.obm +++ b/media/baseset/orig_dos.obm @@ -5,7 +5,7 @@ name = original_dos shortname = TTDD version = 1 -!! description STR_BASEMUSIC_DOS_DESCRIPTION +@description_STR_BASEMUSIC_DOS_DESCRIPTION@ [files] theme = gm.cat diff --git a/media/baseset/orig_dos.obs b/media/baseset/orig_dos.obs index 60afc854f..c500fe0e4 100644 --- a/media/baseset/orig_dos.obs +++ b/media/baseset/orig_dos.obs @@ -5,7 +5,7 @@ name = original_dos shortname = TTDO version = 0 -!! description STR_BASESOUNDS_DOS_DESCRIPTION +@description_STR_BASESOUNDS_DOS_DESCRIPTION@ [files] samples = SAMPLE.CAT diff --git a/media/baseset/orig_dos_de.obg b/media/baseset/orig_dos_de.obg index 388d68502..b8251ab7b 100644 --- a/media/baseset/orig_dos_de.obg +++ b/media/baseset/orig_dos_de.obg @@ -6,7 +6,7 @@ name = original_dos_de shortname = TTDD version = 0 palette = DOS -!! description STR_BASEGRAPHICS_DOS_DE_DESCRIPTION +@description_STR_BASEGRAPHICS_DOS_DE_DESCRIPTION@ [files] base = TRG1.GRF @@ -22,7 +22,7 @@ TRGI.GRF = da6a6c9dcc451eec88d79211437b76a8 TRGC.GRF = ed446637e034104c5559b32c18afe78d TRGH.GRF = ee6616fb0e6ef6b24892c58c93d86fc9 TRGT.GRF = fcde1d7e8a74197d72a62695884b909e -ORIG_EXTRA.GRF = +ORIG_EXTRA.GRF = ${ORIG_EXTRA_GRF_MD5} [origin] default = You can find it on your Transport Tycoon Deluxe CD-ROM. diff --git a/media/baseset/orig_extra.grf b/media/baseset/orig_extra.grf Binary files differnew file mode 100644 index 000000000..728a8b255 --- /dev/null +++ b/media/baseset/orig_extra.grf diff --git a/media/baseset/orig_extra/CMakeLists.txt b/media/baseset/orig_extra/CMakeLists.txt new file mode 100644 index 000000000..f865a8dd0 --- /dev/null +++ b/media/baseset/orig_extra/CMakeLists.txt @@ -0,0 +1,14 @@ +# In case both NFORenum and GRFCodec are found, generate the GRF. +# Otherwise, just use them from the cache (read: git). +# This is mainly because not many people have both of these tools installed, +# so it is cheaper to cache them in git, and only regenerate when you are +# working on it / have the tools installed. +if (NFORENUM_FOUND AND GRFCODEC_FOUND) + include(CreateGrfCommand REQUIRED) + create_grf_command( + # We share some files with 'openttd' grf + ${CMAKE_CURRENT_SOURCE_DIR}/../openttd/airports.png + ${CMAKE_CURRENT_SOURCE_DIR}/../openttd/canals.png + ${CMAKE_CURRENT_SOURCE_DIR}/../openttd/chars.png + ) +endif (NFORENUM_FOUND AND GRFCODEC_FOUND) diff --git a/media/baseset/orig_extra/airports_orig_extra.nfo b/media/baseset/orig_extra/airports_orig_extra.nfo new file mode 100644 index 000000000..2d649fbd1 --- /dev/null +++ b/media/baseset/orig_extra/airports_orig_extra.nfo @@ -0,0 +1,9 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Climate specific airport sprite by PaulC" + -1 * 0 07 83 01 \7! 03 02 + -1 * 0 0A 01 01 2F 08 + -1 sprites/airports.png 8bpp 20 170 42 39 -19 -21 normal diff --git a/media/baseset/orig_extra/canals_extra.nfo b/media/baseset/orig_extra/canals_extra.nfo new file mode 100644 index 000000000..e412e2da4 --- /dev/null +++ b/media/baseset/orig_extra/canals_extra.nfo @@ -0,0 +1,98 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Extra canal graphics by PaulC" + +// Differentiation for the climates starts here + +// Canal edges (arctic snowy) + -1 * 4 01 05 01 \b12 + -1 sprites/canals.png 8bpp 30 40 45 22 -11 -1 normal + -1 sprites/canals.png 8bpp 94 40 41 21 -8 10 normal + -1 sprites/canals.png 8bpp 142 40 42 21 -31 10 normal + -1 sprites/canals.png 8bpp 190 40 43 22 -31 -1 normal + -1 sprites/canals.png 8bpp 238 40 22 22 11 4 normal + -1 sprites/canals.png 8bpp 270 40 24 16 -11 15 normal + -1 sprites/canals.png 8bpp 302 40 23 23 -31 4 normal + -1 sprites/canals.png 8bpp 334 40 24 18 -11 -1 normal + -1 sprites/canals.png 8bpp 366 40 12 11 21 10 normal + -1 sprites/canals.png 8bpp 398 40 19 10 -8 21 normal + -1 sprites/canals.png 8bpp 430 40 11 10 -31 10 normal + -1 sprites/canals.png 8bpp 446 40 24 16 -11 -6 normal + -1 * 7 02 05 10 01 00 00 00 + +// Canal edges (arctic normal) + -1 * 4 01 05 01 \b12 + -1 sprites/canals.png 8bpp 30 70 45 22 -11 -1 normal + -1 sprites/canals.png 8bpp 94 70 41 21 -8 10 normal + -1 sprites/canals.png 8bpp 142 70 42 21 -31 10 normal + -1 sprites/canals.png 8bpp 190 70 43 22 -31 -1 normal + -1 sprites/canals.png 8bpp 238 70 22 22 11 4 normal + -1 sprites/canals.png 8bpp 270 70 24 16 -11 15 normal + -1 sprites/canals.png 8bpp 302 70 23 23 -31 4 normal + -1 sprites/canals.png 8bpp 334 70 24 18 -11 -1 normal + -1 sprites/canals.png 8bpp 366 70 12 11 21 10 normal + -1 sprites/canals.png 8bpp 398 70 19 10 -8 21 normal + -1 sprites/canals.png 8bpp 430 70 11 10 -31 10 normal + -1 sprites/canals.png 8bpp 446 70 24 16 -11 -6 normal + -1 * 7 02 05 11 01 00 00 00 +// Choose the right arctic canal edges + -1 * 14 02 05 12 81 81 00 FF 01 10 00 04 04 11 00 + -1 * 6 07 83 01 \7! 01 01 + -1 * 7 03 05 01 02 00 12 00 + +// Canal edges (tropic desert) + -1 * 4 01 05 01 \b12 + -1 sprites/canals.png 8bpp 30 100 45 22 -11 -1 normal + -1 sprites/canals.png 8bpp 94 100 41 21 -8 10 normal + -1 sprites/canals.png 8bpp 142 100 42 21 -31 10 normal + -1 sprites/canals.png 8bpp 190 100 43 22 -31 -1 normal + -1 sprites/canals.png 8bpp 238 100 22 22 11 4 normal + -1 sprites/canals.png 8bpp 270 100 24 16 -11 15 normal + -1 sprites/canals.png 8bpp 302 100 23 23 -31 4 normal + -1 sprites/canals.png 8bpp 334 100 24 18 -11 -1 normal + -1 sprites/canals.png 8bpp 366 100 12 11 21 10 normal + -1 sprites/canals.png 8bpp 398 100 19 10 -8 21 normal + -1 sprites/canals.png 8bpp 430 100 11 10 -31 10 normal + -1 sprites/canals.png 8bpp 446 100 24 16 -11 -6 normal + -1 * 7 02 05 13 01 00 00 00 + +// Canal edges (tropic rainforest) + -1 * 4 01 05 01 \b12 + -1 sprites/canals.png 8bpp 30 130 45 22 -11 -1 normal + -1 sprites/canals.png 8bpp 94 130 41 21 -8 10 normal + -1 sprites/canals.png 8bpp 142 130 42 21 -31 10 normal + -1 sprites/canals.png 8bpp 190 130 43 22 -31 -1 normal + -1 sprites/canals.png 8bpp 238 130 22 22 11 4 normal + -1 sprites/canals.png 8bpp 270 130 24 16 -11 15 normal + -1 sprites/canals.png 8bpp 302 130 23 23 -31 4 normal + -1 sprites/canals.png 8bpp 334 130 24 18 -11 -1 normal + -1 sprites/canals.png 8bpp 366 130 12 11 21 10 normal + -1 sprites/canals.png 8bpp 398 130 19 10 -8 21 normal + -1 sprites/canals.png 8bpp 430 130 11 10 -31 10 normal + -1 sprites/canals.png 8bpp 446 130 24 16 -11 -6 normal + -1 * 7 02 05 14 01 00 00 00 +// Choose the right tropic canal edges + -1 * 14 02 05 15 81 81 00 FF 01 13 00 01 01 14 00 + -1 * 6 07 83 01 \7! 02 01 + -1 * 7 03 05 01 02 00 15 00 + +// Canal edges (toyland) + -1 * 4 01 05 01 \b12 + -1 sprites/canals.png 8bpp 30 160 45 22 -11 -1 normal + -1 sprites/canals.png 8bpp 94 160 41 21 -8 10 normal + -1 sprites/canals.png 8bpp 142 160 42 21 -31 10 normal + -1 sprites/canals.png 8bpp 190 160 43 22 -31 -1 normal + -1 sprites/canals.png 8bpp 238 160 22 22 11 4 normal + -1 sprites/canals.png 8bpp 270 160 24 16 -11 15 normal + -1 sprites/canals.png 8bpp 302 160 23 23 -31 4 normal + -1 sprites/canals.png 8bpp 334 160 24 18 -11 -1 normal + -1 sprites/canals.png 8bpp 366 160 12 11 21 10 normal + -1 sprites/canals.png 8bpp 398 160 19 10 -8 21 normal + -1 sprites/canals.png 8bpp 430 160 11 10 -31 10 normal + -1 sprites/canals.png 8bpp 446 160 24 16 -11 -6 normal + -1 * 7 02 05 16 01 00 00 00 + -1 * 6 07 83 01 \7! 03 01 + -1 * 7 03 05 01 02 00 16 00 diff --git a/media/baseset/orig_extra/chars_orig_extra.nfo b/media/baseset/orig_extra/chars_orig_extra.nfo new file mode 100644 index 000000000..c5e3efe26 --- /dev/null +++ b/media/baseset/orig_extra/chars_orig_extra.nfo @@ -0,0 +1,246 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Font characters by PaulC, Bilbo and Jasper Vries" + +// Replace original characters + + -1 * 5 0A 01 02 41 00 + -1 sprites/chars.png 8bpp 10 10 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 20 10 4 12 0 -1 normal + -1 * 5 0A 01 02 86 00 + -1 sprites/chars.png 8bpp 50 10 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 70 10 9 12 0 -1 normal + -1 * 5 0A 01 01 8A 00 + -1 sprites/chars.png 8bpp 120 10 6 12 0 -1 normal + -1 * 5 0A 01 01 A0 00 + -1 sprites/chars.png 8bpp 230 10 10 12 0 -1 normal + -1 * 5 0A 01 04 A2 00 + -1 sprites/chars.png 8bpp 260 10 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 290 10 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 320 10 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 350 10 8 12 0 -1 normal + -1 * 5 0A 01 06 A7 00 + -1 sprites/chars.png 8bpp 410 10 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 440 10 12 12 0 -1 normal + -1 sprites/chars.png 8bpp 470 10 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 480 10 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 500 10 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 520 10 7 12 0 -1 normal + -1 * 5 0A 01 03 AE 00 + -1 sprites/chars.png 8bpp 560 10 4 12 0 -1 normal + -1 sprites/chars.png 8bpp 570 10 4 12 0 -1 normal + -1 sprites/chars.png 8bpp 580 10 5 12 0 -1 normal + -1 * 5 0A 01 05 B3 00 + -1 sprites/chars.png 8bpp 620 10 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 640 10 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 660 10 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 680 10 9 12 0 -1 normal + -1 sprites/chars.png 8bpp 700 10 9 12 0 -1 normal + -1 * 5 0A 01 03 BB 00 + -1 sprites/chars.png 8bpp 770 10 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 10 70 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 30 70 8 12 0 -1 normal + -1 * 5 0A 01 01 BF 00 + -1 sprites/chars.png 8bpp 70 70 9 12 0 -1 normal + -1 * 5 0A 01 05 C1 00 + -1 sprites/chars.png 8bpp 450 70 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 110 70 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 120 70 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 130 70 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 140 70 6 12 0 -1 normal + -1 * 5 0A 01 01 C7 00 + -1 sprites/chars.png 8bpp 160 70 6 12 0 -1 normal + -1 * 5 0A 01 03 CA 00 + -1 sprites/chars.png 8bpp 200 70 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 210 70 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 220 70 6 12 0 -1 normal + -1 * 5 0A 01 04 CE 00 + -1 sprites/chars.png 8bpp 230 70 4 12 0 -1 normal + -1 sprites/chars.png 8bpp 240 70 4 12 0 -1 normal + -1 sprites/chars.png 8bpp 250 70 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 260 70 5 12 0 -1 normal + -1 * 5 0A 01 05 D3 00 + -1 sprites/chars.png 8bpp 290 70 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 310 70 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 320 70 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 330 70 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 340 70 6 12 0 -1 normal + -1 * 5 0A 01 03 DB 00 + -1 sprites/chars.png 8bpp 390 70 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 400 70 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 410 70 6 12 0 -1 normal + -1 * 5 0A 01 02 DF 00 + -1 sprites/chars.png 8bpp 420 70 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 430 70 6 12 0 -1 normal + -1 * 5 0A 01 01 22 01 + -1 sprites/chars.png 8bpp 20 30 2 7 0 0 normal + -1 * 5 0A 01 01 7D 01 + -1 sprites/chars.png 8bpp 220 30 4 7 0 0 normal + -1 * 5 0A 01 02 80 01 + -1 sprites/chars.png 8bpp 230 30 9 7 0 0 normal + -1 sprites/chars.png 8bpp 250 30 3 7 0 0 normal + -1 * 5 0A 01 01 89 01 + -1 sprites/chars.png 8bpp 470 30 3 7 0 0 normal + -1 * 5 0A 01 01 9F 01 + -1 sprites/chars.png 8bpp 70 90 3 7 0 0 normal + -1 * 5 0A 01 01 A9 01 + -1 sprites/chars.png 8bpp 190 90 3 7 0 0 normal + -1 * 5 0A 01 02 BF 01 + -1 sprites/chars.png 8bpp 420 90 3 7 0 0 normal + -1 sprites/chars.png 8bpp 430 90 3 7 0 0 normal + -1 * 5 0A 01 01 02 02 + -1 sprites/chars.png 8bpp 20 40 4 21 0 -2 normal + -1 * 5 0A 01 01 41 02 + -1 sprites/chars.png 8bpp 30 40 14 21 0 -2 normal + -1 * 5 0A 01 06 46 02 + -1 sprites/chars.png 8bpp 50 40 10 21 0 -2 normal + -1 sprites/chars.png 8bpp 70 40 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 90 40 3 21 0 -2 normal + -1 sprites/chars.png 8bpp 100 40 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 120 40 7 21 0 -2 normal + -1 sprites/chars.png 8bpp 130 40 16 21 0 -2 normal + -1 * 5 0A 01 01 50 02 + -1 sprites/chars.png 8bpp 150 40 16 21 0 -2 normal + -1 * 5 0A 01 04 52 02 + -1 sprites/chars.png 8bpp 170 40 8 21 0 -2 normal + -1 sprites/chars.png 8bpp 180 40 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 190 40 6 21 0 -2 normal + -1 sprites/chars.png 8bpp 200 40 6 21 0 -2 normal + -1 * 5 0A 01 01 5C 02 + -1 sprites/chars.png 8bpp 210 40 7 21 0 -2 normal + -1 * 5 0A 01 01 60 02 + -1 sprites/chars.png 8bpp 230 40 16 21 0 -2 normal + -1 * 5 0A 01 07 62 02 + -1 sprites/chars.png 8bpp 260 40 20 21 0 -2 normal + -1 sprites/chars.png 8bpp 290 40 20 21 0 -2 normal + -1 sprites/chars.png 8bpp 320 40 20 21 0 -2 normal + -1 sprites/chars.png 8bpp 350 40 20 21 0 -2 normal + -1 sprites/chars.png 8bpp 380 40 20 21 0 -2 normal + -1 sprites/chars.png 8bpp 410 40 20 21 0 -2 normal + -1 sprites/chars.png 8bpp 440 40 24 21 0 -2 normal + -1 * 5 0A 01 18 6A 02 + -1 sprites/chars.png 8bpp 480 40 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 500 40 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 520 40 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 540 40 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 560 40 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 570 40 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 580 40 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 590 40 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 600 40 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 620 40 18 21 0 -2 normal + -1 sprites/chars.png 8bpp 640 40 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 660 40 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 680 40 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 700 40 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 720 40 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 740 40 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 750 40 16 21 0 -2 normal + -1 sprites/chars.png 8bpp 770 40 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 10 100 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 30 100 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 50 100 17 21 0 -2 normal + -1 sprites/chars.png 8bpp 70 100 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 90 100 14 21 0 -2 normal + -1 sprites/chars.png 8bpp 450 100 14 21 0 -2 normal + -1 * 5 0A 01 01 85 02 + -1 sprites/chars.png 8bpp 140 100 12 21 0 -2 normal + -1 * 5 0A 01 01 88 02 + -1 sprites/chars.png 8bpp 170 100 19 21 0 -2 normal + -1 * 5 0A 01 02 92 02 + -1 sprites/chars.png 8bpp 270 100 11 21 0 -2 normal + -1 sprites/chars.png 8bpp 290 100 15 21 0 -2 normal + -1 * 5 0A 01 01 97 02 + -1 sprites/chars.png 8bpp 340 100 11 21 0 -2 normal + -1 * 5 0A 01 02 99 02 + -1 sprites/chars.png 8bpp 360 100 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 370 100 11 21 0 -2 normal + -1 * 5 0A 01 01 A0 02 + -1 sprites/chars.png 8bpp 430 100 14 21 0 -2 normal + +// New characters, all fonts except monospaced + +// U+007B: Left Curly Bracket +// U+007C: Vertical Line +// U+007D: Right Curly Bracket +// U+007E: Tilde + -1 * 14 12 03 00 04 7B 00 01 04 7B 00 02 04 7B 00 + -1 sprites/chars.png 8bpp 10 130 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 20 130 3 12 0 -1 normal + -1 sprites/chars.png 8bpp 30 130 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 50 130 7 12 0 -1 normal + -1 sprites/chars.png 8bpp 10 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 20 150 1 7 0 0 normal + -1 sprites/chars.png 8bpp 30 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 50 150 4 7 0 0 normal + -1 sprites/chars.png 8bpp 10 160 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 20 160 3 21 0 -2 normal + -1 sprites/chars.png 8bpp 30 160 9 21 0 -2 normal + -1 sprites/chars.png 8bpp 50 160 10 21 0 -2 normal + +// U+007F: No-Break Space + -1 * 14 12 03 00 01 7F 00 01 01 7F 00 02 01 7F 00 + -1 sprites/chars.png 8bpp 70 130 2 12 0 -1 normal + -1 sprites/chars.png 8bpp 70 150 1 7 0 0 normal + -1 sprites/chars.png 8bpp 70 160 5 21 0 -2 normal + +// U+00AA: Feminine Ordinal Indicator + -1 * 14 12 03 00 01 AA 00 01 01 AA 00 02 01 AA 00 + -1 sprites/chars.png 8bpp 80 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 80 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 80 160 7 21 0 -2 normal + +// U+00AC: Not Sign +// U+00AD: Soft Hyphen + -1 * 14 12 03 00 02 AC 00 01 02 AC 00 02 02 AC 00 + -1 sprites/chars.png 8bpp 90 130 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 110 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 90 150 4 7 0 0 normal + -1 sprites/chars.png 8bpp 110 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 90 160 12 21 0 -2 normal + -1 sprites/chars.png 8bpp 110 160 9 21 0 -2 normal + +// U+00AF: Macron + -1 * 14 12 03 00 01 AF 00 01 01 AF 00 02 01 AF 00 + -1 sprites/chars.png 8bpp 130 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 130 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 130 160 12 21 0 -2 normal + +// U+00B4: Acute Accent +// U+00B5: Micro Sign +// U+00B6: Pilcrow Sign +// U+00B7: Middle Dot +// U+00B8: Cedilla +// U+00B9: Superscript One + -1 * 14 12 03 00 06 B4 00 01 06 B4 00 02 06 B4 00 + -1 sprites/chars.png 8bpp 150 130 4 12 0 -1 normal + -1 sprites/chars.png 8bpp 160 130 6 12 0 -1 normal + -1 sprites/chars.png 8bpp 180 130 8 12 0 -1 normal + -1 sprites/chars.png 8bpp 200 130 3 12 0 -1 normal + -1 sprites/chars.png 8bpp 210 130 4 12 0 -1 normal + -1 sprites/chars.png 8bpp 220 130 5 12 0 -1 normal + -1 sprites/chars.png 8bpp 150 150 2 7 0 0 normal + -1 sprites/chars.png 8bpp 160 150 3 7 0 0 normal + -1 sprites/chars.png 8bpp 180 150 6 7 0 0 normal + -1 sprites/chars.png 8bpp 200 150 1 7 0 0 normal + -1 sprites/chars.png 8bpp 210 150 2 7 0 0 normal + -1 sprites/chars.png 8bpp 220 150 2 7 0 0 normal + -1 sprites/chars.png 8bpp 150 160 4 21 0 -2 normal + -1 sprites/chars.png 8bpp 160 160 15 21 0 -2 normal + -1 sprites/chars.png 8bpp 180 160 13 21 0 -2 normal + -1 sprites/chars.png 8bpp 200 160 3 21 0 -2 normal + -1 sprites/chars.png 8bpp 210 160 5 21 0 -2 normal + -1 sprites/chars.png 8bpp 220 160 6 21 0 -2 normal + +// U+00BC: Vulgar Fraction One Quarter +// U+00BD: Vulgar Fraction One Half + -1 * 14 12 03 00 02 BC 00 01 02 BC 00 02 02 BC 00 + -1 sprites/chars.png 8bpp 230 130 10 12 0 -1 normal + -1 sprites/chars.png 8bpp 250 130 10 12 0 -1 normal + -1 sprites/chars.png 8bpp 230 150 9 7 0 0 normal + -1 sprites/chars.png 8bpp 250 150 9 7 0 0 normal + -1 sprites/chars.png 8bpp 230 160 16 21 0 -2 normal + -1 sprites/chars.png 8bpp 250 160 16 21 0 -2 normal diff --git a/media/baseset/orig_extra/fix_graphics.nfo b/media/baseset/orig_extra/fix_graphics.nfo new file mode 100644 index 000000000..aaad79c0a --- /dev/null +++ b/media/baseset/orig_extra/fix_graphics.nfo @@ -0,0 +1,373 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Fix bugs in the original graphics. By Addi and PaulC." + +// Non-toyland specific + -1 * 6 07 83 01 \7= 03 3D +// Fix missing wheels on the wood trucks + -1 * 14 0A 04 01 87 0C 01 89 0C 01 07 0E 01 09 0E + -1 sprites/fix_graphics.png 8bpp 82 8 22 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 114 8 22 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 146 8 22 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 178 8 22 16 -14 -7 normal +// Show correct graphics for various 3rd generation trucks + -1 * 5 0A 01 28 C4 0D + -1 sprites/fix_graphics.png 8bpp 226 8 8 18 -3 -10 normal + -1 sprites/fix_graphics.png 8bpp 242 8 20 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 274 8 28 12 -14 -6 normal + -1 sprites/fix_graphics.png 8bpp 322 8 20 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 354 8 8 18 -3 -10 normal + -1 sprites/fix_graphics.png 8bpp 370 8 20 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 402 8 28 12 -14 -6 normal + -1 sprites/fix_graphics.png 8bpp 450 8 20 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 482 8 8 18 -3 -10 normal + -1 sprites/fix_graphics.png 8bpp 498 8 20 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 530 8 28 12 -14 -6 normal + -1 sprites/fix_graphics.png 8bpp 578 8 20 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 610 8 8 18 -3 -10 normal + -1 sprites/fix_graphics.png 8bpp 626 8 20 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 658 8 28 12 -14 -6 normal + -1 sprites/fix_graphics.png 8bpp 706 8 20 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 738 8 8 18 -3 -10 normal + -1 sprites/fix_graphics.png 8bpp 754 8 22 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 2 40 28 12 -14 -6 normal + -1 sprites/fix_graphics.png 8bpp 50 40 22 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 82 40 8 18 -3 -10 normal + -1 sprites/fix_graphics.png 8bpp 98 40 22 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 130 40 28 12 -14 -6 normal + -1 sprites/fix_graphics.png 8bpp 178 40 22 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 210 40 8 18 -3 -10 normal + -1 sprites/fix_graphics.png 8bpp 226 40 22 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 258 40 28 12 -14 -6 normal + -1 sprites/fix_graphics.png 8bpp 306 40 22 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 338 40 8 18 -3 -10 normal + -1 sprites/fix_graphics.png 8bpp 354 40 22 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 386 40 28 12 -14 -6 normal + -1 sprites/fix_graphics.png 8bpp 434 40 22 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 466 40 8 18 -3 -10 normal + -1 sprites/fix_graphics.png 8bpp 482 40 20 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 514 40 28 12 -14 -6 normal + -1 sprites/fix_graphics.png 8bpp 562 40 20 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 594 40 8 18 -3 -10 normal + -1 sprites/fix_graphics.png 8bpp 610 40 20 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 642 40 28 12 -14 -6 normal + -1 sprites/fix_graphics.png 8bpp 690 40 20 16 -6 -7 normal +// Fix clipping on the 2nd generation paper truck + -1 * 14 0A 04 01 9D 0C 01 9F 0C 01 A1 0C 01 A3 0C + -1 sprites/fix_graphics.png 8bpp 738 40 22 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 770 40 22 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 2 72 22 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 34 72 22 16 -6 -7 normal +// Fix clipping on the 1st generation paper truck + -1 * 14 0A 04 01 5D 0D 01 5F 0D 01 61 0D 01 63 0D + -1 sprites/fix_graphics.png 8bpp 82 72 22 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 114 72 22 17 -5 -7 normal + -1 sprites/fix_graphics.png 8bpp 146 72 22 17 -14 -8 normal + -1 sprites/fix_graphics.png 8bpp 178 72 22 16 -6 -7 normal +// Fix clipping on the 3rd generation paper truck + -1 * 14 0A 04 01 1D 0E 01 1F 0E 01 21 0E 01 23 0E + -1 sprites/fix_graphics.png 8bpp 226 72 22 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 258 72 22 16 -6 -7 normal + -1 sprites/fix_graphics.png 8bpp 290 72 22 16 -14 -7 normal + -1 sprites/fix_graphics.png 8bpp 322 72 22 16 -6 -7 normal + +// Fix clipping on the toyland toy van in the German DOS graphics + -1 * 6 07 83 01 \7! 03 02 + -1 * 5 0A 01 01 5D 0C + -1 sprites/fix_graphics.png 8bpp 18 296 20 16 -14 -7 normal + +// Non-toyland specific + -1 * 6 07 83 01 \7= 03 08 +// Fix offsets for the monorail bridge heads + -1 * 8 0A 02 01 EA 10 02 EC 10 + -1 sprites/fix_graphics.png 8bpp 370 72 48 35 -23 -7 normal + -1 sprites/fix_graphics.png 8bpp 434 72 48 35 -23 -7 normal + -1 sprites/fix_graphics.png 8bpp 498 72 49 21 -24 3 normal +// Fix offsets for the maglev bridge heads + -1 * 8 0A 02 01 12 11 02 14 11 + -1 sprites/fix_graphics.png 8bpp 322 486 48 35 -23 -7 normal + -1 sprites/fix_graphics.png 8bpp 386 486 48 35 -23 -7 normal + -1 sprites/fix_graphics.png 8bpp 450 486 49 21 -24 3 normal + +// Toyland specific + -1 * 6 07 83 01 \7! 03 0F +// Fix offsets for the toyland monorail bridge heads + -1 * 8 0A 02 01 EA 10 02 EC 10 + -1 sprites/fix_graphics.png 8bpp 610 630 48 35 -23 -7 normal + -1 sprites/fix_graphics.png 8bpp 674 630 48 35 -23 -7 normal + -1 sprites/fix_graphics.png 8bpp 738 630 49 21 -24 3 normal +// Fix offsets for the toyland maglev bridge heads + -1 * 8 0A 02 01 12 11 02 14 11 + -1 sprites/fix_graphics.png 8bpp 18 678 48 35 -23 -7 normal + -1 sprites/fix_graphics.png 8bpp 82 678 48 35 -23 -7 normal + -1 sprites/fix_graphics.png 8bpp 146 678 49 21 -24 3 normal +// Fix colours for toyland maglev junction overlays + -1 * 5 0A 01 06 91 04 + -1 sprites/fix_graphics.png 8bpp 338 630 30 16 -14 8 normal + -1 sprites/fix_graphics.png 8bpp 386 630 30 16 -14 8 normal + -1 sprites/fix_graphics.png 8bpp 434 630 40 7 -19 4 normal + -1 sprites/fix_graphics.png 8bpp 482 630 40 7 -19 20 normal + -1 sprites/fix_graphics.png 8bpp 530 630 12 19 11 6 normal + -1 sprites/fix_graphics.png 8bpp 562 630 12 19 -21 6 normal + +// Fix transparency of cinema + -1 * 5 0A 01 02 34 11 + -1 sprites/fix_graphics.png 8bpp 578 72 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 658 72 50 47 -28 -20 normal + +// Fix misaligned undergrounds for temperate monorail + -1 * 6 07 83 01 \7! 00 06 + -1 * 5 0A 01 05 4C 04 + -1 sprites/fix_graphics.png 8bpp 2 136 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 82 136 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 162 136 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 242 136 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 322 136 64 31 -31 0 normal + +// Fix misaligned undergrounds for arctic monorail + -1 * 6 07 83 01 \7! 01 06 + -1 * 5 0A 01 05 4C 04 + -1 sprites/fix_graphics.png 8bpp 434 136 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 514 136 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 594 136 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 674 136 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 2 184 64 31 -31 0 normal + +// Fix misaligned undergrounds for tropical/desert monorail/maglev + -1 * 6 07 83 01 \7! 02 10 + -1 * 11 0A 03 05 4C 04 05 66 04 05 B8 04 + -1 sprites/fix_graphics.png 8bpp 114 184 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 194 184 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 274 184 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 354 184 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 434 184 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 514 184 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 594 184 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 674 184 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 2 232 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 82 232 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 162 232 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 242 232 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 322 232 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 402 232 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 482 232 64 31 -31 0 normal + +// Fix misaligned X crossing for snow-covered monorail + -1 * 6 07 83 01 \7! 01 02 + -1 * 5 0A 01 01 65 04 + -1 sprites/fix_graphics.png 8bpp 594 232 64 31 -31 0 normal + +// Fix offsets for the tropical house + -1 * 5 0A 01 01 FF 11 + -1 sprites/fix_graphics.png 8bpp 706 232 64 47 -31 -16 normal + +// Graphics metadata pixel higher than actual graphics + -1 * 6 12 01 00 01 AC E2 + -1 sprites/fix_graphics.png 8bpp 66 296 9 10 0 0 normal + +// Non-toyland specific + -1 * 6 07 83 01 \7= 03 0A +// Fix offsets for the tubular bridge pillars + -1 * 5 0A 01 04 05 0A + -1 sprites/fix_graphics.png 8bpp 98 296 4 9 2 -1 normal + -1 sprites/fix_graphics.png 8bpp 114 296 4 9 2 -1 normal + -1 sprites/fix_graphics.png 8bpp 130 296 4 9 -4 0 normal + -1 sprites/fix_graphics.png 8bpp 146 296 4 9 -4 0 normal +// Fix offsets for the cantilever bridge pillars + -1 * 5 0A 01 04 DD 09 + -1 sprites/fix_graphics.png 8bpp 178 296 10 11 2 -3 normal + -1 sprites/fix_graphics.png 8bpp 194 296 10 12 2 -2 normal + -1 sprites/fix_graphics.png 8bpp 210 296 10 11 -10 -1 normal + -1 sprites/fix_graphics.png 8bpp 226 296 10 11 -10 -1 normal + +// Toyland specific + -1 * 6 07 83 01 \7! 03 0A +// Fix offsets for the toyland tubular bridge pillars + -1 * 5 0A 01 04 05 0A + -1 sprites/fix_graphics.png 8bpp 248 296 4 9 2 -1 normal + -1 sprites/fix_graphics.png 8bpp 264 296 4 9 2 -1 normal + -1 sprites/fix_graphics.png 8bpp 280 296 4 9 -4 0 normal + -1 sprites/fix_graphics.png 8bpp 296 296 4 9 -4 0 normal +// Fix offsets for the toyland cantilever bridge pillars + -1 * 5 0A 01 04 DD 09 + -1 sprites/fix_graphics.png 8bpp 328 296 10 11 2 -3 normal + -1 sprites/fix_graphics.png 8bpp 344 296 10 12 2 -2 normal + -1 sprites/fix_graphics.png 8bpp 360 296 10 11 -10 -1 normal + -1 sprites/fix_graphics.png 8bpp 376 296 10 11 -10 -1 normal + +// Wrong, non-translated colours in tubular bridge in 'normal' climates +// Toyland has separate sprites which are not colour translated, thus +// this does not apply there; +// Pillars are changed for all climates further up + -1 * 6 07 83 01 \7= 03 \b22 +// Main tubular bridge sprites + -1 * 5 0A 01 \b6 \w2559 + -1 sprites/fix_graphics.png 8bpp 2 330 32 40 -30 -26 normal + -1 sprites/fix_graphics.png 8bpp 52 330 44 50 -42 -26 normal + -1 sprites/fix_graphics.png 8bpp 116 330 46 45 -42 -21 normal + -1 sprites/fix_graphics.png 8bpp 180 330 46 45 -2 -20 normal + -1 sprites/fix_graphics.png 8bpp 244 330 44 50 0 -25 normal + -1 sprites/fix_graphics.png 8bpp 308 330 32 41 0 -25 normal +// start rail bridge + -1 * 5 0A 01 01 \w2569 + -1 sprites/fix_graphics.png 8bpp 350 330 52 29 -25 -4 normal +// start rail + road bridge + -1 * 5 0A 01 02 \w2574 + -1 sprites/fix_graphics.png 8bpp 420 330 50 29 -25 -4 normal + -1 sprites/fix_graphics.png 8bpp 489 330 52 29 -25 -4 normal +// start road + monorail bridge + -1 * 5 0A 01 02 \w2580 + -1 sprites/fix_graphics.png 8bpp 559 330 50 29 -25 -4 normal + -1 sprites/fix_graphics.png 8bpp 629 330 52 29 -25 -4 normal +// start monrail + maglev bridge + -1 * 5 0A 01 02 \w2586 + -1 sprites/fix_graphics.png 8bpp 699 330 50 29 -25 -4 normal + -1 sprites/fix_graphics.png 8bpp 489 283 52 29 -25 -4 normal +// start maglev bridge + -1 * 5 0A 01 01 \w2592 + -1 sprites/fix_graphics.png 8bpp 559 283 50 29 -25 -4 normal +// GUI sprite + -1 * 5 0A 01 01 \w2600 + -1 sprites/fix_graphics.png 8bpp 433 298 40 15 0 5 normal + +// Remove road markings from tropical rail crossings + -1 * 6 07 83 01 \7! 02 19 + -1 * 14 0A 04 04 5A 05 08 62 05 08 6E 05 04 7A 05 + -1 sprites/fix_graphics.png 8bpp 2 390 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 82 390 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 162 390 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 242 390 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 322 390 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 402 390 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 482 390 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 562 390 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 642 390 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 722 390 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 2 438 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 82 438 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 162 438 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 242 438 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 322 438 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 402 438 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 482 438 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 562 438 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 642 438 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 722 438 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 2 486 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 82 486 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 162 486 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 242 486 64 31 -31 0 normal + +// Fix transparency of steel mill + -1 * 5 0A 01 06 46 08 + -1 sprites/fix_graphics.png 8bpp 162 870 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 242 870 64 51 -31 -21 normal + -1 sprites/fix_graphics.png 8bpp 322 870 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 402 870 49 58 -29 -29 normal + -1 sprites/fix_graphics.png 8bpp 466 870 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 546 870 45 42 -18 -12 normal + -1 * 5 0A 01 0A 4D 08 + -1 sprites/fix_graphics.png 8bpp 610 486 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 690 486 59 61 -31 -33 normal + -1 sprites/fix_graphics.png 8bpp 2 566 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 82 566 51 50 -25 -21 normal + -1 sprites/fix_graphics.png 8bpp 606 870 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 686 870 64 46 -31 -16 normal + -1 sprites/fix_graphics.png 8bpp 2 945 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 82 945 50 51 -29 -21 normal + -1 sprites/fix_graphics.png 8bpp 146 945 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 226 945 47 42 -18 -12 normal + -1 * 5 0A 01 04 58 08 + -1 sprites/fix_graphics.png 8bpp 162 566 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 242 566 59 52 -31 -24 normal + -1 sprites/fix_graphics.png 8bpp 306 566 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 386 566 51 44 -25 -15 normal + +// Fix transparency of oil well + -1 * 5 0A 01 07 7D 08 + -1 sprites/fix_graphics.png 8bpp 2 630 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 482 566 31 50 -11 -28 normal + -1 sprites/fix_graphics.png 8bpp 530 566 31 47 -11 -25 normal + -1 sprites/fix_graphics.png 8bpp 578 566 31 47 -11 -25 normal + -1 sprites/fix_graphics.png 8bpp 626 566 31 47 -11 -25 normal + -1 sprites/fix_graphics.png 8bpp 674 566 31 49 -11 -27 normal + -1 sprites/fix_graphics.png 8bpp 722 566 31 52 -11 -30 normal + -1 * 6 07 83 01 \7! 01 02 + -1 * 5 0A 01 01 7D 08 + -1 sprites/fix_graphics.png 8bpp 114 630 64 31 -31 0 normal + -1 * 6 07 83 01 \7! 02 02 + -1 * 5 0A 01 01 7D 08 + -1 sprites/fix_graphics.png 8bpp 226 630 64 31 -31 0 normal + +// Fix city airport's grass for temperate + -1 * 6 07 83 01 \7! 00 0A + -1 * 5 0A 01 09 4C 0A + -1 sprites/fix_graphics.png 8bpp 242 678 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 322 678 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 402 678 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 482 678 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 562 678 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 642 678 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 722 678 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 2 726 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 82 726 64 31 -31 0 normal + +// Fix city airport's grass for arctic + -1 * 6 07 83 01 \7! 01 0A + -1 * 5 0A 01 09 4C 0A + -1 sprites/fix_graphics.png 8bpp 194 726 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 274 726 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 354 726 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 434 726 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 514 726 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 594 726 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 674 726 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 2 774 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 82 774 64 31 -31 0 normal + +// Fix city airport's grass for tropical + -1 * 6 07 83 01 \7! 02 0A + -1 * 5 0A 01 09 4C 0A + -1 sprites/fix_graphics.png 8bpp 194 774 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 274 774 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 354 774 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 434 774 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 514 774 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 594 774 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 674 774 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 2 822 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 82 822 64 31 -31 0 normal + +// Fix city airport's grass for toyland + -1 * 6 07 83 01 \7! 03 0A + -1 * 5 0A 01 09 4C 0A + -1 sprites/fix_graphics.png 8bpp 194 822 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 274 822 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 354 822 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 434 822 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 514 822 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 594 822 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 674 822 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 2 870 64 31 -31 0 normal + -1 sprites/fix_graphics.png 8bpp 82 870 64 31 -31 0 normal + +// Wrong, non-translated colours in arctic buildings + -1 * 8 0A 02 01 1F 06 01 DB 11 + -1 sprites/fix_graphics.png 8bpp 305 945 59 29 -29 -12 normal + -1 sprites/fix_graphics.png 8bpp 369 945 59 29 -29 -12 normal + -1 * 8 0A 02 01 76 11 01 E6 11 + -1 sprites/fix_graphics.png 8bpp 449 945 64 69 -31 -38 normal + -1 sprites/fix_graphics.png 8bpp 529 945 64 69 -31 -38 normal + -1 * 8 0A 02 02 7E 11 01 E1 11 + -1 sprites/fix_graphics.png 8bpp 625 945 54 75 -25 -47 normal + -1 sprites/fix_graphics.png 8bpp 2 1037 54 75 -25 -47 normal + -1 sprites/fix_graphics.png 8bpp 66 1037 54 75 -25 -47 normal + +// Fix buoy in-game; don't show black outline + -1 * 4 01 05 01 \b1 + -1 sprites/fix_graphics.png 8bpp 575 490 7 11 7 4 normal + -1 * 7 02 05 17 01 00 00 00 + -1 * 7 03 05 01 08 00 17 00 diff --git a/media/baseset/orig_extra/fix_graphics.png b/media/baseset/orig_extra/fix_graphics.png Binary files differnew file mode 100644 index 000000000..1dc7bad82 --- /dev/null +++ b/media/baseset/orig_extra/fix_graphics.png diff --git a/media/baseset/orig_extra/orig_extra.nfo b/media/baseset/orig_extra/orig_extra.nfo new file mode 100644 index 000000000..903d96a57 --- /dev/null +++ b/media/baseset/orig_extra/orig_extra.nfo @@ -0,0 +1,85 @@ +// Automatically generated by GRFCODEC. Do not modify! +// (Info version 32) +// Format: spritenum imagefile depth xpos ypos xsize ysize xrel yrel zoom flags +// +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// +// Sources for extra graphics to complement the original graphics. +// Checks whether the correct version of OpenTTD is used before +// allowing it to be used. +// + +// +// Number of sprites, it is wrong, but GRFcodec automagically gets it right. +// + 0 * 4 00 00 00 00 + + +// +// Check whether we are running OTTD or not. +// + -1 * 0 07 9D 04 \7= 01 00 00 00 01 + -1 * 0 0B 03 7F FF 80 " is not for TTDPatch. Use ttdpatch(w).grf." 00 + + +// +// Check for OTTD's version number +// + +// First step... Variable A1 might not exist. If that's the case it always +// skips. As we do not want to skip out of the whole testing, we skip over +// the real version check. + -1 * 0 07 A1 04 \7= FF FF FF FF 02 + +// Real version check. + -1 * 0 07 A1 04 \7> \w20304 01 01 03 + +// If the version check is supported, the string is translateable via OpenTTD +// itself. Use it!. + + -1 * 0 0B 03 7F 06 "1.1 (or trunk r20304)" 00 + +// Some OTTD versions before r11130 did support Action B, so use the English +// phrase there + -1 * 0 0B 03 7F FF "Requires OpenTTD version 1.1 (or trunk r20304) or better." 00 + +// Final fallback. No Action B support, just skip to the end of the file. + -1 * 0 07 A1 04 \7= FF FF FF FF 00 + +// We are a DOS paletted NewGRF, so tell OpenTTD that. Then it can actually +// do the right thing. Yay for that feature as that means no duplicate NewGRF! + -1 * 0 14 + "C" "INFO" + "B" "PALS" \w1 "D" + 00 + 00 + +// GRF ID, must start with FF so it gets ignored +//@@WARNING DISABLE 101 + -1 * 0 08 08 FF "OTT" + +// Name of the GRF + "Original baseset extra graphics" 00 + +// Description of the GRF. + "License: GNU General Public License version 2" 0D + "Andrew Parkhouse: rivers" 0D + "Addi and PaulC: original graphics fixes" 0D + "OpenTTD developers: other graphics" 00 + +// +// The real data of the GRF is acquired from several subfiles. +// +#include "chars_orig_extra.nfo" +#include "shore.nfo" +#include "fix_graphics.nfo" +#include "airports_orig_extra.nfo" +#include "canals_extra.nfo" +#include "rivers/rapids.nfo" +#include "rivers/temperate.nfo" +#include "rivers/arctic.nfo" +#include "rivers/tropic.nfo" +#include "rivers/toyland.nfo" diff --git a/media/baseset/orig_extra/rivers/arctic.nfo b/media/baseset/orig_extra/rivers/arctic.nfo new file mode 100644 index 000000000..375946fa5 --- /dev/null +++ b/media/baseset/orig_extra/rivers/arctic.nfo @@ -0,0 +1,279 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Arctic river graphics by andythenorth (Andrew Parkhouse)" + -1 * 4 01 05 01 3C + -1 sprites/arctic_snowy.png 8bpp 10 10 38 19 -5 0 normal + -1 sprites/arctic_snowy.png 8bpp 58 10 38 18 -5 13 normal + -1 sprites/arctic_snowy.png 8bpp 106 10 38 18 -31 13 normal + -1 sprites/arctic_snowy.png 8bpp 154 10 38 19 -31 0 normal + -1 sprites/arctic_snowy.png 8bpp 202 10 19 9 14 11 normal + -1 sprites/arctic_snowy.png 8bpp 234 10 16 9 -7 22 normal + -1 sprites/arctic_snowy.png 8bpp 266 10 19 9 -31 11 normal + -1 sprites/arctic_snowy.png 8bpp 298 10 16 9 -7 0 normal + -1 sprites/arctic_snowy.png 8bpp 330 10 8 6 25 13 normal + -1 sprites/arctic_snowy.png 8bpp 346 10 12 4 -5 27 normal + -1 sprites/arctic_snowy.png 8bpp 364 10 8 6 -31 13 normal + -1 sprites/arctic_snowy.png 8bpp 380 10 12 5 -5 0 normal + + -1 sprites/arctic_snowy.png 8bpp 10 40 40 11 -7 0 normal + -1 sprites/arctic_snowy.png 8bpp 58 40 39 18 -6 5 normal + -1 sprites/arctic_snowy.png 8bpp 106 40 38 11 -31 12 normal + -1 sprites/arctic_snowy.png 8bpp 154 40 39 18 -31 0 normal + -1 sprites/arctic_snowy.png 8bpp 202 40 20 6 13 5 normal + -1 sprites/arctic_snowy.png 8bpp 234 40 13 7 -6 16 normal + -1 sprites/arctic_snowy.png 8bpp 266 40 20 6 -31 12 normal + -1 sprites/arctic_snowy.png 8bpp 298 40 13 7 -5 0 normal + -1 sprites/arctic_snowy.png 8bpp 330 40 8 5 25 6 normal + -1 sprites/arctic_snowy.png 8bpp 346 40 12 3 -5 20 normal + -1 sprites/arctic_snowy.png 8bpp 364 40 8 4 -31 13 normal + -1 sprites/arctic_snowy.png 8bpp 380 40 15 4 -7 0 normal + + -1 sprites/arctic_snowy.png 8bpp 10 70 38 20 -5 -8 normal + -1 sprites/arctic_snowy.png 8bpp 58 70 38 26 -5 5 normal + -1 sprites/arctic_snowy.png 8bpp 106 70 37 20 -31 11 normal + -1 sprites/arctic_snowy.png 8bpp 154 70 38 27 -31 -8 normal + -1 sprites/arctic_snowy.png 8bpp 202 70 16 9 17 3 normal + -1 sprites/arctic_snowy.png 8bpp 234 70 15 9 -7 22 normal + -1 sprites/arctic_snowy.png 8bpp 266 70 16 9 -31 11 normal + -1 sprites/arctic_snowy.png 8bpp 298 70 15 9 -6 -8 normal + -1 sprites/arctic_snowy.png 8bpp 330 70 8 7 25 5 normal + -1 sprites/arctic_snowy.png 8bpp 346 70 10 5 -4 27 normal + -1 sprites/arctic_snowy.png 8bpp 364 70 8 7 -31 11 normal + -1 sprites/arctic_snowy.png 8bpp 380 70 12 6 -5 -8 normal + + -1 sprites/arctic_snowy.png 8bpp 10 100 39 18 -6 0 normal + -1 sprites/arctic_snowy.png 8bpp 58 100 38 11 -5 12 normal + -1 sprites/arctic_snowy.png 8bpp 106 100 39 18 -31 5 normal + -1 sprites/arctic_snowy.png 8bpp 154 100 40 11 -32 0 normal + -1 sprites/arctic_snowy.png 8bpp 202 100 20 6 13 12 normal + -1 sprites/arctic_snowy.png 8bpp 234 100 13 7 -5 16 normal + -1 sprites/arctic_snowy.png 8bpp 266 100 20 6 -31 5 normal + -1 sprites/arctic_snowy.png 8bpp 298 100 13 7 -6 0 normal + -1 sprites/arctic_snowy.png 8bpp 330 100 8 4 26 13 normal + -1 sprites/arctic_snowy.png 8bpp 346 100 12 3 -5 20 normal + -1 sprites/arctic_snowy.png 8bpp 364 100 8 5 -31 6 normal + -1 sprites/arctic_snowy.png 8bpp 380 100 15 4 -6 0 normal + + -1 sprites/arctic_snowy.png 8bpp 10 130 38 27 -5 -8 normal + -1 sprites/arctic_snowy.png 8bpp 58 130 37 20 -4 11 normal + -1 sprites/arctic_snowy.png 8bpp 106 130 37 26 -31 5 normal + -1 sprites/arctic_snowy.png 8bpp 154 130 38 20 -31 -8 normal + -1 sprites/arctic_snowy.png 8bpp 202 130 16 9 17 11 normal + -1 sprites/arctic_snowy.png 8bpp 234 130 15 9 -6 22 normal + -1 sprites/arctic_snowy.png 8bpp 266 130 16 9 -31 3 normal + -1 sprites/arctic_snowy.png 8bpp 298 130 15 9 -7 -8 normal + -1 sprites/arctic_snowy.png 8bpp 330 130 8 7 25 11 normal + -1 sprites/arctic_snowy.png 8bpp 346 130 10 5 -4 26 normal + -1 sprites/arctic_snowy.png 8bpp 364 130 8 7 -31 5 normal + -1 sprites/arctic_snowy.png 8bpp 380 130 12 6 -5 -8 normal + -1 * 7 02 05 30 01 00 00 00 + + -1 * 4 01 05 01 3C + -1 sprites/arctic_brown.png 8bpp 10 10 38 19 -5 0 normal + -1 sprites/arctic_brown.png 8bpp 58 10 38 18 -5 13 normal + -1 sprites/arctic_brown.png 8bpp 106 10 38 18 -31 13 normal + -1 sprites/arctic_brown.png 8bpp 154 10 38 19 -31 0 normal + -1 sprites/arctic_brown.png 8bpp 202 10 19 9 14 11 normal + -1 sprites/arctic_brown.png 8bpp 234 10 16 9 -7 22 normal + -1 sprites/arctic_brown.png 8bpp 266 10 19 9 -31 11 normal + -1 sprites/arctic_brown.png 8bpp 298 10 16 9 -7 0 normal + -1 sprites/arctic_brown.png 8bpp 330 10 8 6 25 13 normal + -1 sprites/arctic_brown.png 8bpp 346 10 12 4 -5 27 normal + -1 sprites/arctic_brown.png 8bpp 364 10 8 6 -31 13 normal + -1 sprites/arctic_brown.png 8bpp 380 10 12 5 -5 0 normal + + -1 sprites/arctic_brown.png 8bpp 10 40 40 11 -7 0 normal + -1 sprites/arctic_brown.png 8bpp 58 40 39 18 -6 5 normal + -1 sprites/arctic_brown.png 8bpp 106 40 38 11 -31 12 normal + -1 sprites/arctic_brown.png 8bpp 154 40 39 18 -31 0 normal + -1 sprites/arctic_brown.png 8bpp 202 40 20 6 13 5 normal + -1 sprites/arctic_brown.png 8bpp 234 40 13 7 -6 16 normal + -1 sprites/arctic_brown.png 8bpp 266 40 20 6 -31 12 normal + -1 sprites/arctic_brown.png 8bpp 298 40 13 7 -5 0 normal + -1 sprites/arctic_brown.png 8bpp 330 40 8 5 25 6 normal + -1 sprites/arctic_brown.png 8bpp 346 40 12 3 -5 20 normal + -1 sprites/arctic_brown.png 8bpp 364 40 8 4 -31 13 normal + -1 sprites/arctic_brown.png 8bpp 380 40 15 4 -7 0 normal + + -1 sprites/arctic_brown.png 8bpp 10 70 38 20 -5 -8 normal + -1 sprites/arctic_brown.png 8bpp 58 70 38 26 -5 5 normal + -1 sprites/arctic_brown.png 8bpp 106 70 37 20 -31 11 normal + -1 sprites/arctic_brown.png 8bpp 154 70 38 27 -31 -8 normal + -1 sprites/arctic_brown.png 8bpp 202 70 16 9 17 3 normal + -1 sprites/arctic_brown.png 8bpp 234 70 15 9 -7 22 normal + -1 sprites/arctic_brown.png 8bpp 266 70 16 9 -31 11 normal + -1 sprites/arctic_brown.png 8bpp 298 70 15 9 -6 -8 normal + -1 sprites/arctic_brown.png 8bpp 330 70 8 7 25 5 normal + -1 sprites/arctic_brown.png 8bpp 346 70 10 5 -4 27 normal + -1 sprites/arctic_brown.png 8bpp 364 70 8 7 -31 11 normal + -1 sprites/arctic_brown.png 8bpp 380 70 12 6 -5 -8 normal + + -1 sprites/arctic_brown.png 8bpp 10 100 39 18 -6 0 normal + -1 sprites/arctic_brown.png 8bpp 58 100 38 11 -5 12 normal + -1 sprites/arctic_brown.png 8bpp 106 100 39 18 -31 5 normal + -1 sprites/arctic_brown.png 8bpp 154 100 40 11 -32 0 normal + -1 sprites/arctic_brown.png 8bpp 202 100 20 6 13 12 normal + -1 sprites/arctic_brown.png 8bpp 234 100 13 7 -5 16 normal + -1 sprites/arctic_brown.png 8bpp 266 100 20 6 -31 5 normal + -1 sprites/arctic_brown.png 8bpp 298 100 13 7 -6 0 normal + -1 sprites/arctic_brown.png 8bpp 330 100 8 4 26 13 normal + -1 sprites/arctic_brown.png 8bpp 346 100 12 3 -5 20 normal + -1 sprites/arctic_brown.png 8bpp 364 100 8 5 -31 6 normal + -1 sprites/arctic_brown.png 8bpp 380 100 15 4 -6 0 normal + + -1 sprites/arctic_brown.png 8bpp 10 130 38 27 -5 -8 normal + -1 sprites/arctic_brown.png 8bpp 58 130 37 20 -4 11 normal + -1 sprites/arctic_brown.png 8bpp 106 130 37 26 -31 5 normal + -1 sprites/arctic_brown.png 8bpp 154 130 38 20 -31 -8 normal + -1 sprites/arctic_brown.png 8bpp 202 130 16 9 17 11 normal + -1 sprites/arctic_brown.png 8bpp 234 130 15 9 -6 22 normal + -1 sprites/arctic_brown.png 8bpp 266 130 16 9 -31 3 normal + -1 sprites/arctic_brown.png 8bpp 298 130 15 9 -7 -8 normal + -1 sprites/arctic_brown.png 8bpp 330 130 8 7 25 11 normal + -1 sprites/arctic_brown.png 8bpp 346 130 10 5 -4 26 normal + -1 sprites/arctic_brown.png 8bpp 364 130 8 7 -31 5 normal + -1 sprites/arctic_brown.png 8bpp 380 130 12 6 -5 -8 normal + -1 * 7 02 05 31 01 00 00 00 + + -1 * 4 01 05 01 3C + -1 sprites/arctic_snowy.png 8bpp 10 210 38 19 -5 0 normal + -1 sprites/arctic_snowy.png 8bpp 58 210 38 18 -5 13 normal + -1 sprites/arctic_snowy.png 8bpp 106 210 38 18 -31 13 normal + -1 sprites/arctic_snowy.png 8bpp 154 210 38 19 -31 0 normal + -1 sprites/arctic_snowy.png 8bpp 202 210 19 9 14 11 normal + -1 sprites/arctic_snowy.png 8bpp 234 210 16 9 -7 22 normal + -1 sprites/arctic_snowy.png 8bpp 266 210 19 9 -31 11 normal + -1 sprites/arctic_snowy.png 8bpp 298 210 16 9 -7 0 normal + -1 sprites/arctic_snowy.png 8bpp 330 210 8 6 25 13 normal + -1 sprites/arctic_snowy.png 8bpp 346 210 12 4 -5 27 normal + -1 sprites/arctic_snowy.png 8bpp 364 210 8 6 -31 13 normal + -1 sprites/arctic_snowy.png 8bpp 380 210 12 5 -5 0 normal + + -1 sprites/arctic_snowy.png 8bpp 10 240 40 11 -7 0 normal + -1 sprites/arctic_snowy.png 8bpp 58 240 39 18 -6 5 normal + -1 sprites/arctic_snowy.png 8bpp 106 240 38 11 -31 12 normal + -1 sprites/arctic_snowy.png 8bpp 154 240 39 18 -31 0 normal + -1 sprites/arctic_snowy.png 8bpp 202 240 20 6 13 5 normal + -1 sprites/arctic_snowy.png 8bpp 234 240 13 7 -6 16 normal + -1 sprites/arctic_snowy.png 8bpp 266 240 20 6 -31 12 normal + -1 sprites/arctic_snowy.png 8bpp 298 240 13 7 -5 0 normal + -1 sprites/arctic_snowy.png 8bpp 330 240 8 5 25 6 normal + -1 sprites/arctic_snowy.png 8bpp 346 240 12 3 -5 20 normal + -1 sprites/arctic_snowy.png 8bpp 364 240 8 4 -31 13 normal + -1 sprites/arctic_snowy.png 8bpp 380 240 15 4 -7 0 normal + + -1 sprites/arctic_snowy.png 8bpp 10 270 38 20 -5 -8 normal + -1 sprites/arctic_snowy.png 8bpp 58 270 38 26 -5 5 normal + -1 sprites/arctic_snowy.png 8bpp 106 270 37 20 -31 11 normal + -1 sprites/arctic_snowy.png 8bpp 154 270 38 27 -31 -8 normal + -1 sprites/arctic_snowy.png 8bpp 202 270 16 9 17 3 normal + -1 sprites/arctic_snowy.png 8bpp 234 270 15 9 -7 22 normal + -1 sprites/arctic_snowy.png 8bpp 266 270 16 9 -31 11 normal + -1 sprites/arctic_snowy.png 8bpp 298 270 15 9 -6 -8 normal + -1 sprites/arctic_snowy.png 8bpp 330 270 8 7 25 5 normal + -1 sprites/arctic_snowy.png 8bpp 346 270 10 5 -4 27 normal + -1 sprites/arctic_snowy.png 8bpp 364 270 8 7 -31 11 normal + -1 sprites/arctic_snowy.png 8bpp 380 270 12 6 -5 -8 normal + + -1 sprites/arctic_snowy.png 8bpp 10 300 39 18 -6 0 normal + -1 sprites/arctic_snowy.png 8bpp 58 300 38 11 -5 12 normal + -1 sprites/arctic_snowy.png 8bpp 106 300 39 18 -31 5 normal + -1 sprites/arctic_snowy.png 8bpp 154 300 40 11 -32 0 normal + -1 sprites/arctic_snowy.png 8bpp 202 300 20 6 13 12 normal + -1 sprites/arctic_snowy.png 8bpp 234 300 13 7 -5 16 normal + -1 sprites/arctic_snowy.png 8bpp 266 300 20 6 -31 5 normal + -1 sprites/arctic_snowy.png 8bpp 298 300 13 7 -6 0 normal + -1 sprites/arctic_snowy.png 8bpp 330 300 8 4 26 13 normal + -1 sprites/arctic_snowy.png 8bpp 346 300 12 3 -5 20 normal + -1 sprites/arctic_snowy.png 8bpp 364 300 8 5 -31 6 normal + -1 sprites/arctic_snowy.png 8bpp 380 300 15 4 -6 0 normal + + -1 sprites/arctic_snowy.png 8bpp 10 330 38 27 -5 -8 normal + -1 sprites/arctic_snowy.png 8bpp 58 330 37 20 -4 11 normal + -1 sprites/arctic_snowy.png 8bpp 106 330 37 26 -31 5 normal + -1 sprites/arctic_snowy.png 8bpp 154 330 38 20 -31 -8 normal + -1 sprites/arctic_snowy.png 8bpp 202 330 16 9 17 11 normal + -1 sprites/arctic_snowy.png 8bpp 234 330 15 9 -6 22 normal + -1 sprites/arctic_snowy.png 8bpp 266 330 16 9 -31 3 normal + -1 sprites/arctic_snowy.png 8bpp 298 330 15 9 -7 -8 normal + -1 sprites/arctic_snowy.png 8bpp 330 330 8 7 25 11 normal + -1 sprites/arctic_snowy.png 8bpp 346 330 10 5 -4 26 normal + -1 sprites/arctic_snowy.png 8bpp 364 330 8 7 -31 5 normal + -1 sprites/arctic_snowy.png 8bpp 380 330 12 6 -5 -8 normal + -1 * 7 02 05 32 01 00 00 00 + + -1 * 4 01 05 01 3C + -1 sprites/arctic_brown.png 8bpp 10 210 38 19 -5 0 normal + -1 sprites/arctic_brown.png 8bpp 58 210 38 18 -5 13 normal + -1 sprites/arctic_brown.png 8bpp 106 210 38 18 -31 13 normal + -1 sprites/arctic_brown.png 8bpp 154 210 38 19 -31 0 normal + -1 sprites/arctic_brown.png 8bpp 202 210 19 9 14 11 normal + -1 sprites/arctic_brown.png 8bpp 234 210 16 9 -7 22 normal + -1 sprites/arctic_brown.png 8bpp 266 210 19 9 -31 11 normal + -1 sprites/arctic_brown.png 8bpp 298 210 16 9 -7 0 normal + -1 sprites/arctic_brown.png 8bpp 330 210 8 6 25 13 normal + -1 sprites/arctic_brown.png 8bpp 346 210 12 4 -5 27 normal + -1 sprites/arctic_brown.png 8bpp 364 210 8 6 -31 13 normal + -1 sprites/arctic_brown.png 8bpp 380 210 12 5 -5 0 normal + + -1 sprites/arctic_brown.png 8bpp 10 240 40 11 -7 0 normal + -1 sprites/arctic_brown.png 8bpp 58 240 39 18 -6 5 normal + -1 sprites/arctic_brown.png 8bpp 106 240 38 11 -31 12 normal + -1 sprites/arctic_brown.png 8bpp 154 240 39 18 -31 0 normal + -1 sprites/arctic_brown.png 8bpp 202 240 20 6 13 5 normal + -1 sprites/arctic_brown.png 8bpp 234 240 13 7 -6 16 normal + -1 sprites/arctic_brown.png 8bpp 266 240 20 6 -31 12 normal + -1 sprites/arctic_brown.png 8bpp 298 240 13 7 -5 0 normal + -1 sprites/arctic_brown.png 8bpp 330 240 8 5 25 6 normal + -1 sprites/arctic_brown.png 8bpp 346 240 12 3 -5 20 normal + -1 sprites/arctic_brown.png 8bpp 364 240 8 4 -31 13 normal + -1 sprites/arctic_brown.png 8bpp 380 240 15 4 -7 0 normal + + -1 sprites/arctic_brown.png 8bpp 10 270 38 20 -5 -8 normal + -1 sprites/arctic_brown.png 8bpp 58 270 38 26 -5 5 normal + -1 sprites/arctic_brown.png 8bpp 106 270 37 20 -31 11 normal + -1 sprites/arctic_brown.png 8bpp 154 270 38 27 -31 -8 normal + -1 sprites/arctic_brown.png 8bpp 202 270 16 9 17 3 normal + -1 sprites/arctic_brown.png 8bpp 234 270 15 9 -7 22 normal + -1 sprites/arctic_brown.png 8bpp 266 270 16 9 -31 11 normal + -1 sprites/arctic_brown.png 8bpp 298 270 15 9 -6 -8 normal + -1 sprites/arctic_brown.png 8bpp 330 270 8 7 25 5 normal + -1 sprites/arctic_brown.png 8bpp 346 270 10 5 -4 27 normal + -1 sprites/arctic_brown.png 8bpp 364 270 8 7 -31 11 normal + -1 sprites/arctic_brown.png 8bpp 380 270 12 6 -5 -8 normal + + -1 sprites/arctic_brown.png 8bpp 10 300 39 18 -6 0 normal + -1 sprites/arctic_brown.png 8bpp 58 300 38 11 -5 12 normal + -1 sprites/arctic_brown.png 8bpp 106 300 39 18 -31 5 normal + -1 sprites/arctic_brown.png 8bpp 154 300 40 11 -32 0 normal + -1 sprites/arctic_brown.png 8bpp 202 300 20 6 13 12 normal + -1 sprites/arctic_brown.png 8bpp 234 300 13 7 -5 16 normal + -1 sprites/arctic_brown.png 8bpp 266 300 20 6 -31 5 normal + -1 sprites/arctic_brown.png 8bpp 298 300 13 7 -6 0 normal + -1 sprites/arctic_brown.png 8bpp 330 300 8 4 26 13 normal + -1 sprites/arctic_brown.png 8bpp 346 300 12 3 -5 20 normal + -1 sprites/arctic_brown.png 8bpp 364 300 8 5 -31 6 normal + -1 sprites/arctic_brown.png 8bpp 380 300 15 4 -6 0 normal + + -1 sprites/arctic_brown.png 8bpp 10 330 38 27 -5 -8 normal + -1 sprites/arctic_brown.png 8bpp 58 330 37 20 -4 11 normal + -1 sprites/arctic_brown.png 8bpp 106 330 37 26 -31 5 normal + -1 sprites/arctic_brown.png 8bpp 154 330 38 20 -31 -8 normal + -1 sprites/arctic_brown.png 8bpp 202 330 16 9 17 11 normal + -1 sprites/arctic_brown.png 8bpp 234 330 15 9 -6 22 normal + -1 sprites/arctic_brown.png 8bpp 266 330 16 9 -31 3 normal + -1 sprites/arctic_brown.png 8bpp 298 330 15 9 -7 -8 normal + -1 sprites/arctic_brown.png 8bpp 330 330 8 7 25 11 normal + -1 sprites/arctic_brown.png 8bpp 346 330 10 5 -4 26 normal + -1 sprites/arctic_brown.png 8bpp 364 330 8 7 -31 5 normal + -1 sprites/arctic_brown.png 8bpp 380 330 12 6 -5 -8 normal + -1 * 7 02 05 33 01 00 00 00 + + -1 * 14 02 05 34 81 81 00 FF 01 30 00 04 04 31 00 + -1 * 14 02 05 35 81 81 00 FF 01 32 00 04 04 33 00 + -1 * 14 02 05 36 81 80 00 FF 01 34 00 00 00 35 00 + -1 * 6 07 83 01 \7! 01 01 + -1 * 7 03 05 01 06 00 36 00 diff --git a/media/baseset/orig_extra/rivers/arctic_brown.png b/media/baseset/orig_extra/rivers/arctic_brown.png Binary files differnew file mode 100644 index 000000000..c2a6c94b4 --- /dev/null +++ b/media/baseset/orig_extra/rivers/arctic_brown.png diff --git a/media/baseset/orig_extra/rivers/arctic_snowy.png b/media/baseset/orig_extra/rivers/arctic_snowy.png Binary files differnew file mode 100644 index 000000000..5e44e7688 --- /dev/null +++ b/media/baseset/orig_extra/rivers/arctic_snowy.png diff --git a/media/baseset/orig_extra/rivers/rapids.nfo b/media/baseset/orig_extra/rivers/rapids.nfo new file mode 100644 index 000000000..e03d96ca1 --- /dev/null +++ b/media/baseset/orig_extra/rivers/rapids.nfo @@ -0,0 +1,136 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Rapid graphics" + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 10 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 10 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 10 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 10 64 39 -31 -8 normal + -1 * 7 02 05 00 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 60 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 60 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 60 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 60 64 39 -31 -8 normal + -1 * 7 02 05 01 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 110 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 110 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 110 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 110 64 39 -31 -8 normal + -1 * 7 02 05 02 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 160 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 160 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 160 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 160 64 39 -31 -8 normal + -1 * 7 02 05 03 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 210 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 210 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 210 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 210 64 39 -31 -8 normal + -1 * 7 02 05 04 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 260 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 260 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 260 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 260 64 39 -31 -8 normal + -1 * 7 02 05 05 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 310 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 310 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 310 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 310 64 39 -31 -8 normal + -1 * 7 02 05 06 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 360 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 360 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 360 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 360 64 39 -31 -8 normal + -1 * 7 02 05 07 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 410 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 410 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 410 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 410 64 39 -31 -8 normal + -1 * 7 02 05 08 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 460 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 460 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 460 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 460 64 39 -31 -8 normal + -1 * 7 02 05 09 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 510 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 510 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 510 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 510 64 39 -31 -8 normal + -1 * 7 02 05 0A 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 560 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 560 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 560 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 560 64 39 -31 -8 normal + -1 * 7 02 05 0B 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 610 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 610 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 610 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 610 64 39 -31 -8 normal + -1 * 7 02 05 0C 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 660 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 660 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 660 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 660 64 39 -31 -8 normal + -1 * 7 02 05 0D 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 710 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 710 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 710 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 710 64 39 -31 -8 normal + -1 * 7 02 05 0E 01 00 00 00 + + -1 * 4 01 05 01 04 + -1 sprites/rapids.png 8bpp 10 760 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 90 760 64 39 -31 -8 normal + -1 sprites/rapids.png 8bpp 170 760 64 23 -31 0 normal + -1 sprites/rapids.png 8bpp 250 760 64 39 -31 -8 normal + -1 * 7 02 05 0F 01 00 00 00 + + -1 * 39 02 05 10 80 00 01 10 + 00 00 + 01 00 + 02 00 + 03 00 + 04 00 + 05 00 + 06 00 + 07 00 + 08 00 + 09 00 + 0A 00 + 0B 00 + 0C 00 + 0D 00 + 0E 00 + 0F 00 + -1 * 7 03 05 01 05 00 10 00 diff --git a/media/baseset/orig_extra/rivers/rapids.png b/media/baseset/orig_extra/rivers/rapids.png Binary files differnew file mode 100644 index 000000000..db25ae0e3 --- /dev/null +++ b/media/baseset/orig_extra/rivers/rapids.png diff --git a/media/baseset/orig_extra/rivers/temperate.nfo b/media/baseset/orig_extra/rivers/temperate.nfo new file mode 100644 index 000000000..261f727be --- /dev/null +++ b/media/baseset/orig_extra/rivers/temperate.nfo @@ -0,0 +1,143 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Temperate river graphics by andythenorth (Andrew Parkhouse)" + -1 * 4 01 05 01 3C + -1 sprites/temperate.png 8bpp 10 10 38 19 -5 0 normal + -1 sprites/temperate.png 8bpp 58 10 38 18 -5 13 normal + -1 sprites/temperate.png 8bpp 106 10 38 18 -31 13 normal + -1 sprites/temperate.png 8bpp 154 10 38 19 -31 0 normal + -1 sprites/temperate.png 8bpp 202 10 19 9 14 11 normal + -1 sprites/temperate.png 8bpp 234 10 16 9 -7 22 normal + -1 sprites/temperate.png 8bpp 266 10 19 9 -31 11 normal + -1 sprites/temperate.png 8bpp 298 10 16 9 -7 0 normal + -1 sprites/temperate.png 8bpp 330 10 8 6 25 13 normal + -1 sprites/temperate.png 8bpp 346 10 12 4 -5 27 normal + -1 sprites/temperate.png 8bpp 364 10 8 6 -31 13 normal + -1 sprites/temperate.png 8bpp 380 10 12 5 -5 0 normal + + -1 sprites/temperate.png 8bpp 10 40 40 11 -7 0 normal + -1 sprites/temperate.png 8bpp 58 40 39 18 -6 5 normal + -1 sprites/temperate.png 8bpp 106 40 38 11 -31 12 normal + -1 sprites/temperate.png 8bpp 154 40 39 18 -31 0 normal + -1 sprites/temperate.png 8bpp 202 40 20 6 13 5 normal + -1 sprites/temperate.png 8bpp 234 40 13 7 -6 16 normal + -1 sprites/temperate.png 8bpp 266 40 20 6 -31 12 normal + -1 sprites/temperate.png 8bpp 298 40 13 7 -5 0 normal + -1 sprites/temperate.png 8bpp 330 40 8 5 25 6 normal + -1 sprites/temperate.png 8bpp 346 40 12 3 -5 20 normal + -1 sprites/temperate.png 8bpp 364 40 8 4 -31 13 normal + -1 sprites/temperate.png 8bpp 380 40 15 4 -7 0 normal + + -1 sprites/temperate.png 8bpp 10 70 38 20 -5 -8 normal + -1 sprites/temperate.png 8bpp 58 70 38 26 -5 5 normal + -1 sprites/temperate.png 8bpp 106 70 37 20 -31 11 normal + -1 sprites/temperate.png 8bpp 154 70 38 27 -31 -8 normal + -1 sprites/temperate.png 8bpp 202 70 16 9 17 3 normal + -1 sprites/temperate.png 8bpp 234 70 15 9 -7 22 normal + -1 sprites/temperate.png 8bpp 266 70 16 9 -31 11 normal + -1 sprites/temperate.png 8bpp 298 70 15 9 -6 -8 normal + -1 sprites/temperate.png 8bpp 330 70 8 7 25 5 normal + -1 sprites/temperate.png 8bpp 346 70 10 5 -4 27 normal + -1 sprites/temperate.png 8bpp 364 70 8 7 -31 11 normal + -1 sprites/temperate.png 8bpp 380 70 12 6 -5 -8 normal + + -1 sprites/temperate.png 8bpp 10 100 39 18 -6 0 normal + -1 sprites/temperate.png 8bpp 58 100 38 11 -5 12 normal + -1 sprites/temperate.png 8bpp 106 100 39 18 -31 5 normal + -1 sprites/temperate.png 8bpp 154 100 40 11 -32 0 normal + -1 sprites/temperate.png 8bpp 202 100 20 6 13 12 normal + -1 sprites/temperate.png 8bpp 234 100 13 7 -5 16 normal + -1 sprites/temperate.png 8bpp 266 100 20 6 -31 5 normal + -1 sprites/temperate.png 8bpp 298 100 13 7 -6 0 normal + -1 sprites/temperate.png 8bpp 330 100 8 4 26 13 normal + -1 sprites/temperate.png 8bpp 346 100 12 3 -5 20 normal + -1 sprites/temperate.png 8bpp 364 100 8 5 -31 6 normal + -1 sprites/temperate.png 8bpp 380 100 15 4 -6 0 normal + + -1 sprites/temperate.png 8bpp 10 130 38 27 -5 -8 normal + -1 sprites/temperate.png 8bpp 58 130 37 20 -4 11 normal + -1 sprites/temperate.png 8bpp 106 130 37 26 -31 5 normal + -1 sprites/temperate.png 8bpp 154 130 38 20 -31 -8 normal + -1 sprites/temperate.png 8bpp 202 130 16 9 17 11 normal + -1 sprites/temperate.png 8bpp 234 130 15 9 -6 22 normal + -1 sprites/temperate.png 8bpp 266 130 16 9 -31 3 normal + -1 sprites/temperate.png 8bpp 298 130 15 9 -7 -8 normal + -1 sprites/temperate.png 8bpp 330 130 8 7 25 11 normal + -1 sprites/temperate.png 8bpp 346 130 10 5 -4 26 normal + -1 sprites/temperate.png 8bpp 364 130 8 7 -31 5 normal + -1 sprites/temperate.png 8bpp 380 130 12 6 -5 -8 normal + -1 * 7 02 05 20 01 00 00 00 + + -1 * 4 01 05 01 3C + -1 sprites/temperate.png 8bpp 10 210 38 19 -5 0 normal + -1 sprites/temperate.png 8bpp 58 210 38 18 -5 13 normal + -1 sprites/temperate.png 8bpp 106 210 38 18 -31 13 normal + -1 sprites/temperate.png 8bpp 154 210 38 19 -31 0 normal + -1 sprites/temperate.png 8bpp 202 210 19 9 14 11 normal + -1 sprites/temperate.png 8bpp 234 210 16 9 -7 22 normal + -1 sprites/temperate.png 8bpp 266 210 19 9 -31 11 normal + -1 sprites/temperate.png 8bpp 298 210 16 9 -7 0 normal + -1 sprites/temperate.png 8bpp 330 210 8 6 25 13 normal + -1 sprites/temperate.png 8bpp 346 210 12 4 -5 27 normal + -1 sprites/temperate.png 8bpp 364 210 8 6 -31 13 normal + -1 sprites/temperate.png 8bpp 380 210 12 5 -5 0 normal + + -1 sprites/temperate.png 8bpp 10 240 40 11 -7 0 normal + -1 sprites/temperate.png 8bpp 58 240 39 18 -6 5 normal + -1 sprites/temperate.png 8bpp 106 240 38 11 -31 12 normal + -1 sprites/temperate.png 8bpp 154 240 39 18 -31 0 normal + -1 sprites/temperate.png 8bpp 202 240 20 6 13 5 normal + -1 sprites/temperate.png 8bpp 234 240 13 7 -6 16 normal + -1 sprites/temperate.png 8bpp 266 240 20 6 -31 12 normal + -1 sprites/temperate.png 8bpp 298 240 13 7 -5 0 normal + -1 sprites/temperate.png 8bpp 330 240 8 5 25 6 normal + -1 sprites/temperate.png 8bpp 346 240 12 3 -5 20 normal + -1 sprites/temperate.png 8bpp 364 240 8 4 -31 13 normal + -1 sprites/temperate.png 8bpp 380 240 15 4 -7 0 normal + + -1 sprites/temperate.png 8bpp 10 270 38 20 -5 -8 normal + -1 sprites/temperate.png 8bpp 58 270 38 26 -5 5 normal + -1 sprites/temperate.png 8bpp 106 270 37 20 -31 11 normal + -1 sprites/temperate.png 8bpp 154 270 38 27 -31 -8 normal + -1 sprites/temperate.png 8bpp 202 270 16 9 17 3 normal + -1 sprites/temperate.png 8bpp 234 270 15 9 -7 22 normal + -1 sprites/temperate.png 8bpp 266 270 16 9 -31 11 normal + -1 sprites/temperate.png 8bpp 298 270 15 9 -6 -8 normal + -1 sprites/temperate.png 8bpp 330 270 8 7 25 5 normal + -1 sprites/temperate.png 8bpp 346 270 10 5 -4 27 normal + -1 sprites/temperate.png 8bpp 364 270 8 7 -31 11 normal + -1 sprites/temperate.png 8bpp 380 270 12 6 -5 -8 normal + + -1 sprites/temperate.png 8bpp 10 300 39 18 -6 0 normal + -1 sprites/temperate.png 8bpp 58 300 38 11 -5 12 normal + -1 sprites/temperate.png 8bpp 106 300 39 18 -31 5 normal + -1 sprites/temperate.png 8bpp 154 300 40 11 -32 0 normal + -1 sprites/temperate.png 8bpp 202 300 20 6 13 12 normal + -1 sprites/temperate.png 8bpp 234 300 13 7 -5 16 normal + -1 sprites/temperate.png 8bpp 266 300 20 6 -31 5 normal + -1 sprites/temperate.png 8bpp 298 300 13 7 -6 0 normal + -1 sprites/temperate.png 8bpp 330 300 8 4 26 13 normal + -1 sprites/temperate.png 8bpp 346 300 12 3 -5 20 normal + -1 sprites/temperate.png 8bpp 364 300 8 5 -31 6 normal + -1 sprites/temperate.png 8bpp 380 300 15 4 -6 0 normal + + -1 sprites/temperate.png 8bpp 10 330 38 27 -5 -8 normal + -1 sprites/temperate.png 8bpp 58 330 37 20 -4 11 normal + -1 sprites/temperate.png 8bpp 106 330 37 26 -31 5 normal + -1 sprites/temperate.png 8bpp 154 330 38 20 -31 -8 normal + -1 sprites/temperate.png 8bpp 202 330 16 9 17 11 normal + -1 sprites/temperate.png 8bpp 234 330 15 9 -6 22 normal + -1 sprites/temperate.png 8bpp 266 330 16 9 -31 3 normal + -1 sprites/temperate.png 8bpp 298 330 15 9 -7 -8 normal + -1 sprites/temperate.png 8bpp 330 330 8 7 25 11 normal + -1 sprites/temperate.png 8bpp 346 330 10 5 -4 26 normal + -1 sprites/temperate.png 8bpp 364 330 8 7 -31 5 normal + -1 sprites/temperate.png 8bpp 380 330 12 6 -5 -8 normal + -1 * 7 02 05 21 01 00 00 00 + + -1 * 14 02 05 22 81 80 00 FF 01 20 00 00 00 21 00 + -1 * 6 07 83 01 \7! 00 01 + -1 * 7 03 05 01 06 00 22 00 diff --git a/media/baseset/orig_extra/rivers/temperate.png b/media/baseset/orig_extra/rivers/temperate.png Binary files differnew file mode 100644 index 000000000..61ff22430 --- /dev/null +++ b/media/baseset/orig_extra/rivers/temperate.png diff --git a/media/baseset/orig_extra/rivers/toyland.nfo b/media/baseset/orig_extra/rivers/toyland.nfo new file mode 100644 index 000000000..8b6dedd38 --- /dev/null +++ b/media/baseset/orig_extra/rivers/toyland.nfo @@ -0,0 +1,143 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Toyland river graphics by andythenorth (Andrew Parkhouse)" + -1 * 4 01 05 01 3C + -1 sprites/toyland.png 8bpp 10 10 38 19 -5 0 normal + -1 sprites/toyland.png 8bpp 58 10 38 18 -5 13 normal + -1 sprites/toyland.png 8bpp 106 10 38 18 -31 13 normal + -1 sprites/toyland.png 8bpp 154 10 38 19 -31 0 normal + -1 sprites/toyland.png 8bpp 202 10 19 9 14 11 normal + -1 sprites/toyland.png 8bpp 234 10 16 9 -7 22 normal + -1 sprites/toyland.png 8bpp 266 10 19 9 -31 11 normal + -1 sprites/toyland.png 8bpp 298 10 16 9 -7 0 normal + -1 sprites/toyland.png 8bpp 330 10 8 6 25 13 normal + -1 sprites/toyland.png 8bpp 346 10 12 4 -5 27 normal + -1 sprites/toyland.png 8bpp 364 10 8 6 -31 13 normal + -1 sprites/toyland.png 8bpp 380 10 12 5 -5 0 normal + + -1 sprites/toyland.png 8bpp 10 40 40 11 -7 0 normal + -1 sprites/toyland.png 8bpp 58 40 39 18 -6 5 normal + -1 sprites/toyland.png 8bpp 106 40 38 11 -31 12 normal + -1 sprites/toyland.png 8bpp 154 40 39 18 -31 0 normal + -1 sprites/toyland.png 8bpp 202 40 20 6 13 5 normal + -1 sprites/toyland.png 8bpp 234 40 13 7 -6 16 normal + -1 sprites/toyland.png 8bpp 266 40 20 6 -31 12 normal + -1 sprites/toyland.png 8bpp 298 40 13 7 -5 0 normal + -1 sprites/toyland.png 8bpp 330 40 8 5 25 6 normal + -1 sprites/toyland.png 8bpp 346 40 12 3 -5 20 normal + -1 sprites/toyland.png 8bpp 364 40 8 4 -31 13 normal + -1 sprites/toyland.png 8bpp 380 40 15 4 -7 0 normal + + -1 sprites/toyland.png 8bpp 10 70 38 20 -5 -8 normal + -1 sprites/toyland.png 8bpp 58 70 38 26 -5 5 normal + -1 sprites/toyland.png 8bpp 106 70 37 20 -31 11 normal + -1 sprites/toyland.png 8bpp 154 70 38 27 -31 -8 normal + -1 sprites/toyland.png 8bpp 202 70 16 9 17 3 normal + -1 sprites/toyland.png 8bpp 234 70 15 9 -7 22 normal + -1 sprites/toyland.png 8bpp 266 70 16 9 -31 11 normal + -1 sprites/toyland.png 8bpp 298 70 15 9 -6 -8 normal + -1 sprites/toyland.png 8bpp 330 70 8 7 25 5 normal + -1 sprites/toyland.png 8bpp 346 70 10 5 -4 27 normal + -1 sprites/toyland.png 8bpp 364 70 8 7 -31 11 normal + -1 sprites/toyland.png 8bpp 380 70 12 6 -5 -8 normal + + -1 sprites/toyland.png 8bpp 10 100 39 18 -6 0 normal + -1 sprites/toyland.png 8bpp 58 100 38 11 -5 12 normal + -1 sprites/toyland.png 8bpp 106 100 39 18 -31 5 normal + -1 sprites/toyland.png 8bpp 154 100 40 11 -32 0 normal + -1 sprites/toyland.png 8bpp 202 100 20 6 13 12 normal + -1 sprites/toyland.png 8bpp 234 100 13 7 -5 16 normal + -1 sprites/toyland.png 8bpp 266 100 20 6 -31 5 normal + -1 sprites/toyland.png 8bpp 298 100 13 7 -6 0 normal + -1 sprites/toyland.png 8bpp 330 100 8 4 26 13 normal + -1 sprites/toyland.png 8bpp 346 100 12 3 -5 20 normal + -1 sprites/toyland.png 8bpp 364 100 8 5 -31 6 normal + -1 sprites/toyland.png 8bpp 380 100 15 4 -6 0 normal + + -1 sprites/toyland.png 8bpp 10 130 38 27 -5 -8 normal + -1 sprites/toyland.png 8bpp 58 130 37 20 -4 11 normal + -1 sprites/toyland.png 8bpp 106 130 37 26 -31 5 normal + -1 sprites/toyland.png 8bpp 154 130 38 20 -31 -8 normal + -1 sprites/toyland.png 8bpp 202 130 16 9 17 11 normal + -1 sprites/toyland.png 8bpp 234 130 15 9 -6 22 normal + -1 sprites/toyland.png 8bpp 266 130 16 9 -31 3 normal + -1 sprites/toyland.png 8bpp 298 130 15 9 -7 -8 normal + -1 sprites/toyland.png 8bpp 330 130 8 7 25 11 normal + -1 sprites/toyland.png 8bpp 346 130 10 5 -4 26 normal + -1 sprites/toyland.png 8bpp 364 130 8 7 -31 5 normal + -1 sprites/toyland.png 8bpp 380 130 12 6 -5 -8 normal + -1 * 7 02 05 50 01 00 00 00 + + -1 * 4 01 05 01 3C + -1 sprites/toyland.png 8bpp 10 210 38 19 -5 0 normal + -1 sprites/toyland.png 8bpp 58 210 38 18 -5 13 normal + -1 sprites/toyland.png 8bpp 106 210 38 18 -31 13 normal + -1 sprites/toyland.png 8bpp 154 210 38 19 -31 0 normal + -1 sprites/toyland.png 8bpp 202 210 19 9 14 11 normal + -1 sprites/toyland.png 8bpp 234 210 16 9 -7 22 normal + -1 sprites/toyland.png 8bpp 266 210 19 9 -31 11 normal + -1 sprites/toyland.png 8bpp 298 210 16 9 -7 0 normal + -1 sprites/toyland.png 8bpp 330 210 8 6 25 13 normal + -1 sprites/toyland.png 8bpp 346 210 12 4 -5 27 normal + -1 sprites/toyland.png 8bpp 364 210 8 6 -31 13 normal + -1 sprites/toyland.png 8bpp 380 210 12 5 -5 0 normal + + -1 sprites/toyland.png 8bpp 10 240 40 11 -7 0 normal + -1 sprites/toyland.png 8bpp 58 240 39 18 -6 5 normal + -1 sprites/toyland.png 8bpp 106 240 38 11 -31 12 normal + -1 sprites/toyland.png 8bpp 154 240 39 18 -31 0 normal + -1 sprites/toyland.png 8bpp 202 240 20 6 13 5 normal + -1 sprites/toyland.png 8bpp 234 240 13 7 -6 16 normal + -1 sprites/toyland.png 8bpp 266 240 20 6 -31 12 normal + -1 sprites/toyland.png 8bpp 298 240 13 7 -5 0 normal + -1 sprites/toyland.png 8bpp 330 240 8 5 25 6 normal + -1 sprites/toyland.png 8bpp 346 240 12 3 -5 20 normal + -1 sprites/toyland.png 8bpp 364 240 8 4 -31 13 normal + -1 sprites/toyland.png 8bpp 380 240 15 4 -7 0 normal + + -1 sprites/toyland.png 8bpp 10 270 38 20 -5 -8 normal + -1 sprites/toyland.png 8bpp 58 270 38 26 -5 5 normal + -1 sprites/toyland.png 8bpp 106 270 37 20 -31 11 normal + -1 sprites/toyland.png 8bpp 154 270 38 27 -31 -8 normal + -1 sprites/toyland.png 8bpp 202 270 16 9 17 3 normal + -1 sprites/toyland.png 8bpp 234 270 15 9 -7 22 normal + -1 sprites/toyland.png 8bpp 266 270 16 9 -31 11 normal + -1 sprites/toyland.png 8bpp 298 270 15 9 -6 -8 normal + -1 sprites/toyland.png 8bpp 330 270 8 7 25 5 normal + -1 sprites/toyland.png 8bpp 346 270 10 5 -4 27 normal + -1 sprites/toyland.png 8bpp 364 270 8 7 -31 11 normal + -1 sprites/toyland.png 8bpp 380 270 12 6 -5 -8 normal + + -1 sprites/toyland.png 8bpp 10 300 39 18 -6 0 normal + -1 sprites/toyland.png 8bpp 58 300 38 11 -5 12 normal + -1 sprites/toyland.png 8bpp 106 300 39 18 -31 5 normal + -1 sprites/toyland.png 8bpp 154 300 40 11 -32 0 normal + -1 sprites/toyland.png 8bpp 202 300 20 6 13 12 normal + -1 sprites/toyland.png 8bpp 234 300 13 7 -5 16 normal + -1 sprites/toyland.png 8bpp 266 300 20 6 -31 5 normal + -1 sprites/toyland.png 8bpp 298 300 13 7 -6 0 normal + -1 sprites/toyland.png 8bpp 330 300 8 4 26 13 normal + -1 sprites/toyland.png 8bpp 346 300 12 3 -5 20 normal + -1 sprites/toyland.png 8bpp 364 300 8 5 -31 6 normal + -1 sprites/toyland.png 8bpp 380 300 15 4 -6 0 normal + + -1 sprites/toyland.png 8bpp 10 330 38 27 -5 -8 normal + -1 sprites/toyland.png 8bpp 58 330 37 20 -4 11 normal + -1 sprites/toyland.png 8bpp 106 330 37 26 -31 5 normal + -1 sprites/toyland.png 8bpp 154 330 38 20 -31 -8 normal + -1 sprites/toyland.png 8bpp 202 330 16 9 17 11 normal + -1 sprites/toyland.png 8bpp 234 330 15 9 -6 22 normal + -1 sprites/toyland.png 8bpp 266 330 16 9 -31 3 normal + -1 sprites/toyland.png 8bpp 298 330 15 9 -7 -8 normal + -1 sprites/toyland.png 8bpp 330 330 8 7 25 11 normal + -1 sprites/toyland.png 8bpp 346 330 10 5 -4 26 normal + -1 sprites/toyland.png 8bpp 364 330 8 7 -31 5 normal + -1 sprites/toyland.png 8bpp 380 330 12 6 -5 -8 normal + -1 * 7 02 05 51 01 00 00 00 + + -1 * 14 02 05 52 81 80 00 FF 01 50 00 00 00 51 00 + -1 * 6 07 83 01 \7! 03 01 + -1 * 7 03 05 01 06 00 52 00 diff --git a/media/baseset/orig_extra/rivers/toyland.png b/media/baseset/orig_extra/rivers/toyland.png Binary files differnew file mode 100644 index 000000000..61ff22430 --- /dev/null +++ b/media/baseset/orig_extra/rivers/toyland.png diff --git a/media/baseset/orig_extra/rivers/tropic.nfo b/media/baseset/orig_extra/rivers/tropic.nfo new file mode 100644 index 000000000..1041bff54 --- /dev/null +++ b/media/baseset/orig_extra/rivers/tropic.nfo @@ -0,0 +1,279 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + -1 * 0 0C "Tropic river graphics by andythenorth (Andrew Parkhouse)" + -1 * 4 01 05 01 3C + -1 sprites/tropic_desert.png 8bpp 10 10 38 19 -5 0 normal + -1 sprites/tropic_desert.png 8bpp 58 10 38 18 -5 13 normal + -1 sprites/tropic_desert.png 8bpp 106 10 38 18 -31 13 normal + -1 sprites/tropic_desert.png 8bpp 154 10 38 19 -31 0 normal + -1 sprites/tropic_desert.png 8bpp 202 10 19 9 14 11 normal + -1 sprites/tropic_desert.png 8bpp 234 10 16 9 -7 22 normal + -1 sprites/tropic_desert.png 8bpp 266 10 19 9 -31 11 normal + -1 sprites/tropic_desert.png 8bpp 298 10 16 9 -7 0 normal + -1 sprites/tropic_desert.png 8bpp 330 10 8 6 25 13 normal + -1 sprites/tropic_desert.png 8bpp 346 10 12 4 -5 27 normal + -1 sprites/tropic_desert.png 8bpp 364 10 8 6 -31 13 normal + -1 sprites/tropic_desert.png 8bpp 380 10 12 5 -5 0 normal + + -1 sprites/tropic_desert.png 8bpp 10 40 40 11 -7 0 normal + -1 sprites/tropic_desert.png 8bpp 58 40 39 18 -6 5 normal + -1 sprites/tropic_desert.png 8bpp 106 40 38 11 -31 12 normal + -1 sprites/tropic_desert.png 8bpp 154 40 39 18 -31 0 normal + -1 sprites/tropic_desert.png 8bpp 202 40 20 6 13 5 normal + -1 sprites/tropic_desert.png 8bpp 234 40 13 7 -6 16 normal + -1 sprites/tropic_desert.png 8bpp 266 40 20 6 -31 12 normal + -1 sprites/tropic_desert.png 8bpp 298 40 13 7 -5 0 normal + -1 sprites/tropic_desert.png 8bpp 330 40 8 5 25 6 normal + -1 sprites/tropic_desert.png 8bpp 346 40 12 3 -5 20 normal + -1 sprites/tropic_desert.png 8bpp 364 40 8 4 -31 13 normal + -1 sprites/tropic_desert.png 8bpp 380 40 15 4 -7 0 normal + + -1 sprites/tropic_desert.png 8bpp 10 70 38 20 -5 -8 normal + -1 sprites/tropic_desert.png 8bpp 58 70 38 26 -5 5 normal + -1 sprites/tropic_desert.png 8bpp 106 70 37 20 -31 11 normal + -1 sprites/tropic_desert.png 8bpp 154 70 38 27 -31 -8 normal + -1 sprites/tropic_desert.png 8bpp 202 70 16 9 17 3 normal + -1 sprites/tropic_desert.png 8bpp 234 70 15 9 -7 22 normal + -1 sprites/tropic_desert.png 8bpp 266 70 16 9 -31 11 normal + -1 sprites/tropic_desert.png 8bpp 298 70 15 9 -6 -8 normal + -1 sprites/tropic_desert.png 8bpp 330 70 8 7 25 5 normal + -1 sprites/tropic_desert.png 8bpp 346 70 10 5 -4 27 normal + -1 sprites/tropic_desert.png 8bpp 364 70 8 7 -31 11 normal + -1 sprites/tropic_desert.png 8bpp 380 70 12 6 -5 -8 normal + + -1 sprites/tropic_desert.png 8bpp 10 100 39 18 -6 0 normal + -1 sprites/tropic_desert.png 8bpp 58 100 38 11 -5 12 normal + -1 sprites/tropic_desert.png 8bpp 106 100 39 18 -31 5 normal + -1 sprites/tropic_desert.png 8bpp 154 100 40 11 -32 0 normal + -1 sprites/tropic_desert.png 8bpp 202 100 20 6 13 12 normal + -1 sprites/tropic_desert.png 8bpp 234 100 13 7 -5 16 normal + -1 sprites/tropic_desert.png 8bpp 266 100 20 6 -31 5 normal + -1 sprites/tropic_desert.png 8bpp 298 100 13 7 -6 0 normal + -1 sprites/tropic_desert.png 8bpp 330 100 8 4 26 13 normal + -1 sprites/tropic_desert.png 8bpp 346 100 12 3 -5 20 normal + -1 sprites/tropic_desert.png 8bpp 364 100 8 5 -31 6 normal + -1 sprites/tropic_desert.png 8bpp 380 100 15 4 -6 0 normal + + -1 sprites/tropic_desert.png 8bpp 10 130 38 27 -5 -8 normal + -1 sprites/tropic_desert.png 8bpp 58 130 37 20 -4 11 normal + -1 sprites/tropic_desert.png 8bpp 106 130 37 26 -31 5 normal + -1 sprites/tropic_desert.png 8bpp 154 130 38 20 -31 -8 normal + -1 sprites/tropic_desert.png 8bpp 202 130 16 9 17 11 normal + -1 sprites/tropic_desert.png 8bpp 234 130 15 9 -6 22 normal + -1 sprites/tropic_desert.png 8bpp 266 130 16 9 -31 3 normal + -1 sprites/tropic_desert.png 8bpp 298 130 15 9 -7 -8 normal + -1 sprites/tropic_desert.png 8bpp 330 130 8 7 25 11 normal + -1 sprites/tropic_desert.png 8bpp 346 130 10 5 -4 26 normal + -1 sprites/tropic_desert.png 8bpp 364 130 8 7 -31 5 normal + -1 sprites/tropic_desert.png 8bpp 380 130 12 6 -5 -8 normal + -1 * 7 02 05 40 01 00 00 00 + + -1 * 4 01 05 01 3C + -1 sprites/tropic_forest.png 8bpp 10 10 38 19 -5 0 normal + -1 sprites/tropic_forest.png 8bpp 58 10 38 18 -5 13 normal + -1 sprites/tropic_forest.png 8bpp 106 10 38 18 -31 13 normal + -1 sprites/tropic_forest.png 8bpp 154 10 38 19 -31 0 normal + -1 sprites/tropic_forest.png 8bpp 202 10 19 9 14 11 normal + -1 sprites/tropic_forest.png 8bpp 234 10 16 9 -7 22 normal + -1 sprites/tropic_forest.png 8bpp 266 10 19 9 -31 11 normal + -1 sprites/tropic_forest.png 8bpp 298 10 16 9 -7 0 normal + -1 sprites/tropic_forest.png 8bpp 330 10 8 6 25 13 normal + -1 sprites/tropic_forest.png 8bpp 346 10 12 4 -5 27 normal + -1 sprites/tropic_forest.png 8bpp 364 10 8 6 -31 13 normal + -1 sprites/tropic_forest.png 8bpp 380 10 12 5 -5 0 normal + + -1 sprites/tropic_forest.png 8bpp 10 40 40 11 -7 0 normal + -1 sprites/tropic_forest.png 8bpp 58 40 39 18 -6 5 normal + -1 sprites/tropic_forest.png 8bpp 106 40 38 11 -31 12 normal + -1 sprites/tropic_forest.png 8bpp 154 40 39 18 -31 0 normal + -1 sprites/tropic_forest.png 8bpp 202 40 20 6 13 5 normal + -1 sprites/tropic_forest.png 8bpp 234 40 13 7 -6 16 normal + -1 sprites/tropic_forest.png 8bpp 266 40 20 6 -31 12 normal + -1 sprites/tropic_forest.png 8bpp 298 40 13 7 -5 0 normal + -1 sprites/tropic_forest.png 8bpp 330 40 8 5 25 6 normal + -1 sprites/tropic_forest.png 8bpp 346 40 12 3 -5 20 normal + -1 sprites/tropic_forest.png 8bpp 364 40 8 4 -31 13 normal + -1 sprites/tropic_forest.png 8bpp 380 40 15 4 -7 0 normal + + -1 sprites/tropic_forest.png 8bpp 10 70 38 20 -5 -8 normal + -1 sprites/tropic_forest.png 8bpp 58 70 38 26 -5 5 normal + -1 sprites/tropic_forest.png 8bpp 106 70 37 20 -31 11 normal + -1 sprites/tropic_forest.png 8bpp 154 70 38 27 -31 -8 normal + -1 sprites/tropic_forest.png 8bpp 202 70 16 9 17 3 normal + -1 sprites/tropic_forest.png 8bpp 234 70 15 9 -7 22 normal + -1 sprites/tropic_forest.png 8bpp 266 70 16 9 -31 11 normal + -1 sprites/tropic_forest.png 8bpp 298 70 15 9 -6 -8 normal + -1 sprites/tropic_forest.png 8bpp 330 70 8 7 25 5 normal + -1 sprites/tropic_forest.png 8bpp 346 70 10 5 -4 27 normal + -1 sprites/tropic_forest.png 8bpp 364 70 8 7 -31 11 normal + -1 sprites/tropic_forest.png 8bpp 380 70 12 6 -5 -8 normal + + -1 sprites/tropic_forest.png 8bpp 10 100 39 18 -6 0 normal + -1 sprites/tropic_forest.png 8bpp 58 100 38 11 -5 12 normal + -1 sprites/tropic_forest.png 8bpp 106 100 39 18 -31 5 normal + -1 sprites/tropic_forest.png 8bpp 154 100 40 11 -32 0 normal + -1 sprites/tropic_forest.png 8bpp 202 100 20 6 13 12 normal + -1 sprites/tropic_forest.png 8bpp 234 100 13 7 -5 16 normal + -1 sprites/tropic_forest.png 8bpp 266 100 20 6 -31 5 normal + -1 sprites/tropic_forest.png 8bpp 298 100 13 7 -6 0 normal + -1 sprites/tropic_forest.png 8bpp 330 100 8 4 26 13 normal + -1 sprites/tropic_forest.png 8bpp 346 100 12 3 -5 20 normal + -1 sprites/tropic_forest.png 8bpp 364 100 8 5 -31 6 normal + -1 sprites/tropic_forest.png 8bpp 380 100 15 4 -6 0 normal + + -1 sprites/tropic_forest.png 8bpp 10 130 38 27 -5 -8 normal + -1 sprites/tropic_forest.png 8bpp 58 130 37 20 -4 11 normal + -1 sprites/tropic_forest.png 8bpp 106 130 37 26 -31 5 normal + -1 sprites/tropic_forest.png 8bpp 154 130 38 20 -31 -8 normal + -1 sprites/tropic_forest.png 8bpp 202 130 16 9 17 11 normal + -1 sprites/tropic_forest.png 8bpp 234 130 15 9 -6 22 normal + -1 sprites/tropic_forest.png 8bpp 266 130 16 9 -31 3 normal + -1 sprites/tropic_forest.png 8bpp 298 130 15 9 -7 -8 normal + -1 sprites/tropic_forest.png 8bpp 330 130 8 7 25 11 normal + -1 sprites/tropic_forest.png 8bpp 346 130 10 5 -4 26 normal + -1 sprites/tropic_forest.png 8bpp 364 130 8 7 -31 5 normal + -1 sprites/tropic_forest.png 8bpp 380 130 12 6 -5 -8 normal + -1 * 7 02 05 41 01 00 00 00 + + -1 * 4 01 05 01 3C + -1 sprites/tropic_desert.png 8bpp 10 210 38 19 -5 0 normal + -1 sprites/tropic_desert.png 8bpp 58 210 38 18 -5 13 normal + -1 sprites/tropic_desert.png 8bpp 106 210 38 18 -31 13 normal + -1 sprites/tropic_desert.png 8bpp 154 210 38 19 -31 0 normal + -1 sprites/tropic_desert.png 8bpp 202 210 19 9 14 11 normal + -1 sprites/tropic_desert.png 8bpp 234 210 16 9 -7 22 normal + -1 sprites/tropic_desert.png 8bpp 266 210 19 9 -31 11 normal + -1 sprites/tropic_desert.png 8bpp 298 210 16 9 -7 0 normal + -1 sprites/tropic_desert.png 8bpp 330 210 8 6 25 13 normal + -1 sprites/tropic_desert.png 8bpp 346 210 12 4 -5 27 normal + -1 sprites/tropic_desert.png 8bpp 364 210 8 6 -31 13 normal + -1 sprites/tropic_desert.png 8bpp 380 210 12 5 -5 0 normal + + -1 sprites/tropic_desert.png 8bpp 10 240 40 11 -7 0 normal + -1 sprites/tropic_desert.png 8bpp 58 240 39 18 -6 5 normal + -1 sprites/tropic_desert.png 8bpp 106 240 38 11 -31 12 normal + -1 sprites/tropic_desert.png 8bpp 154 240 39 18 -31 0 normal + -1 sprites/tropic_desert.png 8bpp 202 240 20 6 13 5 normal + -1 sprites/tropic_desert.png 8bpp 234 240 13 7 -6 16 normal + -1 sprites/tropic_desert.png 8bpp 266 240 20 6 -31 12 normal + -1 sprites/tropic_desert.png 8bpp 298 240 13 7 -5 0 normal + -1 sprites/tropic_desert.png 8bpp 330 240 8 5 25 6 normal + -1 sprites/tropic_desert.png 8bpp 346 240 12 3 -5 20 normal + -1 sprites/tropic_desert.png 8bpp 364 240 8 4 -31 13 normal + -1 sprites/tropic_desert.png 8bpp 380 240 15 4 -7 0 normal + + -1 sprites/tropic_desert.png 8bpp 10 270 38 20 -5 -8 normal + -1 sprites/tropic_desert.png 8bpp 58 270 38 26 -5 5 normal + -1 sprites/tropic_desert.png 8bpp 106 270 37 20 -31 11 normal + -1 sprites/tropic_desert.png 8bpp 154 270 38 27 -31 -8 normal + -1 sprites/tropic_desert.png 8bpp 202 270 16 9 17 3 normal + -1 sprites/tropic_desert.png 8bpp 234 270 15 9 -7 22 normal + -1 sprites/tropic_desert.png 8bpp 266 270 16 9 -31 11 normal + -1 sprites/tropic_desert.png 8bpp 298 270 15 9 -6 -8 normal + -1 sprites/tropic_desert.png 8bpp 330 270 8 7 25 5 normal + -1 sprites/tropic_desert.png 8bpp 346 270 10 5 -4 27 normal + -1 sprites/tropic_desert.png 8bpp 364 270 8 7 -31 11 normal + -1 sprites/tropic_desert.png 8bpp 380 270 12 6 -5 -8 normal + + -1 sprites/tropic_desert.png 8bpp 10 300 39 18 -6 0 normal + -1 sprites/tropic_desert.png 8bpp 58 300 38 11 -5 12 normal + -1 sprites/tropic_desert.png 8bpp 106 300 39 18 -31 5 normal + -1 sprites/tropic_desert.png 8bpp 154 300 40 11 -32 0 normal + -1 sprites/tropic_desert.png 8bpp 202 300 20 6 13 12 normal + -1 sprites/tropic_desert.png 8bpp 234 300 13 7 -5 16 normal + -1 sprites/tropic_desert.png 8bpp 266 300 20 6 -31 5 normal + -1 sprites/tropic_desert.png 8bpp 298 300 13 7 -6 0 normal + -1 sprites/tropic_desert.png 8bpp 330 300 8 4 26 13 normal + -1 sprites/tropic_desert.png 8bpp 346 300 12 3 -5 20 normal + -1 sprites/tropic_desert.png 8bpp 364 300 8 5 -31 6 normal + -1 sprites/tropic_desert.png 8bpp 380 300 15 4 -6 0 normal + + -1 sprites/tropic_desert.png 8bpp 10 330 38 27 -5 -8 normal + -1 sprites/tropic_desert.png 8bpp 58 330 37 20 -4 11 normal + -1 sprites/tropic_desert.png 8bpp 106 330 37 26 -31 5 normal + -1 sprites/tropic_desert.png 8bpp 154 330 38 20 -31 -8 normal + -1 sprites/tropic_desert.png 8bpp 202 330 16 9 17 11 normal + -1 sprites/tropic_desert.png 8bpp 234 330 15 9 -6 22 normal + -1 sprites/tropic_desert.png 8bpp 266 330 16 9 -31 3 normal + -1 sprites/tropic_desert.png 8bpp 298 330 15 9 -7 -8 normal + -1 sprites/tropic_desert.png 8bpp 330 330 8 7 25 11 normal + -1 sprites/tropic_desert.png 8bpp 346 330 10 5 -4 26 normal + -1 sprites/tropic_desert.png 8bpp 364 330 8 7 -31 5 normal + -1 sprites/tropic_desert.png 8bpp 380 330 12 6 -5 -8 normal + -1 * 7 02 05 42 01 00 00 00 + + -1 * 4 01 05 01 3C + -1 sprites/tropic_forest.png 8bpp 10 210 38 19 -5 0 normal + -1 sprites/tropic_forest.png 8bpp 58 210 38 18 -5 13 normal + -1 sprites/tropic_forest.png 8bpp 106 210 38 18 -31 13 normal + -1 sprites/tropic_forest.png 8bpp 154 210 38 19 -31 0 normal + -1 sprites/tropic_forest.png 8bpp 202 210 19 9 14 11 normal + -1 sprites/tropic_forest.png 8bpp 234 210 16 9 -7 22 normal + -1 sprites/tropic_forest.png 8bpp 266 210 19 9 -31 11 normal + -1 sprites/tropic_forest.png 8bpp 298 210 16 9 -7 0 normal + -1 sprites/tropic_forest.png 8bpp 330 210 8 6 25 13 normal + -1 sprites/tropic_forest.png 8bpp 346 210 12 4 -5 27 normal + -1 sprites/tropic_forest.png 8bpp 364 210 8 6 -31 13 normal + -1 sprites/tropic_forest.png 8bpp 380 210 12 5 -5 0 normal + + -1 sprites/tropic_forest.png 8bpp 10 240 40 11 -7 0 normal + -1 sprites/tropic_forest.png 8bpp 58 240 39 18 -6 5 normal + -1 sprites/tropic_forest.png 8bpp 106 240 38 11 -31 12 normal + -1 sprites/tropic_forest.png 8bpp 154 240 39 18 -31 0 normal + -1 sprites/tropic_forest.png 8bpp 202 240 20 6 13 5 normal + -1 sprites/tropic_forest.png 8bpp 234 240 13 7 -6 16 normal + -1 sprites/tropic_forest.png 8bpp 266 240 20 6 -31 12 normal + -1 sprites/tropic_forest.png 8bpp 298 240 13 7 -5 0 normal + -1 sprites/tropic_forest.png 8bpp 330 240 8 5 25 6 normal + -1 sprites/tropic_forest.png 8bpp 346 240 12 3 -5 20 normal + -1 sprites/tropic_forest.png 8bpp 364 240 8 4 -31 13 normal + -1 sprites/tropic_forest.png 8bpp 380 240 15 4 -7 0 normal + + -1 sprites/tropic_forest.png 8bpp 10 270 38 20 -5 -8 normal + -1 sprites/tropic_forest.png 8bpp 58 270 38 26 -5 5 normal + -1 sprites/tropic_forest.png 8bpp 106 270 37 20 -31 11 normal + -1 sprites/tropic_forest.png 8bpp 154 270 38 27 -31 -8 normal + -1 sprites/tropic_forest.png 8bpp 202 270 16 9 17 3 normal + -1 sprites/tropic_forest.png 8bpp 234 270 15 9 -7 22 normal + -1 sprites/tropic_forest.png 8bpp 266 270 16 9 -31 11 normal + -1 sprites/tropic_forest.png 8bpp 298 270 15 9 -6 -8 normal + -1 sprites/tropic_forest.png 8bpp 330 270 8 7 25 5 normal + -1 sprites/tropic_forest.png 8bpp 346 270 10 5 -4 27 normal + -1 sprites/tropic_forest.png 8bpp 364 270 8 7 -31 11 normal + -1 sprites/tropic_forest.png 8bpp 380 270 12 6 -5 -8 normal + + -1 sprites/tropic_forest.png 8bpp 10 300 39 18 -6 0 normal + -1 sprites/tropic_forest.png 8bpp 58 300 38 11 -5 12 normal + -1 sprites/tropic_forest.png 8bpp 106 300 39 18 -31 5 normal + -1 sprites/tropic_forest.png 8bpp 154 300 40 11 -32 0 normal + -1 sprites/tropic_forest.png 8bpp 202 300 20 6 13 12 normal + -1 sprites/tropic_forest.png 8bpp 234 300 13 7 -5 16 normal + -1 sprites/tropic_forest.png 8bpp 266 300 20 6 -31 5 normal + -1 sprites/tropic_forest.png 8bpp 298 300 13 7 -6 0 normal + -1 sprites/tropic_forest.png 8bpp 330 300 8 4 26 13 normal + -1 sprites/tropic_forest.png 8bpp 346 300 12 3 -5 20 normal + -1 sprites/tropic_forest.png 8bpp 364 300 8 5 -31 6 normal + -1 sprites/tropic_forest.png 8bpp 380 300 15 4 -6 0 normal + + -1 sprites/tropic_forest.png 8bpp 10 330 38 27 -5 -8 normal + -1 sprites/tropic_forest.png 8bpp 58 330 37 20 -4 11 normal + -1 sprites/tropic_forest.png 8bpp 106 330 37 26 -31 5 normal + -1 sprites/tropic_forest.png 8bpp 154 330 38 20 -31 -8 normal + -1 sprites/tropic_forest.png 8bpp 202 330 16 9 17 11 normal + -1 sprites/tropic_forest.png 8bpp 234 330 15 9 -6 22 normal + -1 sprites/tropic_forest.png 8bpp 266 330 16 9 -31 3 normal + -1 sprites/tropic_forest.png 8bpp 298 330 15 9 -7 -8 normal + -1 sprites/tropic_forest.png 8bpp 330 330 8 7 25 11 normal + -1 sprites/tropic_forest.png 8bpp 346 330 10 5 -4 26 normal + -1 sprites/tropic_forest.png 8bpp 364 330 8 7 -31 5 normal + -1 sprites/tropic_forest.png 8bpp 380 330 12 6 -5 -8 normal + -1 * 7 02 05 43 01 00 00 00 + + -1 * 14 02 05 44 81 81 00 FF 01 40 00 01 01 41 00 + -1 * 14 02 05 45 81 81 00 FF 01 42 00 01 01 43 00 + -1 * 14 02 05 46 81 80 00 FF 01 44 00 00 00 45 00 + -1 * 6 07 83 01 \7! 02 01 + -1 * 7 03 05 01 06 00 46 00 diff --git a/media/baseset/orig_extra/rivers/tropic_desert.png b/media/baseset/orig_extra/rivers/tropic_desert.png Binary files differnew file mode 100644 index 000000000..868468637 --- /dev/null +++ b/media/baseset/orig_extra/rivers/tropic_desert.png diff --git a/media/baseset/orig_extra/rivers/tropic_forest.png b/media/baseset/orig_extra/rivers/tropic_forest.png Binary files differnew file mode 100644 index 000000000..1aa21e479 --- /dev/null +++ b/media/baseset/orig_extra/rivers/tropic_forest.png diff --git a/media/baseset/orig_extra/shore.nfo b/media/baseset/orig_extra/shore.nfo new file mode 100644 index 000000000..6dccb8487 --- /dev/null +++ b/media/baseset/orig_extra/shore.nfo @@ -0,0 +1,58 @@ +// This file is part of OpenTTD. +// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. +// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. +// + + -1 * 6 07 83 01 \7! 00 0C + -1 * 54 0C "Missing shore tile graphics for the temperate climate" + -1 * 3 05 0D 0A + -1 sprites/shore.png 8bpp 82 8 64 15 -31 0 normal + -1 sprites/shore.png 8bpp 162 8 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 242 8 64 23 -31 0 normal + -1 sprites/shore.png 8bpp 322 8 64 47 -31 -16 normal + -1 sprites/shore.png 8bpp 402 8 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 482 8 64 39 -31 -8 normal + -1 sprites/shore.png 8bpp 562 8 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 642 8 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 722 8 64 32 -31 -1 normal + -1 sprites/shore.png 8bpp 2 72 64 31 -31 -8 normal + -1 * 6 07 83 01 \7! 01 0C + -1 * 55 0C "Missing shore tile graphics for the sub-arctic climate" + -1 * 3 05 0D 0A + -1 sprites/shore.png 8bpp 130 72 64 15 -31 0 normal + -1 sprites/shore.png 8bpp 210 72 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 290 72 64 23 -31 0 normal + -1 sprites/shore.png 8bpp 370 72 64 47 -31 -16 normal + -1 sprites/shore.png 8bpp 450 72 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 530 72 64 39 -31 -8 normal + -1 sprites/shore.png 8bpp 610 72 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 690 72 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 2 136 64 32 -31 -1 normal + -1 sprites/shore.png 8bpp 82 136 64 31 -31 -8 normal + -1 * 6 07 83 01 \7! 02 0C + -1 * 57 0C "Missing shore tile graphics for the sub-tropical climate" + -1 * 3 05 0D 0A + -1 sprites/shore.png 8bpp 210 136 64 15 -31 0 normal + -1 sprites/shore.png 8bpp 290 136 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 370 136 64 23 -31 0 normal + -1 sprites/shore.png 8bpp 450 136 64 47 -31 -16 normal + -1 sprites/shore.png 8bpp 530 136 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 610 136 64 39 -31 -8 normal + -1 sprites/shore.png 8bpp 690 136 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 2 200 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 82 200 64 32 -31 -1 normal + -1 sprites/shore.png 8bpp 162 200 64 31 -31 -8 normal + -1 * 6 07 83 01 \7! 03 0C + -1 * 52 0C "Missing shore tile graphics for the toyland climate" + -1 * 3 05 0D 0A + -1 sprites/shore.png 8bpp 290 200 64 15 -31 0 normal + -1 sprites/shore.png 8bpp 370 200 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 450 200 64 23 -31 0 normal + -1 sprites/shore.png 8bpp 530 200 64 47 -31 -16 normal + -1 sprites/shore.png 8bpp 610 200 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 690 200 64 39 -31 -8 normal + -1 sprites/shore.png 8bpp 2 264 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 82 264 64 31 -31 -8 normal + -1 sprites/shore.png 8bpp 162 264 64 32 -31 -1 normal + -1 sprites/shore.png 8bpp 242 264 64 31 -31 -8 normal diff --git a/media/baseset/orig_extra/shore.png b/media/baseset/orig_extra/shore.png Binary files differnew file mode 100644 index 000000000..f98333ebc --- /dev/null +++ b/media/baseset/orig_extra/shore.png diff --git a/media/baseset/orig_tto.obm b/media/baseset/orig_tto.obm index c572bcf34..ced9cf580 100644 --- a/media/baseset/orig_tto.obm +++ b/media/baseset/orig_tto.obm @@ -5,7 +5,7 @@ name = original_tto shortname = TTOD version = 1 -!! description STR_BASEMUSIC_TTO_DESCRIPTION +@description_STR_BASEMUSIC_TTO_DESCRIPTION@ [files] theme = gm-tto.cat diff --git a/media/baseset/orig_win.obg b/media/baseset/orig_win.obg index f01624a25..b1cc8437e 100644 --- a/media/baseset/orig_win.obg +++ b/media/baseset/orig_win.obg @@ -6,7 +6,7 @@ name = original_windows shortname = TTDW version = 0 palette = Windows -!! description STR_BASEGRAPHICS_WIN_DESCRIPTION +@description_STR_BASEGRAPHICS_WIN_DESCRIPTION@ [files] base = TRG1R.GRF @@ -22,7 +22,7 @@ TRGIR.GRF = 0c2484ff6be49fc63a83be6ab5c38f32 TRGCR.GRF = 3668f410c761a050b5e7095a2b14879b TRGHR.GRF = 06bf2b7a31766f048baac2ebe43457b1 TRGTR.GRF = de53650517fe661ceaa3138c6edb0eb8 -ORIG_EXTRA.GRF = +ORIG_EXTRA.GRF = ${ORIG_EXTRA_GRF_MD5} [origin] default = You can find it on your Transport Tycoon Deluxe CD-ROM. diff --git a/media/baseset/orig_win.obm b/media/baseset/orig_win.obm index 11e363fab..de269d65c 100644 --- a/media/baseset/orig_win.obm +++ b/media/baseset/orig_win.obm @@ -5,7 +5,7 @@ name = original_windows shortname = TTDW version = 1 -!! description STR_BASEMUSIC_WIN_DESCRIPTION +@description_STR_BASEMUSIC_WIN_DESCRIPTION@ [files] theme = GM_TT00.GM diff --git a/media/baseset/orig_win.obs b/media/baseset/orig_win.obs index 7b0237220..66dd619a8 100644 --- a/media/baseset/orig_win.obs +++ b/media/baseset/orig_win.obs @@ -5,7 +5,7 @@ name = original_windows shortname = TTDO version = 0 -!! description STR_BASESOUNDS_WIN_DESCRIPTION +@description_STR_BASESOUNDS_WIN_DESCRIPTION@ [files] samples = SAMPLE.CAT diff --git a/media/baseset/translations.awk b/media/baseset/translations.awk deleted file mode 100644 index af5f2b4a8..000000000 --- a/media/baseset/translations.awk +++ /dev/null @@ -1,67 +0,0 @@ -# This file is part of OpenTTD. -# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. -# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. - -# -# Awk script to extract translations for baseset descriptions -# from lang files for insertion into .obg/obs/obm files. -# If there is no translation, there is no output. -# -# The input file is scanned for the pattern -# !! <ini-key> <STR_id> -# -# The lang files (passed as variable 'langfiles') are scanned for <STR_id> and -# the translations are added to the output file: -# <ini-key>.<iso-code> = <translation> -# - -# Simple insertion sort since not all AWKs have a sort implementation -function isort(A) { - n = 0 - for (val in A) { - n++; - } - - for (i = 2; i <= n; i++) { - j = i; - hold = A[j] - while (A[j - 1] > hold) { - j--; - A[j + 1] = A[j] - } - A[j] = hold - } - - return n -} - -/^!!/ { - ini_key = $2; - str_id = $3; - - file = langfiles - while ((getline < file) > 0) { - if (match($0, "##isocode") > 0) { - lang = $2; - } else if (match($0, "^" str_id " *:") > 0) { - sub("^[^:]*:", "", $0) - i++; - if (lang == "en_GB") { - texts[i] = ini_key " = "$0; - } else { - texts[i] = ini_key "." lang " = "$0; - } - } - } - close(file); - - count = isort(texts); - for (i = 1; i <= count; i++) { - print texts[i] - } - - next -} - -{ print } diff --git a/media/baseset/translations.vbs b/media/baseset/translations.vbs deleted file mode 100644 index c16788693..000000000 --- a/media/baseset/translations.vbs +++ /dev/null @@ -1,145 +0,0 @@ -Option Explicit - -' This file is part of OpenTTD. -' OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. -' OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -' See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. - -Dim FSO -Set FSO = CreateObject("Scripting.FileSystemObject") - -Dim inputfile, outputfile, langpath, extra_grf -inputfile = WScript.Arguments(0) -outputfile = WScript.Arguments(1) -langpath = WScript.Arguments(2) - -If WScript.Arguments.Length > 3 Then - extra_grf = WScript.Arguments(3) -End If - -Function GetExtraGrfHash - Dim WSO, exe, line - - Set WSO = WScript.CreateObject("WScript.Shell") - Set exe = WSO.Exec("certutil -hashfile " & extra_grf & " MD5") - - Do Until exe.StdOut.AtEndOfStream - line = exe.StdOut.ReadLine - If Len(line) = 32 Then GetExtraGrfHash = line - Loop - - Set WSO = Nothing -End Function - -' Simple insertion sort, copied from translations.awk -Sub ISort(a) - Dim i, j, n, hold - n = UBound(a) - - For i = 1 To n - j = i - hold = a(j) - Do While a(j - 1) > hold - j = j - 1 - a(j + 1) = a(j) - - If j = 0 Then Exit Do - Loop - a(j) = hold - Next -End Sub - -Sub Lookup(ini_key, str_id, outfile) - Dim folder, file, line, p, lang, i - - ' Ensure only complete string matches - str_id = str_id & " " - - Set folder = FSO.GetFolder(langpath) - - Dim output() - ReDim output(folder.Files.Count) - - For Each file In folder.Files - If UCase(FSO.GetExtensionName(file.Name)) = "TXT" Then - Dim f - Set f = CreateObject("ADODB.Stream") - f.Charset = "utf-8" - f.LineSeparator = 10 ' Assume lines end with \n even for \r\n files - f.Open - f.LoadFromFile(file.Path) - - Do Until f.EOS - line = Replace(f.ReadText(-2), Chr(13), "") ' Read a line and remove any \r - - If InStr(1, line, "##isocode ") = 1 Then - p = Split(line) - lang = p(1) - ElseIf InStr(1, line, str_id) = 1 Then - p = Split(line, ":", 2) - If lang = "en_GB" Then - output(i) = ini_key & " = " & p(1) - Else - output(i) = ini_key & "." & lang & " = " & p(1) - End If - i = i + 1 - End If - Loop - - f.Close - End If - Next - - ReDim Preserve output(i - 1) - ISort output - - For Each line In output - outfile.WriteText line, 1 - Next - -End Sub - -Dim line, p - -Dim infile -Set infile = FSO.OpenTextFile(inputfile) - -Dim outfile -Set outfile = CreateObject("ADODB.Stream") -outfile.Charset = "utf-8" -outfile.Open - -Do Until infile.atEndOfStream - - line = infile.ReadLine() - - If InStr(1, line, "ORIG_EXTRA.GRF ") = 1 Then - p = Split(line, "=") - If Trim(p(1)) = "" Then - outfile.WriteText "ORIG_EXTRA.GRF = " & GetExtraGrfHash(), 1 - Else - outfile.WriteText line, 1 - End If - ElseIf InStr(1, line, "!! ") = 1 Then - p = Split(line) - Lookup p(1), p(2), outfile - Else - outfile.WriteText line, 1 - End If - -Loop - -' UTF-8 Text ADO Stream includes BOM, so we need to remove it -Dim outfile_noBOM -Set outfile_noBOM = CreateObject("ADODB.Stream") -outfile_noBOM.Type = 1 -outfile_noBOM.Open - -' Copy Text stream to Binary stream, skiping the BOM -outfile.Position = 3 -outfile.CopyTo outfile_noBOM -outfile.Close - -' Write the Binary stream -outfile_noBOM.SaveToFile outputfile, 2 -outfile_noBOM.Close |