From 527d99008b3e15c9c3fc918a404c9a0f8d4b60c8 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Mon, 23 Sep 2019 01:28:18 +0200 Subject: [PATCH] - fixed the setup. Renamed all elements still referring to zdoom. removed the frontend specific resource data. fixed startup dialog to accept ANSI date despite building as Unicode. This needed a bit of hackery because the macros in windowsx.h are not character set sensitive. --- CMakeLists.txt | 68 +- libraries/bzip2/CMakeLists.txt | 2 +- libraries/dumb/CMakeLists.txt | 6 +- libraries/game-music-emu/CMakeLists.txt | 12 +- libraries/game-music-emu/gme/CMakeLists.txt | 4 +- libraries/gdtoa/CMakeLists.txt | 2 +- libraries/jpeg/CMakeLists.txt | 2 +- libraries/lzma/CMakeLists.txt | 2 +- source/CMakeLists.txt | 132 +-- source/blood/Dependencies.mak | 178 ---- source/blood/gpl-2.0.txt | 339 -------- source/blood/rsrc/build_icon.c | 1 - source/blood/rsrc/build_icon.ico | Bin 85175 -> 0 bytes source/blood/rsrc/buildres.rc | 72 -- source/blood/rsrc/eduke32_icon.c | 20 - source/blood/rsrc/eduke32_icon_32px.c | 196 ----- source/blood/rsrc/eduke32_icon_48px.c | 423 --------- source/blood/rsrc/game.bmp | Bin 336054 -> 0 bytes source/blood/rsrc/game_icon.c | 1 - source/blood/rsrc/game_icon.ico | Bin 148869 -> 0 bytes source/blood/rsrc/manifest.build.xml | 42 - source/blood/rsrc/manifest.game.xml | 42 - source/blood/src/blood.cpp | 5 + source/blood/src/startwin.game.cpp | 8 +- source/build/src/sdlayer.cpp | 3 +- source/duke3d/gpl-2.0.txt | 339 -------- source/duke3d/rsrc/build_icon.c | 1 - source/duke3d/rsrc/buildres.rc | 72 -- source/duke3d/rsrc/eduke32_icon.c | 20 - source/duke3d/rsrc/eduke32_icon_32px.c | 200 ----- source/duke3d/rsrc/eduke32_icon_48px.c | 434 ---------- source/duke3d/rsrc/fury/build_icon.c | 1 - source/duke3d/rsrc/fury/buildres.rc | 72 -- source/duke3d/rsrc/fury/game_icon.c | 1 - source/duke3d/rsrc/fury/game_icon.ico | Bin 43646 -> 0 bytes source/duke3d/rsrc/fury/gameres.rc | 66 -- source/duke3d/rsrc/fury/manifest.game.xml | 42 - source/duke3d/rsrc/game.bmp | Bin 336056 -> 0 bytes source/duke3d/rsrc/game_icon.c | 1 - source/duke3d/rsrc/gameres.rc | 80 -- source/duke3d/rsrc/manifest.build.xml | 42 - source/duke3d/rsrc/manifest.game.xml | 42 - source/platform/win32/afxres.h | 808 ------------------ source/platform/win32/deadguy.bmp | Bin 2626 -> 0 bytes source/platform/win32/game.bmp | Bin 0 -> 336054 bytes .../rsrc => platform/win32}/game_icon.ico | Bin .../{blood/rsrc => platform/win32}/gameres.rc | 57 +- source/platform/win32/icon1.ico | Bin 300318 -> 0 bytes .../rsrc => platform/win32}/manifest.game.xml | 75 +- source/platform/win32/resource.h | 167 ---- source/platform/win32/startwin.game.h | 121 +++ source/platform/win32/zdoom.rc | 513 ----------- source/rr/Dependencies.mak | 90 -- source/rr/gpl-2.0.txt | 339 -------- source/rr/rsrc/build_icon.c | 1 - source/rr/rsrc/buildres.rc | 72 -- source/rr/rsrc/eduke32_icon.c | 20 - source/rr/rsrc/eduke32_icon_32px.c | 196 ----- source/rr/rsrc/eduke32_icon_48px.c | 423 --------- source/rr/rsrc/game.bmp | Bin 336054 -> 0 bytes source/rr/rsrc/game_icon.c | 1 - source/rr/rsrc/game_icon.ico | Bin 148869 -> 0 bytes source/rr/rsrc/gameres.rc | 80 -- source/rr/rsrc/manifest.build.xml | 42 - source/rr/rsrc/manifest.game.xml | 42 - source/sw/gpl-2.0.txt | 339 -------- source/sw/rsrc/buildres.rc | 72 -- source/sw/rsrc/game.bmp | Bin 76214 -> 0 bytes source/sw/rsrc/game_icon.c | 408 --------- source/sw/rsrc/game_icon.ico | Bin 61665 -> 0 bytes source/sw/rsrc/game_icon.png | Bin 16426 -> 0 bytes source/sw/rsrc/game_icon.svg | 134 --- source/sw/rsrc/gameres.rc | 87 -- source/sw/rsrc/manifest.build.xml | 41 - source/version.h | 2 +- 75 files changed, 335 insertions(+), 6768 deletions(-) delete mode 100644 source/blood/Dependencies.mak delete mode 100644 source/blood/gpl-2.0.txt delete mode 100644 source/blood/rsrc/build_icon.c delete mode 100644 source/blood/rsrc/build_icon.ico delete mode 100644 source/blood/rsrc/buildres.rc delete mode 100644 source/blood/rsrc/eduke32_icon.c delete mode 100644 source/blood/rsrc/eduke32_icon_32px.c delete mode 100644 source/blood/rsrc/eduke32_icon_48px.c delete mode 100644 source/blood/rsrc/game.bmp delete mode 100644 source/blood/rsrc/game_icon.c delete mode 100644 source/blood/rsrc/game_icon.ico delete mode 100644 source/blood/rsrc/manifest.build.xml delete mode 100644 source/blood/rsrc/manifest.game.xml delete mode 100644 source/duke3d/gpl-2.0.txt delete mode 100644 source/duke3d/rsrc/build_icon.c delete mode 100644 source/duke3d/rsrc/buildres.rc delete mode 100644 source/duke3d/rsrc/eduke32_icon.c delete mode 100644 source/duke3d/rsrc/eduke32_icon_32px.c delete mode 100644 source/duke3d/rsrc/eduke32_icon_48px.c delete mode 100644 source/duke3d/rsrc/fury/build_icon.c delete mode 100644 source/duke3d/rsrc/fury/buildres.rc delete mode 100644 source/duke3d/rsrc/fury/game_icon.c delete mode 100644 source/duke3d/rsrc/fury/game_icon.ico delete mode 100644 source/duke3d/rsrc/fury/gameres.rc delete mode 100644 source/duke3d/rsrc/fury/manifest.game.xml delete mode 100644 source/duke3d/rsrc/game.bmp delete mode 100644 source/duke3d/rsrc/game_icon.c delete mode 100644 source/duke3d/rsrc/gameres.rc delete mode 100644 source/duke3d/rsrc/manifest.build.xml delete mode 100644 source/duke3d/rsrc/manifest.game.xml delete mode 100644 source/platform/win32/afxres.h delete mode 100644 source/platform/win32/deadguy.bmp create mode 100644 source/platform/win32/game.bmp rename source/{duke3d/rsrc => platform/win32}/game_icon.ico (100%) rename source/{blood/rsrc => platform/win32}/gameres.rc (54%) delete mode 100644 source/platform/win32/icon1.ico rename source/{sw/rsrc => platform/win32}/manifest.game.xml (63%) delete mode 100644 source/platform/win32/resource.h create mode 100644 source/platform/win32/startwin.game.h delete mode 100644 source/platform/win32/zdoom.rc delete mode 100644 source/rr/Dependencies.mak delete mode 100644 source/rr/gpl-2.0.txt delete mode 100644 source/rr/rsrc/build_icon.c delete mode 100644 source/rr/rsrc/buildres.rc delete mode 100644 source/rr/rsrc/eduke32_icon.c delete mode 100644 source/rr/rsrc/eduke32_icon_32px.c delete mode 100644 source/rr/rsrc/eduke32_icon_48px.c delete mode 100644 source/rr/rsrc/game.bmp delete mode 100644 source/rr/rsrc/game_icon.c delete mode 100644 source/rr/rsrc/game_icon.ico delete mode 100644 source/rr/rsrc/gameres.rc delete mode 100644 source/rr/rsrc/manifest.build.xml delete mode 100644 source/rr/rsrc/manifest.game.xml delete mode 100644 source/sw/gpl-2.0.txt delete mode 100644 source/sw/rsrc/buildres.rc delete mode 100644 source/sw/rsrc/game.bmp delete mode 100644 source/sw/rsrc/game_icon.c delete mode 100644 source/sw/rsrc/game_icon.ico delete mode 100644 source/sw/rsrc/game_icon.png delete mode 100644 source/sw/rsrc/game_icon.svg delete mode 100644 source/sw/rsrc/gameres.rc delete mode 100644 source/sw/rsrc/manifest.build.xml diff --git a/CMakeLists.txt b/CMakeLists.txt index c23ab31a3..9645d3db9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -52,21 +52,21 @@ function( add_pk3 PK3_NAME PK3_DIR ) # Generate target name. Just use "pk3" for main pk3 target. string( REPLACE "." "_" PK3_TARGET ${PK3_NAME} ) - if( NOT ZDOOM_OUTPUT_OLDSTYLE ) - add_custom_command( OUTPUT ${ZDOOM_OUTPUT_DIR}/${PK3_NAME} - COMMAND zipdir -udf ${PK3_ZIPDIR_OPTIONS} ${ZDOOM_OUTPUT_DIR}/${PK3_NAME} ${PK3_DIR} - COMMAND ${CMAKE_COMMAND} -E copy_if_different ${ZDOOM_OUTPUT_DIR}/${PK3_NAME} $/${PK3_NAME} + if( NOT DEMOLITION_OUTPUT_OLDSTYLE ) + add_custom_command( OUTPUT ${DEMOLITION_OUTPUT_DIR}/${PK3_NAME} + COMMAND zipdir -udf ${PK3_ZIPDIR_OPTIONS} ${DEMOLITION_OUTPUT_DIR}/${PK3_NAME} ${PK3_DIR} + COMMAND ${CMAKE_COMMAND} -E copy_if_different ${DEMOLITION_OUTPUT_DIR}/${PK3_NAME} $/${PK3_NAME} DEPENDS zipdir ) else() - add_custom_command( OUTPUT ${ZDOOM_OUTPUT_DIR}/${PK3_NAME} - COMMAND zipdir -udf ${PK3_ZIPDIR_OPTIONS} ${ZDOOM_OUTPUT_DIR}/${PK3_NAME} ${PK3_DIR} + add_custom_command( OUTPUT ${DEMOLITION_OUTPUT_DIR}/${PK3_NAME} + COMMAND zipdir -udf ${PK3_ZIPDIR_OPTIONS} ${DEMOLITION_OUTPUT_DIR}/${PK3_NAME} ${PK3_DIR} DEPENDS zipdir ) endif() # Create a list of source files for this PK3, for use in the IDE # Phase 1: Create a list of all source files for this PK3 archive, except # for a couple of strife image file names that confuse CMake. file(GLOB_RECURSE PK3_SRCS ${PK3_DIR}/*) - # Exclude from the source list some gzdoom .png files with brackets in the + # Exclude from the source list some gdemolition .png files with brackets in the # file names here, because they confuse CMake. # This only affects the list of source files shown in the IDE. # It does not actually remove the files from the PK3 archive. @@ -85,15 +85,15 @@ function( add_pk3 PK3_NAME PK3_DIR ) # rebuild each time since their dependency has "changed." add_custom_target( ${PK3_TARGET} ALL COMMAND ${CMAKE_COMMAND} -E touch $ - DEPENDS ${ZDOOM_OUTPUT_DIR}/${PK3_NAME} + DEPENDS ${DEMOLITION_OUTPUT_DIR}/${PK3_NAME} SOURCES ${PK3_SRCS}) # Phase 3: Assign source files to a nice folder structure in the IDE assort_pk3_source_folder("Source Files" ${PK3_DIR}) # Phase 4: Add the resulting PK3 to the install target. if( WIN32 ) - set( INSTALL_PK3_PATH . CACHE STRING "Directory where zdoom.pk3 will be placed during install." ) + set( INSTALL_PK3_PATH . CACHE STRING "Directory where demolition.pk3 will be placed during install." ) else() - set( INSTALL_PK3_PATH share/games/doom CACHE STRING "Directory where zdoom.pk3 will be placed during install." ) + set( INSTALL_PK3_PATH share/games/doom CACHE STRING "Directory where demolition.pk3 will be placed during install." ) endif() install(FILES "${PROJECT_BINARY_DIR}/${PK3_NAME}" DESTINATION ${INSTALL_PK3_PATH} @@ -116,30 +116,30 @@ IF( NOT CMAKE_BUILD_TYPE ) FORCE ) ENDIF() -set( ZDOOM_OUTPUT_DIR ${CMAKE_BINARY_DIR} CACHE PATH "Directory where demolition.pk3 and the executable will be created." ) -set( ZDOOM_EXE_NAME "demolition" CACHE FILEPATH "Name of the executable to create" ) +set( DEMOLITION_OUTPUT_DIR ${CMAKE_BINARY_DIR} CACHE PATH "Directory where demolition.pk3 and the executable will be created." ) +set( DEMOLITION_EXE_NAME "demolition" CACHE FILEPATH "Name of the executable to create" ) if( MSVC ) - # Allow the user to use ZDOOM_OUTPUT_DIR as a single release point. - # Use zdoom, zdoomd, zdoom64, and zdoomd64 for the binary names - option( ZDOOM_OUTPUT_OLDSTYLE "Don't use Release/Debug directories." OFF ) + # Allow the user to use DEMOLITION_OUTPUT_DIR as a single release point. + # Use demolition, demolitiond, demolition64, and demolitiond64 for the binary names + option( DEMOLITION_OUTPUT_OLDSTYLE "Don't use Release/Debug directories." OFF ) else() - set( ZDOOM_OUTPUT_OLDSTYLE OFF ) + set( DEMOLITION_OUTPUT_OLDSTYLE OFF ) endif() # Replacement variables for a possible long list of C/C++ compilers compatible with GCC if( "${CMAKE_C_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_C_COMPILER_ID}" STREQUAL "Clang" ) - set( ZD_CMAKE_COMPILER_IS_GNUC_COMPATIBLE TRUE ) + set( DEM_CMAKE_COMPILER_IS_GNUC_COMPATIBLE TRUE ) else() - set( ZD_CMAKE_COMPILER_IS_GNUC_COMPATIBLE FALSE ) + set( DEM_CMAKE_COMPILER_IS_GNUC_COMPATIBLE FALSE ) endif() if( "${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang" ) - set( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE TRUE ) + set( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE TRUE ) else() - set( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE FALSE ) + set( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE FALSE ) endif() -if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) +if( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) set( PROFILE 0 CACHE BOOL "Enable profiling with gprof for Debug and RelWithDebInfo build types." ) endif() @@ -151,10 +151,10 @@ find_package( ZLIB ) include( TargetArch ) -target_architecture(ZDOOM_TARGET_ARCH) +target_architecture(DEMOLITION_TARGET_ARCH) # Things for later. Currently we have no VM and no Vulkan -#if( ${ZDOOM_TARGET_ARCH} MATCHES "x86_64" ) +#if( ${DEMOLITION_TARGET_ARCH} MATCHES "x86_64" ) # set( HAVE_VM_JIT ON ) # option (HAVE_VULKAN "Enable Vulkan support" ON) #endif() @@ -194,8 +194,8 @@ if( MSVC ) # if( CMAKE_SIZEOF_VOID_P MATCHES "4") # # SSE2 option (to allow x87 in 32 bit and disallow extended feature sets which have not yet been checked for precision) -# option (ZDOOM_USE_SSE2 "Use SSE2 instruction set") -# if (ZDOOM_USE_SSE2) +# option (DEMOLITION_USE_SSE2 "Use SSE2 instruction set") +# if (DEMOLITION_USE_SSE2) # set( ALL_C_FLAGS "${ALL_C_FLAGS} /arch:SSE2") # else () # if (MSVC_VERSION GREATER 1699) @@ -208,8 +208,8 @@ if( MSVC ) # endif() # Avoid CRT DLL dependancies in release builds, optionally generate assembly output for checking crash locations. - option( ZDOOM_GENERATE_ASM "Generate assembly output." OFF ) - if( ZDOOM_GENERATE_ASM ) + option( DEMOLITION_GENERATE_ASM "Generate assembly output." OFF ) + if( DEMOLITION_GENERATE_ASM ) set( REL_C_FLAGS "/MT /Oy /Oi /FAcs /GS-" ) else() set( REL_C_FLAGS "/MT /Oy /Oi /GS-" ) @@ -314,18 +314,18 @@ if (HAVE_VULKAN) endif() # Fast math flags, required by some subprojects -set( ZD_FASTMATH_FLAG "" ) -if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) - set( ZD_FASTMATH_FLAG "-ffast-math -ffp-contract=fast" ) +set( DEM_FASTMATH_FLAG "" ) +if( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) + set( DEM_FASTMATH_FLAG "-ffast-math -ffp-contract=fast" ) elseif( MSVC ) - set( ZD_FASTMATH_FLAG "/fp:fast" ) + set( DEM_FASTMATH_FLAG "/fp:fast" ) endif() if( ZLIB_FOUND AND NOT FORCE_INTERNAL_ZLIB ) message( STATUS "Using system zlib, includes found at ${ZLIB_INCLUDE_DIR}" ) else() message( STATUS "Using internal zlib" ) - set( SKIP_INSTALL_ALL TRUE ) # Avoid installing zlib alongside zdoom + set( SKIP_INSTALL_ALL TRUE ) # Avoid installing zlib alongside demolition add_subdirectory( libraries/zlib ) set( ZLIB_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/libraries/zlib ) set( ZLIB_LIBRARIES z ) @@ -350,7 +350,7 @@ endif() # message( STATUS "Using system asmjit, includes found at ${ASMJIT_INCLUDE_DIR}" ) # else() # message( STATUS "Using internal asmjit" ) -# set( SKIP_INSTALL_ALL TRUE ) # Avoid installing asmjit alongside zdoom +# set( SKIP_INSTALL_ALL TRUE ) # Avoid installing asmjit alongside demolition # add_subdirectory( libraries/asmjit ) # set( ASMJIT_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/libraries/asmjit ) # set( ASMJIT_LIBRARIES asmjit ) @@ -402,7 +402,7 @@ endif() #if( WIN32 ) # set( INSTALL_DOCS_PATH docs CACHE STRING "Directory where the documentation will be placed during install." ) #else() -# set( INSTALL_DOCS_PATH share/doc/${ZDOOM_EXE_NAME} CACHE STRING "Directory where the zdoom documentation will be placed during install." ) +# set( INSTALL_DOCS_PATH share/doc/${DEMOLITION_EXE_NAME} CACHE STRING "Directory where the demolition documentation will be placed during install." ) #endif() #install(DIRECTORY docs/ # DESTINATION ${INSTALL_DOCS_PATH} diff --git a/libraries/bzip2/CMakeLists.txt b/libraries/bzip2/CMakeLists.txt index 7fefb2bf2..bd0048e78 100644 --- a/libraries/bzip2/CMakeLists.txt +++ b/libraries/bzip2/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required( VERSION 2.8.7 ) make_release_only() -if( ZD_CMAKE_COMPILER_IS_GNUC_COMPATIBLE ) +if( DEM_CMAKE_COMPILER_IS_GNUC_COMPATIBLE ) set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -fomit-frame-pointer" ) endif() diff --git a/libraries/dumb/CMakeLists.txt b/libraries/dumb/CMakeLists.txt index 904ca75c3..91dd1e51b 100644 --- a/libraries/dumb/CMakeLists.txt +++ b/libraries/dumb/CMakeLists.txt @@ -7,7 +7,7 @@ include( CheckCXXCompilerFlag ) set( CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -D_DEBUG -DDEBUGMODE=1" ) -if( ZD_CMAKE_COMPILER_IS_GNUC_COMPATIBLE ) +if( DEM_CMAKE_COMPILER_IS_GNUC_COMPATIBLE ) set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wno-pointer-sign -Wno-uninitialized" ) if( CMAKE_C_COMPILER_ID STREQUAL "GNU" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER "4.5" ) set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-unused-but-set-variable" ) @@ -15,7 +15,7 @@ if( ZD_CMAKE_COMPILER_IS_GNUC_COMPATIBLE ) endif() # Enable fast flag for dumb -set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${ZD_FASTMATH_FLAG}" ) +set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${DEM_FASTMATH_FLAG}" ) CHECK_FUNCTION_EXISTS( itoa ITOA_EXISTS ) if( NOT ITOA_EXISTS ) @@ -112,7 +112,7 @@ add_library( dumb STATIC ) target_link_libraries( dumb ) -if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) +if( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) CHECK_CXX_COMPILER_FLAG( -msse DUMB_CAN_USE_SSE ) if( DUMB_CAN_USE_SSE ) diff --git a/libraries/game-music-emu/CMakeLists.txt b/libraries/game-music-emu/CMakeLists.txt index 8569b1b7a..50325c6e8 100644 --- a/libraries/game-music-emu/CMakeLists.txt +++ b/libraries/game-music-emu/CMakeLists.txt @@ -16,7 +16,7 @@ if( NOT CMAKE_BUILD_TYPE MATCHES "Release" ) set( CMAKE_BUILD_TYPE "RelWithDebInfo" ) endif() -if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) +if( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra" ) if( NOT PROFILE ) set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fomit-frame-pointer" ) @@ -27,16 +27,16 @@ if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) endif() endif() -#[ZDoom] Disable most of bogus and annoying MSVC warnings +# Disable most of bogus and annoying MSVC warnings if( MSVC ) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /wd4101 /wd4800 /wd4702 /wd4706 /wd4805 /wd4310 /wd4244 /wd4456 /wd4459 /wd4146 /wd4127 /wd4458 /wd4267 /wd4804") endif() # Enable fast flag for GME -set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${ZD_FASTMATH_FLAG}" ) +set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${DEM_FASTMATH_FLAG}" ) # Default emulators to build (all of them! ;) -# [ZDoom] No options, enable all of them by default. +# No options, enable all of them by default. #if (NOT DEFINED USE_GME_AY) SET(USE_GME_AY 1 CACHE BOOL "Enable support for Spectrum ZX music emulation") @@ -87,7 +87,7 @@ set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${ZD_FASTMATH_FLAG}" ) SET(USE_GME_NSF 1 CACHE BOOL "Enable NES NSF music emulation" FORCE) #endif() -# [ZDoom] Set always to OFF. +# Set always to OFF. set(BUILD_SHARED_LIBS OFF) set(ENABLE_UBSAN OFF) @@ -139,7 +139,7 @@ endif() add_subdirectory(gme) # EXCLUDE_FROM_ALL adds build rules but keeps it out of default build -# [ZDoom] Not needed. +# Not needed. if( FALSE ) add_subdirectory(player EXCLUDE_FROM_ALL) add_subdirectory(demo EXCLUDE_FROM_ALL) diff --git a/libraries/game-music-emu/gme/CMakeLists.txt b/libraries/game-music-emu/gme/CMakeLists.txt index 5c37ebd29..1e0010fc0 100644 --- a/libraries/game-music-emu/gme/CMakeLists.txt +++ b/libraries/game-music-emu/gme/CMakeLists.txt @@ -156,7 +156,7 @@ set (EXPORTED_HEADERS gme.h) # we're building the library or merely using the library. The following is # only defined when building the library to allow us to tell which is which. -#[ZDoom] Not needed +# Not needed #add_definitions(-DBLARGG_BUILD_DLL) # For the gme_types.h @@ -177,7 +177,7 @@ else() message("ZLib library not found, disabling support for compressed formats such as VGZ") endif() -# [ZDoom] Not needed. +# Not needed. if( FALSE ) # The version is the release. The "soversion" is the API version. As long # as only build fixes are performed (i.e. no backwards-incompatible changes diff --git a/libraries/gdtoa/CMakeLists.txt b/libraries/gdtoa/CMakeLists.txt index 485f3778b..8f370fc67 100644 --- a/libraries/gdtoa/CMakeLists.txt +++ b/libraries/gdtoa/CMakeLists.txt @@ -8,7 +8,7 @@ if( MSVC ) set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /wd4554 /wd4102" ) endif() -if( ZD_CMAKE_COMPILER_IS_GNUC_COMPATIBLE ) +if( DEM_CMAKE_COMPILER_IS_GNUC_COMPATIBLE ) set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra" ) endif() diff --git a/libraries/jpeg/CMakeLists.txt b/libraries/jpeg/CMakeLists.txt index 33a3938cf..7cc0b64d1 100644 --- a/libraries/jpeg/CMakeLists.txt +++ b/libraries/jpeg/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required( VERSION 2.8.7 ) make_release_only() -if( ZD_CMAKE_COMPILER_IS_GNUC_COMPATIBLE ) +if( DEM_CMAKE_COMPILER_IS_GNUC_COMPATIBLE ) set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wno-unused-parameter -fomit-frame-pointer" ) endif() diff --git a/libraries/lzma/CMakeLists.txt b/libraries/lzma/CMakeLists.txt index 4246a34f8..a9693742f 100644 --- a/libraries/lzma/CMakeLists.txt +++ b/libraries/lzma/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required( VERSION 2.8.7 ) make_release_only() -if( ZD_CMAKE_COMPILER_IS_GNUC_COMPATIBLE ) +if( DEM_CMAKE_COMPILER_IS_GNUC_COMPATIBLE ) set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -fomit-frame-pointer" ) endif() diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt index 91cf820a4..adf504d69 100644 --- a/source/CMakeLists.txt +++ b/source/CMakeLists.txt @@ -14,7 +14,7 @@ include( CheckIncludeFiles ) include( CheckLibraryExists ) include( FindPkgConfig ) -if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) +if( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) option( NO_STRIP "Do not strip Release or MinSizeRel builds" ) # At least some versions of Xcode fail if you strip with the linker # instead of the separate strip utility. @@ -32,16 +32,16 @@ if( APPLE ) option( OSX_COCOA_BACKEND "Use native Cocoa backend instead of SDL" ON ) endif() -if( ${ZDOOM_TARGET_ARCH} MATCHES "x86_64" ) +if( ${DEMOLITION_TARGET_ARCH} MATCHES "x86_64" ) set( X64 64 ) endif() -if( X64 OR ${ZDOOM_TARGET_ARCH} MATCHES "i386" ) +if( X64 OR ${DEMOLITION_TARGET_ARCH} MATCHES "i386" ) add_definitions( -DARCH_IA32 ) endif() -if( NOT ZDOOM_LIBS ) - set( ZDOOM_LIBS "" ) +if( NOT DEMOLITION_LIBS ) + set( DEMOLITION_LIBS "" ) endif() if( WIN32 ) @@ -81,7 +81,7 @@ if( WIN32 ) find_library( DX_dinput8_LIBRARY dinput8 PATHS ENV DXSDK_DIR PATH_SUFFIXES Lib Lib/${XBITS} ) - if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) + if( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) find_library( DX_dxguid_LIBRARY dxguid PATHS ENV DXSDK_DIR PATH_SUFFIXES Lib Lib/${XBITS} ) @@ -94,7 +94,7 @@ if( WIN32 ) set( DX_dinput8_LIBRARY dinput8 ) endif() - if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) + if( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) # Modern versions of the Windows SDK do NOT include dxguid. Its contents # were moved to dinput8. if( NOT DX_dxguid_LIBRARY ) @@ -109,7 +109,7 @@ if( WIN32 ) link_directories(${CMAKE_CURRENT_SOURCE_DIR}/../platform/Windows/lib/32) endif() - set( ZDOOM_LIBS + set( DEMOLITION_LIBS opengl32 wsock32 winmm @@ -153,13 +153,13 @@ if( WIN32 ) - if( NOT ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) - set( ZDOOM_LIBS ${ZDOOM_LIBS} DelayImp ) + if( NOT DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) + set( DEMOLITION_LIBS ${DEMOLITION_LIBS} DelayImp ) endif() - if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) + if( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) if( DX_dxguid_LIBRARY ) - list( APPEND ZDOOM_LIBS "${DX_dxguid_LIBRARY}" ) + list( APPEND DEMOLITION_LIBS "${DX_dxguid_LIBRARY}" ) endif() endif() else() @@ -181,7 +181,7 @@ else() pkg_check_modules( GTK3 gtk+-3.0 ) if( GTK3_FOUND ) if( NOT DYN_GTK ) - set( ZDOOM_LIBS ${ZDOOM_LIBS} ${GTK3_LIBRARIES} ) + set( DEMOLITION_LIBS ${DEMOLITION_LIBS} ${GTK3_LIBRARIES} ) endif() include_directories( ${GTK3_INCLUDE_DIRS} ) link_directories( ${GTK3_LIBRARY_DIRS} ) @@ -189,7 +189,7 @@ else() pkg_check_modules( GTK2 gtk+-2.0 ) if( GTK2_FOUND ) if( NOT DYN_GTK ) - set( ZDOOM_LIBS ${ZDOOM_LIBS} ${GTK2_LIBRARIES} ) + set( DEMOLITION_LIBS ${DEMOLITION_LIBS} ${GTK2_LIBRARIES} ) endif() include_directories( ${GTK2_INCLUDE_DIRS} ) link_directories( ${GTK2_LIBRARY_DIRS} ) @@ -212,7 +212,7 @@ else() if( NOT APPLE OR NOT OSX_COCOA_BACKEND ) find_package( SDL2 REQUIRED ) include_directories( "${SDL2_INCLUDE_DIR}" ) - set( ZDOOM_LIBS ${ZDOOM_LIBS} "${SDL2_LIBRARY}" ) + set( DEMOLITION_LIBS ${DEMOLITION_LIBS} "${SDL2_LIBRARY}" ) endif() find_path( FPU_CONTROL_DIR fpu_control.h ) @@ -230,7 +230,7 @@ if( NOT NO_OPENAL ) include_directories( ${OPENAL_INCLUDE_DIR} ) mark_as_advanced(CLEAR OPENAL_LIBRARY) if( OPENAL_LIBRARY ) - set( ZDOOM_LIBS ${OPENAL_LIBRARY} ${ZDOOM_LIBS} ) + set( DEMOLITION_LIBS ${OPENAL_LIBRARY} ${DEMOLITION_LIBS} ) else() set( NO_OPENAL ON ) endif() @@ -270,7 +270,7 @@ find_package( FluidSynth ) set( SSE_MATTERS NO ) # with global use of SSE 2 we do not need special handling for selected files -if (NOT ZDOOM_USE_SSE2) +if (NOT DEMOLITION_USE_SSE2) # SSE only matters on 32-bit targets. We check compiler flags to know if we can do it. if( CMAKE_SIZEOF_VOID_P MATCHES "4" AND NOT CMAKE_OSX_ARCHITECTURES MATCHES ppc ) CHECK_CXX_COMPILER_FLAG( "-msse2 -mfpmath=sse" CAN_DO_MFPMATH ) @@ -292,9 +292,9 @@ if( X64 ) else( X64 ) set( SAFE_CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} ) - if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) + if( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mmmx") - endif( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) + endif( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) CHECK_CXX_SOURCE_COMPILES("#include int main(void) { __m64 v = _m_from_int(0); }" @@ -320,7 +320,7 @@ endif (MSVC) # Set up flags for GCC -if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) +if( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) if( PROFILE ) set( CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -pg" ) set( CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -pg" ) @@ -483,7 +483,7 @@ if( UNIX ) add_definitions( -DNO_CLOCK_GETTIME ) endif() else() - set( ZDOOM_LIBS ${ZDOOM_LIBS} rt ) + set( DEMOLITION_LIBS ${DEMOLITION_LIBS} rt ) endif() endif() @@ -496,12 +496,12 @@ add_custom_target( revision_check ALL WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} DEPENDS updaterevision ) -# Libraries ZDoom needs +# Libraries Demolition needs message( STATUS "Fluid synth libs: ${FLUIDSYNTH_LIBRARIES}" ) -set( ZDOOM_LIBS ${ZDOOM_LIBS} "${ZLIB_LIBRARIES}" "${JPEG_LIBRARIES}" "${BZIP2_LIBRARIES}" "${GME_LIBRARIES}" "${CMAKE_DL_LIBS}" ) +set( DEMOLITION_LIBS ${DEMOLITION_LIBS} "${ZLIB_LIBRARIES}" "${JPEG_LIBRARIES}" "${BZIP2_LIBRARIES}" "${GME_LIBRARIES}" "${CMAKE_DL_LIBS}" ) if (HAVE_VULKAN) - set( ZDOOM_LIBS ${ZDOOM_LIBS} "glslang" "SPIRV" "OGLCompiler") + set( DEMOLITION_LIBS ${DEMOLITION_LIBS} "glslang" "SPIRV" "OGLCompiler") endif() # Ugh... These precompiled dependencies need to go. @@ -515,27 +515,27 @@ endif() if( ${HAVE_VM_JIT} ) add_definitions( -DHAVE_VM_JIT ) include_directories( "${ASMJIT_INCLUDE_DIR}" ) - set( ZDOOM_LIBS ${ZDOOM_LIBS} "${ASMJIT_LIBRARIES}") + set( DEMOLITION_LIBS ${DEMOLITION_LIBS} "${ASMJIT_LIBRARIES}") endif() if( SNDFILE_FOUND ) - set( ZDOOM_LIBS ${ZDOOM_LIBS} "${SNDFILE_LIBRARIES}" ) + set( DEMOLITION_LIBS ${DEMOLITION_LIBS} "${SNDFILE_LIBRARIES}" ) include_directories( "${SNDFILE_INCLUDE_DIRS}" ) endif() if( MPG123_FOUND ) - set( ZDOOM_LIBS ${ZDOOM_LIBS} "${MPG123_LIBRARIES}" ) + set( DEMOLITION_LIBS ${DEMOLITION_LIBS} "${MPG123_LIBRARIES}" ) include_directories( "${MPG123_INCLUDE_DIR}" ) endif() if( NOT DYN_FLUIDSYNTH ) if( FLUIDSYNTH_FOUND ) - set( ZDOOM_LIBS ${ZDOOM_LIBS} "${FLUIDSYNTH_LIBRARIES}" ) + set( DEMOLITION_LIBS ${DEMOLITION_LIBS} "${FLUIDSYNTH_LIBRARIES}" ) include_directories( "${FLUIDSYNTH_INCLUDE_DIR}" ) endif() endif() -# Start defining source files for ZDoom +# Start defining source files for Demolition set( PLAT_WIN32_SOURCES audiolib/src/driver_directsound.cpp glad/src/glad_wgl.c @@ -578,7 +578,7 @@ if( WIN32 ) set( SYSTEM_SOURCES ${PLAT_WIN32_SOURCES} ) set( OTHER_SYSTEM_SOURCES ${PLAT_POSIX_SOURCES} ${PLAT_SDL_SOURCES} ${PLAT_OSX_SOURCES} ${PLAT_COCOA_SOURCES} ${PLAT_UNIX_SOURCES} ) - set( SYSTEM_SOURCES ${SYSTEM_SOURCES} platform/win32/zdoom.rc ) + set( SYSTEM_SOURCES ${SYSTEM_SOURCES} platform/win32/gameres.rc ) elseif( APPLE ) if( OSX_COCOA_BACKEND ) #set( SYSTEM_SOURCES_DIR posix posix/cocoa ) @@ -593,7 +593,7 @@ elseif( APPLE ) set( SYSTEM_SOURCES ${SYSTEM_SOURCES} ${PLAT_POSIX_SOURCES} ${PLAT_OSX_SOURCES} ) - ##set_source_files_properties( posix/osx/zdoom.icns PROPERTIES MACOSX_PACKAGE_LOCATION Resources ) + ##set_source_files_properties( posix/osx/demolition.icns PROPERTIES MACOSX_PACKAGE_LOCATION Resources ) ##set_source_files_properties( posix/osx/iwadpicker_cocoa.mm PROPERTIES COMPILE_FLAGS -fobjc-exceptions ) else() #set( SYSTEM_SOURCES_DIR posix posix/sdl ) @@ -985,7 +985,7 @@ else() set_source_files_properties( ${PCH_SOURCES} PROPERTIES COMPILE_FLAGS "-include g_pch.h" ) endif() -add_executable( zdoom WIN32 MACOSX_BUNDLE +add_executable( demolition WIN32 MACOSX_BUNDLE ${HEADER_FILES} ${NOT_COMPILED_SOURCE_FILES} #__autostart.cpp @@ -997,7 +997,7 @@ add_executable( zdoom WIN32 MACOSX_BUNDLE #zzautozend.cpp ) -set_source_files_properties( ${FASTMATH_SOURCES} PROPERTIES COMPILE_FLAGS ${ZD_FASTMATH_FLAG} ) +set_source_files_properties( ${FASTMATH_SOURCES} PROPERTIES COMPILE_FLAGS ${DEM_FASTMATH_FLAG} ) set_source_files_properties( xlat/parse_xlat.cpp PROPERTIES OBJECT_DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/xlat_parser.c" ) set_source_files_properties( utility/sc_man.cpp PROPERTIES OBJECT_DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/sc_man_scanner.h" ) set_source_files_properties( ${NOT_COMPILED_SOURCE_FILES} PROPERTIES HEADER_FILE_ONLY TRUE ) @@ -1005,17 +1005,17 @@ set_source_files_properties( ${NOT_COMPILED_SOURCE_FILES} PROPERTIES HEADER_FILE if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") # [BL] Solaris requires these to be explicitly linked. - set( ZDOOM_LIBS ${ZDOOM_LIBS} nsl socket) + set( DEMOLITION_LIBS ${DEMOLITION_LIBS} nsl socket) endif() if( UNIX ) find_package( Backtrace ) if(Backtrace_FOUND) - set( ZDOOM_LIBS ${ZDOOM_LIBS} ${Backtrace_LIBRARIES} ) + set( DEMOLITION_LIBS ${DEMOLITION_LIBS} ${Backtrace_LIBRARIES} ) endif() endif() -target_link_libraries( zdoom ${ZDOOM_LIBS} gdtoa dumb lzma ) +target_link_libraries( demolition ${DEMOLITION_LIBS} gdtoa dumb lzma ) include_directories( build/include @@ -1032,64 +1032,64 @@ include_directories( #${SYSTEM_SOURCES_DIR} ) -add_dependencies( zdoom revision_check ) +add_dependencies( demolition revision_check ) # Due to some quirks, we need to do this in this order -if( NOT ZDOOM_OUTPUT_OLDSTYLE ) +if( NOT DEMOLITION_OUTPUT_OLDSTYLE ) # RUNTIME_OUTPUT_DIRECTORY does not exist in CMake 2.4. # Linux distributions are slow to adopt 2.6. :( - set_target_properties( zdoom PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${ZDOOM_OUTPUT_DIR} ) - set_target_properties( zdoom PROPERTIES OUTPUT_NAME ${ZDOOM_EXE_NAME} ) + set_target_properties( demolition PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${DEMOLITION_OUTPUT_DIR} ) + set_target_properties( demolition PROPERTIES OUTPUT_NAME ${DEMOLITION_EXE_NAME} ) else() - set_target_properties( zdoom PROPERTIES - RUNTIME_OUTPUT_NAME ${ZDOOM_EXE_NAME} - RUNTIME_OUTPUT_DIRECTORY_RELEASE ${ZDOOM_OUTPUT_DIR} - RUNTIME_OUTPUT_NAME_DEBUG ${ZDOOM_EXE_NAME}d - RUNTIME_OUTPUT_DIRECTORY_DEBUG ${ZDOOM_OUTPUT_DIR} - RUNTIME_OUTPUT_NAME_MINSIZEREL ${ZDOOM_EXE_NAME}msr - RUNTIME_OUTPUT_DIRECTORY_MINSIZEREL ${ZDOOM_OUTPUT_DIR} - RUNTIME_OUTPUT_NAME_RELWITHDEBINFO ${ZDOOM_EXE_NAME}rd - RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO ${ZDOOM_OUTPUT_DIR} + set_target_properties( demolition PROPERTIES + RUNTIME_OUTPUT_NAME ${DEMOLITION_EXE_NAME} + RUNTIME_OUTPUT_DIRECTORY_RELEASE ${DEMOLITION_OUTPUT_DIR} + RUNTIME_OUTPUT_NAME_DEBUG ${DEMOLITION_EXE_NAME}d + RUNTIME_OUTPUT_DIRECTORY_DEBUG ${DEMOLITION_OUTPUT_DIR} + RUNTIME_OUTPUT_NAME_MINSIZEREL ${DEMOLITION_EXE_NAME}msr + RUNTIME_OUTPUT_DIRECTORY_MINSIZEREL ${DEMOLITION_OUTPUT_DIR} + RUNTIME_OUTPUT_NAME_RELWITHDEBINFO ${DEMOLITION_EXE_NAME}rd + RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO ${DEMOLITION_OUTPUT_DIR} ) endif() if( MSVC ) - option( ZDOOM_GENERATE_MAPFILE "Generate .map file for debugging." OFF ) + option( DEMOLITION_GENERATE_MAPFILE "Generate .map file for debugging." OFF ) set( LINKERSTUFF "/MANIFEST:NO" ) - if( ZDOOM_GENERATE_MAPFILE ) + if( DEMOLITION_GENERATE_MAPFILE ) set( LINKERSTUFF "${LINKERSTUFF} /MAP" ) endif() - set_target_properties(zdoom PROPERTIES LINK_FLAGS ${LINKERSTUFF}) + set_target_properties(demolition PROPERTIES LINK_FLAGS ${LINKERSTUFF}) - add_custom_command(TARGET zdoom POST_BUILD - COMMAND "mt.exe" -manifest \"${CMAKE_CURRENT_SOURCE_DIR}\\platform\\win32\\zdoom.exe.manifest\" -outputresource:\"$\"\;\#1 + add_custom_command(TARGET demolition POST_BUILD + COMMAND "mt.exe" -manifest \"${CMAKE_CURRENT_SOURCE_DIR}\\platform\\win32\\manifest.game.xml\" -outputresource:\"$\"\;\#1 COMMENT "Adding manifest..." ) endif() if( NOT WIN32 AND NOT APPLE ) - FILE( WRITE ${CMAKE_CURRENT_BINARY_DIR}/link-make "if [ ! -e ${ZDOOM_OUTPUT_DIR}/${ZDOOM_EXE_NAME} ]; then ln -sf ${CMAKE_CURRENT_BINARY_DIR}/${ZDOOM_EXE_NAME} ${ZDOOM_OUTPUT_DIR}/${ZDOOM_EXE_NAME}; fi" ) - add_custom_command( TARGET zdoom POST_BUILD + FILE( WRITE ${CMAKE_CURRENT_BINARY_DIR}/link-make "if [ ! -e ${DEMOLITION_OUTPUT_DIR}/${DEMOLITION_EXE_NAME} ]; then ln -sf ${CMAKE_CURRENT_BINARY_DIR}/${DEMOLITION_EXE_NAME} ${DEMOLITION_OUTPUT_DIR}/${DEMOLITION_EXE_NAME}; fi" ) + add_custom_command( TARGET demolition POST_BUILD COMMAND chmod +x ${CMAKE_CURRENT_BINARY_DIR}/link-make COMMAND /bin/sh -c ${CMAKE_CURRENT_BINARY_DIR}/link-make ) endif() -#add_custom_command(TARGET zdoom POST_BUILD +#add_custom_command(TARGET demolition POST_BUILD # COMMAND ${CMAKE_COMMAND} -E copy_if_different -# ${CMAKE_SOURCE_DIR}/soundfont/gzdoom.sf2 $/soundfonts/gzdoom.sf2 +# ${CMAKE_SOURCE_DIR}/soundfont/gdemolition.sf2 $/soundfonts/gdemolition.sf2 # COMMAND ${CMAKE_COMMAND} -E copy_if_different -# ${CMAKE_SOURCE_DIR}/fm_banks/GENMIDI.GS.wopl $/fm_banks/GENMIDI.GS.wopl +# ${CMAKE_SOURCE_DIR}/fm_banks/GENMIDI.GS.wopl $/fm_banks/GENMIDI.GS.wopl # COMMAND ${CMAKE_COMMAND} -E copy_if_different -# ${CMAKE_SOURCE_DIR}/fm_banks/gs-by-papiezak-and-sneakernets.wopn $/fm_banks/gs-by-papiezak-and-sneakernets.wopn +# ${CMAKE_SOURCE_DIR}/fm_banks/gs-by-papiezak-and-sneakernets.wopn $/fm_banks/gs-by-papiezak-and-sneakernets.wopn #) if( CMAKE_COMPILER_IS_GNUCXX ) # GCC misoptimizes this file #set_source_files_properties( oplsynth/fmopl.cpp PROPERTIES COMPILE_FLAGS "-fno-tree-dominator-opts -fno-tree-fre" ) endif() -#if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) +#if( DEM_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) # Need to enable intrinsics for these files. # if( SSE_MATTERS ) # set_source_files_properties( @@ -1105,9 +1105,9 @@ if( APPLE ) set( LINK_FRAMEWORKS "${LINK_FRAMEWORKS} -framework QuartzCore" ) endif() - set_target_properties(zdoom PROPERTIES + set_target_properties(demolition PROPERTIES LINK_FLAGS "${LINK_FRAMEWORKS}" - MACOSX_BUNDLE_INFO_PLIST "${CMAKE_CURRENT_SOURCE_DIR}/posix/osx/zdoom-info.plist" ) + MACOSX_BUNDLE_INFO_PLIST "${CMAKE_CURRENT_SOURCE_DIR}/posix/osx/demolition-info.plist" ) # Dymanic libraries like libvulkan.dylib or libMoltenVK.dylib will be loaded by dlopen() # if placed in the directory with the main executable @@ -1115,11 +1115,11 @@ if( APPLE ) endif() if( WIN32 ) - set( INSTALL_PATH . CACHE STRING "Directory where the zdoom executable will be placed during install." ) + set( INSTALL_PATH . CACHE STRING "Directory where the demolition executable will be placed during install." ) else() - set( INSTALL_PATH bin CACHE STRING "Directory where the zdoom executable will be placed during install." ) + set( INSTALL_PATH bin CACHE STRING "Directory where the demolition executable will be placed during install." ) endif() -install(TARGETS zdoom +install(TARGETS demolition DESTINATION ${INSTALL_PATH} COMPONENT "Game executable") diff --git a/source/blood/Dependencies.mak b/source/blood/Dependencies.mak deleted file mode 100644 index d3a4ffde3..000000000 --- a/source/blood/Dependencies.mak +++ /dev/null @@ -1,178 +0,0 @@ -ai_h=\ - $(blood_src)/aibat.h \ - $(blood_src)/aibeast.h \ - $(blood_src)/aiboneel.h \ - $(blood_src)/aiburn.h \ - $(blood_src)/aicaleb.h \ - $(blood_src)/aicerber.h \ - $(blood_src)/aicult.h \ - $(blood_src)/aigarg.h \ - $(blood_src)/aighost.h \ - $(blood_src)/aigilbst.h \ - $(blood_src)/aihand.h \ - $(blood_src)/aihound.h \ - $(blood_src)/aiinnoc.h \ - $(blood_src)/aipod.h \ - $(blood_src)/airat.h \ - $(blood_src)/aispid.h \ - $(blood_src)/aitchern.h \ - $(blood_src)/aiunicult.h \ - $(blood_src)/aizomba.h \ - $(blood_src)/aizombf.h - -common_h=\ - $(engine_inc)/compat.h \ - $(engine_inc)/common.h \ - $(engine_inc)/pragmas.h \ - $(engine_inc)/build.h \ - $(engine_inc)/baselayer.h \ - $(engine_inc)/palette.h \ - $(engine_inc)/polymer.h \ - $(engine_inc)/polymost.h \ - $(engine_inc)/texcache.h \ - $(engine_inc)/cache1d.h \ - $(mact_inc)/file_lib.h \ - $(mact_inc)/keyboard.h \ - $(mact_inc)/mouse.h \ - $(mact_inc)/joystick.h \ - $(mact_inc)/control.h \ - $(audiolib_inc)/fx_man.h \ - $(audiolib_inc)/music.h \ - $(blood_src)/common_game.h \ - $(blood_src)/blood.h \ - $(blood_src)/actor.h \ - $(blood_src)/ai.h \ - $(blood_src)/asound.h \ - $(blood_src)/callback.h \ - $(blood_src)/choke.h \ - $(blood_src)/config.h \ - $(blood_src)/controls.h \ - $(blood_src)/credits.h \ - $(blood_src)/db.h \ - $(blood_src)/demo.h \ - $(blood_src)/dude.h \ - $(blood_src)/endgame.h \ - $(blood_src)/eventq.h \ - $(blood_src)/fire.h \ - $(blood_src)/function.h \ - $(blood_src)/fx.h \ - $(blood_src)/gamedefs.h \ - $(blood_src)/gamemenu.h \ - $(blood_src)/getopt.h \ - $(blood_src)/gib.h \ - $(blood_src)/globals.h \ - $(blood_src)/inifile.h \ - $(blood_src)/iob.h \ - $(blood_src)/levels.h \ - $(blood_src)/loadsave.h \ - $(blood_src)/map2d.h \ - $(blood_src)/menu.h \ - $(blood_src)/messages.h \ - $(blood_src)/mirrors.h \ - $(blood_src)/misc.h \ - $(blood_src)/network.h \ - $(blood_src)/osdcmds.h \ - $(blood_src)/player.h \ - $(blood_src)/pqueue.h \ - $(blood_src)/qav.h \ - $(blood_src)/qheap.h \ - $(blood_src)/replace.h \ - $(blood_src)/resource.h \ - $(blood_src)/screen.h \ - $(blood_src)/sectorfx.h \ - $(blood_src)/seq.h \ - $(blood_src)/sfx.h \ - $(blood_src)/sound.h \ - $(blood_src)/tile.h \ - $(blood_src)/trig.h \ - $(blood_src)/triggers.h \ - $(blood_src)/view.h \ - $(blood_src)/warp.h \ - $(blood_src)/tile.h - -$(blood_obj)/blood.$o: $(blood_src)/blood.cpp $(common_h) -$(blood_obj)/actor.$o: $(blood_src)/actor.cpp $(common_h) $(ai_h) -$(blood_obj)/ai.$o: $(blood_src)/ai.cpp $(common_h) $(ai_h) -$(blood_obj)/aibat.$o: $(blood_src)/aibat.cpp $(common_h) $(ai_h) -$(blood_obj)/aibeast.$o: $(blood_src)/aibeast.cpp $(common_h) $(ai_h) -$(blood_obj)/aiboneel.$o: $(blood_src)/aiboneel.cpp $(common_h) $(ai_h) -$(blood_obj)/aiburn.$o: $(blood_src)/aiburn.cpp $(common_h) $(ai_h) -$(blood_obj)/aicaleb.$o: $(blood_src)/aicaleb.cpp $(common_h) $(ai_h) -$(blood_obj)/aicerber.$o: $(blood_src)/aicerber.cpp $(common_h) $(ai_h) -$(blood_obj)/aicult.$o: $(blood_src)/aicult.cpp $(common_h) $(ai_h) -$(blood_obj)/aigarg.$o: $(blood_src)/aigarg.cpp $(common_h) $(ai_h) -$(blood_obj)/aighost.$o: $(blood_src)/aighost.cpp $(common_h) $(ai_h) -$(blood_obj)/aigilbst.$o: $(blood_src)/aigilbst.cpp $(common_h) $(ai_h) -$(blood_obj)/aihand.$o: $(blood_src)/aihand.cpp $(common_h) $(ai_h) -$(blood_obj)/aihound.$o: $(blood_src)/aihound.cpp $(common_h) $(ai_h) -$(blood_obj)/aiinnoc.$o: $(blood_src)/aiinnoc.cpp $(common_h) $(ai_h) -$(blood_obj)/aipod.$o: $(blood_src)/aipod.cpp $(common_h) $(ai_h) -$(blood_obj)/airat.$o: $(blood_src)/airat.cpp $(common_h) $(ai_h) -$(blood_obj)/aispid.$o: $(blood_src)/aispid.cpp $(common_h) $(ai_h) -$(blood_obj)/aitchern.$o: $(blood_src)/aitchern.cpp $(common_h) $(ai_h) -$(blood_obj)/aiunicult.$o: $(blood_src)/aiunicult.cpp $(common_h) $(ai_h) -$(blood_obj)/aizomba.$o: $(blood_src)/aizomba.cpp $(common_h) $(ai_h) -$(blood_obj)/aizombf.$o: $(blood_src)/aizombf.cpp $(common_h) $(ai_h) -$(blood_obj)/asound.$o: $(blood_src)/asound.cpp $(common_h) -$(blood_obj)/callback.$o: $(blood_src)/callback.cpp $(common_h) -$(blood_obj)/choke.$o: $(blood_src)/choke.cpp $(common_h) -$(blood_obj)/common.$o: $(blood_src)/common.cpp $(common_h) -$(blood_obj)/config.$o: $(blood_src)/config.cpp $(common_h) -$(blood_obj)/controls.$o: $(blood_src)/controls.cpp $(common_h) -$(blood_obj)/credits.$o: $(blood_src)/credits.cpp $(common_h) -$(blood_obj)/db.$o: $(blood_src)/db.cpp $(common_h) -$(blood_obj)/demo.$o: $(blood_src)/demo.cpp $(common_h) -$(blood_obj)/dude.$o: $(blood_src)/dude.cpp $(common_h) -$(blood_obj)/endgame.$o: $(blood_src)/endgame.cpp $(common_h) -$(blood_obj)/eventq.$o: $(blood_src)/eventq.cpp $(common_h) -$(blood_obj)/fire.$o: $(blood_src)/fire.cpp $(common_h) -$(blood_obj)/fx.$o: $(blood_src)/fx.cpp $(common_h) -$(blood_obj)/gamemenu.$o: $(blood_src)/gamemenu.cpp $(common_h) -$(blood_obj)/gameutil.$o: $(blood_src)/gameutil.cpp $(common_h) -$(blood_obj)/getopt.$o: $(blood_src)/getopt.cpp $(common_h) -$(blood_obj)/gib.$o: $(blood_src)/gib.cpp $(common_h) -$(blood_obj)/globals.$o: $(blood_src)/globals.cpp $(common_h) -$(blood_obj)/inifile.$o: $(blood_src)/inifile.cpp $(common_h) -$(blood_obj)/iob.$o: $(blood_src)/iob.cpp $(common_h) -$(blood_obj)/levels.$o: $(blood_src)/levels.cpp $(common_h) -$(blood_obj)/loadsave.$o: $(blood_src)/loadsave.cpp $(common_h) -$(blood_obj)/map2d.$o: $(blood_src)/map2d.cpp $(common_h) -$(blood_obj)/menu.$o: $(blood_src)/menu.cpp $(common_h) -$(blood_obj)/messages.$o: $(blood_src)/messages.cpp $(common_h) -$(blood_obj)/mirrors.$o: $(blood_src)/mirrors.cpp $(common_h) -$(blood_obj)/misc.$o: $(blood_src)/misc.cpp $(common_h) -$(blood_obj)/network.$o: $(blood_src)/network.cpp $(common_h) -$(blood_obj)/osdcmd.$o: $(blood_src)/osdcmd.cpp $(common_h) -$(blood_obj)/player.$o: $(blood_src)/player.cpp $(common_h) -$(blood_obj)/qav.$o: $(blood_src)/qav.cpp $(common_h) -$(blood_obj)/qheap.$o: $(blood_src)/qheap.cpp $(common_h) -$(blood_obj)/replace.$o: $(blood_src)/replace.cpp $(common_h) -$(blood_obj)/resource.$o: $(blood_src)/resource.cpp $(common_h) -$(blood_obj)/screen.$o: $(blood_src)/screen.cpp $(common_h) -$(blood_obj)/sectorfx.$o: $(blood_src)/sectorfx.cpp $(common_h) -$(blood_obj)/seq.$o: $(blood_src)/seq.cpp $(common_h) -$(blood_obj)/sfx.$o: $(blood_src)/sfx.cpp $(common_h) -$(blood_obj)/sound.$o: $(blood_src)/sound.cpp $(common_h) -$(blood_obj)/tile.$o: $(blood_src)/tile.cpp $(common_h) -$(blood_obj)/trig.$o: $(blood_src)/trig.cpp $(common_h) -$(blood_obj)/triggers.$o: $(blood_src)/triggers.cpp $(common_h) -$(blood_obj)/view.$o: $(blood_src)/view.cpp $(common_h) $(ai_h) -$(blood_obj)/warp.$o: $(blood_src)/warp.cpp $(common_h) -$(blood_obj)/weapon.$o: $(blood_src)/weapon.cpp $(common_h) -$(blood_obj)/winbits.$o: $(blood_src)/winbits.cpp - -# misc objects -$(blood_obj)/game_icon.$o: $(blood_rsrc)/game_icon.c $(blood_rsrc)/game_icon.ico - -$(blood_obj)/gameres.$o: $(blood_rsrc)/gameres.rc $(blood_src)/startwin.game.h $(blood_rsrc)/game.bmp -$(blood_obj)/buildres.$o: $(blood_rsrc)/buildres.rc $(engine_inc)/startwin.editor.h $(blood_rsrc)/build.bmp -$(blood_obj)/startwin.game.$o: $(blood_src)/startwin.game.cpp $(blood_h) $(engine_inc)/build.h $(engine_inc)/winlayer.h $(engine_inc)/compat.h -$(blood_obj)/startgtk.game.$o: $(blood_src)/startgtk.game.cpp $(blood_h) $(engine_inc)/dynamicgtk.h $(engine_inc)/build.h $(engine_inc)/baselayer.h $(engine_inc)/compat.h - -# mact objects -$(mact_obj)/animlib.$o: $(mact_src)/animlib.cpp $(mact_inc)/animlib.h $(engine_inc)/compat.h -$(mact_obj)/file_lib.$o: $(mact_src)/file_lib.cpp $(mact_inc)/file_lib.h -$(mact_obj)/control.$o: $(mact_src)/control.cpp $(mact_inc)/control.h $(mact_inc)/keyboard.h $(mact_inc)/mouse.h $(mact_inc)/joystick.h $(engine_inc)/baselayer.h -$(mact_obj)/keyboard.$o: $(mact_src)/keyboard.cpp $(mact_inc)/keyboard.h $(engine_inc)/compat.h $(engine_inc)/baselayer.h -$(mact_obj)/joystick.$o: $(mact_src)/joystick.cpp $(mact_inc)/joystick.h $(engine_inc)/baselayer.h -$(mact_obj)/scriplib.$o: $(mact_src)/scriplib.cpp $(mact_inc)/scriplib.h $(mact_src)/_scrplib.h $(engine_inc)/compat.h diff --git a/source/blood/gpl-2.0.txt b/source/blood/gpl-2.0.txt deleted file mode 100644 index d159169d1..000000000 --- a/source/blood/gpl-2.0.txt +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/source/blood/rsrc/build_icon.c b/source/blood/rsrc/build_icon.c deleted file mode 100644 index a9b6fe43b..000000000 --- a/source/blood/rsrc/build_icon.c +++ /dev/null @@ -1 +0,0 @@ -#include "eduke32_icon.c" diff --git a/source/blood/rsrc/build_icon.ico b/source/blood/rsrc/build_icon.ico deleted file mode 100644 index 0bfa7fb2c7c9acac2db67e188b2e13b5fa90e7a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85175 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ΝHo-afPi{k*xAr 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%0DByts21iE(5@8i+ z(ZMlyc6vQgJy5+sLQ-)r*lbq8EEy`^BDTRg)e>5-iYpu(oM4cHG+_Z%+Z?c^22Y2A z8LgcSkArQ#dl%4iYE^KrhmptVIW4VZg`)y#TDD859-<se!!qW^{Ti6Eeb~!eQ^L5E>czs=o@IAltG=L!WHu6KnqlchhO2VI1@`2 zR{^E$;X; zA~nZ_93L@tMTm^YeCJ_Z2q6|-hHL|L zAz4ecT4uf^Yo5?TuTU*KAd+RYINN(fh~8zWmZ73kM?sS1 zwur5DtkSN!$qH94AQ60o?+MFX*$)nI1u%Up6y2s!2vlL{R(>#RsZWygDW?QfIKgQe zFrw;Ds)y2Bson*e<)^l(b}GNPLb^GDI+4;bxj6)?_H=~k*k-jLjo1~m({H_|okq)& zh30@tL{{>HftK`y)~9TuUT>Sr4EjVAH~|&5vkBSZOR#{75KcIoEZEj5 zy_uTV)i3BBbd$oBC2O%)%P5%V_&J#?pekIUT4lzt)2_@_prsqW(5opzi>(Vt*<=p} z?GtkV4-$Q-M2P7Mz|>4-+p#3cq8!21xLoO*;i~mCVlMb)x4jKfGg@W|oNBS+7}_xmy~<_2wl^+LWoM>k z&<~E@?{~cot_oUNzV4~?ij(vSb6q8}dPH{-QcKpW*?Fbt0xxb?C0nv+iyg`*K**bN zg?2XwR7NFum*AY2Zf;r}+b*MUC^g4K6!HQ9Y%Mr%rRHrlIwL!LBACGvZ;?H~PH1~v zLq)zEo#gxZq22mXyFbn+xXr0803+qaOEU&tMvG4If*c}fVQ^KvAs5K;?BS~MgCiAJ z_JeHARaBG)hF!wJQC59VeI-`Vg^r)vV|hP5h2#b>Zh=rpPSestCitATkV!!}qJ{cS^F1RsoL# z*uPsLdPH2J4iv9Q&A<$ayUc@1h>`TQeCHck^gsf@Fv6#8N@NkhV*mzPyn8~y7+-F# zHi#>GL$>Tcs-OE> zprwGvRtGQvn2ZCkjw@m5ujQKqsypFo0IeFQQXb7!jh4Cc`EVLQa$4d5R76%d!NL`l zHnY0rc|CG*>V6zgW^Uh6sT~uzZF+m#EP2X0Yj{$S8!F(f-9e!&xA|cs2V1jV5sPB z)~n!36Z&&>^DoE~x>Lf{V8Lk*V!WDRw zEd?0crQ^YmU}n#V9|S6@F1Ui9{FDY*!XC(g zQJ~H-njR|!zhny=V~xfFp?fPcQS71MrtG$rSjCV25U#@g6|+W-;i{Jtv!)BohU5?< z(#t2q`Ey+i1Lvwj9?pv%gDX9ghdcvyIHC?q0UOR?{4xy;J(UAjB-me67*D$Z>TYp` zCLC&-*9DcG;2ufVJ{A&4e_j_P_&77RH;Wh_2OdO;a2+`Lp3_Rw;@9{HWyXW&6}od| za3!L4=u>P#1#FPA@PpYWlGHlKv*WT|$XvxYYiSK=t<7^f1nOMiV(HZac|)p*mkaff zQfn7m=t8pSfW!=*%Ar?wTnVkIxWbAn(*-;jmG6SL1u*uHYc*6ZLsV(Xf|g@5zLVd= z5hIUnx@Ba=TUc+vV5#gG;A(VCWun-kTAax}nQ*R!UylU4hA@waE9#1V7hI{{=7^kG*@5)JSZD7f*n)X14SnV z(q*~1tEs`>YvWdEqN#T=-PZ$G1X_H<9x=RIXzkPzdUnDdKMg{_1FI+%P!Xi@lAYdv zUR<3`%{%&aT;cN?7~Njm z7Y5KOFFD3#!RE8#G&lz?(>be}D|#HY^hD+gqNvHJOrZr=6sX~as(I!Lkt`Gm&jnfl zL*NZL#8C{&FvsB*tFv0Y`3C7wqIW?BSGcM(hDW#Iyw4VjTH&O-Qz7bF8+YhjZ7Q_H z73m0Eo((ehOVh4sqTKkgMb_SIn>UmYyCAfn>wFbuA#TXpOAg(c{Z!}(TFZ5TrfX3a zE-sv^n8$L*HpGgq_k_A3MAdo)SKNTPc#Kj7JkE$hf&hre`i*vov`Zl>$jN4+x^2lY zs8DkitTMnPj{#S`P)oQnMFy-U%H^7?p{z*tPRiv|1N;4wPjOH7On;Q&z;#+i|!~iRP@1sN?cKI_Jfb)*_QsrLf`~+61fhw-qGD778Qg=NURD%M(cW;K4@b(aqMqGvS1I@;$WCT z({P12#J7YBJ9(GwRhf_BFb;sLOZsVk-F8Mn+BwK7^}vLTin-2p49w;A)Y) zKb3$|vD}dXpaXU43Y;)r#w=mm#ADWS)*Y^F4`fegasnH1Wwh8?NGJ!~E23y(3^kZg z-8pE$f~(Q<&J(lN1(SS4L3Kw30eK}mlnWRIs`xGcihi^lP=B!OECoZw*>X{wytx9c zF2j)ZYL7rNR|KWhBnZtDTEq5+8W^%?AstyO;)t?HWT8$a-;QJf6?@pi)!`i2ydjqM zDYOPK>|7Hhz>LL;E#)vtmi4M|RgM8FyUQpDq(Dw+1xustT?v<|KAV;59i0R59tl;C zJCH04w6L|Z)orBccUA*KYT#KxMK06;*Ex?a0M0d{dtjmA(owmoQ|tD$SgZc zq2`JU#DHonSN4Nc7m)+5aH&=-KoN9}ShX}6je;%6(K}HV2?qiv#3!cVobDD>a7DYA zt4oTg_bL#={hd=FgljWMeP%=mFTtsAO_Y(Z4|(hi&M{M0pfXpWRRpc3i=VzAJF9RG zo;eLpjL|E@jZSZ!$fA!}xU^P~xybFcSdn|lH`JFv{n6qFyMGZfggLZSp zHu&+po>VJds=wctw{T)$qR}hi^2^v`rOJoJ!Sb7E6fJIA?n#OLrh=Wfq9VT2pyE|+ z!j&&EJS{}&j>W=KU8uRDcMNbvJxtG%{+Rx)gV6oyrkMpr(kr-vF3Kb3N-K32>2?*k z!U(ZW<`^EF5Gw|Q#Phop7+(}cZ)x~XEW}Hb@e~n^ zJ=QnA1PiEC;G5so_p`+=DYU!TgcCd?J5WvK5V4cg1+7l37>VRLog-}wB$w!!;q(0D zB1cv@LG?T8BxK6O9O!mFc1_2Dkz$o6#C)YpC#pHCI+1 zL4uB14Eg4ofu8ZGw+_^^UO8YxOZjGaGg=)~x^u82E#qod18Ms~g?4l$;&#%ZkrB-i zd(@29$&hMzW;9n+EJl(lzu86V-;0deX>TM?e#29D+6%qSE35B_0ixnlI(cuAv zLaZ9u7|cKmu8=8+x{2vV3HAhR`C!Q8OU#wg;%oVG45+Yxicte1sX6Q8TB5wsH@!-b zNisOkfKOkY!>T3DGw4}`a5bXzLgxo{jJYDF>eH1&cc4PAfNE-ER z!^*0dO1KJU{emJZ;HkL^*^%|3f-Z3d9www?Y%Euz(W(_+JDRILjTNOPs^dy{bN*Zu z*VyMuVpa6YXu(zJl{9LeydKqvS+B-&MTm7oToJJpvD&SC)CJ*mNs?ujXm=YtKt*wa zb>X@+Dxi`~L6o8TNNBMIHVc|ni|?r=i*g8;xUyuy)p>DswvCMaj?5L3WwC-Ngmp zQ=_4>Iw3?>B*?+v!4-voN>6*BT+k}Q#YgxoXkkUWYOd@DFNiBt3$%8(aT9CYcc15- z;cA64S3rev$z1RJ{FlC@L(LVpRR&jLiL_OS6_%l@xq8Twl|!tKE2~z;70p4TOcYe0 zb#Gq8i$Cftd&W_8DGD0oO1uFTUt;&f0R=4!m$yZ`3ReZKLe~%CiXZK`%9(cLXnHoI z#g-08mn8dFxH4Mv6=?Ah3WY0Np+|+pDmcVfC0zK#cXGgdF}pvwdasvaxF@23VZcDe z*o0Eq1Li#)PFcQq$pJnLt}qK1T=mh)eh{uWhYLB)4p-ZySBRB8;F_FRAeaX#J3;gc zt`IA1M1Ig{jpfQC=uj{T*CXe^zCV;Z)gjs$32;k_1=i6&Fq= zz!h5;W@Je>S0F_7E_Se?F3cXP9icN<&SIG>#)EK0zWtm+8rspV$<}&BLJ7TsE8}Dy ztTx_LP@!OuTwrS>(DHt^-g6^|TjhHI?5e|fW$7S>d71PkI_uR7W4Kzb zf68F{oc?=mafKGDWwc84&cLv+R2OEbt5UacMJ0olB@3lOwJ-`HRuxw?3Q$e7MrBtR zXo;(FK`J{rjI6>0EnmU?L8iZoQQEf{)6o~eX7MU@U zu34`@%gPB?=+zr`f_nNNLHpXQS1Zvg{{stu!jjQilCupKu7cJx3Kbl{;|JlYY|*ai z>a(C_uBhz?q*QGCT;-V^pfXpG23iBEC2Zv8a+D5H?ChMKAPmO5GD>k;aD~a81tEeY z6ei;|0MfuqAK3@V-)vW_t>3a_QTF+830z&_YFdVhg3Dkwz!hS(tdgt+&NGNN_R}1z ziGHx@TCi38F-it(K)W1q&0%b)1s+TkV$g*l zUp5$<_f0IhLc~M}{nTPk+CIC>?CZkSsSb-*6xM zd(BX5ay1`rzerA3TwK`VZ}8Vm3%?BQL$)?C>Sa%mA?>BcTk&^6s}l;H6lL< zHt-W@$^9)9SBw3uQBA195)DKc3|G5|WE3zXPyv;=f~YVB)%Ypv6=S`dZS#r52QZKt z3_L(9EX$V*pk*^cad6%m*s6IYIkMo45k4 z)fuprk}tGtvHp64E$Tf-D@d7`04<0rbRk@ptm#rMDwf)QPEE5LmMhQ zptGHLw2+!CIK2G0jYn;NEZ*W>@ngCuN5RsR-|_+8nm4$DUW}h3(BgNyC`*CXarke$ z(A`5qIt6sCmVuD<3aDyhKiaiaXrWpJ^QhJ=CE=+k=(2)ASK;arjfM(WmMpj$g;Skj zC`4I>vRHjDS2Sy}!WCn>f>v-PR63Bfga(AhwKiwejiS*qKPI`L#m=(dT+w}|x)y|(!@hgE)S)K**p5>~{jUv3jzvEN+1mnDnyK|kpN+jYxopp`YY zaAl&{LXn|b%QNKl4+ZQY=whgdY7uJ@#>3TY9HO5sqpw;c;d(6V)gu*GNLI}it$;4s zVhkuR6S21pHe#o^D#JRrCR^_>TN8!c+3riJV=Qyk(IvOlqEQu2P4b-;qqYNFnXbZ5 zoJJlFu#?l^=VB`z<{IH@stl;W30tK2bGo+lySXxmf-9i1!4fis!4+;1(pEC{tOYQ; zlox#mnNoapS+Pxw%W_P0y%$h@)YGJl=VjVdbO~~9_L|S{NncNBek!iQCrX_n=&Dlg z{>V*fS05)>Vs(v(VwnwwSYdF5`7{vEy?K2y(z;3ZV!q*vt5_$BOxGIW#2(PXcnMeN z75N9mYB=jvmnqF57Gi~g7S(93Z~=rIbmZ^l%2Lxut7^3ZRpF{@O*JS)-S5~;{s?H} zY2#aE{tv}-JO)hl803WN{Fa7BCtBoG2Nh}Fk%HKF-xsQEHApE$~@ z!gvnDINl!tIYV`$O}5}l22|H%1ua}5c%Ri;ogG4pi`p(Hj?5aZ=NWwnA(UzWD)s;y z$p^%0VNR3U36dryxB?^-WvHk_Y`T_X5myvfNVSja2PcNeB>W>tKv#!WB~7%QEt<9B zEu_h#KeGf*{Dg)8lk4$dh6-=5KW{Z~M zZ_djb2;d`4D!oFZ)@gnR%&b>Hg;?>DJ1i_#K!sAV#xK(E;tI5i0o4pFb7jf0E2P@7 z$uzwhqQ=Z+IJu`uVVNrmHCNGymG=Qfn*|`%xn6jg+xeCcb0DUIV zl~2j%X0AY*pXPUs))YzBH0d_ALFG_Ua5Y;Ab}D?CoFM$H5?w2_h5@KzMW1$3*wDn{ zt5Zt04{&uoJXAN?cZ0ABKiCU|Y@g;39ZsO@V~7$|fCN;rt+~Q)0+=mOOjw}{)v6^c zxM~w%LziPbavevR98@x7C$rBg5M?nEjJZNTrn?vLpj}+JF~bR(D?%(rf_21Ra|KK0 z3dy4UXkLqjH+(pU98|SCGF#kYFqZwJVF0awBx7TQZpBqCR(#4_(YUrr(w3n%!9xV? z*$OR%pMgR-pf2$7;L1de#}y|tE>}nvmrrdlsmkbvG0q =I*)}>WiZ3S1jKa7_s z)#|+J@=(*@3eRao|E`0pCff8G4hx(#0E}(s>QjO!NftPT_!uOy)Zrx3YOXl4g9@|+ zmC+j46upZmv?009io2v=c}DcmAZ5ww@!steb% zUfKN>t{&5TG@TTv%oWv(!BsKP>P%<>nDxrRQbEg5S#~TJ?6F=Aa8-mW7~|Ujsl@8I zKUop3?yWrZ>k#rWnZSZ#A1bk0yrBblhO0gwewRzYI@KzJpj zxttyRtkpd@;DmNzxWzSiMy(RxE2s#r&M9q$)47t-La)qKL{qYksLT}_1u&>n&?Tch zuECNma7tl?u1>Xj>4RRn(M#84@Ancj-B)|*3R|T+;EKG*aoGtydv=#7V!L1KXZA?7 z@QIy#i7O;)T`yFN_=+UMNX{_e3h9PVjSku$7gV4%BXb2>xC3lztyktsAw5w&jNw7h z9Ehr+if~Kr3=)DarIH9{aF?;o#}}CjqA-0M9|>SGRFv6MTZdCk*LYCfhO5b1chPZ` zojVs|Z;0zBwwy)?Iw8#(O4QpN_0~5tSF616TU_Dw4(j&OHA;ta%v-wYhBXXlwKDUP zf|&uX2%q2z-v?UufOdH%s!&w88rW}s3Ppu0>lIL8IKk`U3aB8eKxM8%vU=$vrT~76 z+#lHn#0p(npTj47pKXJpDfX|+<3S{g(A|h=D{}=}VG^i9PW{sEvVIHX;-$RaZMf7U_mbGqMLU(&WjR)b1z$s8MS1J#HG|tQMpt4>Ka-|dV8FH#z z0>6mfvV|*N+V#6b%}})vUtx>nXdIU@>1l)>T9y8-q7ecivt^zHil06`#je`?AGf|Gu*_J)#sxMj9 zU=Xf+s&QiCieEQZh!y4wpDqo5qG?!3by@4~P@CP^{jp*Jz2YuZ8p1@;*-as= zE832BQqY>A9I2}}yk7Q$6f9G0V_=y3y91}vSQZ3`a-kEeOq3ZLznXnS^j?i6GYJv7>yEor8X*D4HS6SW|r!*_gJsozMUTwR~=El zM^(2L_VP0pKr5iKDTpc*jpd5N;HraM8r5m6PM+WOwE$HYT#;uGSD*qC-~y5)o@0-tENh)NMLYvs4VBJm%GWNijePRjV3uf0+@J96YVT!csr}|%D!nsqrNf3%& z5nx;M&@cR;$f5fjm916!cMY&{j2>lkNU3{jX`b!@pVKt6%Kx5J|El9Ko?68hFyfvf z-v?B-QCwx$X08x~4y{6wq-+2!4u-A)rE>e4E6*%x!TP9e>&)u z%`v>W0xetv6+Ykx`+BABZ=A;AYCyPzQ{N9-E-YEzG7Pk2X*`J9gjKN?W%E|=G*<&? zjpYi-!Z=mXDi{~ExFULxxk9WS(PKagSM))+qV`rhO3!*#xPq=Ns^M+&iEy=7dUY|c zzq;(%XEow`qtP-~H1w~3_x86<16p5&Or>jt@ol8A&MQ77f5qisudyPL=v|o;uGb;D zy&f7xppLPafstSoGzYPiMID+#ohz>Tk_A+HHl6cYkIN5Iz0(wO+#y$;SV^OhqvGg>33$rLu7aw2OK6#^nlau58*fX2mjl+JW$&y`0a`$XJy>(4Y##MM z9)>u9ilRTl6`hw%JFbxK?8s`faN6R90oe}{jGfkv&*#L|MXh&w*JDG?|Guv+EsJE` zHLm`qX}-lpD&_vJ9xnq_my~eWm8YJei#|fcNI*rbqwZ-CU zfh23bX0_}Jty;*}Y(@3MaD^{WuyH4P1tEQ?#8sak$1@c|9aQ2f&>F2*U|?p-b^wgB z-%t&p<%0`X6kPUxK1;!9`Gn&HvNx=`LarZG{tB+5S`@JpGA&o0VZB3lr5ZLWJ4(Aa ztU4*24(JIjsMc|D^{z4%mor!BRi7)ZB4(!VF6h-?#1OJ^%KeHGq?{65ozbHvapj0D z-DE#KMNt;zGAD>?ffn8nfueuK;;UZh6$FA7+f{-Jv>au@74-&JC{>u|cRIcLAzWFM z*wRwiq(X~{a`P#fKsy$_ii69M6be*|iwwiSc7Ur0^7A0E9NBS|a|_<@4^rk`Ts8w1 z(Bg#oQA<|g>JbfxA5%_`Izg}Cit1XV(0!$Hq0TnEtYr+F)Eq?bhm{U}Q_oBz+`<*I zhtSW`Uj1;cvzD1@8(NEKbhonxZJHMDMf(7LdrymCMmm zp7P6CDIZ)u(y5t0J1$oOtZ-5n3Re_5v8u+2KCyK_Vf*0kp+b-aI#*3)&l9(TtOA#y0fDU3A3U07%zvV|8&?p zdly7wI00d&_7(^&lc5P6(JTx9g-^?%N3Fp5xcm$ zakseoBT`#=@eE67!XYXp1yQ66c4cn}S9B8xP6S#-uOhw@S_D^{aFM;3!GSCK<_M;= z6=79)Ktn}AYL64F^P)eLD+7kJ3y?;0)p<`11A(gJN&!`TD!W2HOVf{oQ%0i3rYrl_ zW@oYTVNOsudF8|E@2t7<*^*)4+Hv=YGp?Tt2Q8oqKd4A7DoRgrpDWFWu0MM+xe*S}-?1D56Vx~%C9 z-Dl0ooYXlV5LcZ4c6E@=%J)*{x}1S0%JQfX$$Adz2()^!{tDxM9JrdJ`N3IibMgwE zr$17$n3Gr3ClyQQb$n$H_@MHK79Tiqfp!55Z(X2VAA@RzX(u|?c|a99ob+)%!UwT} z!8i!zcL&~r6Rf{8=O}_J#s7wit&h1UN9^cTNGsPx`d3^*5yDlt>hwxA16owwu=?hF zr2&^J?NGSdYQ56^I7C*6)j`evT-8hvEqJ-&D#S`$dD5A@=$FbY{g!C`>!$guTiY*t z=~EVcY3A`m3FZ-T1yp-*g{0i=3YFl6C?xAeam6*-6j2(fTA zku#LDW+Z5?2J{N92sNn_D#u)b7Lv6<3%984l}eMMRF2!};55xX!eEINP7uAiqUUeG z74}{Z+H0naP^~{pasSTmVNEu_)b>m6#mK9juL$x>y6xyyoikkR z&d+~)N8?=lJGMdB$i*VgD`ZPaSSiFRT#cx^%{E$1XuG*$C}ghauv8{SpGB;&sd*jp zgF*#7ih+SCV%u@0`4RSy%auRqretfbzzh+y)|so@qcxTy?-}@1{jzZ7BMVpj=%dQ3 zGw54PSe~!C=oKB-u{S+&rY2SCl_TP6iy{;1e665@t1W(%sQP~4>WCK1T+7eLeqSCC zCy3q1dS$5K3j0LD^{b{qd42=!`s=3oSxP@?)8{FXQO7=ya)W&)`%#KH!OI$_Z~|}T zCo_ZAVbOI^=f9mnob>7iB}jpa%Uq>?1X^%KvfXGAYb{otP%U&i(86l2=#>^Lrvx9# zgF!n%Zvn%=bcE=o(F(5eyc@^(u-M8E!eob~gZaEQR7CPf2j9c-ZhE%kYgA52)d!T1 zjNLi#B|Z|a@PHV<{+KceOad;^y;{7aD{<|F0ibf3rAoTzlmp;ujsgkm71@TDlvpN_ zMPZY&qcjJ4wMWBtoXa8DQ~v6GT%p8@Eks=}P_f`DixnXj23Map&1X&X)28{0-w3V0 zZJIxcnVR&Ilz!YapEq%*7&w6z+w&>@H|K;-=90PwC&{T|`$uORA~M%=W}cU1!4-pF z^tt0onE500KI&v7XBeQ%T!mQWRio&YxuRmJUMhKN)~hLnjY_giTIiJ?l{_iW=R!!B z_yH|*WwdI&LaFY}VLW8=kpjs866Iw%fP#0{drBF2$^iqPHCK@AUyRf9434h%VL`>^ zZ&46SR^f3~PWVA$RMjEgVW*N*L{Pg4amCdun#3twp#TT<+~c>kd<&v5L-m1`N^#Cj ztzq~$uVg?>Z1}{VG|kTyEdBb21BP&YhxDc9C;BZ|f}-~|Wy2P(jw{1(RPb}EaJ5(2 z2F`z*Qw@5~%u8BCN>2elxLPf)o|9xPQ|fP#=WeoO4NI?PDPlKQ5QRB&^{D8gZmHyl z#MM-7JIxVbQRc5y&Cj@8$x9LQQ?aIMGaWco~94dA2s%wr$_d|+g7DL@pRj= zUQsAq(NeS*&2e6F`}-AFH?%JFqfFE%dG!l=64s{A+VrFFVxcx){TA^&iucnLdUa0! zZNWKQ)lcC5PAK*}&Q=QcrjmH<->325D~trCSLO{s8Dl*vshNG9A6c# zfQlufkNSo${)$491y?|YS+BsUSa8KZ=EzX0;s+rlEJsiv1b%$V-$2>M0pN76n%GdG zS3$z)q`@dQDx3_}?YSC|EQ42|La*Y)v=#`i9`Yg?UA0}|D6aGr0>;#EHD3=^TOvQW zzVd?uT)i%3xQb9HzPct4cwGVlR7I)A;VLEc$`KJ%eED0%^SH%d;$a03ss%qMh5Ci2 zK}b)M22qstnuwwops`!gE3N3m4~8quGwkc6S1Tn`h!wUtPuxHkXyFhyVaoD(NcdD1 zE6{q3)yR5mvbmxQ7p_L3C8%!C6#)$J6s`(dCKIiQ_$vD&pz63XT24%j(H!SO>#aGg z#fmbbG*;8tiTM`|f1HW@U`^LF&E}w27!^WP|D^AF)++9~aHXnSs=EkLtsUHhlk=kc zVNJ))&C1isIRGFJsH+Wpho6lHtKT%9|K}PWzN`OEeM5h# z`IhwRHO-7OZUv{Kf(pHbt5>zm&s?#6U8|H|l4Px_T;Y+EEsWW}g_&D1Te0PKIhc z;i`#p`Fptvz~ls3+Glwzry5t0PXlk*ImBv~5Uz&3x=({>g3=MqK`+!)&H?>j(yj~@ zYH&dvpBdX%)lwIQlZis9umL9sQRtPoeYBKwFjNFcUr4gP)Ru_rHwd@*2*ULW^fpdTm~`k}&gKnj+WTVNQ-7?6z9x1;T6kTAyn(QnEXX#HH|T-Fo-s%4^1 z>z)qAtq3faz~$_)D^&E(f@HXgC`&8-Kx<7N6|Tq&W|rjXLY{>MR~Wqy$(pHrGEo*# znXAXMWR2yj;8XzX)F~$!2(*Z}ieyo!p)x!`g#h-AusM5M1AxL5u7ai7%4}dR+=?q) zUVK{?E6VqpE9Yh*Ur;#?G*?E;Ts@-H)*x33P3f46G)KQyK?TDrq7-^M-ehm)YQHi< zVD?_lS-}-zg$Kksu7nnJ!PRdA%pEEiToGbH6!xYbcXLWvjt}Gw_cK?njsRd>2uGfi zvFIHSNR+if23M;<%gY;zYAM!QB-MheVWBlk!2=-{Q3M85W4WT;LBdd(6S$&))m%A- zFF{vLRAI@5X?alpunL7SULo$fIX$=%x4tdK%47m^(0V@SNI`3L zPQNcx&S7!I6`ihdg~G#?(Hh{&?SAK6J zWQ&r+<_ff4@Y5S~)d)3cQ3K2E4V{G7@DQ%(dUG7TS5t%~#3FQey8}kyYQPVU(kq$? zC&=IF>i@?PGzwGONUnm-fbq>}LRcQx#{r6~-TGhJ+IB62vKS?T;xcfHaF0180J(IjojZ?a@zHDXT+;Td#IXugn!t9S~Q?$O|!^ zl7IPNbkP1O6DxXb8u9sOcZ(~$+dG;9Aauu&CL$}iI>^}yE%cU4AjI0HamQ=AI-`Xv zB!KryKNe-N^xcd7n2e4^4tXglosKH9WT972JIcx-7PWeNt_ol@3f5)X6@D zYJ-+X{J6G^5DiCEj39*N{B{7AA0O1AmAN8l{ zrCK-T1mWs)p>@}|IwP^d6`CucGFOMi6@9^6aUmFzbwpP|xvyG^;mhI~0Au|O;a0aa zYjlVe(YuB`xWZbmXmn)6dPSYXQo*Sd3RjbR38H8qOkAahdMTh1PSz{Fu!AadHABNL zw(*vpAaq~ZX3qr@)~?PuR#1Uic`FK8z6=r{tnJ>M+Yhu9Sp`v}hpW)V^>UJ&k^=*r zpd%}wnwwXR7QG_yAhO-2o6vW#BtWYI_N5rM)7fdS(~9aTvj^klM~d6gtB@>D3f~pI z`VO#_3nkU?hN3J7S4ZIo)sojnX*qd_f~D;tT!{kmwS^p=rWNQ%Tr$H$hg-+mW=pj+ zi)tbAT$pDJQFyp|Mv@g=>3@6av(u$EI5LJva7CSaTSJ9X1x~oXUZ+tU!|>{Uslk*s zO-oob*27JjK`;zLZJL25;A=GdhBlIk<>#;h6?czf_i4_hc*YvAf>TXS93Zr6fhq@> zD+2YfoR5Vo_XW<-7s$m@GgKzg2zrhmoT&`M09PyJ2hA1Z@$EuuR~ye)Jf$|mxzOLw zXeQ2F9T!&@6t@?yKm7z09-9Us0AKSI0EaAx4XnD|Q% zwn>3jLX@zFQo_)LK#OgLYQ|Wuyr-hejMdxwvaFSzKo#Ze_{V34X?rCMFD&bvu{7RdrF^y)k&X#z_Giro8a3bB9+JE1Ay zn|Uz!BTLrZ(ks-`T;T_gdoZXtDkMt*Va*kN1Vek(cxKMcqM(WC7LMYIyjZ zMl?v)0#)OP7TFSIf!0&wa+Q?|Ey9Xk(H4%Q*p`5baXKOpLoJ0~9Lx|N(rD8M08CjU z4uGr2QhE&G>LFjv^j<__19}ybg^4TkQ&Uv-lmkY6oKI!6%vf+WI;P^>xP&-ET^E-| z_eA-@2D%>2fAI`XE2LfKih5hF%7iO=?ncd~AzAi@2ij&IENPPWsvdoSvoKLW^+xuC zpJcQUuFvllS7()&I;qp(l)(PYytd(R5DjowE zJ{8uB2P_9RNR}0hXj!90K7vv`-Ue5Xq{J6arp1Zd1ro;;tGVj)lS%WQiB26QCYUi)G3Uftm&>SE!Mz0o^-X)TA^DkL2HqwQ0MzT9Zi8flb=4?=PIWz z@nzxWs4i^ZBuJ}q0FB7h32lvH(9lfb z0n)@?Hp-(B8bIq_y?Yz3`e>QG+i;aBE8L|~6vths^G+~5NR5pD-9b9OXw0T(KN(Sd;}i{LVOitOcabnD3KMS#~!$PiY>0NN4_ZW zDT05vvXw~bR(`N>MFF&K$CYDv9RpW(f|f@}MlJEtY~zHpWIe2$ZSjM2v{}kufflhS z@=j-bPKm*Fd3locs^;pDS_)aCkHgP(j3|f@mVLn}=WOC?4bewJSiNv1}#l^B^CvQCuSBl=(fR;YRo@JS<1vyPR zTapD@Pl_w_Emll8Q^ixW+9q(1I&;>;;Vqfog4z-X&QHv9exK zY2frM&$eZob6NN=*udE#J{s|*2+@_!Vox-Iga|nTEgT;^>HhdT#3!KA-w-gy3=^w? znFjAqX^MoM9D|hcagGP12~7FvMlAsA(8?j!y%kyom;tWpmoA56)dvmUR$KE^Z;j9ZSCMDP z`77wc>;Y>($R(I728Q3u)f&y0y+HNmRKpIqQl8<}wt=f7nJZfGhGO;8`R>$HSuvpN z{9WPdyOeOdoB+QF%m8*wDXc^JE?Q)Y;l_SB!R;wQ)b3u`u3lstFs`oSN|FUv7+eKQ zO3nmVc|ICfxKz`r!;GW3HK3t*j(SrO0-)XKOD!ie&lGNNoSvG(cI|ugoWzCrP+@o9; zThHL=JcEA%EgR=wB#SsOxRSKe1-OJ!dWFK<59;v+aK+*`YPi!Yadi-=vR)mRI3N-B zJ7*PB(YWtx4-I|cE^!qP=;NWa7kaU-l@mCb61n%+^$>}J&_zJrCWae(W0o`RXag;j zYI{$n3)~t$F>RJUZ|XH0d+GT$t=6+a*0o)ZbfunXMEto-e|$N=7k_^_Us;;rHqFwX zQ&6Q(rWnm3Sswba#bJd^Ns-`+CZI)t3bDdVasZG(ONf;krB9cpMT%HiyEu|B!T3VB zLZg6+ZDGlUz-%-{y!6h2BgPeii9x#zgO&y_Es8O0UD=OyBb zzR9StaOEI`oDcac^a`$ClU|+3T!EHliZ+F@Poy4T23Nlt;|Kp%i-+0%`WD7pe74vFsSNHat%9_rrs~E4vVW}$}rGy zSO=Bvg<;HfPF%6QAies#rYZJMbPvu?^=R2YyaiXkuXj1-s}%RKextit|MC_G!__z9 z>WVWPZG?OnzmA8rf6hKe%HSGWRzz^URY1gGrrer;iCNJQ0znz3NX88D}|7%<9H8!B8O zT-iWte6FOoGnMFLW@lLAL27KNq6qW~uA=h_s;!!>Mz7!sKUi}mrz5TuJky9aCb-6Bis|lFUB950F}4r zmDD<&-SnGIJH*&9y_zDCMQ7Qj+ya-$#XheD`#Pl;*e+M)fEMl#r6T4e)>@z$XMzWG z2|tLu6FJQ9rMck;L$cTpC+H6#6|_RHI<8_Q{&+;)WYiP+&rms-Bx-K z7JHETqpl)(rFk54g$sCDmQu(_GPV!*Te(<;^YcAxh!WjmJdZ;^k1zNNwdoC$| z_4iFv?2l3dQ2~q|Vf1%d%4)j)SOOJ9r38duO11vt)?9rBNNsyLrSq63$1iCT9Kg<^ zoXSF+VvyK{^yxLP&e948BCg%0OTpxe07k^#OGs9Lq(rE=N}v_tdXoSEgP(alEpi~% z;?YL1(U8(iG&)U>m=OFFv;d4U?hnbrdGRjU9+t!51c5M2-}#J%t89ZS7z?xtRD~

2nwcP6o-_^3wRhp`GBwoD`ijhAWf`s6ww4Uk&)d$X~gBl)PG` zfiv6ZH2hhw49_bPtL>VwrgtBR=r-I};P)PxcJX|w7k@rTl*N|6%Q@SI zH}n~vWFd{t{AgaK{Hn%@xW%1xAB|AxO&jS`F&s{7dc^H%MPyylN=7tVr8c_>Z9!q? zv}wMc4T5AXVpJ%#fghTilsFC!en5*M8%A&iS3pJFCGZlQAW9JRtO7H>6SSUg5@?0! z=_OEw#Yf_JK4_&fQBU^bCr}lmW&brwuRyC8F49~%$HlhhiZW;wy5K6%%K6d|tIBw3 zqJZlAxzZ%pNWN(TuGVU)%tko~D-}@Dua9Udge~b%f-AV9nLrDWP$!y?#)TytJ3r9< z3;3^p7;QCUpoNV~*8n`XdP!{mb>#fhdtQOuYtM2@Qms=2?QMEnTyd%=oFnyxC+a%MZCSPGx_vr_a`C0nz|kg{ud@Pp{@w>tq(HGU4i_9IkJd2Q*iV z)(@#sj;ev)$YOOpkNyf#6yWMI6LxwC!@q5sVl`t0umQSmh0wVB|1zbI(aCslZbFfc zrSx_@M>l<@mC1xsoF{VnR_2P6Kdk#z5i1O|xH|NTD@C6-2`UDIga<&ikRU;0zA!qvIhXT&+`|-K2<}Uc5_O5rkN;MscM-cYq%n?u=X^4ceI=3G$Kj>i=w-V&gJqz@V$3 zg=d7W0?(}qL}H(_vR#f3$-0`ubwvFb>diA=dZ15~d!A+r6 zb5-=}UF8{m*);z?TcOJZGiC)VXqm1Oaovh2@BgQo+I|y(>P2+-o(80xzy;;d&I$N8 z$-TFUS;FI5HBG<3YOZz*svXLgZqYMHH&O!{6|U{26&f$Y%mSsYz{Y4%Z-iSBY%6EQ zPTs;uyg%EvPvE~KO%LG96lD=sVT4-@1L@AMMxGtRC4D~jWW=Ni7P`jK-4%mWpdEB4jvb({gyr-0I?It#8(e!ija$XFb@Wc zUfB=gqn~#4NNp%@%(#Z2eT_oam$M&)tDTiz!4i#y<2av_q936NDW*=&WWAzUZHUGt zWjIlx{~#-XQ7DX!OIH!D+p89Nt&1QOfA`FiQ9}0^81kdcOP(d4M#QdQ{z#LKGN%)g z8<{JF_n=%MesGWPR~1?$OHrp+bnP2^@xbj33<(uzEznv%wg83^N)ctzAJMDuS-ocV zP{K1p7h^hd2x!Yg;l*MA#i|BonNcu&AM0DDXjFBtX9l%^98ZTaO9)y|!5if^v2yPT z)>&yi3==)%SBbJ>s~N_QD{0F;QmS4hQvp?0CjzIw7DU6D-AwB>PxP8u;Fn^}37&L6o5?g-loIm5c&; z3~<6G=k*K_h0$fEYI2Zs<0=p<45j6)s04(UU|>YEs2iC4(gf><><4iQ+trb&eBvwm zJ4%J`!;ciM7<`?Qot9pK7EodD3N5xY_fM680;K;~Sq<2~;(;?M{;3cG|6GGd=(0nE zE|43mT7RS5DdSD-Gk&5MvxGm_;)*Nil@v9ERM9(U_=cR|5oAh%A`YFx0qGT^l3lt? zE_NGp(7mwDy=Gf4mNdW>v&_qS={Zd|J6qLpr3!>ALTF5pxd`$4D}aHqmZW+p6?rNQ z(r6>Fd9s(D#rQ1AgrPKRD9QmOUauEx8~C<>4feE53*-<$4q!h}*=WSzszgvK^AZJv zC9@GwjXogWm38psfQqj&Y!nJt$k+XqWOaHa)e5dOY3>2<49?9{0~*hAIm1lfXf~OV z;2Kskh^x(vk1|(8AoOwCf;_{qiYwIVLff1)SNx^2&_b!e3A?NtD85NCfA@_ZRrCj% zM24>as{-s_2&!MD<_}Wyk6@!|{t8Y_*e1Rj4a0(Y_>< z2$m>Ny&+Q}FTn`_5N{BP&5CG0&43wc7vVad0-M#n3_(NmNP*(@aGj(V2=Bw`MC2c< zt;B77A-`gy3?X2H7IltqG+Mknz||0|6f##7f}e^jm;EU|$h%0^#2jb=7^($YrVA-X zevwcv(`a#q5&P+mT_kG`F@w?zo@3om=@ro|ec4>m!9feLqIJ+KvbllteVIawu&-?b>^mt~2$V$T7peKB477f!1OE40qxGjy+BUzG!P0ka`u#SA zSix1x)K3KPS41^vozq!yhRCeBI;#0ixZ-lK{jxop&Dp^aShq`{QL9p78N+&Yv{hQ; zu|f|SSVEvBKS+&HZ!iN__(8^QL|M=F;w7$uI)Av=;t`0x=(!w8=VkjO($wq9v6CQ8 z-vf0_3_aDhOd8_yXy3`)6Ro&wVyp~g{21AL0(FA_!WAzAn@W*_v22AO_TU^l%QrZ) zvm7u`h;PV#6Rz&dIz|Dp1uYxEbD4!JlW(p%SE%tI-H^DQI($BJwNJheuJ)?(>FMSQ zsAwa&qOnfq*}$_oZilPOYSyc2-}m*%N4WY%_H_YFFMpQeX?swC)PUBnq*}ii&mr0y z{uLi@n_sluksSYvumqw%L$%uQiEzbFW9I6#$bTaz8IHCIy@Dv5AO=@l-EIwgxw(D| zIbq#^vr@Mv5g4rOHLFRvw_zPxOy4LGI-P^h2nQ#& zHY6+1(&;^zb07%pBO2;*p21ZPvFI!#8b>dKD^22fJV=G_P=!;VT~MUM*$KiGd)^XP zXY_wz48hJxuZZNYh$z|@s6I)dAz#bB(e|e}ul$ldAZNO)UHHK$NYMV>Xw?F(f5sEG z5hb}iP{cS`XoVl7{4tN|6I7hTC85q~pX6*6z0)ID>kd~3=qZY|;A)Sqac5pKx+%NA zHLMW@r=BMYqs&|(l1|J}xME=g>17%ky_(G=j%pQc;U&2#Y87U*O;J#^Kb)dGC%8&% zDceAcc^qpsJ$dN)kmO)TGC2eGj-HNLT6%u31Ls_!MzQrC8iv0#Pe-As&l?#+R zu0+=ZnJfIDxw0SR^rAx4Q%007UdoyfR`iXT$AK$a2M=hjELP^~tnSS}ouQ&B&6OMX zgQg+H1P=rDcX=6u3%^zh^l$a_+JCJrVL2aRs5pQY$N!mf_`f2i`)Ic#AFb8psh!HCGgY5K1Mqx|F-i97A(F-7-UGYOW{`92{H~^~>MMPQWhEK@p+|+A*r#fCYXWpe!qi zRx(`}L}AZ_7{=NgtX8VWH6nnn0Xzm@-h!+8upr6~vF1wUnkxe~Nx@a58Wdbj)%`>c z+Gl8FQT$-Xl~N6KMj{G2sku5OKe$^F$N`1BN3>GZToGKIQgHRQlA>odw1=z9xFP*% zDO`OhuKruo)K)O7>ADSCa8=Oy`!Q(;Mw&M@3`D7}=irKS;7rbIKuUowa6F@RSpO!x zO?j%#il&~|a=!K4-5kqfVi<@~Sc^;%tFxp*Pgf(jTH={#EnrwEz!vi^1uel^z`TsS z6$3*iWo89D0g^2Q%3?)+-X1eD^AfJWFTlg1&_?`^K^Lt9QSf859JCuMZ$Sb>e{6nP zwq<`^DDOtWEWuStc~z|12~Nz*W+)I@5%n?J#SGOnj|UZBq1EBFRS6weReZHxV{N+a z_A0(YyXfhJ?&#Gq`4s3P>qy*=ot7U&vS>uw6uCe&XyuQ@)qiiA+6rR^Y(ThBEejXv zh@x7BtACT%)fCD4MmI2isGl=eSMqEQ=Yv=QKf%=rbCnY3e;_3~%NDJ22dZ^VS``-3 z6k!1IRj+xzmzcy^t+5Olh81nX6+Q<-ng^WUCb(Ld*e1|I!GLQ1P+|^xM9j?6KyR)F zM04%_z$ug}!h6ySPsEs!*ol=|F?|D0Hjd%5vy^-QFwjD#I<6FG;U6PBRvFj~$*r)d z_m^^?t4g5E6(HSH882Z8-&f3BP1X1Uu7Jux`*d*yRGb)R1yuAAu7#lu+WuUOua&>b zw|DK-BQo%YaCJz_;f|_-=>D`6{)Hw3DwK^DJe#??Dz1uN{g0-ptuSW52IxY#?hq}z zLbyV&@PHp!uk;6YcxR0Bd0Qh3PLdO*JKzVgqw?wa!5zIA0KTmI<=5%?t81BV=q0Te zO{>KfvHF^@SmTE)grd0$w&xId3!5eEjG3J@G88NQMkGPQRH@cBjAZvma0NMV1v8*U ziE3;kmTxKfn< z8*l|wwsE+Us#9k)^(C+qagDJrkPJ|)VN$y)``bJzq*EvZREqGQT)@6;z z&?^i-NCf`>R5li{LRS&4J3*^NS#b4n=IR+7ZXtXn#l6oPWiKl!x*qwGMv-J-CIS%yIr`mv>D7X~yaAAwwrMd?rO2P7V~T0V5F4+-VM zN#0-MRLcF2l;iCLrBt4 zgFa-+{)JWxSEwk9P#Lan2r9U`p}}3vRb4h?mM`ck!sST*R;pE|c#PJ!;_9YCEEMvp zRye>FXL6>}E5zzp3SE6o_dW+#8WJ)d+?OA-wiUWktQUPzgO?Q=0Iump)}3$*wAe$e z#UJ(RZm+aLlRHa$X<^&WVime(qJt~PR9UZh88W3wAG5vvdS!JKR-ZpRNkWIres zMM!;ms3=zyeS{hyC!_q#8tK(WJ(huSH-3=8VE92Tfy0BGosiz|g_l7J;0kky#Y@_e z_==YOss2h8u09Y~|8LV2tGRL+x^9Ek!0>P&&?3sRA1qvZ#Sj^-*pD$zB)EE3c_%G& zVU)*6u#45{tzgDWAfc+sok9^ZMV$++cuCiGy!12+cDi zBv$#J$xaYI7z0DaSM0o~Hod0*5J5fAE3#7mUuEM0R)nkeiAA->MXLnx-}2ASZTc|9 z`gV}Uy0~5O)jOP<;E&)+Tp_vGq0AM@t37^DgSdLdlEsj)m)0rSPH+WO=8EzvoFgH< zg09s{lP*x!{ZVr4qyi`hX5uQcpy3wb>RE#GUfj}!rm?mGw9FNI_~2xM-X1I4B}d^L z1z`m3al6EW`3^qTi$Wk!*&bI`-|=?Y))F*SCJhm^O3EOods&38(yMW~LbYs@lxKKA zbm0way~07GrO@sg;Hrm}ydwA{Mn&`CgzAN>9dZzbEAm%xb#^GB11JDQv3)~X_qP?g zgkFg&S~gl)ToGOW|JlX@R?C-#>rT-6w_3w&wBQP{LKyjJ+#f%UUSTNbIh_?;y{WSW zElbu>qh-BINWNJxw^Mn zw_v&oT5wg$bpdjI09W}Ydbska&}boCx8#a+Tpq2=*Pw>F+Nwn8rp(oDIl=v!8Kj#Z zWxWYV?WDxa#8S}v0ESW&$R@? z$`VBsHg%3^>8U6@3c1=GF-o z^$}KWAim0awOTl#T5z?JWT|GNmnm+CC8%)J9b5@E3d9)nT!;#0gaieAMCg?)b_yhg z@j+B*8VIpuloc{?MI;l?pCKa=Z($T-x)72xRM1rsfRC%u>dRVnKGg0$Go6&- z1Wz*__OzX;1Uc|9%Gou-FbimbPI7YnYWYzD08RVmbfMLE;r0>D5> z9GvMIQciV(M64X+cYQEQRjl)aIXg<|?(rZ{an7T-(x5oFQeu!U`FzFIE^&1Ly&}ob zrq_9#l-h-+c}ubJNd@pU-+2Y?;6%&9)%)B$sC4&7$}io_T>VH(4n7xDAoPU{c(9*p z`&CNuQVW>>l$|gJT6$RrT1B$pjr9JFHqx;CC}zF7q@)LD#krY({5wW>h_1n?uoqDl zYxy>&n8aa(vJI$|xZ8*y>~)EEa_=vqU5eY`%22H*cFxuqkTMztgeEXv>aLcDG`=GgC!+;Ov=RA)N2E?B>gm8KRLgcNt_onKU|I?@ z_i0rXTMj61fzVikK!_?y(GpxeIC@vb2pA%jSxmMDQd3zBw#F3>9QjHROgmei>nV6G;Lu5wK5taQl&WukDzVg8$pdOVop_UVEuPFqkA6(?V3=GT*hIHtDw zC4_)iP*Q|>ObX$rbf$>^{tc& zv0@Nvs5-sU>K$n3#328aRO>Cx6@u0YCOS3axi2yG93zyS&NDO-0|Zw>>qS)v8bx*# z1Fh%f6F2Av6RK;O^osdGo&kc9a-R!P8q?ve?6A-os@iDb0iTL|LaZ#M@@KP!D;M;isnRPm#um(KU2?e-D2M{5 z(Oj`-O5sY=H*iHqpkELSa9xEfx?abX>K46%E5Z*bVn{{)>X7p7yacVn6>ovo>1;IO zC9S_A!XeKKga`q9+}njA;_Ur z;tIEjUcr?mi$Lq&=T$V{DriTq;0h-QTAf&#D`gvSg{KQz`Qeb3EauZ=os7hpOWw@2 zGjEtftQS(ACDi;f4=EyN6$++6wBt(2(s=a8P%}Isjo=4Wy?BR*m78*O1UyQFqFoV? zKM77kEAkIyM=|9Y7%c`%2p1wYl%C>Nuc1&aCT^y;y3c|zo^~8!HBPkSSg0&D-u6ke zvMHwGBc1!pfWg)Mqt~%RRPlNNmD39bOfSuqhaNB%~i5}L8VtOD84dRyNIuJ z-wIqE_B@WD!W%Mp#}C34O-92()Hy|57uBFNF1m5GZLiVpqASqSpHAM?|Hyx=r#Hl5 z5*+;IM?=k5pv5w(ls-x6qh9(+=E{EXKWDT`0FPvSt0V&-H&i%5ewVQWr{UD7p?XKT zcT_7R%ePTTuU=JxZihP2D^6Zzs9q+EH57A&YnxcfFfV3s5}8sYYkf+q6gIFHD_kMB zJS$2^Z9WDn7f zT0u%vPJ`86z6FeT$0}96rw0A$(5m3+6J@mWTOn35<5ae|KSMQ&t4!DJ^~zi=6jv)H z`-LlN8?N?xJg7m=Cw8SnE@^D42$d zAuo*PhSE*MZK(OlP~2IAEBuT<(oLak=oMzY`Y)L)2k@3Gb9KGqs^}G55&n_=04fZq zPMRzEK|*(CbC}23BeB|627_8B15_J(&Bmeh5*igrm;_f$0y1kuxP@N973n@!7Gccn zEMbw166R#xac#qdQV~Ju7L$A0@jQ%oP`Kx)l>2gW&gQNAzToGIyl^xTN>J1u5k(K=* zngCaq6us};g#gB&4XG7^z<;maUgCSh$<6inP?yrrg{uzB6?SHiCafM#oB~7 zM6W)Cw_dtA#LGx&UKd^P02^@lDIQRNi-{iuurP7;U$x2Q2)=e&4WQ*IG4W~y4vu7FDX?;k0VZyUd3z|NqC~H z)tXMl18Vj;aRB`k8DWfu7D3<$6{`_9sLay3tT}BvLm9cG>fBmZQ!5Cb9twpC}B@3R20d2L$cA3EH(( zW(QLY8nC<^v&@N{)p`)py1vC)cnmoUH6h3p;d0$e$f_9D9`hJmUM^-;!%$ifOZ!5j z0Ami4#maV^g7Ob@scogCCi*XL@P^7ra05OfMi_?vgjgvOgPg~d+`d=2Zs3{JYaY?# z8U$5@a8D^tHdkYz0jt`)o2GEJM_e6}6MS8f6|MxaI-R+q5icueMa!a2{S;;7z`Jb2kGk|igyPWhv4Zvw zH117gG4b?3;T@xX1Z zu?KjR>KzR$PAQ8^!i})dVs)$+!4;Q=Qf=#{t-W~i_BPORl;!zBa_L&`xJY`nu$Puk z(D1O=u7IfjN!y)ATXvpzo!|SMQ?e~fmSkCWY)iJPG|#h2gEdr1vgUc7Ri#<7WXtlL zm^cH8({uPlF+B~z%qICyau2gcRzX(;E`6ol&!-n)?w zC00)+2)cZ&4=)j!<@j}?9_3k#)eT$@A6pI|7yc5+zBM&7-?K5(dG6M6;B(&K?@x2P zVDmptRmXoX2>r82mS`vxes3+W9SB$TFN8nA?lH^sEumFgOKqcwKsnUM;|7~6{*YKP z?e3K8bNgJ?^N)nWM8j*<2rY+Qt19xpPpt3l=TN@_5`X0kyK{>xsSdt!l-hv^g(b8V^lRup(xEtmMO3S%t%E#JQeD z2oGIFT}u}Zw0|nD$kC==9Wvz^HvQFCu2+Z>0d0@w*b@YWKMhol%2z0TPEynfIXx*p zeVj|Oy!Ni#w%6Aq)kc}aJ5pG3Z>BlBQp9R+#Oi6?z?hkmtRyzSc^tnwCPzqetu@h2 z=kB|Q;Y-8tQ`y@2V%kp*gZ2}{@P)J=ABG(Khf=%s&r@;w z{S#Lt3s>JkmmJ1&`1FcKjktPfG45H_^!dF@3HA{=_yN_UZL6YJxT=7zm?41=R9ASA zrQE`D+_lWa9J6wkUed7gI8BIVuYq?;q&d+VQeKDTAZ2_KRGuXN#g^_2l zVVqT_OB7Ds0+n~}Nb;c|Np!O<8yv@VxMeKz%MNK;XH2-Xfu!7_0b?M4) z3sGOr7Fq|=^*U(b>IWyZaMhC4p^)5thDPZ)0BJEk5%2fVvXUOGlq~KYi&4A-)kE>> zh|(TNyEm)2`+Ma#N?raY<*LQ8BTI5)NpTofAy;s<6m$>G6$>6P6Ac>tXcAtSb2_IO-%;I+VqV zUR4G)cFTZ{C)S1+7cdZQ1F^#po3w@9bnm&#a7kF?LyHM5{koyz%OoDPV?^SHn50 zu@VlTS`DYKhSOvlj5{YH6e{Qx=^P|vm?p~H3&0g zW0|8y4pi^RD;&PgVD|@sF}H>XNHbUV`$gLWp`uzaBUxp!q!i-bXQ=u^4% zr|(K9;k1BVmjA98nl z0^DmMO`K={*qADgth{L_?AV zr_Bfms^;@`xDo{UD~Ii<90{~=MM#^gQ)3Lyo|2-?)vjT~LLjVPJZF_NkAj$Ym>4ffonQOElCC6ySE`tm?$|npba6+K{=mz=Bw&-zR}!jYqW&+Yc!- z?{(_bmq64&U2!55CW}> zEs_lRn!d8AXUOm3Nw3aLIp{?xNIN4*n3K`97|$MRG{+eOn3HDpkFzBiXi-XE+^}zp zcXINNh&i{TFwZcbU&)A?`(Vh1r*e;H>7knM465QPS#;PS&~>3&Z;c#z{rE~jRF?jo zJ=!>%tAlbCzjP3;Cb8N!i`Bfywr2+{heP-03Q^EHC|5@`S87>(siZ@FyO}FHj^B-w zvsCpS48zP7z0%|fo%!bKmW)2TOn2uYAos^4^USVebJb9}zFKqj(NrD({4jKDx@N#y zyU=w|)!Gsbw@6lp!cI8+eNRQnKgHDx>8L)wtWdajS^VE_eA5ClS&zt%;&^dYlP2^> z>Z`eZE>8r!B;6M3bU|hg3W8GZmy+>RGMptxx>{U3j?_uEs;rco(ax%7d!g>QZ3`Vh zk5$6bTUHAreYL>jw#uA4)mDjt++o8=L*8O%F&=fu0x;~EMzz*LWT&cSMr$(ERV&Qu z6&(7j!!saA6a?>HTKz*_bljbM9jJ<{B-p7IpLyk?`iWQYUCVX5JZXnB;z-Y^>8NF~F38g; z?4P!+Qtt1~rLQwz>Qrm)$z(EG>ayI$(6TtK>vfo&Btj9j!wueC#i&3?B(3O~C+Sqy zlylCb05NGLQU->I9h)(3J^f9D4%~l3>{A=6VoB7SCrv0n4p-3HmI0%7S%uby^A`u_ zP*^%Vjo`dBage{__Xufm6{wD*-qEX5;@i&+S2{#)-YbSd9Gvy)W_P_ldtIjS-WIF6 z@yAEyg^as(1#;ZGX!yaPHFNb>hv65~X1eS&U^88>gVts`t0k-5JEOJf-oG*b_a%D8 z^%Yn3;0Y|VCO*6v9}ZWN3`U%BMapQh`{=Sf!>fp5v?LssRh;Z~Xh}Ql z^5b$)*x+r#B0^3}d5qK+>t5qHOCmO&zFbHth<8F5sp-BO%d{i)e!789KIGoCZRutg zP3l)ARuv7=;<^AYKvsE!&Y%}HpY!G(`boN;nb(+^qtiEBvy?H!gK(9oH?y?bC}r>c z25gh7x@D3~^BvzNPoi5f`S#{&?xEm{UKLlh0!Bfli4GcnMY3=u z!FacPdoId@N|Bf2BjfnUBw0^$S?TZV7?P|HrYHESLYHCq>l0T^*Cu1=dVRFMFr`U9 zKcz{3X#ZT+_hndzd*|X_u93l-h5f7qd-@cxx4y?s(;}AovwE`Vx-VYq?x01@Zb(MO zSH2utQKzdbL0S_ipmlX^tD);kJ|PJiC4BmW=T}c>JU^q)=hVGfWele#MeuI@LA}Cq z*XtEy3N6-s9AWdu#dx?&V|*|RfPf@{vN~4Q)~+O#ac3R&a3#&?deNn~)~|-`sLmv4 zf5O#hufSL~rJEnU^DoAzL+b}N5)S_~FM7jE$#u}H=Q;txw^!^N-4ygn zXYj%0=%JQ^pu5A!;GL-}^VM!JEJ%^^t&vmeG*;W4ZS6Z1;p%;g+ml-$P@cpj2pWLK z)w!17&a+5(A*IL$Yfdm}A^{FF+sBFv+f()TUJ5ge262Q!Q@4aje^O#q12ok=R0gA0 z*fGVnLmsrev*M}G+@C9#5?9sl+t90-C_5tHCRgkI^aO#_Xzhco(^>g6N2qP;l_1zX zK}1oi7OOQ^f&W0RPHVl=EpiSQW1ZFHub6i2)^H^P-jkk`OT)V0>fz+N_mYSh<`>f| z6bCo;>c1I=U)pHjpE(hqG`GTtGXkspxCW-Byr8K5>Z6PC6Zx&}r&22OXEOTyHL3Lb z#w>otWr>5@913yufpGP_pd871W-;!?Rg0A%h$uBbH6~S$y3-6!f$FAkbz{)FE-b-` zN@J;sDy7Q3row?(v7qNA_TfsqC>D!$arHog6UoxK1Hg{c5MK?_&vllAo|3a2MaGGg$X~ z#X;AI%MuMqmTuq^TCUww%~jT__0ZA}mA@MG2Rjaa_b~j+jrLcDDii%=6^mAO>tzsz zD}P0Bh@LR|;Vy2^Y>Q8+gs%d>sYSRp-Ft_^Z%LNp#j$4J(5n|>`S!RSG6Hpn@CU8b zlHHJQ;O#PUnZG9G3#ywkZ-Q`L3#tqnx~+;Uq%CSphleLt7iZxb!f}{8QEqE9z9l(0s+tSKhHCIVulRmn4 ze1f2lVq;p_8ma@iYMf@Y<{kX(<7x&hLGX~&PWUKsuwB+Zs3yBEB5QT1J?QM~Bor3p z(_uTj6Q=P&4#6pEuAIqh7Bx%dX33wpUs2uQu9Wr$U(shAvU^BN_B5z&eZ)uI1=;RahU1YIz&33azaF|LHvM@`nxx zg`W-8&yC}g7LHh!#d;5 zn1D#E>^K{s>fz?oYe1(0AFiYtEYxseUg5YZi%xmssL77d=JXb0@#ho?1|~byH2J*K znb)?*gae7Wa;5Yiy}!A#-NF^Lsztl%A4MPjM6TA_)#OB%nz0tBS*H4JuLISQ4lhs@ zSLu!NS6Xou>wZwK&JI_XX3*LB6b`P-WE_z~?5O^r3`5M-qY*1OJ)MHgCjpjJ!v`|f zOnHPtsc(|?(U_uN9)`JnIZmEx{pCF8>)SIV{TGtv;-Jb|8DUJR)iCqE3Rg{3 zvjiuWptrg+XG)67_0@n*}{rONOClOhkF!)q^a+kZ@R3fP;9=O>4AWgLY(1DnBIT^}EETk?wcq(9X`aIcJL z>gb;7858uXMp8xn3SF9qN=k5OMVVK(t7!m9E$bE73znC1?&nG7@?Et@@Ou@{L zq-N&FGjjd;?Ei4k+7b%C3CVRZ<6e5@c$VYS@}gsw+1)Kmkyv;-p^TO8jd)K ztM*so{_aw$s%OyFl9eEMvBDSwHyQ9EO)3_!bV_PqN^l4WrOIvlb_P2|R?aQ?>M&=Bg#s5&CLwoKsRKbKaB}y=ok;9>(44JVW)waph)j zuISa{`tqs9d^*#+Y@cb#3R>lqV#RUw=ZE1}Hd+JLbTwM->Y?=u$!p0x{A@;fp!HK3 zk_OmMgsUH$>atq0eqibqejh>0Oju<(PgJITcz#)n-t0-X4MjJO<6U~P(hI_$HTts9 z2b_o%)gs6+qf{kU%gR$JySg%H&2;TlH5#Z+t@UX~r%Ql)cUpx2)}lIeb;IJyw7%^* zv9(RJbNqsWC3_H%(CExJSFJoghX)o@bO~iAI;IpqY1o@1U_*td7Khi0gAG#C(%TuT z{?+_r?|2cGYpy_ruH?;Hvi9RD(}+avZk*v(u6(sF^O(5WnGx7<1+4*E*XHiNC3embi4rDWi7 z^@S;yMZriGi$$_@33V`W_4Q@ycz*t>sv4eNR9&CP4ptnjrAsQ`-dyooZjjq*aHqJU zSGZEXc4#jk*?#%bQpAbDlp--HTR zSX#HJmOR5ISLiyrSB+@2;+2Vv%zP%*a8XSesC3P)v7izPnr32nYnT{gu?3PIDzRBUOA4qx<-#X zF1NY5Rgxht<-ycmKEfosf>A9{$r`;d`SuTGDCgBIBlC?>o?jb=ZVec^4vN<7vS!KZ zPzWuOg{y;x!oQN*30ys!Dg3$*)Y7=~ldJLZRV6|pWcy&c9w-9U9W7ZYEh~!^)4tmX zPWAiN3tQ>vT~_0RAQAQ#HF+n$#CkPd%xSto6) zdOrvuLCnGr8-^uYBZj~$LSoGNW_NYy6}rgRI{Y2L)f%n+x!OY186;Tulxw(95%R_9{hg~S#)@IXc)URts~@NQ`1BMcEBrgn4)IUj3$9dwqDcKG zZ0MM+It0|Yqjdmj4g+7EzPwU;6^qsVLC9@sn|f6WspSf8g=!YADFfeV%~09dgl+!w zGE`xyxf1@gw{&MPPXRb0+oLA51Vnm8tjH9xaxe7OjwAOq833oE^eT7jWzqku<71_C z*bgO_pwh&Vd&AYkNwy1x6?bB3aP^{|;9_KQ`1TJZmrk;T!f#Cw{EeVB(?z(pa5YE6 zHt_A zJyLpA^$dGdX3kvYvbwUMvi;yxh4qO%dI?d`+NA5CXtjZtaA=pc#l6p=kaho@nP27= zW;G;wicB!k-|h-B4VO=HU3&zCM3- z0jS1NH8Rq!NOhn4?yMBFpF9l2ieemZ7AlH_zck4QF_Ct;N!j&U1$tUMW0jhmGIY+RdF!ypP{O^ZThR%=Bh<$3uBw`Y$CV$x*)hkuc+4HnJ!f3 z>HxhG4W&kLRY5R!jjvF`m3sv3e50?At245G#l<ltw{<(e-vU5im7i*^5q>}aClcf?cu<_2BA79E>aYwjD)E~_Q$%aN=v zPSe5WQ20M7=QFA}63JrN*y78}ioY^f&o9P3c~JP>G%CdyG7Px7YdPNGaZB>O=>z(9 zH{`|%SHrcdaksK7#W1PmGdd&unf!$-=1OPqBx}$SD4m_y@)HgjO_4ZlRm&5ZC2@wv zXyu|49CMj<0N*KUIN|Z<&hrV2n!_cHp!3+M*a{qdQR)KaGI^z0YP9D4_XeB-4m>14o>cf-fylL z$mZ(o#6dUg`_d2EozYl&g)3L5E)WBpsS^~S(2{Ui3{OO|p3W$tX!!hcd`Syk=Ew_$ zjn*eKw8t796s-eYR!deV9E3t#35E2EO#Rc$QT zMHL~RprRnv>~2YYy&bjYRrUL7x`Z@4A#&Om7Je~^Twy}Clm5U7kULTV?uu|$RqL)_ zS;_XPCz#A?>D44q-~rXl)taT5t^h`MT7@==>U~h{Zf*cM;W+8_7D5E0*=rm{k#BS1cB;M2*%f*+p09f!N@O+q!p-G-$QadN#sEwVsF8 zV*F6z6v_H{gzGbTbRbTeF2Qj#8g7xSpG%H((_(#RN{+wUko0P#RL^&!V=lyDVhg;wq(uMnu6rsOP!%a|+0FynYeJh^%F zXT?fE3nxTFs*~}C0gvPi3vJ?p3gn~4@vW(UJDOigP{UhwkrrLOP+`I+RPrHz;%#qB z@~SRV!lKuylLjjPqR@)O6LepRgWH~<1b?=AbzYK4oJSr)&H5vap7u?hFc_S)4dCYUy5XX+rnaNgT=C}0%6L} zbIEle2h#qj{^0W|X+X7xa4O0HKH^?bCqu82i@R<)8W5B$h0}GDUf~L0c)L#GF5mqM zc55}hZx{u^)01S-`%}&C);lxKyrF7qu_+1Dmi8m)cXIs9$lH2)T34OO$WxqsNEWNmU4sGzlv ztC;q>l_sUK<7~9p`gZNF&Wyh*uH3LGW4k)mUDUWaUGkPJp^#*WgOBzs!ilIS4dsYF znPc_rqUu$iiI_Z^IBv@@Gn(elb?&3R=sNWL5Xjki=@dWZQUI9%6Dvtf}iu|M9?SAnNE;Q64pM^$r7tkr&R~ zJ8|V~+wR9zu0`GZlR05g>eAqfNt^U)Em@mH_5Q@w8#i|*sOZw06t3r24b>sZw39L{ z%>vash}!qcfqFG@#j&sbRpQ{=BeShnPDM$#gP;0?Cr`c|S6u5A@mE(R4m!`bB#U_a zWU-p7$2sV!kPccE~L z#rndO9sQpT-=JtY`g|D%TWwE3sspIhXmLfdh-%eeEozj|-9dYAO>@6ASGEOJ4?uU0 zbQmwT3f96n&UnpoadjBGR9Lha2(+B8aODIt;m$2E2#yA=Bek;YRq;~MD#5PO?6Yu9 zwSN^2;gJM;-RV)Px-^IiRQ?>0u2gene`}i!lAWTc+N?i^rkD4o={*2zy6iyc@U$7H zR;ofPnf4jBEf%Y}s%=I5)H4JvUv}0jw}ac~#Ej#dp8B+lag{s+vD(Fo)*<4|1Zh&`$4)~!mTD20$j25o6)+@J< zQ9{KVSFgsamy63RDKM5~?T%>gUV3rdrF*y|RzI0zV5+4;nk)?A5bN2cNG9f^b3 z=rlXGFD43nJCciT?ZTDMsaT1tdVfOaMsKmv+KST**pwe=gqkS(Yc{g8{?!I!UMX6V zOP_J7oy|Xte0gyzR~r!@SH89HUSfMtu5trP12$Jzx=+VpckIVa-5*?xeL2vjmdRym zqIer>us2+(A|Mp48@K`$)zZ8ot@P~y>Gy}Bxq?=6)ds#L>sL}y)9!r^g+Du$H?+m- z0iDlJH8X!Lg%f!8uU|^v6G)FQMyT7-;JqgY$qhp5-rO1_>*iE7fa->-1rq-18J7x` zud1h8B4=aZX>E%>Kx9Cb%%#u4;gWj?#ERo0ykQ;tI$dD zby|&t3+)tD3s>W#Ceo^EsEk%sw%=IeQ=?UwZmL?W@y2CU_uaA@?O!#H?yUFoUGe!9 z3awd``m_s-N>s0KJVBNqtA?^e%vHs~+`P_q`>VbXCN(Rml1VU{V?3JU5)c_$ZMz&r zBBKcCx5s6mr}p6rs#p{OkliLzbulN=O;TA=LAkQ7(3Qhx$h8)y|*UFaU+ zYQ1u2fr@0czjD~V;7O_LJ0pv#?VPwOu}Z_$&ANn{m+BtB&HZkAONO2st>%h8#MP8Q zVd;fVE{RaCd(s8}b{KGVAX@FRx?|YxeGY{OwOF|N!ep`7_|K*86j6UQ50d`wT1DAI z$3|ZLQKA~OaMh9}H-f7>%Ds=*D%GfY6E$Jy7P*w=aNBCQbye#!aZ~KN4E%NDc%7uy zvU-S@N{y;I-Zoyk8r3A9meHJYM9B=`s{F?6+b8SJXt7(zRHUfIv3o&LXzf4_S3mia z3Ugu1b*cTuR<6*srS;qV)r?col~~pS)xg-IsQK9>s?qA#>z&c7lC1sPTCc)Y|2eLz zMV70pk}*wOfvUOcgFkUvSM99akGOhY^a@wkCJu75H^;hzO2`11>vB)ZnI4TLX3n*} zu~pR*#1gKiRMJc7!Tq~o(4f_H&8pRsbv{-X?bmof1!qs<;W#B)WOzbm; zZ^{8yyMI-~0npM!Mx;GrW_>OHSVKAGrntu?rK$lPP~BE>u;!?iW3Lj&@$#}&19L^J zE|h981$A2`wRY+|XJVJ==EgiWJ)?>X;i~cseMc{A?)(wjVq~}aw{Oon|HrHSt0mk= zyjf1IAemei8xNt@E8CW=El~M!3s=+$SEW%H=+-io12{bO3C-A=sEpA-rO|4B4&YSWDpHhH)c+~ z9liCt%u$UQcFFb>RAafRMGc^^&>xtxl%V=d@c5%)&}O=**6&Y73tF>e&7p9%SaTNZ zr}rO#76(6{!UkM@OFDh>2~RG^J;{MQAXpn62t{U07XO9>t+Q*+V7Z0!Oy*UPZ0trp3Rf8iWZFAM zIPKaIHHEWsq%Ml9$#mIqQAEb$wpAKIU-B3_#(HgV#aUtLzksV5D*t!gI^<<28FgE^ z+8-@IYMXkc7x0=~<%`T*y(7AfD^Tf%>_~;oshRJLs|%<3IM-%G16NKsw93}TX}BDs zhU;Qv^E6?#EU7k1bYUtLBv{CbndC94x5(mnLe%K>^Hvd~?+m zJDv?^H4Q5}u=&_tiz~0!+rnXgJ6ktMa|J4mCD1_S2v3-}IwR|TI9-<~2;%CxWn~Dj z$xXeBaD^*z5LdTz?~$zgD?5s-0as5a$NqvWXq;6+1+ZcG8^iD)riQL9X#HMt4&5>Q zjVbr8SGZ}hem>a-S*$NlsRkD7$2auqo0&b4ZUwD%cKyNh`@nzOlzFprYq_a%<0Zx6 z>WU=maB}HlymGk^>;Q%z+Y7Q>?a8WNdgZG{#Xd@2Ck zIpAC355;j`=epQ+*#qATC#6^JChKgoTcdHq@%nA!`?r;$QYUlHIG$VbW!1;2COP>% zCrS$IoI9h)wqv?T04=brisghb0H+2##$*?H-()cT> zt#uoF7_sv99T~medevfO+tvs(>;JyFeSx`nG|tUiBwzdxxD z%)e;8I%eWZ5X4m<=ZVQMoSx!#XUXZJSJa78vFk2}^p3mxTILpJu~@fGT-}=jr-xNx z4b_Eb-Al4K_6e;QGjsWehT%V^&2*8h-wZs$+|O)Gi=aZ?kfZ(7)a-vD9YDYJ;wD!= znmH7orB|wAlKpr%N_Bs*zauqcGP>sA+)>30byH|^CT8g9>s@6TWNUrcF30P+_wJs! ziKIZs@sicTLzk{1WeeLHE!9XIy&~-N${C|qXR1tgKBHF^bhPPeCdrVJm{qwc>(lBn zG3u4)F_Ey;scNxY5m%@3KO&1>mEPhs+=C)GZ9+A_f~by<9s4%_?|cAuTzw5!jZh=u z_5RVed24cr9*Q<4%a2;Wr?>r?y(LzgTpb&(9AR_iw49kq6Ej!Ds=9%(B0A%8hP3OJ zUh5#`Ow84NS+MA#ELB9ZENZRvm&N)(&znd|@T)=PKMjM{bp2RzS>HH4Z})5Sc&|@p z2K1lF^8!9S)N;!9{fg)RI(@yguge70zq`SekD9qM9rZz7)MP#%$k-*ogy|Y?UX2f| z1{Or2CrOYsFPYPWR)A6EiPW zx+ZmQeZAIKEk3GO#;#hdN|07ly}U1|iFfJ!)f3-5G$*|_qt#yALA5fPvuU?nvTh9< zC*z|U=H}}BgtPmm#`tEI2h4r?~+Or;! zECjB+)1N4_A#ODiG(punYz(eQ8BY2tzZO&gs9yytJHTkPX0D2;ZUJfLYTkJruEcjx z?c*wed*AIM`jn zS+8(qrn5lIWj)Bihby!{-ogc{Q6jf;x!vx~O(AaHL%3GsoeA-@Ncg*T8kP3l-BX~t z7FVrT>Cwzw@mHWa4_8)NGyiK*i+eB_M<-tds%oxgp5FD&s;;bpc6px4rN=?N$K^;I zd}k7>u6X^4DA^@~e%qd31|xCv`1}h{?MQ-Xd#)h5;Nfpyr{QXiR^C=zrELbm!zQk_ zNLK$S)Xr%6+x}lZlU^Ojl>@_7CmEV6agbi&ia&3z$dq=w4*O(-amBazk!0PMth99fog6r2G2h=f5Tk$b8!KRkNzh zE14GY(ey44%9T_<6d$8n+OpCPxO!BKR@W*Y(nKZs;Fzu4-jeGpNIqzOWUg+nvGuA_ z_LXs^(JNf-9%HUHxVk959arZxS6Q@SM~X#{iP1vHk?9^`(UI#))%pj%>vsGTRNBUn{Pj#3o^~fs6`3k0 zJk%s&Ki(66^KNyDpV;G>-bp59ot^bgW*1yZJ&hMrt z_^asy{>yX#e=aEn{Ls43WhU1@8iv20)vmrYr5d)xK|_6h7WJ3Ts8U6wOtQaJ8B$9zP*-bmtl}BrBvdb>teW2p|XqwJ`crP#-oKiziO`R zXksX|d@@2_ldBxhLAffBUV|$vbr7_pv2Zh5zFLLUXkc^27K($k+SeDF9azV~)1911 z`p$K-y{eMjt+;Zko&4e|tuBNglN7x-B2b|xZW&ti!DZdMsKomVBnw)3(9-`op(P-S zh9v8cC$9c&MxuXjN;Uju%KR{PU<&JJH)hsv#=#$vZ(ry#)c-~G!&z38q3R&`Nb2y5 zE4Io|ps-Gq(l?||vZmoGr5f2U?MgzPQaK6Yptjbl{kghO9F&t!m&Xajl}r4tp$2Y_ zuEzJFK#Y6GfJg~v93AEj+SKw*Y3TzY%S~FMBYP$N*eX@T>Jr>G-NJWHMjcD{W(4QHHZzEdUQsRAPQ=k%Uo)*NMP>W! zFns4Q{9nT`qlGJy)m;5ih712713JHxf`|V?uBI{=kaJM#_uzypzFkbDS6;k(u@K|L z_uVy=Tv>%%3<$0UOC_63A#xG{?u=YbLK<+rxQlD6urDYPY3MTlom?hT)pl6^pj_u*U zHC#1Xb11}>P`JsJX!zU7YyEm=QqZf-)acJ|EHWb$ZqcjH=6D>#0||oqfS{sX#Z`t2 z?@5M4XJmIg5;iW2GG9fG;?)h}FzvTzwHY_j?a^v?7OonqiL1(AU6TCO1r)w2x5qOV zBfUDY)|joh29oz=JrKfmWZb*ke7?T4tLjN|kJ~BBG?wy^EK&xilRap4Sq1RO(R`Xr z>9Kj+37HC1bS*MjY^?Q2an%A+I3?tfxcT30?#xilJIxi1f)IEr(tX8T`Q)R+6|vIl z9tl^zi*JOhQ!+S6&(Do*z}4015Av>{x+7dctGROH?}IAd`0-49E}K(sP%s4y34+pD4*r%T zOs=*#%rf)hGc35%3foo8FiQN&e_mrSl&4Cc#dp^iZm#^v)yol4?@M0v60_kZeSFDiR@VBF@3;71xx;<_z})*v&h3K9zLGv))&Zc zy+`wzJ2G|Aj{o9Mq&0Xm5`o@g>7Z>R6wWx=L4|Fr(9DvZ{YZNay=qorJaffdZF1!Z zw{YcjxtE(O{%Q+Xf*`$GU%qs;_6RqTsrz$f6%6QzvCy(ld-IGfVUcS6tzr0oHn3Lp7Al$5nX8$uc?V#nUu%Ys0eJSDzcwBAz_H!femycVyx-*jH zmUn6H-sl59ikWeQjf5n*c#uTslnH_nD+vb{x+0_0dR)3tNUwy#|8Kea{$cnU%DEa1 zIzLG*lcdGf@{K^{*bb^!yAlUmuSgcIT#?>Fi)1|*T9_-BuXV{QBH-TC zA?pb~mF(zac}_P2_GI!-|JVNyT>YrBdDCF=>=~({x;usr3|GjfSLf zR>!IZvWgj}`W?|ILpgE|?rvh`61cDX)-K5kU4X0`Kep-=)_ts@!|mb9H4+w!tGZ+* zVs_|ZMccebBI`heU?WJ)EfkHg!OxM45n5g;iZ)DmL)GtjeXgi(bCn|4b(tu0lsNp?z6)KQbD1?eX^efpdq0pV~&p`znA5ypf zw6(LnLd@9j@hd;hdNotDZ>Q@eDi8;%%DYa+RRl&cHbq( z<3^y^xH>H}2XS>?6dqSsPh8zP(#$R4u zSUF*Q-s^e3{9nlE-hVv6U;W-!=G%XIqXg>*DOC*#jV~HWG}S9>iq2e#$a;kjQ`f91 zdVfX+@0PY&jkj&9!5T(g2e3w&$5CWFKbffW7UQ`kS)=MuH`lI=9@b8ASUqKp4I^3X z*(J+rs!5Bh#lp4Tz9_n!UH~u{#TDzG1ZnG)A3J1_BV2*1xvI`!>ST@|M=_N2b=2FD zD+L~yfz4-X{?W;n9|>&!*Kw0x6;1)k_HAjs<8|sp(^xM;#2{hmEvfX=2aJ@h>FPiU zw*B;~^P+jNAe;)V+g#N*YRBligVW}I72xSC${PeW2|9|+C@(jPcQG)gJ(?Shj z&dTkd9jl=Im1Oln`{Z&x1r=9&(gy^RBKEt5@1-?lI769FHSLwHvh}?{b#oQ8*C?~F z=$^Wu5(uMc=rJFv}beG!sWMx+!n6#qc`+>yrDte$Ca;{o2U=C#43w` zsqp~S*;)K>XX>xqo7Y%qB|UCL+25_lJykeRt=r?WCa%UO7vnRA1;Z5&|8!P^{NS_{ z=_jD6vZtslJ z-a?M7ek}Z@663b?@~jc3c<=qI%8QzPW3B{vE|l=JNYQE`+dzvhjCzZ4>^kap6<4F> z8stSU8@*xSDRLKXTj(C1u^i7&Dd|PYJe;>tkp&z4V96zL`CJZRQ5-DEYOYcSGow}H z)Ow`j2}w*9ONCaYsvz1|ZC0(BE5G&mKD;S<&27Ie;_1ygjE4z}xT0edGms-kZ%G#G z@Tp7Kn3YoH?yzkXZQU~Ts>8a&=)euCQ&TD0Vs-As6&HakA)uqcwc+X-PJW^6E#n;- zcfLQa*mZ2ZdL~|-WO;>NA!p5%sqUG9^;fc_|92++{vBD(_}@=6bmn~fZ|$EKrC0xQ zDjA*i3RnL;he5W{LIWwm7+X7%QXmy7mQS^ z(hkz30)g}Foa2fQ5eMrkR8n-rmDnK*dc1LJox$v*>xASPPE_yb3a09B`#7$-8rGH= zX^7H5=<~tWToq0sr?>vsF-mYJt^pmE&MVs`huu1m7R-kN_dfPHZ$||=Iw4g}t zyyB}-Do5McJ2pZp9eP?aqD(uqimTYsj)QLDrmK}oRg&R;_dBH`1$QUw&P_d`KM1YL zu9ve?*C)?FKwh3C>lKe6$%5FOVffD*Nzvx&52uMazcbCL|FtRK-dz2QX#tR*&G;a$ zzPNwB{fCF)dn|$^4Xe_AF+P!$+I{I_@Ps|>6j%7EsJ9w#6#*;FUNx~O+8qzSDEK`s;IlN3y=NQsQ_Ckm8VOTYF)b+uf|wP->Hh{gPT?1G`deUyg9K>uV3*|U)4~p zU2YX5yVkCeYAY;Nh5>#UE3v9fyK8iGYCA#L*9$qKq3w>e6S%K%W$Tsg(TxK^nu+S2 z2Cv>0Wg}TFL5<29o1lfOY7sGLwM>yR4V?A&R^fbC!F4?dM)oqME5gulgjON{_l zr$e5TBIy9ykqFf*+(nDVDieKwMR~=^g`bQT>UL|9GUq|~69>h_^Cd`iC;hD=(#5zl zQwW{g>IpJJm1L;&S7l0xNw|Vd>y?WF7$xqOTyu?d5=BFQ_;$h)qa_HQYypR1JYumR zCN7*$ZgN0{pB++I-R#G4*?OIBRLe(gZug-TDQl>jt0n{_-EdxVv>{oWTtUm*bO4)1 zT!PURcl$@EX zpPPJp>lLnkd}GS<_oP-3RI(h;C)=>M`h&G*`|WV5`gYI9sWJ=^5JEQuFkHzqkSvhg zkcOz6O2=yMB#r8u%l2w|wHg_N^GW))(kohrPo2v1vU)8&IZ2l=uA6Y370KF8jwGz2 zS9Qs{-mj(;u4B+KhM~hlOB2T~De4*tQZB1x*L!olyt3wM1Fe#*&;>juXKri2HZg0B z%GPgj1&=^pJ8QJIaJ9dC=d~zU-41yjX8!OU83Qe@GVdGSeMmwf(dGo41Z~!<=1Q-} z`E(|)>j>h~jOz-eyMoqz356t!QGY07bC1VsRX_|{E-|zS7p}f*f@&74E#`_|{q|(8 z#KGq3U&UXwUg7FzHsWA&_4%p3y|~Jhjpy>OD}}YHD%OV*wT16{?XN~hOSp^%)|C0G zgRLpI6bx6_vs-BZ(-#)~snZ43?=#=I79Hj1otd+9qAt~OUeq!m%>U)9#rdnng{$So ztHrr67%))jEZG|t$i2)>F;~>U#m_oP1vt%p;S$!NJ`xY`@2gdsaj zSE-hO7_W{f?LTf*$o#u$t%l#5)-3wXsrYK<>X)WC*j#=2fcZE-vW|mmuAbFvNI-lt z2?xyIDcg`II~$KyGjqRUm}DM&qqursuxi?yE6PUDuEkY}RXHez>axWMq{}nNwG(Lu z7WEcUw^~@RNXJlcyl6FEc1SJoe)8xcgT>Y9N#mfx<#xUJVF+oUdP^op9J&}?wZqJn zXk7{|GVN$|jaaXesYDrEX=^=C;IvBK4P;p*Zk4qlZZjGMZ&uc~wFPQNX;zkOWY z+j^B!na7iImv(p}l2u$yixj<>DbIf`L^V{>RfRu@XlL zt@vSFi7a%$_3}u1(;`sR%&;gG-CU;7Wd}|LSVEo;tTsiQ+Q}c{XU3*jO7&(dSZ)2- z`TQ2Ez(cPZr_F7NSbpmW5ADMX{BK&+LTwnU7n4vGroB@Y8CU6F_?mT`Lv94yj0l`D z)`;r)={sMt7OQfzPOnHIh_qPU8nk-9^~%LECRjKP)m%h?J;}f)=kQFPR`X&WyZqN9 zQ-7Qq22lOc} z7@2x7vD;U$+{fL`6}{5QowtC%I3s*B#y|aZYKWhD}7Aq{hCRfXnEVjHNb<>5V)FiiddC{+c=R*+nZbO+# zitebCNPUa#Irvkil^N*Og(*pL8j00zT=h(xjNlYh0gPB_LLsOg$f)kj)nn)iSBTP{ z&Fs_{@*vc|eXz;Sf4Grhz?C34oAzJXFzqu}KfOO!KemOdlsz|8wbd~+d`Y#IHCFhz zQkm`^dcqgIP2#k;f>Rtjy`oyQODU;)>WbxXg{~i4mHHX|Wf}PEQzUaqMyu_6k2;5I zmu2a%7{@c?U|Ej3fAc`z?OA@o6$I4=S4GreS+}8NLEK5vJ792ia=KJICazp2`+_MI zk|?N4*%dV{T%gjr8+d?Zm2h>N`iTuy6LnCo5M_v*KR+Tw9XgJV(_QeEWersymausE zG_c4Pz8g{b)|AR&xFdW8TMbw4va?85GJ%)K5V~6h!F9i>9szj+v_O?;h$z?P?)WQc zF~&5i^~!c{N*56I>|oG&1Qosd;4u81#J*Xn{_W(fekX4HM>90@gE8Sh5eG$@1U^I& zs4t}1!PQS~=oPN~;Xb{Ze7hj{d>GR$eQGi6T?|ju0QC6KdR}T40Li!TrJ#i?t+-kh zTKanKEa%~3l{00_%VkNbUwX)bfL~<9XSu*$Wl(tru`*m4;yHJV(**@#-3`*rdN~zQZ_t zCSAEtX8X0{@C_cqJJzFkKbv&=H)KWbug$cWtT)jw2~8fUfEt4gDF zp0@J;#7h67t7X(SuO&Yby)jE-t<8ervjRsaTc-=`V@IkT;~}`R*u}kQ{7XeS2I^Tr}06t;F|a=5fD^dZa1n0 zs+lXk<Xr}e|sXTq52=-l=0|Sv;An6cK<}s`f3vf$MMq( zt!55>axs2v9AB|r44(;U-#0D#(RzieABx<4mznsBky0VbVLX`#xF-=1`4d<5bW2c4 zyx+C~Rr-Tt>(w>s@hMceC^GKMoMrGd_uWO?7T0fEsMjhQrMaT&&JvS8~xSE z=_0wlu9wTOv`3N(=L304jPSp8}u%1+@o!mlzF zMO5mXi-i5rawG?Gh={5)0-BYRoR}Y7)y@85cXfH;oaP`5o4-LcLn`DYo z{hlXXX4d>G%X(OVhO3X~nOvV*47jQ`j$dP5s-5Mi66RxBjrNm^dYZtWo4ES?l)P%L z{<&<%XvXviZxQ*C#OMdJ5(uTDtD0HQ_onx8)2ha!HCfR1S5~a8j$yLszB|dfv~tBG zqIxl+bF11)k%Q%oJVqy6$%`hliYuYh`>SlmeVW|6i@T4jVrg9K)x^~i%knMsN;4X0 zhF9|Kg_awiPjjIUAI3um4~ZC$OwehT{FYet72ICRRsiUou}08x-M4V%$HF6}gR@c< zSNo&o-;vh35z=pU@Okrk+L}+mXEz^6vbrhQfEKRa8?H|5Y)Jy5`|FIVu&qIS{lT3U z8B3$^*Ts8~tUF>zX34rcGZ9>)2lnTRR_Kx8>cv#Bv}83`i2B3HR(-qq^2?#P^00t# z^@&m&#Z<#5mcu8P71T7Z)PCkW`;d<;#!rp4{w)vo`HY5GfP4!bXv|)L4+|rA!o@j&80jQx+-W& zney$bPkZ4k?3K73pML#YW3EcCCYIK!6{2(!x#Bk`EWXtQReIIq&LSYL5`9YOG=R~r z2pXvTwz(?6()^1fAh9a0(1Nk`rJs6&Ggq~f)`awa!-lIP4Iw4B=GZ2#(qEW{u-9Bg zuN>h!L6s~PwBC~gL;J~TEmls2^LA0nCNJ*wpfZqgP5Mf=8gA|p=UDe%qFVGyF0@*9 z=+(9SQmIxAk6x6ztP3--OK16lWRI01UqH=h6kBDHaJXN4t?=)BGpdt1s zhOI)F;l)Tz1ggn7aEp+BaaJ%~feOQKhE@g$X5P3jy-|wSTu~~Aq#080o#HCSPozFs zQC}k9nV?EB!$o@2(JPXE#dLagsCAlfB^1tj)nW0TDckUH(0VdxJ)6GR3wfv(v|dil z%wL_B*Z%#)L80(>BRl`?w3P8*+SuXGzdZ{${P{$^Z&e2vneyY`$zSOqwz-ehEmNHj4BnKwL)-mw`j}DJHyd|r(n*cEVq47s=c8GxSFnWbPlURv3E+P)=&0fiXqhy7vuM_tMuDh0QE5T8IOvfC<>u^Qi zyi>y!$4()SL|5*GylynpBRC7x{t$5%PL0+K7_J<@h+JI7v4iTYPPV67`_i$hK`u`U z>*@prr}~!8j_!{Z#_mcq6kk{ulI2p;E1p>>d_JwC;mhgzZ4w2l-^qaBZ*7bT{%X>p zoo4Uh=3m@DBl=U*3Pplob0r9VZsV!+xcVpIQ@@hiCvmUjaXf%8b7gJtDk3etQo6tz z`GULEE>3!dE2)F4%vVi41LUq*47&{iZW}4vjjNHwX~qP-=lmM4Hwah*7D({8H`m=G zp3fEsEoKXe)LD@%c7?fWkY=u+r3r$iSFzmU;HC-{S3&D|Gox#v$Qm9(6tqB9;;@FQ zb_mqbxblpWVO$QwA^xc}R0YuSO+#6@gK?F`ZNT5&%$V{%oW`R7W_m@K?CsjZ#g&zX zo0MwSE63(YPE6*i^-2&tH|FZ%nis&dSMNr1+OL@=sPZHlmhOnx>g}By?wuw)(aH7< z3pQG|7b_U|7CT}52|W5YVb z@OKk2zuuBrVZJ0QkGCtX^aPXjEv}~W1{48|pWIa}fv0?zAEm0UQ(2mFiYqy*QmV4+pgL5D%utRT0z|k%~Js7ijl-@=tyli@#;QAAC%d{di>G3-cIp5sao;vpQj}h~TeB==bA<|`fh&5V zxkg1-a-pqMZ_2paTX40i`u6Ps1}a61eb=jdg~Vjrc$|l!#AO|~szjDI!wh5gX^!lc zIEbP{hG8Wd`Y)X`kHj_1{%8Fl?E-} z*CACXoF+}26JftFdFIQrejTnf=h+E&ci-Aj#bPm6rCoXDu8Avw23JpH=;Z07C7~r6 zLhFU(o#50&{r0q4`zBQXW*QSDR+~W(S3NA)LGUME!?b@((x+dS39z;wTMT=9o>yeb z%5M*Q#B(Nm-5alnE9xZ2PKavh58XpQrtE6hP((59R}!l#fUh;>oB{IH!_$?mk~`%^ zIR`f*Yq~1aekNbB94ihQ8q2w*EzQ+YtKn^{(t)~CowJHqy(y2`@`@os%pjzI!Bw!? zu9Il(EP^9KMJ|q6RW{Pfe(%{<&#Ev7wyaLI(Iv)}IJhlb*@A>lA^|5%RIztJb4Ws7 z69{zzRTMdFH9VGX&h6k8j5So7Tv07r*Iuj9D#^-C0j*8R;u)MM=IRP@Fm=f6hr5_w zxe&!tEY|J0G@^+g@7}Oj2j%KHnbMTF6QU-nJr$^Ct{N)N%6mZdOH*yk&+ot1#}}sz z!xnS(4@r~xuo>)j3=gL3*Ft(<_biB2&mycRO_b{1l<+6VZr%i_pan3M@NS~(#@b$; zM7lSmSgY!_Zep|~7GxDH?@&;U7sWg{Y3FBN>KQ%#B!2aDxj`{2dUb@00;+8bqOs;G zVbOJGv)`DpLe~*672sNkDAKm!z1wP>Q5TckRa!EP`S$C zYB;1=t!^g&R)kQb*Wk*p0HY7+Gs$VsSM>^k)&110DPdppqL0!FuzaZ&K>rk1vuc%O z3D#o;@maFYoqB~k%ViZ>^vazp3OLWWYLI5MTpf*Gxq|mjwWCiY6t49uIfrN2_+j{P z+;tQ6n;~k3N(6izvHIElhXoHbSCS0hwj4gN9Q7BT$eink9Z!ne@2tft$9onYzndWF z(Ezn>ZFM(pH|R;S)Vi-~CIv0>9ldgc;+a}r23qy>oc9kE1pTVskRj%)lU}$ieVhv` zaa#Eq^9RojT4zD4xzb6*Njh0rq8oLAB383rfyC9<$c2mRDoY1RCRobvJz2|$$oP|j zsva81fmdHody|m59HdndRf<p(AmQhZju(={xbenpglWfDqiH7ao8!adHri4P0 zbw?ztq3URetNX&0Q23Z$VM5_E+?WUkn%q^d?|teR7o;hwYd^k+uvG=V@+%O$8wvl@@yws1}D!we6H zMTPu$L=>Q|c+fh=!hOpMYUQFKD=pIO)vSH)q0h#mQ2xOi?zjSuAWlemjb`1GGFFzCepnY zRGZFf)3JX!gVY@azc6JOek2)&A21}8Qp5S{0u@|LAU?5(h6786$h0j`C!~l94VPfN6-DvetR3wgOGxU{)DdLYHDk! z8Z9G1`7adjjf=|OYq<4K(NegEtFP+PzHlX69-6KqsE#u57x5{a{NG?Rt5Y5M23O)~ z(?zVhtv^3#b+54E;A?PoVO*ATc-a&UadrKqSGR{Q+up&IOXePbFf{{@=4!g8uCJ^7 zbUY8JTz5^v;TtoTkp9f!uWeOBwdt&WZlj>Rdx9MVe{32S{KqMW_=v3jvL^n#*hAjw zhx+fp#uf1-p&S=cZLaQ4d4{oL6QA80bXeC9W)?;kA}dfXsz3`!X05J+=0fFFO~X-< zRaM8dJvb?zq4T`@nR(=drtd=(TBt#THl65k8rr5^B9D zhWc~IxrHmQI1+J?b{Txc)w)eV@K43n1shzEETNElXEScz$S}Af&6P{wlHtl#(~-xO zF5y$%A8aMb(|Gp^QeBx0fMNIyQZ423Hjj)9y{B=xw#c=y*pz8URAeQE~G9&6OtzBqy(X z$jJ+ucconU`bxqNS8N*;Bwv)d^JiCl&V>3sCwT!&E4SlK-I2$A6E`6%`s^9NtSm4)n|IYHt#f4KC{t%eZ4w&N@QKK z5em6?y}}!(EEbJwuAo(1CBDpDk%;E%x%hT*uv9C;W#_q!@4TEkhgZ{2{MKa1|JE@4 zqcHPBDXGGbkVmGp?+ZnrO|s&f#zFf`6+et0)*VPX{nb2N;6qbcP74>cd?tfGep(Om}tKkw*t(5lF z^d&{?rxsT=RS-@z%C@;Wb=!Da;-Cvb1YB#VRLhU<{dX`?wjHVx3aJ*x3Xf$a=L1jZ zngb%t;-E05HEgwmOnC-^lK^+vShKN?X*ZSd2daH7sH0u91=T*TVzGeaZ>u#|+1hWG z{E6lp^-gU!WKa-4Rz7Y2IOxorks7vhlE}I!OFT(9w8iRPp^)KnaJ+ZMr8wdC@5;!? zz42G{ip3%k;-E0}yauGHSLi~6>ILJ`T|bjmI|>QQI4nkty*iGc9EVRQ6ZQ2eT$gf=s$W)VI@pzof(cDTDao1aAma_snKh)0_0^$gkF$2yiQa_y`-wnOh7y( zNt@F%kU^=mV`FlTj6gM4QtNLos3=vL^Vy{chzbLU6&?uMp_-ihQW-;`NU8AirsZhh z&#(GNuXF<#t-zH}YcLwB_UedwXX?Rf2L=;PMO1QzL+u6Iqu%c>hO&sL%IL z(TivDh%45eWVLD$E?q@UniNrH6h7!-mpSqW>H&qd4D$7*TCHRCeQ%PE-~`0MptUnK zGtQDYICE9bidY#I%1 zKx(umrOKgB{=Ywb+W7;T8LdgKgIIpu)ET5sTH|DUNaA1vv&N=trKYQ2m%gK6*ee16Jh6X|?qUy%TOrtTH}$T+q@B)?qm@b0|*B-RB-WZ<9TX#Kum-X36uPD_lR&B2E^P!PIjUUQHu$LC&2UYsTDSd)8p{TZ1 zGO8ixgW961vpywdp@p~R3R<5SMlTA8UjI<)zFv%4ItFN!f!BuGQm}%p3bZPn3#SJp zBA}HVuf+R3x`B1SRI%|bNtWs`N?u)&B!i;9>izZLawvk6(Lf%af!CBYoVl&2!xhnR z`yW%8a~(bN1j$j2z9CICY~gxG>f+vouFT5uqd%c+n1Pn4Cm_BFJi}mUMmr>9e}0Ru zf+}2*9Vsk-E4o$NfU3Ako7wB%78nt$HCHoTy)$k7R%?oisBTT>B$A*aR__T~w%gO1 zt5cIDZgX{E%+;lnxdIh`bxl$YPBpIX5GlG%`{avcxf~Bnq0qH^23P&0%cw``RhMJM zS>fuXaeQ&82M6%>-v8V}x?rR^X!+Do@DL?veR>J4@neJf(*3xC&?hFnD!``pYE+BS zqFTUS_ZqO2o~fhCE92v%2sny~ijyC*j-`Xogq^#W^%$nxGsLjLRTX&b%mBSi!YR28 zIZ^_}uDdHyWW#K8-aWN-p6iC(?0M|094($~Hzoo@YfKIB$sKIfm~ zqF0R;t{zTybWddAndT~n=L3sTgO)4KUwt6cb`V8I9?weewxZ{&QKV0fr9UNE+!VAH zW$DGrPeiOfmXK$w$m*kGRlgUC)#?o&4Yx1H(KT8{c>Lb;-H#Bavw(vvuA_Z89mWSU zfOvQH{uZTF8Qi%scawX{omFvgp`><9*;P_lnROxsDurdmj~$-!+`Yn9u$*l%f`AY! z)mhHJYvJ;>jbWmWz>@5f@aGCv8SpxBDsPFFeJ$Bec~r#)wY)=ZE3;ZD)2aCrDhFE5 zZ4)j3aZ7`Q29g=7QqD=QHo3B|iIv{mf7Krar`~bc8mOA9_eQB0%jSw$oj!F2UyCaS z<9cQz!ymUuE#@iD&cDcrDQ%|D57a_vi*pa02kwjmlgg*!;eShy#8uw;|Qu3BbCqRp>>^q zfY$R_aOTnS=bmx7fR^OdeHpm9(aH>?ENI<9zAUcZUs^p9ZF+UNVZkgzdPa8%Qkk48dw>UWa6+sO zv%egT@33CSR^qg_%KU^>Z?5-u_C9|Sy{drN7;M6@`AR{R*5ueWR}Ns_w}Ys;ZGKdD z6VL@J-%jk)8mbm6L9oS&VK`^1!n!zOb;+bxS1y$1)`@l7UK=0lK zKbm!wp;b-LT#c_T#^>eRm->~X-!@bq_P-Ka^&tE&Ecw?jRLmVo;dtheg+1joVZ9AVseo z->GsRn@{lP{Rx{O&HIhhy!9_;kQ|cMfO)aGn%}v}mAim-#}%lEurGCdT0^xdR=8r? z&z(&B&UlH-VzI2zYHgXTs%&Q5o%38!bxWsdmaMyj7Rh=jCFN*wSsD15s~0g48F^0b zG+vr$XpdwR&p_UzV&$@!p-ymO*KviYuTF6MC?N`3b_6?HQPt;{)|Cp42FvW1x@8TD9nSBk1=6zR}#RilR! z65ct7Etj$`Zf1DVy&a3P#IB&FBkgO)cfKgB5%C}z}qjhPC|7h_6 za?Wo~yCvg>(CU7o3xul&3awEz+!I|Q5zm*49yxQ7@ySTp6T#^rwmHjZan8-v3(ErL zZ*~e8aD7vR-+=QR!rYU0|q>7O#TzRJX9-3omG0a7DCtW;Wcpi<)s$*@jdgpDh&Hu?6uzV394+;y_CHNmIZ31cInC}WeJ zV5M7UqF$RT$1pel0zb`_|30^V(c8Sik#uuZhBhbPUfqD*6 z33d>w{#V)q*$PRn{@x0Rtkg#n_}VgkBCqH|zS@nwUsaCcu{>V$PXB8;z99V- zu@YwmU))kcgHFa7!yvo+C*zcqIVipAG@VBS1nn+?ZeoF z$|pGN=4y>r{xzuHySYTkhFe zkt|%fK=*c)rpp~qzPD>v0@Z!>c%AXyJY*;PRlDWVKegg~#)2Vhzkhf_t1Z*Vg42hB zjbFVId;gL*hpW3*i>Fr$MqM8edoSvWrh{2xNS&7Bp4Ir&a)GXU7%I+uNJg$KdYQ)S z2`|ht`gwh=(y(CN&q+`_XB^7m(Z_VT##S}Jfr|o1z2KVg}>!G2ojBb zfiGMYU6b53OST<(H@AXjH!u2MMVFoI&wtfGu9d3jRn=3&PnuBccyOhG{Dia}wo_;D zqPl>gK>zp8enu3(Dj zI$dyR3QEa^{FVGe+4aEi?nX!nO$xMNiKr?l<=87kR?vjRY^Z7{*S%PpT4Q57b2UR{ zXXdI7Db0%wPw|u1N_9+?)6^6&Ra;&`)Nz%ys}u_Cx2NrhWT9)0hNRn>Z1;ZtH0^8W zma2wuCCN~MuLH*v3fEjEmqoSiOTqypxDt;Di@=8>wFCt1el{#z`OyxpKqUe;SC0WB z<39A~L;iYZki(=wxe0tmPQa>nXQC)_|QX6yUI`AzN zf08B(?olTT!cTnQRx6SRC)opqD~On$5k*`|Cb;as492SZ3|lc=e<2y#5Q)vxH z=vSb6ciOQD*5s=cm0mFklY8%IxXBgCx-cj3(n+s&C2G9C`+!sZ6^%j^y}C6!6s$sF zxOyOHJsh;qWf+cL5i9RuY#xc#xx?!i=rQ7D#ldo1lm|aadBLeXKlbvs4AN7}aYOWbyK9p@RuLh+^;AdRslT?%~8`3Aby-KA8k7Y;RlKQ(RT@d26kq z^E@Grr`on4N`y#0%92DJ`?dA9D)q4<1SA=V-pQ!<8 zdPS^M(d@`+?+D@w&RkKXw@NytfZ>SBOx8p#FKYcZ*O7ff)b?e~(}9y|6w0&^B|d^m zcx|qzhYJm--bw<@Vr8eXS-%p2YMk&>JJTClth_Qq_!#3zs9(=+#A;6yOs;Rb26_J#HAYajYoodyoZzw?wr3;=21jSnNCQK%7Hh8Zhdvom)sk5P7!g}z zLxsF&`po|18KL!${okkeG@m}r$2L^TEm|ZcW8EO{%zyE}9G>Po9^1k-rmq@{HFG5n zZsF>piL1-Sf*#OG;ph#?Ff>S@YQ3_fwO-vDt{zMxtM!T-hsWc|Q(*&*cWF4OUVoKr z)vu~sR}u5x>cG73zQNO9Z9_tMIVM%4cUw@C!6}}$}8gwV^Q}6#q(F; z*{9u1sZ0iZ!{Y93>K5w1_o_t2mDlT;T;&0TKep;*wpIf{Ol`hkF>*^Jr3l&R*Ee9UeqUwV zqqU6hxSBg$)5OptQ)YY^CuZ{3s%lMrGJgCa02(byg^J=T{{=rj>aA&Z8mD>N|E_)v zcy{WQ3DJfMy`a*QrIYXWu^pxZFz|E+F~)a!Gs)t(c1&HuO|IrR*m~t`?{ro(2lI+> zB`EApYLsN%LbWEx-cU7HcTGXCi4p<3K?_14p-4Or3(cY3vnpu<7451#k|oy3ooKim z_tGUf%!t)9J&lWwm9ej1iIT6RSNM?(DSjl$EBlJLptVQ7BFR$!+NaSgK~UhUXDvx1 z{*gMv)w&CyE`ks|JmQY&m)ikr_ZtD$1~Ey-Q3>a?tAvk+(XObiuthg zV8sexQW%?&(@ANeQz*50#nu?un~NmQq!mtK4rssD-P2 zNCLLgMy{o7Tph(~`=rdEg;D`2T%ENPIZyov+D$=5$As>?3`1aS!Ri)V=|q=8_mdwS zcMz^b4kxaTAy&B3!Ml3Is1Qidn#gL<8om0bPUUcF&`Oz{XNPR)Qhr~tGI`A_IZR9i zGczej`_;01#ewd<)jz&$xcb*6diCFiuBNB{uR6j1yE%vdFSCT(LU*wJpKI1gkUI})S*^?}}DpJyDXl2Ok~vp@D4?X&gm-GVF4^0eXJSzZ_ORuaX_n;95pZ0LpC zqA7h%%P6D?Kd+T5lJ#QbD}zDBP8QGT#Z=40bbVrMWW46dh;n5H`JqctG3!VQRHRJ7 z;Ljg4*-jAPaZl3`ph~enQ-?jnaAkYq%5yzVXd>I7z>#-5Sc+_(syL#h8jgureN(Rj zRm*V2=UT%<$J9z4j8&Z+POilX{$Pm$8=MknXkD~75i3PYKGiJNG>d*0uG(ChRNLOt zuo*PPFK{RyRkA*tahg6KQPnzK3x4zE3&#c@c&uO5+)b%|L)@%|A*uIrc*M= z6UOro|I=SBF6Oh@0P2xHl|!%ooVZyfn`}454MUZE?4PHG@=GVG~QF8dr*F( zGe`WRtHXG>n(EmKoHo7c(7>tG^In&038Kq_SlWfRe-s3EpsJqKxM*$ZtZ{`pm-tFw z(L9){ z@4P-{Ss>M#RS-uLUp2|tgTGd)LiI==LgZ@i%_6QY5v)Ti)CU@95iZdeu8dC=j6L4M<6rDE5PqUl63>W8+cK}L2^*#j-)hSJGFM#T zPxbdE-ajv0wqG9O_TSK}K8En8&OY-*QLW~$e%DMXA^P2JAxcb4%_i0Y7~!&2qFv&m z4i%*rKq6Q&V3a!ekLItC^B>2h5&y^WF&sOT%I75RZl_G|_^Mr7Od`_8mBm!|?w1G47yvlLlv+8G6%|^(XO-z8(Z1ynxMDb;bBGi} zi3)j|-Wx@l!zWXr>p0$o&3$F*N}n_&bO5`nb4GmGeI#g9>r%uu*X47+saHu@-BXgU z6s_S(fcL#D^vaJK#JP86GTDR{*WW>62eX~YdR9m4a64QXK2OK2AAI|$SNx#z@i)=p z2ccz)majS({C$HcIRU~&rl9qQyyP?P4?h-`|C3M7nhJ1$Dd6e}6p5Hv>sOex>L7Wo zEJFC-cZ+xl8*)=tPyI(#3tj&{3t+nSp+Endfn+smxI!au2r$`rb#U5Gye(&0-aV}J z>chV2Q3~{>{VHj2%kM|@$DO4Vp3UrDMt@?hXV2slme-rG(hfRW#HupIEpmL$;Nd|T zQH;GX3zh2!EuP^_IYC@K)fZSjR!!hUSPB@MfVBHl0PY44u`e~~OB*1^eEyW(Vl@^t zzwAAtDTl=t9^gb&N`p5}kira9SNGMcdCtPN4iuC3R_F$;_{3Ah)e)bu#^whbkh}Ug zL6SAj7o|=jT8pzrvR=^Kul=c{+f>j+xMYT(nUwpe`nbXd5_+iiygd`pYoe^U!X~ml z>#EU#N_>T@Uwgo_>jZw=w7_qgU56HF;@AElJKC)s(m_uuDH#?1m%LeMfgkWt7m6Aw z{hL?8TMN_l`J9_Me^=P@c8lE=g*RC z7hFZDlr|Y=W-;sI&e_X9~}N`!3u1)Cpq z$Zsu{sm38HC+T@&+=0sSW)7~<#sf|vRxMY$^%Y-yK95_o6<* zeB%EWr_v+rtG_S09ZGxZ5w1SDwQwbd?|?=0{&b?O43=NCwxMro6-9)r84@mI!91YX$oz~B z)2Kt10KFtQ?=P6pVRv^YW5C7Fb-j+LX8#^PtS>dY4lOa~oAheGSSrKi-B=QndmEJp zoM{(77?8>pwCq?=YJ0u@g*EZRbA3mD7f7G&?xQ(p;Yu0%(yLgfK7~8h>kT0vH;}iI zS!0IQlRy96aLcvrw_H5}6&i(Dy5xm0f2L8=^^*LD<#N!!uKd%WHX; z+LlQ$4wAsk6BAvNtPK@(DLkMTH9RdZD(6#A2PbKB?LTtfd`3T)A1uS zgLARpmNfH^m>K06RIaSv?q06?e4+>TohMu!HEIqD-=7ImZSTxRJ{ik<*yn0w)rBnyGh>Y^g zYsleT^XSA`#(e^HWze!k<8?Xnq&MRSc{KcZ>Y1vrRH7_85R)yj&Jn8ER8q(n`%?F9 z%VfUJ_i!opMByULDS-AeG#S9i)iQe;u?M&k2zf$g! zz3U=JYEI`P@%-7Dr4Cl~@rLwDoNxi5jGA|TTkysG>O&zkuVkA}txI;P)y>HVb|nMx ze|kxKk{yAHjxWji{j=ai8DtkHdS@UCCKEn(6o5T4T44Z~A!OEWJsvW5H%trGb0K7u z=dQ_DIH4Hnko-L3&WIqIW+ZqizM6w6(m+L#=#q=t`Xt3C{Sb0S2g1BWdbW+|90_}p zHCzEq2T33Cd8N;N<;~4q9UPs8%%pl}4&>9aC7uig(}&!&S>f?;BcO z=fG;i)$fj>6u&06`7_M=`ZWTQ^m|#Fpc+@)A1Y`Uhq#H=(3SCEz~fJ4v_9*@8b5Dn zXMMuQ2-zo`;}$2Sk61eu!|f7(_SmWAe9Q7h9rqpIEmWdGRsFO@&IEEFoGl+9${L1s z`S{A!pX^s?y(#@3y-JYqZv<8t?TA0N3OsYuA0t5 zrlbU|)7|(!Gv)?^=35`{&-MODV{(ON>Sdb?6|s8z7`j92y+Va9TnTh_b{+o{rDpn~ zp*yakBuy6#SN5TWE87!SK>Dk6lYpv8Cs2_o9`J8n5A!c;LMEw+Q7Y&EiFcsMnYY}r z%?xrLf1pbOww%1WXRs;t>WZm=|H_yhl8ODK1ym~eMW;A_wi8X|Ewyh5CUqQWiLZ8x zdo(v=p-`-r`HG#>DU!UiWw#R<}U>LmYZOVh3wr>DA9#wP%Kic>Is+FAifU0Xq9^Sc7)oO#g=jR|32bDiPvSH2T;Di2+W*T`DqKKl6O)*urSX~7gUJV9f?5NrOb$cd?`-F`3m!XVCWfbWK1GGsM2H`<&@P%PU>L@brFte!s#=QY$HR62uQuDk5KO zp5+1S{%-njxw?7cDss2Gc1VVk;qE3Q!&Tj%WeJbz;Bl16LKLvV7K%2IT*v`1&J}}J z7BiSbd9+&RD-UL>F~dL#^XMTXeF-I)38;9?ahfpZ>>RA9#y7a?RL(GF3o}Pzess^T zTRP8O6Ry*%p4rJ2bcL%vQESTyMzZva&K2rYd3l9sQ<%DlIpYL9HSk)qf8pwg*6rg2 zwC;?nI}#4Z94V+2(L4Y0WwYqN>HzSM4YYn=bN|!H6(0RyxN2DbuZ^Ze>9U~0B#tj3 zdP9AV4^dq`4SQqjM*aBF$Uv)sCVq{7UBUYs=UX}3bFO@8J zDs%)@xY|dVDfa7GM7n#)&kIU5bio7V8LpVylYQQzrYGu;Sjqs9y!yc`FlZLS0SMu+d@(5k zI+i8$-ol-Q^gd^Cc8`dSw$!!dEB%%OAoRa1(qH#?;+x}BTR^6CL@+qbIZ+2c=gA32 zV_gEFUmm}F{Rl*C|bP6*RHUtLJfX#%rh8& z{k{${8d4cyXsSYsBn|%BU>jP+Y1>k*zsNzYt0AO#TYUZ#rfbs&-{SxhUf1eekpLy)Gt1<+KPOf)2iEbjMqJi#L7|AE%>K3%* z7P8&FbJ*QJEU$_jj$COyZ|V0cQ5`d~-hU!r0)YxK3|jrr)^*_o5=TCU&koj{N-UHlhS%i!q)Tp?-hR|< zyk`f46S32!6BWb8z$REq-5OAVA5`cHU`M6$U*USRv7)NK5N)Gfa%!P6t`rrMTQGb! z83C%Np(TGMSKLLCFPE#gj=`1I*3`cB z`s1<)oc_`g+}|#71uEsQoy&9B7k$h@d`?eX2v@dz)({1%_r?`=*=j+`g;L5Dl3f~9 zqz_jdpBk#Cv*{Gnb)a&7qF1h#50>;AxA|_@wBN>+^j#JE9i$z0@0~BNH-dtSb&~Xo zw@T`7plS*fSBgauoTkL)V@rNT*Qyv{NxVi!SdTW`Wi|PBAu*^#O1v8v7B^R}m+@Ut@VNTmsN@KXnb*b4Qnq%uk5zbd2H!4<*5 zc@R2rRn;1$I!RxmxUMZk)P=gWdZL06tM6r{Uk1^FOr7g`SG+$%uhvB&Rp*Dd~~lf@$N zUskU+_gCw4Ql~;#a0LlJqVyF}>J@X9Q|VCAC%>+1##LCV<0eo%;Be&(%7<&9dM8Qv z-R-li^dnPm;;R1f7O32NeiCkZzGB4>N+2+CtlyxWWSQ0pQIi+VOZ=oJk`C3*B3p?g z!* zEz7s7{Ph%L7X5B{t}|TX_E(RSgZeC}Y=^6N_2@?LA67Y__`%_diGN?m zG^%C$r>3fi)xVUb@qmc>uU59i1MdEsv_l7Rm{GyBX+WpSyh4)KJF2UQCZ+_D3ucehWHFu z4zOQiMY42!1zkSbF6w|@eT3^S+LByrMspMc7zu&6ye6O`gAK;u4TkSjksJUXFP5Jr z&BQ8Mg{o-Ss~?2ca22#**3*La!3O901<~X99;Hr6q~z&|N3w!cotFz^=MHexJV_Yd zFq8OMyv+$hOOw9Yshks6tVy+)gMFEXTM1fCR7y5}dRj130pXI^*A`%Zt`Plih38*7 zwMV8>vRo?f0QoPC=N-j`m1vs z-4m{(UBS|+BrKc(V7zCp@?Gb5+Ae-Dn2o=VMlBahRQido7v%xnlv|@(Pi0gXu3jov z(E1iv3>vQV@rJvMg)ZZ@lnNKs;&i@PvdD^J{C2pqoG;TZc`8RD^e<~hg8#L%Hh=4? z15hb{YGwde*ie4kWy!zxVn*-qKcSViE-CLJ#E&xfjoGHTEx*Z@Pju0)W9P*r3SL{6 zR5;{tc40{_UFF?^GN-yTp}PTZDB=N^H_SEk-tC(}e9JnSGhzJlW4VPgkcUv>0+th3 z&mNti9X=6PM9<**d1_|Zct|KKQj$gIo=C(L`x<}FIr>w0GJDHdH@?Xg-Y#<$v}6)E z!4g95#-G~K5I7m!C8#S5c*BFsnR`M-+~wvy`(nWHefveg&qY!#=ZtWXDavLrTcz@T zo48IgTZu!IniE_71xsqHJT=QBn-P`bQ%P}V@>gw;m+A_q&!$tiUo+4cf zDY%Miwakvu+-I|%ijq*F({F55j;!nRFzH{r-r$eT&)Xu3yF5bGQDndC>x9b)QP4h- zm07&oFsL^)1;hE$tFKb>ei(~R9r<$Cz{oqjEI`_Kd5rE5-?zMWCfuaZ&t^~C!!Z% z!gyR=Jr>TC>!f?20urb=N~*=#8U1mov`$sws@f5&3^&q20+mKMLN!YDB)tk(CrQtA zq4p79y|U`*;*G338m``H$7f9rXzX(5=n6?zRBHmQBV8h{&yqN@if{QHEvg^1#^8@l zaD9mZ?+6l)HKoAQeOY~TqzL~vyF}xPcu4`wue&}OT4F8frg!=~xgN;6Rd49KU&+T> zaq6_eY+C>$fARv+I9shlkdjJwpmHt46~^4rTcc@Y5U!kK{o`vRbt3k_F-+Vzcnz^tptHUCYpn|-RDZ*lS4gfa725Hjk?F?7`bfo_R z7`M1$6g!WPtbL0sanzDuJEcn~8Z1ZC>?;t;e=9Fi8S^2XdAMSAb>-rWfq;=Ol+|l$zVl?8E4l_=;HJiaWS9dKJl9NY+4Q z%SIn5ld+sY>v9a=Sc{dR@&{>l%M8{)WuTX57H0Z*bD#@}`zep+eb?My79=mfYKman zR*Qb!!6pKsl_bNmyt^##;OgK73*oAIm9>SxvP!{fy@31rJ3g>ZANJX`W^H!b_;?(I6xbM(emgPVHAGuF9%23&lU#XL%mCbw~7d=G|zE zZ~d0&h0hi3lR>pX;0hfK1Z(JpkrCwnBgJn9N_u- zH)TPO@`8{X7R($L?G~;Yx<7M#xM|}GT@EW(c^l*!zbS>DZL^)>s=;j}3s;SJ4cxU)s*4NmRl6k zCrIPIdr_w~`k?s6)Ypj}5;GAhgnv2)G&yq!X9prb)cA7_PEn`%h&wuN2JoLx+*S8vF$~uR1_b&dES+j>eWxQeUl*VAjK0O?!4I+4 zEqu}V>Wj&bHGDEC01`w^0VIFkq3GwP|AV(-gUrTpVnTCeS9P5ic*bg9dQB`#^zslH`c<{Jx#*P--f7arVC9;>C@m2LIL3?N7-~l<)JuvvaH%%3lQ-lMmMBsg# z!8D2`DvbXv^hRq2~^75wGa+hQVo6|hm316#u6!UIsyrPkheX> zS1zO=?S*wg6tqNH{=7b+_}~;RT81lU8y>&s->ANxL7J)BsFL6xopY1%;2S@_w%nAZ6w{srvesS`s z**MC2Mx#Gx=KjP~$}clgSblMC5&Noo;i~U%e8zHxv&9c5<J zIDZ(JHn}t175eKp!zWzOfo1mMiReKOuLo z_jOs3)F|JdkyIh?dB3~2JH%uZ{&>G1Cfbhxoi+VJXlCl49x>kx1 zoosr0##wXDo}ZQ9S2hK!QsqaM`*soI!A=E&hh7=?8B2aO`+;`(we`kjj34}RpNF=d zOQ^GuEVpAl-h0jr=3~U3t50w>ES0N~DMGDJ8TxG_7hEN1$5lp`)>EPMxjq(6sWR@X z!iyh9tfE&X&A)u8*wLyto7fR+g_Z^$BQk@;H@K>?{+_E1o(hG0g(vs~OJmv4RX%Cj zWv(9SYqhA8gw@@X-(YgjgrN>bSe1J7L*kc!r}kEcF3-X~={t;Wt-h zaEB|dkj_BsmlZ3yO3xaDEh&Oh#H^75#h<%wC)BaeGdh(BO7ZL7iLWyAh^P}+163H~ zWD|zvg~n77V4qfh5?L+F3tnt>CV92H6Rwuwic}ISMIBt7AVcU?AtiU&gz(F5Kf;v( z;2S(($A(g@K9}C~qY?xPW5W!t?2suTJ;4uGgHu~_j z@KExq&!Ew_?@s!w157wM`Sb$Y`oRueRVh$qg7U%UxLj9!1bz5(F&oWHjRT$qH?SyIsup!n)RK-fx%PZPG_ruM8 z2YgM$4k}&aC9Zt2GQqT9$p2u1tBwU+0=>Ah`p$NN{;>+OX(i%^PMe&K6J!NN_b!k*sfUwKfz7Rr8HQ z*Ei5ANDvZDg|z-@XQXdpFs4UT7E4(2*Qvwr7!poOGiwqSLi9j`s1sLPh$VAXu6RIE z8TP_b3$&EL@6s)*JwkdRr{`Z~iHB9VY5x@p%9zQq=v;xSeo(_IdaLl2$S^u2w$i|x zSly{!0cH!aC-G9?OR+1k7WrwUbWE(%1Pc6qMs#6)#br?a{>pNWA;1ms^S4< z4?b~{(W|;tTzy%tel@C~(E>hym1Gq#ZqbJ#1ZB_~2X_jhzM)r=4~J-%Xi79|NrM36A2Q>gpjVD` z#EKy@5(icD3}ZWbHH5$^U%ym*;w!P^*8&y$GM_U*lw%EA&F5!|uuD<}+ukA~+mKJz zh5ig+_epz}tH{)pQw$~^a~Stmu1ntH=kgM-`n3lQ4;w!D?*N7|#lG@Dr~kxYrhz7pYG)U<)Yy*bqm0nz~G<)=_;m~dUov-Qk-CF8Sq560RgEKEv&-HmtZ_A6x zjr%>C=uh5jy@E&7WL*u3gB%6>;)sfv3ZLNwOb#IyIX6ITR^Y7JKa8_CiL`EX<^zH;+}A}Erj z=!pghPmQp2mYE;)r^aUsZGL?pfqLSQFym(TuOD(eBxcE_uKg{pB0fDKsJ2quozNP| z8mPv&)^@JqLf7J@)-xJRZv9dNk5fo{%g7l$gA^1msa(`Ij z0V7s+E^#$((WOUb>D5K6N}8VRJ9%z)`*h<9o$mQ#f7CIDtI;cx1u7=Ey&!7A)!UUa z|7AOt+MqhdR1;YdAEpOD0L%PKR#JKTSd{hi1y?J0B4Wq1Cn4hI;tIFNd=g(lf-n0C zEG5;GB}MIm3tL%4y&401#J-;L06w?$j7p za#P~-S0#iSGHHR0tAQ#mGCeNk$klV}GD;)JTlNvMA3*MUuJnG!G$+E z#w}XjAPJVBUAR@x#o{r#ZC=Qb4o0$OdmH<;QXPzs3hnjYtZ5@yA~Qtr?Sb^-*GixCsuG$kgO)t1ymJRPZcWL za@9ce7(Yy_>ZH2rNY;qeJCUsA&2@ckubAM7H)JoeBOlJR&ClVZT(CeZ*yfh+k9*#q}AqutkstE%*K?PxD{(!pDs=(bN34W;mR3Zj%B_Y-!% z832}$P(LWUWeC6vIP%9Q4$CC2fM*GWM7^;g9TOCZh_Df;TIj&F|C}o{vg3&>-y$G< zmM3xKA08DNS?8S8Q=+Ex`IXhCK;;e0@frSuC+kbW*0JIJl_}s6F6&n@Hc&Y&-)&pH zLTr4W0xe>NsDVls(3?)ZK>s@FmF}jAG@V|l3|B%~e!*6E*6gexfPYbB+o$SY$hzF! zohAfez?x(VTA#O&so{!bKvFElc@@{tcY$9S$HRIYr{!=$_+VWB5@ zlPZo%?C{AU#(c#KDp_So4-6F1ttrOaUN`^{Sic-C@&qIRGCoP;; zG2}VHbY7NxSZFUkfmUm31I1ud!t zt#Czij!-e&SZzeW$z7e(9Mz%;xQfsXTI<5@@VFlgR?hQf6{x%Si`PC}!PT-r>rlF` ziqZ}ATJD~VXg|NJ`}Y<_Kn{DP45GFJQs_DoHPr+56g5#)Y%3#K?zA~8jRvi7CFpI8 zG0{b04{_|ezNC>k(8(K9IeK;A&N4&Cto#m%VD3*Q9a@}N85_`2a7A9efKvgm0^!T- zuN3JHZ`G*YdMayu-&x zpmOpOg)3>XO{t1jeVqeZxReDTkg2I(qp(GrrlPj`d3e0--%Uo?}9b@=#wN|pSL~t=` zyI-(vTU|Pr=iDz|9dlTA%9V9N6vl*GwmhSPw7s(I&cfc;FA}*&aOG*l#`Yst7Pxx& zNJyq|pb4v5w9myZji#Pc)e~A8M1`N6_W-v;MXWL!TA+n1Vx=!b%ZJj}^v&%g?C%Zg zhMo&fB*Ws3Uc^75AOZHs6s`uUZ*1fEHqSK~2En#?-pe=*xnHZ}Y0m`eMd*B81|A^YwJvv4q?>z zKkIALVClP}GO?L2k~;{gFwuyY7d2&GFIp7$cjnD$tJfgIi7Pa_N5L#{d3nvUK*#7) zBUXAA;|8!2qTO`Tu{A?$8Ovt4!kf!-u`U+|eOL1Mvs42~5n59%q=~N-G6kxP6NT;s zs%pt(16b6cK@0clDlTEWaaDj_t7yd!;_4yTlq(>emlN1P>uz%^%kq%;Jfpv6N>4e` zs@y%5I7ce5yw~v1;4#PK6_k<{Tw$ExG2jQ-=&E{-Ua7gNPHm?()KlMVco~(Z_RqJ6 za)sflk(HS0O~a`D?%lJDp&&=}obZWV-m)UPV3F7NYf?rHT7FWlKAH5ww?>HNDny-1 z*S&n1!?H-`^NIF>(Kosz1VR)%@`E*r#BS9gQl1YL`nC@_cQAGU*z)ske|o-tP&q;f zawhP8wu;TiT_;2yTRzLUL(Y?Sxj`jUHpko7xn3?;*n6qBJX{5>4s+~`@-X*!fwT!j zOQAP&1qPp3Z2Y71Jo3zg;L3|-L~hqrcDmnxC z60v7YQCApmcyx&1pK?*I#t&)}^-M2l*V9nY(xmz|Z@B4IlkMW$bbpTz^z-Om9%4;! z>r~I=b+6g7-D}J8VaA4uvQkPHEt(x7CKgI*^86Q_?~~gkUq0M4EdhTr42gyINodea zU|XF|#30nQ&|bP8(msYCMbZV#3p=JF#v}U*5?Iz75?;TuzU^Tv08HZ7n&B>^(upiS zj}#wsbTkb`lu8GYWU#*F<$ccV&+&uLmaCgZEAFgmz-dy=EA}==LxqCYArTY+SX1BTT8E<;mUmtS3#@K9UI3z(8(7Xg{yPH zRUfGL3Yt*V#4M2D6sb8rQlxIu?|^@}kvs>=SK{hEsnMoPL3O`8*!lXHmouLwP8hf7 z43ja-xU~X%jXsZq?hTG=O-Gom8^;wZXiV0LcdH5^D)V|v21n^`NBsxqxKXzZEx{Pm zqvB^>Cj+gYE5lXeu0iOuwWGvoHYqXqeUeeY@@_O_ODH9cHtHmGcJ#|cMh$6>sNRkj zu#31T73BEGSG=mxI~xy+=SklX*eq!QaSqYA>0LvU6Yg>s2qm4;jNHq;ai4^%$usnm zaMifoJ(4VE8?IP(8WssK7!qzYhtLVZn3X1c-@jZ-pY4-|)hNOhJc3Q*Rd#_Ey|VsO zJz)^5S-R{!Mak7CH^seDJY?o8<;@xHZ=U?_u1Pp=lzx{bE{CKA2GqgH2?JG?%DxDk zgHy50>>MSFUd?%~TG5weMfB=H;1RJs$z3EUoWThdCozUq;Q{rO7)kZUaknFo@f!k+ z2|ol*4cDbThpXGOdSP8|p{^dEE4(Ag zC-T*OpWrZCgSe(EvHg5aEYb@<&68um=Y)l#QbN z=ok+evKsS|GF(ZJN-s<>KST{7TJL(fQma7}|J*1xL^%A^yGKH6%Pd*)-8dH5bIf@?h^9<#d+apK$Nt(s;8uA1086m1t zxsp}_8(n?94pGET6fJnFZ+U{IRgK-1afOYL5v5^&uwS1RSv71MsOS>w zbApJn90I*UN*a!+t&DcXxBuwe;UGxd+u^3i|@r0 zY-Bm^41OoB9@}Z&%^mP!32_h0jq^N=>2qqpm;G47rX(uk0Tm(E^*S}dm7Q?41Rm9+ zsCGnUSDR?M8#!=FJ7=EJcb)eB;|T6S^!9|l#l*=rtc%n-2gi}gj=}?P4#N+k;HSWH z3N3;b2=g!TIaDBOJUHQcdy19n95LZ_j53|nZF-r2&wbq|Tg?lV+cEp#M$+kyV__|( zC0UI{Mz4k|!44VoU*y9x>bb07l{krZvj&5XbmMNsr0oq{xkO!IvRI@>KQgpQieS5w4HJRs0(H1(J$U3DG#oy0(j+6>o426q3pbgI(*c zb+=!4X8|dv3Yp_!_bZFv)nNWXG16{#)^fGZ)cvX|Lx=fF;-D4jE->NhxD$Swt+M0R z>`Puj+5wwCO~N6On{N$)&{BCNNZ9H`n%YjY4bSVR6Ji~?daDy3>%;BQR18F3lgw zWQzAlsN5PGantYCKYn~%PGbjAca$doiBFE)g%bz6BQ0-e|I}f5(QA!)x?@j-X#AaR zPwQV)E5X1d87LJh@}zuH=-Q1O@j(ykt@>$w&`AVnRHEGC#A`T4pd!Oyg-o7_?yGyq zm-K=$<7BREVKx(mH`r*uk|`@*^5n9I4uooTxS&G&Q%Z%4Zd_S+hjn*;*j*%35%CPG zDS*%GZR6Ccc!%oMId3SuFINNA##Li2G7FDrR3QP99l@cl=SHx^)fTf&mZ3Ft5iW<# zw>G+t@&zqkJ5g5q4#gIxYFlwE?=X@zT+yo(^DOKxou%=M6R4(4$3d51SPaG?(jNg; zBA*Hue(qq>FtaO9O3QLfQXL*$r7&F4B@EM$S1XBPIhg@=S1V9CxvZv>J5_P2Oa;#6 zgWc|q*+9xB!%$Rm7lQCEE#Td5_9-o}c{!D_Bq2i7loMUPvK7;OOa`aC)7UiMLfZ+E z_f0VY#?tuh>Ej?00C&BLfL4QhJX0i$t7~0z#etG6;zMEj=8$ODlai%QdVMZ zj3h4N{=!Uq1fpy zLYKuVGF7f9&k#cJ!xcfss@v?JaLth$S4pI7I2|RcUtfe|5nj=t9z<{3BL=PM!X)A{ zS{x#U!IfvviPh8Mt2&*LEKLoqfVvQhl^lI|44k+sO7g*QB|Kxz=n1#Gywa%bPJacS zbG)-Ah`L2ED^2tyNrOhVdcG@>^+AR1qj*(*GhX%mUc%?%z}w^9&UO+G0(h~F z>amECpf)$>YYF;H*36wouQJOJfE8%PEjF7ZVzEfcS15x3#elH_|Qa3Z;tqQg*An&Hd>Kx)<$aGRb1K-ES+>>B+sx{ z9`mQQ>j69Sh9C2`4f~y$sKPau5CJwU6eEFWR?{)GrqfC=&>(L4@d`DUjnZZn>I!@5 z{HX;hYiuf-!psFQ5*>+u03(`;?b39OH>d;*fHYjCF^^s#zMuptKjxURz6j43mYNwvX z|AvHvldbRimo2W+BWRuaZ$LsKjRTBSvL9kh*rxkD)~55hGPxR`0BOp6(I?tjJf^=` zb)$a)RdB11=-r93TEr(@QdFySQ4)H^7KtI3L}ekot}tj-uST^*xonLeQ8x{Ff1n~J z;;a4gHX#Z&i+D_Awp`w%gXZ^CuwF^YF2F!V5^DW})~ivF8gb>CL~4Gh_xYE2AJ zwUjsb!KxP1yLWciZl`M4SAtdnd**zlDz__f?=4AxT`ruR1y@o=xDpckkt{w)8zKSN z^EyExpJvogx#nkfOZ{e*MDr#uy1csttvl;tTuDWp6IZT+eAz8ZsI%*9TH~UPrs;G# zMOVtbF9~eKlb4~gdWwh1^a)P5*5W4R;(d?5X3OWoSm>u!uj?#&gQL2rrwBhh$#{nVm z_(=}#z6$Fp`jJi{+E)#nYb#X15?5|y4+4ttoINfT5RZX5* z5=a~L@v1*fdLgma`;oz1ixLt^8mmVDGAHcBoD*tl_p9lK2jRz$ni}0?%2#sH%x4)O z5N)P(QNn9KMZy7E&0@KIE;XJ7HsjZD)k%{m0O}4=8{PH+#|X*F6_=M}_;8iM-8NjB zJN2i68C8Xxn)@?~-En%xEdGpa#zyxnyM5f;a<8&m?pw{dtdYJcy;&W{7!b_7D!d8c zLo+diH=kF)10hIM$qvu83ld@G#8nA#*oiCq<8X(l({{cEIqe)i>%~SWoZL+@C5xQ& z>gzx&CR>c=0B{1>+2+iIT}R6xz29w`H16-+dFn70U*53vSCR8fdTM#6Fa!xA(-{+I zCNe|jG^}mv7TT8|pYH`)xB@L2KWuv8qa}VeXes6Djru`)71?1F&qW#x>P?MBwU~RC z%=s?05vzE2aWzU0l0-F-;j=c?szKe6UN&e&Kg$&ooXr`m36EXc!NH&@q5#?!SLgAS zgz+Jm6)pcVMZ&l;5)M9bg(Yo1TxHuoeeyL_>QJt7buO=(vtK<>ljO#CMek9GO|OC$ zv+6`mET}+qvT?iZ6x~4!OwBcjdaBPw{9TBG!Ei-dwUtvr}+>&C69M$Y7;S*niwathz940nAKO}^{Pv5 zM|Ykco!cB~YVTJ08G7W%1_p+N21hD?^(@hg#t&UCfva!nRk>niTq)FYpvqkzQQ3H) zkZlB8jHS4R_B$Tm7*=yRzlKum1hWQI^Y!7%ohF0Y3%N&rR$z90CyIy<3RfM`YspQr zY9=teHY>6u2Q>Z>Emv`CErO6N5tJ5?HRa|E^XE~FWsv`Tz2^}9i5%3yKDI+i84efhNvzL#bDXBF}@|T67q3IBt`Gm_-RR@lsLTOI9y2` zNKD!K#Mn?G)C10Xy;)$MQCo?eN3t*p&IIZmL9>_JL==ru_zM>rs0mZMXD7tp*HKz)8^v*{OEP6$rfV z*Ad!Er<1E^BKB@wE?l*b*vY@jw)1OP=o(ZCP19d$Q(NuHD8m)W+M+B&!i2njriTapQmKKPgC8 z%D_KeAou869U91by|ZRkh-6VkI!Rhl&5_MrAQM_H=hALglX3*0A|1-3XDi1?THT=g z9jLe-HiZx)D%(zjcKaN$7DIyOm17tDU+YQ$r)3C6ytgxS24WAe?15X%MOjlgC#`B7 zMOI+?Rxocp+@lC=q^x zu`5Q7SydHR=v0=t1Pt9XJv0?ijblxgizOpjF`JR>50e=SMas}JjURItt=SG#w*Itb zthm4Wbe$!)rv0S^+tgZnpkg3x&cvQ3kiNDg#=jgtdNqNf8#GqEc77(ldY`QALLGgO zn4%k5Pu_$o?Q)gy)@Nkio6%zZ7pQncg?2%XSP?gPM;w;40A;wjUv&XDn9CWd9W1b4 zUfzW_{Tf|-Vz}y5QMk%@c5xow`Q^jvZ0;HWy1#fsm(*xRc@)x}jt2};9YV68Jix^2 zqA!0^V0V4d_*RNLv{?Ss6;O-_r@LlpoHr=4=CV9+SbuQ7ToYw=u>sW@owSv4dhD?3 z=^PdzVp9VXvk7S7dDT4Q1zxh#K4a8LZx)48={2oJ29LNp z;L1;yP_qe*I$jh1M6VjbUPz%7a=aO0&{eZehKgmCJSKJ;oNT|v)!;OA4XDhds5be{ z)C{BNw~Xr=`UY~h>0h`a0vg{M6^@1z%;o9_)syhry6(kUeq3AT>YXZ{h{eHxhxH9n1PGV_McMPhp>2cwz9vtn^ zy0)&U!3 zV05^5$C^&7)496OjT~JfeYr#pSFGUPPi3I;^%GaUqbw8R)-fjRWDfJQ=0RA8akalc zX%r_I>nsUxdN1i6sYAChv_&Ryc_|ZzM}<-rNd{4tRC(4L$gVFrk3r&_eHfNm!_^dM ziLdyeRMMCtrp%zAJPS57i|(U+-16h+>x;&rnYF2pK0>1AsCFazLbxhgREtM;zrJ|k zeP4aWx=U|R9aZA#!|usLf*(yMWD-Oj(Talc%Yv&@#4b$Y)Py%E3Rk0A9%tzE3KPdO zD(k{6%3nR`{R!w=m-}mX|H5P>t1=F)7=nuCDUY~3!sv>|q!d1~Su^SE!xif*B}yF< z$R(C5=eb-nUH97Iqt&DVK+M$Q?ivCm_-91l61EAp4QY9KoH!s*T`K+rRkkfBsO)T9 zWyjakQ&d~bz?G1C-TztZl)RZ-;L(Q*^dQaXPA!#`2zu$TLc*D~q&w30L6y6!CaV&m z=80ac_u>8|7J`%E-Y&4c#Z`I91MrsR7Jt{UiZs1mqTX(zz~=^f^bO~3oDk`)FXtf$ z`LRrAK+ErB>7oCy)9hLL>m~fWvkN7Zs#xJl9Y(KCXuZO-_cdQ!OrFiD2mBUS8Gq@X zwGLk?MBx!IHqK~T3`>fpQ@x}YnnMUz^@CS!X_4o=8ohHyQH=hJrg4{aqfy&de!f;zVDI()ai@@V3`?8 zb$!1+dD!#aLP|Y_D#{Z=Q9{P7L=s1h1kmoZE~m_`&81zgR$dJlxxAMeDwy4)6|Z!H z4`W10;T9pp30B7fRUPH>R=JXexOJ9PyarSU-BxUNOJ+uqDwGk@_aX=3S&iJM+c*fPb+_f%@%U4>l@DR!J%ehxpZ+T6!q8_&WD3KMk zWLLxB?G20s+Oy&?#~h= z#Y>(o{3E@(x4(93=Yg}`BZnkT9n3&%&D9F$I14N78R$y68nF^*x)2idERav*k5L%N z5(qg`An~vi^1Lem-3YyM(FXi*cr53Vk@*U&NQ)8 zMmMXmSZ0A=sfPj&LU2WwLYF~bAFnoid!vttIxN|(>O89vNinLykx=bTpEtC)aaakF zZmT`@GBrWCp{RC_@0(|K8Yuw=S3bm5pgNX(euPSFObTqp$=0Gjb%-ozlkp?>4IxE(KTcQ>F!M-OKC`V6Iz+jjUIWhTk#bdozwtl(jj#uRR?JqF4U43xqT+M|MpP z2bxL1gc*yIpw7>739dwIFD@(6xBy}s?_aRViw?-{;VLCsHw-`sQ3I6^!_SoBYTseF zB8j$I+uJxVw=uO3XkpE*#}!f zuQwWT`S4cNjJQRz;FO@K$0Yr=oyxP%ukKf86YNo7_s$%i(UTM4^iLT2N8$=d%u+ctSXm;)ij)``Q?DRE|8(Nbvi+hH{O#K(dA9O(}${ z(wiwE_b8I=RQqMF#ud&V7bd@CkT{ZsE~LFh$Lg>+J{}NS@|i6gW)4FmDT7L){c)6J%|KFOHvZ9SfutG| z>2*}AU%a&GRi*{gWtxv7R+Ne}b&u?#1dom>1}e+Fw1!6J{@f0(L~As`C`@`P4{9B` z%JJ1JdP0i~_vBU5&R&<7d7NaZB%@?OC+Gs3z@GjvABkWTacoQ8`RPeR1ENjGIEaSa zVtB`Mf=?clm5o%%5*JIGo+jgRFQPB!jA9>SkBSvB5j%OFD`-_|<76?sMxgi_NJqP* zIAm*^MMnaq%IK_KObw}}JM!VCR};6FL-l;1=O^iIdAJ(+a`5;;C)AQ+16{zFOG%ye z;!IUUugIwaDqEHO&(Lzq;~W77D%hg6E7q{Y!2w&*}7pPf+8o0ZVrnsP>YjMpe;j zWrzw?wL7#JC04875vyYuNaPo0S4H)tQVfZx#t*|)MsRA_`Ej&Eg}+Ow?-P6D%0T8j zMj7+gqf7DCNw2gd;H9#UTrJNw&C3d!jyq5#5g@22)!%c)AtLHju%w7Crq~BO>Ej0h zGhK{R8>nonPEoD-#EPu>uTS7apfL7o#)-RE@4EW-m2LqB-yIZ zT8y@^BY6y0RVU73!fgHyV5nde2+^5v)mR0V*@-x0`KyRUdXwyMf(- zaxa4%KbUVNNyw@3ecus3^i-g7THQ8yG*}`maV}a3157N8*Wc@B;|N&XTc`T64yLzA zPlKDDc1+CL43BQo8_6tyycR*wn;tq61tdg)Q?cVJ%IqgNA(e5j2Dw=~$~oTE@E&{M zA*8C88bXv2owK6qTUd%}HJZvQuW}{wpKF0|{I45PPiPUV6IWbb(Bh}Y4{A5ZG-3qR za5ZSzrV%ccZzxrvvLr*x@baD%-~pQ}hzHcm2v;a7Gq!KG0BnkXnGGC%9QmpN-~g6b zJy90eUXBoTtulC=yxE3~VGk;w@P@^;e=wlKwSM-^1Z7q+Z1^)=v3q+xFPZ(O*1c!O zpL`9;l2XvlPMAdTgk+KNd|kQB6=w&SNl)<+q9Z4CEn8dxJ_bFmlHxKLP8O8mSj~PK zvqL2D7%b_45BY2I@z-_8Fi(xs@(}DTf|Zl#yt`BEv`ZcNvY8h4jVC*IU~^C zw+h3y)Kg%X0KO|RCIXZ(qnwm*fQiz!7fetzGDua*-gb$IUVD=pr&qXA^jr<7=F@ci zAUH>+Y=@}7=Ss5-S}s8(N33{5=@C}&NHT}@LZQ{!Un^H+CuQC`Y%9^LdAT@`mX46&zWis<_1!u z5sINzV_5-DBe7gduh(=5IqDGo%l`I!Rz8dlL|TuX1=zUaC5^ne295741C=cYCuK1o zQY}c#SRnTp-|`ry=Cq z%`ILQD|+>Mi9*p7f98Pdl2uaA3-)$pX0oT$TMN7qFli)1j!^!0RdeLf$qL@z>a*3^Z?*o=FZ zxa*KqJTuKjXNQ@z2|ZDBwum91<+~XY1}%X3PZZx2Sm)1EP(q=6G2I!;kDTF*@E5 zQJ3A~2`#4`uIwnf$+b-E)(Lj|ih-CJ9P>CxOMD(_dcCUkY6f~K+b5Y9PIMG);k?jj zaMykJ#l(Vqyj|=7uzG+3tJZowvEOTx8wWGU;92w(`lClDDObHp%H2&hwoeUPNh_cn zpsG|wW11ylcV^OJ%rP*qk$9==$wQZL5ue6}$gzqqVM!wVNRwW#J8M!~10^9hV{t$c zjc#Xb&PF*usG#L4^D_`zFu!0xyd?9WV={VFML5LDd0k#=LTRC;+Co9oZLZ}cm$`cQ zOz#LnK6DrUuRCU>+n-QnnPeWI0I zS_cVT^JnjiG6yr?qW@tvL+qf%pb^*^Uq{jn;Wf+Pq+%z)!e?8|e+Md`*cq;57)XTZ zS`O1T#SG4xFbP*MLy=;Kv-7W@<>1*$U}oTxAnJO#GVLO?(BovS9c;dPfHAVu^)$Yz zXNDje&~+p3Xp+?cqx{BGxbjX>4pHpH3ux8J1DGj}@@sasV`XaOPRoQ^elud0} zdF9fYJyvTAm@yf5>AFcRM&dA^IcU_WmEqp8Yy)#f897Ra9j>~}59ho&!6BR3Kdg_P zucS=fv^?y&81Y_4m+sdTN!;1j!Br?S20V+yjfhPQGogD4AyCvwgrJg^>S2H$-c7g) zZMbUS?J62j7S6PeM|iXqeo(}+vA8q${CW`BQYyJWRLu zp3Ij%?q8Bx3|CuFzv!W%7IQaxp*Ae#bA|w01d3!GskWBJO6KpLttu(ZZf-Vf11KTu zayLF@g;V2M8f*3dz!> zvkgnNEU)1chefhj&D5}gTeS!_FWD(DC$2cbd|s|ztZ<JHl6UF+AA-r=Y4Y{2WT!SkpkG{Y6)Y7mt^%N*(Qz2%17+8Iu1 z4N1t{b%V?X|HcJ8AXg|q2}tZ+mC8O}4W(LA)x_0R5$?S;;TZa+Ik0r1}(SXTjfE!X@p98Qjy?s9$+|mI#H{dt90fr zE!?CW6sIF2ijBy%E-9g5F@Vnle}lS*($OqP*m;zITVy-TsF(&+lOf91WPSQbodVgk zleuzrXm27cRsfC%gbJdz62KNvu|Du#F!aL`M|nKh?2J#6muSAoszNpuSGyfGg26>oLou{dp02Nxshqmrz z_KAS6-&YuXh%VL?Q>BbVbgS8YQTJhDXCsNDin*Li*96c~8tsHnSLC6b(1$1`u#Z>> zEfd=jfv#cB$ba=pcVY6;Z=gh}sx1^L@KjnS=7hJZhAY=9X=>tBC!7#9CH@q>edyaK z+GO5QPo0L1?;qC8O7xC&BEDF0+TjX&I;_TI5e6D}Ic??hi$kCiCV_;!{2f<$K!(L> z8aD?jVud=fJ#he}4`CoZOQ|5CZW_uJ&7FyM7#&wnEUPILf(=l{nv!E3r(qYNn2pWeN&(f$&CBxVn(%g95 zcT;K{p9|S4?#nj8bIrYZC|Z#)G9NOQ3M)DSur(t%4ey+c9**Hs5|-=h8PWu$ch zP{dLkcj_F)NS``#YR#3aDL63 z>kd~YTjOXF`4eRSdgyGu){&YIlTeaqIyyw~j4t6y62QM403;ux3lH${uVWb*@DDm{P9isC-iF0t0gC$IU9dMpbQ z^G$kL@=nnxF;xVO9Vui6V&}`v^F#%@Gru3nLe~T*Z59qIW5DU2v3tIYD@SUvco6Lt zz{uJPEmB~A24&3cyY4Y#0riXmx2tZWPW$nsSwPtHCwOb2w1Q+8MazuKv{J+VEtdA7 ztLp+f0`dj_y;fLqA<>s?Ewwl5p-vDo3jkov65#8b;($yw61ROM#qDHJS*XHQhe*R! zCWHECNNebxHm`IiAXHW6>$vaU*2H<#Edz%ZPY~`;Gcx9prKiL*a%f9NJ;^K`8yo}LjcACq z9M2D`FaiT-x#F!*A<6abo2z1m^}InJkx(ITiMkVu_Fm-FCXnEkzT3^zJ*l0%Z8qf`lc``DLL8IlY6 zc&N!1f&})Ol;~~hH#l|swI0?|7;s&urB2RCiz0)aA#zT)kZ6#oG9vd!ubRKY1NZ0d zTnJYz9$|E|`*blkWf8vPN9FkFDL%&)F=2v%>TA6!RJw*!4Q39ATR+!530J;?4Pz*9 z;>yYA{Pb$$Dv}kbTt%HtH{eQ35*8=aO7poDt#0a(Wwp>wHb8uiD~e=N@5ScBUF#w) zY~{8fB>eNZ6KNu191vQ>*jc!4G~LeSe%X;xTtej?ldvb+mFOKy(DI4Y1aGLQQV0oe zhL%k%M3EwQ4DFoYkN)?*5+GF%87O&CKNTSWp!vtUzT$xC>>2E@L`?iSUPIfuaia&7#*MP{U$4L3N^(Ef5M<++T+kZqR?7;pA1FdCEYg|GLnaPa?=p zPIaU!qL&~%VI<=weCj+P<>Ap%F*1@cERd@_LuB5nM-pL8fy1C!O|}(@O+2X^B8^{m zum%iW`FdSp+nfSyZqWfVPOsEVSMmfU!>Lc)A4JQoY0yLwmpZtAfz2_b^&%wvbqFaLLH9DNG)sT$x&QJknUO+qtUEYOE{W;c_1Qv5UyN&Nw)7^ zC=!aIa->NTU_&UR*%!d~4B6);QRYh#rElx@^x=jXk*E;nN5Z(;l zgS*AQKxK4vBH4MVb5@k?esfJXon_*E6%rn`b3MR zEx;mU<{oLzEX znlw;}G~C+p;Z~-P2kdg$NMiQ`TR#tD)6}H`Dtd}(EC4uW&|?npQ{hf7Zs}DRbWX0G25yYf-W_)!HH1t^yG?e{{k5dg6D7fh)^LoxrBFYk zzav)&4+i_FqLatD0MfgIn%-eMwwTB&0BoiiLXrVMh_3(}hxRGnWvI5R3|hE~_%v(n zRQ;~6#NuHrP8_9rYosZofa+(YmA*Bd;zN}@Qh_ma<@Vc;u2ihB^mS?16KnCd8ez%? zaJ$Czj@D|PcZ(wfDwP(yZn}|JV$ms(7NUxlOW4Pfo;w9~r7@838v1_xrels=f#lkL zEdxsicjE0PIki8rG9i0|7t2FrcA{XgaT11O2(1ba4o)?Qs#{h`=xVx=$Bf-3J`Y!& zAZYH?2$2aiY-BC|(G$?w5v`F#swFCxtbmpP1^^CAm+#^_4W&o8y9{Y-9SKAE7XH+b z(0l%Y#0BVU_mA{-n4^0-n~TCATLFB&6+uW)5#6YXDOkBm7F2Oxy`AWW(w|Rag;~`= zSM@A4bk5o4MwdF&X_dGtsB3M58<2hSO$F@v;b zG}m7ji6unMfSSvQgKLoE7IXw7Vi8pIFs6?O9PsQ2jGf2)9hrK*>-zYkK}#Mf;#oZr z|A>*~&@uw;K)@F>>gQj|19%7&(?rKeL1LIt`r{U|7D?hK}qVP7gm#Gj*8*CiI+AV1B2vpkE7`T^1VprC5);YyH}_AE>25+ga1 zu%vApAG($f3$1W92Q;r`F4zGs?KZWTuke+mCTi2LjhKW(U)(Jh%2I`K&OY|b`iOEQ zaf6@oY&(Lk@m$=BnY*O!b$_>}g2Y327S9-JP+2J(_!I7_XyA!MO`LMqN)Y@I~vp;!~RB1PP&bmF>EO zi(WOJj5iG48*fgiN`xhCl?vovzR0*rdPIx5=?)1^JFXG@b80S)E7$V*5OUwy>Oyo< zv&Rw3vi5j34eE|;qxn3^oL-kk=|nUQElF6Vs+2kDBgD2VWvlOqE85eI?2_sM&vT{- zpVLr?g5Dr>Rl2xmVfs?{UWMQxjSN5xH z)8^rdAZU{whAUUZtu`FL;IM}Jajzj0qPvbCdvbrOwpyj0vm;v@_;*&LrFk2CB9?4A zA(DLskW;slUS)=YJ{+YceUP!zygA7hb&Li3FZatRGzwJEQbf*IIiviRR=%4)r4FF2 zXKdpn!Pe(k?>j4NcF38LJl@R(b< zsDGgkkq(03>$7c#%`}{7ypaZ*o`eE*^y<3@^P8b}#L8i5Oln49=&)0D?L9oCwv>yd z+NF|Be;HKzqIqfpEAQc^k__qcn*=b}PE9hvXXSJd7PswA?5^F~P@2mvyNavFIt{M$ z=&T2r7`w1h1_x+-J(m-VUKK4{({|u-0H=^s+2I<_;&$c0twUft5lDus6)x9xIl#n; z*iWv;$rDg%RgLL@9MiL*U5|*DiO!U$3>)Lch?v?&V>7O7Awlgd37!RAhm`=Da3^1C zD4utc?|6PW@)*U|lIg<6HM(ASj?;t^c^7&5LVtaxzt|$WW_KG~ZLr86kB}%v`LAMb%sxzns~k z+T9f$qgDey63CE=#FJeN=;2b3%KtJ+CoV4(4{ph)5r6^W(6AO4r-R11VgmC_!gi+igQ(Y+}yl+vqjMr8Cxm1x(S*fiSMo=ey@ zsbHR5$F1axMRd0V{B=ZSAb?EHVpTUi&a*jOvk5*!Gc|D@OPVzZbGQrla^lL>IiQ9F z<*KqE@^OIf*;@`*sa2s$I;(MuhB|TOTK62q3Q@`lEuYJJu{FoaYTq}~?3%6&y9nKI z#S>Mgw3XY8#Pv3ZdHlFKk28ZBc=#ez)J+ZDO9idZsS%$Zi9L6!o3nTgnwWp$e=c4W zjjm`{6Hs?&s%Tq~?SoJ3< zzLIHN@FbLiR-%;15kFD^VLrm^D=fv`_!q7mITS%lnV1>pMKK!Q{6JE08qFDSWvc`a zr2#We{K+podcG#3o)+thDVFWPHY4TE;23zi1$XK^ZZ;mdr^=t{VtFQ4Yv@D|?AM3R z*9+q{X72#n0_a96262GkFw` z*?Un#&1*cO-4ZYHdiB3PA9M3=4#u-Qo2}asl?k-$z)TGlp}3K$_$pA%QhcHHu^21e zNK^m+ecg+aBuR3e>B_82&jkQ?ARtIwmguS;&TzT!|9<=ZM{trU(pFXm_v#p#uY2KVW67fjXU(h z)&IK$%r$Y;6X5|&HqI^#v=|{C8TZFqV9*?B^wzqPuYfJ@gwtGiV8K6~7Q`dXF_^M*5*+WP}qHi0mW&|jr=OL#aTK&6sw zy=TgoT$M`{SYZIPC@@?BVM%hFAfUulFI<7vj>FZGC{YrB3Llx$8IMBzY>36w(%nNl z&M(Al#d^3(`Oharuw6A^KLiISk6FwIxe1p?M6xvl37WSMpsQlyrq+wMUq4AxMbDl) zw2H|oC)bNJ0!4*H3kf;rUixA8>V}2k!@O6q;#uTAXBN97{5cnYo9!M*rpgUCiZ)PHIs>QD!{w^awJeqxndcMp{C%I1pkf>IjX+#aXy@ zP$V@GIhbdoUGw$_|4IzfOvHTUuFKe&PX$2nGs-%2&7i^xZMc}pjAdw3riv=$#M_SL z)^4;ndN(5)W)aCY%?n<|Qzx05nV?HNEop!Lvy4rj#gD9xuZR(@KCx`cjBn*LLZ{6S_Vb_aJBP?A^;=& z&*NKDc>URpi=hk+=e(n$1oyS1UmcHZy)AM(AB(9R9YWJl2lw4R`9 zJxFiJ&@(=@*6S9_;l@{`9ik$u4Iz_sjAJD*KZMTl6}wxKdvfPYPfWIllj*75qVk?a znuQSgz}0qJJ(%g*i%FSI5tBY)+v%(W13PQCUWk44KZyqI2p78m1S{A*$qH1$)%zPR5?=((OVLH-Uev;bti!%@6FKwI z&j0vS!n`WPqh7?&-)C#+at-T~+;M+C+s<@j^IBYHch04mk>l24<9rr`1S>%~KlsJE zds-@D3IV|UukZbnGNy#91C?W{6Tb}C!bJ2ebf()_mp5&fnr-kGk`x@Mg@I`7S6q#X zA+{HU-{0Zt-@e!w&|=?v#1u}4JXf$liHrzZ|66Hmh0}1=jXtw7Vd5*ZldVz6BL}X? ze^Yi1wv|FN+9MK7rMk;OB%G#C25zep(1k9@ClWXb-#(qk zB%+VG19s8Y%5gaxRX6SvRNeK|o(s|;e_xiHNF5jBKoqtwZ}(?OqfbiqTWVP7iK~Ma zP>FrN@o-i)HLH<9QhjOdBZW52CGF;AI>s`c6YRUWBOJ)VR2LsdQ=J)jT<_o-TpfM6 z_po#-HD&j*7j_cp%@-IjC(QqjRNvmwrVbU9u3q|I?N?kDr<2@s_GMy5gzd}R_)hU+ z3A3ku*a@6G!n13IPQb%wy)DbqIl-9b2Y)dUN*-L9US$>SV1V|M*l$^mQNG8~#OP8l zS8ieW|18}igMi4;PC8~U_VpkPCZV^myJI~&pAMfeb8yOWv8)mrSxpw5LYCN=4r$>^ z<{%_dEMaPswhxM(BGc@y)dS+Cfr5KEHX78!6+_5b`6c&kOWVoMvTy|? zE=xbTXIiBkXD(!$(eEXqIa;qgSLa-L$|y7tbuYX^FI&@FUA=u`O`-h9SxP=HzY@y~ zu>}PMe&6#f`}dez?$q{`ttE|)onVP|P?m;B<1Y7_AS?;E8*z)23Ry;^5a-Y057klE zLKR7@wYl@l(Xj4Pj_Oz4ID#Tx3KS_e^!MryK`3~~T`L#IS7Wx_WuS3FQ_BsZh+;R8 z&8R;^$WmXL>8%8m;&m9u^Ym6s%N&r8jAeOO5yb7nH|qx6Jo zP%*p}_oo(El4DC_J`N|5fJtyCqj?A=#~qZ)N4VZpESm5!<7-ui2H=(O*X$+ zi}rW2+yHOvxP!fWANXG@xxaQdAK$1a^`(9P9I_5~`Ot_2?l(EUi5S5{aw& zDQ2V%4Dta!dugo|_hsF`Q4QFJ_6q58lByrMB${HWVJQcfJ2{4D$2d)tfh(U`VTMql zy7jvogXQuQws2!XpF%!)5ijBC*}TpQ9XxT8%zuTeFxImQAUJu8Bl zFI%JQCcBcF^AIu|mTsYFZ`Okr8iAoU&t&b!eM;U z`m2D|xHXCmjbGZ9b3s8mCntAY2)kw}w=Iq`I<@E*S@F#$uF@x@N-831{1UEmho(93JfOAXfZ_a-K(2ik6!?B+ zswYGr0PD|lVb|!h&tdpZ(&_?@yt<8Q9+m;TGKfUcEO2kQ+L~8d4nL-I5zxVBA>@ zw9*-{(b`c>Zvo)p`3`#t$|RxiLg(0T8Az)zkoKt>Pa)@wERkRGSevyR)g!B^I8KHwMr4pW+Sd^-{*;kA~)T+#!E}Y*H-axnXUJb{+taj^Seu|O8m0#*;w?L0_RJN@j1#W>r(Gn*R zUS#(KoYK^Gc&jLbCE7n+aka)nUGIVHaMkD(XzwDspkJofi3`B~kS{B){?_e<557sI zoaLrtPy`i6akqWC-CQ!k($VWDu2?89Ut-qER@o&!iJIQNy~^W7w4Rq$UrI$+=U*-{ z;-!itdHN$@z$$NT=?Y*r)NPSyIv}lN^soH{cU5IZ!TA>iiG4-m2>k6qAlTk9ix;q# zFzex>ttn$C`>{)sAE{cAv|{yi5@l&K;^F6oobYp48Xq308uYT$=kkZ)zVE3SkN9?3 zdW65YuSgQ89%RKjwSg+UT^p_#rDsWVA1rauA{cIAAOMR)Oks6M*r3cU`Fm9p_JB%$ zuBoG9kDRwX6+uGqh1kes>$uR~cBbCXMM3n_g9)Wth3?2av;aBlBU{!1HXx}Gr<3f} zj9g|Em+=D9x^Wnz(vmug;+R2;ibO+p*PKL<)y<6_{cud4;w~ESrx!@ce_kB( z40xtP=0lh1^xS;glBp5AWi?3NaCu5eox~u%a>k!99Ii?@AGjjYF!SN$5)WF^Ag4C; z8jH!!C9zidSW4bj!}6zfti!6iW35wyNL0LbI}DGAVxF;3%NCOGc4mY(ZDlo!V&THUTU$oT*& z26dT}nuEiYlc4fi64DrtW(%N_w&9oLc(xze9n2C|OL63IK+LWV$L)r=sP99WFb;J{u*h^R42wJpy zX>hl1QR!R#EGF_?ct8E|_`fVcn@1Jx)?KWpy<@JbGhnOCX{|Al@&Xr(W!Ot(~L z7rG^e<>YF%F6g0csRa$R&*c2{WJ9n3P-?MH&Z7SRTO`b>pK!Wl%(zxzrUL-(JvFij z5SC@VeflaxpqU-_`sDC~F`x)XK@?un92Dh`j-YznbwSfKSs}!(e{-xlij-7eS92)7 z=ckW{EcdWRMZ$9*J|eX!MOS^@>IOdltcYrYBf1h=L-*{p=muKYL*zA0lXCluDjxz+ z?~)?^4sy+R3OVgLqtU~mF`61s4|34rU`#b%<}y>70FC0xGkptV-bJS7%0u0v|7OOM#L~MxV z%f7N$SA}>@=-iEa_JEJk2M=g*#;Q5a7gZ&StFn%-o}gNR-Awh+ zigFpg17We%%7vRbse!5ru5hPAwIcvN@1{?VfOQ9_Pd{xfV^S9i+3whh3!U!<^GW~3$7mtm~W*w z9#fhWT-ElTtOpz;(v*CeC&2vaK;>TS#PsHV^Ytf?6K?>c6RLw8kSGM8@#W-1qU3{6 zU+w%=C+=j}6M`?%^}h2s$JD6ZDkD5xDCBytUuYk?0Lc(Rbcl@;hS~iS| z<~dZi5NT4mmnv42$gT3Vt!G)S5yMr>BIRPmpK|*Z6KIusujxm8DKVQuAZlr6zeG3h z=-WeA(E5NYUKWwQ8vRTdxT0;J0gRQ&AlIGVcnx6lGCiAD;Mup^(rNY7FW`C3E5pQ2 zOU$Z52x?%73=@e?=9qMA&E=CVG_p|_+`>|b8gYdyFp$_Rc_0-$+^i2*S@}@3Unzmo zC}n4+Ri-JmE}xm1I*H{3U-F1S=(iY`#Y;t=sS(!di9gp{MpQstWy4rCgH{B{fV}OcKYAXNIf6_$j~1o`bjruHchn zqAc;w1P_NqN&}nh16q5##IaSgPdx;-f#>O)#Z&tMt`jFUGU)2Tt6w?xD8((%h_x&g6{!EE z|06RPJhQCRGq;L-T1i#MHVc)Ce0DLKiq2#&b!FTV%Se?|u%I|gv2MAADlvZZ`Mt-2 zs~DI|D?6@a8MP{b1zm;{+ExdE#e9cfwfX+d|=xRw$g&gT#OY1U&2ipk;Ii&Xf{3zg4*_SPC4H}V^v0{iCzz$bDt~TyETv3icORk84 zNViOYJ%2Xb+b2~5Q#P)(k`fTJk`O$8__>~9RvN}LqNnQzyyjBpK%#KHiMPpTPTef# zIN{B3vlRXmd1(x;Rxm88B6jA(?bbV7BPN_?lzIw+gOigE2uTkk_SlKNNPCdW#KS{e z>Y9V)TmXk$(c25)Wj@$aHaJNTK8%?rZUL1?m1%Y)Bs!IZ%O&F2IjJ>T(8|7TCePgC zD|5sW!iv1HL~BDZiVGfWGj0To!&RSCJN%dbJUnO#+c?UV5#v%F7LP*&td-D>a-l(@ z#iJp)3p4<@e08v)nQOE`Q8!#E+_L?0{{2X)ftZF-3iJ+!F)0MzgDdBc4Iun*CH67d zeRgKi3X0&_#o(=nkT&H!aCLb0r0=p*j8sHhh4XNw(o(@Z>L~l7lhKsQuu@5-E zJ$;rSLE7exwg54^<7x(?qFV(6t?e1255~JRRVUsVX;&w;!|H|}t^lk;dSVZC zgdt_81g1S_}ZiV z~0hQ_~{nTk7d z^)n6EfB`qUMk6E}rS=6ivom)?9Ev_-$w^-kNjqe^rB2*Cq}gBO;l3!t+~@wRLq!|} zFg#PnU381tDq<`g=r9lMx!Yp;*3_eddmXzBA9oq$#zhOUSuYEeHvFp;WlgO<$D6nrIE5MH+jezUj- z6TkiTrn=s*MPW!=H;J^|n1l3_>8l*JSi6u^_Ff9dWLO%EeRVK)5(z6B=%3i2WnBqf zi|onV0(|xgflqWjag{9`$5bP$sO$y5qq_iBD12npt12_PM5~%ZP-$_oZ^Ms#PcV|_ z*f)sNlzr$nv7236!c3Vh7?JN3NWY>o)QxGH4!=AeVrypyv*q4E$VM$* z_6{Ibm?PZ&GPVIN#C1<39qU%;6yQJzN>vNxHUQ~*$&VN$Bq2AR4mNHq_Cd}O*Y=A7 zRr&eo*98D<3iPb@Qtpjx7pa*8UwQKNla)x;&)>O;FhSdnTXkV+?4oN+KL z^`jP;pYpRK??!zq#qiUhh1<8;CM2U`WHLiA{oyJrP z)txlEzs$5pInz09SI?2D!rS&U$feshVD54f&?<9Fq|(>?C__+tIycI4a<@~X@BvY9 zrTy`6rB?PVr^l9qmN_!kKik>T6nbV_9N&sQ%z$@Ot|E%zLCCnr(mC>$Gu(s%L6Mv1 zp<6lHxM)&TEiHk3`2Pw9`D1)#P}4+ZPJ$L!ssNbqBv1cxLKzFsDh@7hsp`ACe*dL) zv2LSol9wLmt>JviA%ALLI(NF#gGl5gc}8EE9%t?eQT*e4w=Bl#1W+x+NP=Twi6fgG zi+J#4I611cR$gIT#3-rA*5gBxgA)hTpw74fPos)K-B=KnznJDTYKJQ@KBn5}j!h?# z9<98k`ObNb2vI#@M+i^tnJ+8c4`suQsnN4Pfyc#Yjgp~@!0Jmbh;SB2bwa8k~ehc`y0h1x|s=gPyfN^%;qQ3VXpVCX8zE;kS2GR{Gldw*<^J)eZV* z$_X!r5#6rB(0^%P)*)wBBxfKR06e-fHN0o&TgJ+}ytBp@f+GxAF9gLUV?gp{U@OUA z!)(9?v}YP5;0H8-Q=cXXSEl9yq0_i}$!$GITF?wjc(VWfmo;NKxSBqR3d|3WfZM7E{qly4 zC{)bR{BwCBSbU7H_E^WUbPKD~bCj}qdD9s!_%mCKr7=nDrxm_?Q=?Ve(>hVsq07ai z1?1pf&gd={3HAfO-b%Jr7#b+0@f|>QnNKdjkAm(fOGFTW*qUXHi**f652d@n7HhTk zX9A<2a~VjV1bZ}mI1Gadni|CwtWR3{dBs5((7?=BFA%~Z0)Z~MjpNggA{*VBCSka( z-y-|vy|BD72Z_6}E4P;tje{KhGmGCUL2)Rs&4 z&}T#kKVS)34#4Tp&*u2x3bC%Vy#cpeZ=qL*Jc6$Fh6TG{v+SZt7?TuLGbsSIS+|3+ zfhCDau^J*hk|ZQP)S(mwY-$X#ok;)9_PM2Yb$$VHOFaBQ+dy01dl6v^Mz%0hDg^`a z2;eJ~ET`g1cV4K{T)<2vgeGz=T=h_fr3k~F18phFf*04`stvh86dP&nXypZ;_v~YF zoM2@#8+3c6-sqt!%AjRGlGQO6!-Sb>WJTZu6&SE`FNTk!@IZt!@RX5G;1{%BxZ+nD$ZIb7X#so@HPkr499JdaoeoHmZK!d0j%Y3V`32o@WV znZQA7Y2io8LVdr=KjJMV1JwPb&r8V;F7IL&ve82i`oY_Jgr1MkO2FRo=tk`QmzczX zZkJPW1SX3O)*Ns>9syCQF7&qKcfFE@JPLk}@f^I!%E3YIaOHZ}3|H`G8!GbY*H&2{ zauAW<*9BdIA(l&rzUIh*gjwND@bVlm0nU|PxH`$%OQKRef%W^LX~;*RWdd74pxG#h zi%A2zIG1m?lJkQNFo(A(5C!cS(4)}TN|t5Ac5&)JC0a4i@zwb|&5V)qyL)y3SGQ#I zRqLItR&XHAAENr)pNA-a-a)tms{J}d7c6dK0~Y{E3GfH93I;RK(E?_mrP~)|j#vvb zAFjyov6(nr9p8e}wMTDHT!Du~s73cS75t>s(4TG9Lr2T3`qly9^^aGkD2sihG+aSZ zxjJ%#aEZ`^3I;GXf~8jwCqJBsLBE8n@B?FRF_5lq`RV10XwWsEx)?aswfZrxu6c8> zDQl2yL{#jT>UArSJpvYV4N*YFM~=aMD|;+2DsnNU#f5GyHuaALFmtryAa|ZqOi15y zE`@g{J}dJtreTY0{mi2pV#nmsc{`3)`;uBS3NB?|#hFW|Rr7=Zf%1}*!xd{%5$*Yu zIYj#{Sa4}iGa+z`=s<#tBBBrIdf@6WF&4CTaSS|clL6q_f<-Q4KQ9}ussv)HwqX>w zE9o4@%Gf_5>d9S4R^0i8s9$?KTrqTu?y65TX1ySS*r3}_kiiwr@7WC_8jdpQzm<^# zSegl#Tjs;dh?JGbR2O3O+yXz2%|MhU8>BRB<^rI?T7Hz^Uq8Q}mA6B_I0#_%08~$0 zDLz2&Zb>tGGb09KyMO=IqYC-z;fmTzLKe1y)|w(xyGm|_B2jeL3a4ggvB_WDVuEz5 zbK@rAQ0FqFee}y;$O)6QK@Z?`_VuZ$geYfG0z!qr@Zx=h4zHGxuAnZP^kp)7{} zcLgThkKA6eF?sXh;p~R#}opUGZTiQU=pOG$E7g`DxXWt0?9#3J(k~< zvCJG$RB4p7R*2)eqUu3wELT+_S0zuN+8VRUOg=K)J`lC=cdi|-_U%ztIsBmYxKg^Z zswr4%qHvi&iOpZ&s^B%AB(^M$p%*k$Da;?PLevvrpmk&=XEwEK6cT=b%|`T|K9p=r zfqbhI>a_-urSofR6VZ^)RfnjE8o4L=FJ8cvsR{Z*XIan#0Nt)e!4PWo_ANtZ`q_-g z*2C_(#<2l1tR_~0y#TkBV`VOV0_XQ_QOLeyk3Wsv*cW5?7Gv1xLJU~CB7oTU8MHWZ z4|(7HzK7`~_WK);plX-Nptgth!MeQIu8B4$z?cAMLoDu{n?O-QLe#b4$}|m4V+@g_ zy>Nv?7VPLeEcIETtnCB~WJ|`?{IRNLEiSsSC>%R*ji{m4>Q@>4oSll+BT+x5 zdI4-Jg2?IvuKZaJKd_O_pFOUk{Mw_)0LhX80En`(czEb|UeLlB6bCK%M@>k{BdP<{ zVXTw$9o!D65XF^rC_mTLUE=}{1qrfr3h9x-l9p9qJb-JVL=`-d{1;`I^3vm<78VJ1 z(SgpV_Eu8P$jAH$%y!O9pA%I-SpDMQ%U+pp{N^F{Au72yEv}5G&8a1Q$5G=%S%*kJyIU4|NUOUzkd77%cAjl z{b30?ybivxMK4HpOJQ_T&w&Oi@|N=af&U(0!GPs9-??-p?1^Y?om!aNtM~plgx=uc zpWZ8)QAoxeWy!3va<`)7F7jp-ydHR8hE$oM}laptaZhd|C z&j&3A8I+s%4@p0_(zN3Kk1wBT!_b;RO)6a7(3z=(B)iY7;VKN|;6(aI55lO9X-t`f z&i5;kRUJ_QO7Yl5#9=!G9%Eb`73BYHYcztIEhD(kTfOeyvKYVLl60Gq36$g zagtOI@DFA{B@PNwUq8Kdp1@rAD>)0GAODirTr`|x!&qVK%V+;rkwT0fqVhP_ zDS|xgB5(}V5CyK7C=a`Z!yCdKn zAY~oO1##3sbrj@S9@SEmzpvgtSiaGK3uwETp6y!yChauL+(BrJ)WMJj>W&LEaJ9zA z!^UXGG=YaC#%lF?a59S>a7L!&gAN+v(ECWSf|CjM*kzn!Sx1eQAy!`f%=;waJ}HDt zF6am}3q9eAUr4tM%@FR=`Q_fwBK%0?v<_E8KF<=YrMNxp4N8J~!YsLa7qi3IR>*ZwaI$Uz0X zDWwXLF#tXR1M^yXnL;KrNq7)06{<||B8$r~L%3q-qC-ZpNJoiwx3;*LmV_iZz$OJ0=8W~-O zNB%EHasjt8I{rCmu}Fbn2w{RuIb5+L*U)ot3JLAeGIYrm70vpm6DGSGTm3CC(Hqcy z2P*4*RJkRRxPwEm1jCg>?up5P>TtyhmWL3lHY@4{KLYr3c^xr45$3i`pJUSbh4m+{ zqRQp)@)`F+a_HIygI19)Yo@Ul%Mzo7z%4Mto;~)DWU`pGMCCJrS`rwMW{5WP01TR9 zbWkBozkaXCAkY^IyWrs0y|G!%0i1AuBx4OrE%q&N3V>lFIy~?2XN9aiLudWba`iFi z%@f&I9*>K`u`}71;A(BD4bIV4wfSJKnUV-`dvkZuZ zW!b%JJjx7{iKIn(zAdVTZO6d#RB6ZXgG((L^d^=)@b<(NrqWCkkVsh4o}4|70VH?% zQ=|shmo|&n<{pT}|s&M%%RsFZGT)*UGH%{FkC3Iy zAJ`P*u~8?*N^jEbpVcy!9!SE75tsJJmvRKxA6A*bwy2CUpz4rTFV+}{WsNA-SnU5Y z+Wh6sL9;Mf*pR`3_wQs`Z*NCdtRR9U)#vwW%SHAc^z)sbg?-CysgyDuXjL$FK<#v8 z?(AYB*g&b_3R!W2G=|1X23*hC^EFfkb*vfF>T@VU`$Y|zQf2>CM4oW9c*L8~AWa_B zZ*kGCPVUC&a_k@{@2dU)d!Ti&G%p8Vx9ox|RD)+Anb;(OD*~)OUm(s$rsUfJ>nk%d zE?o&s7?L{!*gq)Lpfv|0AD}AR9IXMBW@=VykSV1XOr?Bw>0~nfQ&H(bOJ<)?%_6)> zvZrx0Ozr}x@NIe<@-KLmYb`Y@N#+9UEoc=o!X$rL<>!$xx|hYx0;miWt_H2ae)Q$f z&6i*sA64F zOIRs~oPJzP1E|>0jB=pz2`#tUrE?PmV*|mn(OW0d*nE)f+9I+=F&x6x=2&J0!Dq|FwLoJ*^1wPT|k(i4`%QCAj4RHW*73q1LdH7 z_a3O?6@CltI`jy{brPi!~2dUge1(5G|r*$A)wNs3t#}i^nkCB zTYUS~yBI26pa1aXGi-nvT$uuMm<4BXrJ}vkeR+i(Mr@THyHPA#j{P5d*KNd^#!%87o(nn+!}3;97x#OD!|YaueiL$J2$bpNCNff6IIZGUzjclwv6d z$#`4l_>_fyORI_rur$p?St2Hd(`3JTYMSK+7;h!b!fOC9#MKa_i>+G&-U`$c3{OHG z!8G7U)N%C+AgSfO|D?vy#1IY5g1RVnK`@Rz<$s5(K~Cz9$3$Te>c3sP*I0ZRX8ixz zrt|*Ww|8&Qi|l{cF3^D_U77nK%8cT=?ZeSesoP3ho9f5yJfF55v`|j$+Yf%;~v+U1Vd<)1=Y|+P75camJVExBb#Uh2AG2(DKc2 z7?-N~@-?cc@s#ZoBX(sC z$NlI*DP+)UZG zrpB^COKhDU;{PC5QG$l85eOiE;+7sT)&q#Ae%uHl?2A|+A9pPgdKV?7 zXFW60)t=XwQNFWc3xvaftFS^3 z7y2njR|R*NuMA$}7m_p)(@8zh030@jeF7M)n(1a8v+3~rRnYO~% zCf*#U{O!?z5O^NR)rgdANR?ox(gzOLTX!vD(h{oVS;ax4Jlo+4oY0hZxDtI1SK>~t zePs1?CDTXyZ5Z(Dse2-iYRE(3JPZ7QO6`u@W&(fG;iYy9-{546S8;#L=7J7Befr#M z3nd|s90rH1ct})8Kxpc6OtUoU6Tp)YkHuyadjbciG-=P+;R=MJ+)u)j^K=d#;c91q zO%j5*ddOG^KG!aD2=?;=cQMw(k3xJ> zD>OJsnOT2&5GeiWv+WZ;7wm2sX!@i&T=Av?#2h(yexWfJF2j80SHFTvw{XR&KjP|- z%cc1~zM{`#b)lJ)a-8T$$f&^5Sm0E|NA=F^*^Ox`TTvHsK6_EGGsz~><(oa;z04V? ze)HwC-3t!*BW2QF4*ML7fjBJvTuA-^RU*x~2{h+1_3ti*SgAiO1uieO> zQ@+v)Z`G}mFBG9okA2Z*dNv{sK>~%0E~5mATnR0AUReN3L)1abjZ&uIv}Zu)EL_jQ z<@vr6<|Ng0g=8YPQ5L)%8#r$u6Fg9T2iEeC>kc;q+i@-$KdnZT7SH8aZKoLTse@3=L3n&Os;{ubstVwhuyoOf^ z@A|A~l`t%hsz>itk7-~|@<=IGn zMAYb-fCyCAOlq}L-5QijLe%#!pM<;~84$yB97(KiTO__)4~oc;fOag(#Hq5KZ7$kY z=N@7XS7D5{O~;M&zaM5#?X&?)CSn#ES29!e0cPcrG67^IPVwvhTwZ#qd$__Ch4=@q z9{JUR!dy5N1+a6vJKm=StcWaALK<8Qkk%fyMpLM!hgo^bOtb3W4FulNDKl2c& zh>1{s|C)*iEe;Y-yAsD`Vu5zJI%@iBTn*k}bJ*bWf71RFt}Zj-;GzH|e3_?^gig%s zFc~4_(fQ*w3Y0$xI_jv)!O}ll{N0lO6Mn_Ic4^YTB$)yqxLP;}VCd0IB>Oj8dY(; zg!K403{Y&do4=Tve*6xq{}pvxQuAxxy?9hEipe(|<@?Hdt&J;qa_p27Y4_&)#lc}U zLRhwmvbb0PlWoR+b}04e{IucVD9htZK@9_Fl%M+#Cmc}7HmNIX7%S&OH6s~F00WY! z#41qmFH}HCb2lQpfEED|tgwhTw3vUMg|*zsH_N-$k8bn#za*~4VuGi24p%-C^$`R! z9B2R8O1TW&)3kSka%#a*rO~|Zc9)^YqOGAt@U)s2NUQiGJ;(p!B{_MvV;ARxeL<5L zO>OiAPKvHv^?lq$hhT6&rkeb76QekONsh06oWP$x{Q#}L>a{P?v&&Y)H`&g34|?9g zUeYJF?$s*Ou?)l{%Y3kn)TM2f^9a<$G-%fCJS)D+eFBey2~!fLe0Vku{HyAuv;`x# z|NfI)s7h?L)}{Awi#FL#_FmpTN)N^}F8iK|soH^RxkQw5g4V^01z$xrGXHWDFFdtW z`T2N7{6| z`DP1^9?mWwadj!mpO&Qn72jv6gmEwL>kX+DZTxUzwd)1~V^H_)_g0syt+~?kj!nmm z07(cCQ>acsl0Qnnu`Az~b%cD(JS!+VVE{Er3Wq4~`k5p5OpVhd-D1C7Y||`}-lUjM z;{6DPTjhxeNxu3(yLZ@k6)i(^Pl~bzxvh+<-*O%#_6!FRnn@Mr!c2g_>&@5n&8WP6 zip`N1xk%!6TBXd>Csk8gB89Z)qov6YSHEwyQp7AVQ-`r?K4=Zn)D@lH1*l`8xhMDt zc6unEx8D5becNet@3 zOAx3u>sgFi+SVM4chC}PEK=yoK-a>?bK-}qQw4|e)rFEr>U%-(Ofyi)mPrC3=3DSB zJ-EV1$}}%dEi?RYpWkh*EIOo?ej9-=T+&Ot7lSdhjD@I0ip3OhDqu`SGBJ!HR+e`y z76h%gPwzt)ZHpbZsASW}wvf@n!;aMZR;Hnun)XNrNSLCEM36J5u1KhObx-l8w^WoB zh8B9JB6pd%g%UUs%<+MWM-&~_XaG}DMc{lw>$GZKaAletO_H-HTzagub+`g8f3{U` zYaHQHItsu%s1#znY6r3s=+7!4Dc^&$w=Ztr(=^j5b$kw*{8b2JU7CzPgHwy0O*U<0 zvJo1Tw#x9S7WA#SBaYLs;;@J8ZoiO6c!7ydbPgx4wumr2OVN${BC8ES^9L%IeZUoJ ztpe#=9*44E8?cM%hW1PWFot>0G^zS()DUhuK5tn~Z{SB-YNyXy9+YlP-13C4k@>asT)Ub&Wq&*zQq4F4_d8CU3>q6oPs>2C{mIq%D+%u0CJ=rIRT zF=up?iU7~`u5{j?k271vn0S0XyFf2mpkZ)g=sQ>te1Hm@X+ewa*7Nlyld0{b`Ihm{ z;)pu^3>ZLlL5HrazXW9~g@5pF#To$&1X?1p1U0|d^dTWIxDw}x!h3Y6+t~Zdr=R_1 zPKifPv1zq=J$%23b93(Cf}pOGi?+8PYz#>r;#p$!;9x=7xEgmWa$UfEOUb|b?|;Ho z_El38>EPba><=2)fY};;U^oAl@}tVy5#8Y)qJL(ROeB&k8}8>D@KA zqDgKT8y~I~bb{6;oCwMT%1xwb0x)1;6zdBDOv!DYDeWmINw*52rhi-tKlhks%nTTO zUlJuPK~3^QS*4+iHFFtU0nZ>R29@lAYZ0*ZBM+i~(YYwIc^y6XC*N?@j-5%o}2i#T`#+_D0nS9N+iyCx( z?i^nUUNcPza4r@rvc;%lF9eNJ7}TrQXurbs*LM&Fr`U1_9vB@BQhsCwHWg=L!X`Le zrHA1PR3NHgG5<9#H@u09?_RRjxf;S)tNh`CE8Uv=;x+wqf5F#{!&q4d0m4<&ELA(o zGW2ns{^^izlczkb_mw071V$H}5w3!kgM$`*MnT0#jcMGdlQ?rfd~Je&@qg{T z$~E~*>TOr`}PY#75^mI)|&R-=!#+L59|z$pwWJ zxODLWtp!A94nIwEw071cxid6y?T^dVJrJSWKkUDdoJfX~>U_Q|S}9-;Ss)*-&Ky5h zIOP4Lzh0qW+E=4IY z_TVe8-YmS5@MdICjST6Z>ABBfi6zAS77nU;v*1w{JA&4stDh(t*b-wR!3-S2Gi+lU zwT{NU8Lhly1A{;5`I+pM#uLCNJu@G)pdD#|aY02S1)*5zi7P`JS9a%O5zwEWzFA}$ z$e?6i3K4n_Lgw{?(;ein(b`fYvdxhXS86`rKa~$SxusJaW$QSl!TeW6@4{bZg|45x z={aSFtH`09QCD6to$op^m+3)peDVL8$#l@yp~BGL4fiSKqYfnzK5NnE0;0A*ZEpck zLUWvoFgAcKfTo!s2cAp}SyB zRMAVd(GEl4%soZo8U)s}%P618iVMjZoV2iQva22>6$ca_kN28a3v-v1w{KiB0GmcC zZYyuU4EB~Po)-W%rN#eat%e@DBobPnnptHvX@KO*^C|OzEBob2HQ#>N;G_q6=J?a| zFXe7e1DW+R-TW7{msvg*!AvrxedCuFxRGo%#qq{Q7S$`Tk zVWu%YVyRB;!UuZ=(cubTIcfDB6%RUDHSTMZM}0zbyRy zcw00)kl+wEjzi>fk(HIpel$ap1JW2nKTRZrJBa2 zqLMLjyd1LIQ4pi};a~g%GqByB=Y!KyzRUWIC40AvNf6X?vQ5rC-+Y9I7WvKL%5>&f>);e$>KNYPX`OW2UEV-iMzRa_I`cG0HU)&-w>oBhFb2 z2XE?H$TokUe_{2b^l-K7jU|af%l<#6kc*U@w*u*^eb2@?bw8U$^!D zFmYDK8alzREZNUXUy>lR?POfJ1K=q#&3a(U6i3lccZocuLOQf4UC{R zt~JzguRts>)ghDF-2~n)gBG|#9j!@+s~5~z!EUa9`BpA;ft&3Zo$bWC)Ma)vM2jr% zhwi00hQ6=hs#5K6S zU(LVzLk<us?y%?tk&QYkYex%SKrx z9%vsLgU$R%I4~~dn}TE4zf7+~T4E`mbv}E!SMY^HC@S9Z^zm)vFtP%Vu)+6RqP8GC z2pw6$Eg4P#9U3koA_J(5_kt5p;dXxp+C6ibS2pzgcU!hfAs``EY^B_c>TuGY3;0UA z^g~p=jEFG!nVw6fMh=DDMOzV>DFfATB?jGYpD;EC^V#+}f(=dx)&Zz9D}@-Hl@HZ; z_@-kPgrt00&17Q(hP#7PFQmZ<&7@&aDa1U=nE12D$Kw9*uUq&2czctixl4!cVh&tn z4ZhC~8hX&OLg~pqJuLZ`1MB=UfA+%6nz;+;tb~on0 z>tu!Dib8aIiUN!%D+KPA!RflKw>v);s_HcWQ1YWaYos(OMzAAvtrWQws51T|#Wgf0 zxe$4R9j>t7h1A0pXc+={d@IG}Zo^gN;Kv6fHV?;~j~fUe-OkfthM{{=DBzV{@J;cw z;#KLy9&L!cw7LWac<@pI7tAd4pPR>yvVQ#>*jy>m@=!wq+F&rw2_Z+wQ=mB_0UK7S z!YnxK16L3=tMxhN5jS~3G<#k=zy7`@Eu6&vTQZ}*pY0Hy>4EAx30Jt{>2#+b8Xy?G zLDy2>tv8p$urh!V7~{cJuaHkjj7_|7_1v)&t|pRC?SX+i7#keAG9MY{&X*ctoAYr@ z#ZT?~B8Dl@K!NE9?TIV*3c)44&)5r)v3VpU7+-C#fwDGX%#KVf@3mkz87j1b} zzB>6)flX8B!j*mdLevgKG+45$kP?C=n9Y<2uvgZ>E-B$2P7Rho6|OcSeV(!IQ&)$s zbhU-K+w;xNm(6Oz7N`V<&k0Zh25bwF>y-Uf^~+<>Vf9HNeDIN3-kXuW+T?7p@#AZ3!rBVIV6+jB!u5D>ztI zQzK%e(nT5l3t@E2I)^JXrDZbh*yC+{^~4qPm9E@&*4015RdY|b%ze08R+gd9xQ8pB zFI=4|-D~uCl?(KvxTtBAHIO)F=%FPbF+@3=c2M7N!RZinpO5SR0?&=R6zef4TerHb zs%do7xfo5hhqSFX^LG|Ji^%lYt2R^mlj4YW}Q+9sumVK3K^U5L_-lru!xSH^~Nd8LV^b;;Yt;5L!2;9 z3Va};zQ^1waxaFEgcxK{F|fdtFXwl1rbdidNeu4La+;NQd*seJ1im~Y**g#)5%jj-K} zhT94v3DK-kcvim($i=Gu<@30#}bXc(M_|jp&ZEU_21@ ze{I&!16N9U)f@&YwD#gFwkCkjphYLgD$YFVOYM}W^h&k%_0zwYPO-A`0wf&go3Fk7 zmESMUK7pjq7rGt?&+NVbG9VC--|V~Q;2_E)qQP8VR+F*7qovT$k_Ofu5Mrja*U30x zD#G5tPY)OyXqik8P*Hn!a!5Pg0IH7!@-p<I@=uqUpL#*2v+AM6&89($>F+uJU(9AACe zBT;9RbV^!g2+)!nzr4&qSj#~9%juAkC%|3f)3+~N8O51p{(I}Nf_8wXC4OoMa0sG$Vu;2Z*y?-R5tD~mB zfvfw<64JkpI!Lp^m$!fX*3%_t8g$8|91P8}X%7DM_g^9O(#aDica5w=ghG1O5h@JC z#)q^NT^zSO?F$}yquX28pOwjYP;W{_Xbo;jUf5w&J0@broYz8v5!`^6N#27qiThR1Xv0L2(DpsJrFzq>r zcZ)0x1#!x06YP}-ar?;d;RTR}WH2O>;Tj;i1tX3X*8e81j6Yw|>Rh^@~9ha`q z^Zzfd!XXosM@hmxJQ}DBqz59MfgD6-F2hlNK28C4x7@Gspkn&Jm`Ki>(eaO|J#fXc zPjm&Xf$CzS>rc*InU$|R1y@ydrn*#`MfwGX({0<)TY`Dvv9}mFyYM8$2&RSxtu(M^ z3jZfu8Ii8YZ_uqDgBG`?TR3!=5`>Ie{Bq4}dBW*f#JA+HW(D(054>3^&tV!S?oDve zTJ~-_H;b#B15%tbq~#Rm>)$90Y@Oc(eg4%!v!0jT^zVYZ#u*3QJG}W1p4gt7a2Yc5 zf^aqJNFfuua5HQi*!T!l$jU(L5l@koDKBh!=%$+C2|Ir=W!Pv-!(ij~sA-g?hily^ z!0mz`Mjv{~fU+zJ-9iQjYXhF%=uMW@4^dW^uqoXrt)vz^bP}$Z^#eD84SCpw1sO{N zD&oEP>Tm^t{p;3QrPG(moEl%NLYgd;%xam8s}@sA(q7OypVD)DwRo2p z(|~J;`dR@!qTy)mB#f^>%ar#JKVQ>m=>x8?Uxm$)k5U!-DvpfGdaf!0TEQKz!0DSG zLXUERDqrZy;9dvjGR9g0R*m%OI|rWEpMMiqU9*_j|8?3AfMaiP)d)|#a5ZR^8Vy%M z9{fo~-p;c7jHrQlQ}gU=VP zkl6XA3u3254NF}s5xzhG_JS*CbcoY*bz!Kw#9kO@M6<&K4Clc0M^i6oCCOwXj5r8p zo?1dzKj#iM{Rp9DRHHmH8Af3O;o~0N=JM**mvj|SWXO%RDEyf6#y#Y`a3xI&^P{YT zTo*iXMLCu#mRGcGDZv5fWe;3&WbzYx^^n7MX(1js0M8=jXk0M1sJd^n=V0O8YM3oODVBc z10gZk;p%>E1I}5B81Pe|#CWYTwiQ`HEZ&ZX@j30e(PSx*9voA33VHsyf$BeWk>S(P zRK9sozg+9EM?%c6=H^!)TbM8BJR|xFuE0-+8zmxb+@j3ofgf;noO#^!K_nPsN5(B4 z71#FjiEw2-#TKIlioGfmqq8{P_PB)3DIXPZQlt@|!^~xR8wF017%i-Y!bp*t6#df;rCvq!fqj=K(2W^p}N@Z5P2 z3Pm{Txm}H5*Gi~7J0M=w!gjnz?|a^D>$Qp;mOH+}oO;Gr08d(K7wF51XFd{==k)IY zV-V&e)ZGF?l~Ah2bi0ftUv8F^`8 LoFRkG|NZ|1{Xu&w diff --git a/source/blood/rsrc/game_icon.c b/source/blood/rsrc/game_icon.c deleted file mode 100644 index a9b6fe43b..000000000 --- a/source/blood/rsrc/game_icon.c +++ /dev/null @@ -1 +0,0 @@ -#include "eduke32_icon.c" diff --git a/source/blood/rsrc/game_icon.ico b/source/blood/rsrc/game_icon.ico deleted file mode 100644 index e38c0303fde0eb64b7e10d46b119f16a2e04dbf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148869 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�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 GNBKXqh{3@C diff --git a/source/blood/rsrc/manifest.build.xml b/source/blood/rsrc/manifest.build.xml deleted file mode 100644 index 9abe41969..000000000 --- a/source/blood/rsrc/manifest.build.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - true - PerMonitorV2 - - - - Mapster32 for EDuke32 - - - - - - - - - - - - - - - - - - - - diff --git a/source/blood/rsrc/manifest.game.xml b/source/blood/rsrc/manifest.game.xml deleted file mode 100644 index d447255e2..000000000 --- a/source/blood/rsrc/manifest.game.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - true - PerMonitorV2 - - - - NBlood - - - - - - - - - - - - - - - - - - - - diff --git a/source/blood/src/blood.cpp b/source/blood/src/blood.cpp index 160ef12c3..55135db3f 100644 --- a/source/blood/src/blood.cpp +++ b/source/blood/src/blood.cpp @@ -2392,9 +2392,14 @@ const char *pzCrypticArts[] = { "CPART07.AR_", "CPART15.AR_" }; +const char* pzCrypticArts1[] = { + "addons/Cryptic Passage/CPART07.ART", "addons/Cryptic Passage/CPART15.ART" +}; + INIDESCRIPTION gINIDescription[] = { { "BLOOD: One Unit Whole Blood", "BLOOD.INI", NULL, 0 }, { "Cryptic passage", "CRYPTIC.INI", pzCrypticArts, ARRAY_SSIZE(pzCrypticArts) }, + { "Cryptic passage", "addons/Cryptic Passage/CRYPTIC.INI", pzCrypticArts1, ARRAY_SSIZE(pzCrypticArts1) }, // let's hope this works for the }; bool AddINIFile(const char *pzFile, bool bForce = false) diff --git a/source/blood/src/startwin.game.cpp b/source/blood/src/startwin.game.cpp index d8e0c8b9d..7f8519793 100644 --- a/source/blood/src/startwin.game.cpp +++ b/source/blood/src/startwin.game.cpp @@ -103,6 +103,10 @@ static inline void getfilenames(char const *path) #define INPUT_JOYSTICK 2 #define INPUT_ALL 3 +// Thanks, Microsoft for not providing alternatives for the dialog control macros. :( +#undef SNDMSG +#define SNDMSG ::SendMessageA + const char *controlstrings[] = { "Keyboard only", "Keyboard and mouse", "Keyboard and joystick", "All supported devices" }; static void PopulateForm(int32_t pgs) @@ -462,10 +466,10 @@ static INT_PTR CALLBACK startup_dlgproc(HWND hwndDlg, UINT uMsg, WPARAM wParam, TCITEMA tab = {}; tab.mask = TCIF_TEXT; tab.pszText = textSetup; - SendMessageA(hwnd, TCM_INSERTITEM, (WPARAM)TAB_CONFIG, (LPARAM)&tab); + SendMessageA(hwnd, TCM_INSERTITEMA, (WPARAM)TAB_CONFIG, (LPARAM)&tab); tab.mask = TCIF_TEXT; tab.pszText = textMessageLog; - SendMessageA(hwnd, TCM_INSERTITEM, (WPARAM)TAB_MESSAGES, (LPARAM)&tab); + SendMessageA(hwnd, TCM_INSERTITEMA, (WPARAM)TAB_MESSAGES, (LPARAM)&tab); // Work out the position and size of the area inside the tab control for the pages ZeroMemory(&r, sizeof(r)); diff --git a/source/build/src/sdlayer.cpp b/source/build/src/sdlayer.cpp index a61ff4a10..71729199e 100644 --- a/source/build/src/sdlayer.cpp +++ b/source/build/src/sdlayer.cpp @@ -459,7 +459,8 @@ int main(int argc, char *argv[]) #endif startwin_open(); - maybe_redirect_outputs(); + + maybe_redirect_outputs(); #ifdef _WIN32 char *argvbuf; diff --git a/source/duke3d/gpl-2.0.txt b/source/duke3d/gpl-2.0.txt deleted file mode 100644 index d159169d1..000000000 --- a/source/duke3d/gpl-2.0.txt +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/source/duke3d/rsrc/build_icon.c b/source/duke3d/rsrc/build_icon.c deleted file mode 100644 index a9b6fe43b..000000000 --- a/source/duke3d/rsrc/build_icon.c +++ /dev/null @@ -1 +0,0 @@ -#include "eduke32_icon.c" diff --git a/source/duke3d/rsrc/buildres.rc b/source/duke3d/rsrc/buildres.rc deleted file mode 100644 index 18557f388..000000000 --- a/source/duke3d/rsrc/buildres.rc +++ /dev/null @@ -1,72 +0,0 @@ -#define NEED_COMMCTRL_H -#include "../../build/include/windows_inc.h" -#include "../../build/include/startwin.editor.h" - -RSRC_ICON ICON "build_icon.ico" -RSRC_BMP BITMAP "build.bmp" - -WIN_STARTWIN DIALOGEX DISCARDABLE 20, 40, 260, 200 -STYLE DS_MODALFRAME | DS_CENTER | DS_SETFONT | DS_FIXEDSYS | WS_OVERLAPPED | WS_CAPTION | WS_VISIBLE | WS_SYSMENU -CAPTION "Startup" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "", WIN_STARTWIN_BITMAP, "STATIC", SS_BITMAP | SS_CENTERIMAGE | WS_CHILD | WS_VISIBLE, 0, 0, 66, 172 - CONTROL "", WIN_STARTWIN_TABCTL, WC_TABCONTROL, WS_CLIPSIBLINGS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 5, 250, 170 - CONTROL "&Start", WIN_STARTWIN_START, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 180, 48, 14 - CONTROL "&Cancel", WIN_STARTWIN_CANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 207, 180, 48, 14 - - CONTROL "", WIN_STARTWIN_MESSAGES, "EDIT", ES_MULTILINE | ES_READONLY | WS_CHILD | WS_VSCROLL, 0, 0, 32, 32 -END - -WIN_STARTWINPAGE_CONFIG DIALOGEX DISCARDABLE 20, 40, 279, 168 -STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD -CAPTION "Dialog" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "&2D Video mode:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 8, 50, 8 - CONTROL "", IDC2DVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 6, 80, 56 - CONTROL "&Fullscreen", IDCFULLSCREEN, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 148, 8, 49, 10 - CONTROL "&3D Video mode:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 24, 50, 8 - CONTROL "", IDC3DVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 22, 80, 56 - CONTROL "&Always show this window at startup", IDCALWAYSSHOW, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 118, 116, 140, 8 -END - -#define FILEVER 1,9,9,9 -#define PRODUCTVER 1,9,9,9 -#define STRFILEVER "2.0.0devel\0" -#define STRPRODUCTVER "2.0.0devel\0" - -VS_VERSION_INFO VERSIONINFO - FILEVERSION FILEVER - PRODUCTVERSION PRODUCTVER - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x3L -#else - FILEFLAGS 0x2L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "FileDescription", "Mapster32 for EDuke32" - VALUE "FileVersion", STRFILEVER - VALUE "InternalName", "Mapster32" - VALUE "LegalCopyright", "Copyright © 2018 EDuke32 Developers, 1996, 2003 3D Realms Entertainment" - VALUE "LegalTrademarks", "Duke Nukem® is a Registered Trademark of Gearbox Software, LLC." - VALUE "OriginalFilename", "mapster32.exe" - VALUE "ProductName", "Mapster32" - VALUE "ProductVersion", STRPRODUCTVER - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -1 24 "manifest.build.xml" diff --git a/source/duke3d/rsrc/eduke32_icon.c b/source/duke3d/rsrc/eduke32_icon.c deleted file mode 100644 index 4a4da8e81..000000000 --- a/source/duke3d/rsrc/eduke32_icon.c +++ /dev/null @@ -1,20 +0,0 @@ - -#include "sdl_inc.h" -#include "sdlappicon.h" - -static Uint8 sdlappicon_pixels[] = { -#if defined _WIN32 && SDL_MAJOR_VERSION==1 -# include "eduke32_icon_32px.c" -#else -# include "eduke32_icon_48px.c" -#endif -}; - -struct sdlappicon sdlappicon = { -#if defined _WIN32 && SDL_MAJOR_VERSION==1 - 32,32, -#else - 48,48, -#endif - sdlappicon_pixels -}; diff --git a/source/duke3d/rsrc/eduke32_icon_32px.c b/source/duke3d/rsrc/eduke32_icon_32px.c deleted file mode 100644 index aca1dea04..000000000 --- a/source/duke3d/rsrc/eduke32_icon_32px.c +++ /dev/null @@ -1,200 +0,0 @@ -/* GIMP RGBA C-Source image dump (eduke32_icon_32px.c) */ -#if 0 -static const struct { - unsigned int width; - unsigned int height; - unsigned int bytes_per_pixel; /* 3:RGB, 4:RGBA */ - unsigned char pixel_data[32 * 32 * 4 + 1]; -} sdlappicon = { - 32, 32, 4, -#endif - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\11\210\377\33\1\204\377]\15\205\377\225+\224\377\301A\237\377\330" - "O\246\377\346M\245\377\3469\233\377\330%\221\377\301\21\207\377\225\11\203" - "\377]\11}\377\33\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\5\201\3772\25\211\377\240M\245\377\351\236\315\376\377\307" - "\343\377\377\343\361\377\377\365\373\377\377\363\371\377\377\345\362\377" - "\377\276\336\376\377\242\317\376\377\217\306\377\377r\267\376\377=\235\377" - "\351\23\210\377\240\5\201\3772\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1" - "s\377\7\15\205\377\214E\241\377\371\255\326\377\377\361\370\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\375\376\377\377\351\364\377\377\325\352\377\377\274\335\376\377\261\326" - "\377\377\263\331\377\377\236\315\376\377I\243\377\371\7\202\377\214\1s\377" - "\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\17\206\3772\27\212\377\320v\271\376\377\305\342\377\377" - "\335\355\377\377\375\376\377\377\377\377\377\377\361\367\377\377\307\343" - "\377\377\244\320\376\377\215\305\377\377\207\302\377\377\221\307\377\377" - "\261\330\377\377\321\350\377\377\321\350\377\377\325\352\377\377\327\353" - "\377\377\345\361\377\377\242\317\376\377\31\213\377\320\5\201\3772\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\13\204" - "\377/\35\215\377\350v\271\376\377\240\316\376\377\265\332\377\377\357\367" - "\377\377\312\344\376\377\200\276\376\377M\245\377\3777\232\377\377/\226\377" - "\377\37\216\377\377\21\207\377\377\11\203\377\377\17\206\377\377)\223\377" - "\377j\263\376\377\303\341\377\377\361\370\377\377\355\366\377\377\377\377" - "\377\377\303\341\377\377+\224\377\350\5\201\377/\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\21\207\377,\33\214\377\360p\266\376\377" - "\200\276\376\377\276\336\376\377\325\347\377\377`\256\376\377\21\207\377" - "\377\27\212\377\377/\226\377\3777\232\377\3779\232\375\3777\231\375\377$" - "\217\374\377\20\206\376\377\6\201\376\377\0~\376\377\0\203\376\377\21\207" - "\377\377n\265\376\377\357\367\377\377\377\377\377\377\377\377\377\377\324" - "\351\376\377)\223\377\360\5\201\377,\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\1g\377\5\25\211\377\322l\264\376\377x\272\376\377\255\326\377\377\305" - "\340\377\3777\234\373\377\1\220\377\377\1\204\377\377\37\216\377\377;\233" - "\375\377A\236\375\377A\236\375\377;\233\375\377&\220\374\377\27\211\375\377" - "\12\203\376\377\10\202\376\377\20\206\376\377\10\202\376\377\15\205\377\377" - "S\250\377\377\337\357\377\377\371\374\377\377\335\355\377\377\244\320\376" - "\377\31\213\377\322\1g\377\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\11\203\377\213" - "h\262\376\377\231\313\377\377\274\335\376\377\300\335\376\377\16\205\364" - "\377\0\205\354\377\0\207\372\377\\\253\374\377\\\253\374\377&\220\374\377" - ";\233\375\377=\234\375\3773\227\375\377$\217\374\377\20\206\376\377\12\203" - "\376\377\10\202\376\3773\227\375\377^\254\374\377&\220\374\377\27\212\377" - "\377+\224\377\377\315\346\377\377\343\361\377\377\314\345\376\377~\275\376" - "\377\7\202\377\213\0\0\0\0\0\0\0\0\0\0\0\0\5\201\377+9\233\377\372\261\330" - "\377\377\257\325\377\377\325\351\377\377$\215\370\377\0\203\350\377\0\177" - "\352\377h\262\376\377\364\370\376\377\312\344\376\377\27\211\375\377\5x\343" - "\377\6n\316\377\3d\267\377\2b\264\377\7i\305\377\6r\326\377\1\204\363\377" - "\232\313\376\377\376\376\376\377\213\302\373\377\27\211\375\377\1\177\377" - "\3773\230\377\377\335\355\377\377\274\335\376\377\255\326\377\377;\234\377" - "\372\13\204\377+\0\0\0\0\0\0\0\0\21\207\377\242\227\312\377\377\312\344\376" - "\377\345\361\377\377Z\253\376\377\0\217\376\377\0\206\370\377e\260\375\377" - "\352\364\376\377\213\302\373\377\251\323\375\377R\231\342\377\1U\217\377" - "\0P\232\377\0Q\234\377\0Q\234\377\1S\237\377\1R\213\377\7o\317\377\273\332" - "\375\377\356\365\376\377\376\376\376\377y\272\375\377\1\177\377\377\1\212" - "\377\377X\252\376\377\325\352\377\377\236\315\376\377|\274\376\377\25\211" - "\377\242\0\0\0\0\13\204\377\26?\236\377\361\314\345\376\377\341\361\377\377" - "\303\341\377\377\7\202\377\377\0\211\376\377D\240\376\377\352\364\376\377" - "\217\305\375\3773\227\375\377\302\340\376\377\326\352\376\377\3d\267\377" - "\0V\230\377\1T\241\377\1T\241\377\0Q\234\377\0U\226\377\214\276\362\377\316" - "\345\376\377\\\253\374\377\326\352\376\377\364\370\376\377D\240\376\377\1" - "\220\377\377\0\203\376\377\265\333\377\377\267\333\377\377\234\314\376\377" - "5\231\377\361\13\204\377\26\5\201\377\\|\274\376\377\315\346\377\377\347" - "\363\377\377p\266\376\377\0~\376\377\20\206\376\377\276\336\376\377\336\356" - "\376\377L\244\376\377\266\332\376\377\376\376\376\377\376\376\376\377\204" - "\267\354\377\0U\226\377\0V\230\377\0V\230\377\1U\217\377\7o\317\377\372\373" - "\376\377\376\376\376\377\273\334\375\377N\245\376\377\330\353\376\377\263" - "\330\375\377\0\203\376\377\0\217\376\377b\257\376\377\317\347\377\377\244" - "\320\376\377j\263\376\377\11\203\377\\\17\206\377\227\225\311\377\377\314" - "\345\376\377\325\352\377\377-\225\377\377\0\203\376\377\\\253\374\377\376" - "\376\376\377\242\315\376\377{\273\375\377\376\376\376\377\376\376\376\377" - "\376\376\376\377\366\371\376\377\7o\317\377\2`\260\377\7i\305\377\1c\257" - "\377\201\270\361\377\376\376\376\377\376\376\376\377\376\376\376\377y\272" - "\375\377{\273\375\377\352\364\376\377F\241\376\377\0\211\376\377\35\215\377" - "\377\315\346\377\377\261\330\377\377\207\302\377\377\17\206\377\227%\221" - "\377\303\242\317\376\377\325\352\377\377\253\323\377\377\16\205\376\377\0" - "~\376\377\224\310\376\377\360\366\376\377_\255\375\377\334\355\376\377\376" - "\376\376\377\376\376\376\377\376\376\376\377\376\376\376\377\344\360\376" - "\377\352\364\376\377\376\376\376\377\312\344\376\377\376\376\376\377\376" - "\376\376\377\376\376\376\377\376\376\376\377\334\355\376\377L\244\376\377" - "\330\353\376\377\221\306\375\377\0\211\376\377\3\200\377\377\252\324\376" - "\377\312\344\376\377\233\314\377\377)\223\377\303;\234\377\330\265\332\377" - "\377\340\360\376\377\221\307\377\377\0~\376\377\20\206\376\377\270\333\376" - "\377\305\341\375\377F\241\376\377\376\376\376\377\376\376\376\377\376\376" - "\376\377\376\376\376\377\376\376\376\377\376\376\376\377\346\361\376\377" - "\310\343\376\377\376\376\376\377\376\376\376\377\376\376\376\377\376\376" - "\376\377\376\376\376\377\376\376\376\377F\241\376\377\270\333\376\377\264" - "\331\376\377\12\203\376\377\1\204\377\377\217\306\377\377\325\352\377\377" - "\255\326\377\377=\235\377\330K\244\377\346\315\347\377\377\351\364\377\377" - "\207\302\377\377\0~\376\377$\217\374\377\334\355\376\377\324\351\376\377" - "\230\312\376\377\376\376\376\377\376\376\376\377\376\376\376\377\376\376" - "\376\377\376\376\376\377\305\341\375\377\1c\257\377\0U\226\377+\221\371\377" - "\372\373\376\377\376\376\376\377\376\376\376\377\376\376\376\377\376\376" - "\376\377\226\311\376\377\314\345\376\377\330\353\376\377\34\213\374\377\1" - "\204\377\377\201\277\377\377\337\360\377\377\272\334\376\377E\241\377\346" - "M\245\377\346\335\356\377\377\363\371\377\377\211\303\377\377\14\204\376" - "\377&\220\374\377\214\303\374\377\241\316\375\377\210\271\354\377\205\267" - "\353\377\204\267\354\377\204\267\354\377\214\276\362\377\376\376\376\377" - "\210\271\354\377\1R\213\377\1R\213\377\2`\260\377\372\374\376\377\334\355" - "\376\377\204\267\354\377\204\267\354\377\205\267\353\377\210\271\354\377" - "\224\310\376\377{\273\375\377\16\205\376\377\1\204\377\377\201\277\377\377" - "\333\356\377\377\272\334\376\377I\243\377\346E\241\377\330\335\355\377\377" - "\373\375\377\377\233\314\377\377\35\215\377\377'\220\373\377\34\213\374\377" - "\20\206\376\377\4h\274\377\1R\213\377\0T\224\377\3N\207\377\1c\257\377\354" - "\364\376\377\370\372\376\377\7i\305\377\1T\241\377d\250\356\377\376\376\376" - "\377M\233\353\377\0U\220\377\0U\220\377\1R\213\377\2b\264\377\0\203\376\377" - "\0~\376\377\10\202\376\377\1\177\377\377\217\306\377\377\327\354\377\377" - "\257\327\377\377=\235\377\330-\225\377\303\315\346\377\377\375\375\377\377" - "\267\333\377\377'\222\377\377&\220\374\377+\221\371\377$\217\374\377\6v\336" - "\377\0P\232\377\1T\241\377\1S\237\377\0U\226\377d\242\342\377\376\376\376" - "\377\372\373\376\377\356\365\376\377\376\376\376\377\336\355\376\377\7i\305" - "\377\0V\230\377\1T\241\377\0P\232\377\6r\326\377\14\204\376\377\16\205\376" - "\377\10\202\376\377\15\205\377\377\252\324\376\377\324\352\376\377\244\320" - "\376\377)\223\377\303\17\206\377\227\263\331\377\377\365\372\377\377\341" - "\360\377\3777\232\377\377\27\211\375\377\40\215\374\377\34\213\374\377\6" - "\201\376\377\1V\245\377\0P\232\377\1T\241\377\0P\232\377\1^\255\377\255\323" - "\375\377\376\376\376\377\376\376\376\377\376\376\376\377+\221\371\377\1U" - "\217\377\1T\241\377\0P\232\377\1V\245\377\1~\375\377\12\203\376\377\16\205" - "\376\377\4\200\376\377'\222\377\377\324\351\376\377\307\343\377\377\223\310" - "\377\377\17\206\377\227\1\177\377\\\207\302\377\377\343\361\377\377\355\366" - "\377\377n\265\376\377\0~\376\377\22\207\376\377\6\201\376\377\4\200\376\377" - "\6p\322\377\0P\232\377\1S\237\377\0U\220\377\7o\317\377\370\372\376\377\376" - "\376\376\377\376\376\376\377\376\376\376\377\255\323\375\377\0S\232\377\0" - "P\232\377\0P\232\377\7o\317\377\4\200\376\377\4\200\376\377\10\202\376\377" - "\1\204\377\377d\260\376\377\333\355\377\377\274\335\376\377x\272\376\377" - "\5\201\377\\\13\204\377\26?\236\377\361\307\343\377\377\333\356\377\377\276" - "\336\376\377\1\177\377\377\0\203\376\377\0~\376\377\4\200\376\377\4\200\376" - "\377\5k\313\377\1U\217\377\1c\257\377\370\372\376\377\376\376\376\377\376" - "\376\376\377\376\376\376\377\376\376\376\377\376\376\376\377d\245\350\377" - "\0U\226\377\5k\313\377\4\200\376\377\0~\376\377\0~\376\377\0\203\376\377" - "\1\204\377\377\274\335\376\377\307\343\377\377\255\326\377\377;\234\377\361" - "\13\204\377\26\0\0\0\0\17\206\377\242\211\303\377\377\265\332\377\377\331" - "\354\377\377U\251\377\377\0\211\376\377\0~\376\377\0~\376\377\4\200\376\377" - "\4\200\376\377\4j\300\377c\246\353\377\346\361\376\377\376\376\376\377\376" - "\376\376\377\376\376\376\377\376\376\376\377\342\357\376\377\302\340\376" - "\377\6v\336\377\0\203\376\377\4\200\376\377\4\200\376\377\0~\376\377\0\216" - "\374\377Q\247\377\377\327\353\377\377\250\322\376\377\207\302\377\377\25" - "\211\377\242\0\0\0\0\0\0\0\0\5\201\377+1\227\377\372\242\317\376\377\253" - "\325\377\377\332\355\376\377%\221\377\377\0\211\376\377\0~\376\377\4\200" - "\376\377\0~\376\377_\255\375\377\340\356\376\377a\256\375\377\\\253\374\377" - "l\264\376\377j\263\376\377c\257\375\377F\241\376\377\276\336\376\377\322" - "\347\376\377\14\204\376\377\0~\376\377\0~\376\377\1\212\377\377%\221\377" - "\377\325\352\377\377\240\316\376\377\240\316\376\377;\234\377\372\13\204" - "\377+\0\0\0\0\0\0\0\0\0\0\0\0\7\202\377\213f\261\376\377\252\324\376\377" - "\314\345\376\377\307\343\377\377\21\213\375\377\0\211\376\377\4\200\376\377" - "\0~\376\377\223\307\375\377\376\376\376\377\354\364\376\377\324\350\376\377" - "\321\347\375\377\322\347\376\377\321\347\375\377\356\365\376\377\372\374" - "\376\377\264\331\376\377\34\213\374\377\1~\375\377\1\212\377\377\17\213\377" - "\377\312\344\376\377\312\344\376\377\236\315\376\377n\265\376\377\15\205" - "\377\213\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1g\377\5\23\210\377\322|\274\376" - "\377\234\314\376\377\303\341\377\377\315\345\377\3777\231\375\377\0\211\376" - "\377\4\200\376\377\34\213\374\377N\245\376\377\223\307\375\377\270\333\376" - "\377\322\350\376\377\322\350\376\377\270\333\376\377\223\307\375\377N\245" - "\376\377\10\202\376\377\0~\376\377\1\212\377\377;\240\377\377\314\345\376" - "\377\307\343\377\377\240\316\376\377\207\302\377\377\33\214\377\322\1g\377" - "\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\13\204\377,\37\216\377\360\215" - "\305\377\377\240\316\376\377\317\347\377\377\335\354\377\377a\256\375\377" - "\10\202\376\377\0~\376\377\0\203\376\377\0~\376\377\27\211\375\377'\220\373" - "\377+\221\371\377\27\211\375\377\0~\376\377\0\211\376\377\1\204\377\377\1" - "\177\377\377`\256\376\377\337\356\377\377\321\350\377\377\242\317\376\377" - "\231\313\377\377)\223\377\360\13\204\377,\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\13\204\377/#\220\377\350\205\301\377\377\265\332" - "\377\377\300\337\376\377\351\363\377\377\301\340\377\377t\270\376\3775\231" - "\377\377\23\210\377\377\14\204\376\377\10\202\376\377\10\202\376\377\14\204" - "\376\377\22\207\376\3771\227\377\377p\266\376\377\272\334\376\377\341\357" - "\377\377\274\335\376\377\272\334\376\377\221\307\377\377'\222\377\350\13" - "\204\377/\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\13\204\3772\27\212\377\320z\273\376\377\305\342\377\377\315\346" - "\377\377\343\361\377\377\347\364\377\377\327\353\377\377\263\327\377\377" - "\236\315\376\377\213\304\377\377\215\305\377\377\240\316\376\377\263\331" - "\377\377\327\353\377\377\343\361\377\377\325\352\377\377\267\333\377\377" - "\274\335\376\377\201\277\377\377\33\214\377\320\13\204\3772\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\1s\377\7\11\203\377\214?\236\377\371\231\313\377\377\307\343\377\377\321" - "\350\377\377\321\350\377\377\335\357\377\377\347\363\377\377\363\371\377" - "\377\367\373\377\377\351\364\377\377\333\355\377\377\315\346\377\377\314" - "\345\376\377\276\336\376\377\225\311\377\377A\237\377\371\13\204\377\214" - "\1s\377\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\201\3772\21\207\377\240" - "=\235\377\351~\275\376\377\233\314\377\377\257\327\377\377\307\343\377\377" - "\333\355\377\377\335\355\377\377\312\344\376\377\257\327\377\377\227\312" - "\377\377|\274\376\377A\237\377\351\25\211\377\240\5\201\3772\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\11}\377\33\3" - "\200\377]\15\205\377\225'\222\377\301?\236\377\330K\244\377\346K\244\377" - "\346?\236\377\330+\224\377\301\17\206\377\225\3\200\377]\11}\377\33\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0", -#if 0 -}; -#endif diff --git a/source/duke3d/rsrc/eduke32_icon_48px.c b/source/duke3d/rsrc/eduke32_icon_48px.c deleted file mode 100644 index 43a562d96..000000000 --- a/source/duke3d/rsrc/eduke32_icon_48px.c +++ /dev/null @@ -1,434 +0,0 @@ -/* GIMP RGBA C-Source image dump (eduke32_icon_48px.c) */ -#if 0 -static const struct { - unsigned int width; - unsigned int height; - unsigned int bytes_per_pixel; /* 3:RGB, 4:RGBA */ - unsigned char pixel_data[48 * 48 * 4 + 1]; -} sdlappicon = { - 48, 48, 4, -#endif - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\1\377\1\31\213" - "\377(\31\213\377_\31\213\377\222\31\213\377\270\31\213\377\321\31\213\377" - "\343\31\213\377\355\31\213\377\355\31\213\377\343\31\213\377\321\31\213\377" - "\270\31\213\377\222\31\213\377_\31\213\377(\1\1\377\1\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\31\213\377\36\31\213\377s\31\213\377\304\31\213\377\365?\236\377\377" - "f\261\376\377\205\301\377\377\246\321\376\377\303\341\377\377\305\342\377" - "\377\301\340\377\377\253\325\377\377\207\302\377\377h\262\376\377M\245\377" - "\3771\227\377\377\31\213\377\365\31\213\377\304\31\213\377s\31\213\377\36" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\33\221\377" - "&\31\213\377\222\31\213\377\354E\241\377\377\234\314\376\377\341\357\377" - "\377\367\373\377\377\375\376\377\377\375\376\377\377\371\374\377\377\357" - "\367\377\377\343\361\377\377\335\355\377\377\321\350\377\377\300\337\376" - "\377\272\334\376\377\272\334\376\377\255\326\377\377\240\316\376\377t\270" - "\376\3775\231\377\377\31\213\377\354\31\213\377\222\33\221\377&\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\25\203\377\14\31\213\377|\31\213\377\354Q\247\377" - "\377\274\335\376\377\353\365\377\377\365\372\377\377\365\372\377\377\371" - "\374\377\377\363\371\377\377\365\372\377\377\365\372\377\377\353\365\377" - "\377\341\357\377\377\332\354\376\377\315\346\377\377\274\335\376\377\265" - "\332\377\377\257\327\377\377\250\322\376\377\246\321\376\377\252\324\376" - "\377\265\332\377\377\242\317\376\377K\244\377\377\31\213\377\354\31\213\377" - "|\25\203\377\14\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\31\213\3774\31\213\377\3055\231\377\377\236\315\376" - "\377\314\345\376\377\327\353\377\377\341\357\377\377\353\365\377\377\361" - "\370\377\377\367\373\377\377\371\374\377\377\371\374\377\377\373\375\377" - "\377\371\374\377\377\371\374\377\377\367\373\377\377\357\367\377\377\343" - "\361\377\377\325\352\377\377\274\335\376\377\244\320\376\377\244\320\376" - "\377\250\322\376\377\265\332\377\377\305\342\377\377\314\345\376\377\257" - "\327\377\377;\234\377\377\31\213\377\305\31\213\3774\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\31\213\377Z\31\213\377\356K" - "\244\377\377\244\320\376\377\263\331\377\377\276\336\376\377\314\345\376" - "\377\332\354\376\377\353\365\377\377\367\373\377\377\375\376\377\377\335" - "\355\377\377\253\325\377\377\211\303\377\377p\266\376\377Z\253\376\377S\250" - "\377\377^\255\376\377t\270\376\377\234\314\376\377\327\353\377\377\365\372" - "\377\377\327\353\377\377\274\335\376\377\300\337\376\377\305\342\377\377" - "\312\344\376\377\325\352\377\377\343\361\377\377l\264\376\377\31\213\377" - "\356\31\213\377Z\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\31\213\377" - "q\31\213\377\374^\255\376\377\225\311\377\377\231\313\377\377\246\321\376" - "\377\267\333\377\377\327\353\377\377\363\371\377\377\325\352\377\377\217" - "\306\377\377Q\247\377\377;\234\377\377;\234\377\377;\234\377\3775\231\377" - "\377/\226\377\377'\222\377\377\35\215\377\377\23\210\377\377\21\207\377\377" - "\15\205\377\377%\221\377\377x\272\376\377\317\347\377\377\357\367\377\377" - "\332\354\376\377\317\347\377\377\333\355\377\377\351\364\377\377\355\366" - "\377\377\227\312\377\377\31\213\377\374\31\213\377q\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\31\213\377q\23\210\377\377^\255\376\377\211\303\377\377\211\303" - "\377\377\221\307\377\377\250\322\376\377\333\355\377\377\324\351\376\377" - "`\256\376\377+\224\377\3771\227\377\3779\233\377\377;\234\377\377;\234\377" - "\377;\234\377\3779\233\377\377/\226\377\377)\223\377\377\33\214\377\377\23" - "\210\377\377\21\207\377\377\11\203\377\377\7\202\377\377\13\204\377\377\27" - "\212\377\377^\255\376\377\325\352\377\377\357\367\377\377\345\362\377\377" - "\353\365\377\377\351\364\377\377\355\366\377\377\257\327\377\377\37\216\377" - "\377\31\213\377q\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\31\213\377Z\31\213\377\374Z\253\376\377" - "~\275\376\377|\274\376\377\203\300\377\377\257\327\377\377\373\375\377\377" - "x\272\376\377\17\206\377\377\33\214\377\377%\221\377\377/\226\377\3777\232" - "\377\377;\234\377\377;\234\377\377;\234\377\3779\233\377\3771\227\377\377" - ")\223\377\377\33\214\377\377\23\210\377\377\17\206\377\377\11\203\377\377" - "\7\202\377\377\17\206\377\377\31\213\377\377\35\215\377\377#\220\377\377" - "\215\305\377\377\375\376\377\377\357\367\377\377\351\364\377\377\343\361" - "\377\377\341\357\377\377\244\320\376\377\31\213\377\374\31\213\377Z\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\33\214" - "\3771\31\213\377\355Q\247\377\377\200\276\376\377t\270\376\377x\272\376\377" - "\267\333\377\377\353\365\377\377?\236\377\377\1\177\377\377\11\203\377\377" - "\23\210\377\377!\217\377\377+\224\377\3773\230\377\3779\233\377\377;\234" - "\377\377;\234\377\3779\233\377\3771\227\377\377'\222\377\377\33\214\377\377" - "\23\210\377\377\15\205\377\377\7\202\377\377\11\203\377\377\25\211\377\377" - "\35\215\377\377\37\216\377\377+\224\377\3771\227\377\377l\264\376\377\361" - "\370\377\377\357\367\377\377\333\355\377\377\317\347\377\377\314\345\376" - "\377\201\277\377\377\31\213\377\355\33\214\3771\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\27\217\377\13\31\213\377\310=\235\377\377" - "\217\306\377\377\203\300\377\377~\275\376\377\267\333\377\377\332\354\376" - "\377\25\211\377\377\0w\360\377\0{\370\377\1\177\377\377\13\204\377\377\33" - "\214\377\377'\222\377\3771\227\377\3779\233\377\377;\234\377\377;\234\377" - "\3779\233\377\3771\227\377\377'\222\377\377\33\214\377\377\21\207\377\377" - "\15\205\377\377\7\202\377\377\15\205\377\377\31\213\377\377\35\215\377\377" - "%\221\377\3771\227\377\3773\230\377\3773\230\377\377M\245\377\377\341\357" - "\377\377\345\362\377\377\301\340\377\377\274\335\376\377\303\341\377\377" - "U\251\377\377\31\213\377\310\27\217\377\13\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\31\213\377|#\220\377\377\231\313\377\377\225\311\377\377" - "\213\304\377\377\265\332\377\377\343\361\377\377\11\203\377\377\0u\354\377" - "\0v\356\377\0x\362\377\0|\372\377+\224\377\377\257\327\377\3771\227\377\377" - "-\225\377\3775\231\377\377;\234\377\377;\234\377\377;\234\377\3771\227\377" - "\377'\222\377\377\27\212\377\377\21\207\377\377\13\204\377\377\11\203\377" - "\377\23\210\377\377\35\215\377\377x\272\376\377O\246\377\3773\230\377\377" - "3\230\377\377/\226\377\377+\224\377\3779\233\377\377\347\363\377\377\325" - "\352\377\377\267\333\377\377\267\333\377\377\257\327\377\377'\222\377\377" - "\31\213\377|\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\27\212\377\"\31\213" - "\377\356\203\300\377\377\250\322\376\377\234\314\376\377\246\321\376\377" - "\371\374\377\377+\224\377\377\0u\354\377\0t\352\377\0t\352\377\0v\356\377" - "A\237\377\377\363\371\377\377\325\352\377\377\242\317\376\377'\222\377\377" - "\35\215\377\377\1\177\377\377\0o\340\377\0b\306\377\0Y\264\377\0Y\264\377" - "\0_\300\377\0g\320\377\0p\342\377\0}\374\377\27\212\377\377=\235\377\377" - "\373\375\377\377\365\372\377\377n\265\376\3771\227\377\377+\224\377\377!" - "\217\377\377\31\213\377\377E\241\377\377\371\374\377\377\276\336\376\377" - "\253\325\377\377\244\320\376\377\207\302\377\377\31\213\377\356\27\212\377" - "\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\31\213\377\222;\234\377\377\272\334\376" - "\377\253\325\377\377\250\322\376\377\327\353\377\377p\266\376\377\0|\372" - "\377\0y\364\377\0w\360\377\0t\352\377X\252\376\377\373\375\377\377\253\325" - "\377\377\231\313\377\377\371\374\377\377\17\206\377\377\0V\256\377\0T\252" - "\377\0R\246\377\0P\242\377\0O\240\377\0O\240\377\0P\242\377\0R\246\377\0" - "T\252\377\0V\256\377\0q\344\377\255\326\377\377\361\370\377\377\361\370\377" - "\377\375\376\377\377~\275\376\377!\217\377\377\33\214\377\377\27\212\377" - "\377\21\207\377\377x\272\376\377\332\354\376\377\236\315\376\377\234\314" - "\376\377\240\316\376\3779\233\377\377\31\213\377\222\0\0\0\0\0\0\0\0\0\0" - "\0\0\31\213\377\36\31\213\377\355\234\314\376\377\301\340\377\377\265\332" - "\377\377\314\345\376\377\321\350\377\377\11\203\377\377\3\200\377\377\1\177" - "\377\377\0z\366\377A\237\377\377\373\375\377\377\223\310\377\377\200\276" - "\376\377j\263\376\377\217\306\377\377\234\314\376\377\0P\242\377\0O\240\377" - "\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0O\240" - "\377\0P\242\377\0s\350\377\333\355\377\377\255\326\377\377\347\363\377\377" - "\341\357\377\377\375\376\377\377^\255\376\377\27\212\377\377\21\207\377\377" - "\11\203\377\377\7\202\377\377\317\347\377\377\272\334\376\377\223\310\377" - "\377\225\311\377\377\203\300\377\377\31\213\377\355\31\213\377\36\0\0\0\0" - "\0\0\0\0\31\213\377q3\230\377\377\315\346\377\377\305\342\377\377\300\337" - "\376\377\355\366\377\377S\250\377\377\17\206\377\377\13\204\377\377\7\202" - "\377\377+\224\377\377\357\367\377\377\250\322\376\377x\272\376\377U\251\377" - "\377S\250\377\377\274\335\376\377\377\377\377\377\7\202\377\377\0O\240\377" - "\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0O\240" - "\377\0O\240\377\236\315\376\377\325\352\377\377S\250\377\377\225\311\377" - "\377\305\342\377\377\317\347\377\377\361\370\377\3773\230\377\377\7\202\377" - "\377\3\200\377\377\1\177\377\377E\241\377\377\343\361\377\377\225\311\377" - "\377\227\312\377\377\240\316\376\377-\225\377\377\31\213\377q\0\0\0\0\1[" - "\377\3\31\213\377\305z\273\376\377\305\342\377\377\276\336\376\377\315\346" - "\377\377\321\350\377\377\31\213\377\377\27\212\377\377\25\211\377\377\21" - "\207\377\377\267\333\377\377\312\344\376\377\223\310\377\377f\261\376\377" - "S\250\377\377\314\345\376\377\377\377\377\377\377\377\377\377\315\346\377" - "\377\0S\250\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0" - "O\240\377\0O\240\377\0|\372\377\377\377\377\377\377\377\377\377\314\345\376" - "\377S\250\377\377\215\305\377\377\265\332\377\377\317\347\377\377\267\333" - "\377\377\3\200\377\377\1\177\377\377\0}\374\377\0}\374\377\314\345\376\377" - "\255\326\377\377\231\313\377\377\236\315\376\377h\262\376\377\31\213\377" - "\305\1[\377\3\33\214\377'\31\213\377\366\255\326\377\377\272\334\376\377" - "\274\335\376\377\345\362\377\377v\271\376\377\33\214\377\377\33\214\377\377" - "\33\214\377\377Q\247\377\377\355\366\377\377\261\330\377\377\223\310\377" - "\3777\232\377\377\274\335\376\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377E\241\377\377\0O\240\377\0O\240\377\0O\240\377\0" - "O\240\377\0O\240\377\0O\240\377\0O\240\377\272\334\376\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\274\335\376\3777\232\377\377\221\307\377" - "\377\234\314\376\377\345\362\377\377?\236\377\377\1\177\377\377\1\177\377" - "\377\3\200\377\377h\262\376\377\325\352\377\377\227\312\377\377\227\312\377" - "\377\223\310\377\377\31\213\377\366\33\214\377'\31\213\377_3\230\377\377" - "\272\334\376\377\267\333\377\377\267\333\377\377\375\376\377\377%\221\377" - "\377\27\212\377\377\27\212\377\377\33\214\377\377\303\341\377\377\325\352" - "\377\377\276\336\376\377j\263\376\377\215\305\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\357\367\377" - "\377\0b\306\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\25" - "\211\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\215\305\377\377X\252\376\377\227\312\377\377\274\335" - "\376\377\276\336\376\377\1\177\377\377\1\177\377\377\1\177\377\377\21\207" - "\377\377\373\375\377\377\236\315\376\377\236\315\376\377\246\321\376\377" - "/\226\377\377\31\213\377_\31\213\377\222K\244\377\377\272\334\376\377\263" - "\331\377\377\303\341\377\377\312\344\376\377\23\210\377\377\23\210\377\377" - "\23\210\377\3771\227\377\377\375\376\377\377\300\337\376\377\246\321\376" - "\377A\237\377\377\340\360\376\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\203\300\377\377" - "\0l\332\377X\252\376\377t\270\376\377)\223\377\377\0]\274\377\315\346\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\340\360\376\377A\237\377\377\205\301\377\377\231\313\377\377" - "\373\375\377\377\35\215\377\377\1\177\377\377\3\200\377\377\5\201\377\377" - "\307\343\377\377\267\333\377\377\244\320\376\377\255\326\377\377G\242\377" - "\377\31\213\377\222\31\213\377\272j\263\376\377\267\333\377\377\261\330\377" - "\377\325\352\377\377\225\311\377\377\23\210\377\377\23\210\377\377\23\210" - "\377\377l\264\376\377\343\361\377\377\267\333\377\377t\270\376\377~\275\376" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377~\275\376\377b\257\376\377\236\315\376" - "\377\333\355\377\377f\261\376\377\7\202\377\377\7\202\377\377\11\203\377" - "\377\223\310\377\377\315\346\377\377\246\321\376\377\252\324\376\377n\265" - "\376\377\31\213\377\272\31\213\377\321\207\302\377\377\274\335\376\377\265" - "\332\377\377\343\361\377\377r\267\376\377\23\210\377\377\21\207\377\377\21" - "\207\377\377\234\314\376\377\324\351\376\377\261\330\377\377M\245\377\377" - "\261\330\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\261\330\377\377I\243\377" - "\377\244\320\376\377\314\345\376\377\227\312\377\377\11\203\377\377\11\203" - "\377\377\11\203\377\377n\265\376\377\335\355\377\377\252\324\376\377\255" - "\326\377\377\213\304\377\377\31\213\377\321\31\213\377\343\246\321\376\377" - "\274\335\376\377\267\333\377\377\353\365\377\377Z\253\376\377\25\211\377" - "\377\23\210\377\377\23\210\377\377\276\336\376\377\312\344\376\377\263\331" - "\377\3773\230\377\377\332\354\376\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\261\330\377\377\0n\336\377\0O\240\377\3\200\377\377" - "\325\352\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\332\354\376\377" - "1\227\377\377\252\324\376\377\300\337\376\377\301\340\377\377\15\205\377" - "\377\15\205\377\377\15\205\377\377U\251\377\377\347\363\377\377\255\326\377" - "\377\257\327\377\377\227\312\377\377\31\213\377\343\31\213\377\355\267\333" - "\377\377\307\343\377\377\301\340\377\377\361\370\377\377Q\247\377\377\33" - "\214\377\377\33\214\377\377\33\214\377\377\317\347\377\377\315\346\377\377" - "\314\345\376\377M\245\377\377\367\373\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\373\375\377\377\0b\306\377\0O\240\377\0O\240\377\0O\240\377" - "\1\177\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\367\373\377\377K\244" - "\377\377\300\337\376\377\300\337\376\377\315\346\377\377\17\206\377\377\17" - "\206\377\377\17\206\377\377G\242\377\377\355\366\377\377\257\327\377\377" - "\261\330\377\377\250\322\376\377\31\213\377\355\31\213\377\355\274\335\376" - "\377\315\346\377\377\314\345\376\377\363\371\377\377U\251\377\377!\217\377" - "\377!\217\377\377!\217\377\377\257\327\377\377\324\351\376\377\324\351\376" - "\377\276\336\376\377\272\334\376\377\272\334\376\377\272\334\376\377\272" - "\334\376\377\272\334\376\377\272\334\376\377\343\361\377\377\377\377\377" - "\377\312\344\376\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0W\260\377" - "\377\377\377\377\377\377\377\377\325\352\377\377\272\334\376\377\272\334" - "\376\377\272\334\376\377\272\334\376\377\272\334\376\377\276\336\376\377" - "\317\347\377\377\317\347\377\377\250\322\376\377\15\205\377\377\15\205\377" - "\377\15\205\377\377E\241\377\377\353\365\377\377\255\326\377\377\257\327" - "\377\377\250\322\376\377\31\213\377\355\31\213\377\343\274\335\376\377\325" - "\352\377\377\321\350\377\377\361\370\377\377f\261\376\377%\221\377\377'\222" - "\377\377'\222\377\377'\222\377\377'\222\377\377'\222\377\377\0a\304\377\0" - "P\242\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377S\250\377" - "\377\377\377\377\377\363\371\377\377\0[\270\377\0O\240\377\0O\240\377\0O" - "\240\377\0t\352\377\377\377\377\377\377\377\377\377\25\211\377\377\0O\240" - "\377\0O\240\377\0O\240\377\0O\240\377\0P\242\377\0^\276\377\15\205\377\377" - "\15\205\377\377\15\205\377\377\15\205\377\377\15\205\377\377\15\205\377\377" - "U\251\377\377\347\363\377\377\255\326\377\377\255\326\377\377\240\316\376" - "\377\31\213\377\343\31\213\377\321\246\321\376\377\333\355\377\377\327\353" - "\377\377\357\367\377\377~\275\376\377'\222\377\377+\224\377\377+\224\377" - "\377+\224\377\377+\224\377\377)\223\377\377\0l\332\377\0R\246\377\0O\240" - "\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\35\215\377\377\377\377\377" - "\377\377\377\377\377\231\313\377\377\0[\270\377\0O\240\377\0h\322\377\305" - "\342\377\377\377\377\377\377\377\377\377\377\0h\322\377\0O\240\377\0O\240" - "\377\0O\240\377\0O\240\377\0R\246\377\0g\320\377\17\206\377\377\17\206\377" - "\377\15\205\377\377\15\205\377\377\15\205\377\377\15\205\377\377n\265\376" - "\377\340\356\376\377\255\326\377\377\261\330\377\377\213\304\377\377\31\213" - "\377\321\31\213\377\272\203\300\377\377\340\356\376\377\333\355\377\377\351" - "\364\377\377\240\316\376\377)\223\377\377+\224\377\377)\223\377\377)\223" - "\377\377%\221\377\377%\221\377\377\0w\360\377\0T\252\377\0O\240\377\0O\240" - "\377\0O\240\377\0O\240\377\0O\240\377\0U\254\377\315\346\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\347\363\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\236\315\376\377\0O\240\377\0O\240\377\0" - "O\240\377\0O\240\377\0O\240\377\0T\252\377\0r\346\377\15\205\377\377\15\205" - "\377\377\15\205\377\377\15\205\377\377\15\205\377\377\17\206\377\377\223" - "\310\377\377\324\351\376\377\257\327\377\377\263\331\377\377r\267\376\377" - "\31\213\377\272\31\213\377\222^\255\376\377\340\356\376\377\333\355\377\377" - "\341\357\377\377\315\346\377\377'\222\377\377%\221\377\377%\221\377\377!" - "\217\377\377\37\216\377\377\35\215\377\377\11\203\377\377\0V\256\377\0P\242" - "\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0j\326\377\312" - "\344\376\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\242\317\376\377\0]\274\377\0O\240\377\0O\240\377\0O" - "\240\377\0O\240\377\0P\242\377\0V\256\377\0|\372\377\13\204\377\377\13\204" - "\377\377\15\205\377\377\15\205\377\377\15\205\377\377\15\205\377\377\307" - "\343\377\377\301\340\377\377\261\330\377\377\265\332\377\377M\245\377\377" - "\31\213\377\222\31\213\377_9\233\377\377\335\355\377\377\327\353\377\377" - "\324\351\376\377\375\376\377\3773\230\377\377!\217\377\377\35\215\377\377" - "\33\214\377\377\33\214\377\377\25\211\377\377\17\206\377\377\0m\334\377\0" - "S\250\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377" - "p\266\376\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377)\223\377\377\0O\240\377\0O\240\377\0O\240\377\0O\240" - "\377\0O\240\377\0S\250\377\0l\332\377\5\201\377\377\7\202\377\377\11\203" - "\377\377\15\205\377\377\15\205\377\377\15\205\377\377\37\216\377\377\375" - "\376\377\377\257\327\377\377\257\327\377\377\265\332\377\3771\227\377\377" - "\31\213\377_\33\214\377'\31\213\377\366\303\341\377\377\315\346\377\377\312" - "\344\376\377\351\364\377\377v\271\376\377\33\214\377\377\27\212\377\377\25" - "\211\377\377\17\206\377\377\7\202\377\377\3\200\377\377\0z\366\377\0V\256" - "\377\0Q\244\377\0O\240\377\0O\240\377\0O\240\377\0O\240\377\0t\352\377\373" - "\375\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\347\363\377\377\0[\270\377\0O\240\377\0O\240\377\0O" - "\240\377\0Q\244\377\0V\256\377\0x\362\377\1\177\377\377\3\200\377\377\5\201" - "\377\377\7\202\377\377\11\203\377\377\11\203\377\377j\263\376\377\340\356" - "\376\377\253\325\377\377\255\326\377\377\252\324\376\377\31\213\377\366\33" - "\214\377'\1[\377\3\31\213\377\305\201\277\377\377\314\345\376\377\305\342" - "\377\377\317\347\377\377\315\346\377\377\23\210\377\377\15\205\377\377\11" - "\203\377\377\5\201\377\377\1\177\377\377\1\177\377\377\3\200\377\377\0t\352" - "\377\0U\254\377\0Q\244\377\0O\240\377\0O\240\377\0Q\244\377\276\336\376\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\203\300\377\377\0O\240\377\0O\240" - "\377\0Q\244\377\0U\254\377\0s\350\377\0|\372\377\0|\372\377\0}\374\377\1" - "\177\377\377\3\200\377\377\7\202\377\377\11\203\377\377\314\345\376\377\272" - "\334\376\377\250\322\376\377\255\326\377\377t\270\376\377\31\213\377\305" - "\1[\377\3\0\0\0\0\31\213\377q1\227\377\377\312\344\376\377\274\335\376\377" - "\263\331\377\377\351\364\377\377K\244\377\377\5\201\377\377\1\177\377\377" - "\1\177\377\377\1\177\377\377\1\177\377\377\1\177\377\377\1\177\377\377\0" - "p\342\377\0U\254\377\0Q\244\377\0O\240\377E\241\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\0|\372\377\0Q\244\377" - "\0U\254\377\0q\344\377\1\177\377\377\1\177\377\377\0}\374\377\0}\374\377" - "\0|\372\377\1\177\377\377\1\177\377\377E\241\377\377\347\363\377\377\244" - "\320\376\377\250\322\376\377\257\327\377\377/\226\377\377\31\213\377q\0\0" - "\0\0\0\0\0\0\31\213\377\36\31\213\377\355\221\307\377\377\263\331\377\377" - "\252\324\376\377\276\336\376\377\317\347\377\377\3\200\377\377\1\177\377" - "\377\1\177\377\377\1\177\377\377\1\177\377\377\1\177\377\377\0}\374\377\1" - "\177\377\377\0u\354\377\0V\256\377\0k\330\377\357\367\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\351\364\377\377\317\347\377" - "\377\0Z\266\377\0v\356\377\3\200\377\377\1\177\377\377\3\200\377\377\1\177" - "\377\377\0}\374\377\0|\372\377\0|\372\377\1\177\377\377\317\347\377\377\274" - "\335\376\377\234\314\376\377\246\321\376\377\217\306\377\377\31\213\377\355" - "\31\213\377\36\0\0\0\0\0\0\0\0\0\0\0\0\31\213\377\2221\227\377\377\252\324" - "\376\377\234\314\376\377\231\313\377\377\325\352\377\377r\267\376\377\1\177" - "\377\377\1\177\377\377\1\177\377\377\0}\374\377\0}\374\377\1\177\377\377" - "\7\202\377\377\11\203\377\377\3\200\377\377\257\327\377\377\227\312\377\377" - "~\275\376\377\261\330\377\377\332\354\376\377\365\372\377\377\365\372\377" - "\377\332\354\376\377\261\330\377\377~\275\376\377A\237\377\377\274\335\376" - "\377\207\302\377\377\15\205\377\377\11\203\377\377\3\200\377\377\1\177\377" - "\377\1\177\377\377\1\177\377\377\1\177\377\377\0}\374\377n\265\376\377\321" - "\350\377\377\221\307\377\377\227\312\377\377\244\320\376\377?\236\377\377" - "\31\213\377\222\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\27\212\377\"\31\213\377\356" - "x\272\376\377\234\314\376\377\231\313\377\377\253\325\377\377\371\374\377" - "\3771\227\377\377\1\177\377\377\0}\374\377\0}\374\377\1\177\377\377\5\201" - "\377\377\11\203\377\377\15\205\377\377f\261\376\377\351\364\377\377\246\321" - "\376\377x\272\376\377Q\247\377\3775\231\377\377!\217\377\377!\217\377\377" - "5\231\377\377O\246\377\377t\270\376\377\236\315\376\377\265\332\377\377\371" - "\374\377\3775\231\377\377\15\205\377\377\7\202\377\377\1\177\377\377\1\177" - "\377\377\1\177\377\377\1\177\377\3771\227\377\377\371\374\377\377\242\317" - "\376\377\217\306\377\377\225\311\377\377\201\277\377\377\31\213\377\356\27" - "\212\377\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\31\213\377|\35\215\377" - "\377\234\314\376\377\236\315\376\377\234\314\376\377\301\340\377\377\343" - "\361\377\377\33\214\377\377\0}\374\377\1\177\377\377\3\200\377\377\7\202" - "\377\377\13\204\377\377\37\216\377\377\353\365\377\377\325\352\377\377\301" - "\340\377\377\274\335\376\377\274\335\376\377\303\341\377\377\314\345\376" - "\377\315\346\377\377\303\341\377\377\272\334\376\377\267\333\377\377\267" - "\333\377\377\315\346\377\377\351\364\377\377\215\305\377\377\15\205\377\377" - "\11\203\377\377\5\201\377\377\1\177\377\377\1\177\377\377\33\214\377\377" - "\345\362\377\377\301\340\377\377\223\310\377\377\223\310\377\377\227\312" - "\377\377+\224\377\377\31\213\377|\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\27\217\377\13\31\213\377\310;\234\377\377\242\317\376\377\227\312" - "\377\377\225\311\377\377\307\343\377\377\333\355\377\377#\220\377\377\3\200" - "\377\377\5\201\377\377\11\203\377\377\15\205\377\377\23\210\377\377U\251" - "\377\377\301\340\377\377\373\375\377\377\347\363\377\377\327\353\377\377" - "\333\355\377\377\327\353\377\377\332\354\376\377\333\355\377\377\327\353" - "\377\377\345\362\377\377\371\374\377\377\300\337\376\377M\245\377\377\11" - "\203\377\377\13\204\377\377\15\205\377\377\13\204\377\377\5\201\377\377#" - "\220\377\377\333\355\377\377\314\345\376\377\231\313\377\377\227\312\377" - "\377\231\313\377\377O\246\377\377\31\213\377\310\27\217\377\13\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\33\214\3771\31\213\377\355" - "\\\254\376\377\231\313\377\377\225\311\377\377\223\310\377\377\305\342\377" - "\377\355\366\377\377E\241\377\377\7\202\377\377\15\205\377\377\21\207\377" - "\377\27\212\377\377\33\214\377\377\33\214\377\377'\222\377\377h\262\376\377" - "\244\320\376\377\255\326\377\377\324\351\376\377\324\351\376\377\255\326" - "\377\377\244\320\376\377h\262\376\377#\220\377\377\23\210\377\377\21\207" - "\377\377\15\205\377\377\13\204\377\377\15\205\377\377\15\205\377\377E\241" - "\377\377\355\366\377\377\305\342\377\377\231\313\377\377\231\313\377\377" - "\236\315\376\377r\267\376\377\31\213\377\355\33\214\3771\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\31\213\377Z\31\213" - "\377\374r\267\376\377\234\314\376\377\227\312\377\377\234\314\376\377\301" - "\340\377\377\375\376\377\377~\275\376\377\17\206\377\377\23\210\377\377\27" - "\212\377\377\31\213\377\377\31\213\377\377\27\212\377\377\25\211\377\377" - "\31\213\377\377\35\215\377\377!\217\377\377#\220\377\377\35\215\377\377\27" - "\212\377\377\23\210\377\377\23\210\377\377\23\210\377\377\23\210\377\377" - "\17\206\377\377\13\204\377\377\13\204\377\377~\275\376\377\375\376\377\377" - "\303\341\377\377\236\315\376\377\231\313\377\377\236\315\376\377\203\300" - "\377\377\31\213\377\374\31\213\377Z\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\31\213\377q\27\212\377" - "\377v\271\376\377\240\316\376\377\242\317\376\377\244\320\376\377\263\331" - "\377\377\340\356\376\377\324\351\376\377O\246\377\377\33\214\377\377\33\214" - "\377\377\27\212\377\377\27\212\377\377\25\211\377\377\33\214\377\377\35\215" - "\377\377!\217\377\377!\217\377\377\37\216\377\377\31\213\377\377\23\210\377" - "\377\23\210\377\377\23\210\377\377\23\210\377\377\17\206\377\377G\242\377" - "\377\321\350\377\377\335\355\377\377\265\332\377\377\250\322\376\377\252" - "\324\376\377\242\317\376\377\205\301\377\377!\217\377\377\31\213\377q\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\31\213\377q\31\213\377\374l\264\376\377\244" - "\320\376\377\253\325\377\377\253\325\377\377\261\330\377\377\317\347\377" - "\377\357\367\377\377\315\346\377\377\201\277\377\3773\230\377\377\25\211" - "\377\377\27\212\377\377\33\214\377\377\37\216\377\377#\220\377\377!\217\377" - "\377\37\216\377\377\33\214\377\377\27\212\377\377\23\210\377\377/\226\377" - "\377~\275\376\377\315\346\377\377\353\365\377\377\307\343\377\377\252\324" - "\376\377\255\326\377\377\255\326\377\377\253\325\377\377z\273\376\377\31" - "\213\377\374\31\213\377q\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\31\213\377Z\31\213\377\356M\245\377\377\257\327\377\377\267\333\377\377" - "\267\333\377\377\274\335\376\377\300\337\376\377\317\347\377\377\343\361" - "\377\377\367\373\377\377\325\352\377\377\244\320\376\377\200\276\376\377" - "x\272\376\377U\251\377\377U\251\377\377z\273\376\377\200\276\376\377\242" - "\317\376\377\325\352\377\377\367\373\377\377\340\356\376\377\307\343\377" - "\377\257\327\377\377\253\325\377\377\252\324\376\377\263\331\377\377\261" - "\330\377\377X\252\376\377\31\213\377\356\31\213\377Z\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\31\213\3774\31\213\377\305-" - "\225\377\377\225\311\377\377\300\337\376\377\303\341\377\377\303\341\377" - "\377\300\337\376\377\276\336\376\377\267\333\377\377\305\342\377\377\327" - "\353\377\377\345\362\377\377\347\363\377\377\363\371\377\377\363\371\377" - "\377\351\364\377\377\345\362\377\377\327\353\377\377\305\342\377\377\272" - "\334\376\377\272\334\376\377\265\332\377\377\267\333\377\377\263\331\377" - "\377\257\327\377\377\225\311\377\3773\230\377\377\31\213\377\305\31\213\377" - "4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\25\203\377\14\31\213\377|\31\213\377\354A\237\377\377\242\317\376" - "\377\312\344\376\377\303\341\377\377\276\336\376\377\272\334\376\377\272" - "\334\376\377\276\336\376\377\303\341\377\377\305\342\377\377\315\346\377" - "\377\317\347\377\377\314\345\376\377\303\341\377\377\274\335\376\377\272" - "\334\376\377\267\333\377\377\267\333\377\377\276\336\376\377\272\334\376" - "\377\242\317\376\377I\243\377\377\31\213\377\354\31\213\377|\25\203\377\14" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\33\221\377&\31\213\377\222\31\213\377\354" - "-\225\377\377z\273\376\377\261\330\377\377\303\341\377\377\305\342\377\377" - "\303\341\377\377\307\343\377\377\312\344\376\377\321\350\377\377\324\351" - "\376\377\317\347\377\377\312\344\376\377\303\341\377\377\301\340\377\377" - "\274\335\376\377\257\327\377\377\200\276\376\3777\232\377\377\31\213\377" - "\354\31\213\377\222\33\221\377&\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\31\213\377\36\31\213\377s\31\213\377\304\31\213\377" - "\365/\226\377\377M\245\377\377r\267\376\377\223\310\377\377\257\327\377\377" - "\272\334\376\377\272\334\376\377\261\330\377\377\225\311\377\377v\271\376" - "\377S\250\377\3771\227\377\377\31\213\377\365\31\213\377\304\31\213\377s" - "\31\213\377\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\1\377\1\31\213\377(\31\213\377_" - "\31\213\377\222\31\213\377\270\31\213\377\321\31\213\377\343\31\213\377\355" - "\31\213\377\355\31\213\377\343\31\213\377\321\31\213\377\270\31\213\377\222" - "\31\213\377_\31\213\377(\1\1\377\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0", -#if 0 -}; -#endif diff --git a/source/duke3d/rsrc/fury/build_icon.c b/source/duke3d/rsrc/fury/build_icon.c deleted file mode 100644 index f7c5e6cf3..000000000 --- a/source/duke3d/rsrc/fury/build_icon.c +++ /dev/null @@ -1 +0,0 @@ -#include "../eduke32_icon.c" diff --git a/source/duke3d/rsrc/fury/buildres.rc b/source/duke3d/rsrc/fury/buildres.rc deleted file mode 100644 index 36b17a3b6..000000000 --- a/source/duke3d/rsrc/fury/buildres.rc +++ /dev/null @@ -1,72 +0,0 @@ -#define NEED_COMMCTRL_H -#include "windows_inc.h" -#include "startwin.editor.h" - -RSRC_ICON ICON "../build_icon.ico" -RSRC_BMP BITMAP "../build.bmp" - -WIN_STARTWIN DIALOGEX DISCARDABLE 20, 40, 260, 200 -STYLE DS_MODALFRAME | DS_CENTER | DS_SETFONT | DS_FIXEDSYS | WS_OVERLAPPED | WS_CAPTION | WS_VISIBLE | WS_SYSMENU -CAPTION "Startup" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "", WIN_STARTWIN_BITMAP, "STATIC", SS_BITMAP | SS_CENTERIMAGE | WS_CHILD | WS_VISIBLE, 0, 0, 66, 172 - CONTROL "", WIN_STARTWIN_TABCTL, WC_TABCONTROL, WS_CLIPSIBLINGS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 5, 250, 170 - CONTROL "&Start", WIN_STARTWIN_START, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 180, 48, 14 - CONTROL "&Cancel", WIN_STARTWIN_CANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 207, 180, 48, 14 - - CONTROL "", WIN_STARTWIN_MESSAGES, "EDIT", ES_MULTILINE | ES_READONLY | WS_CHILD | WS_VSCROLL, 0, 0, 32, 32 -END - -WIN_STARTWINPAGE_CONFIG DIALOGEX DISCARDABLE 20, 40, 279, 168 -STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD -CAPTION "Dialog" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "&2D Video mode:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 8, 50, 8 - CONTROL "", IDC2DVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 6, 80, 56 - CONTROL "&Fullscreen", IDCFULLSCREEN, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 148, 8, 49, 10 - CONTROL "&3D Video mode:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 24, 50, 8 - CONTROL "", IDC3DVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 22, 80, 56 - CONTROL "&Always show this window at startup", IDCALWAYSSHOW, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 118, 116, 140, 8 -END - -#define FILEVER 1,9,9,9 -#define PRODUCTVER 1,9,9,9 -#define STRFILEVER "2.0.0devel\0" -#define STRPRODUCTVER "2.0.0devel\0" - -VS_VERSION_INFO VERSIONINFO - FILEVERSION FILEVER - PRODUCTVERSION PRODUCTVER - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x3L -#else - FILEFLAGS 0x2L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "FileDescription", "Mapster32 for EDuke32" - VALUE "FileVersion", STRFILEVER - VALUE "InternalName", "Mapster32" - VALUE "LegalCopyright", "Copyright © 2015 EDuke32 Developers, 1996, 2003 3D Realms Entertainment" - VALUE "LegalTrademarks", "Duke Nukem® is a Registered Trademark of Gearbox Software, LLC." - VALUE "OriginalFilename", "mapster32.exe" - VALUE "ProductName", "Mapster32" - VALUE "ProductVersion", STRPRODUCTVER - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -1 24 "../manifest.build.xml" diff --git a/source/duke3d/rsrc/fury/game_icon.c b/source/duke3d/rsrc/fury/game_icon.c deleted file mode 100644 index f7c5e6cf3..000000000 --- a/source/duke3d/rsrc/fury/game_icon.c +++ /dev/null @@ -1 +0,0 @@ -#include "../eduke32_icon.c" diff --git a/source/duke3d/rsrc/fury/game_icon.ico b/source/duke3d/rsrc/fury/game_icon.ico deleted file mode 100644 index 10c504f1ad2b4e4e02460cd81e5fb8692b23f7a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43646 zcmeI53yhuVdDq{W@tkw!%y{P9=3K{~n>}}X#^d#P*WUGvU3+apBGv`kkW}hIwe%uD zc2uFHs$^FnwiJ@CD`<<7(yG9!RUoWOp$edOnj&owR4a!Dg(|>ANlM!wur^`YD&GBg ze((AIXWsed%w^Z(%aS?L>-YXX|Nrwo@Adn>v2z`+$1N;4^E2*O`knh(=iJCh9M3p+ zZos)}wHg0>%DF$NIG4*c<3H5x+-D9ux3WTf#7$jru6)GB?Txr!IcoL)vf8t_)%%0L zqxMGJPxd(XiBGA$5%)s}tp3Z+O&JD*vR9e-TmF$?$uXcbzl7A z7u_HIhu?Mo=l5TA-~7*Ca$o)GSKXhit+}_p@eTL->#w`F-+tSjh_1V<(TnbS^b77* z^lR>R^zYrB=)b!tio6m#=bbz7oO7vb&ShS5F8hjey{|dff7kjgD!6B&6Yj&&RrfJ# z=jWqa?q5c?-S0(rTJ=j-f9yHyuWQad^OAG#f5o}KVD*3Su5%xa^6sas{-><|XRQ9J z)&GLk|5{Lg!s@R)=iG;`IrpP4nLWJX+^<^w&)s!~Gw;4+_5YjI|EkshBdhU&y=YODA0PU$468Yu8=$$G2Q`_qL1P zxYNQvU$XjRR)4|jpR@WOu=>{4-5<94AIrPwr%t%&7p}VKpI>*;Z{M;uZ@cL0ch>87 zS$(tHYc@7sGJAf-?DVxht8Zf|8Y#Hw+zA(b-&Gg=*mW2E+$|UVtJ^O6y*ummUB7$I zRopc<>RxiQ?iIJ>UUMt%uKQCi%74g3C$72Z>fdtF^-sCz)~~tf_UB!6XTAUCZQMO) zb*{PhTm8Re^*?I$KVkL%vDN<Mt+3J6{)&Bvj z|JSYlPg?zdkdNHUCnERjS0nei>ydlyR^+~XJ96K+vtB=A_0hnf)o)n+QL8^;_2;bq zxqRe4cp`GwuSV|gUbnVxMeet5NACCUtk++k37Vm7HkCN04Bf(O?Q zl9ftXVMA_!deV8&r%DBrkV<8SHq|H^>QsKveuaF2V3++e#f&uqs$_++v1)1b$kfE> zV8Jk?y1Me6ls9=PqisqU*&rcPE#*f~+i!YeWN)!UoqY1*<;xeBpD35BnN<=XL?daXRRIBv)d4!?AvR9qKOs+=Ax_mwM^y5Tuqub*l(>c@^hIhpP1>aYsw zOx~I=HWx)uRm#U}Wh>rTxpH~s;>z;!(&^>p<(27D+B$+?x`d8%F@s{Y{>0>DrG4 z(%E8G8m-rAD{=WNm!7>u(33b`Kig*p=SiotrK}WMuGb8I^Jk4e`)tg*QJbsuq_bU} zX4>hDjkH)l>AERWKU#nG(xqoFUR;`~&&>1~qE3TjeUMMbfog@}=`n&o=7y z83-IOt4L=H`PTNO(wL*%v#m<#bbj6{%u(Jf4m=s*cYTeSr>|UIFAjx;nMPw~X13Do zFteb1TK(&K>NB&?TxzwBsAoXan4M|#`93p~%dD4owb{AZ##6q+vuB=~pR=E}-Kdmn zb6J}hnIQ_rb$fPY%WTYD0MUh+6SjAnpPiejRLbSPTCdGBRyaFqve&z8b`zW2|S1hJ$)#}Enty#nNyME>AEmx~YCdNy)8d;ZGUzOUGcCLG1Xb2Hw zXHQLzj||#cWGhjozrP)DFQI$j(4ip{vABGC`p9S@$8V^kyJcf7;H^Mzhzh5#tSpX? z053OSjZ;nf`(Pfq|j!ZOglUldy96$tjzf>7#ruwS9Tle<-(j zWU!DM%9(QVHlx`NZTp{*K78o#K)218+pg?tr9XFQ_)u;K7%J@jfuVO)+`4YN)}!d| z0NeN|y6J9s-??S{d(I8xuQ}I+ziPtqZ<>F@2d$uUZ(DRrf7m%|#u|!!)5x2|lfF%a zcS)CT`{6a>=KFN{$`5?sp2fHFy?m3m0Y@9$5%O*XJlE{pXo=B3G+6l7hS!H-@p}4+ zSYK;5O?Q@mH}(yPkDEa6M=sWHhd(Yw(eK3m|M32li5)SwVy<;gwX;C$7o1ZWvJd-= zy3_e|r?YADT)Nvc>2~K)cg;3~FU{FOX~_;sD`q6`bNT4Q`{&gCbLw}-Ikl%d)ou3! z?SFP2>q+(WoC&A;l;)IBZo_!owm#ENOg91ccgOb1uBIjmVbPrluPIHot@pC z>F&-{(Pq}>uVSaO#WR(8D>GawZTa9=nO`_M zd;a`|^XJc@4}|&hA3mGb~h3p1WYVcCoUvOf3pQ`3{jrspOH%e~nVv!tBF z8-u}m?bzJ(QuE_ zr*^Mp7h9d%Y=AxPpygTRo}QjUp<*}5;jh1O(7B}(qh?^~gXx2IFSqe`V5rgWj-Qzr zW`EgeGd$eTKx6U3{9&uy-!|VJY#blUH%zN$pc@;HV*`is1C4YpH#)X~*?L*qNw<@{ zUcj}TaBS@$fEu+kMB~mu;W%>$cDMO}h{OyxoWYC%X^-vfYP&-R_y!??c_Z+39npt^Iw< z{(bs)=zV&6AU$Ba1b-=^DZ-|n9(ET!ma}2|(%h6-aRTe5dr|{KMJsEotnD;fvu$}` zW@cifIFQTP>T4P0xW=L3nd4>4Di+xqq_y!VOw7!lIyG4;m4^rHs;;v$-f#@g7J6%o z*~;kPp~Ky_Q%Dv3I-jpj){dWAI%S)X`3Y9|p1j{694;*`EiNscI<;uKkU`oR@E3T8 zE60~ew%_8^Gz)%@Klzs`^Q135VNKP>Q#~D>>E=RP8@DuH<;Yl-EkZiy7mDiWNs^bA z#%tBFQjZ}@d+k-mYL+;6WPE(IRw|kPa?Slnrdk_aI5v88e6%#!d&qRvT5f8iCyvyP z)&@(xz4>ye(CXM+rN+{lFE`0HHD`TcMN77%=JVy^y8i37m`)wG#}9V#w4Q3A{{H&X z#8A5LU~-}As}JYu-D&Np)+_bZ8wb}ndh6--tTl*O(4NZJS^b8c=a=p5KkU}*vS7_F z23BKt(=G)L)|ybebd@{(+=_X%)M=g_-Hxu&xLa)XT+S=v6W!$vc%R; zXYK8t1>ev5l{{PX+?VIQ;j>bWgz70+wKXSH{}9X!{XAGLMpw5>z$ zxAXE3*m?P5c3%EzJ1_6AWBbpA_n!;z{9M>h$X)9X3M|rdu)ALiQR#5KzvG}iQ0uNS zWi--92M*`^yE?kN`~-dU(A3OevDDGg(dEw}V}+@?siTv*&W;0ln{kI`jvce7BvWGt zIyw$olZ7dZ&(6&araC(Ov3&HH{p_g-ahr(UNafhEiP7QW=z#-%&Ma1rjEs&KdotYz zn``Fa^l-V%^V@g{?RA+_?m%z}P<2ziy=>y+U$!sb*R^5(UC+EXY}16TC~J1#xhiLK zUV6ZnT#{#(md$J|>{^ZlC@lXKG?@AdfKg{HUv@4g21HL$ONeGNQZ4cI%3 z5zh9rk-gU#+53$?Z0|cp_D*AD?=#xW{r}fbT;V-2G124=cXPyBX{HP5gF14yzmM!4 z&-a{O-~wmg&oNgYk9m?#9B1#XHuVtOLsAdkKHej?5%Lmud^p0(yMViNgulritQ>Vi zTX~*psJa1vkmD-2(_ z*?HglYR_Ivig3hR^F*vu;*WzZgq+|Y`xd7VJ89x<@3gn(JC#-c%C~pfJ%3*(=B+$0 z%hDdDEik6VM{^cj?EU-5?pC}{7)L*n=le6Zb8#V^z7HLG^K(YbTkU)O#x_M6+ISQ? zuxB0-&b}{*=qLMzAhK@7AMd3c|;NK>3VbU`{ir6+Ng4k$yIbn4R= z56ceVj?=nLe~0|xjp`}FJ%HEqGmf$gKQ1iZ;%i~}Dek$(X<<72u|M!U ztbLN~UgICT5BbyIBC+Tj)amp$}{TMcAxCIhq@sweS|g<&J*ww@1!rzE&j3nqdW9q-!?tac>rG6yZSZB4gU5`Q)J&g zMRqst!=%BP{#x5a z$-y7)_Dxu1-=lel{s^;ff?N7T53*r+h4W!(16n6S8vz$}rH2Q_Up6h?*Z?*zPV^~# z4{tg9<}I@C?jrjJFS76PeE-|Gcs`6Cqyu!wyntTdOaF_j`Z?4C{G|hI1`Lc##=wJE z2e2*h+qZwdubIz~iSF&Y#EAVYeBde_U!VzaaK&O;p3=x+N$PSV^ zfV0NB`ksCVBmBwR>oEW~_<|3t^c``WxU28&o6QJ^9%Kvn%mq06Hq`4-aru;Cj)Vss z;mte{j)PDal%XtRA4eEHz<)3I0veLr4h%T(DimU0OwE_ z;;!*e{$B8>J^EjBwbuENXBZYwr76CZFTIIB?b~AfEE27wr+Sg>e4UxY!H+ zj3N3T{y63?jdgKM`XN{QmVJXAP&Uk0Sp2m{I}3gekPWDh;mdj$u8CeRHs0aRyr(sAulUnG{K3ZFjs9=P zxm}w0Do^$x+X(v}o7dhD9|wOpOAq3&{+CTK-@#js^u6LwJM@YA2HO;$ck81UbYOq; zBC@}K5!v6x@bexr&^1o{#S!i}xU2uQ2gc@c>VLv}$)EK|*s#qcZ~8TvwpF~H?c00O z5stY(ltaIVeJ>q|KXI=g>woc=E$k(K<|1&(F6l4$!R4KBrw-+DvH^R)&bLeZp$v3^ z-ZciqJ@n~+*?@SXkGgcS5%u`*62!93sjvzTup7aKx!SY#z?Yqby<1JMLT0*X%&N z;mf>-WB;>P`<|r!z@hOeti-`czlQxR+b3OiqB%~!^hkZmz+2qa=jeca-G;tTaHrq3 z??VSk+sIZkkEDZ;J7MMnbU>fdzwjfSIAZ``x*%QciNE??{LukrTHF}}=EA!U zxRbvX=Dki=KY<^IF2svIrT>YO2Y>W{gTLkh(y0eGaaX^G+~H5Y>>FQueDr{W`-2+u zTj>s5nh#|Q*gX3=_@f8uM|z;&(Sy>dANIfa%kGK87sni+^PPCh-|Mx0E6(lGLmj{w z+eZh?`LccVgVT6We5byb9nk-p1N>ev=yz{!gxJ%Eh#q^Wx0X+~FSA62=NgUO`*t;BQ;urEo2iSmo@+A9F`Mj^l`*}(E zn$P5id}Z@WgE#Y6(n$yCl`y)4JB~Zvq|ApMhkNLf@)@UaLkGgmGd`Z3a-T;3VZVM3 zGmbjPB=_;~mmNF~yv0-RB(m<{+Svm3%3T3>dfaKlThIRC-r^t6XK=@!&Ov_)8oFBdvl)c=y^B$RMxF_j&^wdN&Am-Z3}s97X~AkLmhyfI`HN! zz@3?%Z(;-C*io2v2#5T)llwU3fgS$%(nrXjdp@3R(f{z5jpJ+VNDuHwf70RO#B)0= zj91x#Y(aPBJlEivdH9}#pZnsmuQ1~s{V^B3*Z89wbRh2Vz~;qSV;&ueqvn11Yp$al zaq_m)_v4y}4&a9#?C&i5dx^!m>teh8t=S(^<;NeWwI6@E4B!5mna@~t_J?Zichmmh06r{lL{ak()cWGS!keU9 zg`{uI*xx7e&3S(+`};+^Gz*H1>qZi55PPGn3(A8k2dvm@9C!A?%5xJSSH>6h{Fx@qn`k+{eC<4 z*J9rU`E*m9_wO~;9=+|gZb>itRN(xt})KXc%rZ1`>sVeol-L+5chZ+Fxq%^Y>_mjid@dcK3c_$G>b5PeUoZ=}F1 zCw&Vu@$kJc;TJ~v;B9e_hke^o8`TcNvK* z40gECHdsBESpTve^2LR^=x-NrHx<$I8O?v~zUSm#in}~`s4v99V>F!V7vky@!eAus zvBq(wi5I#9$0l&QNRZvg{;``-_voBF@N);fn{P3}7dqh&IVcT|=pTLT0`8_F!jBG; z*m-tBf4q}#Db)|5j=?G?4lVpaX_DtPdRK~_7DD@o*lpwdqHoz{hm!@ zS^WVQ@ewC{9OHmK^?EjpvY({i+HVWW;*i9yxUl0Vx$N{E8JN`{aAEF|{gby9 zeg*>gv3VSJ9AXt_`NGP3aSE$^7$+<~8r$u@gOW`#CNwTclm78{nn$sF;YV-6Bg{!3 z?7ZJA4q?7H2s^&!sqi}{jaRS|7IvkBo3SkXn>k|{4&ZJIq66@Ub7VW*VVdwNP5q(15%#UVBN7MU zm;Pl>UKWP9&fo@ZazEK=6XYZoUHoI}Ys9zt%JQM*1h5fV(M5zk;7WmQLlP zTZOmtleWVjUz4gC7oz z0c6m}lFvKd?Q8~|+kFcHPU!;uqjTmt%|qBUw$U1|hEsM!I=0XHwcWY}=I}@Rp-hbj z-eXRV0n#YTJN~kB`O*RT;1+h;NAGaZyPg~H!^a$U19mus_;w11HiT^O%XYyAX66=s zYegA-e?UI{h9e9{@Z!J^Zk)~&=->B2pm)ueq!Zo=Z@YYCX&i*u3F~``(2l{o)wdMF zFTD%@2HnRxXRY<)HP$~I+Tq(NP5P4VHRqvc^ost)3m&+3-$Dqx^d4ddKlTAeeC-qb zcrg5=zZ1Jpa-x0uADrro@OuVv6OXOFWk~8>T)@n}7e`pQ$-6ydt4hP`^=ly(3fUadP*o>Ug_YynLN7_AK zkX?tifliY;N0&(_oXnZ%MK;7aQTo~oAMBw^w#oPazvOdI#eEg$pw>KM7&on@*hxHJ zQf{wt3#Wf}7{6!5Jdo@QYy-Iq8c7caS*oP&w|UIBRlW#Qg|; zz+E(JCi6$qQU6iAM-C2TCpmzdeG%t1-LY|37}_0S>f?v_rGtm%g8}@~DRPCMa~AhI z=pX#D6WN^jfS*3aJuKXz9PBpi2c7eEUmD&uYaNo0y~CZc@Tl;^1rF*5Y(|)6^Y9Z+ z?cc#3-lLHo>g7>{;h^!b-MheG$9^6K#_eR%4;mBi<#%~CufXL|+Vyt2-YM@<%qjc- zPr3EVvb}mm=iD%V)qIQa9@xYGf67Npxc%QgIq%)~KkPaE+!^oRcn9mg8{MIS@ZJLX z#I^Tj4h-?^?hbqw{&2#(Kk+bqz`bl!iEVxtRb7oCK8a% z*@NiS=xg`jU-YIcx&`(B^hJ0Hgk1t)K)Ao~w- zXbz)&uxt<-N63RK_C@=lJl#!8K7NRSFgU=Ql&?NP7n&Q|jYIP2PrU~tnZhAI#1P`3 z9(O<7HHF-T2l?n9U9^*r8jz3f;S$PMnEP$+CKVSJ_{%Q1r$MHi<|g9k82Rn=Pa1bv z*!5QOktf;U0FU~Cda4h9@kYL|>@)|!AGh1*b70`EkY`C658#k&aA*!74er~GKXgZZ z96XcH6U1G4=mQLt*F9@H8)(e~Huk`=mHtVm9o==dldm*AAE2!2D9qf!+@*2neUl6K z?Z$s7pSF_Eg^kWkUJ%IT(=3Sl4`q{&%zXCou^FoauMsIAn)%#XXeGT!#ZgvfbUplXnW}G}N=g zvUBt-or^y@*o~}qWpwW59zprKkL32Bb>6Md8AA6j(uM9**#oloqEAD| z*xJjp2iSF&Mcb^+%zdo&?1Mwj($`+g2Lp1DulqFi5X8fI6`hk#8g=&iho1Gf0SF_X z{??j?O|TCoZ?9#mJ=)g2+=I}wd5P7J92)lhKl6?IB0llV#pf z+tv;kb!HCnYLARu9P%W0CmGD^v=yF3!*en70M742t!?>|vD3Q1Ifk)J`#SrEvY2Z$ z--w4~zyaBe({?;q6PZ70k28bz@Zq@@d^*!={~pRgHvHSQ&$>*z$YDKZt!9tTI?3A2 zeu*+Vv!WB)R)2$kt96@ol|2bqX&2q-On|SmKzJsky%0P0L_2Vx-$M?}p{(n)!#X3M zu=GS4?aPNt*gj!&gN%0VqXTf$rkvUiecI=|&%23gUtGi?*#}^!{p9(Hc9EsMJ8{}a zhwLk9mo_=8APd~sP!d17Qk}3p@xT`c_KWP>=&wy@(zyL3e%hxzHWHpQ!}bY-861>F z2E4%!_Ld!)jCS)L`k@Z>!*-MB3hn=C8;35?lXOG>f;aio`&G108@x}&9-6Su4TNbE z+hL3_7Qj#Y=%k%ql5*5O=TGg;wJ)b#+Sk4qtc+>T!FVLw+A1#nYVVCqVNSNa)tKF? z?Qp#au@VmV)L<8W#_U$@CDYj-Y2Qj7V@dmF=>ZJ5chYVs2m8Vy3tQ5@l=f*C`S-h5 zp&i<1K4wf3_UnkrXg7z2_;wqX4Au-V)9!9;aJTJKj&|FP$KAFO*~6oI_8{p^d#H5R z4ZAfrU@q-eV|UYaxzMdzyy+-2;OkKL4RhbLw%)XdQ1{Heowk;jBgZ~0XKuut_F*dr zEV9d=AHU2I=I9@Ex|^!9Md~o7&^u{c&A(xrjA_12)H^L&dy?}Y`=78LVa+-00~lYl zL%$;zELsN$w;LbSxMr!3R3D!;NcH7YU+ZeJesVk|*C4&0%G!V) zwJyV-J_%(LrVR5j@4M0#<(dCAKQo7d8@bqKvOaNm>K$d~dYtB8>ce5Hy42VFN?H1t ze$yI>Pnn&5%x9FL|7j1Ww4Lgb&p5+2WFy#HJALic)^26q8+PvQfOBhI&aKLI*t6x> Zt(vd&HTx4Ke`w{uwQP0Fy%jn4{{ZCxxqAQr diff --git a/source/duke3d/rsrc/fury/gameres.rc b/source/duke3d/rsrc/fury/gameres.rc deleted file mode 100644 index 93bed9c49..000000000 --- a/source/duke3d/rsrc/fury/gameres.rc +++ /dev/null @@ -1,66 +0,0 @@ -#define NEED_COMMCTRL_H -#include "windows_inc.h" -#include "startwin.game.h" - -RSRC_ICON ICON "game_icon.ico" - -WIN_STARTWIN DIALOGEX DISCARDABLE 20, 40, 215, 60 -STYLE DS_MODALFRAME | DS_CENTER | DS_SETFONT | DS_FIXEDSYS | WS_OVERLAPPED | WS_CAPTION | WS_VISIBLE | WS_SYSMENU -CAPTION "Startup" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "", WIN_STARTWIN_BITMAP, "STATIC", SS_BITMAP | SS_CENTERIMAGE | WS_CHILD | WS_VISIBLE, 0, 0, 0, 62 - CONTROL "", WIN_STARTWIN_TABCTL, WC_TABCONTROL, WS_CLIPSIBLINGS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 5, 205, 35 - CONTROL "&Start", WIN_STARTWIN_START, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 111, 43, 48, 14 - CONTROL "&Cancel", WIN_STARTWIN_CANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 164, 43, 48, 14 - - CONTROL "", WIN_STARTWIN_MESSAGES, "EDIT", ES_MULTILINE | ES_READONLY | WS_CHILD | WS_VSCROLL, 0, 0, 32, 32 -END -WIN_STARTWINPAGE_CONFIG DIALOGEX DISCARDABLE 20, 40, 229, 58 -STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD -CAPTION "Dialog" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "&Video mode:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 6, 50, 8 - CONTROL "", IDCVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 4, 86, 56 - CONTROL "&Fullscreen", IDCFULLSCREEN, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 6, 46, 10 -END - -#define FILEVER 0,0,0,0 -#define PRODUCTVER 0,0,0,0 -#define STRFILEVER "" -#define STRPRODUCTVER "" - -VS_VERSION_INFO VERSIONINFO - FILEVERSION FILEVER - PRODUCTVERSION PRODUCTVER - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x3L -#else - FILEFLAGS 0x2L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "FileDescription", "Ion Fury" - VALUE "FileVersion", STRFILEVER - VALUE "InternalName", "Ion Fury" - VALUE "LegalCopyright", "© 2019 Voidpoint, LLC and EDuke32 developers" - VALUE "OriginalFilename", "fury.exe" - VALUE "ProductName", "Ion Fury" - VALUE "ProductVersion", STRPRODUCTVER - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -1 24 "manifest.game.xml" diff --git a/source/duke3d/rsrc/fury/manifest.game.xml b/source/duke3d/rsrc/fury/manifest.game.xml deleted file mode 100644 index 571fa5215..000000000 --- a/source/duke3d/rsrc/fury/manifest.game.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - true - PerMonitorV2 - - - - Ion Fury - - - - - - - - - - - - - - - - - - - - diff --git a/source/duke3d/rsrc/game.bmp b/source/duke3d/rsrc/game.bmp deleted file mode 100644 index 86433a1194f0e1579f1ebb5ea7a5eb43339f5862..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336056 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 diff --git a/source/duke3d/rsrc/game_icon.c b/source/duke3d/rsrc/game_icon.c deleted file mode 100644 index a9b6fe43b..000000000 --- a/source/duke3d/rsrc/game_icon.c +++ /dev/null @@ -1 +0,0 @@ -#include "eduke32_icon.c" diff --git a/source/duke3d/rsrc/gameres.rc b/source/duke3d/rsrc/gameres.rc deleted file mode 100644 index 421fe8402..000000000 --- a/source/duke3d/rsrc/gameres.rc +++ /dev/null @@ -1,80 +0,0 @@ -#define NEED_COMMCTRL_H -#include "../../build/include/windows_inc.h" -#include "../src/startwin.game.h" - -RSRC_ICON ICON "game_icon.ico" -RSRC_BMP BITMAP "game.bmp" - -WIN_STARTWIN DIALOGEX DISCARDABLE 20, 40, 260, 200 -STYLE DS_MODALFRAME | DS_CENTER | DS_SETFONT | DS_FIXEDSYS | WS_OVERLAPPED | WS_CAPTION | WS_VISIBLE | WS_SYSMENU -CAPTION "Startup" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "", WIN_STARTWIN_BITMAP, "STATIC", SS_BITMAP | SS_CENTERIMAGE | WS_CHILD | WS_VISIBLE, 0, 0, 66, 172 - CONTROL "", WIN_STARTWIN_TABCTL, WC_TABCONTROL, WS_CLIPSIBLINGS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 5, 250, 170 - CONTROL "&Start", WIN_STARTWIN_START, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 180, 48, 14 - CONTROL "&Cancel", WIN_STARTWIN_CANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 207, 180, 48, 14 - - CONTROL "", WIN_STARTWIN_MESSAGES, "EDIT", ES_MULTILINE | ES_READONLY | WS_CHILD | WS_VSCROLL, 0, 0, 32, 32 -END -WIN_STARTWINPAGE_CONFIG DIALOGEX DISCARDABLE 20, 40, 279, 168 -STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD -CAPTION "Dialog" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "&Video mode:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 6, 50, 8 - CONTROL "", IDCVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 4, 86, 56 - CONTROL "&Fullscreen", IDCFULLSCREEN, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 6, 46, 10 -#if defined POLYMER && POLYMER != 0 - CONTROL "&Polymer", IDCPOLYMER, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 203, 6, 40, 10 -#endif - CONTROL "Input devices:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 20, 50, 8 - CONTROL "", IDCINPUT, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 19, 86, 56 - CONTROL "&Game:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 35, 100, 8 - CONTROL "", IDCDATA, "LISTBOX", LBS_NOINTEGRALHEIGHT | LBS_USETABSTOPS | LBS_STANDARD | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 45, 226, 43 - - CONTROL "Custom game content &directory:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 90, 160, 8 - CONTROL "", IDCGAMEDIR, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 10, 99, 226, 156 - CONTROL "&Enable ""autoload"" folder", IDCAUTOLOAD, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 116, 100, 8 - CONTROL "&Always show this window at startup", IDCALWAYSSHOW, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 118, 116, 140, 8 -END - -#define FILEVER 1,9,9,9 -#define PRODUCTVER 1,9,9,9 -#define STRFILEVER "2.0.0devel\0" -#define STRPRODUCTVER "2.0.0devel\0" - -VS_VERSION_INFO VERSIONINFO - FILEVERSION FILEVER - PRODUCTVERSION PRODUCTVER - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x3L -#else - FILEFLAGS 0x2L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "FileDescription", "EDuke32" - VALUE "FileVersion", STRFILEVER - VALUE "InternalName", "EDuke32" - VALUE "LegalCopyright", "Copyright © 2018 EDuke32 Developers, 1996, 2003 3D Realms Entertainment" - VALUE "LegalTrademarks", "Duke Nukem® is a Registered Trademark of Gearbox Software, LLC." - VALUE "OriginalFilename", "eduke32.exe" - VALUE "ProductName", "EDuke32" - VALUE "ProductVersion", STRPRODUCTVER - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -1 24 "manifest.game.xml" diff --git a/source/duke3d/rsrc/manifest.build.xml b/source/duke3d/rsrc/manifest.build.xml deleted file mode 100644 index c8b567617..000000000 --- a/source/duke3d/rsrc/manifest.build.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - true - PerMonitorV2 - - - - Mapster32 for EDuke32 - - - - - - - - - - - - - - - - - - - - diff --git a/source/duke3d/rsrc/manifest.game.xml b/source/duke3d/rsrc/manifest.game.xml deleted file mode 100644 index 4317d44c6..000000000 --- a/source/duke3d/rsrc/manifest.game.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - true - PerMonitorV2 - - - - EDuke32 - - - - - - - - - - - - - - - - - - - - diff --git a/source/platform/win32/afxres.h b/source/platform/win32/afxres.h deleted file mode 100644 index d9b3bc2ed..000000000 --- a/source/platform/win32/afxres.h +++ /dev/null @@ -1,808 +0,0 @@ -// This is a part of the Microsoft Foundation Classes C++ library. -// Copyright (C) 1992-2001 Microsoft Corporation -// All rights reserved. -// -// This source code is only intended as a supplement to the -// Microsoft Foundation Classes Reference and related -// electronic documentation provided with the library. -// See these sources for detailed information regarding the -// Microsoft Foundation Classes product. - -#ifndef __AFXRES_H__ -#define __AFXRES_H__ - -#ifdef RC_INVOKED -#ifndef _INC_WINDOWS -#define _INC_WINDOWS - #include "winres.h" // extract from windows header -#endif -#endif - -#ifdef _AFX_MINREBUILD -#pragma component(minrebuild, off) -#endif - -#ifdef APSTUDIO_INVOKED -#define APSTUDIO_HIDDEN_SYMBOLS -#endif - -///////////////////////////////////////////////////////////////////////////// -// MFC resource types (see Technical note TN024 for implementation details) - -#ifndef RC_INVOKED -#define RT_DLGINIT MAKEINTRESOURCE(240) -#define RT_TOOLBAR MAKEINTRESOURCE(241) -#endif - -///////////////////////////////////////////////////////////////////////////// - -#ifdef APSTUDIO_INVOKED -#undef APSTUDIO_HIDDEN_SYMBOLS -#endif - -///////////////////////////////////////////////////////////////////////////// -// General style bits etc - -// ControlBar styles -#define CBRS_ALIGN_LEFT 0x1000L -#define CBRS_ALIGN_TOP 0x2000L -#define CBRS_ALIGN_RIGHT 0x4000L -#define CBRS_ALIGN_BOTTOM 0x8000L -#define CBRS_ALIGN_ANY 0xF000L - -#define CBRS_BORDER_LEFT 0x0100L -#define CBRS_BORDER_TOP 0x0200L -#define CBRS_BORDER_RIGHT 0x0400L -#define CBRS_BORDER_BOTTOM 0x0800L -#define CBRS_BORDER_ANY 0x0F00L - -#define CBRS_TOOLTIPS 0x0010L -#define CBRS_FLYBY 0x0020L -#define CBRS_FLOAT_MULTI 0x0040L -#define CBRS_BORDER_3D 0x0080L -#define CBRS_HIDE_INPLACE 0x0008L -#define CBRS_SIZE_DYNAMIC 0x0004L -#define CBRS_SIZE_FIXED 0x0002L -#define CBRS_FLOATING 0x0001L - -#define CBRS_GRIPPER 0x00400000L - -#define CBRS_ORIENT_HORZ (CBRS_ALIGN_TOP|CBRS_ALIGN_BOTTOM) -#define CBRS_ORIENT_VERT (CBRS_ALIGN_LEFT|CBRS_ALIGN_RIGHT) -#define CBRS_ORIENT_ANY (CBRS_ORIENT_HORZ|CBRS_ORIENT_VERT) - -#define CBRS_ALL 0x0040FFFFL - -// the CBRS_ style is made up of an alignment style and a draw border style -// the alignment styles are mutually exclusive -// the draw border styles may be combined -#define CBRS_NOALIGN 0x00000000L -#define CBRS_LEFT (CBRS_ALIGN_LEFT|CBRS_BORDER_RIGHT) -#define CBRS_TOP (CBRS_ALIGN_TOP|CBRS_BORDER_BOTTOM) -#define CBRS_RIGHT (CBRS_ALIGN_RIGHT|CBRS_BORDER_LEFT) -#define CBRS_BOTTOM (CBRS_ALIGN_BOTTOM|CBRS_BORDER_TOP) - -///////////////////////////////////////////////////////////////////////////// -// Standard window components - -// Mode indicators in status bar - these are routed like commands -#define ID_INDICATOR_EXT 0xE700 // extended selection indicator -#define ID_INDICATOR_CAPS 0xE701 // cap lock indicator -#define ID_INDICATOR_NUM 0xE702 // num lock indicator -#define ID_INDICATOR_SCRL 0xE703 // scroll lock indicator -#define ID_INDICATOR_OVR 0xE704 // overtype mode indicator -#define ID_INDICATOR_REC 0xE705 // record mode indicator -#define ID_INDICATOR_KANA 0xE706 // kana lock indicator - -#define ID_SEPARATOR 0 // special separator value - -#ifndef RC_INVOKED // code only -// Standard control bars (IDW = window ID) -#define AFX_IDW_CONTROLBAR_FIRST 0xE800 -#define AFX_IDW_CONTROLBAR_LAST 0xE8FF - -#define AFX_IDW_TOOLBAR 0xE800 // main Toolbar for window -#define AFX_IDW_STATUS_BAR 0xE801 // Status bar window -#define AFX_IDW_PREVIEW_BAR 0xE802 // PrintPreview Dialog Bar -#define AFX_IDW_RESIZE_BAR 0xE803 // OLE in-place resize bar -#define AFX_IDW_REBAR 0xE804 // COMCTL32 "rebar" Bar -#define AFX_IDW_DIALOGBAR 0xE805 // CDialogBar - -// Note: If your application supports docking toolbars, you should -// not use the following IDs for your own toolbars. The IDs chosen -// are at the top of the first 32 such that the bars will be hidden -// while in print preview mode, and are not likely to conflict with -// IDs your application may have used succesfully in the past. - -#define AFX_IDW_DOCKBAR_TOP 0xE81B -#define AFX_IDW_DOCKBAR_LEFT 0xE81C -#define AFX_IDW_DOCKBAR_RIGHT 0xE81D -#define AFX_IDW_DOCKBAR_BOTTOM 0xE81E -#define AFX_IDW_DOCKBAR_FLOAT 0xE81F - -// Macro for mapping standard control bars to bitmask (limit of 32) -#define AFX_CONTROLBAR_MASK(nIDC) (1L << (nIDC - AFX_IDW_CONTROLBAR_FIRST)) - -// parts of Main Frame -#define AFX_IDW_PANE_FIRST 0xE900 // first pane (256 max) -#define AFX_IDW_PANE_LAST 0xE9ff -#define AFX_IDW_HSCROLL_FIRST 0xEA00 // first Horz scrollbar (16 max) -#define AFX_IDW_VSCROLL_FIRST 0xEA10 // first Vert scrollbar (16 max) - -#define AFX_IDW_SIZE_BOX 0xEA20 // size box for splitters -#define AFX_IDW_PANE_SAVE 0xEA21 // to shift AFX_IDW_PANE_FIRST -#endif //!RC_INVOKED - -#ifndef APSTUDIO_INVOKED - -// common style for form views -#define AFX_WS_DEFAULT_VIEW (WS_CHILD | WS_VISIBLE | WS_BORDER) - -#endif //!APSTUDIO_INVOKED - -///////////////////////////////////////////////////////////////////////////// -// Standard app configurable strings - -// for application title (defaults to EXE name or name in constructor) -#define AFX_IDS_APP_TITLE 0xE000 -// idle message bar line -#define AFX_IDS_IDLEMESSAGE 0xE001 -// message bar line when in shift-F1 help mode -#define AFX_IDS_HELPMODEMESSAGE 0xE002 -// document title when editing OLE embedding -#define AFX_IDS_APP_TITLE_EMBEDDING 0xE003 -// company name -#define AFX_IDS_COMPANY_NAME 0xE004 -// object name when server is inplace -#define AFX_IDS_OBJ_TITLE_INPLACE 0xE005 - -///////////////////////////////////////////////////////////////////////////// -// Standard Commands - -// File commands -#define ID_FILE_NEW 0xE100 -#define ID_FILE_OPEN 0xE101 -#define ID_FILE_CLOSE 0xE102 -#define ID_FILE_SAVE 0xE103 -#define ID_FILE_SAVE_AS 0xE104 -#define ID_FILE_PAGE_SETUP 0xE105 -#define ID_FILE_PRINT_SETUP 0xE106 -#define ID_FILE_PRINT 0xE107 -#define ID_FILE_PRINT_DIRECT 0xE108 -#define ID_FILE_PRINT_PREVIEW 0xE109 -#define ID_FILE_UPDATE 0xE10A -#define ID_FILE_SAVE_COPY_AS 0xE10B -#define ID_FILE_SEND_MAIL 0xE10C -#define ID_FILE_NEW_FRAME 0xE10D - -#define ID_FILE_MRU_FIRST 0xE110 -#define ID_FILE_MRU_FILE1 0xE110 // range - 16 max -#define ID_FILE_MRU_FILE2 0xE111 -#define ID_FILE_MRU_FILE3 0xE112 -#define ID_FILE_MRU_FILE4 0xE113 -#define ID_FILE_MRU_FILE5 0xE114 -#define ID_FILE_MRU_FILE6 0xE115 -#define ID_FILE_MRU_FILE7 0xE116 -#define ID_FILE_MRU_FILE8 0xE117 -#define ID_FILE_MRU_FILE9 0xE118 -#define ID_FILE_MRU_FILE10 0xE119 -#define ID_FILE_MRU_FILE11 0xE11A -#define ID_FILE_MRU_FILE12 0xE11B -#define ID_FILE_MRU_FILE13 0xE11C -#define ID_FILE_MRU_FILE14 0xE11D -#define ID_FILE_MRU_FILE15 0xE11E -#define ID_FILE_MRU_FILE16 0xE11F -#define ID_FILE_MRU_LAST 0xE11F - -// Edit commands -#define ID_EDIT_CLEAR 0xE120 -#define ID_EDIT_CLEAR_ALL 0xE121 -#define ID_EDIT_COPY 0xE122 -#define ID_EDIT_CUT 0xE123 -#define ID_EDIT_FIND 0xE124 -#define ID_EDIT_PASTE 0xE125 -#define ID_EDIT_PASTE_LINK 0xE126 -#define ID_EDIT_PASTE_SPECIAL 0xE127 -#define ID_EDIT_REPEAT 0xE128 -#define ID_EDIT_REPLACE 0xE129 -#define ID_EDIT_SELECT_ALL 0xE12A -#define ID_EDIT_UNDO 0xE12B -#define ID_EDIT_REDO 0xE12C - -// Window commands -#define ID_WINDOW_NEW 0xE130 -#define ID_WINDOW_ARRANGE 0xE131 -#define ID_WINDOW_CASCADE 0xE132 -#define ID_WINDOW_TILE_HORZ 0xE133 -#define ID_WINDOW_TILE_VERT 0xE134 -#define ID_WINDOW_SPLIT 0xE135 -#ifndef RC_INVOKED // code only -#define AFX_IDM_WINDOW_FIRST 0xE130 -#define AFX_IDM_WINDOW_LAST 0xE13F -#define AFX_IDM_FIRST_MDICHILD 0xFF00 // window list starts here -#endif //!RC_INVOKED - -// Help and App commands -#define ID_APP_ABOUT 0xE140 -#define ID_APP_EXIT 0xE141 -#define ID_HELP_INDEX 0xE142 -#define ID_HELP_FINDER 0xE143 -#define ID_HELP_USING 0xE144 -#define ID_CONTEXT_HELP 0xE145 // shift-F1 -// special commands for processing help -#define ID_HELP 0xE146 // first attempt for F1 -#define ID_DEFAULT_HELP 0xE147 // last attempt - -// Misc -#define ID_NEXT_PANE 0xE150 -#define ID_PREV_PANE 0xE151 - -// Format -#define ID_FORMAT_FONT 0xE160 - -// OLE commands -#define ID_OLE_INSERT_NEW 0xE200 -#define ID_OLE_EDIT_LINKS 0xE201 -#define ID_OLE_EDIT_CONVERT 0xE202 -#define ID_OLE_EDIT_CHANGE_ICON 0xE203 -#define ID_OLE_EDIT_PROPERTIES 0xE204 -#define ID_OLE_VERB_FIRST 0xE210 // range - 16 max -#ifndef RC_INVOKED // code only -#define ID_OLE_VERB_LAST 0xE21F -#endif //!RC_INVOKED - -// for print preview dialog bar -#define AFX_ID_PREVIEW_CLOSE 0xE300 -#define AFX_ID_PREVIEW_NUMPAGE 0xE301 // One/Two Page button -#define AFX_ID_PREVIEW_NEXT 0xE302 -#define AFX_ID_PREVIEW_PREV 0xE303 -#define AFX_ID_PREVIEW_PRINT 0xE304 -#define AFX_ID_PREVIEW_ZOOMIN 0xE305 -#define AFX_ID_PREVIEW_ZOOMOUT 0xE306 - -// View commands (same number used as IDW used for control bar) -#define ID_VIEW_TOOLBAR 0xE800 -#define ID_VIEW_STATUS_BAR 0xE801 -#define ID_VIEW_REBAR 0xE804 -#define ID_VIEW_AUTOARRANGE 0xE805 - // E810 -> E81F must be kept in order for RANGE macros -#define ID_VIEW_SMALLICON 0xE810 -#define ID_VIEW_LARGEICON 0xE811 -#define ID_VIEW_LIST 0xE812 -#define ID_VIEW_DETAILS 0xE813 -#define ID_VIEW_LINEUP 0xE814 -#define ID_VIEW_BYNAME 0xE815 -#define AFX_ID_VIEW_MINIMUM ID_VIEW_SMALLICON -#define AFX_ID_VIEW_MAXIMUM ID_VIEW_BYNAME - // E800 -> E8FF reserved for other control bar commands - -// RecordForm commands -#define ID_RECORD_FIRST 0xE900 -#define ID_RECORD_LAST 0xE901 -#define ID_RECORD_NEXT 0xE902 -#define ID_RECORD_PREV 0xE903 - -///////////////////////////////////////////////////////////////////////////// -// Standard control IDs - -#ifdef IDC_STATIC -#undef IDC_STATIC -#endif -#define IDC_STATIC (-1) // all static controls - -///////////////////////////////////////////////////////////////////////////// -// Standard string error/warnings - -#ifndef RC_INVOKED // code only -#define AFX_IDS_SCFIRST 0xEF00 -#endif //!RC_INVOKED - -#define AFX_IDS_SCSIZE 0xEF00 -#define AFX_IDS_SCMOVE 0xEF01 -#define AFX_IDS_SCMINIMIZE 0xEF02 -#define AFX_IDS_SCMAXIMIZE 0xEF03 -#define AFX_IDS_SCNEXTWINDOW 0xEF04 -#define AFX_IDS_SCPREVWINDOW 0xEF05 -#define AFX_IDS_SCCLOSE 0xEF06 -#define AFX_IDS_SCRESTORE 0xEF12 -#define AFX_IDS_SCTASKLIST 0xEF13 - -#define AFX_IDS_MDICHILD 0xEF1F - -#define AFX_IDS_DESKACCESSORY 0xEFDA - -// General strings -#define AFX_IDS_OPENFILE 0xF000 -#define AFX_IDS_SAVEFILE 0xF001 -#define AFX_IDS_ALLFILTER 0xF002 -#define AFX_IDS_UNTITLED 0xF003 -#define AFX_IDS_SAVEFILECOPY 0xF004 -#define AFX_IDS_PREVIEW_CLOSE 0xF005 -#define AFX_IDS_UNNAMED_FILE 0xF006 -#define AFX_IDS_HIDE 0xF011 - -// MFC Standard Exception Error messages -#define AFX_IDP_NO_ERROR_AVAILABLE 0xF020 -#define AFX_IDS_NOT_SUPPORTED_EXCEPTION 0xF021 -#define AFX_IDS_RESOURCE_EXCEPTION 0xF022 -#define AFX_IDS_MEMORY_EXCEPTION 0xF023 -#define AFX_IDS_USER_EXCEPTION 0xF024 - -// Printing and print preview strings -#define AFX_IDS_PRINTONPORT 0xF040 -#define AFX_IDS_ONEPAGE 0xF041 -#define AFX_IDS_TWOPAGE 0xF042 -#define AFX_IDS_PRINTPAGENUM 0xF043 -#define AFX_IDS_PREVIEWPAGEDESC 0xF044 -#define AFX_IDS_PRINTDEFAULTEXT 0xF045 -#define AFX_IDS_PRINTDEFAULT 0xF046 -#define AFX_IDS_PRINTFILTER 0xF047 -#define AFX_IDS_PRINTCAPTION 0xF048 -#define AFX_IDS_PRINTTOFILE 0xF049 - - -// OLE strings -#define AFX_IDS_OBJECT_MENUITEM 0xF080 -#define AFX_IDS_EDIT_VERB 0xF081 -#define AFX_IDS_ACTIVATE_VERB 0xF082 -#define AFX_IDS_CHANGE_LINK 0xF083 -#define AFX_IDS_AUTO 0xF084 -#define AFX_IDS_MANUAL 0xF085 -#define AFX_IDS_FROZEN 0xF086 -#define AFX_IDS_ALL_FILES 0xF087 -// dynamically changing menu items -#define AFX_IDS_SAVE_MENU 0xF088 -#define AFX_IDS_UPDATE_MENU 0xF089 -#define AFX_IDS_SAVE_AS_MENU 0xF08A -#define AFX_IDS_SAVE_COPY_AS_MENU 0xF08B -#define AFX_IDS_EXIT_MENU 0xF08C -#define AFX_IDS_UPDATING_ITEMS 0xF08D -// COlePasteSpecialDialog defines -#define AFX_IDS_METAFILE_FORMAT 0xF08E -#define AFX_IDS_DIB_FORMAT 0xF08F -#define AFX_IDS_BITMAP_FORMAT 0xF090 -#define AFX_IDS_LINKSOURCE_FORMAT 0xF091 -#define AFX_IDS_EMBED_FORMAT 0xF092 -// other OLE utility strings -#define AFX_IDS_PASTELINKEDTYPE 0xF094 -#define AFX_IDS_UNKNOWNTYPE 0xF095 -#define AFX_IDS_RTF_FORMAT 0xF096 -#define AFX_IDS_TEXT_FORMAT 0xF097 -// OLE datatype format error strings -#define AFX_IDS_INVALID_CURRENCY 0xF098 -#define AFX_IDS_INVALID_DATETIME 0xF099 -#define AFX_IDS_INVALID_DATETIMESPAN 0xF09A - -// General error / prompt strings -#define AFX_IDP_INVALID_FILENAME 0xF100 -#define AFX_IDP_FAILED_TO_OPEN_DOC 0xF101 -#define AFX_IDP_FAILED_TO_SAVE_DOC 0xF102 -#define AFX_IDP_ASK_TO_SAVE 0xF103 -#define AFX_IDP_FAILED_TO_CREATE_DOC 0xF104 -#define AFX_IDP_FILE_TOO_LARGE 0xF105 -#define AFX_IDP_FAILED_TO_START_PRINT 0xF106 -#define AFX_IDP_FAILED_TO_LAUNCH_HELP 0xF107 -#define AFX_IDP_INTERNAL_FAILURE 0xF108 // general failure -#define AFX_IDP_COMMAND_FAILURE 0xF109 // command failure -#define AFX_IDP_FAILED_MEMORY_ALLOC 0xF10A -#define AFX_IDP_UNREG_DONE 0xF10B -#define AFX_IDP_UNREG_FAILURE 0xF10C -#define AFX_IDP_DLL_LOAD_FAILED 0xF10D -#define AFX_IDP_DLL_BAD_VERSION 0xF10E - -// DDV parse errors -#define AFX_IDP_PARSE_INT 0xF110 -#define AFX_IDP_PARSE_REAL 0xF111 -#define AFX_IDP_PARSE_INT_RANGE 0xF112 -#define AFX_IDP_PARSE_REAL_RANGE 0xF113 -#define AFX_IDP_PARSE_STRING_SIZE 0xF114 -#define AFX_IDP_PARSE_RADIO_BUTTON 0xF115 -#define AFX_IDP_PARSE_BYTE 0xF116 -#define AFX_IDP_PARSE_UINT 0xF117 -#define AFX_IDP_PARSE_DATETIME 0xF118 -#define AFX_IDP_PARSE_CURRENCY 0xF119 -#define AFX_IDP_PARSE_GUID 0xF11A -#define AFX_IDP_PARSE_TIME 0xF11B -#define AFX_IDP_PARSE_DATE 0xF11C - -// CFile/CArchive error strings for user failure -#define AFX_IDP_FAILED_INVALID_FORMAT 0xF120 -#define AFX_IDP_FAILED_INVALID_PATH 0xF121 -#define AFX_IDP_FAILED_DISK_FULL 0xF122 -#define AFX_IDP_FAILED_ACCESS_READ 0xF123 -#define AFX_IDP_FAILED_ACCESS_WRITE 0xF124 -#define AFX_IDP_FAILED_IO_ERROR_READ 0xF125 -#define AFX_IDP_FAILED_IO_ERROR_WRITE 0xF126 - -// Script errors / prompt strings -#define AFX_IDP_SCRIPT_ERROR 0xF130 -#define AFX_IDP_SCRIPT_DISPATCH_EXCEPTION 0xF131 - -// OLE errors / prompt strings -#define AFX_IDP_STATIC_OBJECT 0xF180 -#define AFX_IDP_FAILED_TO_CONNECT 0xF181 -#define AFX_IDP_SERVER_BUSY 0xF182 -#define AFX_IDP_BAD_VERB 0xF183 -#define AFX_IDS_NOT_DOCOBJECT 0xF184 -#define AFX_IDP_FAILED_TO_NOTIFY 0xF185 -#define AFX_IDP_FAILED_TO_LAUNCH 0xF186 -#define AFX_IDP_ASK_TO_UPDATE 0xF187 -#define AFX_IDP_FAILED_TO_UPDATE 0xF188 -#define AFX_IDP_FAILED_TO_REGISTER 0xF189 -#define AFX_IDP_FAILED_TO_AUTO_REGISTER 0xF18A -#define AFX_IDP_FAILED_TO_CONVERT 0xF18B -#define AFX_IDP_GET_NOT_SUPPORTED 0xF18C -#define AFX_IDP_SET_NOT_SUPPORTED 0xF18D -#define AFX_IDP_ASK_TO_DISCARD 0xF18E -#define AFX_IDP_FAILED_TO_CREATE 0xF18F - -// MAPI errors / prompt strings -#define AFX_IDP_FAILED_MAPI_LOAD 0xF190 -#define AFX_IDP_INVALID_MAPI_DLL 0xF191 -#define AFX_IDP_FAILED_MAPI_SEND 0xF192 - -#define AFX_IDP_FILE_NONE 0xF1A0 -#define AFX_IDP_FILE_GENERIC 0xF1A1 -#define AFX_IDP_FILE_NOT_FOUND 0xF1A2 -#define AFX_IDP_FILE_BAD_PATH 0xF1A3 -#define AFX_IDP_FILE_TOO_MANY_OPEN 0xF1A4 -#define AFX_IDP_FILE_ACCESS_DENIED 0xF1A5 -#define AFX_IDP_FILE_INVALID_FILE 0xF1A6 -#define AFX_IDP_FILE_REMOVE_CURRENT 0xF1A7 -#define AFX_IDP_FILE_DIR_FULL 0xF1A8 -#define AFX_IDP_FILE_BAD_SEEK 0xF1A9 -#define AFX_IDP_FILE_HARD_IO 0xF1AA -#define AFX_IDP_FILE_SHARING 0xF1AB -#define AFX_IDP_FILE_LOCKING 0xF1AC -#define AFX_IDP_FILE_DISKFULL 0xF1AD -#define AFX_IDP_FILE_EOF 0xF1AE - -#define AFX_IDP_ARCH_NONE 0xF1B0 -#define AFX_IDP_ARCH_GENERIC 0xF1B1 -#define AFX_IDP_ARCH_READONLY 0xF1B2 -#define AFX_IDP_ARCH_ENDOFFILE 0xF1B3 -#define AFX_IDP_ARCH_WRITEONLY 0xF1B4 -#define AFX_IDP_ARCH_BADINDEX 0xF1B5 -#define AFX_IDP_ARCH_BADCLASS 0xF1B6 -#define AFX_IDP_ARCH_BADSCHEMA 0xF1B7 - -#define AFX_IDS_OCC_SCALEUNITS_PIXELS 0xF1C0 - -// 0xf200-0xf20f reserved - -// font names and point sizes -#define AFX_IDS_STATUS_FONT 0xF230 -#define AFX_IDS_TOOLTIP_FONT 0xF231 -#define AFX_IDS_UNICODE_FONT 0xF232 -#define AFX_IDS_MINI_FONT 0xF233 - -// ODBC Database errors / prompt strings -#ifndef RC_INVOKED // code only -#define AFX_IDP_SQL_FIRST 0xF280 -#endif //!RC_INVOKED -#define AFX_IDP_SQL_CONNECT_FAIL 0xF281 -#define AFX_IDP_SQL_RECORDSET_FORWARD_ONLY 0xF282 -#define AFX_IDP_SQL_EMPTY_COLUMN_LIST 0xF283 -#define AFX_IDP_SQL_FIELD_SCHEMA_MISMATCH 0xF284 -#define AFX_IDP_SQL_ILLEGAL_MODE 0xF285 -#define AFX_IDP_SQL_MULTIPLE_ROWS_AFFECTED 0xF286 -#define AFX_IDP_SQL_NO_CURRENT_RECORD 0xF287 -#define AFX_IDP_SQL_NO_ROWS_AFFECTED 0xF288 -#define AFX_IDP_SQL_RECORDSET_READONLY 0xF289 -#define AFX_IDP_SQL_SQL_NO_TOTAL 0xF28A -#define AFX_IDP_SQL_ODBC_LOAD_FAILED 0xF28B -#define AFX_IDP_SQL_DYNASET_NOT_SUPPORTED 0xF28C -#define AFX_IDP_SQL_SNAPSHOT_NOT_SUPPORTED 0xF28D -#define AFX_IDP_SQL_API_CONFORMANCE 0xF28E -#define AFX_IDP_SQL_SQL_CONFORMANCE 0xF28F -#define AFX_IDP_SQL_NO_DATA_FOUND 0xF290 -#define AFX_IDP_SQL_ROW_UPDATE_NOT_SUPPORTED 0xF291 -#define AFX_IDP_SQL_ODBC_V2_REQUIRED 0xF292 -#define AFX_IDP_SQL_NO_POSITIONED_UPDATES 0xF293 -#define AFX_IDP_SQL_LOCK_MODE_NOT_SUPPORTED 0xF294 -#define AFX_IDP_SQL_DATA_TRUNCATED 0xF295 -#define AFX_IDP_SQL_ROW_FETCH 0xF296 -#define AFX_IDP_SQL_INCORRECT_ODBC 0xF297 -#define AFX_IDP_SQL_UPDATE_DELETE_FAILED 0xF298 -#define AFX_IDP_SQL_DYNAMIC_CURSOR_NOT_SUPPORTED 0xF299 -#define AFX_IDP_SQL_FIELD_NOT_FOUND 0xF29A -#define AFX_IDP_SQL_BOOKMARKS_NOT_SUPPORTED 0xF29B -#define AFX_IDP_SQL_BOOKMARKS_NOT_ENABLED 0xF29C - -// ODBC Database strings -#define AFX_IDS_DELETED 0xF29D - -// DAO Database errors / prompt strings -#ifndef RC_INVOKED // code only -#define AFX_IDP_DAO_FIRST 0xF2B0 -#endif //!RC_INVOKED -#define AFX_IDP_DAO_ENGINE_INITIALIZATION 0xF2B0 -#define AFX_IDP_DAO_DFX_BIND 0xF2B1 -#define AFX_IDP_DAO_OBJECT_NOT_OPEN 0xF2B2 - -// ICDAORecordset::GetRows Errors -// These are not placed in DAO Errors collection -// and must be handled directly by MFC. -#define AFX_IDP_DAO_ROWTOOSHORT 0xF2B3 -#define AFX_IDP_DAO_BADBINDINFO 0xF2B4 -#define AFX_IDP_DAO_COLUMNUNAVAILABLE 0xF2B5 - -///////////////////////////////////////////////////////////////////////////// -// Strings for ISAPI support - -#define AFX_IDS_HTTP_TITLE 0xF2D1 -#define AFX_IDS_HTTP_NO_TEXT 0xF2D2 -#define AFX_IDS_HTTP_BAD_REQUEST 0xF2D3 -#define AFX_IDS_HTTP_AUTH_REQUIRED 0xF2D4 -#define AFX_IDS_HTTP_FORBIDDEN 0xF2D5 -#define AFX_IDS_HTTP_NOT_FOUND 0xF2D6 -#define AFX_IDS_HTTP_SERVER_ERROR 0xF2D7 -#define AFX_IDS_HTTP_NOT_IMPLEMENTED 0xF2D8 - -///////////////////////////////////////////////////////////////////////////// -// Strings for Accessibility support for CCheckListBox -#define AFX_IDS_CHECKLISTBOX_UNCHECK 0xF2E1 -#define AFX_IDS_CHECKLISTBOX_CHECK 0xF2E2 -#define AFX_IDS_CHECKLISTBOX_MIXED 0xF2E3 - -///////////////////////////////////////////////////////////////////////////// -// AFX implementation - control IDs (AFX_IDC) - -// Parts of dialogs -#define AFX_IDC_LISTBOX 100 -#define AFX_IDC_CHANGE 101 -#define AFX_IDC_BROWSER 102 - -// for print dialog -#define AFX_IDC_PRINT_DOCNAME 201 -#define AFX_IDC_PRINT_PRINTERNAME 202 -#define AFX_IDC_PRINT_PORTNAME 203 -#define AFX_IDC_PRINT_PAGENUM 204 - -// Property Sheet control id's (determined with Spy++) -#define ID_APPLY_NOW 0x3021 -#define ID_WIZBACK 0x3023 -#define ID_WIZNEXT 0x3024 -#define ID_WIZFINISH 0x3025 -#define AFX_IDC_TAB_CONTROL 0x3020 - -///////////////////////////////////////////////////////////////////////////// -// IDRs for standard components - -#ifndef RC_INVOKED // code only -// These are really COMMDLG dialogs, so there usually isn't a resource -// for them, but these IDs are used as help IDs. -#define AFX_IDD_FILEOPEN 28676 -#define AFX_IDD_FILESAVE 28677 -#define AFX_IDD_FONT 28678 -#define AFX_IDD_COLOR 28679 -#define AFX_IDD_PRINT 28680 -#define AFX_IDD_PRINTSETUP 28681 -#define AFX_IDD_FIND 28682 -#define AFX_IDD_REPLACE 28683 -#endif //!RC_INVOKED - -// Standard dialogs app should leave alone (0x7801->) -#define AFX_IDD_NEWTYPEDLG 30721 -#define AFX_IDD_PRINTDLG 30722 -#define AFX_IDD_PREVIEW_TOOLBAR 30723 - -// Dialogs defined for OLE2UI library -#define AFX_IDD_INSERTOBJECT 30724 -#define AFX_IDD_CHANGEICON 30725 -#define AFX_IDD_CONVERT 30726 -#define AFX_IDD_PASTESPECIAL 30727 -#define AFX_IDD_EDITLINKS 30728 -#define AFX_IDD_FILEBROWSE 30729 -#define AFX_IDD_BUSY 30730 - -#define AFX_IDD_OBJECTPROPERTIES 30732 -#define AFX_IDD_CHANGESOURCE 30733 - -// Standard cursors (0x7901->) - // AFX_IDC = Cursor resources -#define AFX_IDC_CONTEXTHELP 30977 // context sensitive help -#define AFX_IDC_MAGNIFY 30978 // print preview zoom -#define AFX_IDC_SMALLARROWS 30979 // splitter -#define AFX_IDC_HSPLITBAR 30980 // splitter -#define AFX_IDC_VSPLITBAR 30981 // splitter -#define AFX_IDC_NODROPCRSR 30982 // No Drop Cursor -#define AFX_IDC_TRACKNWSE 30983 // tracker -#define AFX_IDC_TRACKNESW 30984 // tracker -#define AFX_IDC_TRACKNS 30985 // tracker -#define AFX_IDC_TRACKWE 30986 // tracker -#define AFX_IDC_TRACK4WAY 30987 // tracker -#define AFX_IDC_MOVE4WAY 30988 // resize bar (server only) - -// Wheel mouse cursors -// NOTE: values must be in this order! See CScrollView::OnTimer() -#define AFX_IDC_MOUSE_PAN_NW 30998 // pan east -#define AFX_IDC_MOUSE_PAN_N 30999 // pan northeast -#define AFX_IDC_MOUSE_PAN_NE 31000 // pan north -#define AFX_IDC_MOUSE_PAN_W 31001 // pan northwest -#define AFX_IDC_MOUSE_PAN_HV 31002 // pan both axis -#define AFX_IDC_MOUSE_PAN_E 31003 // pan west -#define AFX_IDC_MOUSE_PAN_SW 31004 // pan south-west -#define AFX_IDC_MOUSE_PAN_S 31005 // pan south -#define AFX_IDC_MOUSE_PAN_SE 31006 // pan south-east -#define AFX_IDC_MOUSE_PAN_HORZ 31007 // pan X-axis -#define AFX_IDC_MOUSE_PAN_VERT 31008 // pan Y-axis - -// Wheel mouse bitmaps -#define AFX_IDC_MOUSE_ORG_HORZ 31009 // anchor for horz only -#define AFX_IDC_MOUSE_ORG_VERT 31010 // anchor for vert only -#define AFX_IDC_MOUSE_ORG_HV 31011 // anchor for horz/vert -#define AFX_IDC_MOUSE_MASK 31012 - -// Mini frame window bitmap ID -#define AFX_IDB_MINIFRAME_MENU 30994 - -// CheckListBox checks bitmap ID -#define AFX_IDB_CHECKLISTBOX_95 30996 - -// AFX standard accelerator resources -#define AFX_IDR_PREVIEW_ACCEL 30997 - -// AFX standard ICON IDs (for MFC V1 apps) (0x7A01->) -#define AFX_IDI_STD_MDIFRAME 31233 -#define AFX_IDI_STD_FRAME 31234 - -///////////////////////////////////////////////////////////////////////////// -// AFX OLE control implementation - control IDs (AFX_IDC) - -// Font property page -#define AFX_IDC_FONTPROP 1000 -#define AFX_IDC_FONTNAMES 1001 -#define AFX_IDC_FONTSTYLES 1002 -#define AFX_IDC_FONTSIZES 1003 -#define AFX_IDC_STRIKEOUT 1004 -#define AFX_IDC_UNDERLINE 1005 -#define AFX_IDC_SAMPLEBOX 1006 - -// Color property page -#define AFX_IDC_COLOR_BLACK 1100 -#define AFX_IDC_COLOR_WHITE 1101 -#define AFX_IDC_COLOR_RED 1102 -#define AFX_IDC_COLOR_GREEN 1103 -#define AFX_IDC_COLOR_BLUE 1104 -#define AFX_IDC_COLOR_YELLOW 1105 -#define AFX_IDC_COLOR_MAGENTA 1106 -#define AFX_IDC_COLOR_CYAN 1107 -#define AFX_IDC_COLOR_GRAY 1108 -#define AFX_IDC_COLOR_LIGHTGRAY 1109 -#define AFX_IDC_COLOR_DARKRED 1110 -#define AFX_IDC_COLOR_DARKGREEN 1111 -#define AFX_IDC_COLOR_DARKBLUE 1112 -#define AFX_IDC_COLOR_LIGHTBROWN 1113 -#define AFX_IDC_COLOR_DARKMAGENTA 1114 -#define AFX_IDC_COLOR_DARKCYAN 1115 -#define AFX_IDC_COLORPROP 1116 -#define AFX_IDC_SYSTEMCOLORS 1117 - -// Picture porperty page -#define AFX_IDC_PROPNAME 1201 -#define AFX_IDC_PICTURE 1202 -#define AFX_IDC_BROWSE 1203 -#define AFX_IDC_CLEAR 1204 - -///////////////////////////////////////////////////////////////////////////// -// IDRs for OLE control standard components - -// Standard propery page dialogs app should leave alone (0x7E01->) -#define AFX_IDD_PROPPAGE_COLOR 32257 -#define AFX_IDD_PROPPAGE_FONT 32258 -#define AFX_IDD_PROPPAGE_PICTURE 32259 - -#define AFX_IDB_TRUETYPE 32384 - -///////////////////////////////////////////////////////////////////////////// -// Standard OLE control strings - -// OLE Control page strings -#define AFX_IDS_PROPPAGE_UNKNOWN 0xFE01 -#define AFX_IDS_COLOR_DESKTOP 0xFE04 -#define AFX_IDS_COLOR_APPWORKSPACE 0xFE05 -#define AFX_IDS_COLOR_WNDBACKGND 0xFE06 -#define AFX_IDS_COLOR_WNDTEXT 0xFE07 -#define AFX_IDS_COLOR_MENUBAR 0xFE08 -#define AFX_IDS_COLOR_MENUTEXT 0xFE09 -#define AFX_IDS_COLOR_ACTIVEBAR 0xFE0A -#define AFX_IDS_COLOR_INACTIVEBAR 0xFE0B -#define AFX_IDS_COLOR_ACTIVETEXT 0xFE0C -#define AFX_IDS_COLOR_INACTIVETEXT 0xFE0D -#define AFX_IDS_COLOR_ACTIVEBORDER 0xFE0E -#define AFX_IDS_COLOR_INACTIVEBORDER 0xFE0F -#define AFX_IDS_COLOR_WNDFRAME 0xFE10 -#define AFX_IDS_COLOR_SCROLLBARS 0xFE11 -#define AFX_IDS_COLOR_BTNFACE 0xFE12 -#define AFX_IDS_COLOR_BTNSHADOW 0xFE13 -#define AFX_IDS_COLOR_BTNTEXT 0xFE14 -#define AFX_IDS_COLOR_BTNHIGHLIGHT 0xFE15 -#define AFX_IDS_COLOR_DISABLEDTEXT 0xFE16 -#define AFX_IDS_COLOR_HIGHLIGHT 0xFE17 -#define AFX_IDS_COLOR_HIGHLIGHTTEXT 0xFE18 -#define AFX_IDS_REGULAR 0xFE19 -#define AFX_IDS_BOLD 0xFE1A -#define AFX_IDS_ITALIC 0xFE1B -#define AFX_IDS_BOLDITALIC 0xFE1C -#define AFX_IDS_SAMPLETEXT 0xFE1D -#define AFX_IDS_DISPLAYSTRING_FONT 0xFE1E -#define AFX_IDS_DISPLAYSTRING_COLOR 0xFE1F -#define AFX_IDS_DISPLAYSTRING_PICTURE 0xFE20 -#define AFX_IDS_PICTUREFILTER 0xFE21 -#define AFX_IDS_PICTYPE_UNKNOWN 0xFE22 -#define AFX_IDS_PICTYPE_NONE 0xFE23 -#define AFX_IDS_PICTYPE_BITMAP 0xFE24 -#define AFX_IDS_PICTYPE_METAFILE 0xFE25 -#define AFX_IDS_PICTYPE_ICON 0xFE26 -#define AFX_IDS_COLOR_PPG 0xFE28 -#define AFX_IDS_COLOR_PPG_CAPTION 0xFE29 -#define AFX_IDS_FONT_PPG 0xFE2A -#define AFX_IDS_FONT_PPG_CAPTION 0xFE2B -#define AFX_IDS_PICTURE_PPG 0xFE2C -#define AFX_IDS_PICTURE_PPG_CAPTION 0xFE2D -#define AFX_IDS_PICTUREBROWSETITLE 0xFE30 -#define AFX_IDS_BORDERSTYLE_0 0xFE31 -#define AFX_IDS_BORDERSTYLE_1 0xFE32 - -// OLE Control verb names -#define AFX_IDS_VERB_EDIT 0xFE40 -#define AFX_IDS_VERB_PROPERTIES 0xFE41 - -// OLE Control internal error messages -#define AFX_IDP_PICTURECANTOPEN 0xFE83 -#define AFX_IDP_PICTURECANTLOAD 0xFE84 -#define AFX_IDP_PICTURETOOLARGE 0xFE85 -#define AFX_IDP_PICTUREREADFAILED 0xFE86 - -// Standard OLE Control error strings -#define AFX_IDP_E_ILLEGALFUNCTIONCALL 0xFEA0 -#define AFX_IDP_E_OVERFLOW 0xFEA1 -#define AFX_IDP_E_OUTOFMEMORY 0xFEA2 -#define AFX_IDP_E_DIVISIONBYZERO 0xFEA3 -#define AFX_IDP_E_OUTOFSTRINGSPACE 0xFEA4 -#define AFX_IDP_E_OUTOFSTACKSPACE 0xFEA5 -#define AFX_IDP_E_BADFILENAMEORNUMBER 0xFEA6 -#define AFX_IDP_E_FILENOTFOUND 0xFEA7 -#define AFX_IDP_E_BADFILEMODE 0xFEA8 -#define AFX_IDP_E_FILEALREADYOPEN 0xFEA9 -#define AFX_IDP_E_DEVICEIOERROR 0xFEAA -#define AFX_IDP_E_FILEALREADYEXISTS 0xFEAB -#define AFX_IDP_E_BADRECORDLENGTH 0xFEAC -#define AFX_IDP_E_DISKFULL 0xFEAD -#define AFX_IDP_E_BADRECORDNUMBER 0xFEAE -#define AFX_IDP_E_BADFILENAME 0xFEAF -#define AFX_IDP_E_TOOMANYFILES 0xFEB0 -#define AFX_IDP_E_DEVICEUNAVAILABLE 0xFEB1 -#define AFX_IDP_E_PERMISSIONDENIED 0xFEB2 -#define AFX_IDP_E_DISKNOTREADY 0xFEB3 -#define AFX_IDP_E_PATHFILEACCESSERROR 0xFEB4 -#define AFX_IDP_E_PATHNOTFOUND 0xFEB5 -#define AFX_IDP_E_INVALIDPATTERNSTRING 0xFEB6 -#define AFX_IDP_E_INVALIDUSEOFNULL 0xFEB7 -#define AFX_IDP_E_INVALIDFILEFORMAT 0xFEB8 -#define AFX_IDP_E_INVALIDPROPERTYVALUE 0xFEB9 -#define AFX_IDP_E_INVALIDPROPERTYARRAYINDEX 0xFEBA -#define AFX_IDP_E_SETNOTSUPPORTEDATRUNTIME 0xFEBB -#define AFX_IDP_E_SETNOTSUPPORTED 0xFEBC -#define AFX_IDP_E_NEEDPROPERTYARRAYINDEX 0xFEBD -#define AFX_IDP_E_SETNOTPERMITTED 0xFEBE -#define AFX_IDP_E_GETNOTSUPPORTEDATRUNTIME 0xFEBF -#define AFX_IDP_E_GETNOTSUPPORTED 0xFEC0 -#define AFX_IDP_E_PROPERTYNOTFOUND 0xFEC1 -#define AFX_IDP_E_INVALIDCLIPBOARDFORMAT 0xFEC2 -#define AFX_IDP_E_INVALIDPICTURE 0xFEC3 -#define AFX_IDP_E_PRINTERERROR 0xFEC4 -#define AFX_IDP_E_CANTSAVEFILETOTEMP 0xFEC5 -#define AFX_IDP_E_SEARCHTEXTNOTFOUND 0xFEC6 -#define AFX_IDP_E_REPLACEMENTSTOOLONG 0xFEC7 - -///////////////////////////////////////////////////////////////////////////// - -#ifdef _AFX_MINREBUILD -#pragma component(minrebuild, on) -#endif - -#endif //__AFXRES_H__ - -///////////////////////////////////////////////////////////////////////////// diff --git a/source/platform/win32/deadguy.bmp b/source/platform/win32/deadguy.bmp deleted file mode 100644 index 750a7c3b7517b30628aeefe93268ac2af63082d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2626 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 a5P$##AOHafKmY;|fB*y_009ULA@Dyq8zvzD literal 0 HcmV?d00001 diff --git a/source/duke3d/rsrc/game_icon.ico b/source/platform/win32/game_icon.ico similarity index 100% rename from source/duke3d/rsrc/game_icon.ico rename to source/platform/win32/game_icon.ico diff --git a/source/blood/rsrc/gameres.rc b/source/platform/win32/gameres.rc similarity index 54% rename from source/blood/rsrc/gameres.rc rename to source/platform/win32/gameres.rc index abe958b9f..7bd024a6a 100644 --- a/source/blood/rsrc/gameres.rc +++ b/source/platform/win32/gameres.rc @@ -1,6 +1,6 @@ #define NEED_COMMCTRL_H #include "../../build/include/windows_inc.h" -#include "../src/startwin.game.h" +#include "startwin.game.h" RSRC_ICON ICON "game_icon.ico" RSRC_BMP BITMAP "game.bmp" @@ -39,6 +39,51 @@ BEGIN CONTROL "&Always show this window at startup", IDCALWAYSSHOW, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 118, 116, 140, 8 END +IDD_CRASHDIALOG DIALOGEX 0, 0, 415, 308 +STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +EXSTYLE WS_EX_CONTROLPARENT | WS_EX_APPWINDOW +CAPTION "Demolition Very Fatal Error" +FONT 8, "MS Shell Dlg", 400, 0, 0x0 +BEGIN + CONTROL "",IDC_CRASHTAB,"SysTabControl32",WS_TABSTOP,4,4,404,280 + PUSHBUTTON "Save Report to Disk...",IDC_SAVEREPORT,242,289,91,14 + PUSHBUTTON "&Discard Report",IDNO,338,289,70,14 +END + +IDD_CRASHOVERVIEW DIALOGEX 1, 13, 400, 264 +STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_VISIBLE +FONT 8, "MS Shell Dlg", 400, 0, 0x1 +BEGIN + EDITTEXT IDC_CRASHINFO,7,126,377,90,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL + CONTROL "",IDC_PLEASETELLUS,"RichEdit20A",ES_MULTILINE | ES_READONLY,7,50,377,54,WS_EX_TRANSPARENT + LTEXT "(Optional) To help diagnose the cause of this error, please describe what you were doing when the error occured. If you were playing with custom wads, please also indicate where to obtain them:",IDC_STATIC,7,108,377,16,0,WS_EX_TRANSPARENT + CONTROL 131,IDC_DEADGUYVIEWER,"Static",SS_BITMAP,345,7,23,26 + CONTROL "",IDC_CRASHHEADER,"RichEdit20A",ES_MULTILINE | ES_AUTOHSCROLL | ES_READONLY,18,13,306,25,WS_EX_TRANSPARENT + CONTROL "",IDC_STATIC,"Static",SS_ETCHEDHORZ,0,42,407,1 + GROUPBOX "Summary",IDC_STATIC,7,223,377,34 + LTEXT "Static",IDC_CRASHSUMMARY,14,233,363,20 +END + +IDD_CRASHDETAILS DIALOGEX 0, 0, 400, 164 +STYLE DS_SETFONT | DS_3DLOOK | DS_FIXEDSYS | DS_CONTROL | WS_CHILD +FONT 8, "MS Shell Dlg", 400, 0, 0x1 +BEGIN + LTEXT "The error report contains these files:",IDC_STATIC,7,5,119,8 + LTEXT "The selected file contains this information:",IDC_STATIC,7,74,136,8 + RTEXT "Static",IDC_CRASHFILESIZE,337,74,55,8 + LISTBOX IDC_CRASHFILES,7,15,385,53,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP + CONTROL "",IDC_CRASHFILECONTENTS,"RichEdit20A",ES_MULTILINE | ES_READONLY | WS_BORDER | WS_VSCROLL | WS_TABSTOP,7,83,385,174 +END + +IDD_ERRORPANE DIALOGEX 0, 0, 190, 28 +STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN +EXSTYLE WS_EX_CONTROLPARENT +FONT 8, "MS Shell Dlg", 400, 0, 0x1 +BEGIN + DEFPUSHBUTTON "Quit",IDOK,133,7,50,14 +END + + #define FILEVER 1,9,9,9 #define PRODUCTVER 1,9,9,9 #define STRFILEVER "2.0.0devel\0" @@ -61,13 +106,13 @@ BEGIN BEGIN BLOCK "040904b0" BEGIN - VALUE "FileDescription", "NBlood" + VALUE "FileDescription", "Demolition" VALUE "FileVersion", STRFILEVER - VALUE "InternalName", "NBlood" - VALUE "LegalCopyright", "Copyright © 2018 EDuke32 Developers, 1996, 2003 3D Realms Entertainment" + VALUE "InternalName", "Demolition" + VALUE "LegalCopyright", "Copyright © 2019 Christoph Oelckers, Copyright © 2018 EDuke32 Developers, 1996, 2003 3D Realms Entertainment" VALUE "LegalTrademarks", "Duke Nukem® is a Registered Trademark of Gearbox Software, LLC." - VALUE "OriginalFilename", "nblood.exe" - VALUE "ProductName", "NBlood" + VALUE "OriginalFilename", "demolition.exe" + VALUE "ProductName", "Demolition" VALUE "ProductVersion", STRPRODUCTVER END END diff --git a/source/platform/win32/icon1.ico b/source/platform/win32/icon1.ico deleted file mode 100644 index 4ecc356eb871cb1143332f99156894e831d29a7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300318 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 kALabV=k)v+Z - - - - true - - - - VoidSW - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + true/pm + + + + + + + + + + + + + + + + + diff --git a/source/platform/win32/resource.h b/source/platform/win32/resource.h deleted file mode 100644 index dcb94999f..000000000 --- a/source/platform/win32/resource.h +++ /dev/null @@ -1,167 +0,0 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by zdoom.rc -// -#define IDC_SAVEREPORT 8 -#define IDNO2 9 -#define IDI_ICON1 101 -#define IDD_MIDASINITERROR 108 -#define IDD_IWADDIALOG 112 -#define IDC_INVISIBLECURSOR 114 -#define IDD_CRASHDIALOG 122 -#define IDD_EAXPROPERTYLIST 123 -#define IDD_DIALOG1 124 -#define IDD_EAXEDIT 124 -#define IDD_DIALOG2 125 -#define IDD_NEWEAX 125 -#define IDD_DIALOG3 127 -#define IDD_DIALOG4 128 -#define IDD_SAVEEAX 128 -#define IDB_BITMAP1 131 -#define IDB_DEADGUY 131 -#define IDD_CRASHDETAILS 133 -#define IDD_CRASHOVERVIEW 147 -#define IDD_ERRORPANE 148 -#define IDD_NETSTARTPANE 149 -#define IDC_ERRORMESSAGE 1004 -#define IDQUIT 1005 -#define IDC_IWADLIST 1006 -#define IDC_DONTASKIWAD 1007 -#define IDC_SPIN1 1010 -#define IDC_SPINID1 1010 -#define IDC_CRASHINFO 1011 -#define IDC_SPINID2 1011 -#define IDC_TOOLTIP1 1012 -#define IDCE_ENVIRONMENTSIZE 1025 -#define IDCS_ENVIRONMENTSIZE 1026 -#define IDC_DECAYTIMESCALE 1027 -#define IDC_REFLECTIONSSCALE 1028 -#define IDC_REFLECTIONSDELAYSCALE 1029 -#define IDC_REVERBSCALE 1030 -#define IDC_REVERBDELAYSCALE 1031 -#define IDC_DECAYHFLIMIT 1032 -#define IDC_ECHOTIMESCALE 1033 -#define IDC_MODULATIONTIMESCALE 1034 -#define IDC_DUMMY 1035 -#define IDC_NEW 1036 -#define IDC_SAVE 1037 -#define IDC_REVERT 1038 -#define IDC_CURRENTENVIRONMENT 1039 -#define IDC_ID2 1040 -#define IDC_ID1 1041 -#define IDC_SHOWIDS 1043 -#define IDC_LIST3 1047 -#define IDC_ENVIRONMENTLIST 1047 -#define IDC_SIZEBOX 1048 -#define IDC_EDIT1 1049 -#define IDC_NEWENVNAME 1049 -#define IDC_CRASHFILECONTENTS 1049 -#define IDC_BOINGEDIT 1049 -#define IDC_EDITID1 1050 -#define IDC_EDITID2 1051 -#define IDC_HOTKEY1 1053 -#define IDC_LIST1 1054 -#define IDC_ENVLIST 1054 -#define IDC_CRASHFILES 1054 -#define IDC_SELECTALL 1055 -#define IDC_SELECTNONE 1056 -#define IDC_SAVEGROUP 1057 -#define IDC_TESTEAX 1058 -#define IDC_RICHEDIT21 1059 -#define IDC_CRASHHEADER 1059 -#define IDC_RICHEDIT22 1061 -#define IDC_PLEASETELLUS 1061 -#define IDC_BUTTON2 1062 -#define IDC_CRASHDETAILS 1062 -#define IDC_DEADGUYVIEWER 1063 -#define IDC_CRASHFILESIZE 1066 -#define IDC_BUTTON1 1071 -#define IDC_BOINGSTATUS 1072 -#define IDC_BOINGPROGRESS 1073 -#define IDC_TAB1 1074 -#define IDC_CRASHTAB 1074 -#define IDC_RICHEDIT23 1075 -#define IDC_CRASHSUMMARY 1075 -#define IDC_ERRORTEXT 1076 -#define IDC_ICONPIC 1077 -#define IDC_DIVIDERBAR 1078 -#define IDC_PROGRESS1 1079 -#define IDC_NETSTARTPROGRESS 1079 -#define IDC_NETSTARTMESSAGE 1080 -#define IDC_NETSTARTCOUNT 1081 -#define IDC_STATIC_TITLE 1082 -#define IDC_STATIC_STARTUP 1083 -#define IDCE_ENVIRONMENTDIFFUSION 1085 -#define IDCS_ENVIRONMENTDIFFUSION 1086 -#define IDCE_ROOM 1087 -#define IDCS_ROOM 1088 -#define IDCE_ROOMHF 1089 -#define IDCS_ROOMHF 1090 -#define IDCE_ROOMLF 1091 -#define IDCS_ROOMLF 1092 -#define IDCE_DECAYTIME 1093 -#define IDCS_DECAYTIME 1094 -#define IDCE_DECAYHFRATIO 1095 -#define IDCS_DECAYHFRATIO 1096 -#define IDCE_DECAYLFRATIO 1097 -#define IDCS_DECAYLFRATIO 1098 -#define IDCE_REFLECTIONS 1099 -#define IDCS_REFLECTIONS 1100 -#define IDCE_REFLECTIONSDELAY 1101 -#define IDCS_REFLECTIONSDELAY 1102 -#define IDCE_REFLECTIONSPANX 1103 -#define IDCS_REFLECTIONSPANX 1104 -#define IDCE_REFLECTIONSPANY 1105 -#define IDCS_REFLECTIONSPANY 1106 -#define IDCE_REFLECTIONSPANZ 1107 -#define IDCS_REFLECTIONSPANZ 1108 -#define IDCE_REVERB 1109 -#define IDCS_REVERB 1110 -#define IDCE_REVERBDELAY 1111 -#define IDCS_REVERBDELAY 1112 -#define IDCE_REVERBPANX 1113 -#define IDCS_REVERBPANX 1114 -#define IDCE_REVERBPANY 1115 -#define IDCS_REVERBPANY 1116 -#define IDCE_REVERBPANZ 1117 -#define IDCS_REVERBPANZ 1118 -#define IDCE_ECHOTIME 1119 -#define IDCS_ECHOTIME 1120 -#define IDCE_ECHODEPTH 1121 -#define IDCS_ECHODEPTH 1122 -#define IDCE_MODULATIONTIME 1123 -#define IDCS_MODULATIONTIME 1124 -#define IDCE_MODULATIONDEPTH 1125 -#define IDCS_MODULATIONDEPTH 1126 -#define IDCE_AIRABSORPTIONHF 1127 -#define IDCS_AIRABSORPTIONHF 1128 -#define IDCE_HFREFERENCE 1129 -#define IDCS_HFREFERENCE 1130 -#define IDCE_LFREFERENCE 1131 -#define IDCS_LFREFERENCE 1132 -#define IDCE_ROOMROLLOFFFACTOR 1133 -#define IDCS_ROOMROLLOFFFACTOR 1134 -#define IDCS_REFLECTIONSDELAY2 1135 -#define IDCE_MODULATIONTIME2 1135 - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 151 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1084 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif - -// [SP] Upstreamed from Zandronum -#define IDC_WELCOME_VERSION 4019 // [RC] "Welcome" screen. -#define IDC_WELCOME_OPENGL 4020 -#define IDC_WELCOME_SOFTWARE 4021 -#define IDC_WELCOME_FULLSCREEN 4022 - -// [SP] This is our's. -#define IDC_WELCOME_NOAUTOLOAD 4023 -#define IDC_WELCOME_LIGHTS 4024 -#define IDC_WELCOME_BRIGHTMAPS 4025 diff --git a/source/platform/win32/startwin.game.h b/source/platform/win32/startwin.game.h new file mode 100644 index 000000000..443491bb7 --- /dev/null +++ b/source/platform/win32/startwin.game.h @@ -0,0 +1,121 @@ +//------------------------------------------------------------------------- +/* +Copyright (C) 2010 EDuke32 developers and contributors +Copyright (C) 2019 Christoph Oelckers + +Demolition is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License version 2 +as published by the Free Software Foundation. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +*/ +//------------------------------------------------------------------------- + +// resource ids +#define WIN_STARTWIN 1000 +#define WIN_STARTWINPAGE_CONFIG 2000 +#define WIN_STARTWIN_BITMAP 100 // banner bitmap +#define WIN_STARTWIN_TABCTL 101 +#define WIN_STARTWIN_CANCEL IDCANCEL +#define WIN_STARTWIN_START IDOK + +#define WIN_STARTWIN_MESSAGES 104 // output list box +#define IDD_CRASHDIALOG 105 +#define IDD_CRASHDETAILS 106 +#define IDD_CRASHOVERVIEW 107 +#define IDD_ERRORPANE 108 + +#define RSRC_ICON 100 +#define RSRC_BMP 200 + +// config page +#define IDCFULLSCREEN 100 +#define IDCVMODE 101 +#define IDCSOUNDDRV 102 +#define IDCMIDIDEV 103 +#define IDCCDADEV 104 +#define IDCALWAYSSHOW 105 +#define IDCDATA 106 +#define IDCGAMEDIR 107 +#define IDCPOLYMER 108 +#define IDCAUTOLOAD 109 +#define IDCINPUT 110 + +#define IDC_STATIC (-1) +#define IDC_ERRORMESSAGE 1004 +#define IDQUIT 1005 +#define IDC_IWADLIST 1006 +#define IDC_DONTASKIWAD 1007 +#define IDC_SPIN1 1010 +#define IDC_SPINID1 1010 +#define IDC_CRASHINFO 1011 +#define IDC_SPINID2 1011 +#define IDC_TOOLTIP1 1012 +#define IDCE_ENVIRONMENTSIZE 1025 +#define IDCS_ENVIRONMENTSIZE 1026 +#define IDC_DECAYTIMESCALE 1027 +#define IDC_REFLECTIONSSCALE 1028 +#define IDC_REFLECTIONSDELAYSCALE 1029 +#define IDC_REVERBSCALE 1030 +#define IDC_REVERBDELAYSCALE 1031 +#define IDC_DECAYHFLIMIT 1032 +#define IDC_ECHOTIMESCALE 1033 +#define IDC_MODULATIONTIMESCALE 1034 +#define IDC_DUMMY 1035 +#define IDC_NEW 1036 +#define IDC_SAVE 1037 +#define IDC_REVERT 1038 +#define IDC_CURRENTENVIRONMENT 1039 +#define IDC_ID2 1040 +#define IDC_ID1 1041 +#define IDC_SHOWIDS 1043 +#define IDC_LIST3 1047 +#define IDC_ENVIRONMENTLIST 1047 +#define IDC_SIZEBOX 1048 +#define IDC_EDIT1 1049 +#define IDC_NEWENVNAME 1049 +#define IDC_CRASHFILECONTENTS 1049 +#define IDC_BOINGEDIT 1049 +#define IDC_EDITID1 1050 +#define IDC_EDITID2 1051 +#define IDC_HOTKEY1 1053 +#define IDC_LIST1 1054 +#define IDC_ENVLIST 1054 +#define IDC_CRASHFILES 1054 +#define IDC_SELECTALL 1055 +#define IDC_SELECTNONE 1056 +#define IDC_SAVEGROUP 1057 +#define IDC_TESTEAX 1058 +#define IDC_RICHEDIT21 1059 +#define IDC_CRASHHEADER 1059 +#define IDC_RICHEDIT22 1061 +#define IDC_PLEASETELLUS 1061 +#define IDC_BUTTON2 1062 +#define IDC_CRASHDETAILS 1062 +#define IDC_DEADGUYVIEWER 1063 +#define IDC_CRASHFILESIZE 1066 +#define IDC_BUTTON1 1071 +#define IDC_BOINGSTATUS 1072 +#define IDC_BOINGPROGRESS 1073 +#define IDC_TAB1 1074 +#define IDC_CRASHTAB 1074 +#define IDC_RICHEDIT23 1075 +#define IDC_CRASHSUMMARY 1075 +#define IDC_ERRORTEXT 1076 +#define IDC_ICONPIC 1077 +#define IDC_DIVIDERBAR 1078 +#define IDC_PROGRESS1 1079 +#define IDC_NETSTARTPROGRESS 1079 +#define IDC_NETSTARTMESSAGE 1080 +#define IDC_NETSTARTCOUNT 1081 +#define IDC_STATIC_TITLE 1082 +#define IDC_STATIC_STARTUP 1083 +#define IDC_SAVEREPORT 1084 diff --git a/source/platform/win32/zdoom.rc b/source/platform/win32/zdoom.rc deleted file mode 100644 index aa4f268d6..000000000 --- a/source/platform/win32/zdoom.rc +++ /dev/null @@ -1,513 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "afxres.h" -#include "../../version.h" -#include "../../gitinfo.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE -BEGIN - "#include ""afxres.h""\r\n" - "#include ""../version.h""\r\r\n" - "#include ""../gitinfo.h""\r\0" -END - -3 TEXTINCLUDE -BEGIN - "#ifndef NO_MANIFEST\r\n" - " CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST ""zdoom.exe.manifest""\r\n" - "#endif\r\n" - "\r\n" - "/////////////////////////////////////////////////////////////////////////////\r\n" - "//\r\n" - "// Version\r\n" - "//\r\n" - "#define RC_FILEVERSION2 GIT_DESCRIPTION\r\n" - "\r\n" - "VS_VERSION_INFO VERSIONINFO\r\n" - " FILEVERSION RC_FILEVERSION\r\n" - " PRODUCTVERSION RC_PRODUCTVERSION\r\n" - " FILEFLAGSMASK 0x3fL\r\n" - "#ifdef _DEBUG\r\n" - " FILEFLAGS 0x3L\r\n" - "#else\r\n" - " FILEFLAGS 0x2L\r\n" - "#endif\r\n" - " FILEOS 0x40004L\r\n" - " FILETYPE 0x1L\r\n" - " FILESUBTYPE 0x0L\r\n" - "BEGIN\r\n" - " BLOCK ""StringFileInfo""\r\n" - " BEGIN\r\n" - " BLOCK ""040904b0""\r\n" - " BEGIN\r\n" - " VALUE ""Comments"", ""Thanks to id Software for creating DOOM and then releasing the source code. Thanks also to TeamTNT for creating BOOM, which ZDoom is partially based on. Includes code based on the Cajun Bot 0.97 by Martin Collberg.""\r\n" - " VALUE ""CompanyName"", "" ""\r\n" - " VALUE ""FileDescription"", ""GZDoom""\r\n" - " VALUE ""FileVersion"", RC_FILEVERSION2\r\n" - " VALUE ""InternalName"", ""GZDoom""\r\n" - " VALUE ""LegalCopyright"", ""Copyright © 1993-1996 id Software, 1998-2010 Randy Heit, 2002-2010 Christoph Oelckers, et al.""\r\n" - " VALUE ""LegalTrademarks"", ""DoomR is a Registered Trademark of id Software, Inc.""\r\n" - " VALUE ""OriginalFilename"", ""gzdoom.exe""\r\n" - " VALUE ""ProductName"", ""GZDoom""\r\n" - " VALUE ""ProductVersion"", GIT_VERSION\r\n" - " END\r\n" - " END\r\n" - " BLOCK ""VarFileInfo""\r\n" - " BEGIN\r\n" - " VALUE ""Translation"", 0x409, 1200\r\n" - " END\r\n" - "END\r\n" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "icon1.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// DESIGNINFO -// - -#ifdef APSTUDIO_INVOKED -GUIDELINES DESIGNINFO -BEGIN - IDD_IWADDIALOG, DIALOG - BEGIN - LEFTMARGIN, 5 - RIGHTMARGIN, 222 - TOPMARGIN, 7 - BOTTOMMARGIN, 242 - END - - IDD_EAXPROPERTYLIST, DIALOG - BEGIN - LEFTMARGIN, 2 - RIGHTMARGIN, 249 - VERTGUIDE, 88 - VERTGUIDE, 122 - TOPMARGIN, 7 - BOTTOMMARGIN, 400 - END - - IDD_EAXEDIT, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 273 - TOPMARGIN, 7 - BOTTOMMARGIN, 319 - HORZGUIDE, 299 - END - - IDD_NEWEAX, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 341 - TOPMARGIN, 7 - BOTTOMMARGIN, 250 - HORZGUIDE, 216 - END - - IDD_SAVEEAX, DIALOG - BEGIN - LEFTMARGIN, 6 - RIGHTMARGIN, 377 - VERTGUIDE, 370 - BOTTOMMARGIN, 88 - HORZGUIDE, 12 - END - - IDD_CRASHDIALOG, DIALOG - BEGIN - LEFTMARGIN, 4 - RIGHTMARGIN, 408 - TOPMARGIN, 4 - BOTTOMMARGIN, 303 - HORZGUIDE, 49 - HORZGUIDE, 242 - END - - IDD_CRASHOVERVIEW, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 384 - TOPMARGIN, 7 - BOTTOMMARGIN, 257 - END - - IDD_CRASHDETAILS, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 392 - TOPMARGIN, 7 - HORZGUIDE, 76 - END - - IDD_ERRORPANE, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 183 - TOPMARGIN, 7 - BOTTOMMARGIN, 21 - END - - IDD_NETSTARTPANE, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 182 - TOPMARGIN, 7 - BOTTOMMARGIN, 48 - END -END -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Dialog -// - -IDD_IWADDIALOG DIALOGEX 0, 0, 224, 249 -STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU -EXSTYLE WS_EX_APPWINDOW -CAPTION "Welcome" -#ifndef __MINGW32__ -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -FONT 8, "MS Shell Dlg" -{ - CONTROL 101, IDC_STATIC, STATIC, SS_ICON | WS_CHILD | WS_VISIBLE, 7, 7, 21, 20 - CONTROL "Welcome to GZDoom!", IDC_STATIC, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 42, 8, 180, 8 - CONTROL "", IDC_WELCOME_VERSION, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 42, 18, 180, 8 - CONTROL "IWAD selection", IDC_STATIC, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 8, 32, 208, 117 - CONTROL "Select which game file (IWAD) to run.", IDC_STATIC, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 12, 44, 190, 8 - CONTROL "", IDC_IWADLIST, LISTBOX, LBS_NOTIFY | LBS_NOINTEGRALHEIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP, 12, 56, 200, 87 - CONTROL "Video settings", IDC_STATIC, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 8, 155, 109, 52 - CONTROL "Fullscreen", IDC_WELCOME_FULLSCREEN, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 12, 170, 48, 10 - CONTROL "Resource settings", IDC_STATIC, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 123, 155, 95, 52 - CONTROL "Disable autoload", IDC_WELCOME_NOAUTOLOAD, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 130, 170, 65, 10 - CONTROL "Load lights", IDC_WELCOME_LIGHTS, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 130, 180, 51, 10 - CONTROL "Load brightmaps", IDC_WELCOME_BRIGHTMAPS, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 130, 190, 65, 10 - CONTROL "Don't ask me this again", IDC_DONTASKIWAD, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 73, 211, 87, 10 - CONTROL "Play GZDoom", IDOK, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 8, 228, 90, 14 - CONTROL "Exit", IDCANCEL, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 166, 228, 50, 14 -} -#else -// [SP] Upstreamed from Zandronum -FONT 8, "MS Shell Dlg", 0, 0, 0x1 -BEGIN - ICON IDI_ICON1,IDC_STATIC,7,7,21,20 - LTEXT "Welcome to GZDoom!",IDC_STATIC,42,8,180,8 - LTEXT "",IDC_WELCOME_VERSION,42,18,180,8 - GROUPBOX "IWAD selection",IDC_STATIC,8,32,208,102 - LTEXT "Select which game file (IWAD) to run.",IDC_STATIC,12,44,190,8 - LISTBOX IDC_IWADLIST,12,56,200,72,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - GROUPBOX "Video settings",IDC_STATIC,8,138,208,28 - CONTROL "Fullscreen",IDC_WELCOME_FULLSCREEN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,124,150,48,10 - CONTROL "Disable autoload",IDC_WELCOME_NOAUTOLOAD,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,148,39,65,10 - CONTROL "Lights.pk3",IDC_WELCOME_LIGHTS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,46,182,51,10 - CONTROL "Brightmaps.pk3",IDC_WELCOME_BRIGHTMAPS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,111,182,65,10 - CONTROL "Don't ask me this again",IDC_DONTASKIWAD,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,73,201,87,10 - DEFPUSHBUTTON "Play GZDoom",IDOK,8,228,90,14 - PUSHBUTTON "Exit",IDCANCEL,166,228,50,14 -END -#endif - -IDD_EAXPROPERTYLIST DIALOGEX 0, 0, 265, 404 -STYLE DS_SETFONT | DS_3DLOOK | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_VSCROLL -EXSTYLE WS_EX_CLIENTEDGE -FONT 8, "MS Shell Dlg", 400, 0, 0x1 -BEGIN - EDITTEXT IDCE_ENVIRONMENTSIZE,76,7,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_ENVIRONMENTDIFFUSION,76,20,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_ROOM,76,33,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_ROOMHF,76,46,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_ROOMLF,76,59,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_DECAYTIME,76,72,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_DECAYHFRATIO,76,85,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_DECAYLFRATIO,76,98,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_REFLECTIONS,76,111,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_REFLECTIONSDELAY,76,124,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_REVERB,76,137,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_REVERBDELAY,76,150,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_ECHOTIME,76,163,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_ECHODEPTH,76,176,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_MODULATIONTIME,76,189,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_MODULATIONDEPTH,76,202,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_AIRABSORPTIONHF,76,215,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_HFREFERENCE,76,228,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_LFREFERENCE,76,241,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_ROOMROLLOFFFACTOR,76,254,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_REFLECTIONSPANX,76,267,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_REFLECTIONSPANY,76,280,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_REFLECTIONSPANZ,76,293,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_REVERBPANX,76,306,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_REVERBPANY,76,319,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - EDITTEXT IDCE_REVERBPANZ,76,332,48,12,ES_AUTOHSCROLL,WS_EX_RIGHT - CONTROL "",IDCS_ENVIRONMENTSIZE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,7,123,12 - CONTROL "",IDCS_ENVIRONMENTDIFFUSION,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,20,123,12 - CONTROL "",IDCS_ROOM,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,33,123,12 - CONTROL "",IDCS_ROOMHF,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,46,123,12 - CONTROL "",IDCS_ROOMLF,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,59,123,12 - CONTROL "",IDCS_DECAYTIME,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,72,123,12 - CONTROL "",IDCS_DECAYHFRATIO,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,85,123,12 - CONTROL "",IDCS_DECAYLFRATIO,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,98,123,12 - CONTROL "",IDCS_REFLECTIONS,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,111,123,12 - CONTROL "",IDCS_REFLECTIONSDELAY,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,124,123,12 - CONTROL "",IDCS_REVERB,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,137,123,12 - CONTROL "",IDCS_REVERBDELAY,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,150,123,12 - CONTROL "",IDCS_ECHOTIME,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,163,123,12 - CONTROL "",IDCS_ECHODEPTH,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,176,123,12 - CONTROL "",IDCS_MODULATIONTIME,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,189,123,12 - CONTROL "",IDCS_MODULATIONDEPTH,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,202,123,12 - CONTROL "",IDCS_AIRABSORPTIONHF,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,215,123,12 - CONTROL "",IDCS_HFREFERENCE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,228,123,12 - CONTROL "",IDCS_LFREFERENCE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,241,123,12 - CONTROL "",IDCS_ROOMROLLOFFFACTOR,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,254,123,12 - CONTROL "",IDCS_REFLECTIONSPANX,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,267,123,12 - CONTROL "",IDCS_REFLECTIONSPANY,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,280,123,12 - CONTROL "",IDCS_REFLECTIONSPANZ,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,293,123,12 - CONTROL "",IDCS_REVERBPANX,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,306,123,12 - CONTROL "",IDCS_REVERBPANY,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,319,123,12 - CONTROL "",IDCS_REVERBPANZ,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,126,332,123,12 - CONTROL "Reflections Scale",IDC_REFLECTIONSSCALE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,353,70,10 - CONTROL "Reflections Delay Scale",IDC_REFLECTIONSDELAYSCALE, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,366,90,10 - CONTROL "Decay Time Scale",IDC_DECAYTIMESCALE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,377,71,10 - CONTROL "Decay HF Limit",IDC_DECAYHFLIMIT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,390,63,10 - CONTROL "Reverb Scale",IDC_REVERBSCALE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,139,353,58,10 - CONTROL "Reverb Delay Scale",IDC_REVERBDELAYSCALE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,139,366,78,10 - CONTROL "Echo Time Scale",IDC_ECHOTIMESCALE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,139,377,67,10 - CONTROL "Modulation Time Scale",IDC_MODULATIONTIMESCALE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,139,390,86,10 - LTEXT "Environment Size",IDC_STATIC,17,9,56,8,0,WS_EX_RIGHT - LTEXT "Environment Diffusion",IDC_STATIC,2,22,71,8,0,WS_EX_RIGHT - LTEXT "Room",IDC_STATIC,53,35,19,8,0,WS_EX_RIGHT - LTEXT "Room HF",IDC_STATIC,43,48,30,8,0,WS_EX_RIGHT - LTEXT "Room LF",IDC_STATIC,45,60,28,8,0,WS_EX_RIGHT - LTEXT "Decay Time",IDC_STATIC,35,74,38,8,0,WS_EX_RIGHT - LTEXT "Decay HF Ratio",IDC_STATIC,23,87,50,8,0,WS_EX_RIGHT - LTEXT "Decay LF Ratio",IDC_STATIC,24,100,49,8,0,WS_EX_RIGHT - LTEXT "Reflections",IDC_STATIC,37,113,36,8,0,WS_EX_RIGHT - LTEXT "Reflections Delay",IDC_STATIC,17,126,56,8,0,WS_EX_RIGHT - LTEXT "Reflections Pan X",IDC_STATIC,17,267,56,8,0,WS_EX_RIGHT - LTEXT "Reflections Pan Y",IDC_STATIC,17,280,56,8,0,WS_EX_RIGHT - LTEXT "Reflections Pan Z",IDC_STATIC,17,293,56,8,0,WS_EX_RIGHT - LTEXT "Reverb",IDC_STATIC,49,137,24,8,0,WS_EX_RIGHT - LTEXT "Reverb Delay",IDC_STATIC,29,150,44,8,0,WS_EX_RIGHT - LTEXT "Reverb Pan X",IDC_STATIC,29,306,44,8,0,WS_EX_RIGHT - LTEXT "Reverb Pan Y",IDC_STATIC,29,319,44,8,0,WS_EX_RIGHT - LTEXT "Reverb Pan Z",IDC_STATIC,29,332,44,8,0,WS_EX_RIGHT - LTEXT "Echo Time",IDC_STATIC,40,163,33,8,0,WS_EX_RIGHT - LTEXT "Echo Depth",IDC_STATIC,35,176,38,8,0,WS_EX_RIGHT - LTEXT "Modulation Time",IDC_STATIC,21,189,52,8,0,WS_EX_RIGHT - LTEXT "Modulation Depth",IDC_STATIC,16,202,57,8,0,WS_EX_RIGHT - LTEXT "Air Absorption HF",IDC_STATIC,16,215,57,8,0,WS_EX_RIGHT - LTEXT "HF Reference",IDC_STATIC,28,228,45,8,0,WS_EX_RIGHT - LTEXT "LF Reference",IDC_STATIC,29,241,44,8,0,WS_EX_RIGHT - LTEXT "Room Rolloff Factor",IDC_STATIC,9,254,64,8,0,WS_EX_RIGHT -END - -IDD_EAXEDIT DIALOGEX 0, 0, 280, 326 -STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME -EXSTYLE WS_EX_TOOLWINDOW | WS_EX_WINDOWEDGE -CAPTION "Environment Editor" -FONT 8, "MS Shell Dlg", 400, 0, 0x1 -BEGIN - COMBOBOX IDC_CURRENTENVIRONMENT,7,19,265,14,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP - LTEXT "Static",IDC_DUMMY,7,36,265,263,0,WS_EX_CLIENTEDGE - PUSHBUTTON "&New...",IDC_NEW,8,305,45,14 - PUSHBUTTON "&Save...",IDC_SAVE,60,305,45,14 - PUSHBUTTON "&Revert",IDC_REVERT,112,305,45,14 - CONTROL "&Test in level",IDC_TESTEAX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,165,307,54,10 - PUSHBUTTON "&Done",IDOK,228,305,45,14 - CONTROL "Show &IDs in List",IDC_SHOWIDS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,7,66,10 - LTEXT "ID 2:",IDC_STATIC,239,7,19,8 - LTEXT "ID 1:",IDC_STATIC,198,7,19,8 - LTEXT "255",IDC_ID2,258,7,15,8 - LTEXT "255",IDC_ID1,218,7,15,8 -END - -IDD_NEWEAX DIALOGEX 0, 0, 348, 257 -STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTERMOUSE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "Create New Environment..." -FONT 8, "MS Shell Dlg", 400, 0, 0x1 -BEGIN - EDITTEXT IDC_NEWENVNAME,32,216,187,12,ES_AUTOHSCROLL - EDITTEXT IDC_EDITID1,248,216,32,12,ES_AUTOHSCROLL | ES_NUMBER - CONTROL "",IDC_SPINID1,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,236,216,11,14 - EDITTEXT IDC_EDITID2,309,216,32,12,ES_AUTOHSCROLL | ES_NUMBER - CONTROL "",IDC_SPINID2,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,297,216,11,14 - CONTROL "",IDC_ENVIRONMENTLIST,"SysListView32",LVS_LIST | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,18,334,192 - DEFPUSHBUTTON "Create",IDOK,246,236,45,14 - PUSHBUTTON "Cancel",IDCANCEL,296,236,45,14 - LTEXT "Name:",IDC_STATIC,7,218,22,8 - LTEXT "ID 1:",IDC_STATIC,226,218,17,8 - LTEXT "ID 2:",IDC_STATIC,287,218,17,8 - LTEXT "Based on:",IDC_STATIC,7,7,33,8 -END - -IDD_SAVEEAX DIALOGEX 0, 0, 394, 95 -STYLE DS_SETFONT | DS_3DLOOK | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_SYSMENU -EXSTYLE WS_EX_TRANSPARENT -FONT 8, "MS Shell Dlg", 400, 0, 0x1 -BEGIN - GROUPBOX "Include these environments:",IDC_SAVEGROUP,6,0,371,90,0,WS_EX_TRANSPARENT - CONTROL "",IDC_ENVLIST,"SysListView32",LVS_LIST | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,12,12,303,72 - PUSHBUTTON "Select All",IDC_SELECTALL,320,12,50,14 - PUSHBUTTON "Select None",IDC_SELECTNONE,320,31,50,14 -END - -IDD_CRASHDIALOG DIALOGEX 0, 0, 415, 308 -STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -EXSTYLE WS_EX_CONTROLPARENT | WS_EX_APPWINDOW -CAPTION "GZDoom Very Fatal Error" -FONT 8, "MS Shell Dlg", 400, 0, 0x0 -BEGIN - CONTROL "",IDC_CRASHTAB,"SysTabControl32",WS_TABSTOP,4,4,404,280 - PUSHBUTTON "Save Report to Disk...",IDC_SAVEREPORT,242,289,91,14 - PUSHBUTTON "&Discard Report",IDNO,338,289,70,14 -END - -IDD_CRASHOVERVIEW DIALOGEX 1, 13, 400, 264 -STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_VISIBLE -FONT 8, "MS Shell Dlg", 400, 0, 0x1 -BEGIN - EDITTEXT IDC_CRASHINFO,7,126,377,90,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL - CONTROL "",IDC_PLEASETELLUS,"RichEdit20A",ES_MULTILINE | ES_READONLY,7,50,377,54,WS_EX_TRANSPARENT - LTEXT "(Optional) To help diagnose the cause of this error, please describe what you were doing when the error occured. If you were playing with custom wads, please also indicate where to obtain them:",IDC_STATIC,7,108,377,16,0,WS_EX_TRANSPARENT - CONTROL 131,IDC_DEADGUYVIEWER,"Static",SS_BITMAP,345,7,23,26 - CONTROL "",IDC_CRASHHEADER,"RichEdit20A",ES_MULTILINE | ES_AUTOHSCROLL | ES_READONLY,18,13,306,25,WS_EX_TRANSPARENT - CONTROL "",IDC_STATIC,"Static",SS_ETCHEDHORZ,0,42,407,1 - GROUPBOX "Summary",IDC_STATIC,7,223,377,34 - LTEXT "Static",IDC_CRASHSUMMARY,14,233,363,20 -END - -IDD_CRASHDETAILS DIALOGEX 0, 0, 400, 164 -STYLE DS_SETFONT | DS_3DLOOK | DS_FIXEDSYS | DS_CONTROL | WS_CHILD -FONT 8, "MS Shell Dlg", 400, 0, 0x1 -BEGIN - LTEXT "The error report contains these files:",IDC_STATIC,7,5,119,8 - LTEXT "The selected file contains this information:",IDC_STATIC,7,74,136,8 - RTEXT "Static",IDC_CRASHFILESIZE,337,74,55,8 - LISTBOX IDC_CRASHFILES,7,15,385,53,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - CONTROL "",IDC_CRASHFILECONTENTS,"RichEdit20A",ES_MULTILINE | ES_READONLY | WS_BORDER | WS_VSCROLL | WS_TABSTOP,7,83,385,174 -END - -IDD_ERRORPANE DIALOGEX 0, 0, 190, 28 -STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN -EXSTYLE WS_EX_CONTROLPARENT -FONT 8, "MS Shell Dlg", 400, 0, 0x1 -BEGIN - DEFPUSHBUTTON "Quit",IDOK,133,7,50,14 -END - -IDD_NETSTARTPANE DIALOGEX 0, 0, 189, 55 -STYLE DS_SETFONT | DS_3DLOOK | DS_FIXEDSYS | WS_CHILD | WS_CLIPSIBLINGS | WS_CLIPCHILDREN -FONT 8, "MS Shell Dlg", 400, 0, 0x1 -BEGIN - PUSHBUTTON "Abort Network Game",IDCANCEL,45,34,89,14 - CONTROL "",IDC_NETSTARTMESSAGE,"Static",SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_GROUP,7,7,116,8 - CONTROL "",IDC_NETSTARTCOUNT,"Static",SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_GROUP,153,7,29,8,WS_EX_RIGHT - CONTROL "",IDC_NETSTARTPROGRESS,"msctls_progress32",WS_BORDER,7,18,175,10 -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Bitmap -// - -IDB_DEADGUY BITMAP "deadguy.bmp" -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// -#ifndef NO_MANIFEST - CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "zdoom.exe.manifest" -#endif - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// -#define RC_FILEVERSION2 GIT_DESCRIPTION - -VS_VERSION_INFO VERSIONINFO - FILEVERSION RC_FILEVERSION - PRODUCTVERSION RC_PRODUCTVERSION - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x3L -#else - FILEFLAGS 0x2L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "Thanks to id Software for creating DOOM and then releasing the source code. Thanks also to TeamTNT for creating BOOM, which ZDoom is partially based on. Includes code based on the Cajun Bot 0.97 by Martin Collberg." - VALUE "CompanyName", " " - VALUE "FileDescription", "GZDoom " GIT_DESCRIPTION - VALUE "FileVersion", RC_FILEVERSION2 - VALUE "InternalName", "GZDoom" - VALUE "LegalCopyright", "Copyright © 1993-1996 id Software, 1998-2010 Randy Heit, 2002-2010 Christoph Oelckers, et al." - VALUE "LegalTrademarks", "Doom® is a Registered Trademark of id Software, Inc." - VALUE "OriginalFilename", "gzdoom.exe" - VALUE "ProductName", "GZDoom" - VALUE "ProductVersion", GIT_DESCRIPTION - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/source/rr/Dependencies.mak b/source/rr/Dependencies.mak deleted file mode 100644 index 4c17b7415..000000000 --- a/source/rr/Dependencies.mak +++ /dev/null @@ -1,90 +0,0 @@ -duke3d_h=\ - $(engine_inc)/compat.h \ - $(engine_inc)/pragmas.h \ - $(engine_inc)/build.h \ - $(engine_inc)/baselayer.h \ - $(engine_inc)/polymer.h \ - $(engine_inc)/polymost.h \ - $(engine_inc)/texcache.h \ - $(engine_inc)/cache1d.h \ - $(mact_inc)/file_lib.h \ - $(mact_inc)/keyboard.h \ - $(mact_inc)/mouse.h \ - $(mact_inc)/joystick.h \ - $(mact_inc)/control.h \ - $(rr_src)/macros.h \ - $(rr_src)/gamedefs.h \ - $(rr_src)/function.h \ - $(rr_src)/config.h \ - $(rr_src)/sounds.h \ - $(rr_src)/sounds_common.h \ - $(rr_src)/soundsdyn.h \ - $(rr_src)/rts.h \ - $(rr_src)/_rts.h \ - $(rr_src)/soundefs.h \ - $(audiolib_inc)/fx_man.h \ - $(audiolib_inc)/music.h \ - $(rr_src)/namesdyn.h \ - $(rr_src)/duke3d.h \ - $(rr_src)/player.h \ - $(rr_src)/sector.h \ - $(rr_src)/game.h \ - $(rr_src)/actors.h \ - $(rr_src)/menus.h - -gamedef_h=$(rr_src)/gamedef.h $(rr_src)/gameexec.h $(rr_src)/gamevars.h - -game_defs_dep=$(rr_src)/lunatic/_defs_game.lua - -$(rr_obj)/game.$o: $(rr_src)/game.cpp $(game_defs_dep) $(mact_inc)/scriplib.h $(rr_h) $(rr_src)/input.h $(rr_src)/osdfuncs.h $(rr_src)/osdcmds.h $(rr_src)/grpscan.h $(rr_src)/demo.h $(engine_inc)/hightile.h -$(rr_obj)/actors.$o: $(rr_src)/actors.cpp $(rr_h) -$(rr_obj)/anim.$o: $(rr_src)/anim.cpp $(rr_h) $(rr_src)/input.h $(mact_inc)/animlib.h $(engine_inc)/animvpx.h -$(rr_obj)/cheats.$o: $(rr_src)/cheats.cpp $(rr_src)/cheats.h -$(rr_obj)/cmdline.$o: $(rr_src)/cmdline.cpp $(rr_src)/cmdline.h -$(rr_obj)/demo.$o: $(rr_src)/demo.cpp $(rr_h) $(rr_src)/input.h -$(rr_obj)/gamedef.$o: $(rr_src)/gamedef.cpp $(rr_h) $(gamedef_h) $(rr_src)/savegame.h -$(rr_obj)/gameexec.$o: $(rr_src)/gameexec.cpp $(rr_src)/gamestructures.cpp $(rr_h) $(gamedef_h) -$(rr_obj)/gamestructures.$o: $(rr_src)/gamestructures.cpp $(rr_h) $(gamedef_h) -$(rr_obj)/gamevars.$o: $(rr_src)/gamevars.cpp $(rr_src)/gamestructures.cpp $(rr_h) $(gamedef_h) $(rr_src)/savegame.h -$(rr_obj)/global.$o: $(rr_src)/global.cpp $(rr_h) -$(rr_obj)/input.$o: $(rr_src)/input.cpp $(rr_h) $(rr_src)/input.h -$(rr_obj)/mdump.$o: $(rr_src)/mdump.cpp $(rr_src)/mdump.h -$(rr_obj)/menus.$o: $(rr_src)/menus.cpp $(rr_h) $(rr_src)/input.h $(mact_inc)/mouse.h $(rr_src)/menus.h -$(rr_obj)/namesdyn.$o: $(rr_src)/namesdyn.cpp $(rr_h) -$(rr_obj)/net.$o: $(rr_src)/net.cpp $(rr_h) -$(rr_obj)/player.$o: $(rr_src)/player.cpp $(rr_h) -$(rr_obj)/premap.$o: $(rr_src)/premap.cpp $(rr_h) $(engine_inc)/osd.h -$(rr_obj)/savegame.$o: $(rr_src)/savegame.cpp $(rr_h) $(rr_src)/savegame.h -$(rr_obj)/sbar.$o: $(rr_src)/sbar.cpp $(rr_src)/sbar.h -$(rr_obj)/screens.$o: $(rr_src)/screens.cpp $(rr_src)/screens.h -$(rr_obj)/screentext.$o: $(rr_src)/screentext.cpp $(rr_src)/screentext.h -$(rr_obj)/sector.$o: $(rr_src)/sector.cpp $(rr_h) $(rr_src)/input.h -$(rr_obj)/sounds.$o: $(rr_src)/sounds.cpp $(rr_h) -$(rr_obj)/soundsdyn.$o: $(rr_src)/soundsdyn.cpp $(rr_h) -$(rr_obj)/rts.$o: $(rr_src)/rts.cpp $(rr_h) -$(rr_obj)/config.$o: $(rr_src)/config.cpp $(rr_h) $(mact_inc)/scriplib.h $(rr_src)/_functio.h -$(rr_obj)/winbits.$o: $(rr_src)/winbits.cpp -$(rr_obj)/osdfuncs.$o: $(rr_src)/names.h $(engine_inc)/build.h $(engine_inc)/osd.h -$(rr_obj)/osdcmds.$o: $(rr_src)/osdcmds.cpp $(rr_src)/osdcmds.h $(engine_inc)/osd.h $(rr_h) - -$(rr_obj)/lunatic_game.$o: $(engine_inc)/lunatic.h $(rr_src)/lunatic/lunatic_game.cpp $(rr_src)/lunatic/lunatic_game.h $(rr_src)/gamedef.h $(rr_src)/gameexec.h $(engine_inc)/cache1d.h $(engine_inc)/osd.h -$(rr_obj)/lunatic_editor.$o: $(engine_inc)/lunatic.h $(rr_src)/lunatic/lunatic_editor.cpp $(rr_src)/lunatic/lunatic_editor.h $(engine_inc)/cache1d.h $(engine_inc)/osd.h - -# misc objects -$(rr_obj)/game_icon.$o: $(rr_rsrc)/game_icon.c $(rr_rsrc)/game_icon.ico -$(rr_obj)/build_icon.$o: $(rr_rsrc)/build_icon.c $(rr_rsrc)/build_icon.ico - -$(rr_obj)/grpscan.$o: $(rr_src)/grpscan.cpp $(engine_inc)/compat.h $(engine_inc)/baselayer.h $(engine_inc)/scriptfile.h $(engine_inc)/cache1d.h $(engine_inc)/crc32.h $(rr_src)/grpscan.h -$(rr_obj)/gameres.$o: $(rr_rsrc)/gameres.rc $(rr_src)/startwin.game.h $(rr_rsrc)/game.bmp -$(rr_obj)/buildres.$o: $(rr_rsrc)/buildres.rc $(engine_inc)/startwin.editor.h $(rr_rsrc)/build.bmp -$(rr_obj)/startwin.game.$o: $(rr_src)/startwin.game.cpp $(rr_h) $(engine_inc)/build.h $(engine_inc)/winlayer.h $(engine_inc)/compat.h $(rr_src)/grpscan.h -$(rr_obj)/startgtk.game.$o: $(rr_src)/startgtk.game.cpp $(rr_h) $(engine_inc)/dynamicgtk.h $(engine_inc)/build.h $(engine_inc)/baselayer.h $(engine_inc)/compat.h - - -# mact objects -$(mact_obj)/animlib.$o: $(mact_src)/animlib.cpp $(mact_inc)/animlib.h $(engine_inc)/compat.h -$(mact_obj)/file_lib.$o: $(mact_src)/file_lib.cpp $(mact_inc)/file_lib.h -$(mact_obj)/control.$o: $(mact_src)/control.cpp $(mact_inc)/control.h $(mact_inc)/keyboard.h $(mact_inc)/mouse.h $(mact_inc)/joystick.h $(engine_inc)/baselayer.h -$(mact_obj)/keyboard.$o: $(mact_src)/keyboard.cpp $(mact_inc)/keyboard.h $(engine_inc)/compat.h $(engine_inc)/baselayer.h -$(mact_obj)/joystick.$o: $(mact_src)/joystick.cpp $(mact_inc)/joystick.h $(engine_inc)/baselayer.h -$(mact_obj)/scriplib.$o: $(mact_src)/scriplib.cpp $(mact_inc)/scriplib.h $(mact_src)/_scrplib.h $(engine_inc)/compat.h diff --git a/source/rr/gpl-2.0.txt b/source/rr/gpl-2.0.txt deleted file mode 100644 index d159169d1..000000000 --- a/source/rr/gpl-2.0.txt +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/source/rr/rsrc/build_icon.c b/source/rr/rsrc/build_icon.c deleted file mode 100644 index a9b6fe43b..000000000 --- a/source/rr/rsrc/build_icon.c +++ /dev/null @@ -1 +0,0 @@ -#include "eduke32_icon.c" diff --git a/source/rr/rsrc/buildres.rc b/source/rr/rsrc/buildres.rc deleted file mode 100644 index 18557f388..000000000 --- a/source/rr/rsrc/buildres.rc +++ /dev/null @@ -1,72 +0,0 @@ -#define NEED_COMMCTRL_H -#include "../../build/include/windows_inc.h" -#include "../../build/include/startwin.editor.h" - -RSRC_ICON ICON "build_icon.ico" -RSRC_BMP BITMAP "build.bmp" - -WIN_STARTWIN DIALOGEX DISCARDABLE 20, 40, 260, 200 -STYLE DS_MODALFRAME | DS_CENTER | DS_SETFONT | DS_FIXEDSYS | WS_OVERLAPPED | WS_CAPTION | WS_VISIBLE | WS_SYSMENU -CAPTION "Startup" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "", WIN_STARTWIN_BITMAP, "STATIC", SS_BITMAP | SS_CENTERIMAGE | WS_CHILD | WS_VISIBLE, 0, 0, 66, 172 - CONTROL "", WIN_STARTWIN_TABCTL, WC_TABCONTROL, WS_CLIPSIBLINGS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 5, 250, 170 - CONTROL "&Start", WIN_STARTWIN_START, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 180, 48, 14 - CONTROL "&Cancel", WIN_STARTWIN_CANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 207, 180, 48, 14 - - CONTROL "", WIN_STARTWIN_MESSAGES, "EDIT", ES_MULTILINE | ES_READONLY | WS_CHILD | WS_VSCROLL, 0, 0, 32, 32 -END - -WIN_STARTWINPAGE_CONFIG DIALOGEX DISCARDABLE 20, 40, 279, 168 -STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD -CAPTION "Dialog" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "&2D Video mode:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 8, 50, 8 - CONTROL "", IDC2DVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 6, 80, 56 - CONTROL "&Fullscreen", IDCFULLSCREEN, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 148, 8, 49, 10 - CONTROL "&3D Video mode:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 24, 50, 8 - CONTROL "", IDC3DVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 22, 80, 56 - CONTROL "&Always show this window at startup", IDCALWAYSSHOW, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 118, 116, 140, 8 -END - -#define FILEVER 1,9,9,9 -#define PRODUCTVER 1,9,9,9 -#define STRFILEVER "2.0.0devel\0" -#define STRPRODUCTVER "2.0.0devel\0" - -VS_VERSION_INFO VERSIONINFO - FILEVERSION FILEVER - PRODUCTVERSION PRODUCTVER - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x3L -#else - FILEFLAGS 0x2L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "FileDescription", "Mapster32 for EDuke32" - VALUE "FileVersion", STRFILEVER - VALUE "InternalName", "Mapster32" - VALUE "LegalCopyright", "Copyright © 2018 EDuke32 Developers, 1996, 2003 3D Realms Entertainment" - VALUE "LegalTrademarks", "Duke Nukem® is a Registered Trademark of Gearbox Software, LLC." - VALUE "OriginalFilename", "mapster32.exe" - VALUE "ProductName", "Mapster32" - VALUE "ProductVersion", STRPRODUCTVER - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -1 24 "manifest.build.xml" diff --git a/source/rr/rsrc/eduke32_icon.c b/source/rr/rsrc/eduke32_icon.c deleted file mode 100644 index 4a4da8e81..000000000 --- a/source/rr/rsrc/eduke32_icon.c +++ /dev/null @@ -1,20 +0,0 @@ - -#include "sdl_inc.h" -#include "sdlappicon.h" - -static Uint8 sdlappicon_pixels[] = { -#if defined _WIN32 && SDL_MAJOR_VERSION==1 -# include "eduke32_icon_32px.c" -#else -# include "eduke32_icon_48px.c" -#endif -}; - -struct sdlappicon sdlappicon = { -#if defined _WIN32 && SDL_MAJOR_VERSION==1 - 32,32, -#else - 48,48, -#endif - sdlappicon_pixels -}; diff --git a/source/rr/rsrc/eduke32_icon_32px.c b/source/rr/rsrc/eduke32_icon_32px.c deleted file mode 100644 index f1dcedf2d..000000000 --- a/source/rr/rsrc/eduke32_icon_32px.c +++ /dev/null @@ -1,196 +0,0 @@ -/* GIMP RGBA C-Source image dump (eduke32_icon_32px.c) */ -#if 0 -static const struct { - unsigned int width; - unsigned int height; - unsigned int bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ - unsigned char pixel_data[32 * 32 * 4 + 1]; -} sdlappicon = { - 32, 32, 4, -#endif - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\313\035\035\033\303\034\034]\311\034\034\225\340''\301\343<<\330\345JJ" - "\346\345JJ\346\342\065\065\330\337\040\040\301\314\035\035\225\303\034\034]\275\032" - "\032\033\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\302\033\033\062\320\035\035\240\345JJ\351\360\231\231\377\366\305\305\377" - "\372\341\341\377\375\364\364\377\375\360\360\377\373\343\343\377\365\272" - "\272\377\361\236\236\377\356\213\213\377\352mm\377\342\071\071\351\320\035\035" - "\240\302\033\033\062\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\257\030\030\007\311" - "\034\034\214\343AA\371\363\253\253\377\374\357\357\377\376\375\375\377\376" - "\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\371\371" - "\377\373\346\346\377\370\323\323\377\365\270\270\377\363\254\254\377\363" - "\262\262\377\360\231\231\377\344EE\371\302\033\033\214\257\030\030\007\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\313\035\035\062\322\036\036\320\353rr\377\366\301\301\377\371\330\330" - "\377\376\371\371\377\376\375\375\377\374\355\355\377\366\305\305\377\361" - "\236\236\377\356\207\207\377\355\202\202\377\356\215\215\377\363\256\256" - "\377\370\315\315\377\370\315\315\377\370\323\323\377\370\325\325\377\372" - "\341\341\377\361\236\236\377\325\036\036\320\302\033\033\062\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\034\034/\331\037" - "\037\350\353rr\377\360\235\235\377\363\262\262\377\374\353\353\377\367\307" - "\307\377\354{{\377\345JJ\377\341\064\064\377\340++\377\332\037\037\377\314\035" - "\035\377\303\034\034\377\313\035\035\377\340%%\377\351ff\377\366\277\277\377\374" - "\357\357\377\374\351\351\377\376\375\375\377\366\277\277\377\340''\350\302" - "\033\033/\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\314\035\035" - ",\327\036\036\360\351ll\377\354{{\377\365\272\272\377\370\317\317\377\347\\" - "\\\377\314\035\035\377\322\036\036\377\340++\377\341\064\064\377\342\065\065\377" - "\341\062\062\377\336\037\037\377\313\035\035\377\302\033\033\377\275\032\032\377\302" - "\033\033\377\314\035\035\377\351jj\377\374\353\353\377\376\375\375\377\376\375" - "\375\377\370\321\321\377\340%%\360\302\033\033,\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\237\026\026\005\320\035\035\322\351ff\377\353tt\377\363\253\253\377" - "\366\277\277\377\342\065\065\377\322\036\036\377\303\034\034\377\332\037\037\377" - "\342\065\065\377\343<<\377\343<<\377\342\065\065\377\337\040\040\377\320\035\035" - "\377\305\034\034\377\302\033\033\377\313\035\035\377\302\033\033\377\311\034\034\377" - "\346OO\377\371\334\334\377\375\366\366\377\371\330\330\377\361\236\236\377" - "\325\036\036\322\237\026\026\005\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\034\034\213" - "\350ee\377\360\225\225\377\365\270\270\377\365\272\272\377\307\034\034\377" - "\303\034\034\377\307\034\034\377\347WW\377\347WW\377\337\040\040\377\342\065\065" - "\377\342\067\067\377\340--\377\336\037\037\377\313\035\035\377\305\034\034\377\302" - "\033\033\377\340--\377\347XX\377\337\040\040\377\322\036\036\377\340''\377\367" - "\312\312\377\372\341\341\377\367\310\310\377\354yy\377\302\033\033\213\000\000" - "\000\000\000\000\000\000\000\000\000\000\302\033\033+\342\065\065\372\363\256\256\377\363\253\253" - "\377\370\321\321\377\331\037\037\377\276\033\033\377\271\032\032\377\350ee\377" - "\374\357\357\377\367\307\307\377\320\035\035\377\262\031\031\377\242\027\027\377" - "\223\025\025\377\217\024\024\377\235\026\026\377\251\030\030\377\302\033\033\377\360" - "\225\225\377\376\373\373\377\355\204\204\377\320\035\035\377\275\032\032\377" - "\341..\377\371\330\330\377\365\270\270\377\363\253\253\377\342\067\067\372" - "\307\034\034+\000\000\000\000\000\000\000\000\314\035\035\242\357\224\224\377\367\307\307\377" - "\372\341\341\377\347WW\377\322\036\036\377\303\034\034\377\350__\377\373\346" - "\346\377\355\204\204\377\361\244\244\377\342\071\071\377z\021\021\377w\020\020" - "\377w\020\020\377w\020\020\377z\021\021\377w\020\020\377\244\027\027\377\364\263\263" - "\377\374\351\351\377\376\373\373\377\353tt\377\275\032\032\377\313\035\035\377" - "\346SS\377\370\323\323\377\360\231\231\377\353xx\377\320\035\035\242\000\000\000" - "\000\307\034\034\026\343<<\361\367\310\310\377\372\337\337\377\366\277\277\377" - "\302\033\033\377\311\034\034\377\343@@\377\373\346\346\377\356\211\211\377\340" - "--\377\366\277\277\377\370\323\323\377\223\025\025\377|\021\021\377|\021\021\377" - "|\021\021\377w\020\020\377z\021\021\377\354}}\377\367\310\310\377\347WW\377\370" - "\323\323\377\374\357\357\377\343@@\377\322\036\036\377\302\033\033\377\364\263" - "\263\377\364\263\263\377\360\227\227\377\341\062\062\361\307\034\034\026\302\033" - "\033\\\353xx\377\367\312\312\377\373\344\344\377\351ll\377\275\032\032\377\313" - "\035\035\377\365\272\272\377\371\334\334\377\345HH\377\363\262\262\377\376" - "\373\373\377\376\373\373\377\353rr\377z\021\021\377|\021\021\377|\021\021\377z" - "\021\021\377\244\027\027\377\375\366\366\377\376\373\373\377\364\267\267\377" - "\345JJ\377\370\325\325\377\363\260\260\377\302\033\033\377\322\036\036\377\350" - "]]\377\370\315\315\377\361\236\236\377\351ff\377\303\034\034\\\313\035\035\227" - "\357\220\220\377\367\310\310\377\370\323\323\377\340))\377\302\033\033\377" - "\347WW\377\376\373\373\377\360\233\233\377\353vv\377\376\373\373\377\376" - "\373\373\377\376\373\373\377\375\362\362\377\244\027\027\377\214\023\023\377" - "\235\026\026\377\217\024\024\377\353rr\377\376\373\373\377\376\373\373\377\376" - "\373\373\377\353tt\377\353vv\377\373\346\346\377\343AA\377\311\034\034\377" - "\331\037\037\377\367\312\312\377\363\256\256\377\355\202\202\377\313\035\035" - "\227\337\040\040\303\361\236\236\377\370\323\323\377\362\245\245\377\311\034" - "\034\377\275\032\032\377\357\220\220\377\374\353\353\377\347ZZ\377\371\330\330" - "\377\376\373\373\377\376\373\373\377\376\373\373\377\376\373\373\377\372" - "\337\337\377\373\346\346\377\376\373\373\377\367\307\307\377\376\373\373" - "\377\376\373\373\377\376\373\373\377\376\373\373\377\371\330\330\377\345" - "HH\377\370\325\325\377\356\213\213\377\311\034\034\377\276\033\033\377\362\247" - "\247\377\367\307\307\377\360\225\225\377\340%%\303\342\067\067\330\363\262" - "\262\377\372\335\335\377\356\215\215\377\275\032\032\377\313\035\035\377\364" - "\265\265\377\366\277\277\377\343AA\377\376\373\373\377\376\373\373\377\376" - "\373\373\377\376\373\373\377\376\373\373\377\376\373\373\377\372\341\341" - "\377\366\305\305\377\376\373\373\377\376\373\373\377\376\373\373\377\376" - "\373\373\377\376\373\373\377\376\373\373\377\343AA\377\364\265\265\377\363" - "\262\262\377\305\034\034\377\303\034\034\377\356\213\213\377\370\323\323\377" - "\363\253\253\377\342\071\071\330\344GG\346\367\314\314\377\373\346\346\377" - "\355\202\202\377\275\032\032\377\336\037\037\377\371\330\330\377\370\321\321" - "\377\357\224\224\377\376\373\373\377\376\373\373\377\376\373\373\377\376" - "\373\373\377\376\373\373\377\366\277\277\377\217\024\024\377z\021\021\377\337" - "\"\"\377\375\366\366\377\376\373\373\377\376\373\373\377\376\373\373\377" - "\376\373\373\377\357\220\220\377\367\310\310\377\370\325\325\377\325\036\036" - "\377\303\034\034\377\354}}\377\372\335\335\377\364\267\267\377\343AA\346\345" - "JJ\346\371\332\332\377\375\360\360\377\355\206\206\377\307\034\034\377\337" - "\040\040\377\355\206\206\377\360\235\235\377\353vv\377\352qq\377\353rr\377" - "\353rr\377\354}}\377\376\373\373\377\353vv\377w\020\020\377w\020\020\377\214" - "\023\023\377\376\367\367\377\371\330\330\377\353rr\377\353rr\377\352qq\377" - "\353vv\377\357\220\220\377\353vv\377\311\034\034\377\303\034\034\377\354}}\377" - "\371\332\332\377\364\267\267\377\344EE\346\343AA\330\371\330\330\377\376" - "\367\367\377\360\225\225\377\331\037\037\377\337\040\040\377\325\036\036\377\313" - "\035\035\377\230\025\025\377w\020\020\377z\021\021\377p\020\020\377\217\024\024\377\373" - "\350\350\377\375\362\362\377\235\026\026\377|\021\021\377\346UU\377\376\373\373" - "\377\342\071\071\377z\021\021\377z\021\021\377w\020\020\377\217\024\024\377\302\033" - "\033\377\275\032\032\377\302\033\033\377\275\032\032\377\356\213\213\377\370\325" - "\325\377\363\254\254\377\342\071\071\330\340))\303\367\312\312\377\376\367" - "\367\377\364\263\263\377\337$$\377\337\040\040\377\337\"\"\377\336\037\037\377" - "\260\031\031\377w\020\020\377|\021\021\377z\021\021\377z\021\021\377\345JJ\377\376" - "\373\373\377\375\366\366\377\374\351\351\377\376\373\373\377\371\332\332" - "\377\235\026\026\377|\021\021\377|\021\021\377w\020\020\377\251\030\030\377\307\034" - "\034\377\311\034\034\377\302\033\033\377\311\034\034\377\362\247\247\377\370\323" - "\323\377\361\236\236\377\340%%\303\313\035\035\227\363\262\262\377\375\362" - "\362\377\372\335\335\377\341\064\064\377\320\035\035\377\331\037\037\377\325\036" - "\036\377\302\033\033\377~\021\021\377w\020\020\377|\021\021\377w\020\020\377\212\023" - "\023\377\362\245\245\377\376\373\373\377\376\373\373\377\376\373\373\377\337" - "\"\"\377z\021\021\377|\021\021\377w\020\020\377~\021\021\377\275\032\032\377\305\034" - "\034\377\311\034\034\377\276\033\033\377\337$$\377\370\321\321\377\366\305\305" - "\377\357\220\220\377\313\035\035\227\275\032\032\\\355\202\202\377\372\341\341" - "\377\374\351\351\377\351jj\377\275\032\032\377\314\035\035\377\302\033\033\377" - "\276\033\033\377\250\030\030\377w\020\020\377z\021\021\377z\021\021\377\244\027\027\377" - "\375\362\362\377\376\373\373\377\376\373\373\377\376\373\373\377\362\245" - "\245\377z\021\021\377w\020\020\377w\020\020\377\244\027\027\377\276\033\033\377\276" - "\033\033\377\302\033\033\377\303\034\034\377\350__\377\371\330\330\377\365\270" - "\270\377\353tt\377\302\033\033\\\307\034\034\026\343<<\361\366\305\305\377\371" - "\332\332\377\365\272\272\377\275\032\032\377\302\033\033\377\275\032\032\377\276" - "\033\033\377\276\033\033\377\237\026\026\377z\021\021\377\217\024\024\377\375\362\362" - "\377\376\373\373\377\376\373\373\377\376\373\373\377\376\373\373\377\376" - "\373\373\377\346OO\377z\021\021\377\237\026\026\377\276\033\033\377\275\032\032\377" - "\275\032\032\377\302\033\033\377\303\034\034\377\365\270\270\377\366\305\305\377" - "\363\253\253\377\342\067\067\361\307\034\034\026\000\000\000\000\313\035\035\242\355\206" - "\206\377\363\262\262\377\371\326\326\377\346QQ\377\311\034\034\377\275\032\032" - "\377\275\032\032\377\276\033\033\377\276\033\033\377\232\026\026\377\346OO\377\372" - "\341\341\377\376\373\373\377\376\373\373\377\376\373\373\377\376\373\373" - "\377\372\335\335\377\366\277\277\377\260\031\031\377\302\033\033\377\276\033\033" - "\377\276\033\033\377\275\032\032\377\320\035\035\377\345NN\377\370\325\325\377" - "\361\244\244\377\355\202\202\377\320\035\035\242\000\000\000\000\000\000\000\000\302\033\033" - "+\340--\372\361\236\236\377\362\251\251\377\371\330\330\377\337\040\040\377" - "\311\034\034\377\275\032\032\377\276\033\033\377\275\032\032\377\347ZZ\377\371\334" - "\334\377\347\\\\\377\347WW\377\351ff\377\351ff\377\350__\377\343AA\377\365" - "\272\272\377\370\315\315\377\307\034\034\377\275\032\032\377\275\032\032\377\313" - "\035\035\377\337\040\040\377\370\323\323\377\360\235\235\377\360\235\235\377" - "\342\067\067\372\307\034\034+\000\000\000\000\000\000\000\000\000\000\000\000\302\033\033\213\350aa\377" - "\362\247\247\377\367\310\310\377\366\305\305\377\322\036\036\377\311\034\034" - "\377\276\033\033\377\275\032\032\377\357\217\217\377\376\373\373\377\373\350" - "\350\377\370\317\317\377\370\315\315\377\370\315\315\377\370\315\315\377" - "\374\351\351\377\376\367\367\377\363\262\262\377\325\036\036\377\275\032\032" - "\377\313\035\035\377\322\036\036\377\367\307\307\377\367\307\307\377\360\231" - "\231\377\351jj\377\311\034\034\213\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\237\026\026" - "\005\320\035\035\322\353xx\377\360\227\227\377\366\277\277\377\367\310\310\377" - "\341\062\062\377\311\034\034\377\276\033\033\377\325\036\036\377\345JJ\377\357\217" - "\217\377\364\265\265\377\370\315\315\377\370\315\315\377\364\265\265\377" - "\357\217\217\377\345JJ\377\302\033\033\377\275\032\032\377\313\035\035\377\343" - "<<\377\367\310\310\377\366\305\305\377\360\235\235\377\355\202\202\377\327" - "\036\036\322\237\026\026\005\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\034\034" - ",\332\037\037\360\356\207\207\377\360\235\235\377\370\315\315\377\371\326\326" - "\377\347\\\\\377\302\033\033\377\275\032\032\377\302\033\033\377\275\032\032\377" - "\320\035\035\377\337\040\040\377\337\"\"\377\320\035\035\377\275\032\032\377\311" - "\034\034\377\303\034\034\377\275\032\032\377\347\\\\\377\371\334\334\377\370\315" - "\315\377\361\236\236\377\360\225\225\377\340%%\360\307\034\034,\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\034\034/\336\037\037\350\355" - "\202\202\377\363\262\262\377\365\274\274\377\373\344\344\377\366\277\277" - "\377\352oo\377\341\062\062\377\320\035\035\377\307\034\034\377\302\033\033\377\302" - "\033\033\377\307\034\034\377\314\035\035\377\340--\377\351ll\377\364\267\267\377" - "\371\334\334\377\365\270\270\377\364\267\267\377\356\215\215\377\337$$\350" - "\307\034\034/\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\307\034\034\062\322\036\036\320\353tt\377\366\301\301\377\367\312\312" - "\377\372\341\341\377\373\346\346\377\370\325\325\377\363\256\256\377\360" - "\231\231\377\356\207\207\377\356\207\207\377\360\235\235\377\363\262\262" - "\377\370\325\325\377\372\341\341\377\370\323\323\377\364\263\263\377\365" - "\270\270\377\354}}\377\327\036\036\320\307\034\034\062\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\257\030\030" - "\007\303\034\034\214\343<<\371\360\225\225\377\366\305\305\377\370\315\315\377" - "\370\315\315\377\371\332\332\377\373\344\344\377\375\360\360\377\375\364" - "\364\377\373\346\346\377\371\330\330\377\367\312\312\377\367\310\310\377" - "\365\272\272\377\357\220\220\377\343<<\371\307\034\034\214\257\030\030\007\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\302\033\033\062\314\035\035\240\342\071\071" - "\351\354yy\377\360\225\225\377\363\254\254\377\366\305\305\377\371\330\330" - "\377\371\330\330\377\367\307\307\377\363\254\254\377\357\224\224\377\353" - "xx\377\343<<\351\320\035\035\240\302\033\033\062\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\275\032\032\033\276\033\033]\311\034" - "\034\225\337$$\301\343<<\330\344GG\346\344GG\346\343<<\330\340''\301\313\035" - "\035\225\276\033\033]\275\032\032\033\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000", -#if 0 -}; -#endif diff --git a/source/rr/rsrc/eduke32_icon_48px.c b/source/rr/rsrc/eduke32_icon_48px.c deleted file mode 100644 index 918b9ca48..000000000 --- a/source/rr/rsrc/eduke32_icon_48px.c +++ /dev/null @@ -1,423 +0,0 @@ -/* GIMP RGBA C-Source image dump (test.c) */ -#if 0 -static const struct { - unsigned int width; - unsigned int height; - unsigned int bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ - unsigned char pixel_data[48 * 48 * 4 + 1]; -} sdlappicon = { - 48, 48, 4, -#endif - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\037\004\004\001\325\036" - "\036(\325\036\036_\325\036\036\222\325\036\036\270\325\036\036\321\325\036\036\343\325" - "\036\036\355\325\036\036\355\325\036\036\343\325\036\036\321\325\036\036\270\325\036" - "\036\222\325\036\036_\325\036\036(\037\004\004\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\325\036\036" - "\036\325\036\036s\325\036\036\304\325\036\036\365\343<<\377\350aa\377\355\202\202" - "\377\361\242\242\377\366\277\277\377\366\301\301\377\366\277\277\377\362" - "\251\251\377\355\202\202\377\350ee\377\345JJ\377\340--\377\325\036\036\365" - "\325\036\036\304\325\036\036s\325\036\036\036\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\334\037\037&\325\036\036\222\325\036\036\354\343" - "AA\377\360\227\227\377\371\334\334\377\375\364\364\377\376\371\371\377\376" - "\371\371\377\375\366\366\377\374\353\353\377\372\341\341\377\371\330\330" - "\377\370\315\315\377\365\274\274\377\364\267\267\377\364\267\267\377\363" - "\253\253\377\360\235\235\377\352oo\377\341\062\062\377\325\036\036\354\325\036" - "\036\222\334\037\037&\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\311\034\034\014\325\036\036" - "|\325\036\036\354\345NN\377\365\270\270\377\373\350\350\377\375\362\362\377" - "\375\362\362\377\375\366\366\377\375\360\360\377\375\362\362\377\375\362" - "\362\377\373\350\350\377\371\334\334\377\371\326\326\377\367\312\312\377" - "\365\270\270\377\363\262\262\377\363\254\254\377\361\244\244\377\361\242" - "\242\377\362\247\247\377\363\262\262\377\361\236\236\377\344GG\377\325\036" - "\036\354\325\036\036|\311\034\034\014\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\325\036\036\064\325\036\036\305\341\062" - "\062\377\360\231\231\377\367\310\310\377\370\325\325\377\371\334\334\377\373" - "\350\350\377\374\357\357\377\375\364\364\377\375\366\366\377\375\366\366" - "\377\376\367\367\377\375\366\366\377\375\366\366\377\375\364\364\377\374" - "\353\353\377\372\341\341\377\370\323\323\377\365\270\270\377\361\236\236" - "\377\361\236\236\377\361\244\244\377\363\262\262\377\366\301\301\377\367" - "\310\310\377\363\254\254\377\342\067\067\377\325\036\036\305\325\036\036\064\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\325\036\036Z\325" - "\036\036\356\344GG\377\361\236\236\377\363\262\262\377\365\272\272\377\367" - "\310\310\377\371\326\326\377\373\350\350\377\375\364\364\377\376\371\371" - "\377\371\330\330\377\362\251\251\377\355\206\206\377\351ll\377\347WW\377" - "\346OO\377\347XX\377\352oo\377\360\227\227\377\370\325\325\377\375\362\362" - "\377\370\325\325\377\365\270\270\377\365\274\274\377\366\301\301\377\367" - "\307\307\377\370\323\323\377\372\341\341\377\351ff\377\325\036\036\356\325" - "\036\036Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\325\036\036q\325\036" - "\036\374\347XX\377\357\220\220\377\360\225\225\377\361\242\242\377\364\263" - "\263\377\370\325\325\377\375\360\360\377\370\323\323\377\356\213\213\377" - "\345NN\377\342\067\067\377\342\067\067\377\342\067\067\377\341\062\062\377\340++" - "\377\337$$\377\331\037\037\377\320\035\035\377\314\035\035\377\311\034\034\377\337" - "\040\040\377\353tt\377\370\315\315\377\374\353\353\377\371\326\326\377\370" - "\315\315\377\371\330\330\377\373\346\346\377\374\351\351\377\357\224\224" - "\377\325\036\036\374\325\036\036q\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\325\036\036q\320" - "\035\035\377\347XX\377\355\206\206\377\355\206\206\377\356\215\215\377\361" - "\244\244\377\371\330\330\377\370\321\321\377\347\\\\\377\340''\377\340--" - "\377\342\065\065\377\342\067\067\377\342\067\067\377\342\067\067\377\342\065\065\377" - "\340++\377\340%%\377\327\036\036\377\320\035\035\377\314\035\035\377\303\034\034" - "\377\302\033\033\377\307\034\034\377\322\036\036\377\347XX\377\370\323\323\377" - "\374\353\353\377\373\343\343\377\373\350\350\377\373\346\346\377\374\351" - "\351\377\363\254\254\377\332\037\037\377\325\036\036q\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\325\036\036" - "Z\325\036\036\374\347WW\377\354yy\377\353xx\377\354\177\177\377\363\254\254" - "\377\376\367\367\377\353tt\377\313\035\035\377\327\036\036\377\337\040\040\377" - "\340++\377\341\064\064\377\342\067\067\377\342\067\067\377\342\067\067\377\342\065" - "\065\377\340--\377\340%%\377\327\036\036\377\320\035\035\377\313\035\035\377\303" - "\034\034\377\302\033\033\377\313\035\035\377\325\036\036\377\331\037\037\377\336\037" - "\037\377\356\207\207\377\376\371\371\377\374\353\353\377\373\346\346\377\372" - "\341\341\377\371\334\334\377\361\236\236\377\325\036\036\374\325\036\036Z\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327" - "\036\036\061\325\036\036\355\345NN\377\354{{\377\352oo\377\353tt\377\364\263\263" - "\377\373\350\350\377\343<<\377\275\032\032\377\303\034\034\377\320\035\035\377" - "\336\037\037\377\340''\377\341..\377\342\065\065\377\342\067\067\377\342\067\067" - "\377\342\065\065\377\340--\377\337$$\377\327\036\036\377\320\035\035\377\311\034" - "\034\377\302\033\033\377\303\034\034\377\320\035\035\377\331\037\037\377\332\037\037" - "\377\340''\377\340--\377\351ff\377\374\357\357\377\374\353\353\377\371\330" - "\330\377\370\315\315\377\367\310\310\377\354}}\377\325\036\036\355\327\036\036" - "\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\331\037\037\013" - "\325\036\036\310\342\071\071\377\356\213\213\377\354\177\177\377\354yy\377\364" - "\263\263\377\371\326\326\377\320\035\035\377\262\031\031\377\266\031\031\377\275" - "\032\032\377\307\034\034\377\327\036\036\377\337$$\377\340--\377\342\065\065\377" - "\342\067\067\377\342\067\067\377\342\065\065\377\340--\377\337$$\377\327\036\036" - "\377\314\035\035\377\311\034\034\377\302\033\033\377\311\034\034\377\325\036\036\377" - "\331\037\037\377\337\040\040\377\340--\377\341..\377\341..\377\345JJ\377\371" - "\334\334\377\373\343\343\377\366\277\277\377\365\270\270\377\366\277\277" - "\377\346QQ\377\325\036\036\310\331\037\037\013\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\325\036\036|\336\037\037\377\360\225\225\377\357\220\220\377" - "\356\207\207\377\363\262\262\377\372\341\341\377\303\034\034\377\257\030\030" - "\377\260\031\031\377\262\031\031\377\271\032\032\377\340''\377\363\254\254\377" - "\340--\377\340))\377\341\062\062\377\342\067\067\377\342\067\067\377\342\067\067" - "\377\340--\377\337$$\377\322\036\036\377\314\035\035\377\307\034\034\377\303\034" - "\034\377\320\035\035\377\331\037\037\377\353tt\377\345JJ\377\341..\377\341..\377" - "\340++\377\340''\377\342\065\065\377\373\344\344\377\370\323\323\377\364\263" - "\263\377\364\263\263\377\363\254\254\377\337$$\377\325\036\036|\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\322\036\036\"\325\036\036\356\354\177\177\377\361" - "\244\244\377\360\227\227\377\361\242\242\377\375\366\366\377\340''\377\257" - "\030\030\377\253\030\030\377\253\030\030\377\260\031\031\377\343<<\377\375\360\360" - "\377\370\323\323\377\361\236\236\377\337$$\377\331\037\037\377\275\032\032\377" - "\246\027\027\377\223\025\025\377\203\022\022\377\203\022\022\377\214\023\023\377\232" - "\026\026\377\250\030\030\377\273\032\032\377\322\036\036\377\342\071\071\377\376\367" - "\367\377\375\362\362\377\351jj\377\340--\377\340''\377\336\037\037\377\325" - "\036\036\377\343AA\377\375\366\366\377\365\272\272\377\362\251\251\377\361" - "\236\236\377\355\202\202\377\325\036\036\356\322\036\036\"\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\325\036\036\222\342\067\067\377\364\267\267\377\362\251\251\377" - "\361\244\244\377\370\325\325\377\351ll\377\271\032\032\377\264\031\031\377\262" - "\031\031\377\253\030\030\377\346SS\377\376\367\367\377\362\251\251\377\360\225" - "\225\377\375\366\366\377\313\035\035\377\177\022\022\377~\021\021\377x\021\021\377" - "w\020\020\377u\020\020\377u\020\020\377w\020\020\377x\021\021\377~\021\021\377\177\022" - "\022\377\250\030\030\377\363\253\253\377\374\357\357\377\374\357\357\377\376" - "\371\371\377\354yy\377\336\037\037\377\327\036\036\377\322\036\036\377\314\035\035" - "\377\353tt\377\371\326\326\377\360\231\231\377\360\227\227\377\360\235\235" - "\377\342\065\065\377\325\036\036\222\000\000\000\000\000\000\000\000\000\000\000\000\325\036\036\036\325" - "\036\036\355\360\227\227\377\366\277\277\377\363\262\262\377\367\310\310\377" - "\370\315\315\377\303\034\034\377\276\033\033\377\275\032\032\377\266\031\031\377" - "\343<<\377\376\367\367\377\357\220\220\377\354{{\377\351ff\377\356\213\213" - "\377\360\227\227\377w\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377" - "u\020\020\377u\020\020\377u\020\020\377u\020\020\377w\020\020\377\253\030\030\377\371" - "\330\330\377\363\253\253\377\373\344\344\377\371\334\334\377\376\371\371" - "\377\347XX\377\322\036\036\377\314\035\035\377\303\034\034\377\302\033\033\377\370" - "\315\315\377\364\267\267\377\357\220\220\377\357\220\220\377\354\177\177" - "\377\325\036\036\355\325\036\036\036\000\000\000\000\000\000\000\000\325\036\036q\341..\377\367" - "\312\312\377\366\301\301\377\365\274\274\377\374\351\351\377\346OO\377\313" - "\035\035\377\307\034\034\377\302\033\033\377\340''\377\374\353\353\377\361\244" - "\244\377\353tt\377\346QQ\377\346OO\377\365\270\270\377\376\375\375\377\302" - "\033\033\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020\020" - "\377u\020\020\377u\020\020\377u\020\020\377\360\231\231\377\370\323\323\377\346" - "OO\377\357\220\220\377\366\301\301\377\370\315\315\377\374\357\357\377\341" - "..\377\302\033\033\377\276\033\033\377\275\032\032\377\343AA\377\372\341\341\377" - "\357\220\220\377\357\224\224\377\360\235\235\377\340))\377\325\036\036q\000\000" - "\000\000\221\024\024\003\325\036\036\305\353tt\377\366\301\301\377\365\272\272\377" - "\367\312\312\377\370\315\315\377\325\036\036\377\322\036\036\377\320\035\035\377" - "\314\035\035\377\364\263\263\377\367\307\307\377\357\220\220\377\350aa\377" - "\346OO\377\367\310\310\377\376\375\375\377\376\375\375\377\367\312\312\377" - "|\021\021\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020\020" - "\377u\020\020\377\271\032\032\377\376\375\375\377\376\375\375\377\367\310\310" - "\377\346OO\377\356\207\207\377\363\262\262\377\370\315\315\377\364\263\263" - "\377\276\033\033\377\275\032\032\377\273\032\032\377\273\032\032\377\367\310\310" - "\377\363\253\253\377\360\225\225\377\360\231\231\377\350ee\377\325\036\036" - "\305\221\024\024\003\327\036\036'\325\036\036\366\363\253\253\377\364\267\267\377" - "\365\270\270\377\373\343\343\377\353rr\377\327\036\036\377\327\036\036\377\327" - "\036\036\377\345NN\377\374\351\351\377\363\256\256\377\357\220\220\377\341" - "\064\064\377\365\270\270\377\376\375\375\377\376\375\375\377\376\375\375\377" - "\376\375\375\377\343AA\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020" - "\020\377u\020\020\377u\020\020\377\364\267\267\377\376\375\375\377\376\375\375" - "\377\376\375\375\377\365\270\270\377\341\064\064\377\356\215\215\377\360\227" - "\227\377\373\343\343\377\343<<\377\275\032\032\377\275\032\032\377\276\033\033" - "\377\350ee\377\370\323\323\377\357\224\224\377\357\224\224\377\357\220\220" - "\377\325\036\036\366\327\036\036'\325\036\036_\341..\377\364\267\267\377\364\263" - "\263\377\364\263\263\377\376\371\371\377\337\040\040\377\322\036\036\377\322" - "\036\036\377\327\036\036\377\366\277\277\377\370\323\323\377\365\272\272\377" - "\351ff\377\356\207\207\377\376\375\375\377\376\375\375\377\376\375\375\377" - "\376\375\375\377\376\375\375\377\374\353\353\377\223\025\025\377u\020\020\377" - "u\020\020\377u\020\020\377u\020\020\377u\020\020\377\320\035\035\377\376\375\375\377" - "\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\356\207" - "\207\377\346SS\377\357\224\224\377\365\270\270\377\365\272\272\377\275\032" - "\032\377\275\032\032\377\275\032\032\377\314\035\035\377\376\367\367\377\360\231" - "\231\377\360\231\231\377\361\242\242\377\340++\377\325\036\036_\325\036\036\222" - "\344GG\377\364\267\267\377\363\262\262\377\366\277\277\377\367\307\307\377" - "\320\035\035\377\320\035\035\377\320\035\035\377\340--\377\376\371\371\377\365" - "\274\274\377\361\242\242\377\343<<\377\372\335\335\377\376\375\375\377\376" - "\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375" - "\377\354\177\177\377\241\027\027\377\346SS\377\352oo\377\340%%\377\212\023\023" - "\377\367\312\312\377\376\375\375\377\376\375\375\377\376\375\375\377\376" - "\375\375\377\376\375\375\377\372\335\335\377\343<<\377\355\202\202\377\360" - "\225\225\377\376\367\367\377\331\037\037\377\275\032\032\377\276\033\033\377\302" - "\033\033\377\366\305\305\377\364\263\263\377\361\236\236\377\363\253\253\377" - "\344CC\377\325\036\036\222\325\036\036\272\351ff\377\364\263\263\377\363\256" - "\256\377\370\323\323\377\357\220\220\377\320\035\035\377\320\035\035\377\320" - "\035\035\377\351ff\377\372\341\341\377\364\263\263\377\352oo\377\354yy\377" - "\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375" - "\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377" - "\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375" - "\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377" - "\376\375\375\377\376\375\375\377\354yy\377\350]]\377\360\231\231\377\371" - "\330\330\377\350aa\377\302\033\033\377\302\033\033\377\303\034\034\377\357\220" - "\220\377\367\312\312\377\361\242\242\377\362\247\247\377\351jj\377\325\036" - "\036\272\325\036\036\321\355\202\202\377\365\270\270\377\363\262\262\377\372" - "\341\341\377\352mm\377\320\035\035\377\314\035\035\377\314\035\035\377\360\227" - "\227\377\370\321\321\377\363\256\256\377\345JJ\377\363\256\256\377\376\375" - "\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377" - "\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375" - "\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377" - "\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375" - "\375\377\376\375\375\377\363\256\256\377\344EE\377\361\236\236\377\367\310" - "\310\377\357\224\224\377\303\034\034\377\303\034\034\377\303\034\034\377\351jj" - "\377\371\330\330\377\362\247\247\377\363\253\253\377\356\207\207\377\325" - "\036\036\321\325\036\036\343\361\242\242\377\365\270\270\377\364\263\263\377" - "\373\350\350\377\347WW\377\320\035\035\377\320\035\035\377\320\035\035\377\365" - "\272\272\377\367\307\307\377\363\262\262\377\341..\377\371\326\326\377\376" - "\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375" - "\377\376\375\375\377\376\375\375\377\376\375\375\377\363\256\256\377\244" - "\027\027\377u\020\020\377\276\033\033\377\370\323\323\377\376\375\375\377\376\375" - "\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377" - "\376\375\375\377\371\326\326\377\340--\377\362\247\247\377\365\274\274\377" - "\366\277\277\377\311\034\034\377\311\034\034\377\311\034\034\377\346QQ\377\373" - "\344\344\377\363\253\253\377\363\254\254\377\357\224\224\377\325\036\036\343" - "\325\036\036\355\364\263\263\377\366\305\305\377\366\277\277\377\374\357\357" - "\377\345NN\377\327\036\036\377\327\036\036\377\327\036\036\377\370\315\315\377" - "\367\312\312\377\367\310\310\377\345JJ\377\375\364\364\377\376\375\375\377" - "\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375" - "\375\377\376\375\375\377\376\367\367\377\223\025\025\377u\020\020\377u\020\020" - "\377u\020\020\377\275\032\032\377\376\375\375\377\376\375\375\377\376\375\375" - "\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\375" - "\364\364\377\344GG\377\365\274\274\377\365\274\274\377\367\312\312\377\313" - "\035\035\377\313\035\035\377\313\035\035\377\344CC\377\374\351\351\377\363\254" - "\254\377\363\256\256\377\361\244\244\377\325\036\036\355\325\036\036\355\365" - "\270\270\377\367\312\312\377\367\310\310\377\375\360\360\377\346QQ\377\336" - "\037\037\377\336\037\037\377\336\037\037\377\363\254\254\377\370\321\321\377\370" - "\321\321\377\365\272\272\377\364\267\267\377\364\267\267\377\364\267\267" - "\377\364\267\267\377\364\267\267\377\364\267\267\377\372\341\341\377\376" - "\375\375\377\367\307\307\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377" - "\201\022\022\377\376\375\375\377\376\375\375\377\370\323\323\377\364\267\267" - "\377\364\267\267\377\364\267\267\377\364\267\267\377\364\267\267\377\365" - "\272\272\377\370\315\315\377\370\315\315\377\361\244\244\377\311\034\034\377" - "\311\034\034\377\311\034\034\377\343AA\377\373\350\350\377\363\253\253\377\363" - "\254\254\377\361\244\244\377\325\036\036\355\325\036\036\343\365\270\270\377" - "\370\323\323\377\370\315\315\377\374\357\357\377\350aa\377\337\040\040\377" - "\337$$\377\337$$\377\337$$\377\337$$\377\337$$\377\221\024\024\377w\020\020\377" - "u\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377\346OO\377\376\375" - "\375\377\375\360\360\377\210\023\023\377u\020\020\377u\020\020\377u\020\020\377\253" - "\030\030\377\376\375\375\377\376\375\375\377\320\035\035\377u\020\020\377u\020\020" - "\377u\020\020\377u\020\020\377w\020\020\377\214\023\023\377\311\034\034\377\311\034" - "\034\377\311\034\034\377\311\034\034\377\311\034\034\377\311\034\034\377\346QQ\377" - "\373\344\344\377\363\253\253\377\363\253\253\377\360\235\235\377\325\036\036" - "\343\325\036\036\321\361\242\242\377\371\330\330\377\370\325\325\377\374\353" - "\353\377\354yy\377\337$$\377\340''\377\340''\377\340''\377\340''\377\340" - "%%\377\241\027\027\377x\021\021\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377" - "u\020\020\377\331\037\037\377\376\375\375\377\376\375\375\377\360\225\225\377" - "\210\023\023\377u\020\020\377\233\026\026\377\366\301\301\377\376\375\375\377\376" - "\375\375\377\233\026\026\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377x\021" - "\021\377\232\026\026\377\313\035\035\377\313\035\035\377\311\034\034\377\311\034\034" - "\377\311\034\034\377\311\034\034\377\351jj\377\371\334\334\377\363\253\253\377" - "\363\256\256\377\356\207\207\377\325\036\036\321\325\036\036\272\354\177\177" - "\377\371\334\334\377\371\330\330\377\373\346\346\377\360\235\235\377\340" - "%%\377\340''\377\340%%\377\340%%\377\337\040\040\377\337\040\040\377\262\031\031" - "\377~\021\021\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377~\021" - "\021\377\367\312\312\377\376\375\375\377\376\375\375\377\376\375\375\377\373" - "\344\344\377\376\375\375\377\376\375\375\377\376\375\375\377\360\231\231" - "\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377~\021\021\377\251" - "\030\030\377\311\034\034\377\311\034\034\377\311\034\034\377\311\034\034\377\311\034" - "\034\377\313\035\035\377\357\220\220\377\370\321\321\377\363\254\254\377\363" - "\262\262\377\352mm\377\325\036\036\272\325\036\036\222\347XX\377\371\334\334" - "\377\371\330\330\377\371\334\334\377\367\312\312\377\337$$\377\337\040\040" - "\377\337\040\040\377\336\037\037\377\332\037\037\377\331\037\037\377\303\034\034\377" - "\177\022\022\377w\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020" - "\020\377\235\026\026\377\367\307\307\377\376\375\375\377\376\375\375\377\376" - "\375\375\377\376\375\375\377\376\375\375\377\361\236\236\377\212\023\023\377" - "u\020\020\377u\020\020\377u\020\020\377u\020\020\377w\020\020\377\177\022\022\377\271" - "\032\032\377\307\034\034\377\307\034\034\377\311\034\034\377\311\034\034\377\311\034" - "\034\377\311\034\034\377\366\305\305\377\366\277\277\377\363\256\256\377\363" - "\262\262\377\345JJ\377\325\036\036\222\325\036\036_\342\065\065\377\371\330\330" - "\377\370\325\325\377\370\321\321\377\376\371\371\377\341..\377\336\037\037" - "\377\331\037\037\377\327\036\036\377\327\036\036\377\320\035\035\377\313\035\035\377" - "\241\027\027\377|\021\021\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020" - "\020\377u\020\020\377\351ll\377\376\375\375\377\376\375\375\377\376\375\375" - "\377\376\375\375\377\376\375\375\377\340%%\377u\020\020\377u\020\020\377u\020" - "\020\377u\020\020\377u\020\020\377|\021\021\377\241\027\027\377\302\033\033\377\302" - "\033\033\377\303\034\034\377\311\034\034\377\311\034\034\377\311\034\034\377\332\037" - "\037\377\376\371\371\377\363\254\254\377\363\254\254\377\363\262\262\377\340" - "--\377\325\036\036_\327\036\036'\325\036\036\366\366\277\277\377\367\312\312\377" - "\367\307\307\377\373\346\346\377\353rr\377\327\036\036\377\322\036\036\377\320" - "\035\035\377\313\035\035\377\302\033\033\377\276\033\033\377\266\031\031\377\177\022" - "\022\377w\020\020\377u\020\020\377u\020\020\377u\020\020\377u\020\020\377\253\030\030" - "\377\376\367\367\377\376\375\375\377\376\375\375\377\376\375\375\377\376" - "\375\375\377\376\375\375\377\373\344\344\377\210\023\023\377u\020\020\377u\020" - "\020\377u\020\020\377w\020\020\377\177\022\022\377\262\031\031\377\275\032\032\377\276" - "\033\033\377\302\033\033\377\302\033\033\377\303\034\034\377\303\034\034\377\351ff" - "\377\371\334\334\377\362\251\251\377\363\253\253\377\362\247\247\377\325" - "\036\036\366\327\036\036'\221\024\024\003\325\036\036\305\354}}\377\367\310\310\377" - "\366\301\301\377\370\315\315\377\367\312\312\377\320\035\035\377\311\034\034" - "\377\303\034\034\377\302\033\033\377\275\032\032\377\275\032\032\377\276\033\033\377" - "\253\030\030\377~\021\021\377w\020\020\377u\020\020\377u\020\020\377w\020\020\377\365" - "\272\272\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375" - "\377\376\375\375\377\376\375\375\377\376\375\375\377\354\177\177\377u\020" - "\020\377u\020\020\377w\020\020\377~\021\021\377\253\030\030\377\271\032\032\377\271" - "\032\032\377\273\032\032\377\275\032\032\377\276\033\033\377\302\033\033\377\303\034" - "\034\377\367\310\310\377\364\267\267\377\361\244\244\377\363\253\253\377\352" - "oo\377\325\036\036\305\221\024\024\003\000\000\000\000\325\036\036q\340--\377\367\307\307" - "\377\365\270\270\377\363\262\262\377\373\346\346\377\344GG\377\302\033\033" - "\377\275\032\032\377\275\032\032\377\275\032\032\377\275\032\032\377\275\032\032\377" - "\275\032\032\377\250\030\030\377~\021\021\377w\020\020\377u\020\020\377\343AA\377\376" - "\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375" - "\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\271" - "\032\032\377w\020\020\377~\021\021\377\250\030\030\377\275\032\032\377\275\032\032\377" - "\273\032\032\377\273\032\032\377\271\032\032\377\275\032\032\377\275\032\032\377\343" - "AA\377\373\344\344\377\361\236\236\377\361\244\244\377\363\254\254\377\340" - "++\377\325\036\036q\000\000\000\000\000\000\000\000\325\036\036\036\325\036\036\355\356\215\215" - "\377\363\262\262\377\362\247\247\377\365\272\272\377\370\315\315\377\276" - "\033\033\377\275\032\032\377\275\032\032\377\275\032\032\377\275\032\032\377\275\032" - "\032\377\273\032\032\377\275\032\032\377\257\030\030\377\177\022\022\377\237\026\026" - "\377\374\353\353\377\376\375\375\377\376\375\375\377\376\375\375\377\376" - "\375\375\377\376\375\375\377\376\375\375\377\376\375\375\377\376\375\375" - "\377\373\346\346\377\370\315\315\377\206\023\023\377\260\031\031\377\276\033\033" - "\377\275\032\032\377\276\033\033\377\275\032\032\377\273\032\032\377\271\032\032\377" - "\271\032\032\377\275\032\032\377\370\315\315\377\365\270\270\377\360\227\227" - "\377\361\242\242\377\356\213\213\377\325\036\036\355\325\036\036\036\000\000\000\000\000" - "\000\000\000\000\000\000\000\325\036\036\222\340--\377\362\247\247\377\360\227\227\377\360" - "\225\225\377\370\323\323\377\352mm\377\275\032\032\377\275\032\032\377\275\032" - "\032\377\273\032\032\377\273\032\032\377\275\032\032\377\302\033\033\377\303\034\034" - "\377\276\033\033\377\363\254\254\377\357\224\224\377\354yy\377\363\256\256" - "\377\371\326\326\377\375\362\362\377\375\362\362\377\371\326\326\377\363" - "\256\256\377\354yy\377\343<<\377\365\270\270\377\355\202\202\377\311\034\034" - "\377\303\034\034\377\276\033\033\377\275\032\032\377\275\032\032\377\275\032\032\377" - "\275\032\032\377\273\032\032\377\351jj\377\370\315\315\377\356\215\215\377\357" - "\224\224\377\361\236\236\377\343<<\377\325\036\036\222\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\322\036\036\"\325\036\036\356\353tt\377\360\227\227\377\360\225" - "\225\377\362\251\251\377\375\366\366\377\340--\377\275\032\032\377\273\032\032" - "\377\273\032\032\377\275\032\032\377\302\033\033\377\303\034\034\377\311\034\034\377" - "\350aa\377\373\346\346\377\361\242\242\377\353tt\377\345NN\377\341\062\062" - "\377\336\037\037\377\336\037\037\377\341\062\062\377\345JJ\377\352oo\377\360\231" - "\231\377\363\262\262\377\375\366\366\377\341\062\062\377\311\034\034\377\302" - "\033\033\377\275\032\032\377\275\032\032\377\275\032\032\377\275\032\032\377\340--" - "\377\375\366\366\377\361\236\236\377\356\213\213\377\357\220\220\377\354" - "}}\377\325\036\036\356\322\036\036\"\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\325\036\036|\331\037\037\377\360\227\227\377\360\231\231\377\360\227\227\377" - "\366\277\277\377\372\341\341\377\327\036\036\377\273\032\032\377\275\032\032\377" - "\276\033\033\377\302\033\033\377\307\034\034\377\332\037\037\377\373\350\350\377" - "\370\323\323\377\366\277\277\377\365\270\270\377\365\270\270\377\366\277" - "\277\377\367\310\310\377\367\312\312\377\366\277\277\377\364\267\267\377" - "\364\263\263\377\364\263\263\377\367\312\312\377\373\346\346\377\356\207" - "\207\377\311\034\034\377\303\034\034\377\302\033\033\377\275\032\032\377\275\032\032" - "\377\327\036\036\377\373\343\343\377\366\277\277\377\357\220\220\377\357\220" - "\220\377\357\224\224\377\340''\377\325\036\036|\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\331\037\037\013\325\036\036\310\342\067\067\377\361\236\236" - "\377\357\224\224\377\357\220\220\377\366\305\305\377\371\330\330\377\336" - "\037\037\377\276\033\033\377\302\033\033\377\303\034\034\377\311\034\034\377\320\035" - "\035\377\346QQ\377\366\277\277\377\376\367\367\377\373\344\344\377\370\325" - "\325\377\371\330\330\377\370\325\325\377\371\326\326\377\371\330\330\377" - "\370\325\325\377\373\343\343\377\375\366\366\377\365\274\274\377\345JJ\377" - "\303\034\034\377\307\034\034\377\311\034\034\377\307\034\034\377\302\033\033\377\336" - "\037\037\377\371\330\330\377\367\310\310\377\360\225\225\377\357\224\224\377" - "\360\225\225\377\345JJ\377\325\036\036\310\331\037\037\013\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327\036\036\061\325\036\036\355\347XX\377" - "\360\225\225\377\357\220\220\377\357\220\220\377\366\301\301\377\374\351" - "\351\377\343AA\377\302\033\033\377\311\034\034\377\314\035\035\377\322\036\036\377" - "\327\036\036\377\327\036\036\377\337$$\377\350ee\377\361\236\236\377\363\253" - "\253\377\370\321\321\377\370\321\321\377\363\253\253\377\361\236\236\377" - "\350ee\377\336\037\037\377\320\035\035\377\314\035\035\377\311\034\034\377\307\034" - "\034\377\311\034\034\377\311\034\034\377\343AA\377\374\351\351\377\366\301\301" - "\377\360\225\225\377\360\225\225\377\360\231\231\377\352mm\377\325\036\036" - "\355\327\036\036\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\325\036\036Z\325\036\036\374\352mm\377\360\227\227\377\357\224" - "\224\377\360\227\227\377\366\277\277\377\376\371\371\377\354yy\377\313\035" - "\035\377\320\035\035\377\322\036\036\377\325\036\036\377\325\036\036\377\322\036\036" - "\377\320\035\035\377\325\036\036\377\331\037\037\377\336\037\037\377\336\037\037\377" - "\331\037\037\377\322\036\036\377\320\035\035\377\320\035\035\377\320\035\035\377\320" - "\035\035\377\313\035\035\377\307\034\034\377\307\034\034\377\354yy\377\376\371\371" - "\377\366\277\277\377\360\231\231\377\360\225\225\377\360\231\231\377\354" - "\177\177\377\325\036\036\374\325\036\036Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\325\036\036q\322\036\036" - "\377\353rr\377\360\235\235\377\361\236\236\377\361\236\236\377\363\262\262" - "\377\371\334\334\377\370\321\321\377\345JJ\377\327\036\036\377\327\036\036\377" - "\322\036\036\377\322\036\036\377\320\035\035\377\327\036\036\377\331\037\037\377\336" - "\037\037\377\336\037\037\377\332\037\037\377\325\036\036\377\320\035\035\377\320\035" - "\035\377\320\035\035\377\320\035\035\377\313\035\035\377\344CC\377\370\315\315\377" - "\371\330\330\377\363\262\262\377\361\244\244\377\362\247\247\377\361\236" - "\236\377\355\202\202\377\336\037\037\377\325\036\036q\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\325\036\036q\325\036\036\374\351ff\377\361\236\236\377\362\251\251\377" - "\362\251\251\377\363\256\256\377\370\315\315\377\374\353\353\377\367\312" - "\312\377\354}}\377\341..\377\320\035\035\377\322\036\036\377\327\036\036\377\332" - "\037\037\377\336\037\037\377\336\037\037\377\332\037\037\377\327\036\036\377\322\036" - "\036\377\320\035\035\377\340++\377\354yy\377\367\312\312\377\373\350\350\377" - "\366\305\305\377\362\247\247\377\363\253\253\377\363\253\253\377\362\251" - "\251\377\353tt\377\325\036\036\374\325\036\036q\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\325\036\036Z\325\036\036\356\345JJ\377\363\254\254\377\364" - "\263\263\377\364\263\263\377\365\270\270\377\365\274\274\377\370\315\315" - "\377\372\341\341\377\375\364\364\377\370\323\323\377\361\236\236\377\354" - "{{\377\353tt\377\346QQ\377\346QQ\377\353tt\377\354{{\377\361\236\236\377" - "\370\323\323\377\375\364\364\377\371\334\334\377\366\305\305\377\363\254" - "\254\377\362\251\251\377\362\247\247\377\363\262\262\377\363\256\256\377" - "\346SS\377\325\036\036\356\325\036\036Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\325\036\036\064\325\036\036\305\340))\377\357\220\220" - "\377\365\274\274\377\366\277\277\377\366\277\277\377\365\274\274\377\365" - "\272\272\377\364\263\263\377\366\301\301\377\370\325\325\377\373\343\343" - "\377\373\344\344\377\375\360\360\377\375\360\360\377\373\346\346\377\373" - "\343\343\377\370\325\325\377\366\301\301\377\364\267\267\377\364\267\267" - "\377\363\262\262\377\364\263\263\377\363\262\262\377\363\254\254\377\357" - "\220\220\377\341..\377\325\036\036\305\325\036\036\064\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\311\034\034\014\325" - "\036\036|\325\036\036\354\343<<\377\361\236\236\377\367\307\307\377\366\277\277" - "\377\365\272\272\377\364\267\267\377\364\267\267\377\365\272\272\377\366" - "\277\277\377\366\301\301\377\367\312\312\377\370\315\315\377\367\310\310" - "\377\366\277\277\377\365\270\270\377\364\267\267\377\364\263\263\377\364" - "\263\263\377\365\272\272\377\364\267\267\377\361\236\236\377\344EE\377\325" - "\036\036\354\325\036\036|\311\034\034\014\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\334\037" - "\037&\325\036\036\222\325\036\036\354\340))\377\353tt\377\363\256\256\377\366" - "\277\277\377\366\301\301\377\366\277\277\377\366\305\305\377\367\307\307" - "\377\370\315\315\377\370\321\321\377\370\315\315\377\367\307\307\377\366" - "\277\277\377\366\277\277\377\365\270\270\377\363\254\254\377\354{{\377\341" - "\064\064\377\325\036\036\354\325\036\036\222\334\037\037&\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\325\036\036\036\325\036\036s\325\036\036" - "\304\325\036\036\365\340++\377\345JJ\377\352mm\377\357\220\220\377\363\254" - "\254\377\364\267\267\377\364\267\267\377\363\256\256\377\357\220\220\377" - "\353rr\377\346OO\377\340--\377\325\036\036\365\325\036\036\304\325\036\036s\325" - "\036\036\036\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\037\004\004\001\325\036\036(\325\036\036_\325\036\036" - "\222\325\036\036\270\325\036\036\321\325\036\036\343\325\036\036\355\325\036\036\355" - "\325\036\036\343\325\036\036\321\325\036\036\270\325\036\036\222\325\036\036_\325\036" - "\036(\037\004\004\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" - "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000", -#if 0 -}; -#endif diff --git a/source/rr/rsrc/game.bmp b/source/rr/rsrc/game.bmp deleted file mode 100644 index 61ae859292a539aa502e487d5ba1dc6370fa7df0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336054 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�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 GNBKXqh{3@C diff --git a/source/rr/rsrc/gameres.rc b/source/rr/rsrc/gameres.rc deleted file mode 100644 index 2cfb37ec3..000000000 --- a/source/rr/rsrc/gameres.rc +++ /dev/null @@ -1,80 +0,0 @@ -#define NEED_COMMCTRL_H -#include "../../build/include/windows_inc.h" -#include "../src/startwin.game.h" - -RSRC_ICON ICON "game_icon.ico" -RSRC_BMP BITMAP "game.bmp" - -WIN_STARTWIN DIALOGEX DISCARDABLE 20, 40, 260, 200 -STYLE DS_MODALFRAME | DS_CENTER | DS_SETFONT | DS_FIXEDSYS | WS_OVERLAPPED | WS_CAPTION | WS_VISIBLE | WS_SYSMENU -CAPTION "Startup" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "", WIN_STARTWIN_BITMAP, "STATIC", SS_BITMAP | SS_CENTERIMAGE | WS_CHILD | WS_VISIBLE, 0, 0, 66, 172 - CONTROL "", WIN_STARTWIN_TABCTL, WC_TABCONTROL, WS_CLIPSIBLINGS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 5, 250, 170 - CONTROL "&Start", WIN_STARTWIN_START, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 180, 48, 14 - CONTROL "&Cancel", WIN_STARTWIN_CANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 207, 180, 48, 14 - - CONTROL "", WIN_STARTWIN_MESSAGES, "EDIT", ES_MULTILINE | ES_READONLY | WS_CHILD | WS_VSCROLL, 0, 0, 32, 32 -END -WIN_STARTWINPAGE_CONFIG DIALOGEX DISCARDABLE 20, 40, 279, 168 -STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD -CAPTION "Dialog" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "&Video mode:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 6, 50, 8 - CONTROL "", IDCVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 4, 86, 56 - CONTROL "&Fullscreen", IDCFULLSCREEN, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 6, 46, 10 -#if defined POLYMER && POLYMER != 0 - CONTROL "&Polymer", IDCPOLYMER, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 203, 6, 40, 10 -#endif - CONTROL "Input devices:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 20, 50, 8 - CONTROL "", IDCINPUT, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 19, 86, 56 - CONTROL "&Game:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 35, 100, 8 - CONTROL "", IDCDATA, "LISTBOX", LBS_NOINTEGRALHEIGHT | LBS_USETABSTOPS | LBS_STANDARD | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 45, 226, 43 - - CONTROL "Custom game content &directory:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 90, 160, 8 - CONTROL "", IDCGAMEDIR, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 10, 99, 226, 156 - CONTROL "&Enable ""autoload"" folder", IDCAUTOLOAD, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 116, 100, 8 - CONTROL "&Always show this window at startup", IDCALWAYSSHOW, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 118, 116, 140, 8 -END - -#define FILEVER 1,9,9,9 -#define PRODUCTVER 1,9,9,9 -#define STRFILEVER "2.0.0devel\0" -#define STRPRODUCTVER "2.0.0devel\0" - -VS_VERSION_INFO VERSIONINFO - FILEVERSION FILEVER - PRODUCTVERSION PRODUCTVER - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x3L -#else - FILEFLAGS 0x2L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "FileDescription", "Rednukem" - VALUE "FileVersion", STRFILEVER - VALUE "InternalName", "Rednukem" - VALUE "LegalCopyright", "Copyright © 2018 EDuke32 Developers, 1996, 2003 3D Realms Entertainment" - VALUE "LegalTrademarks", "Duke Nukem® is a Registered Trademark of Gearbox Software, LLC." - VALUE "OriginalFilename", "rednukem.exe" - VALUE "ProductName", "Rednukem" - VALUE "ProductVersion", STRPRODUCTVER - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -1 24 "manifest.game.xml" diff --git a/source/rr/rsrc/manifest.build.xml b/source/rr/rsrc/manifest.build.xml deleted file mode 100644 index 9abe41969..000000000 --- a/source/rr/rsrc/manifest.build.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - true - PerMonitorV2 - - - - Mapster32 for EDuke32 - - - - - - - - - - - - - - - - - - - - diff --git a/source/rr/rsrc/manifest.game.xml b/source/rr/rsrc/manifest.game.xml deleted file mode 100644 index d11aa9bf6..000000000 --- a/source/rr/rsrc/manifest.game.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - true - PerMonitorV2 - - - - EDuke32 - - - - - - - - - - - - - - - - - - - - diff --git a/source/sw/gpl-2.0.txt b/source/sw/gpl-2.0.txt deleted file mode 100644 index d159169d1..000000000 --- a/source/sw/gpl-2.0.txt +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/source/sw/rsrc/buildres.rc b/source/sw/rsrc/buildres.rc deleted file mode 100644 index 4ef0a2084..000000000 --- a/source/sw/rsrc/buildres.rc +++ /dev/null @@ -1,72 +0,0 @@ -#define NEED_COMMCTRL_H -#include "windows_inc.h" -#include "startwin.editor.h" - -RSRC_ICON ICON "game_icon.ico" -RSRC_BMP BITMAP "build.bmp" - -WIN_STARTWIN DIALOGEX DISCARDABLE 20, 40, 260, 200 -STYLE DS_MODALFRAME | DS_CENTER | DS_SETFONT | DS_FIXEDSYS | WS_OVERLAPPED | WS_CAPTION | WS_VISIBLE | WS_SYSMENU -CAPTION "Startup" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "", WIN_STARTWIN_BITMAP, "STATIC", SS_BITMAP | WS_CHILD | WS_VISIBLE, 0, 0, 32, 32 - CONTROL "", WIN_STARTWIN_TABCTL, WC_TABCONTROL, WS_CLIPSIBLINGS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 5, 250, 170 - CONTROL "&Start", WIN_STARTWIN_START, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 180, 48, 14 - CONTROL "&Cancel", WIN_STARTWIN_CANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 207, 180, 48, 14 - - CONTROL "", WIN_STARTWIN_MESSAGES, "EDIT", ES_MULTILINE | ES_READONLY | WS_CHILD | WS_VSCROLL, 0, 0, 32, 32 -END - -WIN_STARTWINPAGE_CONFIG DIALOGEX DISCARDABLE 20, 40, 279, 168 -STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD -CAPTION "Dialog" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "&2D Video mode:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 8, 50, 8 - CONTROL "", IDC2DVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 6, 80, 56 - CONTROL "&Fullscreen", IDCFULLSCREEN, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 148, 8, 49, 10 - CONTROL "&3D Video mode:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 24, 50, 8 - CONTROL "", IDC3DVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 22, 80, 56 - CONTROL "&Always show configuration on start", IDCALWAYSSHOW, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 118, 116, 140, 8 -END - -#define FILEVER 1,9,9,9 -#define PRODUCTVER 1,9,9,9 -#define STRFILEVER "2.0.0devel\0" -#define STRPRODUCTVER "2.0.0devel\0" - -VS_VERSION_INFO VERSIONINFO - FILEVERSION FILEVER - PRODUCTVERSION PRODUCTVER - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x3L -#else - FILEFLAGS 0x2L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "FileDescription", "Wangulator for VoidSW" - VALUE "FileVersion", STRFILEVER - VALUE "InternalName", "Wangulator" - VALUE "LegalCopyright", "Copyright © 2015 EDuke32 Developers, 1997, 2005 3D Realms Entertainment" - VALUE "LegalTrademarks", "Shadow Warrior® is a Registered Trademark of GHI Media LLC." - VALUE "OriginalFilename", "wangulator.exe" - VALUE "ProductName", "Wangulator" - VALUE "ProductVersion", STRPRODUCTVER - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -1 24 "manifest.build.xml" diff --git a/source/sw/rsrc/game.bmp b/source/sw/rsrc/game.bmp deleted file mode 100644 index 2f0bf7e74a880b96711aa13f0b494078ef91fe10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76214 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

%i5 zfJjT1bO;}il8}Z$1r$)aYmhEMy7|rbeV+FZm~-!)bIv|{uf5hfo$z>KfeH=zqFA|f z_T9qL($Wxgc2V}Hw*uhBg`&u_n@2LzPWth$0|l}{8p6QD9P-;|{m2N5iGADqb6+B4P1sXbGXm5FOd!xHEG#TLeYJrXz4aV( zIzN+pS!oE3f|^d^e~)o-d;NHeX#Fe4EyF`vns|M|I&d(B^4TQWq1jlSg;0g1ao-*~ z!XAw8y(7%=tTO*y6#YB+iyV3WuVZ>wg*=mem#9R4CksuD;dShNWvPY$&IFvak}?i% zxrHBrk>_*6bH^k~-oKPrQx`86`OaFJ>G8hN^C1)r1mMamAh`o*@vCC_Rg$amtFvZK zF)&s5ca6QdQ;KxBBw2rOc$qKjf|ANOLS`HA&{!Vqjosaz9VOaH?nn=sfH za{NOoTB6w-5a^&bYX}IwLk^*mCgT1xO)KyGx^^sz2F@6=zEXZ0#)ytdU-ub%B((i}v#HJFxe@F@zft%blRE;Lv1WCKbKL6pUL@AU zUYcJ6d3!7Lfi+k)F(f?dOccGKBheb%2%Khr71*K~zOVUhV0{1INcu-gz%IbHCAM-s zce33DJz!~CjfWYVC~;1;(;;xyiLccv$M)`}aq4H?s4f7M$pSX0@Ty#>HCInb&3f*% z_4!}mT~VHxTQCbfVUZ>JpP0B3Pr~2P9;3Hw3q1WvzW)g1-%-Z;CKjdqgI90nU_FGo zzT6!7jEF0Ldn;Vs@LZe?pNEER-jxWeR1jrdmhDvasC6%h@kWkPD(R$nM5gPc$++?A zUQkPmBYl+?P4=5wSO|XCPegM;-L4EDmfGi(Z;F#uBxjGpD6A7M#z=`YQxkq-+P?xe|%!0q~5adZk} zgfrBm;`%lR-IHv#KRnUwX!-p4-$`n7-0lw+_^|YsO0xqmcCt>~^BWE!(x0^nd@7|? zO3sEV=YyHSKUx(~OL{R`Ti_w-yUq&kqoJf@ResOg=cv9Gfrk>2xC~WEQyp+TPixkTsl8DT!}M#Uqi6EnqGjv+T*2FPJ>1osd3xlfNq10qti7C!MMV7K0&} zZ3ou`r)QIT4E=54@#o=S-7bV8DN3Kq*V@hPP%rk!y&A6M*W)K}rq&FjqPqak6M(szd1!+cwucI0eHH6ZK1U8qt1`D|p9(6&k(pH@FDe!Z@ZC`dB3;#r zu%sdLlj{f5MX_}PpzZfYCKO_Cr~3=&x-X=Nu|v%b4ZYFnSo?1iuIr>Vbs+l-lgj4@ zPN44M>!#jMaxBuKa6eVg5KScss&_?S_2eLb&3MBt{kbr<^w>t~NckdvLmR%iDD*BC zoF0%yf9&d2@eG8lOP9g#UEXcs1+Ed`6XKMj5xu#!FOs{*A8-OSZ*$3yB35$$?T<(q z{ao^A55NRx*xl(mX1C{3wAu3R{w?54ZQOAPjdOlSPhxULN*F?QwJTJtH&)COiL?>J z{zmNY1Xv7__#UO3n=6Oy2EW9YX^HbZVf{L5W6B|R??cw`#4fB?wJx`vgEFCeX=Nq6 zqAz(^3!jMyRhrfQJ#HWQOj0;}{jOR+bUdEtTc(zZ28osJ}#Cm^+$`SsHnWCd*B0%nixp;^;!(o9rz6?7PQ&s z>y?UlF!3 zngT@2s_cYw!GZ7#LvB$Mw+8p_yd;FvzED(iqt3DZc)&154+6t{IT3%^8%l`g1c1=7 zzSny8dryhLtJPR_3x&cQy168Zdm#n}-2pK9}#F7l289z>t9V0pA{e>DT?F+96vAnGsMP8?Cn+JiHujAgShyf7d5j!$!HfaGKb&_m$}=7tG$;a&nSzA8 z;892HCVjk3L&jJm7Y~tmyvRiZu?QyE>9p+|xYu6^)P@1_;t4m!)~g#R1W%fJ)E#rh z8B1=DHXkC$Q(Xq*Xt-7@UAh$BRM+8io1#qnXU-zS6W&e#SQB)iJ@&7{@>GqqS=i%*i4xwxTIf`N{D2S2Nnf z7XXq#8X`}SVdInzqN{2|1GlR+kiV;VVjbVTcdcrF78&6|a&YlnuAnNl7EDxRTao=3h8L~=ZHhu1B0GDwL72K%11F>ap=Gt>=tyI}C) zxhFfKD;JwxReW?b>mLNkBK>1ul{0K3*gGXR@dXX5k^(FJj6z@-|JNN>+7B{pSMybg zo`WJv8lL|U8lAsR=vd!!25^c{?JmhDg(|0B$$CF!3+82|OCC&)S1ThD_OY3>u@M1N zxju*v|MbxzkXYa9Ou({g^e7gTUA(aq&?0++GcJ>A7r8Qs-(rU7QGdE^Cyiz0J4L1uHb&7Z$gcXZBc_n7Zh8Pd7{1 zXGw*>IOuq#g%kIQH))k?R52VL_^qxCvPk40y?`6HbriL z?Ih&^XDRW+rc?Qm8X#OE+@*q#q>J`R=tO3fa*_mD-Bsf8uK>8TDM-)lY-Xpnjz9*X zg$CbztZ7o}K zKksku(`?YZg46Y|yD|b36`;y9fwCuQc(C$$EN%C6 z%W&5*5{XPNC@5&+dHOWV>CRk^?N%8cWThB~*zU6`!du5O_ya$LED~5Rh==pX0KuO7 zH+gI4Vv`58b9K-hgWVpvaXYwquooav734zbd(>_+h&mr`LJayFRq#+@{W@yNa}f_} zd}fMv2a)|Y@*!d=!af(s;p(`y@$`<#rulnV9GMi6!#CwcWK* z7aXG6N|q?W8(?m7ARJVBNJ?``_mOEKB^C1NmMH^UI^){uYymy^PkZl}nVFf}-1%kd zQI1AwXj|LnQ}%RDd)jK;9_q)j%kfQbJOj^L5zRiE)#n4cAJV%ryN3$HnS8z>trr4xgmW~Q)C8dBpr)rdYXI@E znTX059VM|aUqQ|SAMYfA={{Ba#Vd*8`(<=pv4bW-+Jb&8EFum_kkR988jNiNQ~F`( zS^V!=MYBN8Bnvz<(cpu5hxrPpHIn5BIP@yNU*QkV9PJh3>Gky$YzX^I+GV*?J5nKR z`P%7iL)3Ci0TfVO2RSIh3~?Ho^9;W_|I9#B%o%~+LhZS-iMbu4H#XE?7|eOv(aq{2 zUtiy6b=B3u^yUiw*f94&722H$;t`Ot^2K+au`Q<|Oq`RkkFo)J#%j$quNeWWTMTYG zQ~Y=eEb^$>pF=}EudRaaW-qvlM%I#L&xUs+YL|gx3N*@ro0CZ(XB<}*KNa^HTexsp zwna=~b!WTY{*E8l>Px{NbNeXhS$J|Gy|58l{9rx)`fM4EMof3$%DjDq3M5C7FW(86 z)sc#abAB)8c2XeE?EiE0_^WQYBKPC|W|#+l!xO@(7zCLbC}x&t|IWzU3)2EC!v`=u z2OYT?WX*=JyfTaC4i>RAqi%UoK0BLEc6dGg1{Xx#O9+L3kx-;j-KX1XWJGZeX9#IY zAwFUS?&G|Uh#{+2$lCm1FLcc=e59(vN9k_)EdZQS$~)VTpYOJiP}#>V7#oB$N!w?G z6?sse`!R2m!LU9w@kALaLd9LQ{3(OCFI%XuYmS@-AJslv^lCnV^udu1n$zJ5**jH9Gyicggtn;*RhlZUAWRm849t zo|vD%c1EMplO0No$lh6ac7Qm^6Gl)IN4~xN55_VSHBMz7WIkd9}0Xw z$@ul$yn36i269Rg9hvDLv>piZ-}67AOPW|Dl?oQ|#+o)?ZDr8HS)~(h_9!;7S)?p; zkq%<@mfFzl?(U8_{QFnevTf^0C>s!ez6{Dr;=Bz!q%i9d_4H3qsw=37E4QRc{Li#F ztJhJe{TB{49)q0lN^Ettex-cECFv=Vx>&+14M^i;b*j{sVU(Y!S5;miL-sExWze_% zGFJO9hDy}gYkfADI6Me!krRaFE(;oGqy>J{a6ZEYuJY!u5s`}KU}9fd zFjO{{y3pDKo$O|@zPVa|?sOiPhS0d_6(bYF&k6C7&L(p-b{y=#{K_K`X^!qqUL2x> z*sExAoUhX0oWUn5pQY^$dd2M9#Hob*i8La&b-MNdAcc< z5DM?DgJk)}?_N}I>wSa_iEQo5t$z5AV&OxU1@F#QVQ?lV>-JlE00x7h#2oo3_+X$T z?Bd!@=LQ+wksQ^KKwOfBKV5;HhwhM3|+A4{@5d#4DT<+uz}% zdMa%ZvTN&qn^mk?CFaUdMXTN2)=FdH*$zRj=+2f?LUb1zTUZz*qH3 zqbn;o%^hh!HyqFk0qIUdDQrD#_{-09AnGED^=wmSV>wy=1#uBFeG<{$dB<6k&Dsf- z2?vv`v+C2cA>Ji$VhBy!pGj@=Lnm!Pg7fmoqL>-bX_kX=-nct|a5!K#sV8w}eMsUs zz<&H)ZU1%?3+HNnkq(ioj7ExQ>2T-ZA>g)#O`yR)sTYq;+(8SAy@Y#mCT8OI!_>zn zEM~vMR?g#IE`bLMrEdvuXUn#T7NYhu;-rf%%tD|9B$KXX&yV-{HOw_$t@*VbUR%CG z8XPIk?@YcOF**d3Z1G~PykVO7I9+?WTvrooC5DZNP0?U~AFEatLubN)9e|G7Pn1qf zax9DSB#w!n#YWSZHT8GKu=^dV3_QL6lKGYZGW4u%+fr!wzu`i05E}bD?ko^8c7Qpz zwoxHu-rOJ%WRE8n?==4F??Xv8vpJB@9UGIoa}&G>#R*{bXRs%%rynbCqqW_u(ET8 z+vOY$U8$~(@C0u9_+_;Y)OY&}Ka&WdFFDo!x>rwD(Z18tl4DRsoIqD|0O`3V^jx|{ z#z@uUsK$WuFyXfKK*e3Q=l;{@wukjjXO!&68ywqwJ?S#ttJyaMbOa_Ror0mfq;cOz zbIegSj$snEgd>~Vkdwf1n^{H~cA^5I`q11V?<2}RYiTs|ir;?|wOb}qj1L)EIZF6b zl$SA@h>L1-+=Q;tWDXf_kQ?^KV9l;ZOyP7bV9IpI9S4(Z(AFI4X$fa)z8El@#Pa3D zaX{Y-cRZO+_d?}rQe>bh4}O&VqgSWOVhKTa-~Z`6?7naEwix}&yIZ8!K~5^bIEt5ei}4QXK}%2Vyls>4!{N4Y z*KQ2&zf^~7QqIjo^pv?#eAm=*kleeEj$z7mD7>4CSf91oj#{e}=mr-KP|)`glFYUB zgov^fioHB`boHpz7VCv5u%@=L( z_5Ym21TVV>`2$A$@GwhmZ6!Dn(_zR2v6ZvfA8{-E{7Dw%Q8o&Gtf>;C?&fH0Jtl#B z_siuacAX4CvAAyF^{H{z9HgXs<^rYG-E|?wl*k0UcSCoRLZjQ2se>ULLcz09W@Bq3 zW4}%sCCNPvJ%n<*GIA3Rrd}ljX}t1)kMi%3h*_1gAF?e|*8<3@;UbT#Z^p31TJ-^^ zHU?7saNDue4qt!yq`YkFS)2d8OPHnQqPhQ292rt3D|RzMbh_G-Ii*m?to1N@^KGCZ z?^eP8BJKDUsF(#`<};nXgExNQ49gw?wKdt=vOi3V)o<6@qew?05yQ&e$-h_vq_X%P zG`zSd^tw~Fjj2y1omweG{&cCG zdY+#~M536r`EUHSao{Ae9hg}+-@~x!M#=c2ro#$N`wNC-tl3J}|IY;oYj&fHz%?31 zWM4vUatJbW*3eQf90ix&DxZQ|8LXuzsseKB|$!^HA0^B{U%s;JUXI) zVy}Nr#?HgPKn6J9T_2oSuBAx9dOujTDn%u-AgFP=RzY2@{hcc-JXhnVpL)^6!Fx18 zMI^OR3CjHQX9B*1EX}Rc`1x!zPZspyM)9fEfny+v_K;KPOK&a>-8DG$q3!A8as-dW zI7#wgv<;308IqpQF{^jq=|&|z?yjW)yQ z+#6S#9Y7uJXZAn0xj432b&}VJ%S3IEF$%kmI zPnDa*Nf4fj&K8e#)o;#!mcf%Ru>KYh%5+ONToa?R3J@^9h&nDDVwRuC{EtJ=A@aco zRv{p@6o>XkwAq3RkE9luSu*GYhwAdv;deX3QenZN)TH=--eV{j>gp}dBr@sG+*CGr z5O}WoGM5HF|4QolPX#reyK?LK1r`N;prVl8_`ZMSkHQjUPycyjo+-`=XKFdX-nwsk zxl{O^lpd!4IPnV^mT)i#sHOem|BD8;>O+Z$JqL~ZQRkknWC8)52Q4~OVj8f&mB@F9 zgOyIJvpeT`d!crZkdRxbu%r<dXJ1g)!j0&s*{8r8ljqaO}l zxs^^}a@_&{4K`gA@v!a=9f&Z#B`jq1jMO(LMk5Ciha~S%vf=K+o}~ z=F@*|B;lYMvzC!3gfnWd2VqUqw~PJy^K=hdJG2^A^z)eY161A0(oj`)ltkY>_&0Ug zfk1|>Kp9-;W9a5hM;vk_gOdaJ7sx~mDjgEIHquVa_4=fFQUVEMJtkv5-$ zPN`yvAZoZ<_4EtrPLH(zX2UWSQ8{Y877mc=5JM8EE&~R=4UtAh;cOMntyTfVmrCtfYZrj1U@yQQ#9ecHSQUj2hbjIMLC3Z5k?UQIHbMXHP{$QP+9ciS;aN^N;tGd@R)@!z@vez&|M*RlBCcLI zSf*WssBrHY^Z6csbWRPw)7uV#2KCH%a8lop&rW zEnQ?A3%^>2k_XS-EV6;vtGo~7pR#hd7jYgW#e9!qaI@v{eChHdVTvKa3l*T- zVDE1De|-2ObW4A6CGVUV;Pot0+ z>%Sb(Z-hZ6G%0QoC_PVjY~EMJ=ScYd<>znByEN!3;>40R(}Y)OG~nRDvg(&j@o^U? zV)KK~u^KKbsb}+^sEq@$#8970x8{>vEQCGY_WRk@32m3RJ{;i5p@#E^nRf{8&6SR8 zcZYj=O!jn(#TiN3M2BkyquO}q1XrTv2x-|4J;c|))W_X}@Y&xWr6BR$e%S{hYe_bk zmQwEAp+@59cS&# zuyasYHJ%+czAU8q%9upJ((~!b+)J3!=N#7_j4SU{BB1fvQEd++E4kcOC`C#-u{{3reH^$N!x&TZ^>JbJBeNV&jaIx8EJ9gz4cWMsy=8TJr zi_#pKV!p#KWkYf^nyt-$YxX(K-^v5w=kWwBivSd|a1~teXOGS<3)TF`W8Uhmh+#;0 zrvtjX{v{Zs3`NQqm3^(oTueGyy}xATV194g1C{CeZZK{a)mCf(c{zTY26)bjoJw~a z<+d;$-eGi7*U9!$NugZ?5~l(*pNMD`KmC+t_NgJsbpU$MV(W-HQ_q}?R-+A08*=HE zT_NV5%xuoe754J9dylgRjf`8ZG3DT$SCtzX@`3R0*>71Jt-fFc{C|Z&et)}37xG+K zMQmqx8m0%dt>JAJJf!KO?s;E2lnS2S4KaIGA=OG>DDIm_uU??cPOYdt>-L$Z+Rvw$ zqXEAC8p!ZXCo*Ws1vm5OmVO`PJK7E*0rS*ivnarQf8GLi)L&}N%eJ?!PB6w?e;Ge3&?hi7ADx8q#)qb`u zWAY$vl&n+$y1h_2w+JfJz-lqht8wUN3nNHE;1$Um4wEwgCmp_Kkc3o8_}okDs0?S5 zIk;Dk|GdacmeB8yiHW1|XTv^8YLS3iupC7i=7qY#iiyxhcZN_2QE&$=FemoNm)r71 znbp7KtAC!6z-ig0=gx-&PVHeSK+fw%U7A|l#Z1Q}jgv(3;Fm~)OHf4ks8Ngg;0~)p zcn|ixvlQ}&d#L~oO~g9Ake{K-NpXD7s3B*YeS%0Lbb^J0X9P?~>29G`n-QPcbUhK)P5K;%HZK6M* zboHHkUG|GW{ean0Hb9O5D<`Oi9R$Ww+$J^;kxrErfXv=gN&E#BPrtlz?J0Xwk^jsU z%DEVwES`hu+7kOi55IK{&a9@zjIDk8LpUJpZOT{SB2ecNSmypso#h|;qnx%!9g@$P zVHO$C4BpO`|Nf0b^x2An-^ib9q)l-Nep~CR26G1@vKafx+D;@L48}dbNpt+|osVSX z8JUS=AiouOST#vp29ijrCFQ1Tf!s{f=%#Imme@vz=mqSHaobFPB!ev2^N$WW4BxRX z73pp8pt|9+OR+(yB?g3yn0}$v!cPZE=1F0kPWTlKdAjH?RR%;)inA|tlAjIR;iyRF zSZ+cWF}c5|Bl&HNyAT+ke3of_Tr~k69WdO|>L6dH^Xch(x>}-R+-t}3@TlD3Cva;C zXD~HKgj$c?cra{L8qrkrV^tjE&x-vqV%YVTRY?u}DPD}Ro| zzT5jB4dpv&`h^{OA;@JH(Sfh9=eG29Yay(=e`<@83JTcwD1~-1puxfbsqO*KokN`k zGY%R?jK7@k`iipjVlSR<6CZd^4HE_#;3E zl1vguRZE3N|2Y*~xcb^P1ji(aNl3t_c<`|TRta-x(vH3OFg7Sig*<1ak#F}ilGJB# z-Ioua3{de%Uw!B!0Fm$d>aoVWBWK2p25_loVxJ)7yYaL;6j>tu%&pw%Q{e`bvW;|L zjlDCSUy^5l8f&?dg1bGlD%8jwTo*_6^Mi5 z=cqiGQx@8_O-7Q)Cp2pN>RA`gXcxBn(993+Qc+yCT;Fo(VX!2?uDvP8#ILYWq#kG3L~psoJgy zU_-x#%1a03O(kw;94b%TFviasjx7DY;xM2rCNy{Xw&sV6ludqYXZ07si6Pl|wzJaL%} zpB;`x36fr|=~8PB4q+w{m|-VG`C}iq#E*!81%_BJP@M0SiTJ^+&gs~m8bHv@B2j0@ zDP7fUY{)%{!~+PmEIQEmO6MKOeG3F2`}~Fw%+A`+{<+I3@Fhvk+JJ;TGJqWV{k9iV z1{giNUT0Bw1An1H5Ix=(TVw|ToX0n&xk8R1j~Ldv!d3W=g_ttdgFMHiy7*6L2M$z- zNZhjQad-=-a^|7QQ{;)Vw#QpfQN^8z$%n$8tN&K)gX=88fDjSxwMBbKfxjTBh9VXn zyTZhQOt$j+&#ceMDS}pfNPL-Q>bVC@R9a;wMDJ2~-c)L%&)(;-5Ih-r3^Y2Rg2XoF z*jc!0&lG(8ha?pH=E4+ZaF#Bz8gc*iZw`1*Gag9HSA5XX__0E=HZL?|MWV?}Y{rjB zIMAsZsZzW)2tY6|71vT-?Jo{oyI-DoB=Z!JS7ZdWvW^i!Mw=K{$k#jrqu-((kQCD% zf`R&Q?Ul9*j8~T!9G^7ztVxkh%ew)GD5-#(8kmF1H@E*_QS4gvf=Zfp6avkhsBOX*4wZ>a12(Y)fiV*J9(`Qd zA-WOe3v2&Lf)9?qDf)*~uM03o^CJ|&%*VKhYWk^E&Ufa=ly@2x*7RJRo0j2SA{So;kkUIrfF=-Ce{6G0n&U-x zJo@p^(?=?dmrqAaCSsHi?!<0FpI~UFQ9{tB9RFEivzA#yT*U{n*CLMwY?vXYV|Y-G zl#5oi5X3s8z6sq0_5t}>siW%4di9v7t%V&Q9bA=+nz}k0DB25z(GS@0oNbHzOa+7y zA(20r%%BJ1o!;~vG&W<}hL@+lC@Z?KEC}3|*nmGJTxcxjf%^TZdt0Tw0W;>{n6PfT zjHGKnRY#UM3Ygs=Nt!19bg)Q0 z@BTFT-btSs^HLxlgpJZW0%P5A-{&iLFTed|!mtpXT?l8Gx9YN)+KN#siLN?QRt6*+ znL80k*Z1r9X}m~sF@K0f1MS=qpTlbaSp83H)wzZp2%X#%f%OI-t&uaK%{(e9ww9;P z$82SKO9@g;@U>pG3cu%1yl%qETSSD7W1^Ehhso4&Rb)##f*ABF9eJPnP#CRc1;FFzmmU{o0hiL411z z-`#g2KT3nL-M5o$qz7D#f7iO!or2)8EBdyTZnMnkXYxtUecbAneTmMcvv>nRg~)G! zwTD$M|8eYXLo;`xh8=qlcp;Sarv64MtTzjG97Lv5K|w(Ds`aS}dUB5E?4JKXKHf95 z9YHQTx_0i>vAG+b4cAwZP2iv^_Fgbs?A~@>hhiU7B+4GK2zy?TJ)r6GArWj0?hZ|Y z+wj;dGy~1eq|)hNPOaD!IyGOlU>*Ji5{mKi2M@bFYN{6!@XXU>rOHcsI`vbW8f#-( zIm4fQVmLj1?|%kvFPa?sdv;DDsShfsQpf}#RI;_MYR>ife*8sA5^w`a&TDsH&9pQA zTJ5dE+O@rH{AB#g2|xbCb-V^dc?~`mW!1_kS; zzqCL^d;^jpp><$x4AKUIgcd-z;WM7ZnqsjJ(riEn`79f{R>`TL@;H+|DgOllrg?>t z>G-K4Za7%(eJi9F=M`PliX(#@@5*&xx_5cIKPZ*4OYC)L$6>~)p-CPEVa#Jyc8MO) zIu#C1llwit-%%3;iY|dWjpbpX*7v#}YXH6=4&h~@<9B-eg+%ffhgpC#CMIEs|~UDGOmVE zZy@x;Ti;s(CKjnQ6tLyU03iRA2)66!Q}#pkh~Kccz?;urk{nm|b;cWQpw;9V1mob4 z)ZXPs3f?Ru=5BN#od3sHOvW&;&2yNNs+bLpzZ@aO!O-)xGaEm@mbHHo6;7=}Yb-kP zZ=&Bd>P8_7=?cig(7$36XjB4#;|u43Q5))-8HeP<^D&lLvZUA@1L2_4Z+Xi7my!5i z{LfhRv+F@}P4Zm|;2Z4Mb+Q(Wt^}KmOIMi33)%Awm>XKfWA-O{r8PApfm}p9;I^t# ziWHk;cKz*Ut2%I~V{e%PICo4=Q*H$GARR6G0I@cPlDOyqz=pz(J8_(LmvO7EO3V9rnZv_L42CSazOi7S$F=IU`yF>z z3vJ*TTg&Ue??CO;jKl`4^n{P|hQyIj_^N3=6r=Ez{iH~TAK4lR*KNlySfnO-Eeq($ zf`2`7d-8`rls1|mwW2O@!-B{>w0a@&^jQA#1C7%_``J z7V6AB!Ad^CKWzoE>MKY7s?;JVcpSbU#y9K6xVnwm8ptF%#YjYz%c2!g{?dMPovQoQ zjDY5+d^$g|Zoq9?E(M+&keXW0CY)9*ZaYN+n!97-{rgRn|8pHxarbX^qCP^*!G|K# z7ccIA=}LyQ?g&0_B+sd@vRK9q+5M7w#Mk?JR1_SCJRgzAdMrS8n=gZ8ZtN=T9KN9r zzq(nYccK(&u%$TkmY#QdnUK5TC)w=E7b=vYhlzE#&V$A!<{7qvM>eyy#8t2B#%jC5 z(p9&}fhz$&X2>HyIy61JY^@0cw?*HW;jaAmCbC0xrQE5uHAb^Ah8@NwtQ3nR0mYu( z5T^)U4z1W?b+w9RI`p5+3^%1&D!%FA^c&fZh_aYg)+TYA`v9^iha&eClw4+ zk*LpzbZkTV1k=}-fD@fc(D;Dx!;4A|k89*W)f+ z{l;y_+|bf8r0Am(M53rpFqt$|^NjZS8Qov;3Oq-+Az44o7tSQQOg*hugG$fBZ=nk6 zm>u5zc3<7mbZ-uzX%M8diOdRTe5N|LMBsXWDYpQ0Jy0}MD?e^;K^GokXkw{<#GhT2 zdW*$g%{w4lE9b@cMjYEuiSwu4yhTg3C`cs#a$E7u!%7n@DOq!KQXf)2^@L=)bFo>h ze3D5GHK1YUBI%JOkO(1y75!7te;!A-`oVa`iFZgPJBAWe)JhZYg!K{dpO%R^1hNRj z#Y5W&CK#|@B%Ka_O{}j2o-17>$}id=b}nH8SI)}H-}*d3mo8tn{24SL%k|~^-mi8X zgZPFQh3xa#VMc1KsKi|4G!|t2QzF4iBDNunxbO~oH9d@sq2ukBeLDnv1^j322Z65r znPWeD>p;xpB3$~8vd?SI_4h)7L_?ff&!1mZ*VKd(@u6feQ@$o`)+3bk0;#TqqhLXt zpTW!C9~!?z>JJDR(b3cwLGE?~`>!(XXZ%1$yN-WZ5MFnDiI;pZs|e~cuAMnH5zv09 zvBrPtn5W-d`H6QV7@5P1Y^+jc*Tti-x*v;{Xys8DAOKaGCdphiC`?NH1j~-p>p7V4 zRL5TT17_EQGA#M?7G^z`D9z4K=o3`qJzRVg@}+)U*i4)WeWGh({*h{YviGPkb!>EE z;(c-S>(*sD`=wgJynTSTdoS5|g#xo@rd_`n3I~L`No&zA*1AOqD|%d0D=r%? z{I|Ur3Szx6*U|Y!IUA3n009a*zx+~^hL_GS9Eo|0v`7X1w*1b)v1)5=>DyO)i{I?6 zWXe72Or!;vc=L40h?C_Fkk zx+9Wm1z-iuYmWC~_ZHI-T8SAEmE2&#!Imk;@)&Hp-x-M+)ExB?#n&$@!4JI9E^gGA zHW^PA2;51xkA_ZhMMv9YzdJ%PR)`V2XuKBMV?Y;w1Qd^D z3L7@cQDRYSM15?e0xtFLJ=4l!<&_oCw#!8Yu40cf$AJTT>f+1-W4xu%w{~86u!3aF z!>XFT$J!jfLZPUW3icA6MrLd>Z?k5;Q=1KE4H#y@%Hs{X8q$l##ruk`_L$YHx0G<* zo0k`z6q*y6y1Qdj6VBD-7ZS#e>nP4W(1SZT=F6pfjrj);xLm$67fgW_8$HpY&L_cs zC0iJXMN2~_`$;;Hz#`=EGDTsECxv~t3{7o!!KaXXyA6f!zs55fpZ}3lzz!R8Bx>dI z3RDA^UJnqxR)tDk>#2CS7<=Jyb{lDrVpy~d- z@&hPvK6D_3D`B5jh0E5zHBcAhpR~jUDag(2OX2c$sP)}jU3`Exd|WN~7eWIOfC#hE z6Rx850i6o}!F8_CNY4iB*OQb;+pC2|r%dRr9Vo zA{mnhL;qF9M%?w}=^_Izy^tnNRvTnLR3xPY3Yiv4a_ngSDTcp# zA!~T%+ix`gr%&OqrKnHQ5tGDEoi+97YVD>H#e`lkzn|6EEk@z7#=^nE;f z-c7%4$<3JoK>S6sclnjQf(Rol6DwV&UK9CTO`Ql11WE4>x&Z>`ReVAMj!nsCZo5o} zw(9y_fL0lm;A{J#kM@3kjzixue&deWSpJmauDs{dH1t4g>f=qRS#*>+hJbRtgW@{KUpQCtA* z8CixwNeMVPRrde=osUX=KWzI$LWGrD=R2M3mg=+i z<6KmI=zyi0&oivYpIu{5G@b2R2|?PvK`*anE`{jzof7C;r(5!<6(s0;TC1z~-0ex` zp8$Y&bX_=t84lfJ^xJgi5It{J&7RSDAq2p#3OM^{%&t5Kq$4n2Kk(DRcM$ z1JV+tGG%0J?5mCTW#|}TN@v)34*;lv_*O|X->0!@Jt=UFo(6=A{j-fUq2sg4-{?LY zraQ$Q1RlK)|H7#CqI&h^#b?))eiwN^2Fy*>ztJT%f{NO8TGmpR;F>y&M0o@B;1=iv z`!<*07o)cp0C;Mhrzehm%%zd!0Ga-+Nb^6X+dax#KD%>=z(*28R$7Fd=`ah;6>kR3 z#@YxcPc9xK*xCzdy`Ao&G{6%7GiT6rQ~Qz{f?h@PQ_E^4X{+;a4ye-0aG#%l3xRDMtF9EQN&G}7kIzw&Xq8yP{%kGjylG3vr} zd0`t^ARxt~sv};hU)-SxDszH~Zy#|gz}MI>UuG2tWWlRO{R-?Q81-CrEd+DYL$8 zHL0^I)omXm{6^{N{B6)9YhVQL@ocnGDIx6T@q%iNCJ*bs$>YrCcS11Z_8zYV0?Y-` z2TzH+n1uz4(bjYCs4i9j{hpsX-LwR0~@i-Y%S~3mXQlVR5dIbl|T@jy9 zwzGieg?vVFx$tX(rSGT~jo0>mi?Gt+xR_!d>9=egPFd%|jKv)f=)T~xsuaNp_X&F9 z6?$sdlyJ%K1$o#}x#BQpX|9M(pTzC#eTQo*K>G*slF8^L$;`V0BvP2}!-HV{%*&G1 z^b&+z36uN_>ybqk__!Z>Z~9ODXHb~Gu`YU&1^_RwXZG;8th`N4f`jcmkdh?m7Rj4r zf&UAk3SRa8wbc7zfLXY&Rtgf!^>deOH2lA8v0DxG&x$-;;m)r4m(3RGM8PQ1W6);Cqh& ze_LX0>`r?9lx$Coaq7d2hZh?ds@soPYcfv>(hdQHjNXmmBQ5Q)9hGYl!}TH6P51vrY zs8fnLd+n!(h3kNW{scVpnV~8lz&alQ+DS(Q0U{Cb5`^T_(+R+Lr)SF9B?FObB8mqB zf$vvURsB@|hvW~u+$r8)%-M1ZC3^1zb2xK@d(E}&d>t7(a%Sl!oAEbS5Ux1{ICkfu zsi~R8#ct7tF5tJX0uL@$2mHLcy`sIo1_1!OtI940&}UP>DNzWfGh@~m;JNRqlbn%( z)wLu^ouN?Z#M;{0{}?nduP}TF004g6{dMZ^`3K}=g=-Sfm2oL&mTqFmV=94jW)r@< zD^OQrC^o2ONKaA*-dzj)^?l&UrNDr1d&k;<*0A=#&?2CZq1r3Zf>b;*{1om#2{>%B znBnWC2^#w$OI0Iz&sdhwulTfBM=BID=I2F%I{r#y~gk(006kGZ#*Tso^1`1Kd=+imU7QreNeg=fOXb0G^#dpH(o*BCuuI`{@MP+`v&}-&A4dr%WS~ zdfJ2ofj0hUgZnpYG~@8eYBBu?zr$c42ZOzf)2}B!6s2m#NdfQgXNY2Fx-*Ip(kKMA`$^F{XiK4D59SB`my5T z;)|-Ps_wFAcwS?8dH`zNTy+OWO7_n@cL4C+8!(hr%RA}iG`el~(s~|)7a!5;2j#0Y z<;pVzEp(gY3wUA|@2wcWSG|5JO_HQlB_$>M4R_-QMgjoSsfaJXb9DEMDv<5gd} zarZ4ANWaKHTZgCayF-|@rx<|t9Ktfd6QdUxg6&ifT)LmQ;fs=iBuS430)c6jm6h)r z{D5JFkwE|eaAWyquB|_qgC#%BJb(l+e4sKD_2oo~z))UWP9$H@xQz_aDN%T#FLf56 zT0ZRXKN0#rhfow`+;&v@*58VnOdU2{{=P^ga#mAQ)5-Pq^*PzU&kqd$7=Ruw>)DOs zy$?Z-Pxj?qzmsvl<#^uCt;pBgrZSv*0NZP_+W@T4k=0dYmTy870RC_^aMIV*$<7Qv zl@9RN7{<9@v?t6tMi&##rW=`py1 zVBMX_+yJCSpq(~*du^FBb{jH&JMO;05FkFdm}lBZG=3m|yAtm(r)3t!68C`kYrehf zH|^cMmiyMXB4lTjm7e#l9f7}m8;}gn)U?y4&@~gSeAF8*H>5=umqqKna72@(W_H_hg#s- z?=dR0fk)Uj{CFf1nO{{^bu|(73N&|JPFRN> zIMw6PkU}^BY0v0WXe?tq{(lMyq!+O__74OCFBBCOT{zsP^SZ&dMF1&Wu;v6p@HT)) z*)nclf`1m}9qG#CC($9*@tNFk!;8)(sk2$n&Sk zN1VU8ObXyC=H%r7iw_F`=e@h%^Zv6%4zA`NxHtL~b{_*ga57L;lqzO>?B7E~zieu1 zx|N7x8A96twp{{9;m19*XrTA^NXGX8U~}oOk-SA2({c`U4P}lji2;=WH};o53)7qH=_DIE2uq zGf2XfU|E^invVg%ToHrgV4!#)u(kyF?V-R?Q`A{P=9DrRy}32QES~u1qw|%IrS@U3m}Zfxts|RE$6Mici4s6GZd`fSa3}n@7ZIJ-;#B zpRVlV()NQW9-jjw4+pcd-fWu>0H)wgAh50!_|+l6vAYQO_MNgU-^8R#NPE z6kG%X>q>#|P6y7I2{c#esoweuFV4*Wj>TekfA!T@FC28xLHTe3!iYeD0Q|xg1Jk5< z-~VwkaT4VC1bbwVLKe0I*TU5_Uqhv7S9^{FPMZN7xl`teNNS@eqSu4L;8VrL#s4TR zEnV+J!?t-82p}7n+cg#Oz9UJN4+Zny0Ef2bjhFyn3i2$*B z0`QV7%m0kWMV01(j@W?n!d#q&3&=o$0EPqRaw+8Kbi{e46yRwr%M$>M2lF_v zTx?a`F;Ot1JfgVrV=93$RlwLvU}7~er4blc37LpC0$2@TwIoR^nR!Vt82q5Nwsv`8 z3U2=XOXYw*%w}5-^5|#sOT{Tt-v7;~ar36M=~UiiE%=Ax3!^Towjb z6oD(kKzW4aielpCa&Ubq_l>H+ma$c6uP#Ch5w#Ohl$kdG*eFTTS|a+YuCDH@ZFM7! bk%IpRM>lVL}ouS!>J2u}Gd9+(5Hk2?(?7{hktDc^olCG|_0xaLne7d=4ea4&FQy}}yhY$9ig4?AWVX&a%XyTI>_+ukpzWP+ zW~3iZ7iY`6#Du+ortkEz3aw|Bm7-sN?rN}^JtpsN*^Ml3cAHU^5JRf6D`mAx4g@d& z_j;!GsYK}-ta{vk{<1{2K1P?QouponRj0{|50HYmCeX34@}%1r4-UO$353HBT1|2F zs$%&QFAO&Y!{4oPvG6!WaoB7b#4<6|v`j*fMtJ!YSvl8K|9*fJ1ddY(@4Y^0aleWE zR_)H_ufq$78sYP|{J5e&jaNDioTn@n8LfPWu1`=$78ull@T-9m2~A^>bmxdJ-=CY4 z75rstD?ER#z{CJfp8Z=*B10|&lgw}1vF6Mz=~HD8k&ehRdFy*fGo!}v$i=(t%xieT zpG%Y0JiO_$Bjo)O(+9g$67`DRJBR&w^WLjMBAz2_vH}NPFl%TEh=fWp}DTA<#frv5Eaa}H(gu%CR>Zg&?~-$ zg&zb>^xb?fr?_r~e!tZ*xfF>_N?c-(>WI~0<88DtNa#1UsErys_+#mDoiD4k2}j?5 zBlrPD^yG)L){dPcl{JYk06x5pbIg;RiH~A&Nn>fVt>K7u#^o>j#r(FF-3bu0_x2|H zv)Z76CkF9#e-2Zx7;LyR_c;>F3&#jg9l~*QJ%I@Oa{5*7gSOmo53K;on&!Z-HfZk>sTM|trzSp-wnkzRMlvB1|q61+(+-;EPlq?e))imqWBV~x*| zrU*?Ca2ut=q>8t2Tz8~ru+oW;q@bp2w3^hAojp(FyqWoS!YhZm@o}4d-`JR_g*Zsz zY6WNQ{Psfj;xU3PlTfyrNEp`gf0P-kfwngR<`=kuPvsXotUQ#s(<(4NU4)+wAI=JjR$uviAOKb9Jl5XUg@-d3|K{828uiN6aD?qE@=i>lq5JWST9tO@|$k z-G8VCA)Fg?vCKMg=0LRmd={Jdd6k=GiSbpp`#FoNrZkpk#H4TeVPgRw40z=Z4ef@9 ztbc8&480Z?p{U{*oCPW$n=w>#i*SyQ-afpD%W9jG>T2=s-ecH5r}k-h=*PAo+`h!b z#`-hvc+$Zbu!Dxe;9e=e!_4vy{J@DXt!|iS1~})wG~Qrso=w>@`_8e=xWu@aVClA} zKXFTXX+yfj2v#sAk)#*mnfh8C2w{ND<)39umYU}GGSF7vR5T844;6JRkygDl|l4WUMs(Hvpd;E$vvsdN~2r#EJND-z_q4@2COADBqV%JrrSp!{1 zn^4;l{6#3$CnK=D{5c`n*gVysHltwgZYp| z+MHzIeji^QW2eEnj-*~YV%?)SUFz;WB=g}t^zXeLJo{rmE&{JWt*bT49I)C{5t-pH z3~kdf9Nv6rY`_z-zoB7yZ83-&c^)O;n_yt z?O@XZXPR3n(HKi3`{geU_Il>bA={qM_)yojQE+PT2hL=796b;3f*oHgU&LyMbG&%%{OpQ&r?yMhRPRp$Wrxt6 zI;^8YYD;(rK`};x^{cCAq}65yB6^-XWPtvziJ?Tb1+-Q5IOJmQCoLzGUXl@44Jz^%Zvn^$E()#+jTjMuWZCRl75l3^+C|`K%f1mtZsig&Tp~G1i zkl`mR$ncJmUnW@7m6U4V|2bl)%1_SFdO&rAND?dBQi>=Db52Xd>A?!Kvfj>2y zuI`Skyic%y;QyZo_ZsO9qCJ_NZfKizrx&VE1`t4ozLWF=rTa@IA-s3AwC37%HsXOe zQ@}DQhG!lXqg&f;vTG4EYdTUcpe$B9uS;$ch z*)gp$-(%+0E^w%a^8b7IL^|Qw*UW;^fZ5-%xR0C&etCr)PAF?1?f2>7tlz;f5BUAr z6E9>xOZ3cEEIwgkm4%Sxs71S7W?||-Xn3iGx2eQa@>rCk!!-9UrI)@ z+>^1w_f5HjuWG;9mm9K$uhptAh6V<$B7K6H%x}I6MW%c4B&=l;TBF?LJO>=!rH9Z^ z^d~dFer3H?9-|Mh7^fLT0hx7B{=q&O8SBY7C6eOMs?b?q({`f6Dyws#c*LiXo32b5 z(@f#}zhRkX?e{2Gv3teBn};Kx=|yR5cw%r3`;#iWHcvM9KQ-#>hX6c6y!?YdW$IH; ztAb89S8XMU4_5S47tI%L@w6xx@A&Lo&b=%L~ zd)s)ND2rw9m~ims(7Oh=VV%GwM%AQ|+FsqN7;MfkXXB#9({!pf{`p}m^IEVxhJ6S_ z3*r_R?Npc--e;Usn6FC8pO|nARLY-tel$I8Y?K)8us9rEgHLbIcloiH zhTKj=eTa5=MW*Ic9YmDk8)Tr}jR0CZ#9pJ4w$6Mvwm9<~ff*+qnV?TON4($iiD+L|qjiG-h4Y=!D|_{pM3_x<%3RE=-j_ zo(7z9A1^+0Qb~nv)kwp7W@4x%{G;a0Gk>1=Yn5M?EJBadn=cP}B^HD@ZwCOLCG>X5jV;~%7d2{8lB%s!VW z-!UfdZ}6JNJCjVs*K(L)Z!@`X$TjZv)KaN`4S!hr;QMw}`>qMJt^UGl_t`f=ikMKK zfgBW^S@uVGB*<2wswJ}bHnvK;qH@-RdH6-}P{*2;m;A*m$| zr!V#3e87i&NJ$k`Lj~aVq_Bngza(@kOC5-f^k%ZYcDVrGv+L6y+1S6`D%>vg_u|@N zymUEFx`Qg9So`37V?88fcCEJJS+G_p7qrnbbddL*@O6q(C@7Ff=rvbK-r)S6w6|tW z#NRNJ9yQY^Ep0E)7f9TAL-U{^^$ZpE(H=WBR)CvPh&$VWi`y zF}1Z*r;a$sWo2u?E<7}&5Pz08yutWE#ZB~Ph`IUo7VywtI3MRbydU94Rqq1QOOQjc zknK#g@6hu<6;lKsL|`%F1gREf&BAh_X0+RjfUpdrwbE>L4o_>?b);){!dp%+``rwf zot+({D_cb(2b!!9e4@wljDZiJm?Z-hA{z47; zFavWDrj6`;Tj7&FA94p*V#qD195C3oh zig+#UQ5Fv8eRVwY{Axw}$5d7XBlzhlpok3^9w9(-ShL%L4ziKf!`hLjpM$>dx~Qxe z=LQ5_>G&jBke)Hs2E&Mcs^ngvfX`MFULWM-K>@{v2aP#8&IVV9;DaBSqSqk11c^rq zq+Itk5A8F18T3g41#pmRahaOZT8oPQBq-KsxsB&scUv8~L9NFXqx9+URn2!4CA2M- zaWKgIJpAEPzT{xj){Ft@HgR)R$iF0CZAb5I?jJ>Jj93AmW`c?ZrT?h|OpcU($C;*Dw_9rWt|aro}_ z8lzt1#@zZTYQ)Mm^TAo)PJt9U@ozG6h@kE&QEr^+6#S$`IqEY1wl*{vJ*g{kfUSKx znC5XJ1r8zN&w8)cymIUM{pFB~0dBbS^K=R^@Wqm#3}G2KGq|AZTe#{n zTRuQgZ?S>-yxl(ZW6z9S{3yMO-~=+}vjY`d5LuwM<=?f^R37m9;1sVdj2?fMG%u#y zCsU6)`0>4upWJ9K>^}x4TzbWb(4t!N|J~fdU%#EPrn)-)=>siljx_zgK|d7-rYv#_ zF+RS_VCdWE?)QJK`?|*kg5FW9b9a4a8==2-%x$9Ht&(Ct z>Qe1piKEeX9B)xWjqx4dSqkkR-HCn7HW-QzdqMk6l!dXTBiHn<-F2w%r8iWT8}|?{ zLOhGPs(U(>Kt5(o7?fw^RBY0t_w9yx5H=i_%~d4zYBt0Npf9 zF#IV@AJX1-XYA?oEC2b{sDdcQ0q5D=f5($JHJ|cZ6+P{aZ9IM3&&v`soNA%@OWQHn zcu7`9TJ2R>K+b*HFdSDx(Cc3@zUeE|93teqWhcmW%R_RtQ(Mqzg7QHzPVDxF{>EWGGJePvt%tk0CO5@FQ`6xlp>P}x( zbc?fqt4G2#Rv^14SXqU=PvO@W>>urvFA&_F?{rW67yBFwwR`t*Nwx66!PcV)Z5Q$! zpyeHKq&^DTJ-W38@cFxm0^Wl+V#q0y{8RD6<*7`pB3&W)-*;c>u-xJWOVW{9{TdgM zTV>`X!|xm=2dph}Eqq)}MXK8p1%OAB!u^Em7UjNrV*3Y{-tTp&fjsewwC|JE&RTiO z0NktrY?)#~ls2@2JKKde&s8!k>;AkiBFd7-7hk9Arvws*CcFzz_z-%osIsnj&6^Yw zK>dTBY}bz@bK?LR$dQUQWC1iHi3yilD-OYG$#f8mV=^a4UQm)A>^T|!rvJ?PHxd{M zG6B596D_nUp=HxHzI!N1)7p}nBh*)s_aN{miBbczX95ghDDc@Bw3{nPhy*jtyfeVx zo1J@|!>i5P^O{KY0Q+*E(d_Jl^1kDrL!%gp#<}KHdf@k&GSALRJCGI%(2D=#FGn?>q#Se$IzVVSCiTR@Q#sf4D0DO+qDsRX zl)h>x*QfF1P~%)c(R5`B7JJchtz_!FCk06fTsT?{+w85@jjY|KgeYhE@nek&Q*7V;aOxL z2=r#>S%@9C1%+J~IU5%lKD(HvzVd#?j$cp<_H8!0_;N$|wz7a1V;zHsR~yB_00^FJ zGM-i6oLu{Sup}GPVT!Y?T-|}p4egq19ut{Xla83*{Lh4b-If;;$C zL;)CcUYW?Vhcy3QW8OZ&&`a3MzTYQKC9Pjb$DT9xX&-!g@VnP_%pBR^w*k6o;_`~3 z8li?~b^P*)WkeN6bqd4;zz!IU4t)eJ0!WMn2Q^l&bj+^J6ZBov-2ZOR=COnUT2fg+ z$o45MzML5X61@jHAw9n}79t;Vo)UnjP9uGRjkXcyxMv7^`mYlsu(R<-a5nU_;Ez`_ z9;oEBLs_Wlpw!|2JRt=_L#rT>tfndjbEr zFoqTCdk@5LPF}W}eoAi|wd(pft`gaD`t~uWDSaNu9#2alwass5;aMOHZ{Q(i&yFi86Sa8BHzM|!xCVWw9&Fy=MwBVI& zHf6Tb=eP@Ie3uB~1A`TF043eflRCY#*@Yf7?Y_5#jV)37fao4nk^LeKeXrg*6Zog= z?2{dGK5Q#D=;?kfL8FwFj3R@a20pi=?;65IkK=?f2DjlB8|0gd z=-OlHrFL{o3sPubfn56YXdyGV?JTcr&{1v5pE}N|jPprv$GadUmO9+hOzPrxOy8ir ziU^cv?rME-uVd1Mo**^f1dE{3TnpuT~*hJM)tb0&9*rw0&-4@19XS z5_!TywfhF#`w;f97Z#mGPx4gcJc%IDbRpYsll}tr|7uv?j9S;8rWrqffL)$J|4C7m zQd>ih5nb+fJ;Bw#7=D78H^q#zgEG2M-9g~m!3MP3x~Wu9?yGk63xD()KIx;sjs9wC zrj&u%*Axw&=g9t1Do+q<`$7Edhg=MGQod?dz40R^%Ni@-E2RZi=n3}nq-2xfp2(xCyep@Zx;p!1B*6mE!r zM??Hc$v{6xtc4qTRTUpny4AN__5!IP343Up{ER+J>g9viKttb|mgo%Mpyva|*Bdhn zsiv+>mMc~O(fQli3AV235jOyfAc=J$d0NmPPL~>;xln4lHed|XMKrDm+uTxl2pG@k zk)1`Sr$=QmH%NYasu_VB{bs|4E}`^}oOXFoCitIWnUrYk`XKeYOKu`17sqDKzYa3z zcP;iuc>{Jb3xla~E?^t*O*6U*9JQNVcPsZ4{X}8rr`gYM88ut;`1l+i>g*s;173U? zorhGigahSkE`)Mfg6#w1-qyuZw?B{Ny!p(!#}={l5)vQNJmT`8QNkS&e1r?c^7yh~ zfIP+SBiLVYs^NI@^}J`q^M=YLbju>vy#;N`8uMMk>4!|yvj7{}G{5o={;=}ai(9{9 z)y>%7y^Ec2AP07YQ3nXjJsyBpR?D79s^8tizF$Ok&Lf{7eOa^e+hhVgHU=t?K!fJ4 zcS;~+>dos_wgtmB?_mF2j2ADgdKL80x*J_AF{n(GmH%(ef7UM;50BYv7eCIxBX-S- zW_{UK+<#paXaVBGfPt4;?Cn6FB9O6`#~@4GCA{A`L7KIrv&J<=okoOe*KQPp&@sid ziQUDk0qe1nmFX8;lJ0D{RC3&sqSzDCPVkeH6ARyyfe(a{`SZ>(%8#MC-Zr&GoNQG5 z0jx!7NuyL;r9&3a)bnZ7Vx~cSIHhr$3-|t<2-j*ws!hN+JUOeQ_Z@cPd7-SKYB@NO2oBKgpVWk z5`dU;vJt=+uHs(hOgW^qmeKcDut|@pOE>kas`w%{<7F1}K4827+I3xdFoVA9&!Iq) z@FlpSPBKe)t^woBwsgQRIVG3cCy{?L_O}wd^SA2ah==9k&&-c`o$%B^k`;#C512m$ ze0kP{n1EAPStLlp|kUlMme4IofP&-WsrMq`^d%c~0h4Zm(kd$F-l{g7z* zk_2vvnLwb_d2nyk`FPHce$b*atic#7O4LRqsp}3m|L$1!0Xgm+K#o>gCGW@0J)u`6>^GM{S+ew&Hdl45q7dI`dj7c4yfGID zgy9OIS!5j~kH&q*5>tiuDS)AYpexby(>FcFjt$^W7htWeE(RQ|f_fi8zx6}$r>4tp z%l^UX%8~#F1Lk@(Y2~2(*uB9~ZXej)cJ~8j3$mXN=n5ed4JUe!XAhS_zJlPsR7%_$ zk&PA9z&lP0=-L8*M__=uk_Fh%i?0gUJ)!dhqQ`YuRYd6XVqcv-C$718T^;OA!Mp_U zOKwkeV(YNUH&E0A02>!kb4yH$4cn{Lmjc2RQ=i0=x}-8kE6Ysz>42*YAvXO`9T$e_ zxJ|I)_%JXi1sSxn2Y$R7fC6Z#mOgFogD0t^_Elq`z=62GzK3E!$_do}3`*rojUalS@23KBLl z0n{`C0n!}+F)5hH`&s+YXJQlnwJnhabPfc58(TI8;W1>>}%2H?;~E^z0>cSvS54#ljMLBgPn;IDrtH8+ zugwJuw);x+k%BV72^hx%ewonEL5G0%yfcH*(vEH~pC`qBSy6l&09_4m0(QBB#k6$^Z^>{A-og;e>e#<6cUwo7#E;X+F*I6We_R>lmlIr3irun`4_-KTeAhsC9Bv?p3$_xlzqqR= zAK&NXq}&B)IgYRDh>{ai`p<%jIA6z`B<+huZ5Kv`?7H5J1{BXvw#Y3d$R8V+-R8hE zn+7tzoNY{>RenSX$gZ2h1?m><+)G=y40nQo6VinMc}2%O{D;2jT*Px5^qq@c%)yW4 z>p334Nko5);ys=OyJ8wQn@wHJa(@ge`+d`+kIn&`}NL(7dqaY6Vj@`|NyQFBPb_HsZ(e+!{2|Jvt| z-7)1Na0TLya9Zf^1!V!icV?btmL(=whR1TO@)_fWeX%0oFE-@*^jjrGd1*&<3Ap;K z7JpLzgzjFM>l-%U*_14-YcM6Ov!KQz@WAPPJwImj5zs~b#gP`n0_-+Q#zO®GU- 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 P0RRu~K2|SNwG90q7fy1K diff --git a/source/sw/rsrc/game_icon.svg b/source/sw/rsrc/game_icon.svg deleted file mode 100644 index 29fa072e4..000000000 --- a/source/sw/rsrc/game_icon.svg +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - diff --git a/source/sw/rsrc/gameres.rc b/source/sw/rsrc/gameres.rc deleted file mode 100644 index 8340dea15..000000000 --- a/source/sw/rsrc/gameres.rc +++ /dev/null @@ -1,87 +0,0 @@ -#define NEED_COMMCTRL_H -#include "windows_inc.h" -#include "startwin.game.h" - -RSRC_ICON ICON "game_icon.ico" -RSRC_BMP BITMAP "game.bmp" - -WIN_STARTWIN DIALOGEX DISCARDABLE 20, 40, 260, 200 -STYLE DS_MODALFRAME | DS_CENTER | DS_SETFONT | DS_FIXEDSYS | WS_OVERLAPPED | WS_CAPTION | WS_VISIBLE | WS_SYSMENU -CAPTION "Startup" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "", WIN_STARTWIN_BITMAP, "STATIC", SS_BITMAP | WS_CHILD | WS_VISIBLE, 0, 0, 32, 32 - CONTROL "", WIN_STARTWIN_TABCTL, WC_TABCONTROL, WS_CLIPSIBLINGS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 5, 250, 170 - CONTROL "&Start", WIN_STARTWIN_START, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 180, 48, 14 - CONTROL "&Cancel", WIN_STARTWIN_CANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 207, 180, 48, 14 - - CONTROL "", WIN_STARTWIN_MESSAGES, "EDIT", ES_MULTILINE | ES_READONLY | WS_CHILD | WS_VSCROLL, 0, 0, 32, 32 -END - -WIN_STARTWINPAGE_CONFIG DIALOGEX DISCARDABLE 20, 40, 279, 168 -STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD -CAPTION "Dialog" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "&Video mode:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 8, 50, 8 - CONTROL "", IDCVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 6, 80, 56 - CONTROL "&Fullscreen", IDCFULLSCREEN, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 148, 8, 49, 10 - - CONTROL "S&ound quality:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 24, 50, 8 - CONTROL "", IDCSOUNDQUAL, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 22, 110, 72 - - CONTROL "Input devices:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 50, 50, 8 - CONTROL "Mo&use", IDCINPUTMOUSE, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 60, 50, 49, 8 - CONTROL "&Joystick", IDCINPUTJOY, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 110, 50, 49, 8 - - CONTROL "&Always show configuration on start", IDCALWAYSSHOW, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 118, 116, 140, 8 -END - -WIN_STARTWINPAGE_GAME DIALOGEX DISCARDABLE 20, 40, 279, 168 -STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD -CAPTION "Dialog" -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL "&Game or addon:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 5, 100, 8 - CONTROL "", IDGDATA, "LISTBOX", LBS_NOINTEGRALHEIGHT | LBS_USETABSTOPS | LBS_SORT | WS_CHILD | WS_BORDER | WS_VISIBLE | WS_TABSTOP, 10, 15, 226, 50 -END - -#define FILEVER 1,9,9,9 -#define PRODUCTVER 1,9,9,9 -#define STRFILEVER "2.0.0devel\0" -#define STRPRODUCTVER "2.0.0devel\0" - -VS_VERSION_INFO VERSIONINFO - FILEVERSION FILEVER - PRODUCTVERSION PRODUCTVER - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x3L -#else - FILEFLAGS 0x2L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "FileDescription", "VoidSW" - VALUE "FileVersion", STRFILEVER - VALUE "InternalName", "VoidSW" - VALUE "LegalCopyright", "Copyright © 2015 EDuke32 Developers, 1997, 2005 3D Realms Entertainment" - VALUE "LegalTrademarks", "Shadow Warrior® is a Registered Trademark of GHI Media LLC." - VALUE "OriginalFilename", "voidsw.exe" - VALUE "ProductName", "VoidSW" - VALUE "ProductVersion", STRPRODUCTVER - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -1 24 "manifest.game.xml" diff --git a/source/sw/rsrc/manifest.build.xml b/source/sw/rsrc/manifest.build.xml deleted file mode 100644 index e2c60afdb..000000000 --- a/source/sw/rsrc/manifest.build.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - true - - - - Mapster32 for VoidSW - - - - - - - - - - - - - - - - - - - - diff --git a/source/version.h b/source/version.h index 5e69801ab..3c10e1000 100644 --- a/source/version.h +++ b/source/version.h @@ -52,7 +52,7 @@ const char *GetVersionString(); #define VER_MINOR 1 #define VER_REVISION 0 -// This should always refer to the GZDoom version a derived port is based on and not reflect the derived port's version number! +// This should always refer to the version a derived port is based on and not reflect the derived port's version number! #define ENG_MAJOR 0 #define ENG_MINOR 1 #define ENG_REVISION 0