From 3b2b4e9751bfc4cf0c82d5f90b0b29be42a30fc5 Mon Sep 17 00:00:00 2001 From: Slyvtt Date: Sat, 25 Feb 2023 22:14:00 +0100 Subject: [PATCH] Revert "tests for %c and %s" This reverts commit 5f94203caae671c84d64d9ed0ea526536503ad2d. --- build-cg-push/CMakeCache.txt | 405 --------- .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 -- .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 -- .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 1420 -> 0 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 1508 -> 0 bytes .../3.22.1/CMakeFXCONVCompiler.cmake | 4 - .../CMakeFiles/3.22.1/CMakeSystem.cmake | 15 - .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ------------------ .../3.22.1/CompilerIdC/CMakeCCompilerId.o | Bin 1512 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ----------------- .../3.22.1/CompilerIdCXX/CMakeCXXCompilerId.o | Bin 1656 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - build-cg-push/CMakeFiles/CMakeError.log | 32 - build-cg-push/CMakeFiles/CMakeOutput.log | 336 -------- build-cg-push/CMakeFiles/Makefile.cmake | 131 --- build-cg-push/CMakeFiles/Makefile2 | 112 --- .../CMakeFiles/TargetDirectories.txt | 3 - build-cg-push/CMakeFiles/cmake.check_cache | 1 - .../CMakeFiles/myaddin.dir/DependInfo.cmake | 34 - .../myaddin.dir/assets-cg/example.png.o | Bin 1584 -> 0 bytes .../CMakeFiles/myaddin.dir/build.make | 125 --- .../CMakeFiles/myaddin.dir/cmake_clean.cmake | 12 - .../myaddin.dir/compiler_depend.internal | 29 - .../myaddin.dir/compiler_depend.make | 76 -- .../CMakeFiles/myaddin.dir/compiler_depend.ts | 2 - .../CMakeFiles/myaddin.dir/depend.internal | 3 - .../CMakeFiles/myaddin.dir/depend.make | 3 - .../CMakeFiles/myaddin.dir/flags.make | 17 - build-cg-push/CMakeFiles/myaddin.dir/link.txt | 1 - .../CMakeFiles/myaddin.dir/progress.make | 4 - .../CMakeFiles/myaddin.dir/src/main.c.obj | Bin 2852 -> 0 bytes .../CMakeFiles/myaddin.dir/src/main.c.obj.d | 24 - build-cg-push/CMakeFiles/progress.marks | 1 - build-cg-push/Makefile | 190 ----- build-cg-push/cmake_install.cmake | 49 -- build-cg-push/myaddin | Bin 161864 -> 0 bytes build-cg-push/myaddin.bin | Bin 69852 -> 0 bytes src/main.c | 46 +- 38 files changed, 7 insertions(+), 3413 deletions(-) delete mode 100644 build-cg-push/CMakeCache.txt delete mode 100644 build-cg-push/CMakeFiles/3.22.1/CMakeCCompiler.cmake delete mode 100644 build-cg-push/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake delete mode 100755 build-cg-push/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin delete mode 100755 build-cg-push/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 build-cg-push/CMakeFiles/3.22.1/CMakeFXCONVCompiler.cmake delete mode 100644 build-cg-push/CMakeFiles/3.22.1/CMakeSystem.cmake delete mode 100644 build-cg-push/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c delete mode 100644 build-cg-push/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.o delete mode 100644 build-cg-push/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100644 build-cg-push/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.o delete mode 100644 build-cg-push/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 build-cg-push/CMakeFiles/CMakeError.log delete mode 100644 build-cg-push/CMakeFiles/CMakeOutput.log delete mode 100644 build-cg-push/CMakeFiles/Makefile.cmake delete mode 100644 build-cg-push/CMakeFiles/Makefile2 delete mode 100644 build-cg-push/CMakeFiles/TargetDirectories.txt delete mode 100644 build-cg-push/CMakeFiles/cmake.check_cache delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/DependInfo.cmake delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/assets-cg/example.png.o delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/build.make delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/cmake_clean.cmake delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/compiler_depend.internal delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/compiler_depend.make delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/compiler_depend.ts delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/depend.internal delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/depend.make delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/flags.make delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/link.txt delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/progress.make delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/src/main.c.obj delete mode 100644 build-cg-push/CMakeFiles/myaddin.dir/src/main.c.obj.d delete mode 100644 build-cg-push/CMakeFiles/progress.marks delete mode 100644 build-cg-push/Makefile delete mode 100644 build-cg-push/cmake_install.cmake delete mode 100755 build-cg-push/myaddin delete mode 100755 build-cg-push/myaddin.bin diff --git a/build-cg-push/CMakeCache.txt b/build-cg-push/CMakeCache.txt deleted file mode 100644 index 2843465..0000000 --- a/build-cg-push/CMakeCache.txt +++ /dev/null @@ -1,405 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/sylvain/Programmes/Casio/scanftest/build-cg-push -# It was generated by CMake: /usr/bin/cmake -# You can edit this file to change values found and used by cmake. -# If you do not want to change any of the values, simply exit the editor. -# If you do want to change a value, simply edit, save, and exit the editor. -# The syntax for the file is as follows: -# KEY:TYPE=VALUE -# KEY is the name of a variable in the cache. -# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. -# VALUE is the current value for the KEY. - -######################## -# EXTERNAL cache entries -######################## - -//Path to a program. -CMAKE_ADDR2LINE:FILEPATH=/home/sylvain/.local/bin/sh-elf-addr2line - -//Path to a program. -CMAKE_AR:FILEPATH=/home/sylvain/.local/bin/sh-elf-ar - -//Choose the type of build, options are: None Debug Release RelWithDebInfo -// MinSizeRel ... -CMAKE_BUILD_TYPE:STRING=FastLoad - -//Enable/Disable color output during build. -CMAKE_COLOR_MAKEFILE:BOOL=ON - -//A wrapper around 'ar' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_CXX_COMPILER_AR:FILEPATH=/home/sylvain/.local/bin/sh-elf-gcc-ar - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/home/sylvain/.local/bin/sh-elf-gcc-ranlib - -//Flags used by the CXX compiler during all build types. -CMAKE_CXX_FLAGS:STRING= - -//Flags used by the CXX compiler during DEBUG builds. -CMAKE_CXX_FLAGS_DEBUG:STRING=-g - -//Flags used by the CXX compiler during FASTLOAD builds. -CMAKE_CXX_FLAGS_FASTLOAD:STRING= - -//Flags used by the CXX compiler during MINSIZEREL builds. -CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the CXX compiler during RELEASE builds. -CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the CXX compiler during RELWITHDEBINFO builds. -CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//A wrapper around 'ar' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_AR:FILEPATH=/home/sylvain/.local/bin/sh-elf-gcc-ar - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_RANLIB:FILEPATH=/home/sylvain/.local/bin/sh-elf-gcc-ranlib - -//Flags used by the C compiler during all build types. -CMAKE_C_FLAGS:STRING= - -//Flags used by the C compiler during DEBUG builds. -CMAKE_C_FLAGS_DEBUG:STRING=-g - -//Flags used by the C compiler during FASTLOAD builds. -CMAKE_C_FLAGS_FASTLOAD:STRING= - -//Flags used by the C compiler during MINSIZEREL builds. -CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the C compiler during RELEASE builds. -CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the C compiler during RELWITHDEBINFO builds. -CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//Path to a program. -CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND - -//Flags used by the linker during all build types. -CMAKE_EXE_LINKER_FLAGS:STRING= - -//Flags used by the linker during DEBUG builds. -CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during FASTLOAD builds. -CMAKE_EXE_LINKER_FLAGS_FASTLOAD:STRING= - -//Flags used by the linker during MINSIZEREL builds. -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during RELEASE builds. -CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during RELWITHDEBINFO builds. -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Enable/Disable output of compile commands during generation. -CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= - -//Install path prefix, prepended onto install directories. -CMAKE_INSTALL_PREFIX:PATH=/usr/local - -//Path to a program. -CMAKE_LINKER:FILEPATH=/home/sylvain/.local/bin/sh-elf-ld - -//Path to a program. -CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake - -//Flags used by the linker during the creation of modules during -// all build types. -CMAKE_MODULE_LINKER_FLAGS:STRING= - -//Flags used by the linker during the creation of modules during -// DEBUG builds. -CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during the creation of modules during -// FASTLOAD builds. -CMAKE_MODULE_LINKER_FLAGS_FASTLOAD:STRING= - -//Flags used by the linker during the creation of modules during -// MINSIZEREL builds. -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during the creation of modules during -// RELEASE builds. -CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during the creation of modules during -// RELWITHDEBINFO builds. -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//No help, variable specified on the command line. -CMAKE_MODULE_PATH:UNINITIALIZED=/home/sylvain/.local/lib/cmake/fxsdk - -//Path to a program. -CMAKE_NM:FILEPATH=/home/sylvain/.local/bin/sh-elf-nm - -//Path to a program. -CMAKE_OBJCOPY:FILEPATH=/home/sylvain/.local/bin/sh-elf-objcopy - -//Path to a program. -CMAKE_OBJDUMP:FILEPATH=/home/sylvain/.local/bin/sh-elf-objdump - -//Value Computed by CMake -CMAKE_PROJECT_DESCRIPTION:STATIC= - -//Value Computed by CMake -CMAKE_PROJECT_HOMEPAGE_URL:STATIC= - -//Value Computed by CMake -CMAKE_PROJECT_NAME:STATIC=MyAddin - -//Path to a program. -CMAKE_RANLIB:FILEPATH=/home/sylvain/.local/bin/sh-elf-ranlib - -//Path to a program. -CMAKE_READELF:FILEPATH=/home/sylvain/.local/bin/sh-elf-readelf - -//Flags used by the linker during the creation of shared libraries -// during all build types. -CMAKE_SHARED_LINKER_FLAGS:STRING= - -//Flags used by the linker during the creation of shared libraries -// during DEBUG builds. -CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during the creation of shared libraries -// during FASTLOAD builds. -CMAKE_SHARED_LINKER_FLAGS_FASTLOAD:STRING= - -//Flags used by the linker during the creation of shared libraries -// during MINSIZEREL builds. -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during the creation of shared libraries -// during RELEASE builds. -CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during the creation of shared libraries -// during RELWITHDEBINFO builds. -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//If set, runtime paths are not added when installing shared libraries, -// but are added when building. -CMAKE_SKIP_INSTALL_RPATH:BOOL=NO - -//If set, runtime paths are not added when using shared libraries. -CMAKE_SKIP_RPATH:BOOL=NO - -//Flags used by the linker during the creation of static libraries -// during all build types. -CMAKE_STATIC_LINKER_FLAGS:STRING= - -//Flags used by the linker during the creation of static libraries -// during DEBUG builds. -CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during the creation of static libraries -// during FASTLOAD builds. -CMAKE_STATIC_LINKER_FLAGS_FASTLOAD:STRING= - -//Flags used by the linker during the creation of static libraries -// during MINSIZEREL builds. -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during the creation of static libraries -// during RELEASE builds. -CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during the creation of static libraries -// during RELWITHDEBINFO builds. -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_STRIP:FILEPATH=/home/sylvain/.local/bin/sh-elf-strip - -//The CMake toolchain file -CMAKE_TOOLCHAIN_FILE:FILEPATH=/home/sylvain/.local/lib/cmake/fxsdk/FXCG50.cmake - -//If this value is on, makefiles will be generated without the -// .SILENT directive, and all commands will be echoed to the console -// during the make. This is useful for debugging only. With Visual -// Studio IDE projects all commands are done without /nologo. -CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE - -//Path to a program. -FXCONV_COMPILER_PATH:FILEPATH=/home/sylvain/.local/bin/fxconv - -//No help, variable specified on the command line. -FXSDK_CMAKE_MODULE_PATH:UNINITIALIZED=/home/sylvain/.local/lib/cmake/fxsdk - -//Value Computed by CMake -MyAddin_BINARY_DIR:STATIC=/home/sylvain/Programmes/Casio/scanftest/build-cg-push - -//Value Computed by CMake -MyAddin_IS_TOP_LEVEL:STATIC=ON - -//Value Computed by CMake -MyAddin_SOURCE_DIR:STATIC=/home/sylvain/Programmes/Casio/scanftest - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: CMAKE_ADDR2LINE -CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_AR -CMAKE_AR-ADVANCED:INTERNAL=1 -//This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/home/sylvain/Programmes/Casio/scanftest/build-cg-push -//Major version of cmake used to create the current loaded cache -CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 -//Minor version of cmake used to create the current loaded cache -CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 -//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE -CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 -//Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/usr/bin/cmake -//Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack -//Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest -//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR -CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB -CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS -CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG -CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_FASTLOAD -CMAKE_CXX_FLAGS_FASTLOAD-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL -CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE -CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO -CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_AR -CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB -CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS -CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG -CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_FASTLOAD -CMAKE_C_FLAGS_FASTLOAD-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL -CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE -CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO -CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_DLLTOOL -CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 -//Executable file format -CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS -CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG -CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_FASTLOAD -CMAKE_EXE_LINKER_FLAGS_FASTLOAD-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE -CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS -CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 -//Name of external makefile project generator. -CMAKE_EXTRA_GENERATOR:INTERNAL= -CMAKE_FXCONV_COMPILER_WORKS:INTERNAL=1 -//Name of generator. -CMAKE_GENERATOR:INTERNAL=Unix Makefiles -//Generator instance identifier. -CMAKE_GENERATOR_INSTANCE:INTERNAL= -//Name of generator platform. -CMAKE_GENERATOR_PLATFORM:INTERNAL= -//Name of generator toolset. -CMAKE_GENERATOR_TOOLSET:INTERNAL= -//Source directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/sylvain/Programmes/Casio/scanftest -//ADVANCED property for variable: CMAKE_LINKER -CMAKE_LINKER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MAKE_PROGRAM -CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS -CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG -CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_FASTLOAD -CMAKE_MODULE_LINKER_FLAGS_FASTLOAD-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE -CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_NM -CMAKE_NM-ADVANCED:INTERNAL=1 -//number of local generators -CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJCOPY -CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJDUMP -CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 -//Platform information initialized -CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RANLIB -CMAKE_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_READELF -CMAKE_READELF-ADVANCED:INTERNAL=1 -//Path to CMake installation. -CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS -CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG -CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_FASTLOAD -CMAKE_SHARED_LINKER_FLAGS_FASTLOAD-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE -CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH -CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_RPATH -CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS -CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG -CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_FASTLOAD -CMAKE_STATIC_LINKER_FLAGS_FASTLOAD-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE -CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STRIP -CMAKE_STRIP-ADVANCED:INTERNAL=1 -//uname command -CMAKE_UNAME:INTERNAL=/usr/bin/uname -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 -//Details about finding Gint -FIND_PACKAGE_MESSAGE_DETAILS_Gint:INTERNAL=[TRUE][TRUE][v2.9.0-65(2.9)] - diff --git a/build-cg-push/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build-cg-push/CMakeFiles/3.22.1/CMakeCCompiler.cmake deleted file mode 100644 index 58b1f9c..0000000 --- a/build-cg-push/CMakeFiles/3.22.1/CMakeCCompiler.cmake +++ /dev/null @@ -1,72 +0,0 @@ -set(CMAKE_C_COMPILER "/home/sylvain/.local/bin/sh-elf-gcc") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "GNU") -set(CMAKE_C_COMPILER_VERSION "11.1.0") -set(CMAKE_C_COMPILER_VERSION_INTERNAL "") -set(CMAKE_C_COMPILER_WRAPPER "") -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") -set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") -set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") -set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") -set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") -set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") -set(CMAKE_C17_COMPILE_FEATURES "c_std_17") -set(CMAKE_C23_COMPILE_FEATURES "c_std_23") - -set(CMAKE_C_PLATFORM_ID "") -set(CMAKE_C_SIMULATE_ID "") -set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") -set(CMAKE_C_SIMULATE_VERSION "") - - - - -set(CMAKE_AR "/home/sylvain/.local/bin/sh-elf-ar") -set(CMAKE_C_COMPILER_AR "/home/sylvain/.local/bin/sh-elf-gcc-ar") -set(CMAKE_RANLIB "/home/sylvain/.local/bin/sh-elf-ranlib") -set(CMAKE_C_COMPILER_RANLIB "/home/sylvain/.local/bin/sh-elf-gcc-ranlib") -set(CMAKE_LINKER "/home/sylvain/.local/bin/sh-elf-ld") -set(CMAKE_MT "") -set(CMAKE_COMPILER_IS_GNUCC 1) -set(CMAKE_C_COMPILER_LOADED 1) -set(CMAKE_C_COMPILER_WORKS TRUE) -set(CMAKE_C_ABI_COMPILED TRUE) - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -set(CMAKE_C_COMPILER_ID_RUN 1) -set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) -set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_C_LINKER_PREFERENCE 10) - -# Save compiler ABI information. -set(CMAKE_C_SIZEOF_DATA_PTR "4") -set(CMAKE_C_COMPILER_ABI "ELF") -set(CMAKE_C_BYTE_ORDER "BIG_ENDIAN") -set(CMAKE_C_LIBRARY_ARCHITECTURE "") - -if(CMAKE_C_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_C_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") -endif() - -if(CMAKE_C_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include;/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include") -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build-cg-push/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build-cg-push/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake deleted file mode 100644 index 1d73dec..0000000 --- a/build-cg-push/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,83 +0,0 @@ -set(CMAKE_CXX_COMPILER "/home/sylvain/.local/bin/sh-elf-g++") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "GNU") -set(CMAKE_CXX_COMPILER_VERSION "11.1.0") -set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") -set(CMAKE_CXX_COMPILER_WRAPPER "") -set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") -set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") -set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") -set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") -set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") -set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") -set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") -set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") -set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") - -set(CMAKE_CXX_PLATFORM_ID "") -set(CMAKE_CXX_SIMULATE_ID "") -set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") -set(CMAKE_CXX_SIMULATE_VERSION "") - - - - -set(CMAKE_AR "/home/sylvain/.local/bin/sh-elf-ar") -set(CMAKE_CXX_COMPILER_AR "/home/sylvain/.local/bin/sh-elf-gcc-ar") -set(CMAKE_RANLIB "/home/sylvain/.local/bin/sh-elf-ranlib") -set(CMAKE_CXX_COMPILER_RANLIB "/home/sylvain/.local/bin/sh-elf-gcc-ranlib") -set(CMAKE_LINKER "/home/sylvain/.local/bin/sh-elf-ld") -set(CMAKE_MT "") -set(CMAKE_COMPILER_IS_GNUCXX 1) -set(CMAKE_CXX_COMPILER_LOADED 1) -set(CMAKE_CXX_COMPILER_WORKS TRUE) -set(CMAKE_CXX_ABI_COMPILED TRUE) - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) - -foreach (lang C OBJC OBJCXX) - if (CMAKE_${lang}_COMPILER_ID_RUN) - foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) - list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) - endforeach() - endif() -endforeach() - -set(CMAKE_CXX_LINKER_PREFERENCE 30) -set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) - -# Save compiler ABI information. -set(CMAKE_CXX_SIZEOF_DATA_PTR "4") -set(CMAKE_CXX_COMPILER_ABI "ELF") -set(CMAKE_CXX_BYTE_ORDER "BIG_ENDIAN") -set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") - -if(CMAKE_CXX_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_CXX_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") -endif() - -if(CMAKE_CXX_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/backward;/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include;/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include") -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "gcc") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build-cg-push/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build-cg-push/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index df59f4dff448c84b6bc71cf6c320c6902ad55649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1420 zcmcgs&ubG=5T0zKR+Q3MB7(I>PpwFPNG=9J+cXIaajQ~64CT4I+3M0}w{G6Sc(C#4 z#iM%i=CK#)!M{Oz@(<|2fOr+fYn<=xkH(f#PYydf^S$|I-rG0BZq}Ohl$N4IG`hk* zFHB;oOq6aaT&5gpG)v=jB8*c%kGFCMzNnh6?H{RIj4Lckg<`VC>s&z>+q|C1q0)9?r5YSKVm!X2SEl9EpSfdLMo}f|37<@jJGt5A4E+gkMeX zP!>K_0A diff --git a/build-cg-push/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build-cg-push/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100755 index a3e1c17f32a76b60974b03d0892d0db1150a9466..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1508 zcma)6%}>-&5TBM+F+kaskYGSujR!EMu(>m@ zh&~3=6v_jn)&G}?U&(3t0fe1D%9g>H&J65`L^-P z{b}tz+{qYXU7+b?Q9q!52gtPR#?(xq>8vqt(X2JNUm49W0Eno)%9-i;HRe|) z^l7tXOzN6}Nig)8DZ9W|P3C*7R`K=n++3+#GA9j9UogVmmhDuqAH+uy4UpDmL0->D z{hi$uyMWr)YW>+kyA7I>dM;^7TI*8en@URS>efCgL_50dZtZSO7mJ1L(6n)PIGf9< zId$~V?c$N3P4t&YR2LvDlf~Nf(TW&<5cQq_^*HvO$F(E+};4RHJ zNqFD81fR}-FEZGtQ}nLITh=lw&d(RUdc#>^zBZw&)kXtM^Ikc3#c>xsGci&kJQjra zXUepl2PSiCj^ze~>tbJmu;OsO!jhb8f`XHUJIosQ{3befvuQTD<#P&FDM(vl04A$h z+ydfMm*b5Ar*1hefZANGbIV4{{lG3o9%qj^sJ@|67hyH5b|hdC7cZyk4R`E-sO>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_C) -# define COMPILER_ID "SunPro" -# if __SUNPRO_C >= 0x5100 - /* __SUNPRO_C = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# endif - -#elif defined(__HP_cc) -# define COMPILER_ID "HP" - /* __HP_cc = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) - -#elif defined(__DECC) -# define COMPILER_ID "Compaq" - /* __DECC_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) - -#elif defined(__IBMC__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 -# define COMPILER_ID "XL" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__NVCOMPILER) -# define COMPILER_ID "NVHPC" -# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) -# if defined(__NVCOMPILER_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__CLANG_FUJITSU) -# define COMPILER_ID "FujitsuClang" -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__FUJITSU) -# define COMPILER_ID "Fujitsu" -# if defined(__FCC_version__) -# define COMPILER_VERSION __FCC_version__ -# elif defined(__FCC_major__) -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# endif -# if defined(__fcc_version) -# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) -# elif defined(__FCC_VERSION) -# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) -# endif - - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__TINYC__) -# define COMPILER_ID "TinyCC" - -#elif defined(__BCC__) -# define COMPILER_ID "Bruce" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - -#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) -# define COMPILER_ID "SDCC" -# if defined(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) -# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) -# else - /* SDCC = VRP */ -# define COMPILER_VERSION_MAJOR DEC(SDCC/100) -# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) -# define COMPILER_VERSION_PATCH DEC(SDCC % 10) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__MSYS__) -# define PLATFORM_ID "MSYS" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# elif defined(__VXWORKS__) -# define PLATFORM_ID "VxWorks" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_ARM64EC) -# define ARCHITECTURE_ID "ARM64EC" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__ICCV850__) -# define ARCHITECTURE_ID "V850" - -# elif defined(__ICC8051__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__ICCSTM8__) -# define ARCHITECTURE_ID "STM8" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__TI_COMPILER_VERSION__) -# if defined(__TI_ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__MSP430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__TMS320C28XX__) -# define ARCHITECTURE_ID "TMS320C28x" - -# elif defined(__TMS320C6X__) || defined(_TMS320C6X) -# define ARCHITECTURE_ID "TMS320C6x" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number. */ -#ifdef COMPILER_VERSION -char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; - -/* Construct a string literal encoding the version number components. */ -#elif defined(COMPILER_VERSION_MAJOR) -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#elif defined(COMPILER_VERSION_INTERNAL_STR) -char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -#if !defined(__STDC__) && !defined(__clang__) -# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) -# define C_VERSION "90" -# else -# define C_VERSION -# endif -#elif __STDC_VERSION__ > 201710L -# define C_VERSION "23" -#elif __STDC_VERSION__ >= 201710L -# define C_VERSION "17" -#elif __STDC_VERSION__ >= 201000L -# define C_VERSION "11" -#elif __STDC_VERSION__ >= 199901L -# define C_VERSION "99" -#else -# define C_VERSION "90" -#endif -const char* info_language_standard_default = - "INFO" ":" "standard_default[" C_VERSION "]"; - -const char* info_language_extensions_default = "INFO" ":" "extensions_default[" -/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ -#if (defined(__clang__) || defined(__GNUC__) || \ - defined(__TI_COMPILER_VERSION__)) && \ - !defined(__STRICT_ANSI__) && !defined(_MSC_VER) - "ON" -#else - "OFF" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -# if defined(__CLASSIC_C__) -int main(argc, argv) int argc; char *argv[]; -# else -int main(int argc, char* argv[]) -# endif -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) - require += info_cray[argc]; -#endif - require += info_language_standard_default[argc]; - require += info_language_extensions_default[argc]; - (void)argv; - return require; -} -#endif diff --git a/build-cg-push/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.o b/build-cg-push/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.o deleted file mode 100644 index f27783caad9853b7af187acf7ce2253f1fd206af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1512 zcma)6&ubGw6n>ke*8Vs&O~Hex0Yz#pn`{w)AswB0YFeEYh2PZ+2$8O(FP_H~W3_&Agp?Z)SJzJzO<11|??D0&uD$ zSC;&i95GK*G+Fw-d*uBVgBN@Gx@?==ex-bA-)hY=etg+l6f^AtXqk(H`D&W`-9z0;5XXtLw*K#;BVLJtLw{czrWq>xj~~= zf7&EE)n~tSgRtv+jj}Y$GGkCqKp9iwIomxEb^M^;XvSOw?M;otNO+D29NTd_Vy721 ztUJj(_f_P2{E{$H*XvMg)#`F_9*eqB#C!2Vyy&bYwa(GsUuije>KqV(<9}ixV<$|C z=Z5$=_?+s?<>UERRo@agkGJ4CcBNN<&!_kU;OP|K0-j0ncff4Nv%KEwBeCUHtEwVv zj@c%=>veov7fDf77R7Yt73IV$*c0Byj@WSR;Q|cnXNy2~UvxdWwgaMZo#$^v6B-{9 zO=|oD+t&Ce(UitV*uKUHHl{IhmSE&7!N^sDktc=C@O3{DEi%I>h@YDp1#VB65!O$p zgpP;=nXNDc_hW+O^<6KLd->m{h=IITeJ1z|atznTHD|jBXIz29vJM))V|)g9K5Jb6 zn~JM5Xe@&3vjr%}@$@BV` KH5Qb~asL3EmijIL diff --git a/build-cg-push/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build-cg-push/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp deleted file mode 100644 index 25c62a8..0000000 --- a/build-cg-push/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ /dev/null @@ -1,791 +0,0 @@ -/* This source file must have a .cpp extension so that all C++ compilers - recognize the extension without flags. Borland does not know .cxx for - example. */ -#ifndef __cplusplus -# error "A C compiler has been selected for C++." -#endif - -#if !defined(__has_include) -/* If the compiler does not have __has_include, pretend the answer is - always no. */ -# define __has_include(x) 0 -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__COMO__) -# define COMPILER_ID "Comeau" - /* __COMO_VERSION__ = VRR */ -# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) -# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) - -#elif defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, - except that a few beta releases use the old format with V=2021. */ -# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) - /* The third version component from --version is an update index, - but no macro is provided for it. */ -# define COMPILER_VERSION_PATCH DEC(0) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) -# define COMPILER_ID "IntelLLVM" -#if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -#endif -#if defined(__GNUC__) -# define SIMULATE_ID "GNU" -#endif -/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and - * later. Look for 6 digit vs. 8 digit version number to decide encoding. - * VVVV is no smaller than the current year when a version is released. - */ -#if __INTEL_LLVM_COMPILER < 1000000L -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) -#else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) -#endif -#if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -#endif -#if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -#elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -#endif -#if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -#endif -#if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -#endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_CC) -# define COMPILER_ID "SunPro" -# if __SUNPRO_CC >= 0x5100 - /* __SUNPRO_CC = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# endif - -#elif defined(__HP_aCC) -# define COMPILER_ID "HP" - /* __HP_aCC = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) - -#elif defined(__DECCXX) -# define COMPILER_ID "Compaq" - /* __DECCXX_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) - -#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 -# define COMPILER_ID "XL" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__NVCOMPILER) -# define COMPILER_ID "NVHPC" -# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) -# if defined(__NVCOMPILER_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__CLANG_FUJITSU) -# define COMPILER_ID "FujitsuClang" -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__FUJITSU) -# define COMPILER_ID "Fujitsu" -# if defined(__FCC_version__) -# define COMPILER_VERSION __FCC_version__ -# elif defined(__FCC_major__) -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# endif -# if defined(__fcc_version) -# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) -# elif defined(__FCC_VERSION) -# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) -# endif - - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__GNUC__) || defined(__GNUG__) -# define COMPILER_ID "GNU" -# if defined(__GNUC__) -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# else -# define COMPILER_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__MSYS__) -# define PLATFORM_ID "MSYS" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# elif defined(__VXWORKS__) -# define PLATFORM_ID "VxWorks" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_ARM64EC) -# define ARCHITECTURE_ID "ARM64EC" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__ICCV850__) -# define ARCHITECTURE_ID "V850" - -# elif defined(__ICC8051__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__ICCSTM8__) -# define ARCHITECTURE_ID "STM8" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__TI_COMPILER_VERSION__) -# if defined(__TI_ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__MSP430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__TMS320C28XX__) -# define ARCHITECTURE_ID "TMS320C28x" - -# elif defined(__TMS320C6X__) || defined(_TMS320C6X) -# define ARCHITECTURE_ID "TMS320C6x" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number. */ -#ifdef COMPILER_VERSION -char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; - -/* Construct a string literal encoding the version number components. */ -#elif defined(COMPILER_VERSION_MAJOR) -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#elif defined(COMPILER_VERSION_INTERNAL_STR) -char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L -# if defined(__INTEL_CXX11_MODE__) -# if defined(__cpp_aggregate_nsdmi) -# define CXX_STD 201402L -# else -# define CXX_STD 201103L -# endif -# else -# define CXX_STD 199711L -# endif -#elif defined(_MSC_VER) && defined(_MSVC_LANG) -# define CXX_STD _MSVC_LANG -#else -# define CXX_STD __cplusplus -#endif - -const char* info_language_standard_default = "INFO" ":" "standard_default[" -#if CXX_STD > 202002L - "23" -#elif CXX_STD > 201703L - "20" -#elif CXX_STD >= 201703L - "17" -#elif CXX_STD >= 201402L - "14" -#elif CXX_STD >= 201103L - "11" -#else - "98" -#endif -"]"; - -const char* info_language_extensions_default = "INFO" ":" "extensions_default[" -/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ -#if (defined(__clang__) || defined(__GNUC__) || \ - defined(__TI_COMPILER_VERSION__)) && \ - !defined(__STRICT_ANSI__) && !defined(_MSC_VER) - "ON" -#else - "OFF" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) - require += info_cray[argc]; -#endif - require += info_language_standard_default[argc]; - require += info_language_extensions_default[argc]; - (void)argv; - return require; -} diff --git a/build-cg-push/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.o b/build-cg-push/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.o deleted file mode 100644 index e199c77d413a7a80f1c2b72cedcf45e158af9bda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1656 zcma)6TWb?R6h6CMFKu&a+9E=W77=Mx(xeoHQp6B!EYuW>N;Q;ql5E;wvWc6msEG9! z_#{60LwxkX2Oo-9=`S$gv!aM^`kmRG>83*PkTdgrb1pM;=4^JZtt=U)L0Swt4;)#r z+LF&pk7eR$` z!!Kno>p17J@3_24M_X5muom+9g{f&AYGw-iVnb|1G{S@NbdAhsDPtm*WO^2Qk^y9& zatZ6DkxPu^;tBI^!pg;yxsQp!cxco;V9}rNQQJUIe-MG=cOW1~4wy6^1?Mwxz2}ga zxfb{z*8~9k7^Vy1nw1LjFMwODAzudOIK^)P$0FPZ=6WdmYhafBQ9ghEhIruQ*Vpsm z`z}}0m3EtK``$`+uI|=a>T$`IO!YxX)pLfFUo(Ua;cjk=O~*d`s)z0WzAV{IQFr-_ z?}!Ff{ofM}Df|JYRd^TIRrnK8Tw#Q3AJj`@)JkL2Nn_MV<4GdZQ=$8p>##_u|5kJnsx)RPRANoL^50ey?uK*Ughs8Bu<+|{> x)jc9-!z!6<`vx6`@_!}!p+_VR?+QldZw%3Ua2^(Xo~kBHE&lHBFbYNb{RNGd`|SV# diff --git a/build-cg-push/CMakeFiles/CMakeDirectoryInformation.cmake b/build-cg-push/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index cdda537..0000000 --- a/build-cg-push/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/sylvain/Programmes/Casio/scanftest") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/sylvain/Programmes/Casio/scanftest/build-cg-push") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build-cg-push/CMakeFiles/CMakeError.log b/build-cg-push/CMakeFiles/CMakeError.log deleted file mode 100644 index d89eef8..0000000 --- a/build-cg-push/CMakeFiles/CMakeError.log +++ /dev/null @@ -1,32 +0,0 @@ -Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. -Compiler: /home/sylvain/.local/bin/sh-elf-gcc -Build flags: -Id flags: - -The output was: -1 -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/crt1.o : dans la fonction « main_k » : -(.text+0x5c) : référence indéfinie vers « ___setup_argv_and_call_main » -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/crt1.o : dans la fonction « atexit_k » : -(.text+0x64) : référence indéfinie vers « _atexit » -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a(exit.c.obj) : dans la fonction « _exit » : -exit.c:(.text+0x8) : référence indéfinie vers « __Exit » -collect2: erreur: ld a retourné le statut de sortie 1 - - -Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. -Compiler: /home/sylvain/.local/bin/sh-elf-g++ -Build flags: -Id flags: - -The output was: -1 -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/crt1.o : dans la fonction « main_k » : -(.text+0x5c) : référence indéfinie vers « ___setup_argv_and_call_main » -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/crt1.o : dans la fonction « atexit_k » : -(.text+0x64) : référence indéfinie vers « _atexit » -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a(exit.c.obj) : dans la fonction « _exit » : -exit.c:(.text+0x8) : référence indéfinie vers « __Exit » -collect2: erreur: ld a retourné le statut de sortie 1 - - diff --git a/build-cg-push/CMakeFiles/CMakeOutput.log b/build-cg-push/CMakeFiles/CMakeOutput.log deleted file mode 100644 index 63ebfd3..0000000 --- a/build-cg-push/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,336 +0,0 @@ -The target system is: Generic - 1 - sh -The host system is: Linux - 5.19.0-32-generic - x86_64 -Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. -Compiler: /home/sylvain/.local/bin/sh-elf-gcc -Build flags: -Id flags: -c - -The output was: -0 - - -Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.o" - -The C compiler identification is GNU, found in "/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.o" - -Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. -Compiler: /home/sylvain/.local/bin/sh-elf-g++ -Build flags: -Id flags: -c - -The output was: -0 - - -Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.o" - -The CXX compiler identification is GNU, found in "/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.o" - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_02f6c/fast && /usr/bin/gmake -f CMakeFiles/cmTC_02f6c.dir/build.make CMakeFiles/cmTC_02f6c.dir/build -gmake[1]: Entering directory '/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj -/home/sylvain/.local/bin/sh-elf-gcc -DTARGET_FXCG50 -v -m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp -o CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -Using built-in specs. -COLLECT_AS_OPTIONS='--dsp' -COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-gcc -Target: sh3eb-elf -Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3,m4-nofpu --enable-languages=c,c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions -Thread model: single -Supported LTO compression algorithms: zlib -gcc version 11.1.0 (GCC) -COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_02f6c.dir/' - /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/cc1 -quiet -v -imultilib m4-nofpu -D TARGET_FXCG50 /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_02f6c.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -m4-nofpu -mb -version -ffreestanding -o /tmp/ccr1XQcO.s -GNU C17 (GCC) version 11.1.0 (sh3eb-elf) - compiled by GNU C version 11.2.0, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP - -GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 -ignoring nonexistent directory "/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/sys-include" -#include "..." search starts here: -#include <...> search starts here: - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include -End of search list. -GNU C17 (GCC) version 11.1.0 (sh3eb-elf) - compiled by GNU C version 11.2.0, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP - -GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 -Compiler executable checksum: 6a7d324b0cfd85a8a8d168bac1e13bf7 -COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_02f6c.dir/' - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/as -big --isa=sh4a-nofpu --dsp -o CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj /tmp/ccr1XQcO.s -COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ -LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/ -COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.' -Linking C executable cmTC_02f6c -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_02f6c.dir/link.txt --verbose=1 -/home/sylvain/.local/bin/sh-elf-gcc -v -nostdlib -Wl,--no-warn-rwx-segments CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj -o cmTC_02f6c -lgcc -Using built-in specs. -COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-gcc -COLLECT_LTO_WRAPPER=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -Target: sh3eb-elf -Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3,m4-nofpu --enable-languages=c,c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions -Thread model: single -Supported LTO compression algorithms: zlib -gcc version 11.1.0 (GCC) -COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ -LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/ -COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_02f6c' '-dumpdir' 'cmTC_02f6c.' - /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2 -plugin /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so -plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrG7NM1.res -m shelf -o cmTC_02f6c -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib --no-warn-rwx-segments CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj -lgcc -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld: warning: cannot find entry symbol start; defaulting to 0000000000001000 -COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_02f6c' '-dumpdir' 'cmTC_02f6c.' -gmake[1]: Leaving directory '/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/CMakeTmp' - - - -Parsed C implicit include dir info from above output: rv=done - found start of include info - found start of implicit include info - add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include] - add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed] - add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include] - end of search list found - collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include] - collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed] - collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include] ==> [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include] - implicit include dirs: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include;/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include] - - -Parsed C implicit link information from above output: - link line regex: [^( *|.*[/\])(sh-elf-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_02f6c/fast && /usr/bin/gmake -f CMakeFiles/cmTC_02f6c.dir/build.make CMakeFiles/cmTC_02f6c.dir/build] - ignore line: [gmake[1]: Entering directory '/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj] - ignore line: [/home/sylvain/.local/bin/sh-elf-gcc -DTARGET_FXCG50 -v -m4-nofpu -mb -ffreestanding -nostdlib -Wa --dsp -o CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_AS_OPTIONS='--dsp'] - ignore line: [COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-gcc] - ignore line: [Target: sh3eb-elf] - ignore line: [Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3 m4-nofpu --enable-languages=c c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions] - ignore line: [Thread model: single] - ignore line: [Supported LTO compression algorithms: zlib] - ignore line: [gcc version 11.1.0 (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_02f6c.dir/'] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/cc1 -quiet -v -imultilib m4-nofpu -D TARGET_FXCG50 /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_02f6c.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -m4-nofpu -mb -version -ffreestanding -o /tmp/ccr1XQcO.s] - ignore line: [GNU C17 (GCC) version 11.1.0 (sh3eb-elf)] - ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3 isl version isl-0.18-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/sys-include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include] - ignore line: [End of search list.] - ignore line: [GNU C17 (GCC) version 11.1.0 (sh3eb-elf)] - ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3 isl version isl-0.18-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [Compiler executable checksum: 6a7d324b0cfd85a8a8d168bac1e13bf7] - ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_02f6c.dir/'] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/as -big --isa=sh4a-nofpu --dsp -o CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj /tmp/ccr1XQcO.s] - ignore line: [COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/] - ignore line: [LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_02f6c] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_02f6c.dir/link.txt --verbose=1] - ignore line: [/home/sylvain/.local/bin/sh-elf-gcc -v -nostdlib -Wl --no-warn-rwx-segments CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj -o cmTC_02f6c -lgcc ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-gcc] - ignore line: [COLLECT_LTO_WRAPPER=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper] - ignore line: [Target: sh3eb-elf] - ignore line: [Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3 m4-nofpu --enable-languages=c c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions] - ignore line: [Thread model: single] - ignore line: [Supported LTO compression algorithms: zlib] - ignore line: [gcc version 11.1.0 (GCC) ] - ignore line: [COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/] - ignore line: [LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_02f6c' '-dumpdir' 'cmTC_02f6c.'] - link line: [ /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2 -plugin /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so -plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrG7NM1.res -m shelf -o cmTC_02f6c -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib --no-warn-rwx-segments CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj -lgcc] - arg [/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccrG7NM1.res] ==> ignore - arg [-m] ==> ignore - arg [shelf] ==> ignore - arg [-o] ==> ignore - arg [cmTC_02f6c] ==> ignore - arg [-L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] ==> dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] - arg [-L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib] ==> dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib] - arg [--no-warn-rwx-segments] ==> ignore - arg [CMakeFiles/cmTC_02f6c.dir/CMakeCCompilerABI.c.obj] ==> ignore - arg [-lgcc] ==> lib [gcc] - collapse library dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] - collapse library dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib] ==> [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib] - implicit libs: [gcc] - implicit objs: [] - implicit dirs: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib] - implicit fwks: [] - - -Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_41f74/fast && /usr/bin/gmake -f CMakeFiles/cmTC_41f74.dir/build.make CMakeFiles/cmTC_41f74.dir/build -gmake[1]: Entering directory '/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj -/home/sylvain/.local/bin/sh-elf-g++ -DTARGET_FXCG50 -v -m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp -o CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -Using built-in specs. -COLLECT_AS_OPTIONS='--dsp' -COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-g++ -Target: sh3eb-elf -Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3,m4-nofpu --enable-languages=c,c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions -Thread model: single -Supported LTO compression algorithms: zlib -gcc version 11.1.0 (GCC) -COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_41f74.dir/' - /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/cc1plus -quiet -v -imultilib m4-nofpu -D TARGET_FXCG50 /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_41f74.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -m4-nofpu -mb -version -ffreestanding -o /tmp/ccD3vVzI.s -GNU C++17 (GCC) version 11.1.0 (sh3eb-elf) - compiled by GNU C version 11.2.0, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP - -GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 -ignoring nonexistent directory "/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/sys-include" -#include "..." search starts here: -#include <...> search starts here: - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include/c++/11.1.0 - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include/c++/11.1.0/backward - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include -End of search list. -GNU C++17 (GCC) version 11.1.0 (sh3eb-elf) - compiled by GNU C version 11.2.0, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP - -GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 -Compiler executable checksum: cae173bcd94fa9138170fd98f854a2b0 -COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_41f74.dir/' - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/as -big --isa=sh4a-nofpu --dsp -o CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccD3vVzI.s -COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ -LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/ -COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_41f74 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_41f74.dir/link.txt --verbose=1 -/home/sylvain/.local/bin/sh-elf-g++ -v -nostdlib -Wl,--no-warn-rwx-segments CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_41f74 -lgcc -Using built-in specs. -COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-g++ -COLLECT_LTO_WRAPPER=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -Target: sh3eb-elf -Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3,m4-nofpu --enable-languages=c,c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions -Thread model: single -Supported LTO compression algorithms: zlib -gcc version 11.1.0 (GCC) -COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ -LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/ -COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_41f74' '-dumpdir' 'cmTC_41f74.' - /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2 -plugin /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so -plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccAI9gml.res -m shelf -o cmTC_41f74 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib --no-warn-rwx-segments CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj -lgcc -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld: warning: cannot find entry symbol start; defaulting to 0000000000001000 -COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_41f74' '-dumpdir' 'cmTC_41f74.' -gmake[1]: Leaving directory '/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/CMakeTmp' - - - -Parsed CXX implicit include dir info from above output: rv=done - found start of include info - found start of implicit include info - add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include/c++/11.1.0] - add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu] - add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include/c++/11.1.0/backward] - add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include] - add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed] - add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include] - end of search list found - collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include/c++/11.1.0] ==> [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0] - collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu] ==> [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu] - collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include/c++/11.1.0/backward] ==> [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/backward] - collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include] - collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed] - collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include] ==> [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include] - implicit include dirs: [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/backward;/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include;/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include] - - -Parsed CXX implicit link information from above output: - link line regex: [^( *|.*[/\])(sh-elf-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_41f74/fast && /usr/bin/gmake -f CMakeFiles/cmTC_41f74.dir/build.make CMakeFiles/cmTC_41f74.dir/build] - ignore line: [gmake[1]: Entering directory '/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj] - ignore line: [/home/sylvain/.local/bin/sh-elf-g++ -DTARGET_FXCG50 -v -m4-nofpu -mb -ffreestanding -nostdlib -Wa --dsp -o CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_AS_OPTIONS='--dsp'] - ignore line: [COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-g++] - ignore line: [Target: sh3eb-elf] - ignore line: [Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3 m4-nofpu --enable-languages=c c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions] - ignore line: [Thread model: single] - ignore line: [Supported LTO compression algorithms: zlib] - ignore line: [gcc version 11.1.0 (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_41f74.dir/'] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/cc1plus -quiet -v -imultilib m4-nofpu -D TARGET_FXCG50 /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_41f74.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -m4-nofpu -mb -version -ffreestanding -o /tmp/ccD3vVzI.s] - ignore line: [GNU C++17 (GCC) version 11.1.0 (sh3eb-elf)] - ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3 isl version isl-0.18-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/sys-include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include/c++/11.1.0] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include/c++/11.1.0/backward] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include] - ignore line: [End of search list.] - ignore line: [GNU C++17 (GCC) version 11.1.0 (sh3eb-elf)] - ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3 isl version isl-0.18-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [Compiler executable checksum: cae173bcd94fa9138170fd98f854a2b0] - ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_41f74.dir/'] - ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/as -big --isa=sh4a-nofpu --dsp -o CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccD3vVzI.s] - ignore line: [COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/] - ignore line: [LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_41f74] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_41f74.dir/link.txt --verbose=1] - ignore line: [/home/sylvain/.local/bin/sh-elf-g++ -v -nostdlib -Wl --no-warn-rwx-segments CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_41f74 -lgcc ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-g++] - ignore line: [COLLECT_LTO_WRAPPER=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper] - ignore line: [Target: sh3eb-elf] - ignore line: [Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3 m4-nofpu --enable-languages=c c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions] - ignore line: [Thread model: single] - ignore line: [Supported LTO compression algorithms: zlib] - ignore line: [gcc version 11.1.0 (GCC) ] - ignore line: [COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/] - ignore line: [LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_41f74' '-dumpdir' 'cmTC_41f74.'] - link line: [ /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2 -plugin /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so -plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccAI9gml.res -m shelf -o cmTC_41f74 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib --no-warn-rwx-segments CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj -lgcc] - arg [/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccAI9gml.res] ==> ignore - arg [-m] ==> ignore - arg [shelf] ==> ignore - arg [-o] ==> ignore - arg [cmTC_41f74] ==> ignore - arg [-L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] ==> dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] - arg [-L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib] ==> dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib] - arg [--no-warn-rwx-segments] ==> ignore - arg [CMakeFiles/cmTC_41f74.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore - arg [-lgcc] ==> lib [gcc] - collapse library dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] - collapse library dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib] ==> [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib] - implicit libs: [gcc] - implicit objs: [] - implicit dirs: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib] - implicit fwks: [] - - diff --git a/build-cg-push/CMakeFiles/Makefile.cmake b/build-cg-push/CMakeFiles/Makefile.cmake deleted file mode 100644 index 0ffe5ea..0000000 --- a/build-cg-push/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,131 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# The generator used is: -set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") - -# The top level Makefile was generated from the following files: -set(CMAKE_MAKEFILE_DEPENDS - "CMakeCache.txt" - "/home/sylvain/.local/lib/cmake/fxsdk/CMakeDetermineFXCONVCompiler.cmake" - "/home/sylvain/.local/lib/cmake/fxsdk/CMakeFXCONVCompiler.cmake.in" - "/home/sylvain/.local/lib/cmake/fxsdk/CMakeFXCONVInformation.cmake" - "/home/sylvain/.local/lib/cmake/fxsdk/CMakeTestFXCONVCompiler.cmake" - "/home/sylvain/.local/lib/cmake/fxsdk/FXCG50.cmake" - "/home/sylvain/.local/lib/cmake/fxsdk/FindGint.cmake" - "/home/sylvain/.local/lib/cmake/fxsdk/Fxconv.cmake" - "/home/sylvain/.local/lib/cmake/fxsdk/FxsdkUtils.cmake" - "/home/sylvain/.local/lib/cmake/fxsdk/GenerateG1A.cmake" - "/home/sylvain/.local/lib/cmake/fxsdk/GenerateG3A.cmake" - "../CMakeLists.txt" - "CMakeFiles/3.22.1/CMakeCCompiler.cmake" - "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" - "CMakeFiles/3.22.1/CMakeFXCONVCompiler.cmake" - "CMakeFiles/3.22.1/CMakeSystem.cmake" - "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" - "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" - "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" - "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" - "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" - "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" - "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" - "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" - "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" - "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" - "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" - "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" - "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" - "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" - "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" - "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" - "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" - "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" - "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" - "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" - "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" - "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" - "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" - "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" - "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" - "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" - "/usr/share/cmake-3.22/Modules/Platform/Generic.cmake" - ) - -# The corresponding makefile is: -set(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -set(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/3.22.1/CMakeSystem.cmake" - "CMakeFiles/3.22.1/CMakeCCompiler.cmake" - "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" - "CMakeFiles/3.22.1/CMakeCCompiler.cmake" - "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" - "CMakeFiles/3.22.1/CMakeFXCONVCompiler.cmake" - "CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/myaddin.dir/DependInfo.cmake" - ) diff --git a/build-cg-push/CMakeFiles/Makefile2 b/build-cg-push/CMakeFiles/Makefile2 deleted file mode 100644 index b96adda..0000000 --- a/build-cg-push/CMakeFiles/Makefile2 +++ /dev/null @@ -1,112 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/sylvain/Programmes/Casio/scanftest - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/sylvain/Programmes/Casio/scanftest/build-cg-push - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: CMakeFiles/myaddin.dir/all -.PHONY : all - -# The main recursive "preinstall" target. -preinstall: -.PHONY : preinstall - -# The main recursive "clean" target. -clean: CMakeFiles/myaddin.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/myaddin.dir - -# All Build rule for target. -CMakeFiles/myaddin.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/myaddin.dir/build.make CMakeFiles/myaddin.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/myaddin.dir/build.make CMakeFiles/myaddin.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles --progress-num=1,2,3 "Built target myaddin" -.PHONY : CMakeFiles/myaddin.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/myaddin.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles 3 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/myaddin.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles 0 -.PHONY : CMakeFiles/myaddin.dir/rule - -# Convenience name for target. -myaddin: CMakeFiles/myaddin.dir/rule -.PHONY : myaddin - -# clean rule for target. -CMakeFiles/myaddin.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/myaddin.dir/build.make CMakeFiles/myaddin.dir/clean -.PHONY : CMakeFiles/myaddin.dir/clean - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/build-cg-push/CMakeFiles/TargetDirectories.txt b/build-cg-push/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index bf212ee..0000000 --- a/build-cg-push/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,3 +0,0 @@ -/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/myaddin.dir -/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/edit_cache.dir -/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/rebuild_cache.dir diff --git a/build-cg-push/CMakeFiles/cmake.check_cache b/build-cg-push/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/build-cg-push/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build-cg-push/CMakeFiles/myaddin.dir/DependInfo.cmake b/build-cg-push/CMakeFiles/myaddin.dir/DependInfo.cmake deleted file mode 100644 index 3430c7d..0000000 --- a/build-cg-push/CMakeFiles/myaddin.dir/DependInfo.cmake +++ /dev/null @@ -1,34 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "FXCONV" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_FXCONV - "/home/sylvain/Programmes/Casio/scanftest/assets-cg/example.png" "/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/myaddin.dir/assets-cg/example.png.o" - ) - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_FXCONV - "FXCG50" - "TARGET_FXCG50" - ) - -# The include file search paths: -set(CMAKE_FXCONV_TARGET_INCLUDE_PATH - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/sylvain/Programmes/Casio/scanftest/src/main.c" "CMakeFiles/myaddin.dir/src/main.c.obj" "gcc" "CMakeFiles/myaddin.dir/src/main.c.obj.d" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build-cg-push/CMakeFiles/myaddin.dir/assets-cg/example.png.o b/build-cg-push/CMakeFiles/myaddin.dir/assets-cg/example.png.o deleted file mode 100644 index 4459459e650371c736fea19c7cba3984bd260592..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1584 zcmdT^%}T>S5S}!twkV@ zGTlT7_7DXpot>T8FW>Hbr2Be(d*k#RTAM>>nAZy4N10!gh*KKUfZU>>5$&Kdh9B}u z@h@$eFY}_{(Z*$-`P@wAe}8O?nLk_EtgD&qJ6rM76({#m=W1gY4P?~*S&7USJ**bO z)@0Qk+Sqk{lh|bLf>C!BW@c>eq3c!y`%UngXdns*R@Klqf9HEp_P>n$Uv4wEaW4=d z@71x$@w0}+L$} zl8}kRd0^t_vSPQ~WOh`YX{!Ru&1T=!^Bz|??WqlS0^9)p6Yjj?Q_aBVexjzvTCt7b zJimg&yf+Nci1@r*XXl*Hsa#x!ymSZOhWFu& F_XW$4jO+ja diff --git a/build-cg-push/CMakeFiles/myaddin.dir/build.make b/build-cg-push/CMakeFiles/myaddin.dir/build.make deleted file mode 100644 index 7f89e70..0000000 --- a/build-cg-push/CMakeFiles/myaddin.dir/build.make +++ /dev/null @@ -1,125 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/sylvain/Programmes/Casio/scanftest - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/sylvain/Programmes/Casio/scanftest/build-cg-push - -# Include any dependencies generated for this target. -include CMakeFiles/myaddin.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/myaddin.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/myaddin.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/myaddin.dir/flags.make - -CMakeFiles/myaddin.dir/src/main.c.obj: CMakeFiles/myaddin.dir/flags.make -CMakeFiles/myaddin.dir/src/main.c.obj: ../src/main.c -CMakeFiles/myaddin.dir/src/main.c.obj: CMakeFiles/myaddin.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/myaddin.dir/src/main.c.obj" - /home/sylvain/.local/bin/sh-elf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/myaddin.dir/src/main.c.obj -MF CMakeFiles/myaddin.dir/src/main.c.obj.d -o CMakeFiles/myaddin.dir/src/main.c.obj -c /home/sylvain/Programmes/Casio/scanftest/src/main.c - -CMakeFiles/myaddin.dir/src/main.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/myaddin.dir/src/main.c.i" - /home/sylvain/.local/bin/sh-elf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/sylvain/Programmes/Casio/scanftest/src/main.c > CMakeFiles/myaddin.dir/src/main.c.i - -CMakeFiles/myaddin.dir/src/main.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/myaddin.dir/src/main.c.s" - /home/sylvain/.local/bin/sh-elf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/sylvain/Programmes/Casio/scanftest/src/main.c -o CMakeFiles/myaddin.dir/src/main.c.s - -CMakeFiles/myaddin.dir/assets-cg/example.png.o: CMakeFiles/myaddin.dir/flags.make -CMakeFiles/myaddin.dir/assets-cg/example.png.o: ../assets-cg/example.png -CMakeFiles/myaddin.dir/assets-cg/example.png.o: ../assets-cg/fxconv-metadata.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building FXCONV object CMakeFiles/myaddin.dir/assets-cg/example.png.o" - /home/sylvain/.local/bin/fxconv --toolchain=sh-elf --cg /home/sylvain/Programmes/Casio/scanftest/assets-cg/example.png -o CMakeFiles/myaddin.dir/assets-cg/example.png.o - -# Object files for target myaddin -myaddin_OBJECTS = \ -"CMakeFiles/myaddin.dir/src/main.c.obj" \ -"CMakeFiles/myaddin.dir/assets-cg/example.png.o" - -# External object files for target myaddin -myaddin_EXTERNAL_OBJECTS = - -myaddin: CMakeFiles/myaddin.dir/src/main.c.obj -myaddin: CMakeFiles/myaddin.dir/assets-cg/example.png.o -myaddin: CMakeFiles/myaddin.dir/build.make -myaddin: /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libgint-cg.a -myaddin: /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a -myaddin: /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libgint-cg.a -myaddin: /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a -myaddin: ../assets-cg/icon-uns.png -myaddin: ../assets-cg/icon-sel.png -myaddin: CMakeFiles/myaddin.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C executable myaddin" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/myaddin.dir/link.txt --verbose=$(VERBOSE) - /home/sylvain/.local/bin/sh-elf-objcopy -O binary -R .bss -R .gint_bss myaddin myaddin.bin - -# Rule to build all files generated by this target. -CMakeFiles/myaddin.dir/build: myaddin -.PHONY : CMakeFiles/myaddin.dir/build - -CMakeFiles/myaddin.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/myaddin.dir/cmake_clean.cmake -.PHONY : CMakeFiles/myaddin.dir/clean - -CMakeFiles/myaddin.dir/depend: - cd /home/sylvain/Programmes/Casio/scanftest/build-cg-push && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/sylvain/Programmes/Casio/scanftest /home/sylvain/Programmes/Casio/scanftest /home/sylvain/Programmes/Casio/scanftest/build-cg-push /home/sylvain/Programmes/Casio/scanftest/build-cg-push /home/sylvain/Programmes/Casio/scanftest/build-cg-push/CMakeFiles/myaddin.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/myaddin.dir/depend - diff --git a/build-cg-push/CMakeFiles/myaddin.dir/cmake_clean.cmake b/build-cg-push/CMakeFiles/myaddin.dir/cmake_clean.cmake deleted file mode 100644 index ae95fe1..0000000 --- a/build-cg-push/CMakeFiles/myaddin.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/myaddin.dir/assets-cg/example.png.o" - "CMakeFiles/myaddin.dir/src/main.c.obj" - "CMakeFiles/myaddin.dir/src/main.c.obj.d" - "myaddin" - "myaddin.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang C FXCONV) - include(CMakeFiles/myaddin.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build-cg-push/CMakeFiles/myaddin.dir/compiler_depend.internal b/build-cg-push/CMakeFiles/myaddin.dir/compiler_depend.internal deleted file mode 100644 index fa3eeac..0000000 --- a/build-cg-push/CMakeFiles/myaddin.dir/compiler_depend.internal +++ /dev/null @@ -1,29 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/myaddin.dir/src/main.c.obj - /home/sylvain/Programmes/Casio/scanftest/src/main.c - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/types.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/attributes.h - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stddef.h - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint.h - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint-gcc.h - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdbool.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/sys/types.h - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdarg.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/call.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display-cg.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/image.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/keyboard.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/keycodes.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/stdio.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/stdlib.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/bits/exit.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/gint.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/config.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/intc.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/fxlibc/printf.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/string.h - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/assert.h - diff --git a/build-cg-push/CMakeFiles/myaddin.dir/compiler_depend.make b/build-cg-push/CMakeFiles/myaddin.dir/compiler_depend.make deleted file mode 100644 index bf29cce..0000000 --- a/build-cg-push/CMakeFiles/myaddin.dir/compiler_depend.make +++ /dev/null @@ -1,76 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/myaddin.dir/src/main.c.obj: ../src/main.c \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/types.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/attributes.h \ - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stddef.h \ - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint.h \ - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint-gcc.h \ - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdbool.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/sys/types.h \ - /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdarg.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/call.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display-cg.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/image.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/keyboard.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/keycodes.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/stdio.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/stdlib.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/bits/exit.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/gint.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/config.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/intc.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/fxlibc/printf.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/string.h \ - /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/assert.h - - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/config.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/intc.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/gint.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/stdlib.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/bits/exit.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/stdio.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/fxlibc/printf.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/keycodes.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/assert.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/keyboard.h: - -../src/main.c: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display.h: - -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stddef.h: - -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint-gcc.h: - -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/attributes.h: - -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdbool.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/string.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/types.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/sys/types.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/image.h: - -/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdarg.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display-cg.h: - -/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/call.h: diff --git a/build-cg-push/CMakeFiles/myaddin.dir/compiler_depend.ts b/build-cg-push/CMakeFiles/myaddin.dir/compiler_depend.ts deleted file mode 100644 index d0c4c08..0000000 --- a/build-cg-push/CMakeFiles/myaddin.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for myaddin. diff --git a/build-cg-push/CMakeFiles/myaddin.dir/depend.internal b/build-cg-push/CMakeFiles/myaddin.dir/depend.internal deleted file mode 100644 index 1d1e81a..0000000 --- a/build-cg-push/CMakeFiles/myaddin.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - diff --git a/build-cg-push/CMakeFiles/myaddin.dir/depend.make b/build-cg-push/CMakeFiles/myaddin.dir/depend.make deleted file mode 100644 index 1d1e81a..0000000 --- a/build-cg-push/CMakeFiles/myaddin.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - diff --git a/build-cg-push/CMakeFiles/myaddin.dir/flags.make b/build-cg-push/CMakeFiles/myaddin.dir/flags.make deleted file mode 100644 index 404452d..0000000 --- a/build-cg-push/CMakeFiles/myaddin.dir/flags.make +++ /dev/null @@ -1,17 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# compile C with /home/sylvain/.local/bin/sh-elf-gcc -# compile FXCONV with /home/sylvain/.local/bin/fxconv -C_DEFINES = -DFXCG50 -DTARGET_FXCG50 - -C_INCLUDES = - -C_FLAGS = -m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp -Wall -Wextra -Os -fstrict-volatile-bitfields - -FXCONV_DEFINES = -DFXCG50 -DTARGET_FXCG50 - -FXCONV_INCLUDES = - -FXCONV_FLAGS = -m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp -Wall -Wextra -Os -fstrict-volatile-bitfields - diff --git a/build-cg-push/CMakeFiles/myaddin.dir/link.txt b/build-cg-push/CMakeFiles/myaddin.dir/link.txt deleted file mode 100644 index 303f320..0000000 --- a/build-cg-push/CMakeFiles/myaddin.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/sylvain/.local/bin/sh-elf-gcc -nostdlib -Wl,--no-warn-rwx-segments -T fxcg50_fastload.ld -lgcc CMakeFiles/myaddin.dir/src/main.c.obj CMakeFiles/myaddin.dir/assets-cg/example.png.o -o myaddin -lgcc -lgcc /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libgint-cg.a /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libgint-cg.a /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a -lopenlibm -lgcc diff --git a/build-cg-push/CMakeFiles/myaddin.dir/progress.make b/build-cg-push/CMakeFiles/myaddin.dir/progress.make deleted file mode 100644 index 6a9dc74..0000000 --- a/build-cg-push/CMakeFiles/myaddin.dir/progress.make +++ /dev/null @@ -1,4 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 -CMAKE_PROGRESS_3 = 3 - diff --git a/build-cg-push/CMakeFiles/myaddin.dir/src/main.c.obj b/build-cg-push/CMakeFiles/myaddin.dir/src/main.c.obj deleted file mode 100644 index 91e0a75aa8fb959dfc67ef8ad67e9a641bcde1ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2852 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

E2o7mFhTU_6F1C*;1M94CrT& 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 z zO<*(LSuKtH1Ex8qd^#l6@2aY|?lP+}mFfOC8I?TL<)C zI~=a4W@P&Aj)gz(-BFhgk?OxJGyZ1cJdJajM1S2eVrdyp?Whvzk4AMP8dNx}F*+pC z_P1AE=v^{JZturpW7EA`zfdV@9RfpsmsgtPkT)7)X-GpA<65t3AGm{7-fzpPm0~r92AFb|&MEzAd3-0{w! zdC|K#?-w*bxU$(>^plr(zZU$(Dc+*rbldx#a2kxOG>%TQ@P1F@N$b(xAIPrutnMw? zmpyjgnS!3VdS{WmmGqQwFCiZNC*Lf`@%SjDk2254;7>mCqo{xPm!4YvpZxp@I{yee z&zoZOB+icg^ui}+Ar)Zz{3Ng=@ot+hVmgU+sFVKs8)Bo8Pm5MHzKHh(VQs4UHl)?W zk5=8v($^Dml1Ahy)sw&D=Pb{e*B>e7^6{coy?vxgI$pG@7w$8td7gt=sZ6d1y000M zKb<35)rZ<7@S;_L+bEyo+-R%*I&6q|<^qw}jIUx;BK1H2?K{zTwr_%OlJ8O9E546? zGkxp(R`TV2Vp;B@os02hdwvMRg8VS=@Q$lvLOH|EWR$Fe zkT68*j-AZH6Af6&+(4yekr>v9ctwm9%6@}}GpvHB;w!%aZ-B z!qSrrOl|R}8p~0Y&MZgA)#vc#5J~HBWhiSu-X7nTd3=on&90h6ta_}1&exDN0)wqB zo;{qkBr1@qMXWA>YGvrKUB>ugj5zkC34Y(vmoW$@{Nf#ccvKY+XTMYtrC`iZEerKo zOT{pT{e(T-%y9+QlG)F6Sgi1{N_&p|Lg#%)7qc`+PQ$X1BxbQPDC`ntC_@LwBAF?B z3J68;}B9KgD{4jVoK+<#CfbyWP*B(Im^b`;&&QS z3nWxnAa)6BMkwa$67oh%BkeH!hx@`q-xmU?VfwzPC3XK_>k<#4ON3Ee*Co_Ja+eHX zOmcL|0K5tF54&Uvy|s+V-6iOGHjZVNP?t;rlmaO15_2HWE}>qTV$g23!f&?1q9>Jj zqJ;XUpOX4!rO-E)Lf@>C`)0HfeUl*cjTKH<54BCGgU~mdsBb19QCH)_1;oDLJRsA# z`^Fyym_4w8c-6u`q$i?ske;wBCzGB`kotm3_RO|K$(-EXLX1W8iLp7i(m?mv4XnW; z0&N=F=#Sqq>=GkDVz7u*E(~eEac_{vslQesJyD=yBsY@b@jIP}ITEpgO4g$aUR5Fi zvLzoNhl6!y^b=i8*4c@SLk^vts9*}pI%{t(o6)o8Iy1VEam2y0&VIrzv%<0-#$dL3 zA+Rb7|E-BF?u>Q~<2ZU;i>(gexGt<>37HP)8rz$OpIG6Go)_fCvPx?b-qq165m4p8Qi6)=Ktb>d z6?|FJS0Tt2?}21TnF>fgl<`8s|1M?tMo6zH(*_dInljyx@uy5*WM5cp(Qp=%s*ZR9Z7IdHf6T+qj^pZnP@#2ncGAq8|7zl)=cO zERTAMj$rjfVq9^umMs5Rz#K+hG0bd`@Brs(vp`}ptIdXnkbj^U#ts_9@K4FGy0L+Q z4F62b4jszy&&jCTvw`LDkQMM|V%fk7$eIh;K~ze1HkKVkr6hC6Rz#L8b1XXq6*9!b zhM+=*cvw%gMl6IC=U-qrK-I7?Mv)|37j}r>hC*(NLOe^49s!KPNt7gFo`;BWT@)Td ziT(=+5KiKeBsQ_EaAZZ@kqSfc$Yz3!<~dT~E;3u`%f$ofw2HdoX@}`g3vUFMV654J z6&OW4S>RZ9V0mO|1dFv6PbO-E{)}KTZbYs|QcM#qkJ2fx<=KROr-v97pZ{ZdNCy5r z%M;Bi4J6AW0xMXa*A}6&xd+HL{zF_h_y%m>N@ z!FYF}3>s_HpE9G7nMRo?WVTQy4w>C_*2QFB*5Yc*aOv*EN(3u|GP{xaBp9Qkxa;Yt zL&iu^4VjIoJOgzUuu4WhDANdogf+e5l1~F4UKW=~=Xi?Z;*@!ZOf|t+IYp~BH>8t6 zNBN(~9CF3+?NAC6%#h(!_@Qz`%J?JG74;OsV4X!`+;HYx#whA{#whB4pD{Z6N5&{k zRP7UAEN(LQ1XUyc|15ByQeEzLl4ez=+ zNg2uRp+vzRr6DGYs{cGj+2NG!bQ}W4G@wG*AhhwERk!4sRQdQyzn3axzgnNlwlcX zOOCBePEj!R(Pg$VT^;{l2q!GYHld@-D2Om%o8nqbWg{XEv#p89HWMy@zACzFrE<#Z)60F!D3FTXbx+YMV2DTM0(-4(^0+!QG+`#958Q zh;GZ>BDaj_*<1j_-NDgpFc;sL>&b9;C88rYd|(K}-IK_^HrOyHJlKw#!hikZ0zw(? z0WlYI@pZVKM4_XJ@-e_Iltn%jEt=1=?YIa``~0{FBZfHDCC+w%qYyX+1x`!c+X)T$WL2gIfxmz#QefeMgZK$~o4OTBMj-G@@-}tr53#9y z%5R!#fFqOWl^lFYmLvIRPfLm`^sC~q9U4N%FHB^0pj zl{m|CP7S$X_M&o2q7_^nL6$*xCAue9SEh#%eUPgMxuSP)m@FfDCs$vlZ@Pi;9C{oD z2DgIi51bkJHzr!5mvg}qZQ6idC!%;S-Z$2KxCXd{Vhx~EU~o0v%@mW^(KrFvO$=pL zitv^az8VdPIJ4rGc{sBcV4y$9Ql48XmA^;%Qk7iJ51uQQD~(Y;7rKS|9;knlohl#* z6=nEr(JUGV;bOVW;_=J2EEddV3!kGUu!Zz(MeiwrEu?%pPv5YGWS}Hl zxL2};R==`^R>H(E0k`8qUKwm*A=wuCLjq-6_?!Wuw}nLLY#|YnEzC3%E-cwX7iXN- zU$TX9zp;gMqmnHgLL-!93kQ&0%wY>jmDvMiIoSbFXPqr1>&6OSX#z8jYWS-lF-2H@ zHu_w!hC;szCZY|Lm~VkmfNY;>Dp74AqXP9*5y0?sNz46V2^E;r%#(QZs5Z)#dU!~ z@Pm-4L76~gTDws_s471RR6okZBeNJ23jVHm8io^IA99@zc>!JqEqn^h9cT)}{X}|; zR)Glxb^$>vZUiscobztl!A3uiq@GpQzcGyfuj&O1sM-;HiEO>6Pa|% z2<(Dbb_Up1Ecc!i>;Q@1CNo&3_h>eoW(KSD0fQ`Z!dQ|CA!E}@(9#9VeH82ot#KH0 zpM-o#5DF7s*b*9*+XC>%WD9U0mj&SO$`(K<*I58QOSS+9=v_v#1)v*b_|u{VFuhI} z&*>O#UxI?0fGIJz1+f3eEx=z@dxuu3hpy9{O48x+{!I2brK z8N6&GLBowi4JQstiNhBZI0}JNkSPXEDmY7N#8h~){07qKB$Bu=TUf>oDv;M~VHP(M z9@jj3_Cw?e+K%hR;7iel-z;Yv^0>NKTA5x4#Ke%&>V|WErmW0Kxs`dHtjt2WUYQTd z%A7>zMpkCJH=5H3(K7QIkgr_Iykj^D+96~Rnp>Hz|E4k{DuqTcw8kyZa`KPt`Sd!9 zs!OvR%1XnzO)kBDPTDj_&^9Xy{b4w#l60QF^9<)E;?%~yzRBmNRx*H>n(e2F9gd@1fEL@Bxm|PFc zA-F4yTu#FR14Ownu^i#T9Z@)w21W6_pkKVGU&M)%IEeyBA#e&Zg}|W^bcs-EB$YC- ze*9o|E;W-vuH5~?;S5WzD|cT2VgMMNB;ytt`DFYQ*pP7xxBtjE`W(Xhe@({6u!18Q+*o#t)H#|EJdcb|_^pgb|5nD= z{!JP86a8`9ub89d^2d{op&*=Ltjb9H)lC1`5pN-@g0K%GT-vh+A6kk!l#w>NkykB6 z9rF3(9)HmvuV*Is;~r9|;m?-W$VtXL8@IBzfPxbpa%%&fHk}YQgbjd<$P?x*pr=3}*eQ$+ z4q^w`!iC<-DhrZWA}Ao@FNkGX$Oqp7Ed0{m0`o`qc%q(FI+4f)z{rxX-vXyD42NE^ zQRz-M4~N&nndmvnVwi6;Wk7qv$>+-A+~06O2Uc0d0!}@>z}KQR9C)^aakOeD{g2_D zI5By^NsmxE#98o|83wa`MFP8v?yn4A1UImY>|zwn;}@}e2)Qz74_z1^u7xOA_KDD< zT!OXJ3k5LN)}3UD5!Y?a|5&~}AUN!zZq&3Mf3k!dkx#J19bm!|?vlSKV@)h_&G|l1 z$Ns^b&j4&WoMkA5vy5~imS7}{m@@@)X#tZhP3U3HXDy3Za1MX?!(W^8A)G}Qmcvfxcuy{LJo2OzxDa zAm)+q;;81x!=2_Dnvtw2%*5Fl{^Q$Dh&#IqCxLW|0#(q0giOB-2tm3lStxmbZLXDn zS;%skCCL_{MUpKFkVJ+65Lf++NOFP_X{o<2RTtL=+8YbPQG^v^od+PB5Dxmr+A7+y zhNFBsZ6Trs0lfi=GeH22f}Ko;-T;k~4G@z->toDhq^~p&FTyefELkzwSsel>8=wO@ zSNe+NG(g328lclT3=s1b3d&Ze3GpFrB#ln>l|24)J&ixg;u5s?^M;;x4o3sZV}+`; z98CU$(6bbsCSxY*sfV=Bj!ISqk{uW*Z`Koc-hm;va`YQ5X(%p=aBFHuP*ID(nXIIw>sm`4-AU zV=2D?dBqjB8%ze`;LtaDwT1%GikIv}m}DUkt$3slMBl)Xco{t476Q@u2UcPrI*ZDM zudf1g1Jwv7JMdW!MDJ;Zi?$QSoL4X$IReoZ(}~sxqAe2ifoMKHB_d}ex>fE-bfB#+ z5`6=fAVnXE-oVFi!jW<)8syFhM4b2Z#*N(t3hQ$OXe}Aygh-qtIl{2+0tcfGy_KAM zBygZKh+n%4vFPfI9gd8{k%uYrqPQi;qW7S&V%VL(Ew)yUMO&N|TPw$+EuQFO(Q<3$ zV6@a)IT$Uq_6#mZt^KJFM(bNEM5A@BC0#^o`FZ(TtCBd|^0l_S*joPLZ(3VZXsrus z$>Hc5u%%FDE}D8*aot=FM}NgE#>`v}M-w%}TnPRM(P*O6$a?AH(Uu>HR&aI53|EGK z=tQ(W9&J^YXnj1|Y9i74c(m11SKJ&rQn46}9PwytZ=&__XzMYwYe|W2ryGY9i}C1v zz)NWhljKE<>H<4bWDD_VfmIL4-WVRKlqOC0Cn%7qDS&gc2xa_BL;%;S59CGk)0dZV$X}1n14o;l7KbaG^ z6T^~8CbJADhNU?vES=X*R;H?=ounO43RWqVCOMLlU&P)2z@k)E-Xi*$e{UIi&k+q43=ya6DTiPMIn44Sw#ckw&mDV z4yzbIZmDDy6L8YQWbF=n`-z$bCgx2kThabV%L)9@LM5z zVn`ZiwP{C`5RxXUzkwW*_T%GMM;OR4X;8@#2Kt~hB3I2_a|ERi3cXtu@AhrGz%qWGGrKF|3vy!OkjH8a99GCR)zR)sQU#O1;oaVHk2zYktt0X zh=ZLEWpIF9SISgGCe#y|+C()4wVE>Rk)b!=AZpLp+f!x`GR<&Vd)yoxLG}c$G#c(K zHX#|3DK98+E=!!b0>@I|lxB+Km@IG-OW@{fQ$}EyW|)#VvmER`%!3$XAqTr37XfUUGi$=Cpx5bbMT^x=Gy+tGYCR;Qp1?y)iSu`k{&Z1FXwrI%9ex5#@KjGb%*em9_QJcCl*(i&g=CwJzFj?@yE*ZMPqh zGuqxbXSBU*&S?8#Qe1ts9TqD&LLY9QjZHQ#IBNw+6lw4iDcqiEKo`cLvnW#^nN_aD z#&F4Z0JVcMfyg|k%wQ}e(E=L%zZ(ZfH)M8;=Yu5|!|m7UG{?XlCWPCG{Q>=|3%3(% zGzt(@-wXR9*q8!2!tIs<=c2^%6gWmgxZRz??R%erlb9>qPWr<~>B8-gb>a5Mxx(!j zV&rf;Wu``Jw|^OK|1;f&hRWggKT`8tyXVB29qG2{xCk0A&Fubu zxZPA#b1O5QnlCVu)%+LXc3I8+F__6}{%?faO+__dMsAQiouj-wokLz$b1Px*U5?

NBh2njOON|$TC`CpwG@Ky?o7Vm`zu}W{gnX30Njx*@h*vZ zC4PTpQR1Dg|0D7LSkUHwP~v;&L-AtQ{zBr9=aTr_B=K@6UXXY>6fa7=5Q^7Hyby}d zA@Td+wf<7#{i!^+#P4tVJBi=l?za*@=--ogx6b(_J{mU$8}EGjKNA1{g2eaH2j=$+ zUHc1(|DIFg3tE!I%Yk`8;^n}+DDgsIUMKNFU_PhBZz0Ks&&B1j@yS%4N8(rgR^m7P zR^rJE`!{TSG2?s^{{%M%i7y=aABq2eLE;Cqin~}IpfLS@p=?xkmH4i|mG}{VQ{t1wnQQSrq%Ng=>Uw^z&9Dyq#5b0uz3^one>1M95HTsz=h(BMT!gF7A zVQGQNg-oElQG6L@Z@QT)<>i?x^7@%89WBpX5e3mrOplo1RKnLuVKX$%gIWKAs1YH( z0RVPf>^?!N7m*ydfQ-?8h=NN6sm6-4K<&WFlhR1G<5+o8;yHQ2s0Y$QlagL9B-n9U zXHuHvwBw6#k=-~Ag$6iUJ>?RG*(sGDqH;{8xqf1~Bg!`7Oi0{B17V|!0j)P%GEU&^ zB#uyOB$T>iy#%+Ma|8HpXL$qoZv6&uX;W1RE!OpN%Py_DEMS{Y_PPn~m@Q_g~#qB@6FAwy8>97lj<<+f=2T zuHRH8yxw(zAbfc@RTaFFds9^)B%5||ZCO;r zrFzSM$ta?^@;d_L*V2grNMii)!?1rKSgox7C8LO?IGs^6mX`BO^viiB`sF;B0MRIt zb%as0mF3F+Zy80puxu1zlvsabX*my0q0T5$UN(xz>y08EEgMBxBfU|imG~p{b&||3 zyNtg4$!yMJmA%Qi?Fj)9x=)bHju0o>I@KFh$Pzkw;{i=&Upfezr5q_%#VY%eVd)8` zpBWj${&Ze0-k;>HBhD5DF2^bd<5FB*SS+qLs`g@>!J34s8w&`Au7J49ifp59@tF%T z5*MGj5aDhIfT>%7=3>BHszON!Z3fiaK@aur2IjU+f3o4T zUA|$^qu3(j~Xz*x)Gn_^EiXk60$DYs8wC7W2 zydHze3Sa5M3j0FX9oC_$NmL*K+U)`S1Y%FK4CuHS=a=Mm(B^VAc2Q=pffmYaGY)vX!(k0WDX%?7&ptm zy9qS^&QEHz=sOL|xd~Jl;>1m$LSVYv-`@m^ccuJGn?P;<=}n-DmmIwhQQ8E$9$<3a zME$M6Lb!533;4;bV}Nq=mmoIzpEld3f7fi&>udkWY?J9)09YI_?2*~FkhS*THrucV zY(j{tq)c-2nW{_i81V}Eoc=ZR#6 z3W_+Fl+ZM7LGaUTGlt<-3r{KEaV<){{Xgre)|X z3yg5uVR(BxfMwQ`I&9{+WfsDI=@d}d6C(_DmFi=-$kCE$)j-r_;-sJzRFOo5;D_{U^) z4mk$6NCIWy7a$uW)R$a=-f#u*AkqoR*oa*q7#p?iu%W%M_W%=6PR+Kn3mk_27WO(% z#@Npv#xn(UF2-pQlmlx`X9R&_+c*d=O!TGc24ap!yBA6q%wXkX8ECrRhE(X#pMJ+7y2rrnT z@?j`nszOFhue_BfC}nsQ3lkJIE{09;q9|6mK-bPGiidWhU=G80&i%hHiU#69XJDvv zPh$*a_w>J16tP|gsbeF_x=2z;*YC|!E9F*USE{6-w!ti zdn4wi$N#9`b@r9yQGUQN-;+fB^7)gp-GPOWo+JuER(g`Cdv0TM0(S0?o+QF>MT;Z2 z-31oXqm0aZeHTxVyO?=T`$9=kS(auXur|8q%cD`PwYxVl9O`C(V|V!lNRC8nanyEN)SECkT;Um-{`l}YeeX_>-#7Y%X6 zlsh47v{2!ET3V>sg$}1d!}$g(C^sp0)5wZRrSntKGfswKp@oV8*iL?gw6(W`u;PVU zxB#AkU{P3OWnS}t1lQr3W83&t*`t!SE{ksIFa45yixfTOMGooxf_WEE#h302kD`(f zCqKbKdM`b}L0Rbu4$(MNmY?7tv+)P-6C<>waMBiO<B)B364oEcn`6kwX&Ozc=NG9o*kK*T(#Q(x|)7+t=zqoD+>HRYgxd5sx0Ic?T=ik4T z%ioV#dE`=Zj${8-kqp2%s>Gm2PKwwOf;_TTf}hN;gP%eJRZ$ab!BuA0!CB!DEyN&+ zCjxZdN>NAAcImv8qFpc~V&s+G74n&4=_{wJ;uW9QMjbB=h)&`E3O)O~u1bFY1RW!- zca6@s-X*#!!g^QG-*;7{WtYF~s>tT(A9GcdzIs+yrv6R%e01R6A~{EhJF+U7~Y7Am140{DbQ>!mq?yU zIM_Rb%2JtB$Iyx`W^RMC7BaVDtqm+u#Ynmk{2^l-mNz#wt!YZ9ByZ0ImoOK}CN|Y! z@=S$m3VgA^%z@2$Kmp-aB|ctQQI_>~l+WPl*u;h|TBqPB7+VYB&ZL@jtCprLaq(a& zIJ%1xhxr>=gD%V~|I=4Cx4Hg#?ESOS(X!>jj}T7B$aADV^2Sl&xUn z=Rm4rCV+(ME{_dGeJmjKmT&?W1zpix5F)+8iak$<%rcP`*3uNGmh^zKet_HB6#a<8 zyqasP?>)P`5^SGWf)S9^cOt2B!Q2w;m|KFKShk4`wX2W|&?<-e&N+q8+mYZXoL6SN z9O;lEd5dMOCuY&YfUFJc=g`r#ld=QOt1<<_FfIh8*l^dfFhioU5%8#hG@4+%wv z{lD4AQU5>cW1)v+8;8zS%0C z%uU7iigu!?&L98;(UwxnRk~uq#EQnlCAS>pY^iImaR@!{Mp8s)awqwss-jV$qGGv= zu#QkxbStD=P@$XuaM+TiL!rl)oGKbfWmz=PcNJJ9IEFI3MtS4~5=DJ!qLUX>d1TTJ z96}%ArP2R&f+S0|%WPqYB6+aU!Q{fi9=jM4cD8yYvCE}Fke~cwhB6%KB*!z22Wo$M-V{+Sg$3`z)wz!~MP@(UNnIU4TVbjl|9J|uQ|EEgnC z7C4Vz$(d))i;*n;Yc@@m5ru5rl=);0l11VIxymDQ`7D}FpiJ@(Y2qwVKUkXSuOdmD z&Js;CmgT}+2M#Qe%Ut6Qg4+ilne@?8FEm#9g~VDfBsTel1bb*iSJqAz68qdj;vfo1 z!Q8_UdHmEvj=77)LZ{q?xh0~IY$}|kF4PSN_1#+*S;6I*=ql|?-%2?(eWvs+eMxMOPz?kq=<;&DWLTbk`odQNlZ>4QY(})4(*(_iqv7Oqh9McOfOYx z8OJ)*p^l~0aeAr4?KqCtVH|3`9siEgdc97^8SnSE9{cQb2tKOZ|MdUw`9Svmt>1e5 z*6+R6-e;XrIvL4DDeJY^&QZNb;fk%C{9u(!grcPBJtCOq`n%;DIl-y<7ZoNGvO13o zQt!>G(bP#{2E zIJ~f~UDv7=dA>|XKL-H9^rZrx6`bB9~!gJ|J(Nf2?V)@Uqos;KK)NZaAP-QJ@V<&IJr(Bs#Zo{WS6xu4VB!I&T6x!;MUXiK2BdZ-!y(*W9+x?y4RxN(5 zcXO<#dS9!effhP;2PI+bm`7z^o_pu%hxINd+vdb$z2}$zU`%wf$f~4-h}>$M0FkE~ zVph5Rf7`v;yNNAylrtNm-CtRxM$wkPX;6L!C8{V;qG5$fR9T=zvXoXkma)B^;qeuf z-P@_od6)mhTYv*UH579gucQ;(%Tel+d!Qh7Ch7=xj$S)XvU@o!o@FgL*;>!X>^ki{ z6Zq7U-#&0SU-odO45W8Cbvy0JtW~c85|lix5{3I9dpLP2$Yze#tJv;yPVaS4_D{=j1|K`_9TrZqq`{tG3Y~Os;+if3(GyKhN+q+rU z2TEpbperg^66L>K!D=d63#rFOHm8uZ{j|qMIxyx^jod3V`45Zsl;l4w%57@MLRvO9 zDso#r!%pAWsI)s7Rdy$X_o?Dr9o2d#V?_Qgj^5fi?XgjO@jf!Q+8Sk78>7u?!)&4H z2gtQ*!Dlu}-eXVgUF4Eue%^jh^xDdAc0vDN*#&)H5>q<{`LC3)D-oHCehV|VuQaGI zMc41B=AOFRMPhE@X*WfOSYtioD)Dp+D$iL^#pxC_%vw;TwVP@|!aXLc> zMBZLc;_iUec=u6LN`>9(`csftBLldcFEHG z9OL!#+$bMPS}qq^F6#%m#wPSDU3@L!ljen0{gCNhG)Rxnj|AEAZKfFHXn22vMpHGr z$2nKZV}h8Fm>=(a<_dVoq&cm>ClIslvUoL#9(ks175oE5DxF&>dU6@Wukff{Hedf~BIXfiB*|O8kYN(ZPxs`B5z8wwIBFlv?qkfj()=tDM6mLWateqHUN$83m zMG9W5CD(xY)L1(jX}@$c%Cw0B;^>&^43=*&kh{xsg)!EYd56%BqFw~2%10$ZiG1;w z$0anzBVTN_rJn=Ho9tBJJ0^dmzZAx#ORN;5DaBq6{pjVEZy<4T=~vfdnxDs}f*2Nk z{cV6}D|V7b%+Ysx>|^iK*kl`wdr-fZ3RmEi{;E(cd-%wdJ3pIy?^g@7t{1#YkW14< z*K<$zqO`XWBK2RcyA`3u1dc)Ij?aG+CWea^VAfM+Poo8RX>DJF34@= zDS+a$c42s=55DgE$h7vOcgf6W0GFKSfpc##>F}7BxJbx}r!LC>s?-HHZ2j+9S?dkF zIxk#_oc6L3H0kdLeen0oEceftSf1Ij>emNij#ZxG=H-jxdZTnuxT;?>i8ayR{4fOt z5$rdv`K-8RxV+8@I9`H}?^GvO-Qlmk!}qIelV9`x(4Ta#Ut4d=K#z6T_+vwFOL(sz zPEHnwTb$Z^eZHKs#_>xgyDJ^PtU8%-_({Bb>A+njeJ;y&u3Ar0ttU;9HpS)c3ctM8 z?{VrFXA;M`_+{nEKBvby=U%_Ox=8NoxUH@!x>4Usj}5sVM_F=5)ydsj2w%0{maV_p zl<^y(=bJ)l&kvB>=?<}Vhb%SIb^NN4xw?Lst9!kzd;QIpH8<~aZQ(9=k86wfxOYY6 zce!syVLf0=mDv*iyOTBKajV*0nVP>$R?64TY_ za@phl%$4h#Zr0}tHlj2}pW=_{OYy|q$H$J1M=v=!FB3+sWai7($el=BdS0Qmc8~k4 zx|a&7XH))A;<<#>k@86pJlEtmV48W(!?xIE%LBNu7I zfp<(3!;tE06vMd)f4Rt%xI6+U-SxWq8ejP5u9s=KtNl^S+?D>aRqk4U)%Dy-C#&h? zWf$O0cYgxtp~MRbpcfLS5>z{dw19q@IK)rY`G;f%ea=l{a!0*q5njv(%78ETDxr!-%uo3C^HQH?Rt)X#O7 zJ4laaS2MMf36a+$?hj?ck0p*L1S_f%3Cr{eVediJx0FBVGmh@Z@ec}sWi7wM=hv3| zllQUSUgh|=a!!)HKOuh1lpjv)^X5~(^d1SwSHBLMW(Z^HY6x?G!rc>D{b7v9_ORQ7C(KX0!Cvp_$QwKzvba{V);yLb7mv9(YOYUUL&^C(Tz3H(P}z+QoO?n_d)Rh`x6I5O%Eqt5$Kh~t6~wa zB5$C*Oof`KyuCh!G8v%#{zE_vvJ^{Rx&}L@|K-y43f=Vzy51wUzbC;6(ls7uh5veD zmw2yT-fppW;T||)9Jr^w2GK8@{5Wz3u(b?p|kuJj}f7U))gp9B)BJfj23W9Y3U8VkGeZV!nV)?%;lf35#q z0{Yha2fZ)(T)sq0zh4pyB@p~a?Fyu$s7E@}JA|TJvB;b(R7Fbfl5Us#_Xyd`X@1Zb zH}I0MMx^|jav^WHw+V}mCSK&?_^*3AspaqVclmTEWJ~|5bOoh=>Zqlak*~PhJ0OfZ z;63amGLHYS_p0>)j(@keU!=ERaJMgvaDl|zXT1}`(-Yp`(A@Eli$`09&;7@Qbn}mi zyK~(fm$kdz>E)37m`mYf?qPuryGH~%;@&SK+%MYJ z=pPW5$+*sKqKUV;54jx5ycz+yl&^OD%*}A&=3D$5;k@Jj%za%91o_AlB%d1pLWJ>+lIiM3z zRc)l|lS0{(iKk#esTxe;PQ!KB!F3xFeWm_}E!;lu-YIq>jigKsfFd=lh2XUtih6_= zvf1awrkC?ea4)*a9%rj0xGxH2%k^-}X?R%M#_>eaR>#b!u$K*->IbTz%U7c=WhO;b zQ2oE|z7?x21lo}gCLW3IAAuvb3H(=5C@oWJ<+ep?o3}-F1NY| z6LO==sVL=Kbh)j+SeJ9r<%?B)vE)VDlwG@zx^jJ#gFD?cQT=I24_`bnJJZag&XA_-Wk# zGa}{|eJ_1Uxr7Dj(ALS)-qa!7J5LSB>*s7_kMVkyU#W`~ucyoqyBRx0aq;5k;Id*O zFx*qHFz@D_u0MAP$=pu&0b$9b?sHrmzx!@c!AISvxB!8>TH~-0+6bRii#3!!AwKO1 zsoLm2CGGJva>Y<}QY*jVsjsiuK&Dzt-=T zD0A(`U|Bcbf<|+sQ6r7`jLlKOFHQKR75uJ_UoqQqnHSVJsopF{UkF|gYy$aua4=~r z`7Z>&2y71Z3xgnWbNoA#`;ySGFZoptLU#OYa9`BHeZdPs)Im1*TGYYU3_^8qBzQ8Q zgC~RU1eHCu}HPNNl#OfdG~`?CHvfy(7dD z{|I@%E;wp)1M+8lILSU}N%b}QCGTaQf|ns%6`*pvC8+Gy!xL0aNn$1IA2kF8YKYZ# z2nvo$r>kwJ6sS&D+fG-*Bj_ z_z%cB;2M9Af2W_^#*we%>21z>O4hd-*l*kI7Hu<8Y&Tl~CEFar;RF@c_Uh(GWvO@# zgpnFuLsw7uQHv*_)4hh{((ZJVB$u+7-J95-u=o4vpeR$S5noRniV)JJt@M&?44B4Q zXf5JCQ%+BN=-eP2e@RxkHrX=B3YoY$p;Og!868+~du0%Ff7CnX+52M*SlkCCebPdB zY%ui93UWOS39jq?I}`g7$s1u6QFCA7Eh&0L^4#@^3@)rkP|SF}|2i_474VWfrSYA( zx-#?)wrS?kI_mJjsKW=zKqLUF-VZ=&iEg9dL*!wFeaO&-Wul#hWs04KYFW$L8Avu8 z4Jd+xRuP#kL$~5l*yBu9yRlSb?YL&QUcyZkO+3dM@j1FQDWyxU!U*=cUlr5(s(TMX zcgnr~J?;V5zx^>B&H?wJ>u=|doOOwJ`_g;;mVLwyt_R)SzT5~x*9D_*1f}jY?g9Ey zIJwa{?gUpNKfu?WCtS-KThJCTz`ju4I1!T;*Ds9`9@-gXUh+eoZ9;n-flnE z{sWKpW+I6}pw0eUGJ?6ki$%Gt#aO{`<^F!}v8c}DLWQY+Iu$eh+tuXNrU&lF zJ>hw`AKLDpgkHIE{2%Mhik~UWL5n%4FgQYXI>01uU#yyNl@>cCY2BHS@`a{+p+hox zx8jqy8R=i-&pmr2?yf}g+B^JDf!ITiSUaSPo zk~8P!gRwjo?Sni{Vr_fAO%gY|ud!1$U-ax)FoLi%-6<^)ig;gz(D%_WdJr|tBg#?2 zdsa#(qx+ZGJ+mq)`&{B0rH(9qinzaBdRDY(1QVL9C$eaL$FWYAoNP{`PCOddQ?kBIr+{rF+{6({pZDQ{ zaZ_Y&{`#G4ERf1IV(l&5vwWC7OUkd)Xf8vr(B6u^@Fa%Q?JBNIJORjt<(?acLAMGsZByO{tp=j)#4F9cZF zVtR7kXT91NVXe5E#5xyo==TMT`C3 zcbt3u#j*>3U7H5lItA6w`nUKUd8TovtIO|{Cjsmr&<_>F?>r*#Bfv$2cAA}l2Z`51 z2ff2Hu<%A_)b#q|cScFfJ?fVBIkA$XtjmT_0{OPmbNH0}N+(IU3o8Ab!SX7J;GcE8J66)2QNX3Di_BhE z_ozU=;69#UH@+d+?Wox`ECXD&#@{NOT(g&@DOJLt$GHl@gbh3qOv+uuB2%SzEc5-3c6a9 zjNeI!QZ=>oJ8GQ3QTJ`h!`^nE@lCHKlWf$Ov&G(R+2t1hVPewk{garMBxn}#2vW88 z&#{cL_iwPnWAEQ~+0!wB=%_rGB34L#u*2J>G8@@`*zIMb``f(7qx;9%Ew=Ud$*#1{ za(J+FF#^1JP9o#`bM}h`93c2`d0iqhg>Nt+**GYfEUG74mRoN$$W#JBQ@Zh%- zIz=a;-_0~Af1G;pa>xG?4aPk%srVi9$vFFGkp_h@c+~!>)Avu+CUk(Uu#d&6<@z45 zx^V5idlhBdoKuA|2rPR>s{;GQ_41HFvZssJT7j+IV9VHavA4Inw?+4RWi_Rn(Zfcf zz{Z>XZejDy&#-Ei0nen}wd(ia&{g?l!#|drdIjh|3h$Df$p^fg2`>lq+mFI~(<1x^ z5I0*SSB3ZIMtFYo#93O159V3?*C%5qrG@xGe`fIq7+-$CB>JfS%NASwLpyNhuSQri zer3wy4|af`UWgwdKhw=88-DX{F3%}I|55#quDAF{G8C&<3``w`A1l90%O@K?!Vedm zjt}3o_;2xJ3a8^IJRjk^2f|N!BEmlfzMud0qsIT(2#Y_|0AjX9a;*~ip5LbNv2xXJ z%3nn7n3s1NUuOKX#sBF8@I6|!(T{3>(RVHW+Xn{X>&1Uy@sEq#)!vk$LAAf+%NGA< z$n|vm+|Ne%>_GShy%GM@K=?&zi$5%UIc@yQua5A0!7t{&{V4jDRz`TCf1gEiRrqBc z7H@x@JgTAa%PTD2{xEbter0ilNAL5-S8`juS>vNtX52N$qIRM$$S(S*cI!SiaJzNC zuZ6r+4`P@!zelpQit9 zYHpr7V@Caq`svd;+BX6@j=s*U=hp&rK$`&kzLFCp#9ewjJU8$vgJhCR^3uv+l)9N# zrAmsD7ghxmla;|aQ-i9p!8zlDqU5;18y*a%R#DRHtFH{s<#u8ilzLm&2Ci2XCKAxc z5NCD|PQasL5yr3$W1jQ2+#S`A0;w5<$|M}VB@dod%Au!jga|1W&HMv33t7~B3 zrcmy}5JoNyN)+3@K@Gtm?t&|VL3PMuTo9=8D=N9E2ui*|v-27PKj|%9D*_r<$Nf0D zE7nZ^;@O$P3wjE}nZVGXE{f=hyu0jPAnXPtWzWs0E0Z=Dr_zCPL8Qvy%d zc|ZD$TPdF^{_|TsN^4#39anh!*;~S(WIF8S0vr9A$xtlk9!mDWx3N{+xIuC9f?zBP zQxOJZ!(i~Zv6PHM!7J<3jX#{92&zPUSvRB-QgFSO91)uLm$ziB-2U2GQYq5?2ZwQz z-d$j%?_}~4B~L%OR7Sq7aAa>#JtKt-G|d|l2L1?F>B#q>vBJA&dx#1!Xs+KEZ)vst z+|D?4m1YKBiS&csB$rmo_}|>#kX#FHSA3dYd3}}4D;Uf4nB2smVvL@0P&_^uJX)q( z8BLtSc%`Sw2UJI&%NuP>{qQPy<_3eu$2#-2DGpXlP@TfYbArKACf!QE!s>B!dt2ok z1y$8U?|PX+1+yJiANbx+Z>i_@_ubaSP^~_{cUIKrz%1`p)F+wrzIaP3^85wrg0WS3 ze>Z?OeN-A$tS+kur*$AbTVnJK+bo_Gj76I!1cS#&SM-22PP3|}HCOeWthzTC zJV&&d?%hf>n;9rw!#0Yq84lwv2|_6ggHTj(Tu=ohSIx~yIbPyKesN2NW>@9-ZB_F- zN;MaKporYsJ#}MyMh9ebpBIlG+Ts0~k4jVy7nkNed$SvifwrXgkS7{?t@p#IjRn?-fVI zz`M3DQQj3VG-zy4(bB@U9)%#6J9C2CF;3!&CKr#?6*Srt@_ z1sKPG!-ElH)NPWf)yUMmX&I zlkna8V9*sb^rkgbVo=`Zdqfh?Ijsm-K1wh*F;S70%PZbN>Eys0AC$rbywN4=)$BZi zm4q+%lH|en-B20~8XuHQp{MDln=PiBM2YsTtImP~AMEh%C=vyJU-R=$+~T6<_kP-{ z`9Jttt42b8*|=b2o%uVoK}p2(*rqYFU}E0i-m=8Ii^i~+C!~~IV8o>JsX>=eq%EQ- zIY+faK$(Uhulo}3YqjZCn7!38U3uAXh$?-T8Z#>ws!LV^b<rp~RZ42EJc(}QaIkV2KF zBd(f4wK^j{FfHm8=)SM%1INl|c#qYb>y|CQm^lr574~sy--M4=`Nx z6>6voB7qr@n(&t@DBs|7)eS^>`>`jPjkW{1&Mbhv7afer8zlXU;dUt1@{<$fni#C~ z$~}4(^y-^;dtWFvdZo-}o3MlI$@R8kHs|JrV-;VM)RN2~!NB6grBx|P;6hj6 z4XzI=DJ&LW?p2F#s|>2@0Hl&o>CLTI3RN~fsJ2c`vaC>fRS~N0+&c%W8mXp~M3N%W zB$DK6JOn?uEsM^NHpD%W@jj3Kh=&kC4hg)A5Mn<Sp9T~PYTz@3m7r1b9WPU) zcQmzsp{do7_LKa?Q0d~p9e*}?`>k&8U)~qBcWG*0*3{mmsnyVcymk53+efaq-+Id1 zCq7td?a-iff-HhdXCQ4{JEr3iI>cBd(wMZqHgYi-<)$U1L*h|#ets_Z;zj3*b$?;2 z>%CblvEdw9ZSLIavgX(6H?992a~F42eKFo(iq!udm{R2ZYjG%!{fzZ}s1fRP{E_5H zlE0x|rrvmKXZu;;)u9IOF9!>+6tl_#ej(f)9h6QKX00c-5sB&o_dYgc)lSjUU!4S% zJ;$?ZUcTuYValcE3UQB{g+(2Mx z3%#09{cVuErA|Vcr0!ZpJr+JH>0P7LQL=PVOG%t1U$oh`uDk^|T`k$JJ2CgSdR$P1 z3}YqkOqFNU*`!!<8h3(ik@WU$H|B7L^!@fySoeF~G*~rg$X{ zvJz>CRw8mYI1GkM>OCbX%MAY^vn07hFG5cmFnbT+Toa8tb zE2Wa~u~0~kW&dqLa@q%3DV(_vVc&Z#8lF81w)LkE47_OAX%wbOU(G;QDD$2i1~p;8-%|3`<>c}=spSYEWQ59J zD_O@(2quhC5u?uh6g3*m*ONnh}DKSG`z2uc@aYJJ3C8z1Bm?h0p`l|{`WEI2yr=Fu;(p;ie{IaZp z9#%80hHEFFic{UIH363J_n8kE+_0*Ai?EoWqrW0y1Ql>o{w35M38gwqNZ zHPb{fWNj;png*pUXdfw1f)ErfOtwiMGse(fElnV7X0%@?>m4+tlvot4dWKJvRTT@L zX!%naiC+R}vBzctd0TK%qFkpR-#QDzfBc0rt#ZyegWNyxa_4N2{b#ezwA?up*&le_ zb5_XCo@w24CbB>90_d!eead@b;04f`$bML_gnpz~LJ#YekcI|a2{~tj?86ObTDP5v z><_wtbN=gDFv-Jv)kB{FHXhDI_HV=O>ZJE?n%ln(w+-Y@3#u;<+;O}SCkq(&6K8|m z7e4%Y(}qWJuXf2O^Wm9d{)%yk_cja6O0snpmpuKEC8MA0Q;S7{0jo!n-5!bZ?`OR_ zP;bM&5zx^<3(!~30`tC;@m^Mo^=Ol65@DB&rBulpW{_8mOV07Wy@f44CdHo34+gQl zt8T9}*BRzIC%R4p&$cUvN632;dW&CO2!~#ugm#t_BNh{+{($w>kicEYt=GQj zLvIDx?Y@B}p`H|thIwJYUyp|@B8z}5Qa^y?Sq8AX&TdV9#Cry=cQ)qU?L8UWGD@;+ ztPKXMjU&5(EKih5*vfZV<+sbcWmjL#R8m^6g9Rgo`%h?Tx%U+mlvO%>^t_*J$!!k} z@qV9;@JjQPY%4p$BXc&qE@s0XDU|B_lAv;BFzjeIhpHEGWUBAMlRyJc+QwqX=&qJ22iw_#thYNleq@MHFv|+C9EV)>dAnewU*- zId6pZP4~L3yxvmHv(%(_Jr5b=^&u<;4f!E&OvuA*_AXGA`UaJ8`^gKdmE4Q!>2RSk zd!IF&xbI@|<9KsY?Kw%_)NzB_x?s*Y$f$$FT6i;Md{8T^Yc`PVc=DWu@gVN=?BZyL zd5N;jDc;}nFxE>>$)nHIhrVyzQqNN^NxX-Mf|koxi#%oXifu1~qENe9}-M%m}SLutFyuP4ZZ`1IdUZrwaglwcnPya4ZttRA^y0e5W*VoI= zpm)9O1kaSGT&56|oQq|% z1;n<|z^Q^xA;}SRs_Rvq1)83$I)jTOVroapv)uRekoOe$kRe_*FQlri0dbP-G+gZl zq4%-1g}ySy<~C|N3>P6TPQRSS*+r@pcd6br!70}!y&vH&hj$!i(+&3sU zDlZJ+MsuE8xy>mO+6(R~Oj!djj(~+&NR$^;@_nA#Bcb$T#)r=lqLSX-+t*f!Q|0~7 zA(Grr@gC+Kh9TaMc!#0f>k}8N9~a0~xmp6p!-OGSC0@NE))d3|25&hk`YTkVfiALI zi4NWu*iSPKc=-}#4S3l?2mIM!!GWOSilB%`=DhVl$dNaLgdSYkMamPmLc|{BiC=Sg zM^Sm@ArnEp217L{j#*G&RLuPa4qHW@+XBD3TB2xYeNgvp%Dxiw+P^}l%AvFUF0-oj z{*Cu?K6oeQ8J0W$EZD_U8wLsm#6m&=ku4-FObJ4Gj229MA7Mel?a;Ph2=6EGYRXsy zgZxZjs2UGHr<>R?EiX1)XJW&pQEaGJPIcn=V2paRMS{ca3X92rc4ON`)LQ?-zudltC(y(#}00tDVgMUMMTyk0Mnz`IsGDhhS1P=JmVt~Z&N zj=XL71QktIsTwfN8{KL{#|GJsP$78Y66s7ujfGeDW_tRXGfrFkrZ%U!si&ts-RrDg zd3olh?zGd<)wwBDfBHIm+c$NlTf+9vj1vLPZB0E+Z(CPSCXC9Y!osWjI@`NColh=X z9WI#h@lb!yAe_3%{<~^sIMx1d-PqUO(bC?zX{ufegi~8PyQcPLnwoEz+TGKYNjGP@ zdMMn|-rK&hy`w#I(3w;Ifs8{|t3)7rW=r>FJa)UlnW9M^|%G$FyFike;@wJ(F(gZl1O@-QAY%Z13;vYVQFxHQmuVm9IujQzTMwL3*Q< z*>6lVcWv(ONcV@W9bHYC7`KE6nk{l?YqfOsZR{{iHTS)3?X8(qb5~zyCZ#x@N;UPi z!Ho-?g^N_d>V;YqsgxR|ud}7Sx7Asxk+H&-){mCk>Hg+)cLpK$DtUBHg;^a_^GXL2 zNMB3)md#x)E$y?AjsU3}dpbK?QZp`cRxh_RY3|sT$~0{>HDt1>RDX|vs;Pk8NI%u; z^tQCOwmJ)z&Re-Mwf?ddS2teI{%$kY@@4au(RWizOKcv_TZA~4m zsw=Verq152X@t<)y}7T$Of!|@UPz);WT_{AV_#RMJ&j_gQWOdrW9-`8-r0nqI*gj` zQFmx(ck||M-3nnYxU$jcc>2cP)|oWllrh(|zILdqG77M$NpJg11iG!Sx83Q3uM{dP z=oK4)IE0*P>EcdD&T z{q2yy9qPWL!|6%)PM1G3o$g+0q*AnoExI)f&^PHDW$gSZ%b1%ox_nbwUpoxkVc9QGmbhYz9f2O)y0UF|I+i?daOdE90`0;*`pl zec8^qxq{!57FhnozVkW|K8$_mwGc1gmz)cJ1J|49m2rmD{IcTDC+3%x-tH|ZtGceF ztaRRw%8KXxpv<3N<{Xn>$2g4!>0=jt$oC7E7W6T{tZGGm7t+J&eaxloSTBRzv$ zy@R#fH!6B1zs` zp4L`qc%AR)iZ-muYr8Jq79qwaJOB;!lbCJ4>-!=5*^v$PcY;4;Kgj=E@?FpmGcS1S zmDA5t^wY2CffctW=9Sf48Rrk!)8&FbcuTXP{{As-Z^ssDSCsj1a=`kBsDCr{kwqe# z)7g1trC;#om6iXlKd-DR8!+@2lk>`Izf_c%_rtQ9`F~YbHUF8i@`Zm{RyzObvf>4( z^g>knnzCBa@Gp43%Mo8+Oj3Js3DxIOeIC{4QGFiOBSXAQbpPqUeCDry2$A_M7e%Pc z3sGtw*on~nrvl{Z|El$QYGdm)QZG*?t3H)iuh33*apuon`hP&aZ*6tr^T^-~e3@4k z-d;SvER!lJ3*mLGu<4BR#=73SlA7jew!?SIgDKfif6x1Lx^BnAEnZs!uYXj)Yq~3( zBlZ*YXG8s+aNC#iHP^)T?ETnba3mY*?~Z@Cev-xXqrPMQA^T~hpHs|v?T74VUpCa= zS^tpzoTQ(<(6czNpVc3T&-jI+$@HVX1F!lqexdfg{Q|NsYRQKB`|-3DzYuOH(T-vM z;Q7(rvgl4JV4==nPeli^q5d8{{ivveXIL6plWKOFuHl!8PSK7zC?2Ts*Phug&EhiemD37#HZpjwBMf%qwm}g)c#mD zjJ|VUh=&KouYiApzC$B}s!yJo2l%W(HQ7*q2Y*A9PZao|mJ(d+eB+51;)%s|4!+X( z&uhx6a*lQ2ISs;(M&IKvq#2$Kx;yqg{@jsJC8d5@r~H(F`oRJY&Hb6{zv;f2;MW3P z^f)H+bVSiH)kmB z<@<(mcK5AP_s0w@=cM~TrLSGC zh5q8}{EhvNf6;7?@9`He;ow-QGC!&UAs2H**)I21mu&J&E@y7sWh-|q{#KZ}a2RR(l@qg$(n&1Zz9#5zP1*P_= zsP?2;{vrfk!Tj*GC9m->yjaNyQ1*YWG8b1oW3OmQ%pRH}|DO2 zArd)gP{!LHZ&p&`_`5`xo=dzWy7aRIr{SZFZ}AHj>O>_DDMGXMdyje?Lv+ORpY)#b zIGp~3=l|F{DV#jz`B^zO{w`tXgZ=^Ef5?B#hpmTU*q0JdB>W?sHJOLNORy&waoT$w8_=ok5yH@M`g9>j0PAd$|Hv z6u`rP6;Gtxci#CIE`zcm4=WvKI?NGVMK<)Oa2pzUB>W)faeR=%4~ZY@W7D5_uglWitLc;HPr%h%W-SeV8 zz7zP?7`zSmL<}arMCTeYUeUh+-yg$&1^9RjzT4c#=#9=z5_%cn<{*G)|-kpPmzH;zx zzrp`OHXJ7UWc1TLz`gnydj6yU{!Rh>{Q~&E6_*cxhBCun_iunjKP~+C1@(Vg0RKPP zu=WUL2Q+;(-#7kZBK*T&2>oL^z}M#HH)c0*m4TW67|~G+{~Pz}qvw+-%7!Oyrr;R; z`MAIl+3>Fq#o)=hwjjkHBxXRr=)a*qf&C5_`?2uSg8Hip;7|P|R3#zf71Li!K3?WC zu8p#q9R1^V02}|~BENA5fsK3;H)O;A&X{hoq5np3>SO4Yxy9k%!QXE%MGTQ(4SCes zpTPG*Uuf_`-?xEp%fZe{;C(qb@dMz-7<>ZQ&YAYkHsHN6{QofbmY**dmsd}uY&P^` z4~aM6=c_pwFKs@0J|6yfl8k5g;f696MyV%>u=f+_4_2VKhGe3Ve_v)kDm)=eP!Y?Ba|C0u7`gaTbgTFiC{p!e99? zB_Dryv_*poX8+*mp%@H(M-Rqe*3U2UkB>Z#z8u5Nvf(^G z2D8SWmyE&J1J}mjUUMJQuX&svs4ocA^b7Ek^8Vn3m7A7HQZm(ov%fgfbNW8irUS^Purcs5)h`eyV!cnVnX#$N~6 z=Yo?tSm;^s7VuI-AM`F<2)x$xkA5t?8`$`R;GY;z^s~l{_pjOTvT|TEzoZK+`etCU zzsoiNzpDF7mSn?4&~M{qax(piKJ@GUk{{<@eKbFkbF$%L@ZLVtenkNu`&#+{Wu*q+ z2`uzk_!i*9G5CuG?SBvaNmB+1rOfBbFb5~^1-AAAKKaK6XXKy!6Yz5>GxAFQ1#mZT zgQ4dH@B!di2L4CjlgRH{4HqS{;Z+U5a}8XV4I6J}z9wHP`gn2q2;tXE%^!aE!F)7- ziY_BR7kNv*hTayfr~VG$xw<|ni20cMHx$5`0(eIOyt@GYasj-r0RArp@Yf6A$Fkvi znU8!Ru_$sjhCcYUUi48uf`1d{?GbbV(>44Uys4>0Na{J(s_C-Im4 zM--&_^`f~q^ojoTzZJv(Q$Bvs8wK#&`EW^50X(z-9$5fS%7)wTF=fyv_P+f{4lbDr zj6YQ$@FgDyj{6_z-Tr6{-vAurSIGk412O#N=HAS=q#z!Z6!_BEQZ|AV%ln+^A`LWkxL33cXOn$%e2=!;{`lZhh|0e^Nn)a`LY#0bX?RfAzJP2(0Nq)OO13X^KZ^)2rn3j0< zmL6}&IOZ>SGv1I{%=bB1v3R`V#}N3p=q=Fwrv7r)BgL`$<8ZsctF=5brSn|1=#R!2>hEY^c(uh*q>Ot3~-CC zU&iy18sWF-7xq^+IU80khCVZ1*(dDtAmlR${JebqC|iO49*^~pegDxLz=r-Z_;=S+ zuzsx>uNQj!SpDtj7vov^mVE*Gj{zI|C?ntcr1aNj+8=<_5ZKJW>=FA;f|gI&ce3Fi z;m>oXKK31#f7w4^zy08C|No3XX#`$n+Oz&`J`DVZZa=gX{eymIqJc-+ccXOuq42A7 zGWcT#KOKD$e$Fv?^4~!bC&SH1&Btbjd{EDW*T34^5Ww zjr@jUpXW+_3$tIb&Ig=s>i;40s{%ImIP~Fcc*_I8S%YW&IZNhmx{u0*-zU5Z2V364fg#A&9CyC+5e@z>zn@fIBwZN-CpdYd|x)ayB1bwwf&dhn;lpF zLJZG-;(qD>BGVuC*j5T`{A>9!?4u3X*he}0xg!n%mznW?mJRROPydFW<@m3Lx51nE zQ2y`CZy~VZZ$())9G(R<{Hq{-l&y-vQ?ucO9n9yr?!N;6H3^-!{;~r5t9}L8*h2;W zU%%_A>8~LFc4;r;$^0vtcpfJ5y4LiUf&c1*{t+K4wy~ejt#b(bC%#mC9{yh|6$~E! z9hk-ZmYV+YXCIULMxQF+*SSx{>VFsgIwH-@c=#`s!W({8z`u)jfVb^m$%ZAnfE!Hx z|FG|t>hXpZXTzt3pF)q18y?R5rGAU9KkOXr>7>D9Ps65V!<}!z-eX$c!!AT0p8;?9 zJ*>ezAD^Y?JB;TGBlnv2_`hM-Wy4P|1%Ax*-^25qQ@|Mme-{5)1$?oA_hiEzA|E5~ zVc1_?2e9GyFydh#{n_z(K2{R~%Y0-!)|WS(0Gwj_!(YYy$FQFgA9sK^`akUF;KhE& zYW`GWkNZo3t91Ly!S?+wgRenecY`weqK|#}11sSMV+kF#MT|{H^|0C6M>5T>YwY{E^UO z^s@^7eBuzWk#80HRB}D=C_P>k>*cJ{=FGSuVFXPXO7qFis_F(L#YCZC}7Vu&{ zzp6IiRlp`6uG(VXNi+E0w(lz%_)FO9Gt_@hk5_#S{T~Om{XbyzS77E}_4RCc;j5r6 zeTTB)btj?sq;6lcKN~&}f;arEI!u1C6nKf55B7QCW5BZv{A2P((Wi+9{-4+vpc)_h zsv`d?+aRFE4=;hA8DOJd!zbY1WWE+A9u9|pR=qf1deC|7L#GUm+eI0-kQ@e*k+E zd6sK?tNtea%lytW{r@@7vvvXRF!leM_i04FYYhxP$I5)4G4TJw-i`p9`HUEr4S!4a z-;Qehh*9(}^O>akA2Hd!A8+6p|3A zKO_2P=o>+Pp?@3A;L*45&(-ZEUmNi`#uI)TeHn3weIL}+{{!kD0dM^EhzIR=91Q+o zHoS2$?5#2L!yb=rpuX6%^nc902W{&AC>w5i0JMqsBTm_OEe-y4;;-=A_=geykqs{p z{W11Y13#~2k1~ z{UuDJ*uHnI=^a^>4S&2!nuCWABgZjcnV+$jQN-^O`(L_dsw8da7JubvEi(BR2O_J_b*bpNBsN9v9N8+nZ4`Q9joQsW_y zQTV@YGJnIrQ5$G4^qY7)3VqYx!7}|3AL8rxQNK$*w4eG*&G>ht4=uoEKBI`I>rMhz z8~h{o`wgZ)^y@RCU-ub2{JE(X_%Q?H@8a?wMf|)8wDq@jE3n5|z@e#+{!NbYbF|0) z0rRx}a5VYc7~w~Qu0NXnqW!l4CpA5z;nzCp&+u#XZ{^3g(F@3zq`l}f@)?c)yG8i5 zSoc?iJ*@8rHuE1X@7LU|VeyxvH|NV|^j7w#)`B!*pByDHvGLeP^A~m{D{Y)_+4zve(wb~{nw(8^Mrn*@3r`s??MmqQTvy**suPsjDasA zzuW=dw#Ppn4GoO{u3g7?GC#9FRg3+WoWTDYeXC{trS~H={k5Map6sK(9sdjL7x}>5 z27f2|EU?KhYVn6p021FdeFv!j6!1h-|6AlUuK^o>SNjzFJ|qpwmA%#yPbN={!T-Q| zM%vFc?cbpOsT_U`_N&)Z8b788dzbpg-p3GMuCEo?;72h3-M}V)8FLQzM!!U##=y^N zNU{1bW;XH`|7gY^vzYecA5Fe8W;OYk=$q01%6{k({u+HB(}KT}{`<}N@V9>o@FWcn z9fUqE1TI1UiAQ5T!~K2yhaZX_^!Gf`&lhz4vcJgRKN^F77}NpY&hJm4?{VNIn*U>t zz|U2{hQDLTr?o!od~M8+e-a8-;fopnMfz(4wEg{p{AvTRng3Y!=i>W`W8vqBM({0~ zzOfU@*Czt+HSkpXeG^U3*pDNBc?M?eb1eB||8Zc))V~sb%mp;|ITnAk|7PG(rak`j zTA9xmOnvM>9{qCJ}|M$?p z%+KQg*nV%((DNwt?Er1!-`J zVLA4H%HSKZuesn2eRb=J*S7(hcwL7+$M>V^dRYI5F+BWD?f^FPt^0lIi#{3uP)B@^ z=i_zg>s;k9AcFm#y6-XG2I|ZB?6=nuuj28fj(DIRfi{}?{fzaS)SqJLe+&KD0X$pV zQ&^TAS9Tbf{=}Zx+{$|%5~8n4UyT0`vH!`!Uo-#k3i!qR6CJw$iW97_TR@xm6fTFp zZeWxDhve(63z^CWT|exz>sw`SoUYL$KP#5%NpEWIzR5|c0=|U4iPH%9Hhp`hxvM4Z zwDwA!))o$H;NXf>duMwl)yjA4Thd!P`}k@+$3e8!_ttl9yxysomQFoKD5SS!QoU`n zV)vZS(cF}2ZsT}?`jsnEz3EKq@+;@9yh1_E9qFc?6z{6lcQPdD~9 z)82f8)6(4o8>rio;Yb3mnazEAoG#9MfR>G%MZg#wtD%lv>0-dP-li=uw~ZqPI6r~A zOgkqiNS#biSBKN07$jZxa1x4K`?^~oRqnR*G;Nmd<(isdt}~rX7bka6-rT)Ou)S>` zzhL@>Db7;an0C6hq+^(js?@}G< zE$I&GL2-+bVQ)t|-A!kk)0=57yI+XGE9UH#ha(;BcNxQ%kD12XXauraRR1 zGEGQ@(?T}a!O5jPW`?sWBTPIoH7q$rmAR2z!WA!A1+?Q*h$uq1|x-ELBF}Bg4S73miv_d;K=xRcY zCar60Cz@d(&Qno(Y*a7R*3~8Y)3UX_v!!b*cOt8)X;F6L4MdfjHl*w9IhoS1njEUA&92EHltd@l^~$3(TTk zF1AXqC5DqhqB=93o{MH&ICB;=QMNO+sduxTNh_zhY)YY@`Ua}>jXD5E?lnr6i@2P6 zU7x=c@>dl$cZ`3yD|EEteNZkL zLlJ72+pFC@&VPVL~sO*(}kruQOL{?y#fQrgj3Tl8YfCHiTpj8fS)R=|%l* zH>nF|#(-HiLg=aFdO_J$FXG=+Q{t9T#Oy_VxNPca@9mqpF?Hc5QWstXoKiN>OGbd4 zbN8vVgBo{sQKP4+y;oYcZtdY@FS*f*)YseBB%wis!iCu@@ua%bX*{fj+B-SojBG*T z7m~q zV(TqZtfC7yX_1q?%1G%{?~U39)QuGNrkc}=u3j--Ik7F3*@%P8Z0*`SWBT;zRFHD1 zYRi%>ee{G(}7d-hY!CA>Bg22eyfYbScRNB~VS=Ca1N2Q#v-2BX=U1LL^ca%XN%j zGy$pyPuPRbNW4p3hO1>He936Ad*$Vvf~RRSNhc?!L8B>?g^z;;D~AsQ)Le7a znOb?NW~!x?h`{KQItn9hjP;f3ZQn-UI=yO1cQh%rY3$1&m<6)B%S~LnvKfTM+!80X zc$;mEi)(G))F*3`9wRuF0?6`Da_Sx-A;$n&CdwK|TNig&wN;T7_yrO#(P*s?YIUOw zL)3s|BuYW_k^{bPR~zM?VuC^>o;uPMb=gcoTh$HEq&pvo_B~ zWPS_8PZuy+=ZPXfCc9?-3ajeql3FpVm4{vu!@VvEAWmwdoXV->vLdZ!XxcAmTzysJ zm5hM>QY2H%KLt=5KwOPsAw$Y4Uio*V*I~3Q$IlA~uv6=yQ2RczxfVU1)_3`<(nJ+8 zB3UpYp-9{I<<_!wlkTQIVNEKoUA-B!^#-lbir?CBtzoca$0qE?D4l~r3GtVt6dixUv~Ek-T)3>l1I?20r< zsI|vBwr}19&zs~FQ#+^L?)FZt5yUCAgi^5#sfg<)q#4t1&yX@0NY#WBW_v@Cqw`RK@XSKMT}66$hdN~YDZ04dqvxbF}=+_?cL~>^=d+UFZmgQ&>El4$WDoJIz5`% zYP>EM#A<3bFk`5qgvz7E5i>C@>ztSXjdSNN#+a_dN()438_e@f+UZ9JSgLeWy2?NC zRQm2V%LN=rOFE^}Q6_7yYPd*!B`>g@s6$Z|+OD&-r#BXf}o^5Wb~3-K%zK#EbPPzkfsIAoVH$HI>~hGZQ>o8ozsk z7M4|gNz~MWR4wtF8KyJc!$wfFd(++3Av;+z3&YS>JSPDzmX2wsU=+;)WY<~?MH;jF zKY=FUHe(S4&EhOySsh9m)!wT%CsQ}zpcqRsUTZR<)>4`y3f8JMf#OrX+GrCpIV@6= z(c!vUfJ=4l?p2~=co}n9L}{}~kBMUz;xJP$^z1D?I&sjsy`e@^kQ43<{ISG!+=2?` z+7QJ?kUevQNWD#|f`?A&a;;Tx)7gmwqp0j#&ah+>r_E_)Wkr_xJ5R~T4i8!-mUUlXpa<`^L4q?h9?=Xa<+P3jdFXw zY(ZW_z39YXJf}_oR**LftE`=fl2}90TN_x4G>k`VTI=)@b+L|^T*aKJyU`@@Mj|X& zx>cen!GQf*A=}u9NiCq*9QK>~BtG)vkc-P?7>Ote--B4w+oK4?^nB4alySwcm%Ct+_+?*(H^EXPsK zSYE6>OKih1k~5m9<-AhuX2fDy7sJ_Qomm#>1lgt!CKy}3Zc1}fx@^kp8AL)fPXUa9 zru8aO1v#??ZMmDXA{_;yv&*&Lw_J(VLna+mODUV4t&|;MwM-Qjh;8X(lEt?44vd6U zLhbNF1Q8^%rT)oU>5FPt-izH(NdRrml zv0`d>9}jJCl1@zZ~UQ|WeHjAER$Clhjb_!GIwOT5wjn0^8RO-*_6vogNj?pW7-8mIO{Y}bf4t$Te zE$&oN-=a2oNa35EBFYpbM^-fF%wQ&Dnl-B!l1)BZaVCtbI>*m3Z{>#A z%rOVI>tu_zvd6^(I(GM^wRxDKg11fNt(%j@t1Lxu<3e|CQGI&WnWIlKv=~IgeDlj= z0CQJ$5y{HSRYP)Mwc(*fDo;;kaO+#r8~ZkqF7f=?+&699*uxWh0}*38*dvW< zHu3O_82^~>D;8dkT*5n_h&RUdB?<&cbLrW_uh~@^Wl{f^%=)s zQ%}BI@O=R{@W*~^y?P3y9`8iTJ1fWd@9qG$AK%dJ8E~~7bee%bALUUcmRqDCwJC~>TXUE+@9WxKcb==S~@7QsbkF9q-_m&3k zgud&Wq=NZa+!kPa&)sLZza%al>zE~Ex+F1 zx9}R&c>~mwGgX9!=?a$^`Xydv{o8_if|vL5EUjq6aNdg=bU0Se@(u0S6{Y zQ;gfp_~zNt*Xf(~*Yu4uozA?z8E5RjgKb|YH>hB>9l~l`yC~M$O3nW}2`KjU{eQnd z{7&vY=bq&|=X~co-*%4rV1rS8w6RA0qWbj@*q7p~JNer7E^6wJHnK=@SD96hohj zvF}TV`2GJZUfNq>3{!@~;d3lrY9)&&-Ur}(`2{4Pob&Jm_z0E&zYjxiv_K>5fBSCOP|L5A{LiMwl23pc4zShOScFuoS9~@y-$y>(cHG9Q(NSz!XNePsU4S6S(!+ z;Wo8Amto*Y87Oz1&pv+sC-pw{feoBJ43smMF)5NVC-Ck=biGs|Wmuo>?jLSY%b^60 zNe+Wuf;y)(GcK3+E<&D_9oDCh^LFx!F2(&4oexKs-{pe~pf3aV@wvM4B6U>{ulRml9~IU+H+@w%5P?h{sqK+r9psWN zY_WbIGL}m>aMTAZ&qi|D)q)9}P8rUDe1sH@;B#~~nx{av9)3shPH|P%<2QHQY`%GK z1z~JAS<~ev@oG1j`WA+T!*2570yO^+%H8By9t0M=18yX>!@C4RDTGQ0zk>i}&%OrX zO*i?@d+@vgc}aM0h5%*X(LjLw?=(Pw@*^AIc@n}Pgn*k&+v+A`?UtIBBm;Zwnt{Ds z(SrA3fa^RLjseuxvMjmTkRmgerO3_3c3z6Ye{DAp;bxVbUeGqCU0C>xPqP@Pwu%Rwsw-g2UEbWUWHARUbpPyzW!_C;0k zA(uQlesne^=wwx8MQM&)C(sIXf_(plR$d3w;%qr>lA`j(hrD0guLlNmFbwZ<%M#zjFea=!5jF`a@ORQJBB`E&cguANfb z29DGmSTc#%odT*kaHzsYShx)Ysq!W(a&q7BNSBTvitWi*I^wu)2Q1!vjdFJKsH*V?3AkTAw67F;je(nk`9r19e-hRm;iL6gcdSeH1nukW$|9>#{Any4a zl8w~f~@%`N8JWpH*8;lQy z897u=fu(tfQ3B|8-Yi7luji?H$cV zw0l&^8_GJb_HRD6xl*Odkk*E<$8K29e9CIo)G1}+#)-OSkFfDXU42et&T%iV>C{o< zlf3P3uB5zQP{KnG^y2cqH?0xkF{WRv6eFB<{3VTJ`Z?lkOvewgEfQ6(DuaSu z`5t8^ut=Mw0sj0GPvJThtVNhl&4wmMH_^zY zgmlhMoJ`a6Jw#}9XPC^`iTlbdzGDUhdr67!!6m;u^gvgy;@>IX**J=mzth0>W|VQY z?v_#;Prgz{KH8i6hL=kX1jG)Xo>SWmqreP>#mB{I;y;Q1lNwmq=VR&lJH0olfoN%K zw!B0}ntDrk-mB0fF_cQ{;E7Yjson0g|L}*p++hsIV4S)bFjfffpns)fvz8h|9#vBy z>1UsfYcHiZR=t61k;qh|VOZ_)SXUrs3OFN&(XP;Qb^&FYU#E}qs^p!wEH!F#JI_&; znNHOJ#bHV<-5bvSxN8H%7<~+Q_jhdw5K}Ce!_HYa zuv6d791jobZ7XCe;Va7%k0^qNMJXcRi0HQ*^bPkYDaAO45}w76{Y1aY_qeLWw?oB& zImPv2Rf(RZ;@F&uv-vw+jlRd0YrIXifi_-uDbR0bJu%fqwUOJqO1n$X{ze^rd zqZ0Me5-&rE)M$yE`4T73{$&rZd*7hmbHYYU`Kf%e@m-$(XxBcUaGGNkmOZ8DYsmK{ zs&cKqGI1G8Ries06cZU^(slIJFEKVF0wu;Kfdk+{2*!=y3dQOwDP!DH1CM%2iRnwb z4BoHX8BzRwVLcYv&uM9u{2Xv3o#$xjIq3+A@aFuYDXzVylGDzm7ftfci47d!(K9Yc z&P&cEqwj%?DIT3MiP>k`B|v2ablMcpKI52?rc`ovNdl=8;Vm~OF+HcwMt>4suolrCjNl32=NS521Rr}RiqF%(D)|Sz&e@-5tb?2uLU!B}NB*1= zcETPzFJ-EF`xur3K-ZacEb6oWW9WB`MPN|*KP5AwbUKkjxD>5dee^i{Vhq~nVfK1m zx97)(z@WcWfax&83^Dca^&ahshcTFk3CX}sHlP`8>bI-p{fcK54~mb;WA8N21o%a> z`$W?ABQQ($Gl$YcVX3hGl=N@9S<}+G0f$e@H|43Lqvbpn_u#&&tcAQjL&PXx6f-a! zc+ZDB++_Ok=om!XgOPvd7N*)S#ekm1(FexA4U`ksJoar#){^n_H`f-di8krS3eLR-pS&S`I zmn0yzFq8rl-oq5}_m>A!EDVt_5)+sa=vymKc8~l?#Yy4 zH8Q?#vmg>v)+N}uRDPGFTS9RQG4Hoj{u*8@*E`ihwo^3h95U=KEYQCC;1qYEgk2>M ztna*We*LBOFt;=G`Z4VM`YB3A9`0QaJ)qZ)VU%LOs7D0c+HIhIVVRsS8^h@GA54Al z`>Ep?Up5`4SB%BVH2juoes9=yo8MY3=nX?{5tt+O=9lrjpSO_bwNupLjq5od6CY`I z5SKMgGnB74&Lf^8?aw*J*K_O}H*gvVQ;(KK`Lvh!_lc83B6h0jU?7W;uFV^Z5vN#u zhNW7rICU=$CE4E5Cm18-WI`op0-NN(FFwhJU&dq{{1TC0X5=>}@*5lZjhl?KI44+W zg)gMz2H?G!SOVZ2qATx@f-JQa=9K9s-yVhMeRB+H6ok{THaEYpAq+B6L{=b^a?#gs3iiFfbDnW@Qf7Qix}H;zM*$B# zzj`QVFVDlZDSAl{Z~WU{jd$FpFsh7VLt0sy|3leI1AAHmH9jR<=|5k_o=!KcvMENt zjl|zCOQ4zlcgJ8H7QN;sf1|>Z%Jhg)?VQc-i14Ylh+Jn>zujB|oJSktJUXv<VNC}eSh^;! zhdD^P)>-v7*C)6&uMF+3Mq$t2;AptM?U>Uc4}? zsL=l=#`gS4>+Jo`n^2tU|2^zgYpl+)RXT2W-XQKGtfXA!*|eU&n&*AKBMiI#_jDY< z`Eoj$)G0k%&;BH73HwsXlt}uKW5zzStGJ!Hp403LF`$>lV=*CaFprgr1OE1ifUmjO zI!lpO7sb^>JKiD6DLXWNi{IZPvJ%vQyyR>gnR}=>vL18LFYs`<>sF6wZ2DbtJ~bpd zx0sdcn3)poV&duRIRz5GpK^Ns>l4iXG{zoEwm4yply*y?{^!TO>z0r?h;|GzT;K5j zYUY=cutNW47NBRhE$-$j>wU7JezUA13U04@kl0G`A5 zM|mt>GLOa$NZN%xPtXv-dsYbbGnN_Yr_79SK1h@=D##O=(0gS4K>0{H&=sI^bUKnh z4V(sJWTb?V8dBy*YV4n6&LR1HkE2v6x+9-UtXx#!?%ogzpS{zyLBy{%Aes{jiv-nW zk+<)N)SDV2g$zch+_J`0PSRaDCS~Z`J&% zfjS6LYs^$yz)CNc^mK>*Nv6@f{oQEq@99P}-3NO*lBz;64aUkvbbPTSbf+7XSzT__ zg6kWaiSoibqi+^*3#fj?-=MjPtWC7TgH)h?dqj9icv(~>uig)1!k`ZHhWiAO-#80s zN9zZ)M`8eTnDHRx?Ozxd^EMo?_o*g0#LD=WRsam<&wMP8&KayH4fD5x6p$w9&^P!xN3 zAl0W8ZM~2flWn)^RSqJ+CDP-vGcyWGW79jC`rN9l&GJ2A;2=QjzdMY0F@&ACn-C*j zPTUN*{T9%2;2p)qQ5j49di9OouxCv{y_ZV#f~rN+@#FAT1#k>{^*l{CnU z>-!2#3hfqGzFDT*+P1J-*h_<6sZ-e7c7x7y3a{X~$fNS2X8-5;%^s$*k{XCz zRaZ|qyiAlc`d+7S+{;ZI3DR4T|g%oIB_|2f)&2CvZ}Aw&XBB4H#UFeVQjgnhY^ojT{LsDRsLd3YggY!viJQdv%r(?Y^;yeu~uFBi;* z5RP_0G@l5UmMdWo{}N;To|1wg<0OV*P(SeR$%CjJi&6F{=x!2~m7c`RtuD-Aq}fC4 zdVy6}Lw&UF=2n_%5hw+H44SYAG67o= z9!1-snL*&?ZSs83IHRu^M=qHAhUyqp9~^~s1nad8IC9ucqx!7Q_bzs5W~KHY#cYkW z4JllJ)#=SOwwX4KT30_a)Ve2c6RS4P$f-L-4fQhm@RL95#cOV_EPfJ)Js-t;AwFAL zybm907~O{7*`kw5Rf6ib*(GwJpu>OeZv2H3)jV{xowoKEcUlkPA{Wo z)+j42_U{5Zd&2+D;|YbsE=A!;{diHskhDgZKa#)4h1uH7U#(`DZmznVn7v$Lx>fu2 zI(}UGD#-)IMa_lHtC~Ft1((&j%{PX`(vY;Z-f4un_Mh!OF@^ar*N>ZTpft6vj4urh z@jYK|{$_~h|EzAHv*3O%6H)ib8rtS2SN?2%ExE}RpF;o}h8T3{D~`HJ{huLpLAV9> zwyfbS>HwXk&+)C+r=5MUj@XT-TFjzqQRuq7M8D`P(TlsVGMVGRc#`G7>NM&=W=Xbu z{HkHqc#^DS7e0>L^IP!pADvA~EwksBFG@AqiFVw$F}0wkk17T|W9oQP*{UIKO$o&G z9-L9nNFU-l9<^koF1N1-&T(66p-oY?!6->pr52$c1eyM6j2#z#AsMZ!w3G0R@Q6WT zh-s3^N(6kGFyzAi1nHfy{@kSGG|jM9@MSb(KHW_&X3`83UnxLo?M##xc+SClvUS=? z#4kkGGnD6Ag{^wCQYp6xM0`5l%ooYcX`(E%K%_9Ii?Yo^k>K`vj(&#@f{%3x&n%XK!n zV!K>t?vSfovo#0!+M0v>k{TypSMyW;ikfbIeoZfbWpzgAo4FZCrbRN++(RewGtGVc zr8FPak9Y!_XCE+dHnHfWD2HwUNrO)CgP#9ZXAI0S;RNSuN~kdWhbbzU8nxV)UX5i$}5H#p5x-#kK7YK|!@wxf8crH}MOq zUD8_FCP;B*)XFyr;h9>i*d&6dur_m3GCY%Nb2g>GlT*87Qz|^;YI8S<;Yrjk-IP{P z-4|!%dC#?|kUpD^L%)c^AsUwk`{cQO2u1`ig4<0F{SJ5orq$RQu9E9gJZTL^q)o=y znyx+}&5b}E(;MSW7*o;glLRZ9W{;^@+069zkpc-F7quKm`5(Xy(Bq&shJJ_ILAVm& zM(q_>lKMeYq-QHLXto~oH!83}TjZcc!H41$ptqI_qIF=P>w+=sh5+j<8R|6Li50G)D9PVKo$r=+Xi)mN*7Oo~C5W*Ow(mYJprkF&;pA?;q_I zhU7jB%ZTQH_D5*Y`XFoyGA(k{L$tb}m(V{c+RsK1ZrqnA{KI*WUWVoaHw9`4zDc)% zZwAeBEq@b#Gk*)6piA-cJ8y(;S1g)j1~?&HDhOf2v0x$Iuji-*AOp?m#43OXo@7jt zU|}4EzQG3TCfDo>0$%C#`6v#l@+s7EibK)=Wiac#zWnSs~JRJ3@%ZDRyu+r^;- z8;Mes8t=F5ILeLkLg)&{NAfQ>@Z>Gt+pXZC(Jr0}k0r<`o3OsT?Q|JWvD162CDOuN znbTujI*pkA>G=}ta+}t=)V9jFPf_eutWF*hma(RjbfuKcww+4QmyRc8vniQz zhpkA#rfT#%6dbu0u#(HnMp}j*p*2CS>Wk?S48>X!3@mM_jD$ID^AGQ4y2Hj|55Co zv`&PRPBUPglbaF$+j%39h%jAhmfEJs^IXtQx09>}!UJnPz@8F;jOpA3R)TgG9XEB8%X>NG!0-XbaB? z@f>k(3scV#3qe!E3B`(qbdnf2csg+c6DQM&(REqv>}9&H(;WYGu_(I!!G@)A0d0q8 zIoN%7y2%UnE<79nRRN$oq6bB0Iv!v`*`J-;^c_Vkqgd?k9L*Njv~sP-E1;ChZ&Bz|!cr&rsZ zAFS4LFRfn35hsHV$r&uC%LRi15nWy_41GtY^)mai>9V1+NnDVuEj?Gdjw47J(Vts^ zq&Z}<|KNd34^(oNFh(92o24JfWoUZ?s|>`uZTdf z!hZquy3d337aOsr5SB5S*qi(rMi(58ct@D_1BXdaPL!K+?j*Yt$8gJ7hvqC#&Y^~$ z!f|EkaNkvW3Ftn3j^Em!r$Hk6zCP+S*rAwMEXJeI+!o)6%10$4So4=*h)=jltQwv$ z_Sh)QJLx71PP2F^N|=kC7?uvQRDLha0~hjNMf`AtrY1p&m=2hq9Key}D-b5!fd)JI1WE+(M;)Nu&lKkxwu zJgN>sI6%jL5DzKOhp-%hO0WcI@w`sTO)j~G+CptYJplVQ6>5i;BihzELCYfA6R^s+ za|2Q|+Ciyl#wyqGyo?sE=|&6pSni=*8&M~8IDiJ2ytmsJhm>o0n!HxA_qsMOAez9= zi}c6>A<`#>-mNla9pdITOr449K$w><0oMO`??zdAjHF z+u6K#pd2UO_gJhy=|F#G1Z3 z7rW{D=9w)w5Di9JD3llQAmAo*p}x$MonInLF6iK{N}t#|D_tYq3O#MyB{>I_V@ed@ zHn?f-6c6d;WL?l_rs>8x_NHr_uWy+Nu%sEtKHUHmsS|Jo(To(p17t%<*#@w7p*Dg$ z14J2uasD5ZmIt>77F9z4&7ytL*n)~7}2aWf|{lN$Ci@y?Fd0+hXV9|Z?H-h>1#s3skFO0J; z26OL=UkYa57rz`-+!y~KC|wvAydBKAFaDQc>V5IQ2Zamc_*5`yVVv=YAZKBG@#Dd` z`{GoPSQzL36b#u5{P)IYM;1*0-#9(1KC10izX-H0qazQ`u9C;6vq7`Gj&F0WWwnCt zU<@zgxkQ0v&@Z0=89aU+-%8j9bSI`}>xnk_K8_oCF3!C*Zqc@BEQ?wQ*=@!{gMJNs*>RNHPt`bz2`t?sVc#-<;y)5+w z@JgCuf$oo+-Z`r-i_|S-{hHQ%f?dq}P;KCR{$1&>`vl+z25b8JH2J=E$2!8*zJ?&| zoO#8sP+jjbR2bDY$aC>cM}hi-R)iYRgGG_K3{r7dtm#-}Pl%@d*>rp!e)P4EW%>mw zbM{VT$LKnHM}<9s`~S38gJ>A+JpTY)0=FE3 z`BlF-vg`vj(lD&(RljW=D3j26NN>+bRZm%+RdP0rz~`F1;a24i-$uSikT6YWK5_ZO zOarI*m9>1}+m-*z7%T%Q7|5g1dfh+vRG2!@1f$?#uQ)LWEfej3(b=I+4)VObL59g0 z>Af#9B7Zh@FNnPlc^EFH39O;fGJC`RzjOeN`{BNU51C|MKL>W!^h@c|)zZ!O-#VU` z)`Q<(2c6m|$T{vIs=uOBas<_1T?yCT1d99h=35?O%QpzZ1|sKpU!3(2ov7pW5p=>~ z&{%`CFJW)E{D;$FklE3`i1x%O@bN&jyTOPkE#l4s zv395FtMAipv_C{?x1}r?BU5=}MzJ81GRksVzyk}>b|!4k;4T>k-i@O^dIbaA1&wZ% ze0Z^?%qCRq&EJ}z0n;UDBd7bS-X&*M<8wL8+oIF1$wbm6|Zg9Ql{8z zcgnz?XN zB-5~mLbDhLo)P#UEtX6x;P$e-G3{@K@T?5cW1t22iT}1JAv&HBZCg#$^B6c{absCd zTIj)&6i?=Mqs7;9%fL3UJ`^9z$~8H$f-M%H`o^&;K2@m#&N2S0PWQo)o-8B zn@%F^w+eJ8Wb*HOAodd_DR_?mVoM?nQ3Up-!0#+QH;=DTk4R)Sqh)s?DBNLe@O9j( zWM5un8PcAx54D`$z4cIH(2=ZQk}TK5R0%AMU?Re8>w%o( zbgYLZPc!w`9Ma~c@$&_Jm`#|bTO#+L>tN2|3(N)TOLU!~{@&|P6nl5T{#7O4#tX$2 zq<9y1ei@o=CmM}WZ0-{``JTA7jy=5c@qr5~A7VXlc`Ru>VMVr=zoH1RImYrg?ID-V z^i~Tl5uMyLiutEMX7&HLBqct_KlwzWH@#uX?hJ)b3a((=%X0UwJmkf-ulI?z3&9go zr?ysbq%GzdJ5h7pa;on7mTRB|$FbOs?>T&Rz*$N}MJf-uNmw0-1 z7xC$A?!!P2PH&SASLW?4{jFCkgFOFzwe4YTxu<5c30S`#A9Utt6}dx+ixBVPnvF z3b8lKdP+CgItz4P;U(?FkV-8#avTEzg?$J{_Ih+=gUT{UqverN9|v#VSIyT<>R=j- zBdR}7%s2JGI1PxC0~wA1v}U0noMr-Y{*pQaRO9u&6q6JA;rgLxCcyfDz~S30r9sb- z1vbhEygq>U3)4ZUr%Rk->W1e&qzj1RY#xkv6knsb8(oKPQUfv+vgxV8Zs^#CC@{j{ zD)}R;O%;c>XkXH1dsjCa=_Q$4MZazsPztsW(5jB|C-ou$oef&vY|ko@FpzC`W^_$S zkWAD(u#ajuLv@92J$!TuBh!Xt@5Wq~sj!k>%YnVKR-gQ=tOWMFT$KR%%1>gJQ`(nW zW~~DT_Bi+%%XLxh6mSJ%uORQ|)R~>P^lZ~>dRF{FpqH5JZ}+GTqLco2GOB5A4(w4> zy8qLih*|=_h5Dq!9%<1LN?s(L2}+y3_}O zCqQ;1z+&~=my<5SuDac40e-WOS1W?^B;X(H<#yo6YeCP#{(OIrI*^@+<(-Cge;xJZ z;hU&l^+9Fj{23|m>j2+sj}Fe|EV{I)Y3K>E;R4`^3izcZwcYC@tJy1Gb&@(@KLckH zehQwGPESgU(%e_WZ^gwq`3j(D3bTN()x8J4Pr_E5ulW8RX%<1Ma@9!}?Y{=&1AfNd z;Z-O7Un3b4!GqwMgURRtnjHW;^G zR{(Iv?u*I{NHzysABzSr#VZ)%@a8oWNWO{Gexre?#sTkt3M&M8S+l^V=>l)(43ity zhQvPst$PA-c3%q)`m#lk<5C0AwLmPgX*&k|=P4(G1KA#z!+I!q7U6z$-$%1Gzw>`6 z`AAYFZyw)AHcr9Lms>hodw3(qf!3t5!B>r_<)RMdrejek`ch3lH}7x3)6#T8L<_|- z>+_}qu%-pk75f7;5!R+yR66SY2h1{fE8LssVB9DcV%Ze+S=k*fLeC;9kbNES?dDD# z*%Bi7#;BIO+r^Lgw*g-3X@*&%l$#a1V;AnWkRCVn~a^q1Ag+GPino^ROc>9bnH5a-y)8Ni2CFe=h>4Sis{V zu8j%SnDaV`|JG<2$L8Bc@JQjPUI5NuMCZDAC+MOgo}i$`Ws({5I-}y9EM9ajqBNvR zev#EVdyeIpS<5MK17{O!xelBS$h^@LN&aia5`;U^a{V!sQ7;CM6~Gkaoq8Sm{r$8V zNCSOT9B8i%QZwkGY`d7}m{XvYleQx$I(ewRh@RNZSU1Lj9#8 zXL-a__nL9+C<)vccv!aJA7kKgAsh{FDYxdAf%iM(>FFB{ipr zE6FQSQ9jMS=$Mw|`6t@&q;PjRcxS;0oSuzT0=9*bPASj~hi;iGWDnbFD50LsSeh@^ zZr;4cy7bCz4`^F5w|W^y9@4mYKBg3uFs`|~q6M$tM{%2a;}%=Xm)%nTXBMtcJNlrN(iQ?w3g6F4 z^X-W8CNr?_;9S%f*w^ZVSq6>6?16cArMD82iJrq~Q=u7YJ{!j)ZMShNbjDhqugZ6-Rd@o_S4t&k8`*8n_ zy>Kkc!tHT4Bos?n#~A54ajyLPItw(m(bC`_;Pwa_2~>ymx^7VS>pl*RG}cZ%-}{;M zM9ojxrHv$&BeK2!t zbRUh-d+@Vvw$1r<%z7E>GLSh1ABsOpJITL-HC>dQMOY z#oXdEuB&ib1Is-?4g64#9s+3zpuSps#&isqSS0=_v|bm&O2^qZQoOTY$S~~XV2s>= zy-e}m<)IiQ1FTMXAqFq~9jsaKeE-pcoUsdY%1zO=c{lH(@h|SynenVzjxVfLiQ9R~ z5}6)*`LJSPEp}O^!NJQckyT?aA4!Ee??U2`Wtr-Dibk0Rd)Wt;xO-nL0An_v!DH|l z0*3Hz`$WC5&gd}iiQUaKZigemkZa!v@J;mR z*FRMyw+gjeb(Qu-bXwgGkc5`f;sqm_a!d|2-yM}HOm3;?WtYfyVlN*{S@;E|EB5}+ z(TdVg+{M5cI0G!usNH$kK&}VbC*qF}dr1X0;5j# zGWs`o)7Ytp)(wMoo=9h>8u=FRAAyzi%G?RsSmf1m&jZbtnXUETFz_m6l`=d%_l*^j zkd2kb^Zm zb-vwr1>fSc89mGv#z{s9uUnpNfm6h{kFx!r7c}3`T_aDzg|Gp5zz>Y5Ypxlw;^LYa zIA4?>x~*TNXW@@g`Ddku1Ow&;YHVp#^4l5UBmYGkzJ^zQJ)i6SxWJ957L=C$ze>9> zr6p4G+TD_$-Yv=hf0YET=YJ`QxQGS+81jz1_fK;GCh(&Gnt31)AHt9(k!DYTmRre* z^67`cX0HURfFZZxCJ*L^tOmaF6?i@l0qAJdCnMsE5b#YlQUdfD@F zz-i2cVv18dAd^L8qdQT1T0|!c_;aB*$fRR*8^Cu3c+`l75nAbjIRthuEQNr0`T128 zId^9R{Xtt`J%X=umSj!iUPc3P612r80-bqNGbkbKUVEuFlXL9Or84`tEa$R8EVTTG zEGL)00cx-PR>eTi{uVKuXb=a_a>YWu$^?>Iuo(2Ta8gbzJWD`n&{b);C`BwBORTAXoohiu64406dcU!QL>%Q&(RwOB@x6Tb z|DJD39JN!-Yt}!=>wNEgo_*$W-a7CCzm(fJvsbd?=oA-OMmBKTc~a*T3p~Sr>zG-` z*(C}n?L){)qUUV65dfIBoxWOOg706$DQ zj1?L;?#KJj>t|PQ| zfcAl13eE3E7CZx}A7KB(k>nIemV!RpbW18QeGTXM!2enemLG3AXaYomBv$IVB(yK@ zQsSt737tSW=imkG0^bSnVFGO}VC1_vpMbkQB4_TRG`9@KDI&`u+(IybUd%9yY`W32 zAqa;WKo38O_F~{Wn&6C6Ai49s?QK({h>eU42o~}LWBNdnZr0&6DeF(cjV3;TSOE~j zxV5nN!q@wFfSu5Hbk6h3far(%?n(so&(*2en-bXN@LKD0DX-1kAGkP62I3!j&8R8lu3!sRN9>j`*(kj z7WOAX?Laq!^fM^T(~Rh9Q%?owM34AXdu7cF{k?$MPn>rZzz8=0)@O}O8I!OI7`VN|F{N!0U zH&+2E&5;tT;cYK^>t9{MgRg(b*cT0u!!QwRIb;Uw%#jDBI;jlc6qtOFUOEwbq$mBVXPzZSnCt`cBBU$@rOvg}8I{#NP0|z|9bV$A=uXw+m zY`>^k3-3o#5bbRyPCjCHVqq?Yjp7(i;a&Ji9?7G4U3d)k37&@i8v7mgSL}W8OzK8B zo(Sidkx$YJ73kc!=v*wq6FB35!TmQX;9n-(4 z=qwB`nZk~&h|G-YNReMRh4n9o`x*FCSkGUFGbduHgd@wOgypaMMlFk^f}Vd+2~xc0 z{pJK1=fC;a!C5}0Kx#T4;Bj>ma`wWlL zUB3?ah<@xSb`bO7UD!!9#t%b3FF+WEaT|vIkBH#;C4`qCya(}F7!xG~J%n@U{ul7; zx&gHBHJSl@fdI7^k-_(Y)et*})1bSTmAT1EppoKz_juFP%7P7eS%IYdA+)~l`N3q@ z-qYh{+ZVj+vAI8*_`A?S7;>kO?FIf34MrStgAvY^pt(kM3v|_j^`d zwGOpfbzqrqVPay<;t(m_tDW61bO>pE1K2914Ws1c2Petc@9aLfZ)?Y>9GmS3ldMZC zJq!mIyh?qeO6@&?GC>*?==k&?mWK(!@8OqV~+|yyrv=^@<>c%%gj^NTV z&Mv&?IVeRGUWt?ogQWwXTs`SP`N5+JpUjC+x*U0q%M{MZ5~{UYpgb9c5?$shf$ z$JBi4kvsZi&EnEmqzxPR(!ErIx8g^$n)gB^l`uE5r5}|7<@1fgs6zWYKwsrV*=7o|g-cd2z>3op1Sj=xg18KUjF;GH+4?bA|H$ zV^lS{487OAT=)jc3p43Mt<{|>JW=>c;U8RB-6=XI3afv#Zs7al808P5Hc$11sMX$T z?Hs)LZ#G36D@)hCrI{Ed$#=KQACZk|q;Wl_9C8eks^C5lhBRk1cE72I23{?u`s-de ze;6W1@%?m&3?9o%`{Q9uGdnJnykP5v}ShzJKJ9JbnJBec1V*`aho{>Q2=U*iS|4_pqig zD189F9hf5MC;k5fPlvAg+M#{@7(S|zs=E3?7Q7XFvMztyH@Z^!&cgS4=z5!#fIc|9 zEB1tS9lCvGd{0Sz{zt8iGlABIhvEx3z=QuTv|fC4>1b}(p)p4F*J+C0I&Zo8 zmQ>-G3D$w^@YXI(8Am!s+hO(&p`L8%_x~Jjb(?8bs^#@F!5{A-FFayDg{R=P zde>Y2Gr9(7y{+%e@WYfMcHeYC;U4dQ)hkN!CQGI?dl=pQJ8>#ev&9?V)lb>F`r(d+ zu=mE^a2x*73jc4U#gqapB>x7Qaj;TG`XZ`3(>)9}4n^|AezQkXN(ErtqGnZ2q&8m{Q~)Y71)`95egrD7L&ja_==6N?_a#-CO^O+upn?D@F2kc_@~QI4)mOe2Y<=!Caa*#W22Dv5R@BL zADnQ2zc}|I7pOT{j~zac)K*7+>mt7uk>7fUZ(@xlB7+)0Z-i)j&1pATy${Y4{UwwJ z=P9^$1o^PlZYG*z^Ok$;IrF^0)VIzfCG?tnTnzng8@52p}gCUK9?AM4co&lPDYGaE%B|AaOV^s||L3Fadv*o{Hb z_n9pwb=6jgyEj$fYs6$S9WazEyWGXOmKUhc1Dgl1eU#ZHvN_xS zGL{CKB>d!m*qjad!N)2gA7j}#t}FEZi$l2iD>&)t^B>31xrx6_rhyeJ4sHi>w*PCv zW)DjHBUn9R^sMvM*kir8_Z7zs)V|CMy0(*ws~Dv4?Cwc*@fH_1R04M}$S7whe%a#0 z^rr(4xF7!vZhCv>3EW}a6>w}DWiO9~8{CAw46u$tuDr$E^iub}K=VKRS3?Y_RpBXu zJ2Xn+E!VTMcd19$tMO>7Z_ql2Q>swwq}Fp<;2l~>mU+f@ee-pXcFQ%$+W@dAdK>!k z(7PwEw>c7T?#qFAvnMCi3{a)?w)bxEWcD`oWp(@`#41kdQ#}#(zh)is2c~d1bFS%o z&;PEp+<$f&_y2tyhx|{tKKYdCzw+4={;3^`PjUbFXAS<)r;JZo{*OLu_RoIGgtv>I zZGhhkpEW_wq0ic(w%!od_OEEH(cMq}wH<#1eC>j@1#9^wH}Iry0M9!L>sXBR1zT&T zF{`sR3~MPyeYD#Qy)K%@r{S2_eshn(O7zs!C3Kq`iS8Qk=rh>3wj#?S?E^ZPS)0OU z(-ueXi0iI^`)Zsp4+)e)kHMWN`EUaXK`BPDt_n(_Y0xLTpuX-3iVNu?%OY53DU@)( zIjVi?UJbWoylnyf>7X9j^O4?D&+@<7W$s;y=Ggz~{#yUXnS6_xGC~`1fX~cKdAHC) z=s`Z##KT-Nds!&W|5Xp)#cX9!f=oHaG4U;eNb0AQaIS2uRTxdPfamQf1|?&9S#!B= zS{5xV+Y0Br{Z}(V|8tkSMIIe<=eC2%Rq~ILfm;Iol>?;3GR|~-i)INAWc>Xo{t(1# zt~C#ozM&}I;j>=fhd+Tg5Z>uVVTipd#WViH-eiadzEXhhV9DG%lmK=D;}Dl>JDU_! zIx3M>J8Ttft8jI~8g>O+SGk6r)zFH!;NH)(AIcgaV6^g50*63jA!` z^rF>J&iK?$&1zhR=_)g~M$2Wb%xah~r{1lun*tB(NMFG}ZW0T`cV3R@Y*+zSNP}*A zkoMQXSsDlE>)M%}N<=lI++=hgXdlZ;VJTkQg# z7AQwKP(h}pR>Sk+a5nU7zzi{Ev>2_ma+Q}MBT*jztri@^2u6EBxxAcFE+`i&Zz`vh z7nE-+Ust}UJgPjXER1Mf*bT*BPqPO6wt9yt1X+YtMw`}7jiNq>0g~BFn0UwuG!tpxmM6k z58qI5Cn4%>6!OR(b$X#Z2k>pQ8OMkSj0UP!iM8WOmG@hKP~~BdF$0PSd~$S4VPE!1 z4aOc*QkyNC>o+SIBEG0K`Ys|wBGE4NzI#*@D@xVb;7%-Zj7dQ*1fBPrcIHX&nppku zT>M*z$3s6hDRFAkenTYBEl7h|rD`j9O3Zt^9V|CgJ_O@Jc+vj4Fb?o%*^C9v2!4-* zsu?3zi^)gPEg0mZN+$GVwt_dNY99r-;sCN35ffl#h;V@EhLSPHQpUpD>~6^A{Z7fe z+ah*P24DV00PIqF(2WCE%NS$R1oEMduBYWnfafjsL5!t7x+|=Harp+c(^r36^GzdR zzS)p(`l@8fBVQM%W2{GS6~z~>&=&T|v^p=NxlPCDla&6-ZYy|ZMMYogiZU0z^6fsM z?$6p+wK`Wacwi71OUH2WFjljoG~O;OSW$4m#V$D5hnF65#Vqt%u~(P;sXd&j_Xmo9 z1D*&6(LE9X&jOyK^DWJ6O(Jj4qpU4S<^*YeO`LRB{i&iyq)KbPZk;sO%$9cS$Q|BZ zH}pvSV;t!Qu$JniKUxF#_)23Prvi0#L-y<7vy*E6dO8eHJ-y{-qr!H*Stwl+3Y%w& z7U%r&(qj#6aQnkv6`Y$Mi{CV}@@+3+GXrmxU_Y~Y#*#n0r3KFt*w3utI8K4~_(qF{ z5ZTWRnT8(%@6}V-AMo_naH&`-uN#`cAkP_$RWB_1m5s=MW`)kX%zS+X*q5rmdZ5*% z0>Aqq3u6KUf8g7sAf(sMg7?`i{?gz|xNQOU-bwxP+2r`-4BPeO;w{&b_tp)VXX?jm zZ#d+1QD^D>yi^0+u-nNT(yd(1iC@oNj{_}ue$&kGl5y-R{%Jhtr+9kF@7d|Bc+Rhj zC3yM+zmJbkOy?A>fcMhh6Y=>H1g}~L_u;j0)7Nn9&P_As>y+7cy^hGr$ZGJ!Zn=i; zX2`U*Xg1%76}5)JD)+65z2bnE&PiKw(8GA(sQ14)Ki%>b;O?xY6?$|lTR>#j+-9V2 zxkdaPTG^$O;PG&;R~}EoTV=kJCj&pjVSPbsI4c=neV zEBLUc*+L-iIBlLypl6x+CClke3F*xE;>;M}@38oi%-Hz)@sF{Os*4^EVcK6|tfJ4S zFzw^;{7Cz&9k9YEqvoS}VF)W;uKg7YR;lJ0X1w+x_?|e0p;;+h%%fIpGu@if^ID$J zZ~3-xHs#+|F5mo3={6R$vv0XJllM0^v{bYlPv^!LX2zu_#IMYhc0#*8j3r$>iA7p| zY(dMkSBj#VSM$s7;9@-lgWr5#dOb1UU0cn!^PdJHwV1eL$<4IdXOf?9XDI~c@1#XFv$RN>1zhlQ zIL!g~pTTWF)o3JX-WH-3+XUzHHZwZy_pd_?v zQi*lnejn}YFZD)c$!#A2Uz!AWzrwD@x=@>Yp~qd& zcXZ!*%vRuE+M@pIQ7*6NY4wx^Ru$aS#q=h1&i26Ey{q5<4CVVFOZRdIBVMk;a^At? z)4d-z5|kKjuZ^8z1eQj09c^$Q*GK5In>W6BAdmz0Akfj+op4td+|2Gj4?3{Se*!%9-9{uKo0sJzhBgM3|vC`h)3LY^^sm_ zt|8%?D?>>k{>OyoOCbSHHelOHbTjs2Je^CtS1s^eyOop(h;Kn_Ibj`XYJzv3SNrYJ z4BF?+50*I>c^L(e6=q3>UGNfmPZ0fJquk;%3>|Oa(5O|ct}h(bbsTE>45tzLQNytz z+2@dq)3tAaPG>@^Y1WYJ=%XArxSh^4Z$Ar%7Lq{!EF=@#&F2$Z@2uaQbt5gLBiXeU zots6W*P;(b3t3BKnRt?;H=5?jbMg8Gb;r{@XN&bMMxkNQa9;mQ=yc%3zsjS4J^Bu) zEK%46SZEhU)t_ae>WzX@wzS?VRd*d~(~o{K7vrGA@C@}P;NO1a_$2?>AK~psj}uRx z!VO)Y`@}U2Md{kpa6SOu`mBDBqt8+w)7QIkRn+y0F^53X^TT<<$Xc9ff`5COZ}V30 zuBQ5hZ}*f8|JSm~mj4+oUyC(Li#_q{CE`V{8WwiBs!c@=yDTc$Mr$#2R6+Wg(>MJP zEfgL79nqBbc9yYa^%TF~cI3Y`v&j+>K= zVHhkP<=}<86!zNoc>`ke)b&RnC5X}Y+Lb?^vyJY^@0Y+lal=*%tQ5f7W`_fAx2WD?WMo!HV2%wtaW|Brf$Rhd6TTv*msgB z4?N26_w(h@d@?n*tfW^0`$Re~PKU$oGdJLGeIfgQJE$Q)dL)~A zR^yeqCP;Q98@vsOVrH(v>0eNT(CE;>!eW!C5&I2TTBp$9%r%}t=I;j>vRc{5W~ie4 zFjkm!eB;mDHV0>?fZyn7f!rEo-e4bzR!z;}JP+8TVg_u`@mOHK8VdQI`vWy9E-uN% zg@X(3rIulg2rC3s4)%dq@9)QM9=A_Cwr$O%^vY3*6LRoTx7f8vreuE#zCwO$z+JI5 zI_G#oGeT%#`Fty29hmCZEGrA;=jO=gK7kw(+11k3=dl$x`bDrJkAh`gisHk`PZEqP2m z$wO>@!RBCa2eq1t1`*|Ba-^JsQav+x$Tc`N-mnOhT?@R-*F$k4-7I@6lut>ghjhY4 zI+@%x2Yr*7ent2Zb_@>vHtTO`ZEiiHZULV!#5f1KI6sT_ zXu57`rB%Fjue#-HL5V#53N&H`OvKRMs9d9qR4|l`=d6Z>#&4tc7&n5Cd!M;`zp$UV z#D2|u6+b8#S!f;_hHZ}Ow_{f~UVcv)yTf6p0|y^Lg6&iKCrF@wyx;aIbIR_!{V7;@ z`#YtBdl*s%TzcjW<`TtV-i7h4Ft)wJ9RVlgVhtUamLH)7W3YNHoT4F?L6Lg z9~7tu8(7m<@E2clgv2j6NqgLenO4W48B=fII&CC)VqAT^=rkdg~wZuq5Y?Qm)*bLAjhjE(6wO({ee(xGXwti2<)%pg9iS zC)c_G0ca^Ndn)4xsHF*aOp)an#ync%w&=7eEd8+Nc!Q0PZ<3XI5hTejT>W8kY{k&{YL-<$f#;*mvfXR(9Ja0| zd_}#}Zmak5vRn0L!|+uA9mG}|#UrBV8t_78Mwa9#NGA~#;i|t}gv$w$9cR*mT z+pY9Tx6%(G{UFi{VTG%&pRvxLp7wws^Kf);Eg1!1j z$}PsQ>|>W);)YE#`oE%+reXgmgAu1bT)r>#e^sX1G-s9bDre1L&~|8?u*po+jMdJo zof+rYGJ`m7W>_91izNOT<`)kL2Hnli_LrM~dr>ev!y!N3Y3A%0eat$C*^bz`$6bt_ zX+9gb$#A>|JJE%Cc-j``Esrv}4#yev;CoC7ykb zbTi1E>y70h`fmOcX44P87EnG7p(c;e25Up{Xvye4xBcN#*yKcLm{F8*Ih@%iNPM;F z8tUV;@Oeu;w;yo}6-qo&E61=WEVX>dLe$WR+r%vU`S&oPzb9t3xB8gYj^Zv;!~k=q zqPqs;0W~wW_mNeO>Gdx}{R@rmI8hZ3GJJcjB@4ZbpARyf#r_KOCt<1NuznJB|ZB}BsknsPw?6{5sxho zJj|@i`C`ikogDAVNjSiYj%6*Ms)V(yLFy|=u{s$vAgpVz0=zpo`1pr5SeD+(eaW=k zm*19q44*r}5Os1HVJvYyVYM?@PWeFc) zdgkgLLF{7)7xb}x40=Km{s!NNupBWj>riyyBxZ>?t0OYPcO&HgVB=;^*0Jb7!ZEA` zUobAOeAeeka}$r}VEzE-cSV8s<=rfMR@N;0E%pxd{M4)yffmT zJrzhiG`y>uW$l=YfAf5^?9~!J{7?A)`zj=5tl*-JFw`4_f8nmE@9g3~Tjt+_*gQML z46G$MUwjH}A7XCxiR`vM@yxku38a2RkAQcYeFZ%+`xJa!pFoP6?~^8hc@uiY{Z<)> z$@e+R@I)CdRE9Yk+#+EgYu0EEn=8ZL;O6RS?K^xkc^WZ;KKe1vLV)n-4u>RX>9> zLa}f|bh`0-?1HYAL-@MiFUHr39sNpYE2~xsU>iX##@z65vux}QoKMcdDMLvt+vuy# ziYkd=8@;ruSXGlFowXv*$#c$_lGu`Jn>w9B_;X0II}D1{_4e~m;$aY-YX7HJ4KNxJ zB#CBne_gr1&L6V>U^R}xflXuOV-$iXZl#M_i@MH=fiy>-&5GKR>=Z9C#nF!M^LzNs z!ACcNZ$*@?OYK-+vMk`xran%undb>uxqC=+4nqUo4fJXtmchF=7M~`TbX!z>Ej$o=)*mEF~*4 zNa5Pgz>=%j>I9Cqztsu1Lh>3+_2#Z4Pg5TeZM$E@fN2W;Jm#GTvJEAq-!Z>nUS=O- zboTbd&3nw_;FApD#5QV%n&XwwO=qBqpXF_W6hH>S=wG-)lbYh$2a?bDt2=!3 zA+%g(#A-pefn~!&lhFZ`JS3I*`#A0LV9l~xOS7y_M|Mj|-umb!E*%SNN4QNQJM|Ig zeg-WFlXx9^NaDlu9KM9iJ0G9)!l@30S`*@NS~Xgkvz|4&K@Ugph(dZ0GZz|iP$?=#6!R*jOd}$ewgJ`^F5mDRd zY@z8JvhjkO=}?DS=mS9uC^eGo5`xS2q|eb!Va|`%2)}BxU19hxMT*O z+JoC;@_9fH4tu1cEbymNF^*U0D>(>y7@?(zeL}ptW!sS@k|p^jVVX~&7E-jzRh}l? z@MiI+eGKg0IAk2gS$Vx80v5ys8TE#ioWr^{qFiGGfkO{QKSg&<8i6ao3m!w<=|qCV zkr^D0%;0c@?rwuL#uT5)eDfS%Ppsh>Gt=;e*JYzU4d_{JTGp;;UeSQt z(%ST5!ys_ACG&EA*8-O{p17-Uwl?DPpb~L$JuDnGtnf2=;65NhwJSLHEs%=(2X0y# zEgw5FYo9>l7QrZ5O&9hH%x}XM3fc(E0?rmM!yxS}5t~1A`dw7>vIk9nB}xi&tb?Wl zcV*f%9*Wk+H*y|VI?-Whl!tUc~v;L&xUGKEPa!6G(8FXMsNUfZTi= z#lfoR)Mq>TP+Dl33*umelfCijG9*d1I*gU6F+y|O1KDs#G%EeQ1If{bMum1qUPACP zZCLO!%Un(-$WQGZ%QPyuzl*uQ;h3|W<2J-e^0jMR2HE*b)V{%PjdRv`G=1NSK1?}> zH?q5PD^4@}kZ4WJt(eYOEk#^Tj*wmYo@ADGkD0Fzi`2MV7%Lc7y*uT9?DM$^S|!$i z0mpOTNz*LA&tN&Jz>gc}7=DH{1#H2LrZ6-)XQo&@<0AChSc!MWFs)vxm{G)-Q+%y% z+??WuIpvHMI*;JmomRI%n&Z+rhSz7$s8=vcerX;qe4OX~AA(7vlZ<^WqH|HQ*v{*P z7OH@$&I9gN*RxcwTROEGVTKqpFHY^SRzUWTG~OZO`i;6CYsyQL`MOyltBAgH<<@Mc zmCi96V%*fJWT%s;f<90p1P_VC>ITlXglx~`rGm3HYqzA29dOs;4x}bgUTRhfap^r3 zsUGD5)79P1eV_y;(>ZbJoCjvb%r`nv{)!EdeGc{vq8NM}!adwpi~LQ_YOU38z$GXc z)BtSPQykdHVOM)vJ!W2yek+ppL;53UD1u2Put7l+g*3c;xYto8zlWaVCx8Ww}OP7PW_CBr!3eb*hB0w z&x2b}X&pQK2DKj!{5rZjFHc)xE5uraQwQe)t#u}iP8xkYHqbiDz-|~C z8XdC*21sgByc9^An}_?D$-2BmeMuZJs!t)-Xp}g~Z%1x1=`4^pT zf#v$PVP>uC2vfusi(wf5$}f01`(et~HQG`|YF)Im=wq8f$ZQ?Z(sXA@Fk=_7@Kj+hOWb}yi8 zL2Hwt<)CeG0PQSjuX#S%vSTn=IVKkMY(KxUcl**Y%XYEPV4`xYpP8+my<096ds??9 z_+h{K7V5i&e9vx$FK3ybF+SBN)w3xUcU3axdRUmqz}E!prUXAzvpiws;$tATDyeZ@3=(6h8RTBo%vLE9^-FU&aCGiP5C>ROE7!HQ(e5OYdO z*aJNu)|{XhTOdb5aLVG~gjJE?B<=DgI2k!O8Cu%fE-`e^BK5u{ghm)}Fc>t73i+VN z&E9(P(y?J?whsKA*@G*sUdpi^$Jy2A6PJ#SFk(jRxiHUMGJE%!fc9KT-`aUAuS3#= zVUnHUK)oelx@(rTo=ifVI)qQef0fw4R6q4L;-}!73eP0ysHhO(B;p^$cb-r2$CvO- z|Fk;nc|hdxLFS99o+?OSGt~ZK)!>H@e>QMY(+>HKa)p~Bv2VjHUu)SXyMq1*Ta+`x z0y;|-3(#k>v&oJVy~Q01N@dPG)D7S10YP}BVW7;{5Po+bT1^< zoGmxP0<1Ywz2YfpO+sMywGpPUGUxgxS3|w7?Vc+%n${6)>$hIvbI%aeLOyOA@@*#> zc>_ww7vD2lz;3x#D9*i(+qPVDZf^Mwt@xhGHq__0=+I`;2FbmSdINu3mC``q4Emk= zS(OZ=V4rx1WZMXb7}wYCxAEW7@f~sg_>v644Dc!G9|uF%t=jZW(mx+u*Yd#`eUi0G z{lc6SK~i^4PKIgz#-uZ)ubtU-!j?3sq#x==5*vkpch6@d3|EUEP_r@e^)uPmirAd% z#bUkdEQ2aBcqms5<)3@hdmpY*&3C1V~NfqMupwD{$K(V-b zQ;mMt`}<9<=aYdmkV9EI#?QxFp3{qS{|kID$cOc95KUNKOm;0s|MNYReIp+_b2&Gu z=eLaO#VXg_iOf;pAVyBAYko`C6`U+^Jp-vs2VlGJR?HI=b1h=>Eu{X2bO}qX*0B zqz--FnWO96rM`s4**9`-qTfywu;&=+xt?sAm9nmspk}2Q19Up9Z@GtX2Cby=(6a%( zx`BF?8?W^}>w4GYt%YDja{~GVqm=8rdRl!66EZPF05?1GyL4?do~L68H@1;d>Hv89 zPGWd`Z^9&Yu|09U@!TB1^)ZEVbAYl}$;|<`LV<~FPh@Y@UE)UcM%*5k#sFrnHo^wJ zru2rq+mTCsPq4nFge?`fri?IS!Z85@SrClZOYgb#Vd#FglpTL-MP#4%cEL5`w8fHTv+wkXd~*hVg*Z9F2dP2Zk4`;8G{PU-HdcvK<ZM8Kd);iVd`yJmZTsQcUZg;rJ%k+-E4o ziNk6Y^k7}Kj#^9x)hSbc7OfBTW$Wl#&&F>)ZC>_L_=WH{ATg(E{YE|bQd)jili)=E zSInuO>AOzk#e8IauGQpPcJ=GO>#aa$x9=(z5ntLJZ5k1j*vM zmwj%U-bXYKz5HfTJx;3wPBg=UueUZpU7wt&WmR*Ob#}Vy#gAdHHijr0^eZSL^ecRL zXJ33#FYZi`E>kQRU`RLnmAU7bfr~F+NQpQddRu%IPxZd|2;xU}MJ9~VIFT-r7$kc- zBTq-37?iF^7|X8fS=_sL6HdLTj291(CR@`Fou1J+eS5J+t+IrI(}K0|l_9-2YAn?= zTVx!~aj?wnUx{Ax=#lo~exw|n-Mx699(?CNzQnD6z<;8H>VU_!pqY{%{?L}RD+cS} zo6WRdf>y$Kc|ASphR+%`;@sT%<;oS=uec^zFy62Z(vN5^eq6oIBn`a5CL`X84dWM7 z|FSqH-NcKCr?ZF-18sJC=~#AakGR(xE#YwbMd(jq)Vg4J~t zz?zG`tAy3FBv;dUUm2_6G}ZIj(YU;L5(+1eGAy`_4JKo^7U*9 z>QB!CR*!a|HHc54TpjBHjTB1LokHLAgPcDJ^|bq!PYYi*6|QFyj?{XzO;@iQ?2aV} zXz0vT30{Pl>cxFQoAn)B>_Lw1tUu*P5UhexQo9n zUjhFL+*`z_H(L&R%6?kl^x=oRw4VavFTTR%{mbxAgz7mVm_{Cof8~<=hW_~&b^D}<~9D0|v;HEa( zVVWORt4uTXDp-I1u1f;T5@*0+x}aA<##zwxt<}q19}{SCKjlcHHuJLi0%{Ab0MulU zj)jdM7Y^QlGyR%nf1tf0o@Vep-wGwztq1JTN47fd`>TN`;h}!&s;ATAXEH~aPY!n< zru$s;*pagu`QW*f#LsGXA5!ec{_S9}zx7}=DA9=UXW}92wx9fi%roFwY`JND!16$i zKw6N9o6)7SrAvDD>b0Nl)pba<>s+OOJyTQ0=3dzlv}IIR2^`d-#g(Uaacv$Xtd$D7 z%S+j=@`!ES<;UKR*q)e}^<5CCiNr+GEx-*a7%h5s%V-(PjTmh%a2q&ZsR4~f{mFl) zn@sQ~2flX!-!aO&cXDHBCpT6)IREx({%zCzxzqePykCbDQbFcrZd}PVpkZm&(Tn+! zsqdgznk!O)UW}Z@-D`CiUsBAVI`%1)s7DISPgE)>EgI92LZYtF5+&t{`pda`Vm9Pr z4RX07$1?V*PsR}lNm|;EmxiWYzZ!k46FQO}~ z;&5Jgsd8gPcj)qqBj@tEQup`H&x@!ylo!4#qQWoalSTJ0T9y~SF#@M^Lg^{Z8L2mN z>#(mESyzYs^4XVJRVnpjq!8l|BUfJ!TMhrzU`O=wAHebQ?(ymJkrqi~dVF5lFZDOR zgz)DxR(4yjM?A6PZKXUNC9`iD3E{}YyH<} zNj@i;q>}{qLABB+Pi5L#l+}MxtxBd7$^2t~ z!tJB?zAp&&-z_kTg2Hi68l#w7Brjz1+R`9!UL^0_s+c?Idloh_php`K@7IV^nPm|P z5sJO}ZEFxW6?WN8my0SpHxI$8##cuui7>SHW6fBa5EW6Z z#car>TH{fqG$vHrw5nxdxK%;1f&G5TbE0HhP*C z<(>IFS)5LuH;*yXrQ+@K<!=}a&28{*bSyn{Af{iC@_Az5l6RW~uxKMF8z~+P|Dd4F{9IxCr!!FI@q)H7fr$Cx zYvKtI{!HyDczyxxmk8|qJV84P{@mVL7daf1)>*eXSTP^>YTfKSsF;sk@Na=}2l%mP zVpn1Z-FgTTJ;@0yV3yhGi6Hy%i6STp17yD z-+Pn4PN|n~nll3F_oA1Uz62V*!+^CiAC~Dl_0Tfpw4F=5bnH$~P1|k(y+;S0zRv*N zi`*dEb@%Mlwe{}AewBP|FIIJ;(Ci!uSi!>X`Hrw$gyr55mW{A%3d>`qK^&i`L*KQQ zG)A!-*Iv=dIewm!%Ngr-eizOK(pHF#*u7cTLN0S{kyqTs?VefT9Og%AP$_l5Ri_sgzCI6>6N-GoNZkr&Z?PGcG*=IGu3UX;F5i`9+lTJZ9%Qo~9>06WPDA<4+>q zQ{SMqh327g37*d;<(#f#f3~A4ss8sT8g7V~q?d}Fdqu6!C4Kz%Uu=i}UTx`>KMT|uSa?Ors?J>B;Z^dNO0Xobam%hv9#6c?5r-K@EmT%DJmo2y!@aL;lM zhpDxQwf>W=Zt$UW_1&37FBXCR1{GD0(YX1G&B?A0I2Ve6lP)9Pof~nge*ou@ZP9@r z%(AW{D?JLg60bpKr>CJqs>tsmTR6lG;&4=j(--coGZmb}RN^L&FjFTDorxU368ucP zn7Dx)pNNY;6{jb*i0zF9pP0`l3i*I9$#Eb#{vyh1?_9{^CwNU=obL*_ZJ;@c?$e9! z3MZfLd1!AINjX{ENah$A0Ik?NrF1NF%wO`jk&5}b7Lznh)cpRTJ&^Wlphe1QuZF&U znC5LI7xrpkS~7j(_8ZUAywe=yE&-0bMe`EJudM(52PY91_!CoyC+$ae!$UMA{VW1a z7UL>QLvc2XfP8#CaK4K*p#U-?=Py2aIQ6B-*EI6Y!NE_MqJo~ZuCP-IYSo#Km6^l^U1g{ysx%QRX2AI6DI8*AeFy;sk%DsXPN zNbcVgHE$V>tLfSwiib`8T9qZ7U)QI9(PT}3v&g~Ol;>x4%L%UN2mc;fuZ;R)daO>r z;3b3JtCy?gvf}CCJ$}7@bVvL2Fv~3D=!qP;xdAyk^tkuVq#Vt!FfL9urwM`+jZalN z=tNuMt94id5+5eG5*_hhSM6(o;J0Pczup|(#_Ro@I~Vy}@>83G-?y2<3$m=SSlMIL zs!wBxUqEvbAh!;XV^f~e1m>~3M_^qu@K{c)pK<;wAEUDWY^>OnTJ5jN8uUw9-nCFC zx6Gfnq#K&C^Kko;T@t8eg~m-0W$MpUSpW~cYU<0B&oWo9ItAS^4q86loK*L;ui`BYP&}Zv`=~7 zjc9K7#4GT_A(u zs%@LzTSuOe`8RBBT&r!X6oA(Ha>U^)m%JF8q%js(dCm#-XJ{m=iPsoedxVzo(%=hF(@nm5Soc|lvLa%WsL@|2gb zDn6C(RWTM_C*Nm$D=2!EN8_6{wtTf(j`$YnS$+9|R4X>0Q@QW?KwD`ZQn{Od^8lv< zN^%mzu;oMgpF@x-wZzrl#C$NSu0uPM(ayTt+PQ49o$&)qbn{5!dDQOQ4?`XaGUMC| zn?a_o#LY?;#dD^l52Wx>jhEv|HD(8ynisTMmAj@g=GX5L3@}4q4g-SPDvdH|8wWvy>1KtX(xLq4{!XzBt6k;qA+c5AgOhv|yanEfp_tcN`w>~7UKnx1`y=E_m6)Fk3O7HCRL&}A^Phs2b@G( z$;#8z%HTq*nBg?<)iGF0g}BuvEod9U0_c&$&EAL^NuP>4&OZAduIAh+=7TXC;dL}S?TxEySID#4sW;g?cT2G_ju1p z-{$R-zSY|~J=fbQeT%nadXBe4dbYPHJ?Jf0 zTtRKXmY~riued^%>I3_V;n-D|YO+=>qByecHGS%=Wcd0gWAkf;)ek2zUM7dyn=!sk z!ejCfNmJk_;Qeu{kQeqQpf*AAu~H2zD`QuIl^eW(Etjzq1fP=I6^m)!9B=tUlC5JTE+MCD+bU+Ve{_ZHr*dL*r7fY6bmgt&aCK3Hm+yC58ZXWpZgx1yiDS ziwab`YS@N8qtkAgzCLx%DtB%DnmH=)P)--Cvmkf1#IS9x>*`Ql+FDnwzdQgpO)E)$ zZ^{Bu-0G&K{m?zSJrs5vMPCVex5F+Qlh0anP_{~4Y0bW)4jJ}37*GdOYK`pEO^{UB zdsd(p^JTB&%3jBnjXk|`ddb%0IA7BW$ayB=$+ZmUqT1x;U5QL0-?Bo=b@~0WXoFFZ zP|!y{;i%7( zhHdux6!?b*m|xPc$CkxS=7p1iO*!I>F268dcupg4@e%<_y%?iLbL+hPy$P=Cx-* z1c5H1%X%?CfG+=m=|6t-r$#@@TxlBpCJ> zmgtLt4LiFJGdlpY618gqhYfpWnwC^!io3RDjZtL`3RjCid4TVcG_J;Ju7&<#0j)bU zY}{(d+Ny|lp3Y;lmcUAep!G0%r|6E}$!8O_iON9rGOi@yURmqmqDshY3zk%1zxR8c z{KvW71)IYD9X3(UrqI2zPc{-Z*>TBUbHZZ{o7a@G=uXM9oLiz>p3EmPz{QrLDV2Jt^>WHLYS~|72#cG zYHp@Ro~}~tP4P5s%*r||Rs77j8Qj_#`2mH>v;!lyg37gXG(QVU$bUfFBHx#hlAEC@ zH$wLZ+)kk)L8DYS6Ni3~(F6<%dZT?6T5+Y#H&|I?oZ&03uqguRU0I`-o4%{C`HFor z``P(kYArwWqAns@1u!mL)maptk>cyAQSEll^Yw*2mCOuZaYjl|7~_i2N<}Eu&J*xeZ@!%`E+nxo*86d zmt2*Zl97S4$-h~gDKsx2ZP9=Y_oz}Eo%0r|TV&zp=Df-zTnmOV3O)4A!KY`|zAw$t zk4C0eJ42QYy3V@MY6&#pMHblUptqXPYMee)Inxd?8M%_ayIuG6IBP1PCu1nv+R!iR{vCfnOFJ+(B7Ywbsh3sqZv14wszS{#OK10rqiT#Of44y8X%HKQ(Gf#};O)^h%0$z3 z%&H?XCkDrZ5=^3KrfKBV9I_6A zu_Z&x=Ve~axS9K1v?Sx2qQb~Z=T+FG^Av$yKEup_lyQm296NuRVy{Yo`xkF20@Yfs z<+yoGsyF|w3fg+``BXWZ--1T6$oxks#spgS4MybG{dG0T=JWG!YgaPpOs-v?|Gr%& zx6JFTD0;S3bpg(MK z!Ofw;$&pBzm1(uxo5aSKl zK6O{Smd}-{%%4ex77_88X-=Sh0-kICg(q}jTx-utQ@HuXIR*1e?zMrr7ANfC7j3z^ z#wBMo`wCfA&o;jlQuW|V$#z0jC$BbC@5ei^E#%y4;cZ_nirSY-s3j&%S)1bZ#&k{lIZ(XWDLEN2>BiqP&d?=I z)Yt1PV}B02sK3Ph*@@bF@+!5kNPlX>5UddU?v7nCVvAqw>lMG+S8ja9Hzpo7lv@vt zOjuU#wtZzAvYnp*AJ!#x9^+i7Tyk%|JbqKWus{qAC|kUvsbI--Se4{zt#6F);rU*7 z@^@(^&u=kz#LwW?pa;xDRfTh37pA(9`s>Ji}_z0KL5h)w$vYOdbv?xZcs7iNBh~>nkIqS zzn?YV&$vi2uY%=C^z8GscyjZ`tlB@&94oD?_K@a9rrugJ=V8rszO`m1RL>)ujJMXz z4O468-_+n?S2fH2>docn@$d3W|9*1aoWZS|Kap#*YWh3w732 zOQhACP)}|YM!@Hhd7WEHeX@SY#5$NURwbESN&PHE+$w>c@tr+<$ErG*dE=CtUnNX_ z88;?ZRoJ!9yipZl*?MbL4XnLOURYtrXob~ag#`{a@@uR~m}zT$P&bN(g>Xjn$C1HOMc$RH%ZW0RAaVZkxZKMZ8DUs)2jjf# z-lEE-WpT$%PJ>L`bEdpuSZ5w#l(6|=xI(_Tnem%|-`XWB3M#Y46BcLQ)QxsWMki|J zRmqhi@92a~(_(K=jXYt?XA4bXyB!$t!Z3QF51I!V<@|Qs;So}#UHD;f%AW}Z=UC6^}!9g zBY97yF>B|+@&a3F>l4U+RmiSq*3C=sGL0tqHeELNct=b9%n4NzX`nf_DkAnZ)6jWT_`M&?FH{qxhI7)La;VeHFf+kpXi-rQe>P8`PT*>u5hp(Aex!woe2fDz+ zg3}3}zO(a8)4v04Fj_S);~GaB_}oSt44sNH4{@|XGG?$fnLlJ)&lyvMX5NtcMsLZw zX>{5;9-V1ip*+0XredVNsq=b5NS0cf@-{=w>Y>X*l3snn?!}ckEu7;#=^gRSq z6_Yv-cPURf`CL4p9V++C;G^yu8^nQHkwf9YCawv+jIl?T~8 z;^>P7xD_?Q{G`+u6vm@cZ{y!UPn}dT32{bCq00RJ-QeZ{m~ms#>;Dcb&>G)Oqcylu zZl@MOYfPh!X-xh-;(sJx+yAnB|6jr3r}CZJcl;!dn;bL0Qv@?%c1YgYSI~hay6ECv z=pvjP=|;&aBhf`GJx!hkDvKY{K6z~UIApSXD&_$5Km$p=HQ~DxK?MzgZkol>P3}D1 z#K$yVsF=0Nfs^Lbgg1=b4GGwd-kMlG;eV;)xHrU{y3s6Mr01R-fn z)(zZ`<`7A%N`^E~iW4|#3=f}L*fRL5H)y??x7Ru2`rttBwLEd^@-@y2!aJRULg{Yo z1d_V67ecN6Z(cu>H!z9nEAISg&i8Md|+iKaG1M z6IGHjFJvxpj)k+Mf}=tkXGYz-+t%p1n=Hoch}x=23vy?`XOFtKA2*<-V6Tt)$HnRs z6Aw-eUI{GW#+l+WQ-CSqoQ#^#}GRpTtRcy|)4yM$EM_W7katK3uk)pFuJ*wegUXZ$wB)BN@BwT=W#`fz}&0cuU%Goc*I}1$M`41vV3qehi!W8s^!{Txx`R3 ze;>bRG`ecFl}Wh!VpfVX@)9U(*swl7bDPSYc8uUdYI~jeFLC%X;%9zLbpYpc!2z=i}5K;r?o zA=Kc0w;w8OKGBS;kGN%Se3a2`&mr!+Q_7;wnLZUk;q;|n$hd}(UO%iZ^^3^gNs1+!=VLV`a6GJ7I}fWt)JVK5QDXveEE+>- zPeZ&d@F*w_?mQvC5xam)@OVtndCyAC$W;0n1C(MDZ2dSveUN5KZ@N0Ie=e-jwD^E?B8s$Ml@ zTlJRe#?-zQ`nlFWOJ++H&d7~rU}aCgMjmTy}Vo+ zyJMAm$$GUi`JYAdb^kQKDck;;-vwKB|Aw9V_Ej6#Z#2IV^5J9tAq7n#J??pJ+O|~x z{4A7I*yFy2O4>JKi&2{dF^1Thi&WA-%^5?`DP&=9U%-gy2#J&DVw@nqgEJ(eH*4Wq z{0p-N7|_#g35$DX91UNv*HF1SY_)%iBu^V0(9dcsL%dXyV~M@sKM~~^ zT>&2S_qdI)rs;-H9>$=nPfS!)qxU1>DUzrN8p(N;sbQ)9IRErsBk>Uih5LYu>Qe=2 z%F0`#S_BTikRR7p*I>?OLx>kR6=A886iVrYlvP2P&3(j9Hb~x1)}QD|I${G@Y?EVr z88^lgrj7AU+!#;h#<=oFV|*bu#)BuvxHL$To0^pwA8%Y7uQbKd7|+bwvQimra>~tC z&Nt2qlEl>*F_SSac=J{U8$IGG040og8tL#kPK|#PH~twH;-Qr=QlkY8^eUY=QH3$^fG9SAPt-4sg8PI_`$g82RU6FKl+LAo$ET1VIE}LLE#QT)nTGyEUGUrYwqf6v`s!J<&hm6aRa9Cpg zawL?_MrppWm;Y=U<3VMda$NbbAUb6xZv%d+uFbLy1q|aM!+qIDrb4HD&9an}a8KAn z;7@1Vh_}|g(jGSb*(?jHgL~B;27duFpW^rIwTDfAHp}9Z;nMA4@JA6IH_N(i@ed=YoA zU$p0AeF%)Vs&G4Bim`v_0(KJ)33jlV$bnzgxU!*>X#>Yz1IG?T7X*zV(~# zzZJ-PkR(JKQbs8?d0L&`kY7+(#4vJ&Y^kh5CsSzg+#aIcDbtoM57Eggs_>Ujvrs#k zP#%3NZn&(nxSSG&-bWph8=~YZD~~~BDl2xf ztp6|*c`VYE?UHE=G!^jO)+l)#La5D^cy14=ytB<5d}NdGiN6(hPhnMotg>9A)!#iC zU++pD#_|M2nqF^3WffKAF2ynOCHSB(Ew8#?Mv=G0p!k{2kbPV6V+af2W=Y_E!5*Q>y*${5RFWYQN%ZQ*ZxM zKEB-IYxM7bDo<+1^t^s5cOC}(Uwiur64ib@Jf>j5=XQIp_7Z+7cl-DM9B(hf{(TAtQ#e82co^^y;N#k%VNd!01|RIX|Nr@1ziL|+$(_6Oxyjs;T^M&} zR%`ag9Ok}Vl~u(w(D4(vxRP4Yee|bU_Adz>^oqI?;L;f(b05W_pKbIc^RL7K{sn(a z&ir8b=i9H9P=Ms%nbQXY&K#7$&$_*no~+Z9|YV6-=*+z)7&JKF-HExf1%(gWg_{%`xUiq_$K*n z^^UWih*D2X^PeO?#lLyEeFgd7Lq0bz^LdV;@f~hlmdsq_Xm96xzsi4TZk&NDmw<&Y zT%H{rBepXg_;L9>{g>}1^MSer{R~tgs?V2E>XYy?eE6BNc=%EO#M*W(m*)YKqmv!h z)Q8*;aZtBg{Y3d042g*ZVEE6RIe5@u;QWR}31!Ut@q!=xV^P4RD84OYxXAKbguN?y zPtt*pqcFlm?+KHr1F!wZwQE>me;tk5b$O(Q-rlL-gSw1<#(x=2w8NWam*t~A`OCNu zsEF+(*Y3oB*3W7NptxYc7yI`jA9obW=flHWJ!~*gJ=_EY_<#0M+;{5dmi}fE*7(eQ zXPE0i0sJTeOZDK>PePO{j}IUHyq@Armd9h`7o&YA@#Dg;C(b&=<8)NiSQLKBxfIS4 zocVSVbnS2^KLE|a8FAv?3(#`?Me$326)4fvA?>UV$-9$qMzsx52!f>$=3PUa;UxUX z{4e|yHr6DX2PGQ5Pw>GT^!ExTgDGSVF;6nDFn?#xFryAaM<-`TXI3O~c4nP~4o@=d?Y*_MM9C2qbhw3idG$&CGhl$ z`&7ileHz2Womt8FeJP^4qN?QPSs5Yw4j0cOSUB$y5i{?R7`R*UlJAV?f7f`zAH|b0 zUhI$a6Qa!9%k^hG?^3SlNBPb22)->pA8%@h0Qm_Jcb^L`W$^%GK_)8l!HR{kg+>L+4R-c&ragN^x7JhW9rZRX>pZOT?L z+z+EcMB2IZ!(=I9WSp15ZH6LFoec{T;y7X_=70!}h~t2jhJKESeaCLAepDmxFsVUxl)fJjjJU3!3&WuyUM#rFc z({rGHQzwIqf=h-=hbxDx; ztST(amuYmm3Vmf|m~2;>tU|BRG5tvw?dQEv4lU1eB7Rz?k=qn5* zyY|R*)fEJfJ-aGObh1k9(6j}x4XM*DDlEh9uS#a9E2zCMfr zY;SKJ+L2Nw)9=;l%ei8AX|>fAdR>q#H0%D#Dt)PJRc7Yq%rHb_LZXy=Wg(SJI!45D zSx8jEUNC`Haj-1erR8eP#miom!h~)%81w+nv`%BPGgBy?9Lbo_Y=BEvR$ZE>ub@QP z1sv3={@MynWdUlyq?hP5m3mn@b-Anx5i(b0t;&|=RaaF3K2^Jb0+m&oiYod>_0wuf zwACe=s$CU}neD5#re*J3DqFR;ko%5YcI5*-W!!F7leep)DwN9IzH!y29K_q8*VO1K z&r%Jl09>fXx7CWB;oDco;WJ+{)nTd-CMzW~YAFW?nM}5F`b)OT{)OtLT08ZMG>YkI zre2U{^2MI!);Dz8=FFubQ89a&&E?u%I(;Q&5rfX4Kilc=PR@@pxT}&`l(uO#;v*{cyE#hv6QCYlLftdl;?-?lHJ0;eHL*3fBhr zUvMwNy$ts|xIe(X4)-S9TX65d{T=RoxDVm}1=k7J4fhG$XK-J_4Z;n>orC)t?pwG~ zxa)A=!;RZ)V`$r$2o5aZu^DhP;XL8I;UsVYaC6~;;X>d-;UeH7;iBQ<;FiE8!X?A0 z;8w$}g9FUQ0JAZ`Yz#0P1I)&D!U1MufZ13+9AGvEn2qg*1I)$%v$1_}fY}&eHg*&a zFdGBR#!PU4*%)9p2AGWjW@CWa7+^LAn2iBuV}RKhU^WJrjR9t3e}V(d#sIUizrg`! zV}RM%$8dnz7+^Mb8V)cU1I)$--~h8Rz-;Uy9AGvEn2iBuV}RKhU^WhzjRR)mfY~@; zHV&AL17_oZ**IV}4w#JtX5&F{fY~@;HXaTKn2iHwfqq zIAAuO1qYao17_oZ**IV}4w#JtX5)a_IAAson2iHw8z-$~a8-EH8FdGNV#-D=&%*Fw;@mJvhvvI&|955RP%*Fw;almXGFdGNV#sRZ& zz-$~a8wbqB&%gm@?_*#uxV0hmnyW)pzf1YkA+m`wm?6RB{3*#uxVu>lS+n*huv zw!i^q6M)%-8V)d<0L&(e-~h7;z-*!l4ltVl%q9S{3BYUuFq`;4#l3e>6kXTu&CDR8 z7>PGQ9RWd55EKz*h5-c3f+A)FB#EdbNh*?a&N=6xB1oPlN)Ql`ARr()=cE#3&H|eI zdFuV@tGDX>b2fF&?yJ}C-MfF2x~Eq+z-$eetpT$&V73O#)_~a>Fk6cR0kbt=ww4S6 zW^2G~EfWOH)_~a>0s>}hz-+A&1kBce+1fV{Fk1s=Yrt%+8wAYOfY}-_TLWfmz-$ee ztpT$&V73O#HZDy8W)vC_Frxr7%03VEUSD8P)O4gzKrU`BZk0%jCoMll5eGYT-HSc8BW z1(;D>LBNax%qadKU`7FElt>UTqX07sFrxr73NWJpGYT-H05b|OqX07sFrxr7N;L?W zQGgkx83fEIz>M+}1k51SlR_B*0W%6Pqs)PT83mZZhuLPqK}7@F3EB->-!FvA?x2{|5HIK$ND#DsWO*7S23kL4T)!oYG)NY72?XC5RPrE2&~4B?kTOUWqz=*s z!7uAn>$`vkpqC(1&}-0JkTu8-H`geMnL1BY0w;K5wrwaX9lOTFu)80%rHAZzzhS- zFbp7Ih5=@n10Z0A0cIFrh5=?6V1@x^7+{70W*A_G0cIFrh5=@niy&Zz0cMz+AYg_8 zW|)T{RS+=4Xn}wk2AE-B?-2vcFu)A+3IxnBzzhS-Fu)80%rL+V1I#eM3{c` z6#)S=EHJ}LfPfhmm|=k#7MNjy85Wpfff*KyjpW>{c`jRyfUEHJ|YGb}K}0y8Wy!vZrbFv9{f zEHJ|YGb}K}Hh_Q`7MNjwfPfhmm|+J%zzhq_uu~vlh6QHWKOkU+1!g!b2$ za1kJ2h684}BoHve0W(|%2$X2 zj2f6xixly7rY4>E`F?6a@w<=s_xt{LKWVXRYW~T8-)k8oQDicDKe*eaPVbg?Thy`a zl5Kw3*Q-S14CI#k`(DXha}Ub(c<%Nz-OSP`gLc~fVL+t9PuF8wndA%HuFNZVA*D2v zcb$171YH)tcEyp$SM0mY9h(h^dZ$vJC4X^utD*9zX%?TE{#%@X(JtP^e=X?c^Z2@E z@wXD*PW95xmzC>Ik6AnW*S(7B&4?afk!HQbcBoownLaX9HSsT1Zr}wQv2PK0qepHZ z)osd?yhKlQk=1|Ge>z{#a_mirZhDH6rno=}O<40-q4U!0MVXyPUK}?K_{#5aN28;f zY-P+lDM62nNBJ0xxCcJ-m3iPOeD`f^E|cMtzwaZi4zbnah-|Xmo((0BX@qpsGC$Ae zJCYp&d$I-j_)?PyZU&w0`E-|fK6u>PchrMjuft%J@#M#tE6%*aX^|hc>80wgu~dds zRDZul49~MRv#_6$v+rSN#o*GI~csC+Z&CJ}oyb9l@+{ z%bK*z$6(DTZ#TOH$x6A2+?HuAyzM>CPZ%A_nUxi=ho=ViG{_$b30v=F&+rORK~ zQn+&YfQyC1v?a&t&37CgsgDN4wcFG)Zi|LrmU5JkH}2!S{v>&KzvBIrK5WyChew5# zLTv5m+k+3bSoy@Wcv7@nda~=3jVO`=K?7FHPb{4{EIp#nVk4h&MH+r_JbytZ%~5`3 zl#!LGHJLNqAkFh#!k4Vibu5{|``&Qdx{1?lWQwnqrDV_}@8TvM(!KGFUzCdMo(IhU3v8R?bJ404z!-D6&` z_Y|((apwKqri?Wboqg~$Z8uU^r%m-=C% zcHNzr8Wxr;ZtKY!i_Wf?=P^2K%D0&4cF^G>mT$T93?}qdVoN_RQVI zHLxgfp(@F?`0odcndQc~k3@FmXJKUtQx(E&8f6P!DW-_(--X#vElg>7gkYBa+XP(a z%Znbi$eB&e0l3XL}9fr}M#=8!YX|3KAThm)ywKUn5 z8cKY}i)aT95uX~FPE~vOIy`pbUzErY(_Y~}o#FAb!g^@|?mFd4*iR5!nzwvU$K-lJ zOkbtl{l^q5jhl(%pQPscIF{<gn%3{E zH?IxPQ!1^sPCL}++Y($H!@}DkRzoFJ9X8uY^S7ArS4L3I2@$#yaXD;)$wcBrd6x_? zThrJ4-?#jQdYwx6Lj1ZU+!oF9OU^NR2%Y>sGV2ulkxX)n30PF!%aoWiNY2Qm@7N#z zbG%!N#ryl-+rGMybp=Ph1mwy&mg-E4uMFMg%cR!bx$OCyZEs)cP-o^sk8g)jlyA@6 zKe>$xPPuM@@;hQAnDM`MS?pjD}W(VN5HEX8lE#wJGFOxrUMhc1@KrfS{Yt@7hnZ2)O%U(UBo zNfqFM(J zGHH1~;&zxm`BgP5>s?X`#VWU-iSE{D6j*nHgJ$rN6HTm4Hipo%B!6xTVX67~`=60g{ zYOc(x*2bUrTRS+JOR4jFMNCNMm9XZh)pFv?b&OW0Sn-SSB!3}OR7FaJ6jzUv#H425 zJP8j?wB-|>EGfr&tIyjd3;#NQnmnV~WDz`u31BA02^MQuuY}gSpPR9Wd1X_k?-X#| z-pxCoN2#EXXFB`nhw-r=>8Y_99fLkq?{($mzv$(>`a#3eUr;l6&&x5qGo{e;&ho9& zc`h@-c*H|$$ zr5BgA+L&b15-bz@X8X+;d&}w}0XyILgl;4o+RFYU{HH;>50Am&$En-*WT)@eDNw5V zHt=xYXZ~a2G#+^_uR%g1e=hD;KKXG@S-tn+)Z?7PO z^p#J07~IIUJM=vmP{dQ_~f4>*`wG6(J zCOe!#wtaY}lbu+ec7gqZ9oM%Umb-ndn#XPFUj(|#cZiqLLlIs&A&GB&TK}F?l zHw^pBR8(0*_ysGd`&E*KqoDR+|58K^^~V^pU^&!3>EKgNl8VZul8f3I_SoNxwf6PyRlPToveujd;pOj=j_GGbl%HXx z7rolQ?U!Bm?Xn*B$`A&+fOF6GKP(Qcd;MiQQ|1g(%2sf(10P@#tdObKbx8$NY@kjpo-^o!U%}&2xX5bvqP6C^$9KW z%)A_yWnQjXA>RF4sE{=CBL_efTSdxc{u&-i=x)Y*YE!%bH; zlB<+uyax6bjvY96CF=mg`?xr#u0D;sA=kd9GP%FaQPq!fnN0twDdtx7E~$%Y&Edmx zJH3lQ5u?CrWolZUVEftEO98FJuRI-p{9bjKNelio^5bt(T5B;U*M6k2ZFf3<>i6Te zm9!pgshS;exz!(|Z*(v zrOS2aRKi)V2-Fo1y#B0wU`g8GK*-`tO;g|9nwa1xMNbPxRPaTm)3Q(dOh%_OQ<=*{ z8Dsq$E>DSDO$-&tC?{8|9X&M0WXwodGUWBSrgJ=jefVy6Pnl_bOt0WT(1KE#Yw#GVKByp;{d9d$m$+xip`@QdqgSk#dBq#<873oss>PIZ!Ov_PNtY_ulGr6g} zhMD@>{q$KM+HC@eF-dPL;@&zNgJ-d4zcKaGjLaqxGWYpL{(c+HUE zJNIDEBBdDlOty-yE(X}k5v->vUv1g}WJ zfpoTE*^ijffzHFxEC-}Dl%4&l-y2?fo1eNY`(sbXPo3|7S`~bJzT+GoIQTpWEiX-+ zdm=h#lXL3ZG*;#Vmj=c5wA#~2lS7B%uzBT4O$ozaaZk=L(0WB%aUSN>9lWm@#ha=2cRe&;aSvo1_T)~2Sm`<{xU6xr}nH@v@k-pYF3!49wPCsz_7F2Y?yd_u+ zS2(qD_cFzSdMYJfP`OCk-k<-|!{xxJ%zR_DmuHDiJ)`t_-!8a~vv{X|;;hZ3pU!5E zK4v+@lF}b`$wZ|)+}}g$-RR1Asl~@eR*hFfnH)dmB9Y)Im425AuJ2aV;#2PukJsY2 zT^?)S_nUH*COpnDC4^#5&FPrzFI99$_Sn&;WuFrQ%*JzeZ$g#d2=2&<4=okxIO}$# z9-C20zkT|Iwc3ZgD>91~(fRC&5zHq$tB=Nb+lLnUu4dGn9>#t!3!g5+q^rG4E!TZt z%JGVo`Bz1VVQf(3!w>@AF@dBWTwHTB*|VNtHS>3_X}*juG9V)7v)R328M2&aR)D@5 z)A$_<=jtx=`@YN+<1WXVww%r)#ap9=b%RaQNBOx0Z9LnE z?S7V5N!Lv-B=>x-zxs!}Qd+kX@(VfyZxoF-=sa~=ooAWjlyE{G~e{${HlHjh>XKd8uLdliU(jVW{mZmN_`zm*=&ENh# z{^#_~wIJsE^REvpb{DeGrr#S)`aT&m#i6gku*=WB`CEmA>quVWWtuZ}g1saAIULJN z@L!! z{}6W`$_{HUFu8g)F-~URm}0leH+LmQpO?C!eSegW=j?Z|>BxR+I?yu0U;%hNAc~C#TWQmPx9@}ubvfgu)LStT==~>>5vfP zr71W4MxIsHhfhzq+1^$5Y%f*LjT3x1-*9q~=j%Coq0giYJu8_jk6tC#+eaxq5@o$n zrd{L~7YyUBuC|b!%60-$7jIy!_fl;m4@Xl2MzY?|#w8ceG__#h>mxMLQP+h04^6|( z{Gj!&jEwd5A(I8#OGA3o`e>k?k-DLdKCJTJydxt`P2KgeUoyh0{r7;buMg(GX2@)f zbt8pnShF<}{ zf(MC!Btf@8a6gt6FA%g@fqNIOG=t#Uq*Z9U3fC*GLi<%AkPPS{$ZCB&Q2T-6NJCK( zT9!m*;#sHl*>ErN^qb4ZEHZ?)4GX@Q-k7d^4LNFt#_Kz~noWv`2a8ePok7rK<0Jpu ze%dGK-no7Ri!-tGVCRECZ48@!6hfmlz zjMZ;L#5Ue8RHR{2$i;Z;n+VlbTpl^yTDwX-v9-L)_-$$JSt70nU0$F2W9svZ2yX-G zt#ssnDvOc3HZ1h#l_!=4H<#?+^3jY&;}|pYxDFO#5wrt*SE;wV$_RXJ(wrmK;%QmKXQRhj;lJ0cwrwJzq7y+`G8F1R7L%h z_D~t`56H>Ss5h@}7moEu;0(}uA&t0Hw!3KNBK%gU4{eAuyG!-&_Ku_tO7q8X5lnOd0RwqYdk$qAJJ-EMeqt}eD-}Xli7CSQFQrH>{`Ro<9iT} z^v(Dv;{!TxN&vF02lYqF6jM$t5f&v;f96d3*NV$T7Ch=N<{ncCdXK;vuJuA1y)RQ! zb+d+e`_wDmo zBD3UX`>|bGuayU{k>O0;dLfM+d^PEj`-`}v2lYas6PE>fiTvp6e@yy|mE2Bcglz_m zE8#LEj)W5FR8g;e*=6A|15wNg_2v-_LYaxg{dm;7t|^uXx)W)NQ6HhJWWL&n@S)=$ zOCLOZS}&J)OdpMx=@vE3TNBzhER3&(a*n`jMHtxfBay-P8{z%vg|=V0I>b4zO=MQs z^y7QB^SS4E5l=Lu9$)t?#5tKrkM=))DkfK+?F#YQ1vD;a$CPtn7!eag{XIkX!F%Tj zK^vBeH2&-b-)#9);?4#%ZfP>N@<@U3(+c%IZgaesG7#!w)W@d_MbqGr-COI+?a2wz z(<1KnLgTduy{?o{h}bC9ck7hRN9!Sn%uqj9`k?hdF0v1ePtY7ylgb!H_DgQYCs;$f z>~HoE>3UEvz|p>}F@@~dic6-dP#R7kd(iPt+`3@4{FjM%7EU8WAx&t{3f^g`LD=@8 z{&kYGQ%N>*SJrAX?)lu0X807sb`g!oO5VBgxtmb4VPW|keCM>69}y#o#%uNpK4*3& z%-~VqO{b*%nVvAOiu!q`2Mqpey-n0iou!jX2j zi#_qcQPiKW8mo@M5iwDyzxz+;N}M;Ld&5$ZCZCy%JRXWha9eS!e&#Q>*O6UqXnTKU z1B$8_VWAlH$wRn~lkW+Xt??AT`F;-0%8go~@utJ`m`}3gMLg<UGEj!pykor}k^>vRXVM(xJSjc;pxtV~2^7b!c4tlsNO$L*lL{s8_TZ)Ff?1cIw$Ij^H zssH=_nm+gCVwa&YA!Q>B|GQqnqwvSYjRF<$=&aIsg>XG?Fjs)3Tpj+=Ke2(qoKS1=2#ud<7TjM@O|IOEpJy6*Vd+e06GG$HRSbXK(ni=wsK1xq#AJUTSx-}eLYmRs zxrcDbpD?S6dVO8KuHS4#CT`TfZa!w1BtRaGLcOExKgOXAgds`P`yjuxwpSrkW~h&l zsIHi|C2tN7`cJM5J#zk+|<7>OTbkVQ}n6E}TVu zL604^@+~6w0P3qw_#fpskL<*wzS&XuNnQq_-wO3T!;d~m3KPbPQ9r4`x!Nv9#CV~8 zsl-m~>u-b|eSYU?#GM|ydlCiwHsf>jg{RGu4*t9UI(O)jw?&r}@t6o2Kh_mv&cH=v z{eyb3S1*j!h7nfu`Jajzg>6lqPhgaSd4n_d}HqdA%vj~^%3EVhq`wVY12`k>Z0{+ zPbk9q2KBj?4L^RIBl2&Jzx?f4Q??~!pA{N!v`-kow*UKjnClKWq`_oPUcjUAi4VyV zg7pY@5bBp2FC$Kz2s65U^E7Kag|m+!Cq*~o^Nc4ar{d`l{cfxE8Kn8c`m0x4a}iE- z`{xC7#gj&3kRxb+^90%q4HhlpL3I1)FFn@kU*;uuZgdCB-!512iQJ0_q1!vJAsqA5 zDUZmB@}4(HJaaDPED^7|u>fh_l85Wy%Qb{~%e%dQzO79R+1Z1}LnPS^B+3vOL)0gB zhzv&IiL`jsXIU0ayznPVSfRd5po}4DjxfFD8wO=2dpQx7C^Y^v;VQjI0g-2m$Ao@2 z$Mss|VgedpmZeU6>xK|EH;A-A%UPx!RX{wFyBS|#-g)@9p#Q(eLknChygTIN5C&B= zF1*;Tkc=mCp}ZDI%OtzJal-OOn2NM;omN%NnU(yj7;XO$FP+$kLFl&pQ>n=VRLlsy z6&g2tuH|})hbYv8dWV>-5&{(>Ac=av-d>*%)WltQ)W`DAv^E(c2Nh8N(PHd*E{3?> z3iU-lT15GJ5r!>aCzZ=ma*{~37C(7wdl!#bjF4`O5iirCagk%U!>|89c+l6!qIBQFuQWE~ zqzoFr5m&A3*Fn5UK)tGd*XVv-B6m9K^)85J@%|RFFY>y&-Li%q8;t*^K{U;vf3@n~At} zyz-0tZTdMSVT7pxji2f|z{;0}&~N$kaw4^54CFB@G=4L0jqI_E992dAV=)`0Q-MT- zHPjoFRMMXGK+fP%Z>`jPHTf-J$O`pd3m+r=3=lrEO}}ycFaDJ@ym1`tNZL3ajOrkb zt{)f8c#+1|j}MyOkv8{}!$^}G`-_gG&Hbhyq?wIw;Cprbd(?R^X?Felak=SvO~X@28<#z|UOf4%YZqTKm5m;PTKF<2}P3N>1`{f|QPzm%;@QU7o2^{ZC@ zUzY!I7nlE7zy`VQ8|A-euFrtfb~^}L!F^}`Y^oA|BdS#W4{3}WO!v6qFE+qEeBgJZ ztLdP)^|%|pec?atHm1;5>;IVhAN&6o|L^(#J^i00H>dtTF*m%H4BF`5m>XUl#;JMr ze=Lka=WVqE|6~_Pb-fQay!QGwZN%L08tLoP|J65a>wngR(ckQOw-qGHi_TE7=K{J*h=eTV6! z_Q-SI!YE;H)+o^2i&&Xep|1Cc(-zr}zpCg|rA4o+f?+90%{?}jq Q#`8-x1NVpeygvW`02SRWxc~qF diff --git a/src/main.c b/src/main.c index ba7bf3a..57eb9b3 100644 --- a/src/main.c +++ b/src/main.c @@ -6,18 +6,6 @@ #include #include -char c[10] = ".........."; -int ret = -1; -int n = -1; -char str[25] = "........................."; - -void clear( void ) -{ - strcpy( c, ".........." ); - ret = -20; - n = -20; - strcpy( str, "........................." ); -} int main(void) @@ -26,57 +14,37 @@ int main(void) dclear(C_WHITE); - // results as per glic/sscanf is given in comments after the corresponding dprint() + char c[10] = ".........."; + int ret = -1; + int n = -1; - clear(); ret = sscanf( "abcdefghij", "%c%n", &c[0], &n ); dprint( 1, 10, C_BLACK, "#1 : rd 1c : [%c] cn=%d rt=%d", c[0], n, ret ); - // #1 : rd 1c : [a] cn=1 rt=1 - clear(); ret = sscanf( "abcdefghij", "%c%*c%c%n", &c[0], &c[2], &n ); dprint( 1, 20, C_BLACK, "#2 : rd 1c + skp 1c + rd 1c : [%c][%c][%c] cn=%d rt=%d", c[0], c[1], c[2], n, ret ); - // #2 : rd 1c + skp 1c + rd 1c : [a][.][c] cn=3 rt=2 - - clear(); + ret = sscanf( "abcdefghij", "%3c%n", &c, &n ); dprint( 1, 30, C_BLACK, "#3 : rd 3c (w 3c) : [%c][%c][%c] cn=%d rt=%d", c[0], c[1], c[2], n, ret ); - // #3 : rd 3c (w 3c) : [a][b][c] cn=3 rt=1 - clear(); ret = sscanf( "abcdefghij", "%*5c%3c%n", &c, &n ); dprint( 1, 40, C_BLACK, "#4 : skp 5c + rd 3c (w 3c) : [%c][%c][%c] cn=%d rt=%d", c[0], c[1], c[2], n, ret ); - // #4 : skp 5c + rd 3c (w 3c) : [f][g][h] cn=8 rt=1 - clear(); ret = sscanf( "abcdefghij", "%n", &n ); dprint( 1, 50, C_BLACK, "#5 : no char : cn=%d rt=%d", n, ret ); - // #5 : no char : cn=0 rt=0 - clear(); + char str[25] = "........................."; ret = sscanf( "abcdefghij", "%s%n", str, &n ); dprint( 1, 60, C_BLACK, "#6 : rd 1s : [%s] cn=%d rt=%d", str, n, ret ); - // #6 : rd 1s : [abcdefghij] cn=10 rt=1 - clear(); + strcpy( str, "........................." ); ret = sscanf( "abcde ghij", "%s%n", str, &n ); dprint( 1, 70, C_BLACK, "#7 : rd 1s with space : [%s] cn=%d rt=%d", str, n, ret ); - // #7 : rd 1s with space : [abcde] cn=5 rt=1 - clear(); + strcpy( str, "........................." ); ret = sscanf( "abcdefghij", "%*5c%s%n", str, &n ); dprint( 1, 80, C_BLACK, "#8 : skp 5c + rd 1str : [%s] cn=%d rt=%d", str, n, ret ); - // #8 : skp 5c + rd 1str : [fghij] cn=10 rt=1 - clear(); - ret = sscanf( "", "%*5c%s%n", str, &n ); - dprint( 1, 90, C_BLACK, "#9 : empty str tst1 : [%s] cn=%d rt=%d", str, n, ret ); - // #9 : empty str tst1 : [.........................] cn=-20 rt=-1 - - clear(); - ret = sscanf( "", "%c%s%n", &c[0], str, &n ); - dprint( 1, 100, C_BLACK, "#10 : empty str tst2 : [%c][%s] cn=%d rt=%d", c[0], str, n, ret ); - // #10 : empty str tst2 : [.][.........................] cn=-20 rt=-1 dupdate(); getkey();